За соседний стол посадили новую сотрудницу. Рядом с ней лежит книжка “jQuery 1.3 with PHP”.
Кажется, пора начинать искать новую работу.
Feb 9
За соседний стол посадили новую сотрудницу. Рядом с ней лежит книжка “jQuery 1.3 with PHP”.
Кажется, пора начинать искать новую работу.
Dec 22
Конфигурирую новый сервер для исходящей почты. В процессе обнаруживается, что:
а) Сервер за NAT’ом, и месяц назад он выходил наружу с реального IP, не имеющего обратного ресолвинга, что для почтового сервера, мягко говоря, нехорошо
б) Более того, соответствующая реверсная зона вообще не делегирована. До сих пор. А когда будет делегирована, всё равно не нам, а провайдеру, у которого стоят сервера. А провайдер на соседнем острове.
в) С какого IP он теперь ходит наружу - никто точно не знает. Точнее, конкретно сейчас не ходит ни с какого, потому что в файрволе что-то подкрутили, и теперь коннект на 25 порт вообще не работает.
г) Файрволом рулим не мы, а отдельная компания.
д) Прямой зоной, в которую надо добавить точно такое же имя, как в реверсную, тоже рулим не мы, а вышеуказанная отдельная компания.
е) Через два дня наступит Рождество. Если кто не понял, это означает, что до Нового Года работать никто не будет. Вообще никто, даже городской транспорт, но говоря уже про каких-то инженеров.
Вот так неторопливо оно и протекает…
Nov 11
“Tomorrow morning Thursday 12th November 2009, the Taoiseach will be visiting *** House to meet with staff and tour the building. The visit will inevitably bring about a number of minor disruptions, but we would ask you to bear with us for this short period of time. We would hope to have everything back to normal by lunch time tomorrow.”
“This visit is important and it is essential we present ourselves properly. While we are not looking for suit and ties, (not PP image) we should endeavour to look as smart, professional, busy and efficient an organisation as we are.”
Особенно порадовала меня мысль to look busy :)
P.S. Taoiseach - это глава правительства, местный эквивалент Путина премьер-министра.
Aug 18
Запустил wireshark посмотреть, не бродят ли у нас по сети вирусы. Вирусов не нашел, зато с удивлением обнаружил юникастовые пакеты, адресованные совершенно не мне. Сеть коммутируемая. Пошел к местному сетевому администратору.
- А что тебя удивляет? - спросил он. У тебя карта в promiscuous mode? Так ты и должен видеть весь трафик в своём VLAN’е.
Попытки рассказать ему про то, что promiscuous mode - это пассивная фича, и несмотря ни на что, я не могу увидеть больше того, что гонит в мой порт коммутатор, а заставить его гнать в мой порт чужой трафик можно только соответствующей конфигурацией самого коммутатора или активными действиями типа arp-спуфинга, натолкнулись на глубокое непонимание. Правда, с обещанием передать мой вопрос в компанию, которая у нас сеть обслуживает…
Вопрос к залу: отчего на самом деле ко мне могут прилетать чужие пакеты, причем очень штучные? IP не мой, MAC не мой, сеть коммутируемая, но они таки долетают.
Jul 23
Избранные перлы:
chop(my @lines = `/usr/bin/cat $processingDir/$file `);
while( my @result = $select_handle->fetchrow_array() )
{
}
да, тело цикла пустое. нет, я не знаю, зачем. Результат запроса проверяется потом так:
if($select_handle->rows == 0)
А это вообще просто праздник какой-то:
my $count = 0;
foreach my $file (@files)
{
$count++;
}
return $count;
Jun 10
пусть меня научат я уже научился..
Сегодня я уронил MySQL командой GRANT..
May 19
наступать на грабли, разложенные в разных углах разнообразными программистами и заботливо прикрытые травкой.
DBD::Informix::st fetchrow_array failed: SQL: -403: The size of a received row disagrees with the expected size. at /opt/***load.pl line 370.
Что интересно, ошибка возникает ровно с одним идентификатором из восьми с лишним тысяч.
IBM говорит, что я наступил на крайне редкие грабли:
-403 The size of a received row disagrees with the expected size. This internal error indicates a problem in the communication between the database server and the library functions that call it. Check that your program is at the same software level as the database server in use. If the error recurs, note all circumstances and contact Technical Support at tsmail@ us.ibm.com.