| 1.1, Аноним (-), 21:33, 11/02/2014  [ответить] [﹢﹢﹢] [ · · · ]  
 | +2 +/– |  
Ну слава богу, я уже думал что проект впал в глубокую стагнацию и давно не развивается.
  |  |   |   
 
| 1.2, AlexAT (ok), 21:41, 11/02/2014  [ответить] [﹢﹢﹢] [ · · · ]  
 | –27 +/– |  
 Неплохо бы уже переписать его на чем-нибудь вменяемом - C++, или хотя бы питоне или PHP. Глядишь и популярность подымется.
Основная проблема таких умирающих олдскульных проектов (sendmail, spamassasin, ...) на перле - оно тупо несаппортабельно и очень плохо поддается модификации под собственные нужды.
   |  |   |   
|   | 
| 2.3, Аноним (-), 21:43, 11/02/2014 [^] [^^] [^^^] [ответить]  
 | +14 +/– |  
С PHP получился перебор, без него я бы решил что это всё-таки не троллинг.
  |  |   |   
|   | 
| 3.4, AlexAT (ok), 21:58, 11/02/2014 [^] [^^] [^^^] [ответить]  
 | –14 +/– |  
 > С PHP получился перебор, без него я бы решил что это всё-таки не троллинг.
Это всерьез не троллинг, в данном случае PHP подразумевается именно в прямой своей функции - как удобная и гибкая обвязка вокруг различных сишных библиотек :) Прелесть - в читабельности, и отсутствии необходимости постоянно перелинковывать код при отладке.
 Да, можно еще на жаве переписать, но у нее рантайм выйдет даже потяжелее. Плюс-таки махровая проприетарь, если каноничная.
   |  |   |   
|   | 
| 4.5, Ф (?), 22:08, 11/02/2014 [^] [^^] [^^^] [ответить]  
 | –6 +/– |  
PHP, конечно хорош, но лучше обратить внимание на более динамически развивающиеся языки с огромным пулом профессиональных программистов, чтобы нивелировать вклад фанатичных студентиков, например, C#.
  |  |   |   
|   | 
| 5.8, AlexAT (ok), 22:12, 11/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
 > PHP, конечно хорош, но лучше обратить внимание на более динамически развивающиеся языки 
 > с огромным пулом профессиональных программистов, чтобы нивелировать вклад фанатичных 
 > студентиков, например, C#.
Можно и на C#, на там то же, что и с джавой - нев****нных размеров рантайм, и махровая проприетарь с вендорлоком.
 Плюсы всем хороши в данном аспекте, за исключением одного - изменил в одном из макросов/темплейтов в часто юзаемом хедере плюс на минус, и будь добр пересобрать полпроекта.
   |  |   |   
| 5.10, Аноним (-), 22:15, 11/02/2014 [^] [^^] [^^^] [ответить]  
 | +1 +/– |  | 
>  PHP, конечно хорош, но лучше обратить внимание на более динамически развивающиеся языки с огромным пулом профессиональных программистов, чтобы нивелировать вклад фанатичных студентиков, например, C#.
 Это C# как раз формирует субкультуру юношей бледных со взором горящим.
 А на PHP просто лабают за бабки.
 Тем временем, матерые профессионалы вообще с жабы не слезали.
   |  |   |   
|   | 
| 6.14, SubGun (ok), 23:04, 11/02/2014 [^] [^^] [^^^] [ответить]  
 | +3 +/– |  
 "Матерые профессионалы" используют инструмент под задачи, а не с оглядкой на моду и понты.
  |  |   |   
|   | 
| 7.19, Аноним (-), 23:36, 11/02/2014 [^] [^^] [^^^] [ответить]  
 | +1 +/– |  | 
> "Матерые профессионалы" используют инструмент под задачи, а не с оглядкой на моду и пoнты.
 Для этого нужно знать много инструментов. Поэтому навыки владения каждым из них у ваших "профессионалов" будут уступать навыкам реальных профессионалов - очень узких специалистов.
 Не они выбирают инструмент под задачи, а их направляют туда, где их навыки востребованы.
   |  |   |   
|   | 
| 8.20, Аноним (-), 00:15, 12/02/2014 [^] [^^] [^^^] [ответить]    | +2 +/– |  Навыки владения, конечно, будут немного уступать, но обычно намного эффективней ...  текст свёрнут, показать |  |   |   
 |   
 |   
 |   
 |   
| 4.11, Аноним (-), 22:16, 11/02/2014 [^] [^^] [^^^] [ответить]  
 | –1 +/– |  
> Это всерьез не троллинг, в данном случае PHP подразумевается именно в прямой 
 > своей функции - как удобная и гибкая обвязка вокруг различных сишных 
 > библиотек :) Прелесть - в читабельности, и отсутствии необходимости постоянно перелинковывать код при отладке.
По всем этим параметрам - posix shell подходит гораздо лучше.
   |  |   |   
| 4.41, 1 (??), 10:16, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
Ээээ - это главное преимущество PHP перед Perl ?
  |  |   |   
|   | 
| 5.42, AlexAT (ok), 10:17, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | –5 +/– |  
 > Ээээ - это главное преимущество PHP перед Perl ?
Читабельность? Одно из. В принципе почти любой из используемых всерьёз языков имеет это преимущество перед Perl.
   |  |   |   
|   | 
|   | 
| 7.63, Аноним (-), 20:44, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  | 
> Скажи что просто не осилил Perl:)) 
 Ну что же поделаешь если подрастающее племя - слабаки?
 Кстати - покажите мне реализацию SA __не__ на Перле? 
 А хрен - это тот редкий случай когда язык был выбран под задачу абсолютно точно!
  |  |   |   
 |   
 |   
 |   
| 4.58, www2 (ok), 17:09, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | –1 +/– |  
 >Это всерьез не троллинг, в данном случае PHP подразумевается именно в прямой своей функции - как удобная и гибкая обвязка вокруг различных сишных библиотек :)
Perl - это не только удобная и гибкая обвязка вокруг различных сишных библиотек, но ещё и большое внимание к совместимости и удобные и быстрые регулярки, на которые половина SpamAssassin'а завязана.
 >Прелесть - в читабельности, и отсутствии необходимости постоянно перелинковывать код при отладке.
 Освой Perl, читабельность будет такая же. Проблем-то. PHP не сильно читабельнее Perl'а. Лучше уж бидон, который - не вариант, потому что такая же хреновая _платформа_, как и PHP (в каждом релизе что-то устаревает, а модули в массе - говно, за редкими исключениями).
 Вместо бидона по читабельности, и в качестве альтернативы голому C++, можно предложить lua. Читабелен, быстр и модули повменяемее.
   |  |   |   
|   | 
|   | 
|   | 
| 7.76, Аноним (-), 12:09, 16/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  | 
Ну так и я о чем - свалки есть, а CPAN'a нет. Нигде. Совсем. Мистика какая-то.
 Ну а так-то luarocks есть.
   |  |   |   
 |   
 |   
 |   
 |   
 |   
|   | 
| 3.45, oops (ok), 10:40, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
 Эх, так и не нашел времени его попробовать. Есть какой-то опыт?
  |  |   |   
|   | 
| 4.54, жопка3 (?), 11:37, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +1 +/– |  
Опыт есть.
 Работает, тюнить под себя можно сколько угодно, баги есть, быстрый.
  |  |   |   
|   | 
| 5.59, www2 (ok), 17:11, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
 > Опыт есть.
 > Работает, тюнить под себя можно сколько угодно, баги есть, быстрый.
Смущает наличие багов. Какие встречались? Насколько критичные?
   |  |   |   
|   | 
| 6.61, жопка3 (?), 17:47, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +1 +/– |  
0.6.7 достаточно стабильный.
 Корок в продакшене я от него не видел. Правда там оторвана обработка SIGHUP, так что только хардкор, только TERM или KILL.
 Плюс ловил баг обработки писем с корявой mime частью (где то в < 0.6.7).
Такого что рандомные, постоянные, сегфолты, утечки памяти или что-то подобное - нет.
 Автор адекватен, спрашивал о всех проблемах его в IRC, получал ответы :)
 Видно, что писался rspamd под нужды и требования больших почтовых хостингов e.g. возможность репликации логов обучения bayes, возможность обучения через HTTP bayes, fuzzy, возможность проверки писем через HTTP.
 15К писем менеджера на xen контейнере с гигом мозгов и двумя ядрами проверялись наверное около 5 минут
 
   |  |   |   
|   | 
| 7.62, www2 (ok), 19:39, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
 > 0.6.7 достаточно стабильный.
 > Корок в продакшене я от него не видел. Правда там оторвана обработка 
 > SIGHUP, так что только хардкор, только TERM или KILL.
 > Плюс ловил баг обработки писем с корявой mime частью (где то в 
 > < 0.6.7).
 > Такого что рандомные, постоянные, сегфолты, утечки памяти или что-то подобное - нет. 
Это хорошо, спасибо.
 > Автор адекватен, спрашивал о всех проблемах его в IRC, получал ответы :) 
 Автор мне знаком по блогу и статьям в "Системном администраторе", это Всеволод Стахов.
 > Видно, что писался rspamd под нужды и требования больших почтовых хостингов e.g. 
 > возможность репликации логов обучения bayes, возможность обучения через HTTP bayes, fuzzy, 
 > возможность проверки писем через HTTP.
 Для Rambler'а делалось, очевидно. Вместе с rmilter.
 > 15К писем менеджера на xen контейнере с гигом мозгов и двумя ядрами 
 > проверялись наверное около 5 минут   |  |   |   
 |   
 |   
 |   
 |   
 |   
| 2.13, FrBrGeorge (ok), 23:04, 11/02/2014 [^] [^^] [^^^] [ответить]  
 | +8 +/– |  
 Второе предложение доставляет неиллюзорно. Для ясности:
 - sendmail написан на Си
 - spamassassin очень даже живой проект
 - программы на perl кроссплатформенные по определению (тот же spamassassin: Win ,*nix, Mac, ...)
 - особенность spamassassin именно в том, что он крайне гибко приспособлен к модификации под собственные нужды
Трудно поверить, что это не троллинг, право же.
   |  |   |   
|   | 
| 3.24, rshadow (ok), 01:11, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +2 +/– |  
 > Трудно поверить, что это не троллинг, право же.
Ему просто не нравиться что на перл. Это очевидно.
   |  |   |   
| 3.44, oops (ok), 10:38, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +1 +/– |  
 не тратьте свое время. человек просто совсем не в теме.
  |  |   |   
 |   
| 2.18, Добрый доктор (?), 23:34, 11/02/2014 [^] [^^] [^^^] [ответить]  
 | –5 +/– |  
 «C++»!!! — вы издалека хотя бы видели плюсы?? :)
На перле оно тянет нагрузки, которые вам, как не имеющему понятия о хай-лоад, и не снились.
 Амависы и полиси тоже «перписать на ++»? :) :) :)
   |  |   |   
|   | 
| 3.21, Аноним (-), 00:36, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +3 +/– |  
Вы рвете мои паттерны: хайлоад и интерпретируемый язык без jit и garbage collector — практически взаимоисключающие понятия.
  |  |   |   
|   | 
|   | 
| 5.35, Аноним (-), 05:44, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  | 
> Скажите это фейсбуку на пхп =)
 Это которые хипхоп запилили, чтобы его в си++ транслировать? Ну да, они доперли что так быстрее :).
   |  |   |   
 |   
| 4.26, Аноним (-), 01:30, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +1 +/– |  
А garbage collector-то в ту же кучу с какого свалили?
 Он в хайлоаде как раз немножечко вреден, мягко говоря.
 Хорошо что в Perl его нет.
  |  |   |   
| 4.27, Аноним (-), 02:27, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +1 +/– |  
хайлоад и с JIT не дружит.
 внезапно.
 man erlang, man haskell
 с обоих нативный код, генерируемый - рвет как грелку, все альтернативы на большинстве целевых/поддерживаемых платформ.
  |  |   |   
|   | 
| 5.28, Аноним (-), 02:47, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
Это смотря какой JIT. С LuaJIT всё более в порядке, в том числе в ngx_lua.
  |  |   |   
| 5.56, Аноним (-), 15:26, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
Это с каких пор в erlang нативный код? 
 По все бенчмаркам, которые я видел, допотопный beam остается далеко позади java/scala.
  |  |   |   
|   | 
| 6.72, Аноним (-), 22:48, 13/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
да уж лет пять как смерджили в апстриме в основную тушку эранга - компилятор бинарников(раньше звалось hi-perf).
 вылазьте уж из анабиоза, Пора !!
 vm-ка Эрланга - хороша лишь для разработки и отладки.
 выкатывается - именно Нативный код.
  |  |   |   
 |   
 |   
| 4.31, Perl_Jam (?), 03:33, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +2 +/– |  
> Вы рвете мои паттерны: хайлоад и интерпретируемый язык без jit и garbage 
 > collector — практически взаимоисключающие понятия.
не троллинга ради.. научитесь готовить perl и забудьте о моде. вы сейчас его еще предложите на javascript переписать
   |  |   |   
| 4.37, Аноним (-), 06:29, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | –1 +/– |  
хайлоад и язык _с_ jit и garbage collector - тоже взаимоисключающие понятия
  |  |   |   
|   | 
| 5.40, Аноним (-), 08:38, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
Расскажите taobao об этом, пусть с Java и LuaJIT быстрей на PHP переходят
  |  |   |   
|   | 
| 6.43, AlexAT (ok), 10:17, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
 > Расскажите taobao об этом, пусть с Java и LuaJIT быстрей на PHP 
 > переходят 
Может еще микрософту рассказать?
   |  |   |   
 |   
 |   
| 4.60, www2 (ok), 17:15, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
 > Вы рвете мои паттерны: хайлоад и интерпретируемый язык без jit и garbage 
 > collector — практически взаимоисключающие понятия.
Язык полукомпилируемый, у него унутре - PVM. GC там, к сведению, есть, потому что это язык с автоматическим управлением памятью. На хайлоаде он себя хорошо зарекомендовал потому что на большинство критичных функций есть модули XS, которые написаны на C или C++.
   |  |   |   
|   | 
|   | 
| 6.75, www2 (??), 11:00, 15/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  | 
> Это с каких пор reference counting стал считаться GC?
 Кагбэ это один из возможных алгоритмов реализации GC. А что подразумеваете под GC Вы?
   |  |   |   
 |   
 |   
 |   
 |   
| 2.22, ALex_hha (ok), 00:49, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | –2 +/– |  
 > Неплохо бы уже переписать его на чем-нибудь вменяемом - C++, или хотя 
 > бы питоне или PHP. Глядишь и популярность подымется.
 > Основная проблема таких умирающих олдскульных проектов (sendmail, spamassasin, ...) на 
 > перле - оно тупо несаппортабельно и очень плохо поддается модификации под 
 > собственные нужды.
вы еще на асемблере предложите :D
   |  |   |   
|   | 
| 3.50, Pilat (ok), 11:09, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
 >> Неплохо бы уже переписать его на чем-нибудь вменяемом - C++, или хотя 
 >> бы питоне или PHP. Глядишь и популярность подымется.
 > вы еще на асемблере предложите :D 
Лучше на Руби.
 
   |  |   |   
|   | 
|   | 
| 5.55, Pilat (ok), 11:54, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
 > Чтоб тормозил посильней и юникод отвалился?
Нет, что бы дураки успокоились. Юмор это был.
   |  |   |   
 |   
 |   
 |   
| 2.30, Perl_Jam (?), 03:24, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +2 +/– |  
> Неплохо бы уже переписать его на чем-нибудь вменяемом - C++, или хотя 
 > бы питоне или PHP. Глядишь и популярность подымется.
 > Основная проблема таких умирающих олдскульных проектов (sendmail, spamassasin, ...) на 
 > перле - оно тупо несаппортабельно и очень плохо поддается модификации под 
 > собственные нужды.
ИМХО perl тут никаким боком. а проблема sendmail'a явно в другом. 
   |  |   |   
|   | 
| 3.38, AlexAT (ok), 07:26, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | –2 +/– |  
 > ИМХО perl тут никаким боком. а проблема sendmail'a явно в другом.
Ну да, про sendmail я тут явно протупил. Но всё остальное без изменений.
   |  |   |   
|   | 
| 4.48, oops (ok), 10:54, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +2 +/– |  
 остальное - это то, что именно вам просто не нравится perl. Возможно вы даже не писали на нем никогда.
  |  |   |   
 |   
 |   
 |   
 
 
| 1.7, Аноним (-), 22:12, 11/02/2014  [ответить] [﹢﹢﹢] [ · · · ]  
 | –1 +/– |  | 
Ах, он оказывается апачевский... то-то он так тормозит.
 А посоветуйте, нет ли ему нормальных аналогов? Чтобы не тормозили, не пропускали 95% спама, не требовали работы от рута и не срaли логами razar-agent в корень. Это просто феерия какая-то...
   |  |   |   
|   | 
| 2.9, AlexAT (ok), 22:15, 11/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
 > Чтобы не тормозили, не пропускали 95% спама, не требовали работы от рута и не срaли логами 
man omgwtf
   |  |   |   
| 2.15, FrBrGeorge (ok), 23:08, 11/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
 > Ах, он оказывается апачевский... то-то он так тормозит.
Нет, тормозит он не от этого. Математика там густая и в полной оснастке довольно много трафика (правда, есть ручка "не использовать модули, которым нужна сеть"). А апачевский он сравнительно недавно.
 > А посоветуйте, нет ли ему нормальных аналогов?
 IMHO, нет.
  |  |   |   
| 2.16, umbr (ok), 23:17, 11/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
 можно включить голову и читать маны и RFC, до полного просветления
  |  |   |   
 |   
 
 
| 1.12, SubGun (ok), 22:59, 11/02/2014  [ответить] [﹢﹢﹢] [ · · · ]  
 | –1 +/– |  
 > Он в течение года проходил тестирования на многих крупных почтовых системах
В мемориз.
   |  |   |   
|   | 
| 2.29, Аноним (-), 03:04, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | –2 +/– |  | 
У меня 12K RCPT фронтэндит. Вообще без напряга. средний траффик 8К msgs/h
 Так чта ... "ПионЭры! Идите в >|<опу!"(С)ФР
   |  |   |   
|   | 
| 3.49, Andrey Mitrofanov (?), 10:56, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +1 +/– |  
#>>>на многих крупных почтовых системах
 > У меня 12K RCPT фронтэндит
Постеснялся бы, октЭбрёнок.
 > Так чта ... "ПионЭры! Идите в >|<опу!"(С)ФР   |  |   |   
|   | 
| 4.64, Аноним (-), 20:58, 12/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
>> У меня 12K RCPT фронтэндит 
 > Постеснялся бы, октЭбрёнок.
А - дык ты тот самый Ондрейка который фильтрует весь мэйл траффик для gmail,mail.ru,People Republick of China,Moscow Republic of Russia ... и всё на локалхосте, снимаю шляпу, чё там. Пошел стесняться :-\
 А у меня вот сколько есть - столько и есть, всякие мелкие финансы и прочий бусинес. .ca, уж извини больше пока нету ...
 Но конечно мой мнение против афффтаритетного мнения одминов локалхостов фильтрующих вышеуказанное - просто овно. Всё - пошёл сливаться в дворники. :)
   |  |   |   
|   | 
| 5.70, Andrey Mitrofanov (?), 15:14, 13/02/2014 [^] [^^] [^^^] [ответить]  
 | +/– |  
>> Постеснялся бы, октЭбрёнок.
 > А - дык ты тот самый Ондрейка который фильтрует весь мэйл
Да, я это он. Сравнил с соседним сервером, 8К/ч это дофига.
 Считаю безобразной ошибкой, вякнул фигню.
   |  |   |   
 |   
 |   
 |   
 |   
 
 
 |