Я вдоволь наигрался с Блоггером и решил что лучше своего родного ВордПресса нет ничего!
Все записи с этого дневника перенесены в мой основной блог http://andrey.opeykin.ru/. Новые записи будут публиковаться только там =)
коплю тут всякий хлам, который не влезает в твиттер =) а тумблур мне не понравился =)
понедельник, 18 октября 2010 г.
пятница, 15 октября 2010 г.
Linux Mint книга на русском!

Для тех кто интересуется Linux и в частности Mint - думаю будет полезно почитать.
Я думаю, что книга будет полезна в основном новичкам, хотя возможно и опытные Linux-пользователи смогут почерпнуть что-то полезное.
купить на books.ru
среда, 13 октября 2010 г.
Бывает и такое!
Вы используете VirtualBox для разработки ? Прекращайте немедленно!
За два дня этот долбанный VirtualBox 2 раза проебал все мои данные.
А дело происходит вот как: при "жестком" выключении ноутбука (завис пару раз), если в этот момент была запущена виртуалка - ее образ бьется и ВМ работать перестает.
Вот сегодня утром, я так хорошенько "покодил", а после обеда виртуалбокс наебнулся! И все! Приехали! Начинать 6 часовой рабочий день снова!
Ubuntu 10.10 VirtualBox 3.2.8 ОС на виртуалке - Debian какой-о там.
За два дня этот долбанный VirtualBox 2 раза проебал все мои данные.
А дело происходит вот как: при "жестком" выключении ноутбука (завис пару раз), если в этот момент была запущена виртуалка - ее образ бьется и ВМ работать перестает.
Вот сегодня утром, я так хорошенько "покодил", а после обеда виртуалбокс наебнулся! И все! Приехали! Начинать 6 часовой рабочий день снова!
Ubuntu 10.10 VirtualBox 3.2.8 ОС на виртуалке - Debian какой-о там.
суббота, 9 октября 2010 г.
Документация по Mojolicious на руссуом.
На этой неделе обновил документацю по Mojolicious на русском языке.
Читаем, редактируем, присылаем патчи http://github.com/xoma/Russian-translate-of-Mojolicious-guides.
Спасибо всем, кто участвовал в переводе! Подробный перечень здесь!
Читаем, редактируем, присылаем патчи http://github.com/xoma/Russian-translate-of-Mojolicious-guides.
Спасибо всем, кто участвовал в переводе! Подробный перечень здесь!
пятница, 8 октября 2010 г.
Как обновить все Perl-модули за один раз ?
Вы следите за обновлением CPAN модулей, которые используются в ваших приложениях ? Нет!?!?
Думаю, не стоит объяснять для чего нужно их обновлять! Вы ведь обновляете свою операционную систему?! Ну да ладно! Речь не о том!
Для того чтобы узнать список Perl-модулей для которых доступны свежие версии - воспользуемся утилитой cpan, а чем же еще! В консоли вводим: cpan. Откроется cpan shell, в который вводим команду 'r', в результате получим список модулей для которых имеются обновления.
Для обновления - просто вводим команду 'upgrade' и идем пить чай, переодически поглядывая на консоль, так как процесс обновления может потребовать вашего участия.
Для обновления конкретного модуля в cpan shell вводим команду:
Не хотите запускать cpan shell...нет проблем - обновляемся из командной строки linux.
Вводим команду:
В результате этого все модули будут обновлены (у меня заняло около 30-45 минут).
p.s. ВНИМАНИЕ! ГЛОБАЛЬНОЕ ОБНОВЛЕНИЕ МОЖЕТ СЛОМАТЬ ВАШЕ ПРИЛОЖЕНИЕ, ЕСЛИ ВЕРСИИ МОДУЛЕЙ НЕСОВМЕСТИМЫ!!!
Думаю, не стоит объяснять для чего нужно их обновлять! Вы ведь обновляете свою операционную систему?! Ну да ладно! Речь не о том!
Для того чтобы узнать список Perl-модулей для которых доступны свежие версии - воспользуемся утилитой cpan, а чем же еще! В консоли вводим: cpan. Откроется cpan shell, в который вводим команду 'r', в результате получим список модулей для которых имеются обновления.
Для обновления - просто вводим команду 'upgrade' и идем пить чай, переодически поглядывая на консоль, так как процесс обновления может потребовать вашего участия.
Для обновления конкретного модуля в cpan shell вводим команду:
upgrade -ИМЯ_МОДУЛЯ-
Не хотите запускать cpan shell...нет проблем - обновляемся из командной строки linux.
Вводим команду:
perl -MCPAN -e 'CPAN::Shell->install(CPAN::Shell->r)'
В результате этого все модули будут обновлены (у меня заняло около 30-45 минут).
p.s. ВНИМАНИЕ! ГЛОБАЛЬНОЕ ОБНОВЛЕНИЕ МОЖЕТ СЛОМАТЬ ВАШЕ ПРИЛОЖЕНИЕ, ЕСЛИ ВЕРСИИ МОДУЛЕЙ НЕСОВМЕСТИМЫ!!!
use Perl or die;
Обработчик для ссылок
Каждый раз когда для ссылки назначается JavaScript-обработчик, необходимо предпринять некоторые дополнительные действия, чтобы страница не "передергивалась".
Отчмечу, что установка атрибута href в значение '#' (href='#') не помогает =(.
Правильные варианты:
1 JavaScript обработчик должен вернуть false
2 Атрибут href прописать следующим образом: href='javascript:void(0)'
Отчмечу, что установка атрибута href в значение '#' (href='#') не помогает =(.
Правильные варианты:
1 JavaScript обработчик должен вернуть false
2 Атрибут href прописать следующим образом: href='javascript:void(0)'
среда, 6 октября 2010 г.
Полезность мониторинга ошибки 404
Каждый раз, когда передаю свои сайты заказчику или просто выкладываю в онлайн, все время оставляю отсылку email-уведомлений, при возникновении ошибок. В Yii это деалется очень просто. Подробнее вот здесь, раздел 'Отсылка ошибок почтой'.
Бывает за одну ночь приходит по 100-150 писем =). Вот что интересного удалось извлечь из этой кучи "спама".
1 Обязательно в корень каждого сайта добавляйте robots.txt, я часто забывал нем.
2 Обязательно в корень каждого сайта добавляйте favicon.ico,о нем тоже частенько забывают.
Особенно мне понравились попытки обратится по адресам типа вот таких:
http://mysite.ru/wp-admin/...
http://mysite.ru/showthreads/...
Очевидно кто-то сканирует сайты на известные cms и форумные движки.
Сегодня даже было обращение к адресу вида:
http://mysite.ru/.svn/...
Так что не забываем в паблик выкладывать не рабочую копию,
а экспортированные исходники (svn export).
Вот такие дела!
Бывает за одну ночь приходит по 100-150 писем =). Вот что интересного удалось извлечь из этой кучи "спама".
1 Обязательно в корень каждого сайта добавляйте robots.txt, я часто забывал нем.
2 Обязательно в корень каждого сайта добавляйте favicon.ico,о нем тоже частенько забывают.
Особенно мне понравились попытки обратится по адресам типа вот таких:
http://mysite.ru/wp-admin/...
http://mysite.ru/showthreads/...
Очевидно кто-то сканирует сайты на известные cms и форумные движки.
Сегодня даже было обращение к адресу вида:
http://mysite.ru/.svn/...
Так что не забываем в паблик выкладывать не рабочую копию,
а экспортированные исходники (svn export).
Вот такие дела!
вторник, 5 октября 2010 г.
Печать фотографий через интернет в Ногинске
В Ногинске теперь можно заказать печать фотографий через Интрнет.
Очень удобно! Сам испытал!
Создал заказ, отправил, пришел и получил =)
Сайт (по уверению заказчика, это первая версия - "пробочная"), разрабатывался мной, так что, прошу любить и жаловать
http://pechat-noginsk.ru/
И да..если найдете ошибку - пишите тоже мне!
Удачного всем отдыха, хороших впечатлений и фотографий!
http://pechat-noginsk.ru/
Очень удобно! Сам испытал!
Создал заказ, отправил, пришел и получил =)
Сайт (по уверению заказчика, это первая версия - "пробочная"), разрабатывался мной, так что, прошу любить и жаловать
http://pechat-noginsk.ru/
И да..если найдете ошибку - пишите тоже мне!
Удачного всем отдыха, хороших впечатлений и фотографий!
http://pechat-noginsk.ru/
Подписаться на:
Сообщения (Atom)