Записали подкаст 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
Готова верстка основного сайта Юпи!
Принимаются предложения, замечания и комментарии.
https://github.com/yupe/yupe/tree/master/html
Верстка основного сайта Юпи! (мини цмс на Yii)
Друзья, основные макеты для сайта http://yupe.ru готовы!
Полный комплект в формате png можно скачать вот здесь yupe.zip;.
Если не хочется качать — посмотреть макеты можно вот тут http://yiiframework.ru/forum/viewtopic.php?f=11&t=4846&p=30343#p30343
Макеты готовы, осталось только их сверстать =)
Если у вас возникнет желание за довольно скромную денежку помочь OpenSource проекту — пишите, не стесняйтесь =)
p.s. Комментарии и замечания по макетам тоже принимаются.
ФОРМА ДЛЯ СВЯЗИ
Как так, Ruby ?
Я вот всегда думал, что такие серьезные проекты как Python, Perl, Ruby и прочие, пишутся людьми »семи пядей во лбу». А оказывается, что и у них бывает проскакивает всякого рода быдло-код.
Наткнулся сегодня на такую статейку на рубиинсайдере http://www.rubyinside.com/ruby-1-9-3-faster-loading-times-require-4927.html. Суть (насколько это я понял): при использовании функции «require», которая подключает новый файл в программу, имя этого файла заносится в некий массив (кэшируется). При повторном включении, этот массив проверяется и если файл уже включен — функция ничего не делает. В общем случае для того чтобы узнать присутствует ли тот или иной элемент в массиве, что необходимо предпринять? Правильно! ПЕРЕБРАТЬ ВЕСЬ МАССИВ (тем или иным способом)! Все книжки о таких языках как Perl, PHP, Ruby начинаются с описания структур данных, во всех этих книжках все нахваливают такие структуры как хэш, ассоциативный массив или словарь и настоятельно рекомендуют их использовать из-за высокой скорости работы. А тут вот такое дело… Одно хорошо — руби избавился от такой «детской», на мой взгляд, болезни.
