Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…
Этот сайт в основном посвящен тому, что мне интересно вне работы. Ведется в порядке хобби.
Все изложенное на сайте - мое частное оценочное мнение и не может быть истолковано иначе.
Со всеми вытекающими из этого последствиями.

Два "Варяга"

Просмотров: 3067Комментарии: 0
Книги

Начну традиционно: я тут писал... писал про Дойникова Глеба Борисовчиа, который написал эпическую альтернативную историю про Варяга-победителя. Как бы изменился мир, если бы Варяг не потонул - а прорвался. И т.д. Было интересно почитать, но вторая часть страдала явным героизмом, а первая закончилась... как-то неожиданно. И вот, совершенно случайно, я наткнулся на "альтернативку на альтернативку" - то есть на ту же историю, переписанную не с чистого листа, конечно - но существенно. Причем, вопреки ожиданиям - книга получилась лучше оригинала. Более цельной, менее "дробленой", менее "рваной" - и более логичной.

Итак, всем интересующимся хорошей альтернативной истории - Чернов Александр Борисович и "Одиссея Варяга".

Всплывающие подсказки на DHTML и JavaScript

Просмотров: 3470Комментарии: 0

Давно уже использую при веб-разработке библиотеку WZ_Tooltip. Она не "простая, а очень простая". Делает одно-единственное: выводит разного рода кастомизированные всплывающие подсказки. Причем "кастомизированные" - это именно кастомизированные. Можно, например, вывести подсказку с заголовком. Или с тенью. И раскрасить их разными цветами... :-) может выводить html - или, если надо, вывести span с указанным id. (Как следствие - может нести в себе изображение). С помощью плагинов можно запросто организовать ballon-style подсказки (по умолчанию подсказки прямоугольные).

Что ценно - библиотека не зависит от JS фреймворков (но с ними уживается), ни от CMS, небольшая по размеру, шустрая, работает со всеми известными мне браузерами (тестировалось в IE 7+, firefix, opera, chrome, kmeleon).

В общем, вот: http://www.walterzorn.de/en/tooltip/tooltip_e.htm

(там же куча примеров использования, поэтому тут не привожу ни примеров, ни форматов вызова).

Кросспостинг в ЖЖ (LiveJournal) в MaxSite

Просмотров: 3782Комментарии: 5
MaxSite

Единственная на момент запуска новой версии сайта задача, которую MaxSite не решала в лоб - это трансляция постов в ЖЖ. Соответствующего плагина я не нашел, в общем, почти расстроился...

В итоге поиск "по Интернетам" дал следующее:

По отзывам, первый плагин "сыроват". Скрипт, подозреваю, есть двойник плагина (автор один; ходя не факт). А вот третий сервис меня порадовал - во-первых, потому что трансляция в ЖЖ не зависит от конкретной платформы, с которой ведется трансляция - подхватывается RSS, который и транслируется в ЖЖ. ВО-вторых, просто и изящно. В-третьих - удобно. Ну да посмотрим, каково "оно" в длительном действии )))

Обновил дизайн и CMS блога

Просмотров: 3478Комментарии: 0
Alib.spb.ru

То, о чем так долго мечтали большевики  - свершилось! Я обновил CMS на сайте - теперь вместо Wordpress, который окончательно потерял чувство меры и связи с реальностью (в плане аппетитов) у меня трудится MaxSite CMS - построенную на CodeIgniter. Не то, чтобы я знал фреймворк - просто примерно каждые 3..5 версий ставил себе на виртуалку MaxSite - и смотрел. Когда эта CMS была признана удобной для меня - а Wordpress достал, я взял и перешел.

Процесс этот, кстати, не очень сложный. Автор MaxSite - Максим - постарался сделать конвертор записей Wordpress (иначе пришлось бы разбираться со структурой базы). Процесс не очень гладко - но прошел. Оставалось лишь вычитать записи.... что и было сделано (проверка на предмет левых ссылок - так как структура сайта немного поменялась и т.д.)

Параллельно с переходом на новый движок обновил и дизайн. В качестве дизайна взял готовый шаблон Idream - мне он понравился, этого вполне достаточно.

Кроме того, провел глобальный пересмотр того, что есть на сайте: оставил только "свой" контент. Так как тот, что "не свой" - с одной стороны, в Интернете навалом, а с другой - устарел он уже ... смысла нет держать.

В общем, в итоге - получилось лаконично, и довольно удобно (с моей точки зрения).

PS Да, из фишек - поиск "из коробки" в MaxSite на голову выше аналогичного в WordPress.

PSS Изменились URL'ы записей - не могу сказать, что я этому безумно рад. Но - "искусство требует жертв", соответственно, я решил, что в данном случае это вполне себе переживаемо.

Wordpress: не отображается админка

Просмотров: 8718Комментарии: 8
Wordpress

При очередном апдейте блога столкнулся с проблемой: админка в Wordpress не отображалась. Вообще. В смысле, заходишь, авторизуешься - и ... "белый лист", без кода в браузере.

Как оказалось, это WordPress'у мало памяти. Стоило поднять лимит до 64 (!!!!) Мб - так все заработало.

PS для увеличения лимита в .htaccess надо прописать следующее:

php_value memory_limit 64M

Фэнтази: Сергей Бадей

Просмотров: 3187Комментарии: 0
Книги

Мне вообще редко когда нравятся не отдельные книги, а авторы. Особенно - авторы новые. Обычная реакция - "да что там, опяяять...". Что-то стоящее встречается редко.

Так вот, случайно нашел в Сети автора Сергей Бадей. Пишет фэнтази, пишет легко, мозг не напрягает, сюжет присутствует, и что самое главное - по прочтении оставляет положительные эмоции.

Страничка в Википедии

Страничка на Самиздате

Это я к тому, что автор стоящий. Чего-то "сверх" от него ждать не стоит, но вот поднять настроение - запросто))

Да, страничка на Самиздате у него озаглавлена как "Графоман на свободе!", так что будьте аккуратны :)

Странный Swype

Просмотров: 10599Комментарии: 0
android

Я писал вроде, что в качестве основного метода ввода на Android-коммуникаторе у меня используется свайп? Так вот, что меня раздражает в этой без сомнения хорошей программе - так это политика обновлений. Нет, я все, конечно понимаю... но отключать основную функциональность в момент, когда по мнению Swype пришла пора обноситься - это, кажется, чересчур. Впрочем ничего "такого" не было бы, если бы не пара "но":

  • во-первых, Swype у меня изначально шел без русского. Русскую версию пришлось ставить самому.
  • во-вторых, прошлая установка Swypr съела у меня много сил и нервов: он с трудом выковыривается из прошивки. Впрочем, способ я нашел...

Итак, чтобы установить свайп, вам потребуется:

  1. Удалить установленнывй Свайп через управление приложениями
  2. Удалить любым root файловым менеджером файл /system/app/Swype.apk
  3. Поместить новый свайп в директорию /system/app/, переименовав его в Swype.apk
  4. Запустить Swype.apk из /system/app/ из-под root менеджера.

Собственно, все.

Но вопрос таки остался: ну почему разработчиком такой хорошей программы чуть ее не спрямить?