Архив за 19 января 2016 - 6

В данной статье я бы хотел рассказать о собственном опыте оптимизации выполнения множества регулярных выражений при помощи системы hyperscan. Так вышло, что при разработке своего спам-фильтра rspamd я столкнулся с необходимостью портировать большой объем старых правил, написанных для spamassassin за несколько лет работы. Моим первым решением было написать плагин, который бы читал эти правила и строил из них синтаксическое дерево. Затем на этом дереве выполнялись различные оптимизации, чтобы сократить общее время выполнения (об этом я даже делал небольшую презентацию).

К сожалению, в ходе эксплуатации выяснилось, что pcre все равно являются узким местом, и на больших письмах этот набор правил работает слишком медленно. Выяснилось, например, что на письме размером в мегабайт pcre проверяет около гигабайта (!) текста. Различные трюки, вроде ограничения количества текста для регулярных выражений, оказывали негативное влияние на срабатывания правил, а оптимизации pcre путем интенсивного использования jit fast path через pcre_jit_exec оказались слишком опасными — некоторые старые выражения были откровенно некорректными и в сочетании с некорректным входным текстом, например, содержащим «битые» UTF8 символы, приводили к воспроизводимым багам с повреждением стека программы. Однако на конференции highload мы поговорили со Славой Ольховченковым, и он мне посоветовал посмотреть на hyperscan. Далее я перейду к сути и расскажу, что из этого получилось.
Читать полностью »

Компания Thermaltake добавила в серию Toughpower DPS G блок питания мощностью 1250 Вт, который имеет сертификат 80 Plus Titanium.

В описании новинки производитель отмечает использование схемы с одной шиной 12 В

Читать полностью »

Ошибки и решения при написании «корпоративных» текстов: 7 советов - 1

На днях случайно наткнулся на опубликованную российскими специалистами одной из студий электронную книгу по контент-маркетингу. Я сам веду несколько блогов на Хабре и Гиктаймс, и информация, представленная в ней, показалась мне довольно интересной и полезной (это достигается наличием примеров), поэтому для читателей Мегамозга, которым может быть лень читать всю книгу, я сделал выжимку главных ее мыслей.Читать полностью »

Смартфон Samsung Galaxy J5 нового поколения снова засветился в Сети. На сей раз в базе данных ПО GFXBench. Благодаря этому мы теперь знаем все параметры данного устройства.

К сожалению, ожидать существенного улучшения характеристик не стоит. К примеру, сердцем всё так же будет служить SoC Snapdragon 410, а разрешение экрана останется равным 1280 х 720 пикселей. Диагональ вырастет до 5,2 дюйма.

Замечена необычно яркая сверхновая. В 50 раз ярче нашей галактики - 1
Материнская галактика ASASSN-15lh до взрыва (слева) и сверхновая (справа)

Без преуменьшения ошеломительное открытие совершили астрономы: обнаруженная ими сверхновая звезда ASASSN-15lh (SN 2015L) имеет невероятную яркость, более чем вдвое превышающую яркость самых ярких зарегистрированных к настоящему моменту сверхновых, она в 200 ярче типичной сверхновой звезды.

Пресс релиз (на испанском), статья в Science, препринт в открытом доступе.

На пике своей интенсивности вспышка в 570 млрд ярче нашего Солнца. Если это вас не впечатляет, то уровень яркости в 50 раз превышает яркость всех 100 миллиардов звёзд нашей галактики Млечный путь.
Читать полностью »

Главным редактором «Живого журнала» вместо Павла Пряникова стал бывший главред службы региональных новостей ТАСС Василий Гулин, говорится в релизе Rambler&Co.

О том, что Гулин может стать главным за контент русскоязычного ЖЖ, Roem.ru рассказывал месяц назад, 21 декабря. Тогда в Rambler&Co говорили,Читать полностью »

Компания HTC дважды участвовала в программе Google Nexus. Она разработала самый первый смартфон этого семейства (Nexus One), а также пока ещё новейший планшет Nexus 9.

Очередная порция слухов утверждает, что HTC будет ответственна за разработку сразу двух новых смартфонов Nexus. Их якобы представят в нынешнем году. Это будут модели с экранами диагональю 5 и 5,5 дюйма. Иных технических подробностей источник не сообщает.

Компания от А до Я: Mail.ru Group - 1

Представляем вашему вниманию новую постоянную рубрику на «Мегамозге»: «От А до Я».

Каждая публикация будет представлять из себя набор фактов из истории одной российской IT-компании. Начнём мы, естественно, с самых больших и старых организаций, обросших значительным количеством интриг, историй и дат/чисел.

Первой в списке идёт Mail.ru Group, по множественным причинам: тут и значение компании для всего Рунета, и не самая белая и чистая репутация, большое количество малоизвестных подробностей, а также наиболее яркие личности российского, в том числе олигархического, бизнеса.

А – Асечка (ICQ)

Легендарный бесплатный мессенджер, созданный израильскими друзьями Ариком Варди, Яиром Голдфингер, Сефи Вигисером и Амноном Амиром 15 ноября 1996 года лавинообразно захватил мир и так же быстро умер, будучи куплен сначала в 1998 (тогда) безоговорочным гигантом AOL за $407 миллионов и повторно в 2010 году DST, принадлежащим Алишеру Усманову, за $187 миллионов. Войдя в состав Mail.ru Group после реорганизации продолжает своё затяжное существование в виде Агента Mail.ru, хотя и достаточно активно развивается и претерпевает множество изменений, уже не вызывает у пользователей былых чувств. А совсем недавно компания начала предпринимать активные попытки реанимации ICQ, привлекла к её рекламе звёзд российского ТВ, таких как Павел Воля.
Читать полностью »

Специалистам компании Fujitsu Laboratories в сотрудничестве с их коллегами из двух японских университетов удалось разработать технологию для устройств интернета вещей (IoT), которая существенно сокращает затраты времени на аутентификацию в криптографическом протоколе Transport Layer Security (TLS). Как утверждается, время удалось сократить примерно на 80% по сравнению с существующими методами при той же степени защиты. Напомним, в протоколе TLS, широко применяемом в ПК и других устройствах, используется шифрование с открытым ключом.

Компания Apple недавно приговорила к коммерческой смерти свой рекламный сервис для мобильных устройств – iAd.

Расхожее мнение о том, что проект просто не взлетел, удовлетворяет не всех представителей ИТ-интеллигенции. Достаточно обратить внимание, что на iAd в принципе завершились потуги корпорации Apple на рынке мобильной рекламы.

Дэниэл Эран Дилгер в блоге AppleInsider написал, что Apple сделала поворот на 180 градусов и хочет очистить свои продукты от рекламы, насколько это возможно. По факту, это будет означать отказ от использования рекламных сервисов компании Google. Ведь именно они являются наиболее популярными в мире, а в частности, работают и на мобильных устройствах Apple. Google наоборот старается распространять свои инструменты мобильной рекламы, так как они приносят большой доход. По оценке Goldman Sachs, 75% мобильной выручки ($8,9 млрд из $11,8 млрд) Google обеспечивают пользователи Apple.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js