Архив метки: Perl

Записали подкаст YiiTalk 5

Первый раз в жизни участвовал в записи подкаста. Надеюсь, что получилось «слушабельно» =)

Спасибо @BelyakovYuri за приглашение!

Шоу нотес.

Авторские проекты
https://twitter.com/xomaa — Twitter
http://andrey.opeykin.ru/ — Блог
http://allframeworks.ru/ — проект о фреймворках для web-разработки
https://github.com/yupe/yupe — Yupe CMS

Книги о Perl
1) Изучаем Perl — http://www.books.ru/books/izuchaem-perl-5-e-izdanie-666334/?show=1
2) Изучаем Perl глубже — http://www.books.ru/books/perl-izuchaem-glubzhe-2-e-izdanie-536459/?show=1
3) Программирование на Perl — http://www.books.ru/books/programmirovanie-na-perl-3-e-izdanie-11085/?show=1

Perl фреймворки
http://mojolicious.org/ — Mojolicious
http://perldancer.org/ — Dancer
http://www.catalystframework.org/ — Catalyst

Прочее
http://www.ozon.ru/context/detail/id/1050295/ — Just for fun
http://lib.aldebaran.ru/author/levi_stiven/levi_stiven_hakery_geroi_kompyuternoi_revolyucii/ — Хакеры: Герои компьютерной революции

Источник http://belyakov.su/content/yiitalk-episode-05

rpod  http://yiitalk.rpod.ru/267769.html

podfm http://yiitalk.podfm.ru/my/5/

Как так, Ruby ?

Я вот всегда думал, что такие серьезные проекты как Python, Perl, Ruby и прочие, пишутся людьми  «семи пядей во лбу». А оказывается, что и у них бывает проскакивает всякого рода быдло-код.

Наткнулся сегодня на такую статейку на рубиинсайдере http://www.rubyinside.com/ruby-1-9-3-faster-loading-times-require-4927.html. Суть (насколько это я понял): при использовании функции «require», которая подключает новый файл в программу, имя этого файла заносится в некий массив (кэшируется). При повторном включении, этот массив проверяется и если файл уже включен — функция ничего не делает. В общем случае для того чтобы узнать присутствует ли тот или иной элемент в массиве, что необходимо предпринять? Правильно! ПЕРЕБРАТЬ ВЕСЬ МАССИВ (тем или  иным способом)! Все книжки о таких языках как Perl, PHP, Ruby начинаются с описания структур данных, во всех этих книжках все нахваливают такие структуры как хэш, ассоциативный массив или словарь и настоятельно рекомендуют их использовать из-за высокой скорости работы.  А тут вот такое дело… Одно хорошо — руби избавился от такой «детской», на мой взгляд, болезни.

 

Perl eq кулинария ? да : нет

«И еда, и язык программирования относятся к скромным средствам; они состоят из внешне разрозненных ингридиентов. И все же в руках мастера, наделенного творческим мышлением и дисциплиной, из самых обыденных вещей — картошки, макарон и Perl — возникают произведения искусства, которые не просто справляются со своей задачей, но и делают это так, что ваше странствие по жизни становится чуть более приятным.»

Perl Сборник рецептов для профессионалов

Документация по Mojolicious на русском.

На этой неделе обновил документацю по Mojolicious на русском языке.
Читаем, редактируем, присылаем патчи http://github.com/xoma/Russian-translate-of-Mojolicious-guides.

Спасибо всем, кто участвовал в переводе! Подробный перечень здесь!