Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Davydov                     2:5020/400     12 Dec 2000  22:33:28
 To : All
 Subject : Re: oops - was: Re: спецы по squid  есть?
 -------------------------------------------------------------------------------- 
 
 >   From: netch@carrier.kiev.ua (Valentin Nechayev)
 >   Date: Tue, 12 Dec 2000 12:46:10 +0000 (UTC)
 >
 >Я видел как-то оценки затрат в программах с массовой манипуляцией
 >null-terminated строками. Явный или неявный strlen() жрал, в среднем,
 >процессора во много раз больше любой другой библиотечной функции.
 >
 >И не везде применимы null-terminated строки. Вот кто знает и четко осознает,
 >что RFC822 не содержит никакого запрета против символа NUL в письмах?
 
 Во-первых, кто мешает использовать для обработки почты CR/LF terminated 
 строки? А во-вторых, такие вещи легко и непринуждённо пишутся на 
 авке/перле/седе (если самому думать лень). 
 
 >И куда я после этого засуну, например, mail.local, который
 >работает через fgets()?;( А также туеву хучу других самописок для почты,
 >которые повально работают через сишные строки?
 
 Туда же, куда и практику хранения писем в лочимых через пень колоду 
 файлах /var/mail/user вообще. То есть на свалку истории.
 
 >А насчет правильного подхода... сколько времени и сколько багтрека
 >потребовалось, чтобы искоренили хотя бы gets(), не говоря о sprintf() и прочих
 >диверсиях?
 
 Бутенко понадобилось около года, чтобы написать вполне работоспособный CGP.
 
 Вал. Дав.
 
 --- ifmail v.2.15dev5
  * Origin: St. Petersburg State University (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: спецы по squid есть?   Valentin Nechayev   12 Dec 2000 03:52:22 
 Re: спецы по squid есть?   igor@paco.net   12 Dec 2000 11:19:26 
 oops - was: Re: спецы по squid есть?   Valentin Nechayev   12 Dec 2000 12:14:18 
 Re: oops - was: Re: спецы по squid есть?   Alexey Dokuchaev   12 Dec 2000 12:20:24 
 Re: oops - was: Re: спецы по squid есть?   Valentin Nechayev   12 Dec 2000 16:46:10 
 oops - was: Re: спецы по squid есть?   Serge Ryabchun   12 Dec 2000 18:21:34 
 Re: oops - was: Re: спецы по squid есть?   Valentin Nechayev   12 Dec 2000 18:29:40 
 Re: oops - was: Re: спецы по squid есть?   Sergey Saley   12 Dec 2000 18:41:59 
 oops - was: Re: спецы по squid есть?   Serge Ryabchun   12 Dec 2000 19:04:22 
 Re: oops - was: Re: спецы по squid есть?   Valentin Davydov   12 Dec 2000 22:33:28 
 Re: oops - was: Re: спецы по squid есть?   igor@paco.net   12 Dec 2000 14:22:16 
 Re: oops - was: Re: спецы по squid есть?   Valentin Nechayev   12 Dec 2000 17:02:20 
 Re: oops - was: Re: спецы по squid есть?   igor@paco.net   12 Dec 2000 19:37:06 
 Re: oops - was: Re: спецы по squid есть?   Valentin Nechayev   13 Dec 2000 03:00:17 
Архивное /ru.unix.bsd/4417d2d27fab.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional