(no subject)
Jun. 19th, 2006 12:01 pmОтвлекся на работе на ЖЖ и помню только, что читал до этого что-то интеренсное и захватывающее. После недолгих поисков по открытым окнам выяснилось, что это были исходники нашего WAP gateway. На С.
Это даже не в дурдом, а не знаю куда сдаваться надо...
Это даже не в дурдом, а не знаю куда сдаваться надо...
no subject
Date: 2006-06-19 10:10 am (UTC)no subject
Date: 2006-06-19 11:41 am (UTC)no subject
Date: 2006-06-19 11:00 am (UTC)Я тут во сне давеча начал на php скрипт с классами придумывать, чтобы одеяло на пятки натянуть - холодно было. Проснулся в глубокой задумчивости: не хватало функций доступа к одеялу, а писать собственные расширения я пока не пробовал... 8))))))
no subject
Date: 2006-06-19 11:41 am (UTC)Но тут дело в самом ощущении - обычно такое бывает, когда книжку интересную читаешь. А тут - ТАКОЕ! Сам испугался :)
no subject
Date: 2006-06-19 01:31 pm (UTC)no subject
Спасибо отладчику, он открыл мне глаза!
PS> Хехе... Только что подошел коллега и попросил помочь найти ему отладчик. Для Линукса. Все страньше и страньше.
no subject
Date: 2006-06-19 02:21 pm (UTC)А вы всегда верите тому, что вам говорят о других, или это был единственный случай (да и тот во сне)? ;-)
no subject
Date: 2006-06-19 02:30 pm (UTC)В данном случае я никомк не верил, я своими руками заглянул ей, можно сказать, в душу! Хоть и во сне.
Кстати, последующее общени подтвердило результаты моих сновиденческих изысканий. Так что сон был в руку, как говорится!
ok, ok, вам, ребятки, вот сюда: ...
Date: 2006-06-20 01:55 am (UTC)Буду рад. ;-)
no subject
Date: 2006-06-19 11:44 am (UTC)no subject
Date: 2006-06-19 12:08 pm (UTC)* local machine won't give us an IPv6 socket; hopefully the
* DNS returned an additional address to try
*/
backend_addr = backend_addr->next;
continue;
no subject
Date: 2006-06-19 12:55 pm (UTC)no subject
Date: 2006-06-19 01:06 pm (UTC)no subject
Date: 2006-06-19 02:27 pm (UTC)no subject
Date: 2006-06-19 02:32 pm (UTC)Ай, одно растройство от этого программирования :)
no subject
Date: 2006-06-19 01:38 pm (UTC)no subject
Как так можно писать?!
nbytes = i;
/* This is just plain wrong. No module should ever write directly
* to the client. For now, this works, but this is high on my list of
* things to fix. The correct line is:
* if ((nbytes = ap_rwrite(buffer + o, nbytes, r)) < 0)
*/
if (apr_send(client_socket, buffer + o, &nbytes) != APR_SUCCESS)
Точно, сумашедшие! :)
no subject
Date: 2006-06-19 02:39 pm (UTC)no subject
Date: 2006-06-19 03:15 pm (UTC)no subject
Date: 2006-06-20 01:04 pm (UTC)no subject
Date: 2006-06-20 01:35 pm (UTC)