посетил 8 стран (3.55%)
Вышла новая версия DBIx::Class::Schema::Loader с множеством изменений. Одно из этих изменений – генерация POD-документации для автоматически созданных классов. Пользователи PostgreSQL получат ещё одну вкусняшку – все комментарии к их таблицам и столбцам автоматически переедут в документацию. Не буду показывать на автора этого патча пальцем, так как это неприлично.
И второе. Test::Pod::Coverage::Permissive. Принцип работы такой же, как и у Test::Pod::Coverage, только тесты валятся лишь в том случае, если появилась ещё одна незадокументированная фунция.
Т.е. при первом запуске у вас тесты пройдут в любом случае. Задокументируете функцию — тесты пройдут. Напишете ещё одну незадокументированную функцию — обвалятся.
Это очень удобно, когда есть незадокументированный проект, который хочется дальше вести с документацией.
К чему это я — пользуйтесь и пишите баги.
Извиняться за то, что долго не писал не буду — я все это время не хуи пинал, а загорал, жрал всякую экзотическую пищу и тыцал кнопки своего фотоаппарата.
Был я в Таиланде и Камбодже, но фотографии выкладывать начну с Камбоджи – пальмы, солнышки и слоников вы и так видели. Ладно, хватит оффтопика.
Имеются сцены мата, цинизма, насилия. Беременные дети со слабыми нервами — воздержитесь. Остальные, добро пожаловать под кат.
(more…)
За последние три дня так получалось, что я три раза спорил о необходимости смертной казни. Попробую описать свои мысли здесь, чтобы выслушать ваше мнение.
Для начала совсем чуть-чуть истории. Смертная казнь у нас появилась ещё во времена Киевской Руси и пыталась узаконить месть за жестокие преступления. Ведь убийство обидчика — это было древнейшим успокоительным.
Потом смертная казнь начала использоваться для борьбы с “отступниками” — тем людям, которые угрожали существованию страны: предателям, революционерам, фальшивомонетчикам, и отказавшимся от единственно правильной веры. За убийства, изнасилования итд назначалась каторга.
При СССР смертная казнь полагалась за такие действия как: неподчинение власти, коррупция и разбой. Они были направлены на укрепление советской власти. Заметьте, за убийство не было смертной казни до 1954-го года, как и за изнасилование.
(more…)
Думаю, я всем уже прожужжал уши про переменную DBIC_TRACE=1, которая выводит в STDERR все запросы, выполняемые DBIx::Class.
Это очень удобно, но совершенству нет предела. Мы с Владимиром Перепелицей немного усовершенствовали выдачу дебага. Теперь он показывает время выполнения запроса, подставляет плейсхолдеры (теперь вы можете скопировать запрос из трейса и сделать ему EXPLAIN) и разукрашивает выдачу. Медленные запросы подсветятся красным, DELETE/UPDATE/INSERT выделится жирным.
Удачи в использовании и тестировании! Ждём от вас багов и интересных патчей!
URL: http://search.cpan.org/dist/DBIx-Class-QueryProfiler
23
Представляем 10-е измерение. Часть II. Продолжение
Comments | Posted by Андрей Костенко in Uncategorized
23
Представляем десятое измерение. Часть I. По мотивам.
Comments | Posted by Андрей Костенко in Uncategorized
22
Захотелось посмотреть Губернские Хроники
Comments | Posted by Андрей Костенко in Uncategorized
Они куда-то транслируются в web? А то 9-й канал у меня почему-то не показывает.

