| Friday, November 20th, 2009 |
| 10:43 am |
О пользе и вреде изучения иностранных языков
Увидев с утра рекламу медицинского центра "Он и она" www.onionamed.ru, долго спросонья пытался сообразить, причем тут, собственно говоря, лук. Кстати, клиника радует - Медицинская клиника «Он и Она» создана по традиционным для российской и зарубежной медицины каналам. Да, я тоже ничего не понял. |
| Wednesday, November 18th, 2009 |
| 12:38 pm |
|
| Tuesday, November 17th, 2009 |
| 2:28 pm |
hstore2json, arrayofhstore2json
create or replace function hstore2json(hs hstore)
RETURNS text AS
$BODY$
declare
rv text;
r record;
bs text;
begin
bs := E'\\';
if hs is null then
return null;
end if;
rv:='';
for r in (select key, val from each(hs) as h(key, val)) loop
if rv != '' then
rv := rv || ',';
end if;
rv:=rv || '"' || regexp_replace(r.key,'(["' || bs || bs || '/])', bs || bs || bs || '1','g')
|| '":"' ||regexp_replace(r.val,'(["' || bs || bs || '/])', bs || bs || bs || '1','g') || '"';
end loop;
return '{' || rv || '}';
end;
$BODY$
LANGUAGE 'plpgsql' IMMUTABLE
COST 100;
CREATE OR REPLACE FUNCTION arrayofhstore2json(hs hstore[])
RETURNS text AS
$BODY$
declare
rv text;
begin
if hs is null or array_lower(hs,1) is null then
return NULL;
end if;
rv:='';
for i in array_lower(hs,1) .. array_upper(hs,1) loop
if rv != '' then
rv := rv || ',';
end if;
rv:=rv || hstore2json(hs[i]);
end loop;
return '[' || rv || ']';
end;
$BODY$
LANGUAGE 'plpgsql' IMMUTABLE
COST 100;
|
| 1:04 pm |
Не был ли олимпийский мишка в 80-м знамением божьим о Медведе в 2012? |
| Friday, November 13th, 2009 |
| 11:57 am |
И не могу - читаю до конца
В ру_жаба концентрация необыкновенных людей необыкновенно же высока. Ну, например, вот. Жаба ли растит таких людей? Сами ли они к ней тянутся? Или оба этих фактора играют свою роль? |
| Thursday, November 12th, 2009 |
| 3:40 pm |
|
| Wednesday, November 11th, 2009 |
| 10:31 am |
|
| Tuesday, November 10th, 2009 |
| 4:10 pm |
Удивительное рядом http://hydrobiont.livejournal.com/90098.htmlЯ вот что не понимаю - если ты куда-то приехал, идешь в лес и постоянно натыкаешься там на пальмы, то логично не кричать "ужас! пальмы!", а предположить, что пальмы - совершенно естественное явление местной флоры. Это и к жабе с энтерпрайзами относится, между прочим. Долбоебизм - это нормально. |
| Monday, November 9th, 2009 |
| 5:40 pm |
Конспирологическое
А чего это у нас вдруг так массово по ТВ забабахали соцрекламу о донорстве? Как по команде. Кровь запасают? Зачем? |
| Friday, November 6th, 2009 |
| 3:01 pm |
|
| Thursday, November 5th, 2009 |
| 9:49 am |
Ite cum pace, функциональщики Дискуссия у zabivator рассеяла все мои опасения относительно новой бормотологии: языки, в котором для "Hello, world" надо обладать невербализуемым знанием из области то ли теории категорий (что это?), то ли просто постичь внечувственно (sic!), то ли получить Откровение - нежизнеспособны. |
| Tuesday, November 3rd, 2009 |
| 1:55 pm |
|
| Monday, November 2nd, 2009 |
| 1:34 pm |
|
| Friday, October 30th, 2009 |
| 11:27 am |
|
| Wednesday, October 28th, 2009 |
| 11:52 am |
|
| Sunday, October 25th, 2009 |
| 8:51 pm |
Юный ислам
За что, сознаюсь, люблю молодые секты - так это за динамизм и агрессивность. Вот тут убеждают, что постижение истины достигается только путем многолетних медитаций, а тут учат, что это все вовсе не так и истина доступна любому желающему в кратчайшее время, причем, автор, по-моему, был несколько э-э-э разгневан моими сомнениями в быстроте постижения. И ведь ничего, не собачатся пока, но наоборот - в едином порыве просвещают любопытствующих и устращают неверных. До раскола еще далеко... |
| Thursday, October 22nd, 2009 |
| 6:43 pm |
Про твиттер
"Деревянный человечек с коротенькими мыслями" (с)Тортила. |
| Tuesday, October 20th, 2009 |
| 9:56 am |
|
| Monday, October 19th, 2009 |
| 11:03 am |
Бывает и так
Проходил в субботу ТО, с первого раза не получилось - оказался просроченным активированный уголь. Для исправления недочета пришлось купить огнетушитель. |
| Thursday, October 15th, 2009 |
| 10:44 am |
|