Главные игры E3 2018: Fallout 76, Metro Exodus, Doom Eternal и другие

Нынешняя E3 — одна из самых дискуссионных. Вот и конференции уже отгремели, и все трейлеры показали, а в сообществе по-прежнему не утихают страсти. То им игры не те, то персонажи стали не такие… На игровых ресурсах разве что до драк не доходит. На «Хабре», надеюсь, будет поспокойнее. Под катом рассказ о 13 самых громких анонсах […]

Анализ таблиц маршрутизации, или зачем ещё сетевому инженеру Python

Hello Habr! Эта моя первая статья на Хабре, и родилась она из вопроса на одном из профессиональных форумов. Выглядел вопрос, несколько перефразируя, следующим образом: Имеется набор текстовых файлов, содержащих вывод таблиц маршрутизации с различных сетевых устройств; Каждый файл содержит информацию с одного устройства; Устройства могут иметь различный формат вывода таблицы маршрутизации; Необходимо на основании имеющихся […]

Анализ таблиц маршрутизации, или зачем ещё сетевому инженеру Python

Hello Habr! Эта моя первая статья на Хабре, и родилась она из вопроса на одном из профессиональных форумов. Выглядел вопрос, несколько перефразируя, следующим образом: Имеется набор текстовых файлов, содержащих вывод таблиц маршрутизации с различных сетевых устройств; Каждый файл содержит информацию с одного устройства; Устройства могут иметь различный формат вывода таблицы маршрутизации; Необходимо на основании имеющихся […]

Однажды в HFT-компании…

Моя личная история трейдинга, все совпадения случайны. Я начал свою карьеру в HFT в австралийском филиале одной из крупнейших американских трейдерских компаний в качестве программиста на C++. В первый день меня встретил офис с огромными окнами с видом на сиднейскую гавань, на одном из которых было написано фломастером “< 2ms”. Это было главной задачей для […]

Что происходит с ценами на облачные вычисления последние годы

Я заметил, что в Кремниевой долине много шума на тему падения цен на облачные вычисления. Предприниматели, венчурные капиталисты и СМИ пишут об этой тенденции, утверждая, что она позволила появиться новой волне стартапов в таких областях, как искусственный интеллект и крупномасштабная обработка данных. Во многих статьях утверждается, что новые технологии и высокая конкуренция в течение последних […]

Я могу стать Apple, и ты тоже

Публичное раскрытие уязвимости в сторонней проверке подписи кода Apple В отличие от некоторых предыдущих работ, данная уязвимость не требует прав администратора, не требует JIT-кода или повреждения памяти для обхода проверки подписи кода. Всё что нужно — правильно отформатированный файл Fat/Universal, и проверка подписи кода покажет валидный результат. Резюме Найденный обход применяемого сторонними разработчиками API для […]

Топ 8 лучших ресурсов для практики программирования в 2018

Привет, Хабр! Представляю вашему вниманию перевод статьи Top Coding Challenge Websites of 2018 автора Trey Huffine. Все просто: чтобы стать программистом — нужно научиться программировать. Без разницы, какую цель вы преследуете: успешно пройти интервью или выучить новый язык, — сайты из этой подборки вам помогут прокачаться. На чем бы вы не кодили: Python, Ruby, JavaScript, […]

Роскомнадзор, кажется, разделил выгрузку на две части для конспирации

Создатели одного из крупнейших прокси TgProxy для Telegram раскрыли детали новой стратегии Роскомнадзора по блокировке IP-адресов. Похоже, регулятор принимает контрмеры против тех, кто отслеживает выгрузку и оперативно меняет IP-адреса. Через считанные минуты после обновления от Роскомнадзора свежая выгрузка выкладывается на Github. Изменения оперативно публикуются телеграм-ботами вроде @rknshowtime. Эти данные использует и сам Telegram, и различные […]

Как выживать в изменяющемся мире разработки

С коллегами зашел разговор о постоянном самосовершенствовании программиста в личное время. Нужно всё время бежать, чтобы просто оставаться на месте. Сам-то я это дело люблю, и, несмотря на наличие троих детей, успеваю пощупать новые концепции. Но множество людей просто устало от такой беготни, и их можно понять. Взять к примеру, мир фронтенда. Со знанием JavaScript […]

Приглашаем на Java Meetup в Райффайзенбанк

Внутреннее сообщество Java-разработчиков Райффайзенбанка приглашает на свой первый открытый митап, который пройдет на площадке московского офиса в Нагатино, 28 июня. Для нас очень важно делиться опытом и знаниями с другими коллегами, поэтому мы активно развиваем направление сообществ. Если вам есть чем поделиться и вы хотите выступить с докладом на одном из наших событий, пожалуйста, заполните […]