Как я не купил ионизатор Янтарь
04.04.2008
Некоторое время назад решили купить очиститель воздуха в квартиру, и желательно, в комплекте с ионизатором. Я, как обычно, поискал в Интернете информацию, что другие рекомендуют для этого дела. В итоге остановился на ионизаторе «Янтарь-5А/М», который производится в Казани. Когда сказал супруге, что выбрал этого производителя, она заметила, что я практически не смотрел конкурирующие модели, и странно то, что у данного производителя почему-то продукция не предлагается в розничных магазинах. Меня же в основном подкупили неплохие отзывы покупателей на форуме производителя, в том числе и о службе доставки. На сайте был указан сотовый телефон и e-mail представительства в Казахстане, правда, немного насторожило отсутствие адреса и нормального телефона, но я это списал на то, что, возможно, представительство недавно открылось.
Написал по указанному е-майл, что хочу купить в Павлодаре предлагаемое ими изделие (я думаю, это вполне нормальное желание), получил поочерёдно два ответа от разных людей. В первом Айдар Токтагулов (насколько я понял, он из России) написал, что в Павлодаре никого нет, и можно купить напрямую, оформив заказ через сайт, с бесплатной доставкой через почту. Во втором письме Амренов Канат (он, как я понял, из Казахстана) назвал цену почти в полтора раза больше указанной на сайте, и сказал что «в Павлодаре никак», но, если буду брать, что-нибудь придумает (очень интересный маркетинг). Естественно переплачивать не хотелось, поэтому выбрал вариант заказа через сайт, о чём, собственно, и сообщил Айдару. В ответ получаю сообщение, что доставка будет стоить дополнительных 200 рублей, поскольку доставка бесплатная только для России (при этом на сайте об этом ничего не сказано, и более того, даже написано, что доставка бесплатная независимо от адреса доставки, хоть в Штаты). Естественно, что желание связываться с этой странной конторой у меня не возникло, и другим не могу её советовать.
О честности
03.04.2008
Вчера ходил оплачивать за услуги Казахтелекома (телефон и Мегалайн), а до этого примерно два месяца назад перешёл на более дорогой тарифный план, со Start Basic на Start Active. При оплате взяли почему-то деньги по старому тарифному плану. На всякий случай решил уточнить у менеджера Мегалайн в зале. Девушка всё перепроверила и сказала, что произошла ошибка и всё пересчитают. При этом удивилась, что сам подошёл и сказал и ошибке. Теперь вот мучаюсь сомнениями: а может, нужно было просто промолчать? :)
FastCGI
02.04.2008
С целью увеличения скорости формирования страниц перевёл на хостинге PHP в режим FastCGI (по умолчанию используется режим CGI), для чего использовал подробную инструкцию c wiki Дримхоста. Всё стало отрабатывать немного побыстрее.
Собственно преимущества FastCGI вполне очевидны, копия исполняемого файла php запускается только один раз и постоянно находится в памяти, в случае использования CGI он загружается при каждом вызове. Есть и недостатки, которые выражаются в необходимости большего объёма памяти. В случае возникновении претензий у хостера, буду думать, что делать дальше.
Пакетная конвертация фотографий
02.04.2008
На днях понадобилось изменить размеры у небольшой кучки фотографий, которые лежат на хостинге. Перекачивать файлы туда и обратно было лень и трафика жалко (фотки большие по 2-3 мега). Немного подумал и сделал всё с помощью утилиты convert из состава пакета ImageMagick и командной строки:
ls -1 *.jpg | while read file; do convert -size 800x600 $file -resize 800x600 +profile "*" medium/$file; echo $file; done
Пара минут — и содержимое каталога с фотографиями было сконвертировано в подкаталог medium с нужными размерами.
Немного расскажу, что делает команда.
Сначала формируется список файлов (ls -1), затем через конвейер (значок «|») этот список передаётся далее. С помощью цикла while read содержимое списка построчно считывается, обрабатывается утилитой convert и выводится для информации на экран (достаточно важный пункт: всегда полезно знать, что происходит в данный момент). А если дополнить эту строку до полноценного скрипта на shell, то с его помощью можно легко и быстро создавать целые фотоальбомы.
Обновление WordPress
01.04.2008
Обновил на своём блоге WordPress до версии 2.5. Для обновления использовал русскую версию от Lecactus, посмотреть описание и загрузить можно отсюда. Перед обновлением посмотрел все рекомендуемые там ссылки, и могу порекомендовать вот эту полезную статью. Особо сильных изменений в движке не было сделано, только очень изменился администраторский интерфейс. По личным впечатлениям у меня стало всё ощутимо притормаживать. Понаблюдаю ещё немного, и, если будет совсем плохо, сделаю откат на старую версию, благо backup перед обновлением, как полагается, сделал.
UPD: Как выяснилось у хостера проблемы были какие-то, кластер где-то полетел. Сайт несколько часов был вообще не доступен. Сейчас вроде всё худо-бедно наладилось.
1 апреля
01.04.2008
Cегодняшний рабочий день прошёл на удивление спокойно и буднично, даже не верится, что сегодня день смеха. Похоже, праздник изживает себя. Пришло только несколько сообщений электронной почте, которые с очень большой натяжкой могут быть отнесены к шутке:
- Только сегодня и завтра компания XXX проводит беспрецедентную акцию: каждому, кто посетит наш офис – подарок!!!
10 первых посетителей получат по шапке
(великолепная бейсболка- тюбетейка от ведущего кутюрье Transcend) - Доводим до вашего сведения, что в связи с эстафетой олимпийского огня «Пекин — 2008», проводимой в г. Алматы 2-го апреля 2008 года, и связанным с этим ограничением передвижения автотранспортных средств (перекрытием движения по основным магистралям города), Компания XXX работать не будет.
UPD: Но зато дядька Экслер порадовал, так замутил, что народ до сих пор в раздумьях, где же он сейчас находится? :)
О тезках
28.03.2008
В последнее время участились вопросы (на этой неделе уже два раза спросили), не являюсь ли президентом Казахстанской Ассоциации IT-компаний. В связи с чем официально сообщаю, что Исин Нурлан Курмангалиевич — это не я, и он даже не мой родственник. Но при этом я его прекрасно знаю: около 15 лет назад он был руководителем департамента организации, в которой я тогда работал. Как-то один раз даже лично встречались.
diff и patch для Windows
28.03.2008
При программировании часто приходится сталкиваться с необходимостью быстро внести определённые уже известные изменения в код, например, если вышла новая версия, либо исправлена какая-нибудь ошибка. В Unix для этих целей, как правило, используется «сладкая парочка» diff и patch. Утилита diff анализирует указанные файлы (каталоги) на предмет внесённых изменений и выдает результат в специальном формате. Используя эти данные, с помощью другой утилиты patch можно быстро применить изменения для других файлов.
По какой-то причине, данный подход не получил широкого распространения при программировании под Windows и для PHP. Так, например, разработчики популярного форума phpBB для публикации модицикаций (по другому mod-ов) используют обычные текстовыми файлы (а начиная с третьей версии — специальные xml файлы) с инструкциями для ручного изменения кода. Создание данных файлов — достаточно кропотливое занятие и отнимает очень много времени и сил.
Немного поискал и нашёл данные утилиты под Windows (взял из дистрибутива FPC — Free Pascal Compiler), положил здесь, надеюсь, кому-нибудь пригодится.
Домен ru — бесплатно
26.03.2008
Похоже, на доменном рынке в зоне .ru развернулась настоящая конкурентная война. Мало того, что цены упали ниже 100 рублей, так в борьбе за клиента многие уже начинают раздавать домены бесплатно. Ниже небольшой актуальный на данный момент список мест, где при приложении некоторых усилий можно получить бесплатный домен.
- Акция «Домен бесплатно — всегда приятно!» от REG-RIPN. «Если Вы копирайтер, редактор или просто блоггер, которому есть что сказать, Вы пишете интересные и полезные статьи, и у Вас уже есть посещаемый блог или сайт (кроме бесплатных livejournal.ru, liveinternet.ru, blog.mail.ru, и др.) — Мы подарим Вам любой понравившийся домен .RU бесплатно.»
- Меняем шутки на домены от reggi.ru. Каждый день до 1 апреля включительно автор лучшей шутки о доменах получит домен в зоне RU в подарок.
- Московский полубомж проводит раздачу бесплатных доменов в зоне RU. Для того чтобы получить домен вам необходимо быть десятым комментатором к последнему посту, написанному в его блоге.
Сроки доставки корреспонденции
26.03.2008
На этой неделе получил путеводители из Lonely Planet и Озона, и можно уже делать статистику по срокам доставки корреспонденции авиапочтой из разных мест.
- Германия пока вне конкуренции — 2 дня. Это рекорд даже для корреспонденции внутри Казахстана
- Москва — 7 дней. В принципе, неплохой результат
- Лондон — 11 дней
- США — около 40 дней :(
Вывод: если что-то заказывать в Интернет-магазинах, то по срокам доставки оптимальней всего отправку делать из Европы. Если всё-таки нужно что-то из США, то пользоваться экспресс-доставкой (USPS Express Mail, DHL, UPS и т.д.).
