Релиз YouTrack 2017.1 и Hub 2017.1

Привет, Хабр!


Совсем недавно мы выпустили новую версию системы управления проектами — YouTrack 2017.1 и коннектор инструментов JetBrains для совместной работы — Hub 2017.1.


Hub встроен в YouTrack, так что многие из обновлений доступны в обоих продуктах. Поэтому мы решили написать один пост, в котором расскажем про два релиза.

image
Читать дальше →
Релиз YouTrack 2017.1 и Hub 2017.1
Source: habrahabr

Nokia 6 попал в руки к ремонтникам

В начале этого года финская компания HMD, которая теперь владеет брендом Nokia, представила смартфон Nokia 6. Новинка получила алюминиевый корпус, 5,5-дюймовый экран и 4 ГБ оперативной памяти. При этом […]
Nokia 6 попал в руки к ремонтникам
Source: 4pda

Техносфере Mail.Ru — три года


Сегодня исполнилось три года с момента запуска одного из наших образовательных проектов — Техносферы Mail.Ru, появившийся совместно с факультетом ВМК МГУ им. Ломоносова. Программа Техносферы рассчитана на подготовку специалистов в сфере больших данных. Изначально она была рассчитана на один год и состояла из шести дисциплин. Однако спустя год мы пересмотрели программу и сделали её двухгодичной. В течение четырёх семестров студенты изучают 12 дисциплин, выполняя большой объём практических работ. Заодно был разработан подготовительный курс «Алгоритмы и структуры данных».


В Техносферу принимают студентов 2—4-х курсов. Несмотря на то что схема вступительных экзаменов во все наши образовательные проекты одинакова (студенты сдают онлайн-тест и проходят очное собеседование), в Техносфере мы больше ориентируемся на базовые знания по высшей математике. Помимо чтения лекций мы создали лабораторию, где студенты работают с реальными задачами, с которыми мы сталкиваемся в Mail.Ru Group. Например, пытаются улучшить аналитические алгоритмы, создать определённые эвристики. То есть делают всё то же самое, что они делали бы во время обычной стажировки в компании. С осени 2015 года в лаборатории начали проводить и научные исследования. Например, изучаются возможности применения нейронных сетей для решения тех или иных бизнес-задач.


И в честь дня рождения мы выкладываем список учебных материалов, которые рекомендованы к изучению нашим студентам на протяжении всего двухлетнего курса.
Читать дальше →
Техносфере Mail.Ru — три года
Source: habrahabr

Лучшие короткометражные анимационные фильмы о технологиях в истории «Оскара»


Уже 26 февраля станут известны обладатели престижной кинопремии «Оскар» в 24 номинациях. Но если полнометражные номинации и их лауреаты известны нам не понаслышке, то победители номинаций короткометражных фильмов на их фоне остаются в тени. А зря. Короткий метр — особый прекрасный жанр, позволяющий довольно быстро, в одно мгновение, дать волю своим фантазиям и воображению. Передать сюжет и мысль за короткий промежуток времени — особый талант, заслуживающий уважения и восхищения. За все годы в эти номинации попадают картины на совершенно разные темы. Среди них можно найти и «вечные темы» (добро и зло), и совершенно гиковские и нами очень любимые (развитие технологий, необычные изобретения, общество будущего, жизнь на других планетах и тайны Вселенной). Поэтому мы собрали для вас в одном посте лучшие анимационные короткометражки о технологиях, представленные на премии «Оскар» за последние 16 лет.
Читать дальше →
Лучшие короткометражные анимационные фильмы о технологиях в истории «Оскара»
Source: geektimes

Virtuozz’ный переезд

Много компаний думают о переезде и переезжают, а специалисты, в свою очередь, размышляют, где лучше работать. Например, моряки нередко идут на те суда, где есть связь и развлечения, а не только хорошая зарплата. Но вот и мы решили искать себе «лужок по-сочнее».

image
Читать дальше →
Virtuozz’ный переезд
Source: habrahabr

Встраиваемый компактный веб-сервер Mongoose

В процессе разработки различных проектов на C/C++ часто возникает необходимость общаться с внешними системами или отдавать данные клиентам по HTTP. Примером может служить любой веб-сервис, а также любое устройство с веб-интерфейсом типа роутера, системы видеонаблюдения, и т.д.


Что в таком случае обычно делают? Правильно, идут протоптанной дорожкой — Apache/nginx + PHP. А дальше начинается ад, потому что:

1. Все это нужно устанавливать и настраивать.

2. Все это жрет приличное количество ресурсов.

3. Из PHP как-то надо получать данные от разрабатываемой системы. Повезет если для этого достаточно просто залезть в СУБД.


Поэтому у меня, как думаю и многих других разработчиков, есть непреодолимое желание впихнуть все эти функции непосредственно в разрабатываемую систему. Это даст неоспоримые преимущества:

1. Меньше внешних зависимостей, а значит проще установка и настройка.

2. Теоретически меньшее потребление ресурсов.

3. Можно отдавать данные прямо из вашего продукта, без посредников.

Но при этом мы не желаем заморачиваться всякими тонкостями обработки HTTP-соединений, парсинга и т.п.


Такие решения есть. И в этой статье я хотел бы поверхностно познакомить вас с одним из них – встраиваемый сервер Mongoose (не путать с MongoDB).

Читать дальше →
Встраиваемый компактный веб-сервер Mongoose
Source: habrahabr

Пост №2980879

Автор: Felagund

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2980879″ }, «headline»: «башорг (лучшие цитаты и комиксы с башорга (баш, bash.im)) :: Lin :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B1%D0%B0%D1%88%D0%BE%D1%80%D0%B3-Lin-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-3651125.png», «height»: 283, «width»: 740 }, «datePublished»: «2017-02-08T14:31:40+03:00», «dateModified»: «2017-02-08T14:31:40+03:00», «author»: { «@type»: «Person», «name»: «Felagund» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №2980879
Source: Joyreactor

Уязвимость BIND позволяет «уронить» любой сервер: как и почему это работает


Почти месяц назад, 11 января 2017 года, разработчики наиболее популярного DNS сервера с открытым исходным кодом BIND выпустили исправления для четырех новых уязвимостей, которые позволяют удаленному атакующему аварийно завершить работу DNS сервера. В числе уязвимостей присутствует CVE-2016-9147, о которой далее пойдет речь. Атака не требует специальных условий кроме необходимости злоумышленнику видеть исходящий от уязвимого сервера трафик.


Мы задались целью создать правила (NAD) для обнаружения эксплуатации данных уязвимостей по сети — чтобы это сделать, нам пришлось глубже разобраться с кодом BIND и написать собственные эксплоиты. Наш разбор поможет понять, как все устроено внутри столь популярного DNS-сервера, а также узнать о просчетах, допущенных разработчиками проекта, и возможных решениях этих проблем. Читать дальше →
Уязвимость BIND позволяет «уронить» любой сервер: как и почему это работает
Source: habrahabr

Хардкорный клон Dark Souls получил мобильный спин-офф

В конце 2014 года польская студия City Interactive объявила о планах перенести свою хардкорную ролевую игру Lords of the Fallen на мобильные устройства. Почти два года о проекте ничего не было слышно, […]
Хардкорный клон Dark Souls получил мобильный спин-офф
Source: 4pda

Meizu объявила дату анонса нового смартфона с быстрой зарядкой

Meizu раскрыла дату анонса нового смартфона из линейки M, который получит быструю зарядку. Устройство представят 15 февраля, в следующую среду. Предполагается, что речь идёт о смартфоне Meizu M5S, который […]
Meizu объявила дату анонса нового смартфона с быстрой зарядкой
Source: 4pda