Полгода уже не болел, тьфу-тьфу. Если не считать непонятных приступов, когда болел желудок. Впрочем, там все просто обошлось – пару дней алмагеля и пару недель щадящей желудок диеты. Еще у меня болел зуб (точнее, я выдрал пломбу ириской – пришлось пломбировать заново). Что положительно отразилось на моем здоровье – не знаю. Может, спортзал в начале года (хотя вроде в мае я прибаливал слегка, да и во время походов в зал пару раз простужался).

Читать далее →

Да, мой предыдущий телефон был на Symbian… Ныне я определился со “своей” платформой, теперь только Android. Но в связи с тем, что мой предыдущий телефон, он же Sony Ericsson Vivaz U5I, теперь уходит к новому владельцу (а точнее, владелице), приходится вносить в него кой-какие изменения. В частности, совершенно неюзабельную клавиатуру нужно заменить на DayHand Input (она же Baidu Input). И тут как раз проявляется параноидальность, сложность и неудобства системы распространения программного обеспечения для Symbian.

Читать далее →

Уже грозился, что переберусь за хакинтош сразу, как въеду в рабочий кабинет. Увы, если бы все было так просто: за несколько месяцев без основного компьютера, все важные проекты, все настройки и все-все-все у меня крепко поселилось на ноутбуке. Учитывая тот факт, что не весь набор программ имеется для Mac OS X, обратная миграция была не слишком простой. А затем я еще саму Mac OS апгрейдил... Пропал звук (ALC888 на Gigabyte EP45-DS3L, Snow Leopard 10.

Читать далее →

Есть такая система контроля версий (VCS) – git. Такая хорошая, добротная, модная – молодёжная! Сейчас как бы модно на неё проекты переводить. Даже внешние репозитарии, вроде, по уму сделаны (ну, это я до сего дня так думал). Случилось страшное: пришлось мне по нужде великой удалить один из submodules в репозитарии kohana-universe (сборище мусора и не только для фреймворка kohana). Том, который phpclub делали-делали, да забили, конечно. Короче, пришлось теперь самому выкорчёвывать оттуда модуль cache2.

Читать далее →

Habari или Drupal

Как я уже говорил, обдумывал миграцию на Habari. Движок явно неплохой, чутка получше вордпресса спроектирован и все такое (хотя, к слову, вордпресс тоже на месте не стоит, да). Подкупило наличие плагина для импорта контента из Serendipity. По факту плагин пришлось допиливать (успешно сделано), впрочем не обошлось и без ложки дегтя. Плагин не успевает отработать за 60 секунд; из командной строки не вызывается; не умеет импортировать тэги. Вместо того, чтобы его допиливать, я решил поэкспериментировать с Drupal.

Читать далее →

Случайно сегодня зашёл на SeoPult. Удобненько: оказывается, моя компания до сих пор живёт и процветает. Цели в виде ТОП10 достигнуты, достижения не потеряны со временем. Самое главное: о закупке ссылок я уже успел забыть: ну типа немножко вес сайта поднялся, Гугл вновь меня полюбил и всё такое… А тем временем у меня даже положительный баланс, за что конечно же, спасибо рефералам. Про этот замечательный сервис я уже писал более года назад, если кому интересно.

Читать далее →

Как говорится, не прошло и полгода с того момента, как я задумался о переезде блога. На другой блоговый движок, конечно же, сервер от Таймвеба молодец! Одним из непреложных условий была возможность импортировать записи из старого блогового движка, Serendipity. Похоже, сейчас выход найден: Habari. Эта тулза имеет плагин импорта из Serendipity, выглядит не стремно и непопулярная. Да, отсутствие популярности - это несомненный плюс. Это значит, над движком работала небольшая команда разработчиков и пока еще есть возможность разобраться в коде; это вероятнее всего значит, что код писали программисты, а не доктора, ассенизаторы и прочие сеошники; ну и что есть куда приложить свою руку.

Читать далее →

Зашла речь о моей второй стороне жизни в онлайне, и эту часть жизни я решил поведать для более широкого круга читателей. Одной из частей этой жизни стала игра. Я вообще, всю свою сознательную жизнь как-то связан с играми. Сначала это был MUD, в котором я был сначала игроком, а впоследствие и кодером. Затем я бросил это дело, а заодно решил, что раз уж у меня получилось завязать с MUD’ом, значит и бросить курить для меня – пара пустяков.

Читать далее →

Так сложились звёзды, что меня потянуло в сторону Enterprise Java. Спринги, Хибернейты, серверы приложений - всякая такая фигня. Словом, жизнь цикличная. Так и вспоминаются старые деньки, когда я впервые столкнулся с этой областью программирования. У меня в то время был Duron 900 Mhz и 512Mb оперативки (впрочем, пришлось скрепя сердце, докупить еще 512 - и всё равно тормозило). Поковырявшись в последнем Spring, могу заметить, что он стал лучше. Для небольших проектов - очень удобна настройка без бешеной кучи XML, например.

Читать далее →

Макбук

Эппловцы таки выпустили 11” макбук. Честно говоря, периодически хочется купить их сраный макбук, или даже сраный аймак – чтобы не мучаться с работой энергосбережения на хакинтоше. Но я как-то не очень готов расстаться даже с тысячей долларов в обмен на самый обычный кусок железа с IPS-матрицей (да и в младших моделях вроде не IPS). Но всёж-таки хочется себе именно такой нетбук, как этот 64 гиговый новый MacBook Air. Это во мне латентный пидар голос подаёт или чо?

Читать далее →

Невероятно, но факт! Помимо GORM, в Grails есть и обычные SQL запросы (сарказм!). И, соответственно, обновление базы частенько приходится делать именно через них. До этого момента базу я обновлял через командную строку psql. Но совсем недавно подумал “Какого чёрта? Есть же Groovy Console” (это такой полезный плагин для Grails, который позволяет выполнять любые Groovy скрипты на вашем сервере). Для начала установим плагин console: grails install-plugin consoleЗайдя на ваш сервер http://localhost:8080/console/, мы увидим консоль Grails.

Читать далее →

Сегодня в связи с тормозами браузера, которым я все еще активно пользуюсь при отладке сайтов (Firefox), решил обновиться до последней беты 4.0. Да, речь идет про ноутбук с платформой Windows 7, камнями не кидаться ;-) Обновление прошло без сучка и задоринки, единственное - слишком долго вопило про то, что надо закрыть предыдущую копию FF. Так и пришлось её убить через Task Manager, не хотела тварь морская помирать своей смертью. "Приятно порадовал"

Читать далее →

Первый памятник GNU Linux собираются построить в Тюмени. Сам я в этом городе не был, но о его существовании осведомлён, несмотря на тысячи километров расстояния между нашими городами. Дело в том, что Тюмень — в некотором роде один из всероссийских центров игры в Берсерк. Но речь сейчас, конечно, не о Берсерке. Речь об очень хорошей, но не слишком распространенной операционной системе, Linux. Именно в Тюмени предпринимателю Сергею Михайлову пришла в голову мысль о вложении денег в пропаганду Linux.

Читать далее →

Long live Serendipity?

Подумываю о смене блогового движка для этого сайта. На самом деле, серьезных претензий к Serendipity нет: проблема только с плагином статистики, по сути. Он пиздец как стал жрать ресурсы! База с посещениями за три года, однако. :( Ну и старые-старые, не обновляющиеся темы, конечно. Встаёт вопрос: какую платформу выбрать для baron.su? :-) Хочется движок лёгкий, расширяемый и хорошо спроектированный (для программиста), нераспространённый (от спамеров). Хочется, чтобы этот движок умел импортировать данные из RSS2 фида (с этого блога).

Читать далее →

В начале июля на ebay я приобрел себе разрекламированный “гаджет” SleepTracker Pro Elite. Если вы еще не слышали, что это за штуковина – то тут все просто. Это специальные наручные часы, которые следят за вашим сном. В случае, если вам пора вставать и вы шевелитесь во сне – они думают, что вы проснетесь максимально легко и свободно, и сразу же будят вас. Из-за проблем с доставкой из США, посылка шла до меня почти 2 месяца.

Читать далее →

И снова извечный вопрос выбора. В наше героическое время PHP-фреймворков – хоть жопой жуй. В планах реализация нового проекта (точнее, первый этап – реализация движка для нескольких новых проектов), соответственно в который раз встает вопрос выбора. Фреймворки рассматриваются с разных позиций, а именно: Легкость создания нового проекта, чтения и поиска документации Продуманность объектной модели, возможность расширения Потребление памяти Скорость Роутинг Удобство настройки и отладки Тесты производились на неком “Hello world”-проекте, типичном для MVC фрейморков.

Читать далее →

Знакомый сегодня собрался покупать Голоса ВКонтакте за 2 рубля. Попытаюсь его отговорить: причина кроется в банальной математике. Давайте разберемся, как работает ВКонтакте? ВКонтакте продаёт голоса пользователям по 7 рублей за штуку (ну, фактически по 6.4 рубля). Но куда стекаются голоса? Все верно, голоса стекаются к разработчикам социальных приложений, ну и внутрь самой сети (на подарки и рейтинг). Так что же получает разработчик приложения? Открываем http://vkontakte.ru/topic-1_22963090, это официальная информация о “выводе голосов” на банковский счет.

Читать далее →

Знакомый сегодня собрался покупать Голоса ВКонтакте за 2 рубля. Попытаюсь его отговорить: причина кроется в банальной математике. Давайте разберемся, как работает ВКонтакте? ВКонтакте продаёт голоса пользователям по 7 рублей за штуку (ну, фактически по 6.4 рубля). Но куда стекаются голоса? Все верно, голоса стекаются к разработчикам социальных приложений, ну и внутрь самой сети (на подарки и рейтинг). Так что же получает разработчик приложения? Открываем http://vkontakte.ru/topic-1_22963090, это официальная информация о “выводе голосов” на банковский счет.

Читать далее →

В одном из комментариев у меня спросили, почему не использовать обычный gzip вместо gzip_static. Давайте попробую объяснить, за что я люблю именно gzip_static, и почему его использование - это очень хорошо. По сути, у серверов есть четыре основных ресурса: память, процессор, жесткий диск и полоса пропускания канала. Для тестирования возьмем синтетический достаточно большой файл в 301.26 КБайт. Сделаем мы его, объединив все файлы из каталога JQuery в WordPress. Экономией памяти при отдаче небольшого файла можно пренебречь: память все равно будет мгновенно освобождена.

Читать далее →

Да-да, я снова пишу про ОЗОН. И дело даже не в том, что ссылки – партнёрские, и я получаю какой-то рубль с этих покупок (например, купив планшет для любимой девушки, я получил около 450 бонусных рублей – это больше, чем мне приносят партнерские ссылки за месяц. А то и за два). Дело, по сути, в том, что мне нравится этот магазин. Нравится и бесплатной доставкой, и бонусной системой, и удобным трэкингом (если заказ откладывается, или наоборот, отправляется почтой – мне приходит СМСка).

Читать далее →

Полезное