2007-01-31

minedui ne!

Если кто-то следит за новостями Литовской поп-эстрады, обязательно должен был заметить такого свежеиспечённого исполнителя как minedas. Учитывая, сколько скандалов устраивает это существо (или организаторы), я, один из первых, присоединяюсь к акции “minedui ne!”. Я, поддерживаю мнение, что всему есть предел и делать шоу из того, из чего это сейчас делается - аморально!

minedui ne!

Желающие присоединиться к акции, могут скачать готовые баннеры для акции “minedui ne!” у меня, либо у EnC

Blog — Сергей Куракин @ 13:49
2007-01-29

PECL на Unix/Linux

Меня всё волновал вопрос, как ставить PECL на PHP из исходников. Сегодня я не только наконец нашёл ответ не этот вопрос (я не сильно искал его, если честно), но и попробывал сам это сделать.

Итак, есть 3 способа поставить PECL под Unix/Linux:

Как это делает PEAR я не знаю, не делал я этого с ним, зато провёл живой эксперимент с memcache-2.1.0, PHP 5.2.0 на Ubuntu 6.06 LTS (The Dapper Drake). Всё что от меня потребовалось сделать:

wget http://pecl.php.net/get/memcache-2.1.0.tgz
gunzip memcache-2.1.0.tgz
tar -xf memcache-2.1.0.tar
cd memcache-2.1.0
phpize
./configure
make
make install

Оно само всё сделало, и даже положило в нужную папку. Осталось только активировать его в php.ini.

Сделать это statically мне не удалось - всё остальное было поставлено из packages или как это у них называлось и компилировать все исходники с нуля никто не хотел.

Memories, PHP, Web — Сергей Куракин @ 19:28
2007-01-24

Памятка, как установить CentOS 4 с Server CD

Итак, да, мне пришлось это делать 5 раз и возможно придётся делать ещё не раз. Поэтому памятка для меня, как это сделать.

Да, именно CentOS 4, именно с Single Server CD.
Вроде-бы всё просто. Качаем Single Server CD, вставляем в привод, грузимся с него. Там везде всё почти Next Next Next, естественно читая и отмечаю то что нужно. Ставили Minimal, так как всё равно нам не нужен был ни KDE ни тот набор предустановленного ПО. Да, я отказался от Firewall и прочей безопастности - я не администратор-профессионал, я только ставлю сервер, который будет стоять в LANе и только для внутреннего пользования. Как только всё установлено - Reboot.

Входим в SHELL (можно уже и по SSH), делаем yum update. Всё что он скажет, подтверждаем. Далее отрубаем, ненужные сервисы (короткий список сервисов, которые можно вырубить). Команды service name stop, chkconfig name off. Для того что бы увидеть список врубленных сервисов есть комманда chkconfig –list | grep on.

Так как я фанат Midnight Commanderа - устанавливаю и его: yum install mc.i386.
Для удобной работы через SSH мне рекомендовали установить yum install screen.i386 - да, он внутри, но держать постоянно открытым Putty я не могу, а к серверу монитор - роскошь, места много занимает, да и мы ленивые, ходить не любим.

Ещё мне рекомендовали систему конфигурировать не через DHCP. Следовательно, нужно отредактировать файл /etc/sysconfig/network-scripts/ifcfg-eth0 или соответствующий к вашему интерфейсу. Ключи:

  • DEVICE=eth0
  • BOOTPROT=none
  • HWADDR=xx:xx:xx:xx:xx:xx
  • ONBOOT=yes
  • NETWORK=xxx.xxx.xxx.xxx
  • NETMASK=xxx.xxx.xxx.xxx
  • IPADDR=xxx.xxx.xxx.xxx
  • TYPE=Ethernet
  • GATEWAY=xxx.xxx.xxx.xxx
  • DNS=xxx.xxx.xxx.xxx,xxx.xxx.xxx.xxx

Подробнее: Interface Configuration Files По окончанию: service network restart.

Первый этап закончен.

Memories, Web — Сергей Куракин @ 22:34
2007-01-20

Они сговорились, да? Обновления у Prototype.js, script.aculo.us, Zend Framework и Ruby on Rails

Неделя полна новостей: новый сайт Prototype.js + версия 1.5.0, script.aculo.us 1.7.0 с новым и сильно анонсированным эффектом Morph. Надо в понедельник будет обновить текущие проекты и посмотреть, как будет работать в Opera, FireFox, IE6, IE7.

Zend выпустил Zend Framework Preview 0.7.0, чесно говоря, я ожидал что Zend будет быстрее его разрабатывать.

Ilia Alshanetsky анонсировал выход PHP 5.2.1 RC3.

А 37signals с командой разработчиков выпустил Ruby on Rails 1.2 - все акцентируют REST, вот бы знать, что это и как это едят (я в данный момент далёк от RoR). Говорят они победили проблемы с UTF-8 и обновили библиотеки Prototype.js до версии 1.5. Эх, хочется усесться в этот локомотив и катить с ним, но можно быть средним RoRовцем или быть хорошим PHPистом с уклоном на администрирование и load-balancing решения (PHP проектов).
Кстати, надо написать памятки по установки CentOS 4 с ServerCD, а то эту операцию я делаю не слишком часто, а может ещё и пригодиться.

Кстати, вышел WordPress 2.0.7 - они настоятельно рекомендуют обновиться, и это через 6 дней после выхода WordPress 2.0.6.

JavaScript, PHP, Ruby and Rails, Web — Сергей Куракин @ 23:28
2007-01-19

Oбнавлён сайт Prototype.js

Добро пожаловать в prototype - JavaScript Framework. Теперь на отдельном домене, в красивой оболочке с кучей вкусных вещей от создателей: Документация, Подсказки и учебное пособие и Ещё один блог в Ваш RSS-Reader. Теперь не придётся ползать по 3party документации и искать ответы на свои вопросы где-то там - всё есть здесь, все классы, методы, объекты, опции и возможности ясно и в одном месте изложены. Радует, радует, и вот бы так сразу.

JavaScript, Web — Сергей Куракин @ 11:35
2007-01-17

MySQL Community Server 5.0.33

MySQL выпускает source-only release версию 5.0.33 своего MySQL Community Server 7 января 2007. Так как это source-only release - никаких обновлений бинариков для операционных систем нету. И что вы думаете? Начинается огромный buzz что: Для платформы Windows бинарики будут теперь платными, а местами на форумах можно найти идеи, что теперь все будут платить за бинарики MySQL Community Server (а то отключат газ, электричество, воду и нефть).

Не верю я в это. Срубить ветку, которая тебя “кормила”? Я не думаю. Посмотрим в будущем.

MySQL, Web — Сергей Куракин @ 03:20
2007-01-16

Очередной сюрптиз от Čili Pica

Мало я пишу последнее время об информационных технологиях… Мало… Зато могу о приключениях написать. Об ИТ я напишу как-нибудь попозже.

Зашёл сегодня с супругой в Čili Pica [Чили Пицца] (на Savanorių 7, Vilnius, Lithuania). Не знаю как и что, но вечером туда лучше не ходить. Нет, не изза остальных клиентов, а изза уставших (наверно) официантов и поваров.

Первое, и самое не приятное - когда принимали заказ, никто не записывал, а всё запоминали (как я понимаю, должностных инструкций у них нихера нет, либо они не знают что это такое, а элементарные знак внимания к клиенту - записывать в блокнотик шо он хочет - отброшен далеко в прошлое; а может у них денег на ручки и блокнотики не хватает) с апатичным видом. В итоге, она услышала, что вместо 2-х по 0.4 л. Coca-Coca мы заказали 2 кваса (и *** ты этой ******* докажешь что ты хотел другое). И ***** мне квас в Čili pica, когда они единственные, кто разрешают заказать 0.4 л. и/или 0.5 л. Coca-Coca сразу? Выпили мы этот квас - спорить - свои нервы дороже.

Я вот не знаю, насколько там теперь есть безопасно для здоровья. В салате, где яблоков быть не должно, был найден кусок яблока (сюрприз или нам ***** как мы готовим, лиш-бы сделать, в следующий раз может вы там волос найдёте или мыша какого). В добавок, порция салата, по сравнению с тем, что подают утром, уменьшилась ровно в половину. А ещё, для полного счастья, овощи в салате были плохо помыты.

Теперь о горячем. Там где грибы должны быть - их небыло, вот как мы не искали, не старались - их небыло. Хлеб с пенициллином плесенью, чёрствый, а кусочек хлеба-пиццы к супу меньше в половину, по сравнению с тем, что подавали неделю назад (месть за то, что мы помнили что заказали и посмели попробывать доказать свою правоту?).

Как не странно, таких проблем я не встречал в Čili Bistro [Чили Бистро] (сеть маленьких ресторанчиков с самообслуживанием) - сколько не просил обед, получал именно то, что заказывал (если пирог, то пирог, если пельмени, то пельмени и ничего лишнего и всё на месте). Конкуренты их тоже последнее время не подводят. К примеру, Mambopizza меня постоянно привлекают акциями (самые вкусные пиццы в половину дешевле, классное пиво, всегда есть свободное место), чистотой и качеством обслуживания (пока только один раз прокололись правда), зато всегда записывают (по крайней мере при мне) и сверяют заказ повторив его. Сеть пиццерий Submarinas в последнее время тоже ничем не удивляет. Все мои заметки кто-то учёл, и ещё в марте 2006 им переделали сайт (если не раньше), а когда я у них в гостях - у меня по 2 раза уточняют заказ - молодцы, запомнили видать.

Что я могу посоветовать здесь Čili Pica? Не знаю даже… А давайте во всех местах общепита, где имеет место быть подающий персонал, в меню, на каждой странице напишем номер (номера даже, включая сан-эпидем-станцию), куда надо посылать свои пожелания, похвалы и замечания, а кроме того, на последней странице меню разместим короткую сводку того, какие права имеет клиент и какие действия он имеет право принимать, в случае ущемления его прав. О! И как должен вести себя официант - а то распустились, в начале не записывают, потом заказ не сверяют, а потом приносят что в голове ветер занёс (нарушая все правила эфективных продаж и тем самым уменьшая кол-во довольных и возвращающихся клиентов). Тоже самое касается и того, как в Čili Pica чеки выписывают - больше мне так нигде не делают, всегда всё указано правильно, и, кстати, это одна сеть пиццерий в городе, где нужно обязательно сказать чем будешь расчитываться: наличкой или банковской карточкой (механизм у них разный). Вобщем - соотношение цены и качества явно переоценено на мой взгляд, возможно им пора задуматься над небольшой модернизацией процесса и обучением персонала лучше работать, а то надпись в конце чека “Старания официанта можете оценить чаевыми” - раздражает и хочется с официанта потребовать компенсацию за испорченный ужин.

Blog, Memories — Сергей Куракин @ 03:01
Таги: , ,
2007-01-11

Совсем забыл про почту

Уй ты блин как! Я совсем забыл, что мой sergej dot kurakin at delfi dot lt закрылся. У него кончилась годовая оплата. Оплата за право иметь на сервере около 50Мб и возможности забирать почту через POP3. Честно говоря, 30 Лт (1$ = 2,6575 Лт) за такие услуги платить - зверство просто. Delfi WebMail можно сказать озверели с ценами и качеством услуг. GMail даёт 2 ГБ (стремящиеся в 3ГБ) бесплатно, Yahoo! бесплатно, какой-то литовский draugas.lt - 3ГБ бесплатно, а эти 50 Мб и платно.

Ладно, мне мой ящик немножко дорог, чиста потому-что это один из моих любимых ящиков с моим именем и фамилией и уже было хотел сегодня его оплатить. Но не тут-то было. Именно сегодня администрация Delfi WebMail проводит обновления системы и оплатить их услуги нельзя в данный момент, и надо сдать завтра, вечера, если у них всё будет хорошо. Администрация приносит сожаления за созданные неудобства.

Что-же, раз пошла такая песня, что ты платишь, хочешь платить, а твои права ущемляют, пора думать об альтернативных решениях. Подписку на конференции я уже перенёс на свой GMail, осталось только написать пару писем друзьям и отписаться от анекдотов с subscribe.ru, и этот ящик можно будет закрывать, ну или на него забить. Что-то меня начинает разочаровывать Delfi.

Blog — Сергей Куракин @ 11:48