Начнем с главного: зачем мы написали этот пост?
Уже больше года у нас реализована возможность общения с друзьями из Facebook, не покидая ICQ. Так сложилось, что ни один неофициальный ICQ-клиент до сих пор не добавил к себе нашу серверную поддержку Facebook — при том, что возможность вроде бы удобная, полезная и легкая в реализации. Возможно, ситуация изменится после публикации короткого и понятного HOWTO по теме. Скромно можем сказать, что аналогичный функционал в других IM-сетях отсутствует (да, естественно, любой клиент может сам установить два соединения к двум разным серверам и обрабатывать два разных протокола, но мы единственные делаем практически всю работу за автора клиента).
Поводом для этой публикации послужили недавние серьезные изменения, внесенные в механизм борьбы со спамом в рамках нашего почтового сервиса. Нам хочется поделиться новостью, но не в форме сухого пресс-релиза. Поэтому мы решили рассказать о том, как устроен АнтиСпам в Почте@Mail.Ru, и конечно — с удовольствием ответить на ваши вопросы. Итак…
Архитектура антиспама Mail.Ru
Собственный антиспам в Mail.Ru существует уже много лет. Желание разработать собственный продукт вполне объяснимо, т.к. на определенном этапе развития проекта требования к качеству и масштабируемости механизма борьбы со спамом стали слишком велики, чтобы их могли удовлетворить даже очень сильно кастомизированные «чужие» продукты. Конечно, какие-то сервисы и компоненты независимых поставщиков мы используем по-прежнему (например, для проверки писем на вирусную составляющую), но их роль сейчас уже не является определяющей.
Хочу с вами поделиться впечатлениями о моей поездке на MySQL Users Conference, которая прошла в Санта-Клара (Калифорния) с 14 по 17 апреля 2011 г.
В отличие от предыдущих лет, ничего с MySQL за время конференции не произошло, что уже само по себе приятно (напомню, что два года назад именно в первый день конференции было объявлено о приобретении Sun Microsystems Oracle).
В первую очередь для меня конференция — это общение с людьми. В этом году на конференции было не так много участников (около 1100 человек), но процентное соотношение докладчиков и экспертов к посетителям было очень высоким.
За неделю конференции тем было обсуждено очень много, связанного рассказа в любом случае не получится, поэтому опишу в виде заметок то, что было интересно.
Что нового в MySQL от Oracle
Мы рады сообщить, что выпустили новую версию ICQ 7.5, в основном она была посвящена улучшению аудио- и видео-возможностей сервиса. Хотим рассказать о том, что же стало лучше.
Итак:
1. Улучшенный полноэкранный видеочат
8 мая состоялся первый квалификационный раунд всероссийского кубка по программированию
Russian Code Cup. Победителем раунда стал Евгений Капун, который решил все 5 задач со штрафным временем 130 минут.
Всего в первом квалификационном раунде приняли участие 756 человек. Лучшие 200 участников по результатам раунда были допущены к участию в отборочном раунде, который состоится в 19 июня.
14 и 15 мая состоятся 2-й и 3-й квалификационные раунды, на которых будут отобраны еще 400 человек.
В этой статье мы проанализируем различную статистику первого этапа RCC, проведем разбор задач и ответим на наиболее часто задаваемые вопросы, которые поступили во время тура.
Мы рады сообщить вам о выходе
Mail.Ru Агента версии 5.8 для Windows!
Главная «фича» этой версии –
поддержка протокола XMPP (Jabber), которая ранее уже появилась в мобильных клиентах для платформ Symbian и Java 2 Micro Edition. Поскольку мобильным мессаджингом пользуется наиболее активная и технически «продвинутая» часть нашей аудитории, эксперимент с XMPP мы начали именно с мобильных платформ. Однако «фича» неожиданно оказалась довольно популярной и востребованной, в том числе, и на десктопе.
Основная идея поддержки этого протокола заключается в том, чтобы сделать возможным обмен IM-сообщениями с пользователями социальных сетей «Вконтакте» и Facebook, которые не так давно открыли публичный интерфейс к своим внутренним системам мессаджинга по протоколу XMPP. Как показал наш опыт с Мобильным Агентом, это наиболее частый случай использования XMPP-клиента.
Однако, несмотря на «заточенность» под социальные сети, наша реализация протокола поддерживает большинство популярных расширений (XEP'ов – XMPP Extenstion Protocol), так что Mail.Ru Агент можно использовать в качестве клиента для подключения к самым произвольным XMPP-серверам. «Из коробки» поддерживаются сервисы «Вконтакте», Facebook, Google Talk, Яндекс.Онлайн и QIP, однако при необходимости можно подключить любую учетную запись (например, на Jabber.Ru) – достаточно лишь указать в настройках JID (Jabber ID) и пароль (IP-адрес сервера будет определен автоматически по SRV-запросу к DNS).
Если говорить об особенностях реализации XMPP-клиента, то с основными проблемами мы столкнулись в области авторизации пользователей.
Привет всем хабражителям!
Мы выпустили новый социальный ролик, а о чем — не скажем, смотрите до конца :)
Russian Code Cup — это состязание для самых сильных программистов Рунета.
Уже с 7 апреля началась регистрация участников на официальном сайте
russiancodecup.ru
Состязание будет состоять из нескольких интернет-раундов, которые пройдут с 8 мая по 19 июня.
Организаторы планируют привезти 50 лучших программистов на финальный тур в сентябре 2011 года.
Топ-3 финалиста получат денежные призы в размере 10 000$, 5 000$ и 3 000$ соответственно.

В преддверии 1 апреля наши аналитики решили посмотреть, какие поисковые запросы со словом «анекдот» пользуются наибольшим интересом у аудитории.
Итак, мы взяли группы пользователей разного возраста и пола, а похожие запросы (например, «анекдоты про женщин» и «анекдоты про девушек») объединили в одну группу. Что же получилось?
Рады представить вам новшество для пользователей Почты@Mail.Ru в Internet Explorer 9 — теперь вашу Почту можно перетащить себе на панель задач Windows 7.
Для этого просто прикрепите иконку Mail.Ru из строки браузера Internet Explorer 9 на панель задач.
Каковы плюсы?
- Вы получаете быстрый и прямой доступ к Почте
- Проверить почту и написать письмо можно буквально в один-два клика
- Происходит мгновенное оповещение о новых письмах
Как оказалось, «прилепить» сайт на панель задач очень просто.