Как стать автором
Обновить
VK
Технологии, которые объединяют
Сначала показывать

Смотрите онлайн-трансляцию российского финала конкурса Imagine Cup

Время на прочтение2 мин
Количество просмотров2.2K
19 апреля в 10:00 (МСК), в субботу, состоится самое главное мероприятие для студентов этого учебного года – российский финал Imagine Cup. В марте-апреле мы провели региональные финалы в Москве, Санкт-Петербурге, Екатеринбурге, Томске, Казани, Астрахани, Воронеже, Саратове, Ульяновске и Перми – и теперь готовы представить вашему вниманию лучшие студенческие команды России! Если у вас нет возможности посетить мероприятие лично, подключайтесь к трансляции в 10:00 (МСК) 19 апреля.

image

В этот день перед вами выступят не только студенческие команды! Продолжая традиции студенческих дней технологий, мы приготовили для вас интересные доклады от лучших экспертов Microsoft и наших партнеров. Вот что ждет вас в этот день:
  • Выступления 15-20 команд в категориях игры, инновации и социальные проекты из МФТИ, НИУ ВШЭ, МГТУ им. Баумана, АГТУ, СГТУ, ПНИПУ и других вузов России.
  • Выставка студенческих проектов – вас ждут прямые включения с выставки с рассказом команд о своих проектах.
  • Короткий мастер-класс по программированию сферических роботов и по эффективному маркетингу мобильных приложений.
  • Интерактивные сессии и тренинги от сотрудников отдела персонала Microsoft.
  • Лекции от наших спонсоров и партнеров: Mail.ru, ABBYY.
  • Специальные активности от студентов-партнеров Microsoft.

Конечно, главной задачей мероприятия остается выбор лучших российских команд в каждой из категорий, одна из которых будет представлять Россию на международном финале в Сиэтле!
Подключайтесь к самой интересной и живой онлайн-трансляции — плеер трансляции под катом.
Вас ждут прямые включения с мероприятия, интервью с участниками проекта и многое другое!

До скорой встречи на главном студенческом событии весны!
Читать дальше →
Всего голосов 23: ↑20 и ↓3+17
Комментарии0

С днём рождения, Хабрахабр!

Время на прочтение4 мин
Количество просмотров14K
… несколько лет назад мы отважно начали свою миссию на Хабре, аки Куриоcити на Марсе...



Сегодня у Хабра официальный день рождения (18 апреля 2006 года был зарегистрирован домен habrahabr.ru). С праздником, дорогие Хабравчане!

Оставим лишний пафос и скажем кратко – для нас (коллектива Mail.ru Group) Хабр является проектом, который многие наши сотрудники посещают ежедневно. Для нас это прекрасный ресурс в прямом и переносном смысле. Мы, участвуя в обсуждениях, публикуя свои материалы и читая посты наших коллег («соседей по рунету»), чувствуем себя живыми, вовлечёнными в интересный созидательный процесс развития технологий, науки, становления гражданского общества, гик-культуры и много чего другого, не менее захватывающего.
Читать дальше →
Всего голосов 147: ↑113 и ↓34+79
Комментарии39

Шаринг кода между WP, Win8. Часть 2

Время на прочтение8 мин
Количество просмотров5.7K
В прошлой статье мы рассмотрели основы шаринга кода. Дополнить эту статью можно продемонстрированной на конференции Build возможностью шаринга между W8.1 и WP8.1. Этот подход очень хорошо описан здесь, поэтому сейчас мы не будем подробно останавливаться на Universal Apps.

В целом Microsoft радует шагами по унификации кода для обеих платформ, однако все же у нас остается наследие в виде Windows Phone 7. Кроме того, возможно, придется шарить код также и на десктоп, Android и т.д.

В этой статье мы рассмотрим один из наиболее часто используемых практических решений по шарингу кода.
Читать дальше →
Всего голосов 49: ↑44 и ↓5+39
Комментарии5

Платформа для видеосервиса сроком в квартал

Время на прочтение14 мин
Количество просмотров19K
Сегодня мы расскажем, как нам удалось построить свою платформу для сервиса видео на Одноклассниках на Java за 3 месяца.

Начнем с того, что представляет собой видеосервис на Одноклассниках. Он доступен как на вебе, так и в версиях для мобильных устройств. Одним из отличий Одноклассников от других соцсетей является наличие видеовитрины, где в разделах «ТОП недели», «Новинки» и каналах собраны видео. Для этих разделов видео отбирается автоматически по хитрому алгоритму на основании числа просмотров, классов и скорости роста популярности видео. И конечно, на витрине представлены каналы с контентом от партнеров:— сериалы, ТВ шоу, мультфильмы и кино.

В основном, это стандартный видеосервис. Пользователь загружает видео, дальше оно проходит модерацию, после чего другие пользователи могут его посмотреть.

Видеосервисом на Одноклассниках пользуется свыше 10 миллионов уникальных пользователей в день, которые смотрят свыше 70 миллионов видеороликов и загружает 50 тысяч видео в день.

Видеобаза Одноклассников насчитывает свыше 28 миллионов роликов. Исходящий трафик по вечерам достигает 80 гигабит в секунду. Ежедневно загружаемые 5 терабайт нового видео в день преобразуются в наш внутренний формат и на выходе получается 2 терабайта. Получившиеся файлы хранятся в трех копиях, что, в итоге, суммарно составляет 6 терабайт нового видео в день. Входящий трафик по загрузке достигает 2 гигабит в пиковые часы.


Читать дальше →
Всего голосов 50: ↑39 и ↓11+28
Комментарии9

Семь самых интересных задач RCC за все годы по мнению Андрея Станкевича

Время на прочтение14 мин
Количество просмотров12K
В преддверии первого квалификационного раунда Russian Code Cup, который состоится 19 апреля, мы решили рассказать вам о семи самых интересных задач RCC за всю историю чемпионата по мнению Андрея Станкевича — доцента кафедры компьютерных технологий ИТМО, лауреата Премии Президента Российской Федерации в области образования, лауреата премии ACM-ICPC Founder’s Award, лауреата специальной премии корпорации IBM за успехи в тренерской работе.

Напоминаем, для того чтобы принять участие в Russian Code Cup, нужно зарегистрироваться на сайте http://russiancodecup.ru/ (регистрация будет открыта до начала третьего квалификационного раунда).


Читать дальше →
Всего голосов 55: ↑50 и ↓5+45
Комментарии1

ЦОД: модель для сборки

Время на прочтение6 мин
Количество просмотров28K
Меня зовут Сергей Кубасов, я заместитель технического директора Mail.Ru Group. Недавно на форуме DCDE я рассказывал о нашем опыте создания и организации собственного центра обработки данных. Теперь я решил поделиться нашими открытиями с читателями Хабра.


Как это было


В начале истории нашего собственного ЦОДа мы сотрудничали с пятью сервисными организациями, которые обслуживали кондиционирование и вентиляцию, дизель-генераторные установки, источники бесперебойного питания, автоматику по электричеству и систему газового пожаротушения. На тот момент казалось, что это лучшее решение, т.к. «одни и те же люди» строят и эксплуатируют — то есть знают систему от и до.
Читать дальше →
Всего голосов 56: ↑52 и ↓4+48
Комментарии9

RCC 2014 Warmup: проверка боем для спортивных программистов

Время на прочтение1 мин
Количество просмотров5.7K


Мир IT замер в предвкушении. Со дня на день стартует очередной сезон крупнейшей российской олимпиады по спортивному программированию Russian Code Cup. Впереди новые интересные и нетривиальные задания, бескомпромиссная борьба и замечательные призы.

17 апреля в 19:30 по московскому времени на площадке Сodeforces.ru состоится тренировочный раунд олимпиады со свежей порцией задач от организаторов RCC.
Читать дальше →
Всего голосов 43: ↑36 и ↓7+29
Комментарии6

Доставка обновлений из БД MySQL в приложение при помощи клиента репликации libslave

Время на прочтение17 мин
Количество просмотров20K


При написании любого достаточно крупного проекта всегда встают более-менее похожие проблемы. Одна из них — проблема скорости получения обновлений системы. Относительно легко можно наладить быстрое получение небольших обновлений. Довольно просто изредка получать обновления большого объема. Но что если надо быстро обновлять большой массив данных?

Для Таргета Mail.Ru, как и для всякой рекламной системы, быстрый учет изменений важен по следующим причинам:
• возможность быстрого отключения показа кампании, если рекламодатель остановил ее в интерфейсе или если у него кончились деньги, а значит, мы не будем показывать ее бесплатно;
• удобство для рекламодателя: он может поменять цену баннера в интерфейсе, и уже через несколько секунд его баннеры начнут показываться по новой стоимости;
• быстрое реагирование на изменение ситуации: изменение CTR, поступление новых данных для обучения математических моделей. Все это позволяет корректировать стратегию показа рекламы, чутко реагируя на внешние факторы.

В этой статье я расскажу об обновлении данных, лежащих в больших таблицах в БД MySQL, фокусируясь на скорости и консистентности — ведь не хотелось бы уже получить новый заведенный баннер, но при этом не получить данную рекламную кампанию.
Читать дальше →
Всего голосов 71: ↑62 и ↓9+53
Комментарии4

Почему после обнаружения Heartbleed мы не предлагаем пользователям Почты Mail.Ru менять пароли

Время на прочтение2 мин
Количество просмотров58K
Короткий ответ на вопрос, озвученный в заголовке: потому, что этого не требуется. Heartbleed, одна из самых критичных уязвимостей в истории OpenSSL, не ударила по нашим пользователям. Чуть более подробный ответ – под катом.

Читать дальше →
Всего голосов 157: ↑105 и ↓52+53
Комментарии74

Приглашаем на российский финал Imagine Cup: 19 апреля в офисе Mail.ru Group будет праздник!

Время на прочтение2 мин
Количество просмотров2.5K
Дорогой %USERNAME%!

Очень хотим пригласить тебя на технологический праздник: 19 апреля 2014 года, в субботу, состоится наше самое главное мероприятие этого учебного года для студентов — Российский финал Imagine Cup. На нем выступят 20 лучших студенческих команд России, которые сделали свои проекты в номинациях игры, инновации и социальные проекты. Чтобы взрастить и выбрать эти команды мы провели более десятка хакатонов по всей стране, региональные финалы соревнований прошли в Москве, Санкт-Петербурге, Екатеринбурге, Томске, Казани, Астрахани, Воронеже, Саратове, Ульяновске и Перми. Приходите посмотреть на уникальные студенческие проекты, послушать интересные доклады (в т.ч. про сферических роботов в облаке), поучаствовать в мастер-классах по само-пиару (от известного блоггера) и по поступлению на работу в большую компанию. Подробнее про то, что вас ждет — читайте ниже.



РЕГИСТРИРУЙТЕСЬ и приходите на мероприятие в самом центре Москвы – в инновационном офисе компании Mail.ru Group (Ленинградский пр-т, 39 стр.79, м. Аэропорт, БЦ SkyLight). Если хотите рассказать о мероприятии другу — то вот событие вконтакте, а вот плакатик, который можно распечатать и повесить на стенку.
Читать дальше →
Всего голосов 37: ↑36 и ↓1+35
Комментарии4

Дайджест продуктового дизайна, февраль-март 2014

Время на прочтение20 мин
Количество просмотров16K
Уже четыре года я публикую регулярные обзоры свежих статей по теме интерфейсов, новых инструментов и коллекций паттернов, интересных кейсов и исторических рассказов. Из лент нескольких сотен тематических подписок отбирается примерно 5% стоящих публикаций, которыми интересно поделиться. Предыдущие материалы: апрель 2010-январь 2014.

Обзор свежих материалов, февраль-март 2014

Читать дальше →
Всего голосов 49: ↑44 и ↓5+39
Комментарии7

4 апреля — День святого Исидора Севильского и день веб-мастера

Время на прочтение1 мин
Количество просмотров8K


4 апреля исполняется 1378 лет со дня смерти святого Исидора Севильского. Почему мы об этом пишем? Потому что в 2003 году Папа Римский Иоанн Павел II назначил Исидора покровителем интернета и пользователей компьютера. На столь почётную по современным меркам роль сей почтенный муж был выбран за то, что при жизни это был один из самых образованных людей своего времени. Кроме того, Исидор Севильский написал одну из первых в мире энциклопедий: 20-томную «Этимологию» (Etymologiae). Так что лингвисты также могут считать этого святого «своим».

Читать дальше →
Всего голосов 65: ↑47 и ↓18+29
Комментарии7

Что думают дети об играх?

Время на прочтение2 мин
Количество просмотров16K
Тема «детских» и «недетских» игр — одна из самых острых и интересных в последнее время. Мы ее тоже изучаем с разных ракурсов: например, на днях начали указывать ограничения по возрасту для наших игр. А еще недавно мы решили провести нашим играм (конечно, тем, для которых нет ограничения по возрасту) жесткую проверку — пригласили в нашу юзабилити-лабораторию детей нескольких наших сотрудников. Выдали ребятишкам планшет, дали время поиграться с ним, а потом задали простые вопросы. Нас интересовало, как дети воспринимают современные технологии и гаджеты, что они чувствуют, что думают. Ведь большинство наших реакций и глубинных установок закладывается в детстве. И сегодняшние дети совершенно не похожи на нас, 20-40-летних, когда нам было столько же, сколько им. И вот что они ответили…

Читать дальше →
Всего голосов 62: ↑47 и ↓15+32
Комментарии21

Поиск в пространстве состояний

Время на прочтение5 мин
Количество просмотров29K
Мы продолжаем серию постов про искусственный интеллект, написанных по мотивам выступления в «Технопарке» Mail.ru Константина Анисимовича — директора департамента разработки технологий ABBYY. Вторая статья будет посвящена алгоритмам поиска.

Навигатор по серии постов:
Искусственный интеллект для программистов
• Применение знаний: алгоритмы поиска в пространстве состояний
• Получение знаний: инженерия знаний и машинное обучение

В зависимости от того, какой способ представления знаний мы выбрали — декларативный или продукционный — мы определяем способ применения знаний. С продукционной системой все достаточно просто: мы непосредственно интерпретируем продукции.

Если же мы выбрали декларативное представление знаний, то все происходит несколько сложнее. Для этого нам нужно реализовать поиск в пространстве состояний. Дело в том, что структурированное представлений знаний организовано иерархически. А если мы пытаемся применить иерархическое описание к входным данным, то мы на каждом его уровне получим возможные варианты интерпретации данных — гипотезы.
Читать дальше →
Всего голосов 59: ↑54 и ↓5+49
Комментарии4

Детектор троллинга: как мы повышали продуктивность с помощью речевого анализатора

Время на прочтение4 мин
Количество просмотров39K


В современном мире корпоративный троллинг — явление такое же обыденное, как спам. В рейтинге «пожирателей времени» тролли стоят на первом месте, и дело не только в том, что их развелось слишком много, но ещё и в том, что, в отличие от спама (против которого уже появились весьма эффективные инструменты), корпоративные тролли мимикрируют под обычных офисных работников, а темы для троллинга базируются на том, в чём, собственно, и состоит работа. Поэтому иногда очень сложно отличить простое желание сотрудника «потроллить» от продуктивного спора по существу.

Отдел по повышению эффективности внутренних ресурсов Mail.Ru Group нашел способ, как отличить троллинг от продуктивного общения: мы создали программно-аппаратный комплекс «AntiTroll», протестировали его и убедились в эффективности. Подробности под катом.
Читать дальше →
Всего голосов 131: ↑106 и ↓25+81
Комментарии21

Шаринг кода между платформами WP7, WP8, Win8. Основы

Время на прочтение7 мин
Количество просмотров9.4K


Довольно часто приходится портировать существующее приложение на другие платформы или же изначально писать его сразу для нескольких платформ. В этой статье мы рассмотрим основы шаринга кода конкретно для трех платформ, но описанные принципы применимы для разработки кроссплатформенных приложений и на другие платформы, к примеру, с использованием Xamarin.

Так как материал был достаточно объемным, я решил разбить статью на две части. Сегодня рассмотрим основы шаринга для новичков, и если вы уже имеете базовые навыки, то смело можете пропустить эту статью и дождаться следующей, где мы на практике рассмотрим более сложные сценарии шаринга кода.

А сейчас я расскажу о двух основных способах шаринга кода: линковании файлов и библиотеке с общим кодом. Последовательно рассмотрим оба подхода, основные преимущества и недостатки каждого из них.
Читать дальше →
Всего голосов 65: ↑51 и ↓14+37
Комментарии12

Игровые конференции

Время на прочтение3 мин
Количество просмотров12K
Сегодня одной из важнейших областей, определяющих развитие информационных технологий, является сфера электронных развлечений. В частности, игр. По всему свету сотни миллионов людей проводят в компьютерных/приставочных/мобильных играх миллиарды человеко-часов в год. В игровую индустрию вовлечены сотни тысяч специалистов и огромные финансовые средства, а некоторые игры оказывают заметное влияние на массовую культуру.

Все вы знаете, что в Mail.Ru Group создание игр является одним из важных направлений нашей деятельности. Поэтому мы решили написать этот обзор специализированных игровых конференций, в продолжение аналогичного обзора конференций для разработчиков. Как и в предыдущем случае, в комментариях приветствуется информация о неупомянутых нами событиях.

Читать дальше →
Всего голосов 49: ↑36 и ↓13+23
Комментарии8

Как мы делали остров Хозяйки Медной Горы

Время на прочтение7 мин
Количество просмотров22K


Привет! Меня зовут Андрей Саенко, я живу в Воронеже, работаю в Allods Team и создаю астральные острова для игры «Аллоды Онлайн». Астральные острова — это приключения для 6 игроков, наш аналог общеизвестных данжей. Обычно концепции своих приключений я придумываю самостоятельно, но в моей практике был очень необычный опыт — мне довелось воплотить в игре астральный остров, придуманный одним игроком. На его примере я хочу рассказать о своей работе.

«А давайте запустим конкурс астральных островов?», — предложил нам однажды комьюнити-менеджер. Я согласился, подумав, что речь идёт о каком-то художественном конкурсе: я не раз сталкивался с тем, что фанаты нашей игры рисуют просто превосходно. Но объём взятых на себя обязательств я осознал лишь после того, как мне показали черновик новости о начале конкурса. Участникам не просто предлагалось придумать общую концепцию, они должны были продумать каждую деталь. И все это я должен был реализовать в игре!
Читать дальше →
Всего голосов 68: ↑50 и ↓18+32
Комментарии17

Добро Mail.ru и Нетология запускают проект «Безграничные возможности»

Время на прочтение2 мин
Количество просмотров18K
Друзья, рады сообщить вам, что Добро Mail.Ru и «Нетология» запускают совместный образовательный онлайн-проект, который поможет людям с инвалидностью получить полезные навыки и освоить профессию, которая станет не только источником дохода, но и возможностью реализовать себя.



Зимние Паралимпийские игры, прошедшие в Сочи, закончилась рекордной во всех отношениях победой российской сборной. Мы по праву можем гордиться нашими спортсменами, доказавшими безграничные возможности человеческого тела, преобладание силы духа над физическими трудностями.

Такие игры, конечно же, важны не только для спортсменов, но и для всех остальных жителей нашей страны. Для тех, кто не доволен своей жизнью, этот пример выдержки, упорства и целеустремлённости, показанный спортсменами с инвалидностью, становится хорошим «пинком», безмолвным упрёком «А чего добился ты?».

Ещё одним плюсом таких игр является привлечение общественного внимания к людям с ограниченными возможностями, и тем проблемам, которые перед ними стоят. Ведь большинство людей, физически здоровых, даже не представляют, насколько может быть сложной жизнь инвалидов, и какие трудности могут вызвать даже самые банальные вещи (как например работа за компьютером для людей со слабым зрением). Часто ли мы с вами, хабражители, создающие интернет-проекты, делаем версию для слабовидящих?
Читать дальше →
Всего голосов 101: ↑84 и ↓17+67
Комментарии6

Управление репутацией рассыльщика, или Кто виноват и что делать, если ваша рассылка попадает в спам?

Время на прочтение7 мин
Количество просмотров57K


Email – это важный канал связи с пользователем, а для многих сервисов (например, для купонаторов) работа через email становится основой бизнес-модели. При этом как активные пользователи мы испытываем огромное раздражение, когда почтовый ящик начинает заваливать рассылками, информационными письмами, приглашениями от странных сервисов, т.е. тем, что в обиходе мы называем попросту «спам». Реалии нашей жизни таковы, что спам составляет 80-90% входящего потока писем на любой почтовый сервер. Поэтому для современного почтового сервиса фильтрация спама – это must have.

Точные алгоритмы фильтрации по понятным причинам обычно скрываются. Однако мы готовы приоткрыть завесу тайны над одним из аспектов работы антиспам-системы Mail.Ru, чтобы помочь коллегам из разных интернет-компаний грамотно и эффективно производить email-рассылки для наших общих пользователей. Фактически это набор рекомендаций, как не отправиться в спам и увеличить процент доставки писем до конечного получателя. Надеюсь, многим они будут полезны.
Читать дальше →
Всего голосов 82: ↑65 и ↓17+48
Комментарии72

Информация

Сайт
team.vk.company
Дата регистрации
Дата основания
Численность
свыше 10 000 человек
Местоположение
Россия
Представитель
Руслан Дзасохов