bless $this, Blog

About Me

Моя фотография
Дмитрий Жарий
dzhariy (at|собачка) gmail (dot|точка) com
Просмотреть весь профиль

Twitter Updates

    Subscribe To My Podcast

    16.06.2009

    Блин, прикольная штука этот Джуик

    Я так себе раньше думал: есть твиттер, а все остальное – это клоны. Но, нет вот Джуик – это не клон твиттера, хоть и сервис микроблогинга.
    Смысл в чем, работать с ним можно только через Jabber, через ваш любимый мессанджер. Постыть, читать, подписываться и удалять заметки можно только из своего мессанджера, по средствам специальных команд, читайте хелп.
    Многие люди просто записывают какие-то заметки, которые не хотеться забывать и не жалко поделаться с общественностью, я же пока пишу всякий бред.

    Кому интересно, валкам на Джуик: http://juick.com/
    Вот такой микропост про микроблог :)

    10.06.2009

    От нашего Гуглридера – Вашему. RSS-ки по Perl

    Решил почистить свой гуглридер. Выживут только самые интересные, и тогда живые RSS-ки позавидуют мертвым (мда… что-то меня понесло).

    RSS ленты, посвященные разработке на языке Perl:

    jshirley
    Интересный блог Perl разработчика, пишет на Perl, использует Catalyst. Интересный блог, заслуживающий быть упомянутым первым.

    Catalyst Web Framework mailing list
    Пожалуй, самый удобны аггрегатор почтовых рассылок. Пока что я этот сервис использую только для чтения рассылок по Catalyst.

    $perl->buzz
    Один из немногих крупных и популярных ресурсов для Перл разработчика. Регулярно публикуют интересные новостные посты.

    One Mo’ Gin
    Заметки про Perl, Catalyst, разработчик Chart::Clicker.

    Scroll - Webquills.net: Better Perl for a Better Web
    Perl и веб разработка на Перл. Интересные посты про различные фишечьки языка, фреймворки и прочие.


    Amazing Perl
    Интересные эксперименты и исследования, вместе с извращениями над языком Perl. Интересно почитать для тех, кому хочется узнать, что можно делать с Perl’ом по назначению и не только. ( // какую-то фигню написал :)

    Infinity Perl
    Как пишет сам автор: Infinity Perl : slack-get, Perl, Qt, KDE, Open source, etc. что еще можно добавить?

    use strict ;#)
    Да, да! Первое правило Перловщега! Всегда use strict; :)
    Кроме того это хороший ресурс, известный своими Perl Crash Course’ами по различным языковым аспектам.

    Perlsphere
    Аггрегатор Перловых блогов. Кучка хороших, качественных блогов для Перл разработчиков.

    Planet Perl Iron Man
    Не просто кучка, а аггрегатор огромной куу-у-учищи перловых блогов :)

    zag's personal blog
    Стоит подписаться только потому, что этот человек знает как сбилдать Rakudo под FreeBSD. ;)

    Rubric: rjbs's entries with a body
    Около линуксовые, околожизненные и околоперловые заметки.

    ::Ворота в Perl::
    Русскоязычный качественный блог по Perl.

    netCUBED Blog
    Блог по веб-разработке на Perl, базам данных, DBIC, Catalyst и как это все делать под Mac ;)

    Shadowcat Systems Limited
    Это самый энергичный Perl-разработчик :). Вы бы видели записи его видео докладов :))

    Блог Джакала
    Русскоязычный блог по разработке на Perl и Catalyst

    Jeremy Mates’s Blog
    Блог Perl-разработчика. Пишет про самые различные аспекты программирования на Perl. Блог ведет и июля 2006-го года, интересных материалов – куча.

    i’m a lumberjaph
    Фух, сколько же этих Перловщиков. Задолбываюсь писать одно и тоже :).
    Но, и это не исключение, да, блог перл-разработчика.

    Perl Ideas
    Да, да, вы не поверите, но это еще один блог Perl-разработчика. Интересные посты и совету по программированию на языке Perl.

    Фух, собрал тут всех, на мой взгляд, самых интересных. Поудалял у себя целую кучу скучных и редко обновляемых фидов. Если у вас есть что добавить – делитесь ссылками в камментах ;)

    08.06.2009

    Видео доклады по Perl, Linux, FreeBSD, СУБД на FOSSLC

    Только что нашел замечательный ресурс -- FOSSLC (Free and Open Source Software Learning Center), содержащий бесплатные видео доклады по веб программированию, *nix’овым Осям, работе с базами данных.
    Ресурс англоязычный, но так как доклады технической тематики, то все прекрасно понятно.
    Формат представления презентации мне показался очень удобным, так как вместе с фейсом докладчика, синхронно идут слайды презентации, кроме того, можно перемещается на произвольный слайд.
    Выглядит так:

    Ссылка на список докладов:
    http://hosting3.epresence.tv/fosslc/1.aspx

    27.05.2009

    Почему на Catalyst так не рекомендуют использовать под голый CGI

    Вот около месяц назад решил заняться своим блогом. Хотел написать его на Catalyst и разместить на дешевом хостинге, который у меня уже есть. Просто ради того, чтобы написать что-то на Catalyst под CGI.

    Я думал как, напишу сейчас небольшой собственный движок для блога, за это время добавлю в него контента, а к этому времени уже и на более приличный хостинг можно будет потратиться, и тогда, не переписывая код моего движка мне можно будет запустить его и под FastCGI, ведь Catalyst, собственно спроектирован для работы в многопоточном режиме, а однопоточный – это как частный случай многопоточного (ух, закрутил).
    Но, не тут то было.

    Во-первых, Catalyst жрет много ресурсов и времени при инициализации. В CGI режиме эта инициализация проходит при каждом запросе – в многопоточном (FCGI/Mod_perl), в зависимости от настроек, может происходить вообще один раз только при старте приложения. Ну, да ладно, к этому я был готов.

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

    В третьих, оказалось, что мое приложение, работающие в режиме CGI, инициализировалось при каждом запросе. Похоже на пункт один :). Но, при каждом запросе любой картинки, или другого статического файла. Соответственно, при запросе каждой картинки инициализировался не только Catalyst, но и новое соединение с БД, после чего мой MySQL сервер куда-то уходил :(. Это можно было исправить, но было последней каплей. Под CGI на Catalyst писать нельзя.

    14.05.2009

    Простой RSS аггрегатор на Perl + Catalyst

    Очень интересная серия статей про то, как создать простой аггрегатор на Perl и Catalyst:

    Following matt’s post about people not blogging enough about Perl, I’ve decided to try to post once a week about Perl. So I will start by a series of articles about what we call modern Perl. For this, I will write a simple feed agregator (using Moose, DBIx::Class, KiokuDB), some tests, and a basic frontend (with Catalyst). This article will be split in four parts:
    • the first one will explain how to create a schema using DBIx::Class.
    • the second will be about the aggregator. I will use Moose and KiokuDB.
    • the third one will be about writing tests with Test::Class.
    • the last one will focus on Catalyst.



    Вот что получилось:


    Исходный код сего творения можно скачать с github: http://github.com/franckcuny/ironman-myfeedreader/tree/master

    13.05.2009

    Заметка про Moose на Хабре

    Только что опубликовал заметку про Moose на Хабре.
    Перед публикацией, решил заменить слова члены-переменные на свойства.

    Весело было искать члены в заметке: ;)

    Юмор / Perl делает людей счастливыми ;)

    Да, прямо как наркотик :)
    По результатам одного твитерологичеческого исследования, было установлено, что люди, программирующие на Perl самые счастливые ;)
    The Programming Language with the Happiest Users




    Читая этот пост, наткнулся на еще одну писькомерку языков программирования:
    Programming Language Popularity

    Blog Archive

    Links

    Рейтинг блогов

    Участник планеты Developers.org.ua

    .NET ate my MOSK

    Mojo Perl MVC Web framework
    Mojo/Mojolicious -- Perl MVC веб фреймворк

    Моя старая домашняя страница