10 лет Школе анализа данных Яндекса

Сегодня исполняется 10 лет Школе анализа данных Яндекса. Девять лет назад я в неё поступил, семь лет назад выпустился и в том же 2010 году, 21 июля, я стал сотрудником ООО «Яндекс».


С тех пор мы все сильно изменились: и я, и Яндекс, и ШАД. Но есть несколько уроков, которые я вынес из стен Школы, которые до сих пор оказываются для меня актуальными и вряд ли перестанут быть таковыми.


Изначально я написал этот пост в личном канале медиума, но затем коллеги убедили меня, что имеет смысл поделиться им с Хабром. Возможно, текст получился слишком высокопарным, но такая уж штука юбилей, что без толики высокопарности не получается.

Ограниченность знания


Поступал я в Школу, только-только закончив третий курс кафедры прикладной математики МЭИ. Вообще-то тогда говорили, что создатели Школы рассчитывают на выпускников-бакалавров — то есть выпускников четвёртого курса. Так что я изрядно рисковал.
Читать дальше →
10 лет Школе анализа данных Яндекса
Source: habrahabr

[Перевод] Ставим духовку на режим «Апокалипсис»: обзор устройств для предполётного управления ядерным оружием

image


Этой статьёй я хочу достичь трёх важных целей. Во-первых, вынести в эфир интернета легкодоступные фотографии оборудования, используемого с ядерным оружием (предполётные контроллеры), которые довольно трудно найти. Во-вторых, вкратце описать, что оно делает и как его используют, основываясь на основных источниках и разумных предположениях. И, наконец, реализовать свой эмоциональный отклик на предполётные контроллеры, как на материальные воплощения подготовки к ядерной войне.

Очень краткая история контроля над использованием ядерного оружия


Лучше всего я знаком с попытками контроля использования ядерного оружия (ЯО) в США, начинавшимися в конце 1950-х и начале 1960-х. Распространение американского оружия по всему миру, включая поставки членам НАТО, сильно повлияло на озабоченность гражданского населения его подчинением законам США и предотвращением несанкционированного использования оружия союзниками. В популярном анекдоте Гарольд Агню [американский физик, известный как научный наблюдатель атомной бомбардировки Хиросимы и Нагасаки, а позднее третий директор Национальной лаборатории в Лос-Аламосе – прим. перев.], приезжает на аэродром и видит, как американские ядерные бомбы загружают на немецкие самолёты с немецкими пилотами, а рядом стоит одинокий часовой из США. Агню спрашивает часового, что тот сделает, если пилот попытается взлететь без авторизации. Часовой отвечает, что он подстрелит пилота, но Агню говорит, что вместо этого лучше подстрелить бомбу.
Читать дальше →
[Перевод] Ставим духовку на режим «Апокалипсис»: обзор устройств для предполётного управления ядерным оружием
Source: geektimes

Эволюция атак на веб-приложения

image

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

Читать дальше →
Эволюция атак на веб-приложения
Source: habrahabr

Колибри для Фантома

Краткое содержание: разработка модуля совместимости с ОС Колибри внутри модуля совместимости с ОС Юникс внутри ОС Фантомь)


Внутри ОС Фантом есть маленький простенький Юникс. POSIX подсистема. В принципе необязательная для работы самого Фантома и довольно неполная — Unix Quake под ней собрать удалось, а, например, апач не соберётся почти наверняка. Тем не менее — она есть.


Чтобы продолжить, надо понимать, что такое ОС Колибри. Колибри — обрусевший западный проект микро-операционки на ассемблере. Собственно, это описание довольно полно. Над Колибри работают фанаты программирования на ассемблере x86, она, соответственно, непереносима и, к сожалению, очень плохо спроектирована. Очень — это катастрофически. Для понимания масштаба бедствия — нет никакого общего механизма определения успешности или ошибочности системного вызова. Для некоторых определить несупех просто невозможно, некоторые вызовы возвращают свой личный набор кодов ошибок, некоторые — какой-то другой.


Почему же, тем не менее, любопытно реализовать слой совместимости с этой ОС? Тому несколько причин:

  • Она очень компактна. Забегая вперёд — первую программу для Колибри в Фантоме удалось запустить через четыре часа работы.
  • Этот мини-проект стал драйвером развития некоторых нативных подсистем Фантома,

    в частности — оконной.
  • Главное — всё состояние процесса Колибри, известное ядру, укладывается в небольшую структуру. Многие (почти все!) вызовы — stateless, то есть не опираются о какое-либо знание,

    хранимое в ядре. Это идеальный кандидат на реализацию персистентных (переживающих перезапуск ОС) бинарных (не написанных на байткод-языке) процессов в Фантоме.

Читать дальше →
Колибри для Фантома
Source: habrahabr

Пост №3183712

Автор: SAMOWAR

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3183712″ }, «headline»: «Николас Кейдж :: конь :: знаменитости :: фотошоп :: Угнать за 60 секунд», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%9D%D0%B8%D0%BA%D0%BE%D0%BB%D0%B0%D1%81-%D0%9A%D0%B5%D0%B9%D0%B4%D0%B6-%D0%B7%D0%BD%D0%B0%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D0%BE%D1%81%D1%82%D0%B8-%D1%84%D0%BE%D1%82%D0%BE%D1%88%D0%BE%D0%BF-%D0%BA%D0%BE%D0%BD%D1%8C-3972225.jpeg», «height»: 610, «width»: 407 }, «datePublished»: «2017-07-25T13:29:52+03:00», «dateModified»: «2017-07-25T13:29:52+03:00», «author»: { «@type»: «Person», «name»: «SAMOWAR» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3183712
Source: Joyreactor

Microsoft разрабатывает ИИ-ускоритель для HoloLens


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


Многие годы центральные процессоры компании Intel, ARM и других, давали достаточно возможностей для работы устройств и серверов во всем мире. Но быстрое развитие искусственного интеллекта за последние пять лет привело к тому, что некоторые традиционные производители чипов столкнулись с реальной конкуренцией. Возрастающие способности ИИ во многом связаны с нейронными сетями, анализирующими закономерности и участвующими в них. Универсальные процессоры, используемые на ПК и серверах, плохо справляются с обработкой нескольких потоков одновременно.


23 июля на конференции CVPR2017 в Гонолулу, Гавайи, Microsoft анонсировала вторую версию чипа Holographic Processing Unit (HPU) для очков HoloLens. HPU 2.0 — это дополнительный ИИ-процессор, который анализирует все, что пользователь видит и слышит, прямо на устройстве, а не тратит драгоценные микросекунды на отправку данных обратно в облако. Сейчас HPU 2.0 находится в разработке и будет включен в следующую версию HoloLens. Это один из немногих случаев, когда Microsoft принимает участие на всех этапах разработки (кроме производства) процессора. Представители компании заявляют, что это первый чип, предназначенный специально для мобильного устройства. Читать дальше →
Microsoft разрабатывает ИИ-ускоритель для HoloLens
Source: geektimes

Пост №3183689

Автор: Циркуль

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3183689″ }, «headline»: «котзилла :: гифка :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B0-%D0%BA%D0%BE%D1%82%D1%8D-%D0%BA%D0%BE%D1%82%D0%B7%D0%B8%D0%BB%D0%BB%D0%B0-3972197.gif», «height»: 159, «width»: 384 }, «datePublished»: «2017-07-25T13:10:24+03:00», «dateModified»: «2017-07-25T13:10:24+03:00», «author»: { «@type»: «Person», «name»: «Циркуль» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3183689
Source: Joyreactor

Пост №3183688

Автор: Sergthegod

Как взвесить лемурассылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3183688″ }, «headline»: «Как взвесить лемура / лемур :: весы :: большие гифки (большая гифка) :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BB%D0%B5%D0%BC%D1%83%D1%80-%D0%B2%D0%B5%D1%81%D1%8B-%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%B8%D0%B5-%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-3972196.gif», «height»: 390, «width»: 390 }, «datePublished»: «2017-07-25T13:09:42+03:00», «dateModified»: «2017-07-25T13:09:42+03:00», «author»: { «@type»: «Person», «name»: «Sergthegod» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3183688
Source: Joyreactor

Обзор новинок и обновлений программ для Android (17 — 23 июля 2017)

Опубликован дайджест «Обзор новинок и обновлений программ для Android» за период 17 — 23 июля 2017.

Новых программ: 33

Обновлений: 460

Большое спасибо всем, кто принимал участие в их создании.

Если […]
Обзор новинок и обновлений программ для Android (17 — 23 июля 2017)
Source: 4pda

Blizzard закрыла ретро-сервер World of Warcraft через 5 часов после его запуска

За двенадцать лет с момента выхода World of
Warcraft игра успела много раз кардинально преобразиться. Не всем пользователям
изменения пришлись по вкусу, а потому в среде фанатов широко распространена практика
запуска […]
Blizzard закрыла ретро-сервер World of Warcraft через 5 часов после его запуска
Source: 4pda