Perl & Switch

Декабрь 20, 2007

То-то я не ожидал, что встречу эту конструкцию в Perl… Очень ее хотелось, но не знал что оно есть, потому что кнструкции типа:

if ($param == '1') {}
elsif ($param == '2') {}
else {};

очень уж громоздкие и не удобные. Да и вообще все не правильно. Все гениальное просто. И встречается тогда, когда встречается. Ни раньше, ни позже. Случайно нашел в Интернете. Источник уже что-то и не вспомню.

В общем, делается всё подключением модуля Switch.
use Switch;
switch($param) {
case 1 { ...; }
case 2 { ...; }
else { ...; }
};

Вуаля!

MySQL дома

Ноябрь 12, 2007

Для работы моего домашнего сайта нужно хранилище данных. Проще всего организовать — установить СУБД, настроить скрипты и писать/читать/обновлять записи. Исторически сложилось, что я пользуюсь СУБД MySQL. Исторически сложилось, что использую MySQL на платформе Win32, на которой проблему клиентской части по управлению, созданию, удалению, модификации таблиц для себя уже решил програмкой MySQL Administrator работающей вместе с MySQL Query. А вот для FreeBSD я себе такого инструментария еще не нашел. Попробовал вчера поставить порт /usr/ports/databases/mysql-administrator/ — очень похоже на свой аналог в Win32, но что-то куча ошибок повылазила… Затем попробовал /usr/ports/databases/mysql-navigator/ — и о чудо, оно заработало без всяких там проблем. Решив, что лучшее враг хорошего, остановился на этой програмке. интерфейс понятный, доступный, никаких излишеств и украшательств.

Интересно, кто еще чем пользуется? Посоветуйте что-нить.

Fujifilm JX350

Клёва!

Октябрь 25, 2007

Мой хостер FirstVDS.ru увеличил дисковое место на своих тарифах. У меня самый дешевый тариф — VDS-Старт. За него я плачу всего 150 рублей в месяц. Немногим ранее я задумывался о покупке большего места под свои нужды на этом сервере, потому что 300 Mb — маловато. Сейчас места — гиг. За эти же деньги. Спасибо вам.

Это прикольно © реклама про пельмени