Для того чтобы настроить печать через роутер WL500g нужно проделать несколько простых действий.
Пятнистая трава
воскресенье, 19 июня 2011 г.
суббота, 21 мая 2011 г.
N810 прошивка
Первая поломка произошла после добавления девелоперского репозитария maemo и попытки установить gcc на таблетку. После перезагрузки аппарат перестал загружаться и было похоже что вошёл в бесконечный цикл перезагрузок.
Было принято решение обновить прошивку. Тем более что в наличие была более свежая версия Maemo Diablo 5.2
Было принято решение обновить прошивку. Тем более что в наличие была более свежая версия Maemo Diablo 5.2
среда, 18 мая 2011 г.
суббота, 12 марта 2011 г.
Ubuntu. Как создать swap файл подкачки
При работе с vps хостингом честенько бывает необходимо создать swap, т.к. по дефолту его нет. Swap раздел создавать не дают, приходится выкручиваться с файлом. Итак... небольшой манулаьчик как добавить swap файл подкачки.
Ubuntu. Создание пользователя
Для создания пользователя в linux нужно выполнить в консоли пару нехитрых команд.
Флаг --home указывает на домашний каталог пользователя. Если указанного каталога нет, то создан он не будет. Для того чтобы создать его используем флаг --create-home
sudo useradd --home /home/newuser --create-home newuser
sudo passwd newuser
Флаг --home указывает на домашний каталог пользователя. Если указанного каталога нет, то создан он не будет. Для того чтобы создать его используем флаг --create-home
понедельник, 14 февраля 2011 г.
Прелести Цепочек (chain) в фреймворке Catalyst
Цепочки в Catalyst это последовательность методов, позволяющая работать с сотавными урлами вида
/somewhere/*/somewhat/new
/somewhere/*/somewhat/*/edit
/somewhere/*/somewhat/list
/somewhere/*/somewhat/*/delete
среда, 9 февраля 2011 г.
DBIx::Class переопределение основных методов класса
Довольно часто возникает необходимость вместе с запросом к базе произвести ещё какие либо действия. Причём произвести их для любого запроса данного типа (INSERT, SELECT и пр.). Ну например, нужно налету преобразовывать кодировку таблицы или столбца таблицы или при сохранении записи закодировать одно из полей, а при считывании раскодировать. Ну или подсунуть время с изменённым часовым поясом... в общем много применений.
Так вот, всё это очень легко делается для DBIx классом DBIx::Class::Row Он содержит все низкоуровневые вызовы основных методов работы с DBIx::Class::ResultSource объектами.
Так вот, всё это очень легко делается для DBIx классом DBIx::Class::Row Он содержит все низкоуровневые вызовы основных методов работы с DBIx::Class::ResultSource объектами.
Подписаться на:
Сообщения (Atom)