Архив автора

Подключение установок к электросетям на даче

В связи с началом дачного сезона (для большинства дачников, т.к. я сезон и не закрывал) хочу рассказать о разных лайфхаках, которые помогут вам бороться с юридическими уродцами под названием СНТ.
Итак, первая фишка - это подключение установок к сети. Заметьте, не дома, не участка, а именно установок.
Итак, юридический уродец СНТ является некоммерческой организацией и не является [...]


Filesystem notification initialization error — contact your mail administrator (check for configuration errors with the FAM/Gamin library)

Если вдруг ваш сервер imap (courier) начал выдавать такое:
Сервер IMAP предупреждает о следующем: Filesystem notification initialization error — contact your mail administrator (check for configuration errors with the FAM/Gamin library)
то не нужно бежать к почтовому администратору. Вам придется пересобрать Imapd, предварительно удалив лишнюю строку с этим назойливым отладочным алертом.
В общем, находится она в imapd.c в [...]


Кое-что про temporary tables в mysql

В mysql часто используются временные таблицы в памяти для выполнения тяжелых запросов (см. предыдущий пост).
Но бывает, что вместо таблицы memory сервер использует таблицу myISAM на диске, а это отрицательно влияет на производительность системы.
Бывает это, например, в двух случаях - если не хватило памяти на сервере или если в запросе используются поля с типами TEXT или [...]


Использование индексов в mysql для группировки (group by)

Написать этот пост меня побудил разговор с одним из представителей mail.ru, который утверждал, что наличие индексов никогда и никак не влияет на выполнение процедуры группировки (GROUP BY) и что индексы нужны только для фильтрации и сортировки.
Я же с этим утверждением никак не мог согласиться и решил написать небольшой пример использования индекса при группировке.
Создал в базе [...]


imapd: authdaemon: s_connect() failed: Connection refused

Хозяйке на заметку.  Если вдруг после обновления debian linux у вас отвалился courier-authdaemon и вы уже не знаете что подкрутить и где искать решение проблемы, то посмотрите на скрипт /usr/sbin/authdaemond:
В самом конце в нем есть такая строка exec ${sbindir}/courierlogger -pid=/var/run/courier/authdaemon/pid $LOGGEROPTS -$1 /usr/lib/courier/courier-authlib/authdaemond
попробуйте ее исправить, а именно - убрать $LOGGEROPTS, вот так:
exec ${sbindir}/courierlogger -pid=/var/run/courier/authdaemon/pid -$1 [...]


Порт jquery на php

Как бы чудовищно это ни звучало, но оно уже есть.
http://code.google.com/p/phpquery/
Мечта задрота-уебмастера - парсить чужой сайт без напряга.


Почта России. Заявление для СМИ

Не могу удержаться от перепечатки этого заявления и небольшого комментария к нему.
В связи с появлением в средствах массовой информации заявлений о имеющих место задержках доставки почтовых отправлений из-за рубежа Почта России заявляет: вся международная почта передается таможенным органам для досмотра и оформления в предусмотренные законодательством сроки с момента поступления почтового отправления на территорию РФ. Прошедшие [...]


PHP NOTICE: MemcachePool::get() memcachepool.get: Failed to uncompress data in …

PHP NOTICE:  MemcachePool::get() memcachepool.get: Failed to uncompress data in …
Для тех, кто столкнулся с такой проблемой.
Ошибка возникает в случае, если кладем в кеш данные с типом Integer.
В моем случае я пытался положить unix timestamp, а именно результат выполнения команды time().
Кладите пока int как строку - т.е. делайте  так:
$memcache_obj->set(‘var_key’, strval(‘1268339170′), MEMCACHE_COMPRESSED, 50);
Надеюсь, что пытливый читатель догадается [...]


php_value open_basedir и Eaccelerator

Если вы вдруг получаете вот такую ошибку
Fatal error: Can’t load /var/www/index.php, open_basedir restriction. in Unknown on line 0
Но уверены, что все пути у вас правильные, то не спешите править конфиги апача - посмотрите на версию eAccelerator (если используете).
С версией 0.9.6 возникают такие проблемы. Кроме того, из нее убрали все user api.


Советская чебуречная и Роспотребнадзор. Финал.

Кстати, забыл написать о письме из Роспотребнадзора с результатами проверки этой рыгаловки.
Если кто-то потерял нить повествования, то здесь первая серия, здесь вторая.
Так вот, в письме было сказано, что сотрудники чебуречной не нарушили “Закон о защите прав потребителей” и “Правила торговли” (действительно, в этих НПА ничего нет про отсутствие сдачи и отказ в обслуживании), но руководство [...]


Beeline VS Onlime

По совету одного комментатора моих записей я решил подключить себе интернет от “Национальных кабельных сетей”, в простонародье - “OnLime”.
12 февраля 2010 года я оставил на их сайте заявку на подключение, заполнив все необходимые поля и оставив все данные.
После решения проблем Билайна я успешно забыл про онлайм. Сегодня они о себе напомнили.
Позвонила девушка и сообщила, что [...]


Билайн. Инкубатор снова работает

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


Корпоративная культура

Впрочем, вся корпоративная культура – это небылица более чем наполовину. Любой, даже самый маленький, клерк раздувается от собственной значимости и мнит себя хозяином мира, стремясь придать себе многозначительности. Появляется этакий басок, убедительно бубнящий немыслимую ахинею и чудовищную ложь. Картина мира клерка, если взглянуть на нее со стороны, – это постоянно сталкивающиеся друг с другом в маленьком [...]


Почта России. Отслеживание корреспонденции.

Сегодня “Почта России” сменила чудесным образом дизайн сайта, потеряв старые адреса.
Т.е. по привычному адресу для отслеживания посылок меня встретила страница с ошибкой 404.
Зато пионеры-сайтостроители понапихали различных информеров с курсами валют и погодой - это же так необходимо на каждом сайте (интересно, сколько денег было потрачено на такой перезапуск?).
С трудом удалось отыскать адрес для отслеживания корреспонденции. Посему [...]


mysqldump для чайников

На просторах всемирной паутины можно встретить множество различных советов по созданию резервных копий баз mysql.
Если вы ищете эти советы, то вам дальше можно не читать.
Если вы и так знаете как делать дампы, то тоже можете не читать.
Впрочем, уверен, что для многих это будет сюрприз - mysqldump по умолчанию не сохраняет хранимые процедуры и функции. Для [...]