Танкист Апокалипсиса
Не знаю, как у остальных, но у меня грейпфрутовый сок резко повышает давление.

Так что придётся на этом фрукте поставить крест.

16:32

Танкист Апокалипсиса
Вчера разузнал, когда работает ОВИР, военкомат и разрешительная комиссия.

ОВИР:

приём: вт - 10-17, чт - 9-13, сб - 11-19

выдача: чт - 9-16, пт - 11-19, сб - 9-13

комиссия: вт - 9-17, сб - 9-13

военкомат: пн (кажется), чт.


Танкист Апокалипсиса
В метро не хочется спать.

10:35

Танкист Апокалипсиса
Был неправ, погорячился.

Танкист Апокалипсиса
Дали горячую воду.



Троекратное "ура!".

17:58

Танкист Апокалипсиса
Тот самый баг пофиксили.

Мелочь, а приятно.

18:42

Танкист Апокалипсиса
1. В комнате заклеил обоями последствия ремонтов. Надеюсь, будет симпатично.

2. Хочу на воду. Хоть на полденёчка. Поплескаться.

16:50

Танкист Апокалипсиса
Давайте завтра на воду рванём!

18:05

Танкист Апокалипсиса
Переписываю систему веб-администрирования под свои нужды.

Дело идёт достаточно бодро, если учесть, что с PERL дела я ни разу не имел.

Танкист Апокалипсиса
Во время работ на крыше гаража испытал на себе многие прелести нахождения рядом с линией электропередач. Если стоять на крыше, то до нижних проводов примерно метров 5, а напряжение в линии 100 кВ.



После двадцати минут пребывания на крыше начинает болеть голова, учащяется сердцебиение, происходит помутнение сознания.

00:32

Танкист Апокалипсиса
Уши обгорели.

Слезает кожа корочкой.

Танкист Апокалипсиса
Откатались вкусно :-)


01:08

MediaWiki

Танкист Апокалипсиса
Танкист Апокалипсиса
"Тьма, пришедшая со Средиземного моря, накрыла ненавидимый прокуратором

город. Исчезли висячие мосты, соединяющие храм со страшной Антониевой

башней, опустилась с неба бездна и залила крылатых богов над гипподромом,

Хасмонейский дворец с бойницами, базары, караван-сараи, переулки, пруды...

Пропал Ершалаим -- великий город, как будто не существовал на свете. Все

пожрала тьма, напугавшая все живое в Ершалаиме и его окрестностях. Странную

тучу принесло с моря к концу дня, четырнадцатого дня весеннего месяца

нисана."

19:03

Танкист Апокалипсиса
Вчера сделали с отцом крышу в гараже.

Ура!

Танкист Апокалипсиса
Как показала сегодняшняя поездка, температура воды - +24, термоклин - на 5 метрах, температура на 20 метрах... как обычно, +5. Видимость до глубины 18 метров - около 3 метров, весьма светло. На 18 метрах попадаешь в слой планктона. Через месяц он будет уже на глубинах 4-15 метров.

Да, вот что ещё: очень много слепней и оводов.

20:51

Танкист Апокалипсиса
Вот взял и ради забавы поставил Wiki-движок на внутренний сайт.

Посмотрим, как отреагирует народ.



http://www.mediawiki.org


17:58

Танкист Апокалипсиса
Ну всё.

Пересадил почтовый сервер на SQL.

Доволен.

Танкист Апокалипсиса
Я решил не останавливаться на достигнутом и, кроме переноса списка пользователей в СУБД, решил туда же запихнуть и список алиасов, мэйлеров и прочей лабуды. Для этого на SendMail наложил патчик от Blue Labs ( http://blue-labs.org/software/sm-pgsql/ ). Разумеется, после сборки ничего не заработало. Опуская долгие выяснения, почему письма не ходят, привожу сухую выжимку: проблема заключалась в том, что я слегка изменил содержимое конфигурационного файла, чего вполне оказалось достаточно для того чтобы M4 скомпилировл неверную конфигурацию. В общем выяснилось, что M4 не всегда "переваривает" символ ' (апостроф) так, как хотелось бы мне. Поэтому подстановочные параметры для запросов пришлось вынести в отдельные переменные (как, собственно, изначально авторы патча и предлагали сделать).



Вот работоспособный вариант

===кусок из sendmail.mc===

define(`PG_WHERE', '%s')

define(`PG_WHERE2', 'Алиас')

define(`PG_CONNSTR', "host=localhost dbname=sendmail user=sendmail password='password'")

FEATURE(`pg_aliases', pgsql -c `PG_CONNSTR' -s "select login from users where account=`PG_WHERE' and password = `PG_WHERE2'")dnl

FEATURE(`pg_virtualusers', pgsql -c `PG_CONNSTR' -s "select s_out from virtualusers where s_in=`PG_WHERE'")dnl

FEATURE(`pg_usersdb', pgsql -c `PG_CONNSTR' -s "select s_out from userrewrite where s_in=`PG_WHERE'")dnl

FEATURE(`pg_accessdb', pgsql -c `PG_CONNSTR' -s "select s_out from access where s_in=`PG_WHERE'")dnl

FEATURE(`pg_domaintable', pgsql -c `PG_CONNSTR' -s "select s_out from domaintable where s_in=`PG_WHERE'")dnl

FEATURE(`pg_generics', pgsql -c `PG_CONNSTR' -s "select s_out from genericstable where s_in=`PG_WHERE'")dnl

FEATURE(`pg_mailer', pgsql -c `PG_CONNSTR' -s "select s_out from mailertable where s_in=`PG_WHERE'")dnl

===конец куска из sendmail.mc===


Танкист Апокалипсиса
Достиг прошлогоднего уровня - вогнал себя в 84 килограмма.