08 апреля 2019

Рекорд «Прогресса МС-11»: самое интересное впереди

[Перевод] Amazon планирует создать спутниковую группировку в 3236 единиц для обеспечения доступа к сети Интернет

MCDM-Project. Часть 1. Концепция

Олег Шелаев про GraalVM на jug.msk.ru

Frontend Weekly Digest (1– 7 Apr 2019)

PHP-Дайджест № 153 (25 марта – 8 апреля 2019)

От Тулы до Берлина: анализ городов по Instagram

Дайджест свежих материалов из мира фронтенда за последнюю неделю №359 (1 — 7 апреля 2019)

ИИ от DeepMind провалил школьный тест по математике

07 апреля 2019

Справочная: как устроен процесс Continuous Integration

OWASP Russia Meetup — запись выступлений

[Из песочницы] Переносим проект с Swift 4.2 на Swift 5.0

Работа с MS SQL из Powershell на Linux

[Из песочницы] Децентрализация: Большая Проблема Для Blockchain

Как я имплантировала RFID себе в руку, а потом еще NFC. Часть 2

Дайджест интересных материалов для мобильного разработчика #293 (1 — 7 апреля)

Задержка ввода на ретро-консолях и эмуляторах

ZX Spectrum 128k своими руками. Часть 2

[Из песочницы] Пишем первый микросервис на Node.js с общением через RabbitMQ

«Я делал все — это была смешная история»: подкаст о контент-маркетинге и карьере в IT-медиа

Как вычисляют сумасшедших — 2: блеск и нищета патопсихологической диагностики

Новый балансировщик нагрузки на CPU от MIT

gui приложение для задачи о ходе коня

История аудиотехнологий: синтезаторы и сэмплеры

Импортозамещение на практике. Часть 1. Варианты

[Перевод] 25 лет спустя: интервью с Линусом Торвальдсом

[Перевод] Пишем OTA-загрузчик для ATmega128RFA1 (в составе устройства Smart Response XE)

[Перевод] Выжимаем максимум из графических калькуляторов: игры на TI-83

Debian + Postfix + Dovecot + Multidomain + SSL + IPv6 + OpenVPN + Multi-interfaces + SpamAssassin-learn + Bind

[Из песочницы] 25 лет Рунету

[Из песочницы] В списке угроз: «Игра престолов» – одно из самых популярных прикрытий для киберпреступников

06 апреля 2019

Global City Hackathon: Нижний Новгород — первый

Исследование: средняя стоимость коммутаторов снижается — разбираемся почему

Как взять сетевую инфраструктуру под свой контроль. Оглавление

Коктейль для здорового питания — его делает стартап из акселератора Университета ИТМО

[recovery mode] Стеганография мимо файлов: прячем данные прямо в секторах

[Из песочницы] Как совместить преимущества ноутбука и стационарного компьютера? Разбор проблемы и идеи решения

Ненормативная схемотехника: семисегментный индикатор на ATtiny13

[Из песочницы] Новый баг в Telegram позволяет прочитать последнее сообщение

Оружие для VR — [ RAILGUN TUTORIAL]

Фотоэкскурсия по коворкингу Cabinet Lounge

Не долго музыка играла… или как ОС Эльбрус так и не стала свободной

Запуск SAP GUI из браузера

Таблица Менделеева на школьной информатике

MVCC-3. Версии строк

Как издать мобильную игру, и не совершить моих ошибок

Войны аудиоформатов: 10 материалов о цифровых и аналоговых носителях

Универсальный сторожевой таймер на ATtiny13

Liza Alert: volunteers, who save lives

Крадущийся в тени или поиски того света

[Перевод] Дизайн низкополигональных персонажей

[Перевод] Ужать аналог Space Invaders в 1 килобайт (оригинал 1978 года занимает 8)

05 апреля 2019

Прикуривать вредно, или как сохранить заряд автомобильного аккумулятора

Большой город для мобильных устройств на Unity. Опыт разработки и оптимизации

Глеб Кудрявцев, Skyeng: как делать продукт в $100 млн, работать удалённо и учиться важным для продакт-менеджера навыкам

Новости недели: главные события в IT и науке

Трассировка сервисов, OpenTracing и Jaeger

Фишинг и никакой химии

[Перевод] Хитрый Perl-квайн

Particle systems: a Christmas story

[Перевод] Создаем анимированные гистограммы при помощи R

[Перевод] История 3dfx Voodoo1

[Перевод] Система частиц в Core Animation. Рождественская история

[Перевод] Что нужно знать о массивах JavaScript

[Перевод] Ambient music and its effects on writing code

Иннополис-квест: как тимлид себе команду искал

TDMS Фарватер и BIM

Тестирование покажет: как подготовиться к внедрению Cisco ISE и понять, какие фичи системы вам нужны

[Перевод] Обратная разработка первоапрельской «Змейки» от Google

Минздрав предлагает блокировать сайты с пропагандой отказа от прививок

Изучаем OpenCV на StereoPi: карта глубин по видео

Радиация: невидимый убийца и его дочки

[Перевод] Некорректные диаграммы: наш опыт

Что почитать и посмотреть из свежей фантастики: Марс, киборги и восставший AI

Акции Tesla обвалились на фоне крупнейшего снижения продаж в истории компании

Менеджеры проектов не нужны

МФТИ получил право провести Чемпионат мира по программированию ICPC в 2020 году в Москве

Amazon запускает на орбиту Земли более 3000 спутников для разворачивания глобальной интернет-сети

«Прогресс МС-11» добрался до МКС за рекордную 201 минуту

Adam-3600 — многофункциональный промышленный контроллер

Йо-хо-хо и бутылка рому

[Перевод] Мобильность и экологичность: как современные троллейбусы могут ездить без троллеев

Цены на оперативную память и SSD начали падать впервые за пять лет

Фероподы не помогут: исследование и математическое моделирование ям-ловушек личинок муравьиных львов

[Перевод] TEMPEST и EMSEC: можно ли использовать электромагнитные волны в кибер-атаках?

Агрегаторы такси проведут тестирование системы контроля времени работы водителя за рулем

6. Check Point Getting Started R80.20. Начало работы в SmartConsole

[Перевод] Любопытные извращения из мира ИТ — 4

Планка, пресс, протеиновые коктейли. Физическая подготовка киберспортсменов

Выпущен первый в мире гребной винт, созданный на 3D-принтере

Венера, Луна, далее везде: интервью с Павлом Шубиным

Microsoft Edge на базе Chromium будет поддерживать потоковое видео 4K и Fluent Design

Роботы Boston Dynamics получили объемное зрение

Как в языке сформировать существительное? Сигнал(«Видел мамонта»)

Моя система домашней автоматики. Создание образа операционной системы

[Перевод] Заправка матричных картриджей — это интересно

Как заменить лампочку на рабочем месте так, чтобы тебя не уволили?

История советских кассетников: стационарные деки «Вильма» — творческий плагиат, инновации и дьявол мелочах

Два студента обманули Apple на $1 млн

[Перевод] Мой компилятор для Lisp

Мелкие кабельные телеканалы всё чаще отказывают Роскомнадзору в проведении проверок, это угрожает нацбезопасности

Сколько стоят тестировщики и от чего зависят их зарплаты? Строим портрет успешного QA-специалиста

Если есть в кармане пачка сигарет…

04 апреля 2019

Справочная: «Автономный рунет» — что это и кому нужно

Уход инженера-электронщика из Apple вызвал волнение среди биржевых спекулянтов. Как стать таким как он?

Поиск JS-фреймворка для генерации UI

[Перевод] How I discovered an easter egg in Android's security and didn't land a job at Google

Машинное обучение без Python, Anaconda и прочих пресмыкающихся

Не открывайте порты в мир — вас поломают (риски)

Нагрузочное тестирование игры с парой сотен тысяч виртуальных пользователей

[Из песочницы] Proof-Of-Work эффективен

[Из песочницы] Груминг беклога в Jira (Backlog Grooming)

[Перевод] Почему я отказался от Disqus и вам тоже пора

Лунная миссия «Берешит» — 4 апреля 2019 совершен переход на лунную орбиту, впереди 7 дней полета, 6 маневров и 1 посадка

[Из песочницы] Номинативная типизация в TypeScript или как защитить свой интерфейс от чужих идентификаторов

VR с нейроинтерфейсами — полное погружение в виртуальную реальность

[Перевод] Стандарт WASI: запуск WebAssembly за пределами веба

[Перевод] 12 приемов работы с JavaScript, которых нет в большинстве туториалов

Вести со дна: IT-гиганты начали активно строить собственные подводные магистральные сети

Python для Веба: что нужно знать джуниору, чтобы работать и развиваться

Из юриспруденции в Big Data-разработку

Дайджест продуктового дизайна, март 2019

Сотрудник UBS подслушал разговор соседа по поезду Eurostar и узнал о сделке на $15 млрд. Теперь его и банк оштрафуют

Как 3D-сканер позволил отказаться от натурной контрольной сборки моста

HTTPS не всегда такой безопасный, как кажется. Уязвимости найдены у 5,5% сайтов HTTPS

[Из песочницы] How iOS Developers Are Seeking To Up The Ante With Cloud Computing

Строительные блоки распределенных приложений. Первое приближение

В Порту пройдет финал Международной студенческой олимпиады по программированию — ICPC 2019

И еще одни странные наушники — для сна

Сознание и аргумент судного дня

Facebook спрашивал у новых пользователей пароли от электронной почты «для проверки адреса»

Сравнение систем космической связи

Как мы разогнали САПР КОМПАС-3D → Часть 1

Четыре реальные истории работы с микросервисной архитектурой — отчёт с митапа Backend United 3: Холодец

Как я побывал в легендарной Школе 42: «бассейн», котики и интернет вместо учителей

Kaspersky Mobile Talks #1. Многомодульность

[Перевод] Ускоряем WebGL/Three.js с помощью OffscreenCanvas и веб-воркеров

[Перевод] Параллельные запросы в PostgreSQL

Российская компания заявила, что научилась расшифровывать ключи Signal и Яндекс.Такси из Android KeyStore

Мифы о 152-ФЗ, которые могут дорого обойтись оператору персональных данных

Интервью с Андреем Станкевичем про спортивное программирование

ИИ, школьник и большие призовые: как в 8 классе заняться machine learning

[Перевод] Изготовление реплик отсутствующих клавиш для «резиновой» клавиатуры Commodore 116

«Сражение в прямом эфире»: финал ICPC в Порту

Завтра Южная Корея станет первой страной, перешедшей на 5G

Разработка электроники. О микроконтроллерах на пальцах

03 апреля 2019

SDN-дайджест — шесть эмуляторов с открытым исходным кодом

DataGrip 2019.1: поддержка новых баз, инициализационные скрипты, новые инспекции и другое

Cisco HyperFlex vs. конкуренты: тестируем производительность

[Перевод] Как вести SMM в 2019 году: 17 диаграмм от Нила Пателя

[Из песочницы] Транзакции и механизмы их контроля

20 проектов, 20 языков, срок вчера. Часть 2

[Из песочницы] Моделируем алгоритм MUSIC для задач определения направления прихода электромагнитной волны

[Из песочницы] Как выбрать 3D-принтер, или зачем нужен нагревательный стол и закрытая камера

[Перевод] Кодирование речи на 1600 бит/с нейронным вокодером LPCNet

Даешь больше HighLoad++: с понедельника в Питере

[Из песочницы] Чеклист для создания и публикации веб-приложений

[Перевод] Indexes in PostgreSQL — 5 (GiST)

Асинхронность в программировании

Правда про парсинг сайтов, или «все интернет-магазины делают это»

Вы просто не там искали: как находить сотрудников для проекта в техподдержке

Как волонтёры со всего мира создают прямой эфир ICPC-2019

Виртуальные файловые системы в Linux: зачем они нужны и как они работают? Часть 1

[Перевод] История первого GPU: Rendition Vérité 1000

Apple не смогла засудить производителя часов Swatch за слоган “Tick different”

От Skype до WebRTC: как мы организовали видеосвязь через веб

Влияние Transparent Huge Pages на производительность системы

Отечественная ОС «Эльбрус» выложена в общий доступ

Российский робот FEDOR отправится на МКС уже этим летом

[Перевод] Воссоздание шрифтов с экрана ЭЛТ

Kubernetes tips & tricks: персонализированные страницы ошибок в NGINX Ingress

Австралийское космическое агентство планирует добывать воду на Луне

[Из песочницы] Максимальный постоянный ток через полевой транзистор

Встречаем новые процессоры Intel

[Из песочницы] Язык программирования, помещающийся на почтовой открытке

[Перевод] Подробности о GraphQL: что, как и почему

Checking the Roslyn Source Code

Проверяем исходный код Roslyn

Linux Kernel 5.0 — пишем Simple Block Device под blk-mq

Импортозамещение, или как «Вертолеты России» сделали что-то не так

Резидентская программа Яндекса, или Как опытному бэкендеру стать ML-инженером

iFixit: iPad mini 5 — Франкенштейн в мире гаджетов с низкой ремонтопригодностью

Как скачать видео с youtube на телефон (планшет)

Экзотические структуры данных: Modified Merkle Patricia Trie

Как сохранить видео с youtube на телефон (планшет)

Юридический парадокс. Пиратские электронные книги можно легально продавать на «Авито»

Как стать коммиттером и действительно ли вам это нужно

Сотовая связь переходит на отечественную криптографию, одобренную ФСБ

Как все начиналось: история летающих дронов

Sony согласилась возвращать деньги за оформленные по предзаказу игры

Windows 7 становится все менее востребованной

02 апреля 2019

[Перевод] Word2vec в картинках

[Перевод] Выпущена Visual Studio 2019

Upwork вводит плату за право написать потенциальному клиенту

Доля складных смартфонов от Huawei в ближайшие два года достигнет 50%

НАСА: ракета Falcon Heavy может стать лунным транспортником, доставив людей на Луну

Райффайзенбанк ищет спикеров на <code/R>

CLRium #5: Garbage Collector. Крупнейший семинар по .NET

[Перевод] Gmail исполнилось 15 лет

[Из песочницы] Визуализация времени возрождения Рошана

5 основных правил проведения проблемных интервью для выявления потребностей потребителей

Disposable pattern (Disposable Design Principle) pt.2

JPoint 2019: бесплатная онлайн-трансляция, вечеринка и многое другое

[recovery mode] Кейс: слезаем с иглы контекстной рекламы на бесплатный SEO-трафик

Эволюция культуры коммуникации и проблемы переходного периода

Универсальное DRO на базе Arduino Nano — shDRO. Часть 2

[Перевод] Планы на Angular 8.0 и Ivy

Экскурсия во Всемирное семенохранилище (Global Seeds Vault) или Хранилище Судного Дня (Doomsday Vault)

Семь простых шагов, чтобы стать студентом Computer Science Center

«Hello»! Первое в мире автоматическое хранилище данных в молекулах ДНК

Контент-маркетинг для бизнеса: Хабрасеминар #6 и его основные тезисы

Корпоративная небезопасность

Краткий гайд по созданию оракулов, богов из машины и ошибкам второго рода

QA-митап 12 апреля в Redmadrobot

Глобальное обновление отображения результатов Lamptest.ru

Основы движков JavaScript: общие формы и Inline кэширование. Часть 1

[Из песочницы] Выборы, выборы, кандидаты — хостинги

QuietOn — наушники, которые убивают…

Наш опыт создания API Gateway

[Перевод] Разработка веб-серверов на Golang — от простого к сложному

Как мы сдружили EF 6 с MSSQL и PostgresSQL

Как согласовать полёт зонда в стратосферу (с чем мы столкнёмся на практике при запуске)

[Из песочницы] История одного отчета

Строительные блоки распределенных приложений. Нулевое приближение

Опыт разработки сервиса Refund Tool с асинхронным API на Kafka

Обнуление счетчика недель GPS

Tesla транспортирует свои электромобили при помощи электрогрузовика Tesla Semi

IBM System i (aka AS/400) — Как мы делали автотесты приложений зеленого экрана

[Из песочницы] Универсальное DRO на базе Arduino Nano — shDRO

Динамический ремаркетинг myTarget: неперсональные продуктовые рекомендации

Cloudflare представила собственный VPN-сервис на базе приложения 1.1.1.1 для мобильных устройств

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

Шутки и отсылки из «Симпсонов» на английском, которые нужно объяснять

Привет, Хабр, мы Advantech

[Перевод] Что в итоге убило AirPower

Как я подружил PlayStation 2 и PlayStation Portable (спойлер — объединил в один эмулятор)

Любите квесты, любите и свои персональные данные в паблике находить

5. Check Point Getting Started R80.20. Gaia & CLI

Вышел Zabbix 4.2

Забудьте Let's Encrypt. В суверенном Рунете — только отечественное шифрование

[Перевод] «Ну вот, опять метеостанция»? Не совсем

Хакеры заставили автопилот «Теслы» выехать на «встречку»

Защита без защиты

01 апреля 2019

Operating Systems: Three Easy Pieces. Part 1: Intro (перевод)

Выставка «Недра-2019. Изучение. Разведка. Добыча»

3 Ключевых Качества для Успешного Менеджера по продукту — Дмитрий Орлов, Senior Product Manager

[Из песочницы] Проблема перехода на зимнее и летнее время для отдельно взятой скайп школы

«Вконтакте» объяснил утечку голосовых сообщений пользователей

[Перевод] Разрабатывать приложения под Android — словно быть (демонетизированным) ютубером

Как запретить стандартные пароли и заставить всех тебя ненавидеть

Security Week 14: ShadowHammer и supply chain

[Из песочницы] Решение проблем с ПДД

Геймдизайнер мало чем отличается от психа. Как мы делали игру CMAN

[Из песочницы] Зачем нужны сервисы приема SMS и с чем их едят

Моя Marble Machine, напечатанная на 3D принтере

[Перевод] Physical unclonable functions: protection for electronics against illegal copying

9 цитат с Хабрасеминара 2019 для блогеров, предпринимателей и HR

Просто космос! Огромная деталь из титана за 6,5 дней

Ядерные войны далекого прошлого?

Apple переманила из Tesla главу разработки силовых агрегатов электромобилей

External Interrupts in the x86 system. Part 1. Interrupt controller evolution

[Перевод] Настало ли время для URL, содержащих эмодзи?

Архитектурный шаблон “Macro Shared Transactions for Microservices”

[Перевод] РОЛЬ системы IGF-1 в модуляции долголетия: противоречия и новое понимание с точки зрения столетних долгожителей

Продажи консоли Sega Mega Drive Mini с 40 предустановленными играми начнутся осенью

В мае Valve выпустит свой шлем виртуальной реальности

Citymobil — пособие для стартапов по увеличению стабильности на фоне роста. Часть 2. Какие бывают виды аварий?

[Из песочницы] Что такое быть Team Leader

[Из песочницы] Сколько стоит OpenSource

[Перевод] Учебный курс по React, часть 25: практикум по работе с формами

Exploiting signed bootloaders to circumvent UEFI Secure Boot

Биологическое бессмертие, колонизация Марса, амиши, ЕС1863 и копирастия. Часть 1

Миссия «Чанъэ-4» — четвертый лунный день для посадочного модуля и ровера «Юйту-2». Про камеры и контроллеры на аппаратах

Сказ про успех или Как мы уволили всех разработчиков или Король прогибания

Intel GPU SGX — храните свои данные на видеокарте. С гарантией

AT&T запустила первую в США тестовую 5G-сеть

«Алмаз — Антей» разработал беспилотник с дробовиком для охоты на БПЛА

[recovery mode] Прокрастинация как инструмент перемещения во времени

[Перевод] Когда «Zoë» !== «Zoë», или почему нужно нормализовывать Unicode-строки

Биохимические лампочки

Анонс FunTech QA-automation meetup

Бэкап истории: семь изобретателей, о которых вы, возможно, не слышали

Нахождение объектов на картинках

Распознавание танков в видеопотоке методами машинного обучения (+2 видео на платформах Эльбрус и Байкал)

Первое апреля в Интернете 2019

[Перевод] Как Илон Маск пытался уничтожить информатора в рядах Тесла, и что из этого вышло

Разрабатываем педальную прошивку для обучения игре на балалайке

Мои маленькие реле: Тройной Brainfuck, или что такое безумие

Intel — звучим по-новому