CAT | Uncategorized
Есть много до бесподобия циничных мультиков. Но этот ещё и до безумия веселый. Советую посмотреть:
Как большинство из вас уже, видимо, знает, я по ночам занимаюсь разработкой сайта VisaMap.net. Это визовая карта мира, которая позволяет оценить, куда вы можете поехать без визы, а куда — с бооольшим геморроем.
Есть там форма связи. В которую периодически пишут пользователи. Некоторым пользователям спасибо за багрепорты, а одно сообщение я решил выложить на блог:
Sirs,Madams,
I’m Haitian.I live in Ecuador.I need a French Passport and the French Nationality.could you please help me get my French Passport shortly?
await for your reply please.
Thanks,
Jean Smith
В PostgreSQL есть функция to_hex, которая конвертирует int в hex. А вот обратной – нет. Если у вас простой SQL-запрос, то можно выполнить
SELECT x'10'
А вот если нужно сконвертировать какое-то поле из 16-тиричной системы счисления, то я нагуглил такую функцию. Думаю, кому-то поможет:
CREATE FUNCTION from_hex(t text) RETURNS integer AS $$ DECLARE r BIGINT; BEGIN EXECUTE('SELECT CAST(x'''||in_hex||''' AS BIGINT)') INTO r; RETURN r; END; $$ LANGUAGE plpgsql IMMUTABLE STRICT;
UPD: спасибо oktogen
посетил 8 стран (3.55%)
Извиняться за то, что долго не писал не буду — я все это время не хуи пинал, а загорал, жрал всякую экзотическую пищу и тыцал кнопки своего фотоаппарата.
Был я в Таиланде и Камбодже, но фотографии выкладывать начну с Камбоджи – пальмы, солнышки и слоников вы и так видели. Ладно, хватит оффтопика.
Имеются сцены мата, цинизма, насилия. Беременные дети со слабыми нервами — воздержитесь. Остальные, добро пожаловать под кат.
(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

