05 июня 2020

Без регистрации и SMS: «социально значимые» сайты и список Минцифры

[Из песочницы] Flutter и десктоп разработка

Камеры для поиска космического мусора…

Facebook маркирует подконтрольные властям СМИ

[Из песочницы] Передача файлов с помощью pipes и другие мелочи на Delphi

Марсианский аппарат InSight наконец поместил свой измерительный зонд под поверхность

[Перевод] Переработка архитектуры React Native в 2020 году

Flutter Dev Podcast с CTO Meduza Борисом Горячевым: главное про приложение Meduzа и медиа-разработку

На Конкурсе «Юные техники и изобретатели» действительные юные изобретатели не нужны

Он не кусается: как сделать промышленных роботов безопасными для рабочих

Выпуск Rust 1.44.0: cargo tree, async/await в no_std, Unicode 13 и vec![] в const-контексте

Система DeepFace дорисовывает лица по простым эскизам

[Из песочницы] Самое главное в Wi-Fi 6. Нет, серьёзно

Эволюция банковских карт: от металла до металла

CRUD API на Deno и PostegreSQL: работаем с динозавром

В Honor Play 4 Pro встроили датчик для измерения температуры тела

Монетизация в онлайн-играх: как использовать чужой опыт для собственных нужд

Google делает свой процессор, а AMD готовится уничтожить Qualcomm

Стартап Enaible предложил компаниям использовать ИИ для «оценки производительности» работников

Исследователи учат робота готовить идеальный омлет

[Перевод] Как мы решаем проблему неинициализированной стековой памяти в Windows

Заметки knowledge manager'a. Как работает управление знаниями в Exness

[Перевод] Фрейминг для разработчиков

12 советов по внедрению TypeScript в React-приложениях

Как я использую AirDrop вместо Тиндера

Как мы анализируем ваш вкус

Оплатить обучение кодингом: российские бакалавры могут выиграть стипендию на обучение в магистратуре в Швейцарии

Куда идти в IT. Подробная инструкция от Project Manager

Deep dive into PostgreSQL internal statistics. Алексей Лесовский

[Перевод] Форматы файлов в больших данных: краткий ликбез

[Из песочницы] VxLAN фабрика. Часть 1

На Яндекс.Видео запустили опцию совместного просмотра

В каких городах России нет карантина

Зачем принтеры ставят невидимые точки на документах

Дом дружных окон: итоги Microsoft Build-2020 в комиксе

История первого HR’a в Miro: человек-оркестр, структура People Team, подход Excellence & Solutions

[Перевод] RX-Modulus: полностью модульная компьютерная мышь

[Из песочницы] Как мы организовали анализ и обработку данных в ДомКлик

Блеск и нищета key-value базы данных LMDB в приложениях для iOS

[Перевод] Реализация тумана войны из Civilization VI в Unity

[Перевод] Принципы SOLID в картинках

Геологическая модель Аризонского кратера, расположенного в пустыне Аризона, США

Можно ли заработать на Аркадном автомате с купюроприемником?

Киригами и змеиная кожа: как не сделать тройной тулуп на льду

Понимаем планы PostgreSQL-запросов еще удобнее

Как мы создаем Сognitive Agro Data Factory — самый большой нейронный университет в мире

[Вопрос] Вы видели людей, которые пользуются мобильными контент-подписками?

Тёмные и светлые стороны работы в Яндекс

04 июня 2020

Древности: Nokia E90, последний коммуникатор

[Из песочницы] Весь этот маркетинг: как работать с точками контакта в IT-компании?

Иннополис снова на Хабре. Вспоминаем, как изменился город за пять лет и делимся планами

[Перевод] Измеряем задержку от клавиатуры до фотона с помощью оптического датчика

10 советов схемотехнику

Дуров выступил за разблокировку Telegram — количество пользователей сервиса в России превысило 30 миллионов

[Перевод] Строители и архитекторы: два типа программистов

[Перевод] Vite – ведение разработки без бандлов на Vue

Основатель F# сообщества: «ООП и ФП головного мозга должны умереть»// Мы обречены #7

CES 2021 пройдёт в офлайне, хотя выставку 2020 года подозревали в распространении коронавируса

Сотрудники Walmart пытаются доказать, что A.I. против воровства не работает

Блеск и нищета модели предметной области

В Firefox 77 устранили проблему c DNS-over-HTTPS

Как мы научили ABBYY FineReader PDF редактировать целые абзацы

Выбор обложки книга «Мифический человеко-месяц, или Как создаются программные системы»

[recovery mode] Нефтянка для инженеров, программистов, математиков и широких масс трудящихся, часть 1

«А про посадку читайте в следующем номере…» — так вот он, этот номер

Браузер Edge на базе Chromium теперь устанавливается автоматически через центр обновлений

Стэнфордские учёные создали систему дронов доставки, которые пользуются общественным транспортом

Star Theory закрылась после того, как Take-Two отобрал у нее Kerbal Space Program 2 и увел команду

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

[Перевод] Как с fio проверить диски на достаточную производительность для etcd

[Перевод] Синхронизация времени в Linux: NTP, Chrony и systemd-timesyncd

20% населения с ПТСР (посттравматическим стрессовым расстройством) после самоизоляции и карантина?

Лучшие плагины и сервисы для WordPress в 2020

От игр к e-commerce проектам. Изменение двухгодовой программы Технопарка

Полет Crew Dragon в фотографиях и видео

[Из песочницы] Как я html-парсер на php писал, и что из этого вышло. Часть первая

[Из песочницы] Процессорное устройство «Койяанискаци»: Сложно выговорить, легче запрограммировать

Робот-тележка 2.0. Часть 3. Внутри навигационного стека, немного majordomo

Да кто вообще такой этот продуктовый разработчик?

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

Avokado Project

Вышел Tor Browser 9.5 с новыми интересными функциями

Шпионаж по-голландски: Maximator

Выводим первый транш с Upwork

Стоматология: ожидание и реальность

Видеозаписи всех докладов с PHP Russia 2020 Online

Хакеры из DopplePaymer взломали подрядчика НАСА

Змеиный сахар или пишем свой range в JavaScript

[recovery mode] Успешный запуск. 39-й с начала года. 14-й от США. Спутники Starlink SpaceX

Запуск Drupal 9 — новейшая версия CMS, которая уже приносит пользу ведущим организациям по всему миру

Появился серийный сервер видеоконференцсвязи на «Эльбрусах»

03 июня 2020

Тёмная сторона работы в Яндекс.Маркете

Советы по выбору усилителя сигнала сотовой связи 2G/3G/4G/5G

Стартап Soul Machines ставит «цифровых людей» на поток

Пользователи подали иск против Google и требуют компенсации $5 млрд за незаконный сбор их данных

[Перевод] PostgreSQL: как всего одно изменение привело к росту производительности в 9 раз

Apple предупредила мародёров, что отследит все украденные телефоны

Три способа объединения земли на печатной плате

Zoom раскрыла свои финансы. Рост на коронавирусе оказался ещё круче, чем ожидали

GeekUniversity открывает набор на факультет Data Engineering

Заглянуть в глаза дракону: 10 вопросов к Huawei Mobile Services

[Перевод] Windows Defender SmartScreen вредит независимым разработчикам

Глава Zoom: на бесплатных тарифах не будет шифрования, поскольку компания хочет работать с силовиками

Big Clock One Love

Издатели книг подали иск против «Архива Интернета», который может его разорить

Что сделать, чтобы ваша онлайн-трансляция не развалилась

[Перевод] Мьютекс в мире асинхронного кода

DIY Exergaming в самоизоляции

Транспорт на 3 июня: неделя хороших новостей (и как ездить сейчас по стране)

IcedID – когда лед сжигает банковский счет

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

Какие активы позволили инвесторам защитить ресурсы во время пандемии

Как мы отменяли ретроспективы

Project Panama: как сделать Java «ближе к железу»?

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

Расшифровка эфира Хабра с ДИТом Москвы

Что такое Windows PowerShell и с чем его едят? Часть 6: Решение практических задач

Виктор Щерб: «История моего знакомства с OSM неразрывно связана с приложением OsmAnd»

Рубрика «Читаем статьи за вас». Апрель 2020. Часть 2

Пользователи жалуются, что часть сервисов iCloud недоступна. Apple заявила, что устранила проблему

IT-ассоциации предупредили власти РФ об опасности массового отъезда программистов за рубеж

Разработка компилятора для TypeScript на TypeScript на базе LLVM

На MY.GAMES Store появилась схема разделения прибыли 90/10 для разработчиков

Yandex Retro Games Battle 2020: новый конкурс и полезные ресурсы для разработчиков

Когда написать свою IoT-платформу выгоднее, чем покупать готовую

Хакатон DataMonetize: легкий способ подружить ритейл и BigData

Минюст предложил повысить штраф за утечку персональных данных до 500 000 ₽

Хватит натягивать сову на глобус

Москвичка потребовала компенсации морального ущерба за необоснованные штрафы от «Социального мониторинга»

Linux tuning to improve PostgreSQL performance. Илья Космодемьянский

Серебро, хитин и капелька воды: цветоизменяющий датчик влажности воздуха

«Восстание машин» часть 1: CD для базовых Docker образов

[Перевод] Как эффективнее использовать kubectl: подробное руководство

Умелец собрал радио с помощью чипа от кредитной карты

Вышла версия 0.0.2 snakeware — дистрибутива Linux, в котором всё работает через Python

BLE под микроскопом (ATTы GATTы...)

Разные корпоративные культуры и непорядочное поведение. «Яндекс» и «Сбербанк» расходятся и делят имущество

Ввведение в теорию автоматического управления. Основные понятия теории управления техническим системами

Mikrotik split-dns: они это сделали

02 июня 2020

Хостинг и выделенные серверы: отвечаем на вопросы. Часть 2

ECIES-X25519-AEAD-Ratchet — новый быстрый протокол сквозного шифрования сети I2P

[Перевод] Обнаружение бездействующих пользователей с помощью API Idle Detection

EA выпустила исходные коды Command and Conquer Tiberian Dawn and Red Alert (Remastered) под лицензией GPL

[Из песочницы] Avalonia Tutorial: Реализация MVVM по шагам с примерами

МЦСТ опубликовала руководство по эффективному программированию на платформе «Эльбрус»

ДИТ готов отвечать на вопросы ещё раз — теперь от известных спецов из IT-сообщества

Хранение мира в Snake Rattle'n'Roll

Бета-версию Android 11 случайно выпустили на некоторых Pixel

YouTrack теперь с базой знаний

Тест старения светодиодных ламп

«В идеале мы хотели бы вообще заменить Spring на Micronaut» — интервью с Грэмом Роше о перспективах развития Micronaut

TechTrain 2020: бесплатный «фестивальчик на удалёночке»

3D ML. Часть 2: функции потерь в задачах 3D ML

Бесплатные образовательные курсы: администрирование

[Из песочницы] Жесткий цигун с условными знаками или зачем нужен geometry generator

Роскомнадзор представил законопроект, который запретит «Роскомсвободу»

[Перевод] В чём разница между «разрешено FDA» и «одобрено FDA»

Western Digital обвиняют в мошенничестве из-за скандала с SMR-дисками

«Яндекс» представил четвёртое поколение беспилотных автомобилей вместе с Hyundai

У меня гибридное облако. Кто отвечает за ИБ, и какие новые угрозы появляются?

Как писать свой процессор, или расширяем функционал в NiFi

Что такое CDN, и как это вообще работает

OnePlus 8 Pro: Что видит ИК-Камера в смартфоне?

Как мы создаем Сognitive Agro Data Factory — самый большой нейронный университет в мире

Онбординг на удаленке

Нейросеть обучили выполнять детальный анализ состояния океанов

5 претензий к Deno

Школа тестировщиков. Как это было

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

10 бесплатных курсов для начинающих специалистов от Microsoft

Мама, я теперь стример

Опасный алгоритм SHA-1 убирают из библиотек SSH

Самые эффективные сервисы онлайн-уроков для учеников и преподавателей: пятерка лучших

Самомотивация технаря: уравнение прокрастинации, эффект шредера и трюки с едой

Опасная периферия: разбираемся в Thunderspy

Как PostgreSQL работает с диском. Илья Космодемьянский

Организация распределенного CI/CD с помощью werf

[Перевод] Я выпустил текстовый процессор, форматировавший жёсткий диск после каждого 1024-го сохранения

Релиз новой версии плагина DevOpsProdigy KubeGraf для мониторинга kubernetes-кластеров в Grafana

Будущее наступает: китайские роботы приехали в Россию

GUI по-русски, или ВКС терминал своим руками

PHP — какая ниша у языка и поможет ли PHP8 решить насущные проблемы (спойлер: имхо нет)

[Из песочницы] Outer Join в LINQ

01 июня 2020

[Перевод] DEVOXX UK. Kubernetes в продакшене: Blue/Green deployment, автомасштабирование и автоматизация развертывания. Часть 2

Microsoft отговаривает пользователей от обновления Windows 10 до версии 2004 — её признали «проблемной»

Неделя онлайн-стримов от JUG Ru Group #4

Selenium WebDriver на службе разработчика

OnePlus отключила «рентгеновское зрение» камеры в смартфонах, но назвала это ошибкой и пообещала вернуть

Security Week 23: утечка паролей «Живого Журнала»

Что нового в Zabbix 5.0

[Из песочницы] Домашний интернет-шлюз. Начальная настройка 6-портового мини-компьютера на Ubuntu Server 20.04 LTS

[Перевод] 24 датасета для ритейла и ecommerce

[Перевод] Красота прогрессивных улучшений

Детектор приседаний на OpenCV и Tensorflow

BleepingComputer: ряд крупных компаний сканирует порты ПК пользователей. Но этого можно избежать

Facebook судится за бренд Oculus в России

Групповой иск к WD по поводу тайного перехода на SMR

Власти Австралии вернут $480 млн долгов, которые населению ошибочно выписал робот

Для Half-Life: Alyx cделали мод, который позволяет играть без VR-гарнитуры

Релизный поезд. Доклад Яндекса

Инклюзивное образование: почему такая хорошая идея так плохо работает

Четыре сеньора на место, 300 000 в Уфе и одна вакансия C#-разработчика в Самаре — цифры в IT за зиму 2019-2020

Кое-что, что объединяет куриную ногу и iPhone 11

Линус Торвальдс отказывается от ограничения в 80 символов на строчку терминала в Linux 5.7

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

Удаленка ― круто. Может, остаться навсегда?

Запрет на биткойны и майнинг: власти предложили жестко регулировать криптовалюты в РФ

Опрос ИТ-руководителей об изменении потребностей в ИТ-услугах

Написать игровой движок на первом курсе: легко! (ну почти)

Состоялась онлайн-премьера фильма о российских школьниках, создающих гаджеты, роботы, дроны и нейросети

Вышел порт Godot Editor для WebAssembly

С чем нам пришлось столкнуться при использовании утилиты Csync2

О разработке интерактивных приложений под ОС IBM i (aka AS/400)

Обои для рабочего стола выводят из строя некоторые смартфоны на Android

[Перевод] Дистрибутивы Linux для гейминга

Находим дефекты радиаторов с помощью машинного зрения

«Database as Сode» Experience

Дайджест свежих материалов из мира фронтенда за последнюю неделю №417 (25 — 31 мая 2020)

Microsoft предупреждает об опасности новых атак с помощью шифровальщика PonyFinal

[Перевод] Не надо учить Machine Learning

Асинхронщина в Rust: Стандартная библиотека и async/.await

Средства измерения программ на Go

PHP-Дайджест № 181 (18 мая – 1 июня 2020)

Apple заплатила хакеру $100 000 за обнаруженный 0day в системе авторизации «Вход с Apple»

Умная хрущёвка на максималках

FOSS News №18 – обзор новостей свободного и открытого ПО за 25-31 мая 2020 года

31 мая 2020

Проблема с сертификатами Sectigo после 30 мая 2020 года и метод решения

[Перевод] Основы ZFS: система хранения и производительность

Советский графический планшет «эскиз»

Ностальгии пост: j2me, Gravity Defied, 64kb

60+ игры для гиков

[Перевод] 5 главных причин того, что JS-разработчики будут использовать Deno вместо Node

Колхозим метеостанцию на STM32 (Bluepill, STM32IDE, HAL)

Пристегните ремни: как изменится облачная индустрия

[Перевод] DEVOXX UK. Kubernetes в продакшене: Blue/Green deployment, автомасштабирование и автоматизация развертывания. Часть 1

Кто ворует ваши персональные данные? Спросите Ашота Оганесяна в комментариях

HackTheBox. Прохождение Resolute. Password spraying. От DnsAdmin до SYSTEM

[Из песочницы] ЕГЭ по информатике или страдания длинною в года

[Из песочницы] Пишем операционную систему. Часть 1. Загрузчик

SpaceX успешно запустила пилотируемый корабль Crew Dragon

Putout: линтер нового поколения

Что делает Rust универсальным языком программирования

30 мая 2020

[recovery mode] Telemetría → метрики без напряжения

Возможно, вам не нужен Svelte чтобы уменьшить ваш Javascript

systemd десять лет спустя. Историческая и техническая ретроспектива

OpenAI представила алгоритм для текстов GPT-3, который обучили на 175 млрд параметров

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

[Перевод] Новшества ES2020, которые мне очень нравятся

[Перевод] Военный и разведывательный персонал можно отслеживать с помощью приложения Untappd Beer

5 экспериментов с WiFi на ESP32

Как развивалось домашнее аудио — от песенных вечеров до первых механических проигрывателей

[Перевод] Айзек Азимов: Откуда людям приходят новые идеи?

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

[Из песочницы] Как американцы становятся миллионерами: принципы FIRE

[Перевод] PuppetConf 2016. Kubernetes для сисадминов. Часть 3

SpaceX взорвала Starship SN4 во время испытания

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

Google переносит релиз бета версии Android 11, онлайн-мероприятие Android11: The Beta Launch Show состоится позже

Говорить как Уинстон Черчилль: кому нужно продать душу, чтобы общаться на английском ТАК

[Перевод] Locks in PostgreSQL: 3. Other locks

Инкрементальный бэкап в Proxmox VE с помощью VBR

Обязательная вакцинация — новая реальность?

Давайте обсудим лицо отечественного краудфандинга

Программируем прямо в Nginx

29 мая 2020

Что посмотреть на карантине? Подборка материалов от Технострима (часть 6)

Физкультура vs информатика, помогите сделать выбор

[Перевод] Короткая и странная жизнь первого в мире дружелюбного робота

Сервис стриминга аниме Crunchyroll начал апскейлить мультфильмы нейросетями

[Из песочницы] Программируй себя. Как найти работу в IT

[Из песочницы] IPSec всемогущий

[Из песочницы] Какие отрасли и технологии начнут стремительно развиваться после решения проблемы COVID-19

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

[Перевод] Лучшие GitHub-репозитории для веб-разработчиков

[Перевод] Процесс: Создание Vue 3

Любимые тактики хакерских группировок

[Перевод] Руководство по моделированию угроз для разработчиков

Про книгу Дэвида Огилви “Огилви о рекламе”

Студент факультета информатики нашёл проблемы безопасности в камерах домашнего видеонаблюдения

Использование docker multi-stage для сборки windows образов

Спросите нас о чём угодно: ДИТ ответит на вопросы

Группировка Blue Mockingbird взломала тысячи корпоративных систем для майнинга Monero

Java-дайджест за 29 мая

[Из песочницы] Как мы придумали TableAdapter и упростили работу с UITableView

В Британии продают USB-накопители объёмом 128 Мб под видом «защиты от 5G-излучения» за £330

[Перевод] Производительность Raspberry Pi: добавляем ZRAM и изменяем параметры ядра

Кеширование. Часть 2: 60 дней до релиза

Будни Tinkoff Security Operations Center: Анализ одного загрузчика

[Перевод] Современный JavaScript: взгляд со стороны

В Microsoft призвали пользоваться PowerShell. СMD продолжит поддерживаться

Синоптики пообещали плохую погоду в резервные дни запуска SpaceX Demo-2, полёт могут вновь отложить

Цукерберг отреагировал на блокировку твитов Трампа: частные компании не должны быть «арбитром истины»

Как перенести файлы с одного облака на другое минуя свой ПК

[Из песочницы] Немного о релокациях в ядре Linux

Путь самурая: от Servlet к Reactive Programming

Как «Медуза» организовала бета-тест нового приложения с читателями и не облажалась

30 митапов на неделе. Открываем летний сезон 2020

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

Сколько нужно программистов и прописей, чтобы распознать рукописный паспорт?

В продажу поступила 8-гигабайтная модель Raspberry Pi 4 по цене в $75

Дистанционные электронные голосования: архитектура доверенной электоральной системы

[Перевод] Пишем игру «Жизнь» для NES на Rust

[Из песочницы] Vassbotn H. Виртуальные переменные класса

4 бесплатных онлайн тренинга по MATLAB: Электропривод, ЦОС, нейросети и моделирование временных рядов

Как Microsoft убила AppGet

[Перевод] Делаем микроскоп при помощи 3D-печати, Lego, Arduino и Raspberry Pi


Google выпустила Sodar — AR-инструмент для отображения социальной дистанции

Чистота – залог энергоздоровья ЦОДа, или как уход за ДГУ влияет на SLA

Хиральность, космические лучи и эволюция

Трамп подписывает приказ, который может наказать социальные сети за фактчекинг

[Перевод] PHP 8 в восьми кусочках кода

28 мая 2020

[Перевод] PuppetConf 2016. Kubernetes для сисадминов. Часть 2

Евгений Дикий: «Локально Антарктиду загадили меньше всего, но глобальное загрязнение здесь очень заметно»

Единый реестр российских программ и GPL. Мои пять копеек

[Из песочницы] Реализация команд docker pull и docker push без docker клиента посредством HTTP запросов

Насколько хорошо вы знаете JavaScript?

Моноколесо: что происходит во время обучения, и как ускорить этот процесс

YouTube-блогер пожаловался, что системой жалоб на видео может злоупотребить любой скрипт-кидди

Код в одну строку или проверка Nethermind с помощью PVS-Studio C# для Linux

Генерация рандомных ветвлений на Питоне

Правительство Великобритании расследует деятельность Huawei

Исследователи нашли 26 уязвимостей в реализации USB для Windows, macOS, Linux и FreeBSD

[Из песочницы] USB over IP в домашних условиях

Как мы отказались от использования Styled-System для создания компонентов и изобрели собственный велосипед

Разработка Artezio повысит дисциплину на «удалёнке»

[Перевод] О каждодневном совершенствовании JavaScript-программиста

Как делается российское железо для СХД Аэродиск Восток на Эльбрусах

Nvidia меняет условия лицензирования игр для GeForce Now, чтобы библиотека стала более стабильной

TeamCity 2020.1: условия выполнения билд-шагов, запуск билд-агентов в Kubernetes, новые интеграции и нотификации

Как инженеру вырасти в техлида

NFC: Разбор технологии Near Field Communication

Результат опроса разработчиков на Stack Overflow 2020 (+ хабраопрос)

Облигации: купонные и бескупонные, расчет доходности. Ликбез для гика, Ч.2

Правительство Германии попросило пользователей iOS обновить приложение почты из-за уязвимости в старых версиях

[Перевод] Топ-10 книг для разработчика

OneWeb после банкротства подала заявку на запуск 48 тысяч спутников. Это даже больше, чем у SpaceX

НИТУ «МИСиС», SkillFactory и Mail.ru Group запускают первую русскоязычную онлайн-магистратуру по Data Science

Влияет ли на наши музыкальные предпочтения пол вокалистов?

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

Хороший ли выбор Svelte для реализации виджета?

Яндекс.Облако открывает доступ к сервису для ML-обучения Yandex DataSphere

Исследуем баг iOS с помощью Hopper

Облачный‌ ‌opensource‌ ‌осциллограф‌ ‌за‌ ‌3500р‌ ‌и‌ его‌ ‌друзья

Как уберечь свои данные от воровства, перепить Левелорда и построить карьеру в IT, если у вас шиза

Развитие DATA VAULT и переход к BUSINESS DATA VAULT

Сервис ITSkino на основе VLC, созданный для синхронного просмотра любого видео

Дайджест событий для эйчаров и рекрутеров в IT на июнь 2020

NextDNS вышел из беты — защита приватности, обход госцензуры и блокировка рекламы для всей домашней сети

Облачно-ориентированный обмен сообщениями на платформе Red Hat OpenShift с использованием Quarkus и AMQ Online

[Перевод] Как сотрудники Apple и Google объединёнными усилиями помогают чиновникам от здравоохранения отслеживать коронавирус

[Перевод] Телефоны, которые создали историю дизайна

Как мы пережили резкий рост нагрузки x10 на удаленке и какие выводы сделали

Что такое Deno и заменит ли он Node.js?

[Перевод] Поля расстояний Raymarching-а: объяснение и реализация в Unity

«Покинуло сортировочный центр»: как устроена логистика Почты России

Что такое хорошо и что такое плохо. Карьера разработчика глазами его руководителя

[Из песочницы] How old is this house. Как я делал карту возраста домов Петербурга

Бэкап-хранилище для тысяч виртуальных машин свободными инструментами

Представляем k8s-image-availability-exporter для обнаружения пропавших образов в Kubernetes

Facebook и Twitter не оплатили штрафы на 4 млн ₽. Документы переданы судебным приставам

Изучаем Kubernetes: базовая программа 6-8 июля, продвинутая 13-15 июля

Microsoft выпустила Windows 10 May 2020 Update и просит пользователей ознакомиться с известными проблемами обновления

Эксплуатируем уязвимость Foxit Reader и обходим цифровую подпись на примере задания NeoQUEST-2020

[Из песочницы] Сказ о том, как мы BigQuery приручали

27 мая 2020

Minitel: французский кузен интернета

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

[Перевод] Внутри виртуальной машины Python. Часть 2

Энтузиаст добавил в GTA V возможность ездить на реальном велосипеде

Исторический запуск Demo-2: сегодня SpaceX выведет людей на орбиту

[Перевод] Аспирантка решила задачу «Узла Конвея», над которой бились десятки лет

[Перевод] Почему SQL Server не гарантирует сортировку результатов без ORDER BY

Дипфейк видео по одному кадру

Генпрокуратура: уголовное дело против Nginx до сих пор не прекращено

Продвинутое логирование Windows. Ищем mimikatz

Polargraph

[Перевод] 6 полезных привычек, которые, что удивительно, есть лишь у немногих программистов

Как я болел COVID-19

Microsoft просит пользователей отключать Fast Startup при установке обновлений Windows 10

[Перевод] Стеклянный кошмар: очистка ядерного наследия Холодной войны в Хэнфорде

Данные всех стран, не объединяйтесь

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

[Перевод] Запускаем несколько терминалов Linux в одном окне

Повышаем надёжность HttpClient’а в .NET Core или как ошибиться в 3 строках кода 4 раза

Как провести крутую лекцию/вебинар: 16 советов от трех серийных лекторов. Leader-IT events #2

Исключения C++ через призму компиляторных оптимизаций

[Перевод] Первый взгляд на записи и кортежи в JavaScript

Как сохранить и приумножить деньги компании в кризис: 3 способа использования биржи

[Перевод] 6 способов значительно ускорить pandas с помощью пары строк кода. Часть 2

1000 и 1 пост: с Днём рождения, Хабр ❤

[Из песочницы] Про просмотр кино на английском с субтитрами, упрощение него с помощью двуязычных субтитров, и Bilingual Subtitler

Англицизмы захватывают русский язык: почему так происходит

[Перевод] Аспирантка решила топологическую задачу полувековой давности

Управление высокодоступными PostgreSQL кластерами с помощью Patroni. А.Клюкин, А.Кукушкин

Делаем Аркадный автомат с купюроприемником и монетоприемником

[recovery mode] «День Илона Маска». Первый полет астронавтов NASA на корабле Crew Dragon от SpaceX

Сортировка выворачиванием

Easy4 перестал отвечать на жалобы абонентов и подключать новых

8 самых новых бесплатных курсов от Microsoft

У нас было 5 языков бэкенда, легаси-монолит, слишком большие расходы на AWS и слишком мало инструментов статанализа

Настройка GeoIP ACL в HAProxy в два шага

[Перевод] Неожиданные HTTP-заголовки

DBA: в погоне за пролетающими блокировками

Транспорт на 27 мая: как путешествовать сейчас?

Как мы тестируем системы микрофонов на STM32: опыт разработчиков устройств Яндекса

Протез для мозга: синхронизация искусственной и биологической нейронных сетей

Начинается производство станций «Горыныч» с процессорами «Эльбрус» на 3−6 мониторов под свободной ОС «Альт»

Участники рынка попросили Госдуму смягчить законопроект о борьбе с пиратским контентом

Микроша. Глава вторая. ПЗУ и БСВВ

Как научиться кататься на электрическом моноколесе?

Об орках и о фреймворках

26 мая 2020

Mail.ru Group останется на «удалёнке» до конца лета

Почему Евросоюз искореняет cookie-стены

Тест стриминга в 4 соцсетях и выбор лучшего варианта

Приложение «Социальный мониторинг» было сделано из трекера мусоровозов

[Перевод] PuppetConf 2016. Kubernetes для сисадминов. Часть 1

Мучают ли Андрея Бреслава ошибки в дизайне Kotlin, которые уже нельзя исправить// Мы обречены #6

[Перевод] Какую нагрузку на серверы создают сетевые механизмы?

Как Linux'овский sort сортирует строки

Боты Facebook и YouTube блокируют исполнителей классической музыки за нарушение авторских прав

Мне надоело, что обычные продавцы выдают себя за разработчиков и позорят индустрию. Они делают мир хуже

Как заставить соседей работать над своим проектом, или InnerSource для банка

Искусственный интеллект и видеоконференцсвязь: бизнес бесплатно протестирует решения конкурса «Инновации против кризиса»

Машинное обучение на C#: введение в ML.NET

[Перевод] Представляем Blazor WebAssembly 3.2.0

ДИТ Москвы обещает вернуться на «Хабр»

На GitHub вернули репозитории Popcorn Time

DevOps vs DevSecOps: как это выглядело в одном банке

Делаем поддержку дешевле, стараясь не растерять качество

Квиз, плиз! BIG DATA

При проверке сотрудников GitLab каждый пятый попался на фишинговое письмо

Митап: карантин, Go away

[Перевод] Python.org рекомендует: Программирование для НЕпрограммистов

Virgin Orbit потеряла ракету-носитель LauncherOne во время первого демонстрационного испытания

Agile по-пиратски и немного законов диалектики

Коронавирусные кибератаки: вся соль в социальной инженерии

Робот-юрист, приложение для сбора мусора и многое другое: ламповый онлайн-хакатон с онлайн-пиццей побеждает кризис

[Перевод] Шестерни войны: когда механические аналоговые компьютеры правили на море

[Перевод] Не становитесь Data Scientist

[Из песочницы] Flash, «Умрёт ли он ещё раз — неизвестно, а цветы пропадают…»

Как живые: наш опыт редактирования старых фотографий

В МТИ ткани, полученные при биопсии, стали анализировать машинным обучением

[Перевод] Больше разработчиков должны знать это о базах данных

[Перевод] Зачем нужны эти раздражающие правила насчёт погоды для запуска и посадки ракет

Командный бой на Хабре: Python vs C++

Неделя онлайн-стримов от JUG Ru Group #3

Импортозамещение на практике. Часть 5. Восхождение на «Эльбрус»

Москва протестирует мобильный ID вместо паспорта

Хабру — 14 лет

Что обозначает вывод «ss -s»

Посоветуйте, что почитать. Часть 2

Сайт eBay сканирует сетевые порты ПК у Windows-пользователей на наличие программ удаленного доступа

25 мая 2020

Security Week 22: вымогатель в виртуальной машине

[Из песочницы] Новая архитектура нейросети — EfficientDet

Эффект реалистичного перелистывания страниц на JS

[Из песочницы] Цифровое представление аналогового аудиосигнала. Краткий ликбез

Личный опыт: как я подавал заявку в реестр отечественного ПО, и обнаружил запрет для всех версий Linux

HeadHunter и Talantix запустили сервис онлайн-собеседований на базе платформы Microsoft Teams

Покупатели наушников Microsoft Surface Earbuds жалуются на свист

[Перевод] Извините, но онлайн-курсы не сделают вас Data Scientist

Три кейса инвентаризации рабочих станций в условиях удалённой работы

Как обезопасить свой веб-сайт?

Вышел джейлбрейк, который взламывает почти любой iPhone

[Перевод] 5 интересных JavaScript-находок, сделанных в исходном коде Vue

[Перевод] Три бага в драйвере Go для MySQL

[Перевод] 6 способов значительно ускорить pandas с помощью пары строк кода. Часть 1

Путь iPhoto медиатеки в облачный Яндекс.Диск через звезды и тернии

[Из песочницы] О бедном LINQ’е замолвите слово

Съемочная площадка в офисе — практичный способ не налажать с трансляцией

Хакеры получили доступ к iOS 14 еще в феврале. Утечка произошла со смартфона разработчика

Valve начала приглашать игроков на бета-тестирование в Artifact 2.0

[Перевод] Состояние и производительность решений для постоянного хранения данных в Kubernetes

PyDoma [PyData Moscow Meetup #12]: 26 мая 2020

Пилот виртуальной «Формулы Е» нанял для гонки геймера. Обман раскрыли по IP

Как мы помогли 900 тысячам школьников и их учителям в первый месяц карантина

Точки развития компании с позиции технического директора

Исследователи: хакеры все активнее проводят брутфорс-атаки на финансовые сервисы

Три гиканутых проекта к Geek Pride Day

Вместо 100 запусков приложения ― один автотест, или как сэкономить QA-инженеру 20 лет жизни

Тормозит Mac OS? — Catalina проверяет любой неподписанный код через интернет при запуске

[Из песочницы] Vuex нарушает инкапсуляцию

Удаленная бухгалтерия — как выгода для бизнеса

Дополняя SQL. Часть 2. Оптимизация работы со строками и открытия файлов

Подготовка к старту SpaceX DM-2 вышла на финишную прямую

[Перевод] Терраформинг: как создавался Doom 64

[Перевод] Лучшие практики Kubernetes. Обновление кластера Kubernetes с нулевым временем простоя

Шпаргалка по визуализации данных в Python с помощью Plotly

Операторы в регионах РФ испугались банкротства из-за бесплатного доступа к некоторым сайтам

Как бекапить облака? Варианты от Veeam

[Перевод] iPhone SE: одноглазый король?

Перевод Курса по стартапам и бизнесу от Стэнфордского Университета. Лекция №1. Как начинать стартап

Безопасность REST API от А до ПИ

Тестовые проекты без боли. Доклад Яндекса

Вебинар «Как бизнесу не попасться на крючок» (серия “Реальность 2.0”)

Тестирование. Ошибки при сертификации ISTQB или решаем миллион примеров

Линус Торвальдс проапгрейдил свой основной рабочий ПК и перешел на AMD Ryzen Threadripper после 15 лет с Intel

Опыт использования MobX в большом приложении

Изучаю Scala: Часть 1 — Игра змейка

Подружили Go и Zabbix 5.0

Решение нескольких задач от Amazon на примере JavaScript

Facebook планирует перевести часть сотрудников на постоянную удалённую работу

Дайджест свежих материалов из мира фронтенда за последнюю неделю №416 (18 — 24 мая 2020)

FOSS News №17 – обзор новостей свободного и открытого ПО за 18-24 мая 2020 года

Swift 5.3: Что нового?

[Из песочницы] Очки дополненной реальности: где мы сейчас?

24 мая 2020

Как мы создали прототип робота-мерчандайзера и что дальше

[Из песочницы] Remote observer

Как мы фильтры от вирусов искали

[Перевод] Лучшие практики Kubernetes. Маппинг внешних сервисов

Microsoft улучшает Outlook для Windows — скоро настройки подписи пользователя Office 365 будут храниться в облаке

[Из песочницы] Почему бы не сделать свой Lisp для веба?

[Перевод - recovery mode ] Хорошие программисты копируют, великие программисты воруют

Простой пример кластерного анализа алкогольных предпочтений по странам на R

[Из песочницы] STM32MP1: U-Boot, Buildroot, Arch Linux и немного Debian

«Программирование лучше секса»

[Перевод] 6 концепций, которые нужно освоить архитектору Angular-приложений

[Перевод] Как онлайн-покупки в США изменились из-за коронавируса

[Перевод] Билл Гейтс: Что вам нужно знать о вакцине от COVID-19

Возможно ли использовать Linux Desktop в Windows инфраструктуре?

Подкаст: AR на стадионе, моделирование процессов реального мира и мультидисциплинарный геймдев

Атрибут cleanup

«Прошли мимо»​: темы, которые забыли обсудить на русскоязычных площадках о стартапах и технологиях

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

Xiaomi Gateway 2 можно и не паять

[Из песочницы] Все, что вы должны знать о std::any

Уйти во фронтенд после декрета, стать синьором в Gitlab и core team member Vue.js

MS Remote Desktop Gateway, HAProxy и перебор пароля

Пользователи iPhone и iPad после обновления на iOS 13.5 жалуются на проблемы с ранее установленными приложениями

[Перевод] Ваш профессиональный спад придет (гораздо) раньше, чем вы думаете

ДИТ Москвы при проверке пропуска получает разрешение на отправку рекламы на следующие 10 лет

Django ORM | Оптимизируем запросы

Как регистратор доменов «Регистратор Р01» сдает своих клиентов

[Из песочницы] Школы, учителя, ученики, их оценки и рейтинги

Запись видео UI автотестов, работающих в headless Chrome

Сравнение российской рэп сцены используя R и техники Text Mining. Эпизод 2

[Из песочницы] Собираем DIY шлюз для Zigbee устройств

23 мая 2020

Истории о моей работе в Нидерландах

Сколько инструкций в x86?

[Перевод] Лучшие практики Kubernetes. Корректное отключение Terminate

[Из песочницы] Кроссплатформенный многопоточный TCP/IP сервер на C++

Hack The Box. Прохождение Rope. PWN. Форматные строки и ROP используя pwntools

[Перевод] Про SSH Agent

44.2 Тб/с по оптоволокну — как это работает?

[Перевод] Как вызвать утечку памяти в Angular-приложении?

[Из песочницы] Программист с помойки

[recovery mode] Безналичные платежи, подкасты и искусственное мясо: какие еще компании хорошо переживают кризис из-за коронавируса

5 полезных и свежих инструментов для удаленной работы в распределенной команде

GO Scheduler: теперь не кооперативный?

Как не пополнить ряды стремных специалистов, если ты Data Scientist

Project Loom: виртуальные потоки в Java уже близко

Госдума постановила продлить криптографические сертификаты на три месяца

Минкомсвязи предлагает вместо сотовой связи вдоль трасс и бесплатного WiFi — общедоступное ТВ для россиян

Как улучшить письменный английский для коммуникаций за рубежом: проект Linguix Business

Agile coach здорового человека

Гигантомания: почему современные игры так много весят?

[Из песочницы] Как помнить всех в лицо, или эффективный поиск лиц в большой базе

Цифровизация паники: ДИТ Москвы против москвичей — круглый стол 23 мая

22 мая 2020

[Перевод] Почему компания «Интел» делает ставку в разработке чипов на гений Джима Келлера?

Опыт инвестиций в акции

3D ML. Часть 1: формы представления 3D-данных

Компания NVIDIA, с помощью технологии GameGAN, полностью воссоздала культовую игру PAC-MAN

[Перевод] Асинхронные задания в Django с Celery

Хождение по граблям в чистом поле или как собрать MAC-адреса близлежащих Wi-Fi-устройств

В Великобритании продают устройства для защиты от 5G. Разбор показал, что это фейк

После негодования пользователей из Doom Eternal уберут античит Denuvo

Microsoft открыла исходный код GW-BASIC

В Fortnite показали трейлер грядущего фильма «Довод» Кристофера Нолана

Tech Talks Delivery Club на РИТ++

[Перевод] Как думают программисты-сеньоры?

Microsoft отмечает 30 лет «Косынки» (Microsoft Solitaire) и просит всех поиграть в нее для мирового рекорда

Какой язык программирования учить в 2020-м?

Работающая геймификация: Octalysis Framework

Рубрика «Читаем статьи за вас». Апрель 2020. Часть 1

Исходные коды оригинальной Xbox утекли в онлайн

[Перевод] Как выучиться на Data Scientist: наиболее востребованные технические навыки

В Нидерландах бабушку заставили удалить фотографии внуков из Facebook по GDPR

Профессия: программист. Не всё однозначно

Почему «angina» — это не «ангина», а «resin» — не «резина», или Ложные друзья переводчика

[Перевод] Скромное руководство по схемам баз данных

Netflix отменит подписку у неактивных аккаунтов

Исследование: люди неверно воспринимают логарифмические графики распространения COVID-19

[Из песочницы] Применение протокола Modbus с устройствами мониторинга транспорта

Психотипы в ИТ

На стыке технологий и бизнеса: ИТ-лидеры открыли новый университет в Швейцарии

Контроль пульса во время пробежки через музыкальную обратную связь — или «ищутся тестировщики, любящие бегать»

[Перевод] C#: Знакомство с генераторами исходного кода

[Перевод] Как инстаграмные антипрививочники продвигают свои теории заговора

«Я — первый слепой разработчик в своей компании». Часть 1

Дайджест нестандартных открытий: генеалогия хищных растений, грибок в Twitter и веселящий газ из гуано

Sophos опубликовала подробности о глобальной атаке на межсетевые экраны компании

Cтримим и кaстим youtube и не только… через raspberry pi c Gotubecast и KODI TubeCast

G2A заплатит разработчику Factorio около $40 тыс. за его незаконно проданные игровые ключи

[Перевод] Когда самое лучшее время для инвестиций?

Принят закон об электронном досье на жителей России

Сознание и тезис Макса Фрая

Заканчивался последний день рабочей недели…

Ученые проследили за популяцией сурков с помощью снимков американских спутников-шпионов

Нужна ли программисту этика?

21 мая 2020

[Перевод] Как стать DevOps инженером за полгода или даже быстрее. Часть 6. Запуск приложения

YOLOv4 – самая точная real-time нейронная сеть на датасете Microsoft COCO

Древности: второй подход к VHS, Hi-Fi Stereo и мыльное видео

[Перевод] 450 бесплатных курсов от Лиги Плюща

[Перевод] Хватит импортировать JavaScript-пакеты целиком

ISA ошибок не прощает

IoT там, где вы не ждали (часть 3) — Построение имитационной модели

Бывший подрядчик Apple: iPhone всё ещё прослушивают пользователей через Siri

Google опубликовала список запрещенных тем о COVID-19 при создании контента на YouTube

В Group-IB рассказали, сколько зарабатывают мошенники на фейковой курьерской доставке

Google пообещала не создавать софт для нефтяников после доклада «Гринпис» о глобальном потеплении

Что посмотреть на карантине? Подборка материалов от Технострима (часть 5)

Голова из интернета

Цветовая схема без помощи дизайнера

Chrome заблокирует тяжёлую рекламу в августе

Российскими тепловизорами могут оборудовать ж/д вокзалы России, внешне они очень похожи на китайские

[Перевод] Проверяем уровень защищённости Linux с помощью утилиты Lynis

C2x: будущий стандарт C

Давид Ян – о неинвазивности, кризисах и выжженной земле

Geeek Club: как мы собрали на Kickstarter 137 000 долларов на DIY конструктор из печатных плат

Ликбез про VPS: как настроить удалённый рабочий стол, если вы Win-пользователь

Часть американских школьников не смогли сдать онлайн-тесты: система не принимает формат HEIC, на котором снимает iPhone

[Перевод] Закон Патрика Маккензи: экономика программного обеспечения больше, чем вы думаете, даже учитывая закон Патрика Маккензи

[Перевод] История о пропавших DNS-пакетах от техподдержки Google Cloud

Twitter разрешит ограничивать круг пользователей, которые могут отвечать на твиты

15-летний программист смог внедрить реальную автомобильную систему в GTA V

Как происходит рендеринг экрана сообщений ВКонтакте

[Из песочницы] Telegram как NAS/FTP

[Перевод] Программирование игры для embedded-устройства на ESP32

Что общего между каплями в чашке кофе и квантовой механикой — рассказывает Новый физтех ИТМО

Экспортируем данные OpenStreetMap с помощью визуального редактора на rete.js

9 главных анонсов конференции Microsoft Build 2020

Apple и Google выпустили API для отслеживания контактов больных коронавирусом

Проба еще 5 платформ для вебинаров

[Перевод] Кто есть кто в платежной экосистеме 2020. Часть 1

Наш опыт работы с данными в etcd Kubernetes-кластера напрямую (без K8s API)

Робо-сумо: интеллектуальные бои роботов

Автоматизация микрофронтендов, или как в Тинькофф тестируют библиотеки компонентов

Как мы учим Яндекс отвечать на вопросы и экономим пользователям 20 тысяч часов в сутки

Соцпакет при переходе на удаленку: что и как мы сделали

5 Мифов о Red Teaming

[Перевод] Извлекаем константы с кристалла математического сопроцессора 8087

Как мы проверяли производительность новых процессоров в облаке для 1С по тесту Гилёва

[Из песочницы] Долгий DNS resolve в Kubernetes

[Перевод] Может ли «испанка» словно вирус-зомби сохраниться в вечной мерзлоте?

IaaS-провайдеры ведут борьбу за европейский рынок — обсуждаем ситуацию и события индустрии

Бесплатный DDNS владельцам роутеров D-Link прекращается 2.07.2020

Студия Mojang, создавшая Minecraft, поменяла название и представила новый логотип

Онлайн-форум «Безопасность бизнеса»

Реальная стоимость жизни в Кремниевой Долине для разработчика

Юристы: граждане не обязаны устанавливать «Социальный мониторинг» и платить необоснованные штрафы

Несколько соломинок для прокрастинатора

Телемедицина. Три технологических стартапа. Продукт один, а судьбы разные

20 мая 2020

Кембриджский университет отменил все очные лекции на учебный год 2020-2021

Подкаст Джо Рогана переедет на Spotify

Бизнес-эксперт и программирование. Совмещать нельзя разделять

Анонсирована preview-версия менеджера пакетов для Windows от Microsoft

[Перевод] Уменьшение размера React Native-приложения на 60% за несколько простых шагов

Facebook рассказала об ограничениях, которые будут действовать в офисах компании после 6 июля 2020 года

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

oVirt за 2 часа. Часть 3. Дополнительные настройки

Как выбрать психолога/психотерапевта?

Что Microsoft представила разработчикам на Build: winget, GUI-программы в WSL2 и прочее

[Перевод] Обзор 10 новых двигателей внутреннего сгорания

Пользователи приложения «Социальный мониторинг» получили штрафы более чем на 216 млн. рублей

19 мая 2020

Как интернет-провайдерам удалось избежать глобального блэкаута во время эпидемии

Айтишники vs продажники: и треснул мир напополам

[Из песочницы] О хранении JWT токенов в браузерах

Книга «Паттерны объектно-ориентированного проектирования»

ФБР взломало iPhone террориста без помощи Apple и обвинило компанию в противодействии расследованию

На чём стоит экономить в облаке

Как работает адресная светодиодная лента?

[Перевод] Создатель Stack Overflow: «Разработчики — это те, кто пишет сценарий будущего»

Как мы переучивали поддержку разговаривать по-человечески, и что получилось

«Ростелеком» планирует оставить на удаленке часть сотрудников после пандемии

.NET: Лечение зависимостей

Конференция Microsoft Build 2020 — полностью в Online уже сегодня (смотрите прямо на Хабре)

Бесплатные образовательные курсы на время карантина: дизайн

Сборка 486 — выбор комплектующих

Небольшая история о биоразлагаемых пакетах в России

Challenge accepted или какие задачи решают инженеры Lamoda

Введение в TLS для п̶р̶а̶к̶т̶и̶к̶о̶в̶ Патриков (часть 1)

Как построить диаграмму Венна с 50 кругами? Визуализация множеств и история моего Python-проекта с открытым кодом

[Перевод] Призраки Windows 3.1

[Перевод] Вскрываем чип гальванической развязки с крохотным трансформатором внутри

Инфографика средствами Excel и PowerPoint. Часть 2

Апдейт nxs-build-tools — помощника в сборке deb и rpm пакетов

О революции в радарах, дедлайнах и выходе в четвертое измерение

Коммитите в опенсорсе, работая разработчиком? Разбираемся с правами (привет, nginx)

Apple Watch за недорого: как меня хотели «развести» на Авито и Юле

Security Week 21: уязвимость в службе печати Windows

Собираем игру «Змейка» на макетной плате. Часть 2: «векторный» дисплей

[Перевод] Наблюдаемость SRE: пространства имен и структура метрик

Миф семантического веба

18 мая 2020

Античит Denuvo для DOOM Eternal завалили отрицательными отзывами — игроки считают, что он может следить за ними

Mozilla откажется от Flash с выходом Firefox 84 в декабре

Суперкомпьютеры в университетах Европы взломали, чтобы майнить криптовалюту

Музей «Яндекса» опубликовал аудиозаписи звуков ЭВМ 80-х и 90-х годов

Mozilla исправит особенность вставки паролей в Firefox 77

В Microsoft признали, что были неправы относительно open source

Неделя онлайн-стримов от JUG Ru Group #2

В черную металлургию за реальными делами: опыт Datana

В Windows 10 появился собственный сниффер трафика pktmon, как запустить и пользоваться

[Перевод] Лучшие практики Kubernetes. Настройка запросов и лимитов ресурсов

Сервис подкастов Addict удалили из Play Store из-за новой политики в связи с пандемией COVID-19

[Перевод] Невероятная история появления PowerPoint

[Перевод] Производитель Mi Band выпустит самодезинфицирующуюся прозрачную маску для защиты от COVID-19

Инсайды конференции Microsoft Build-2020: рассказываем то, о чем вы спрашивали

Как я собирал физику колёс в Unigine

[Из песочницы] Первые впечатления, а также основные особенности MIUI 12

Неделя докладов #VIWeek как замена NI Week 2020

IoT там, где вы не ждали. Разработка и тестирование (часть 1)

Фабрики TSMC отказались принимать заказы от Huawei из-за новых санкций США

GeekBrains запускает онлайн-курс по машинному обучению

Как собрать NGINX Ingress Controller старой версии и пропатчить его

Pushbullet жалуется на невнятные требования к расширениям Google Chrome

Итоги конкурса диванных экспертов: правила научного тыка

[Из песочницы] Революция в ИТ-департаменте (отделе). Нужна ли?

НАСА представило новые правила совместного освоения Луны. России предложили подписать соглашение

Паспортные данные оштрафованных за нарушение самоизоляции технически можно получить перебором УИН штрафа

[Перевод] Что нужно для создания хорошего подземелья в RPG?

Новый РИТ++ в новых условиях

[Перевод] Лучшие практики повышения производительности в C#

Окружим цифрой пользователя

Психи создают цивилизацию

[Перевод] Анализ производительности CSS-анимаций

Prometheus мониторинг микросервисных приложений. Виталий Левченко

Как мы записывали звуки ретрокомпьютеров

CI TeamCity — Автоматизация build процессов Android и UI тестирования

Orchestrator для MySQL: почему без него нельзя строить отказоустойчивый проект

Дополняя SQL. Часть 1. Сложности парсинга. Истории о доработке ANTLR напильником

[Перевод] Лучшие практики Kubernetes. Проверка жизнеспособности Kubernetes с помощью тестов Readiness и Liveness

PostgreSQL: Серверное программирование на «человеческом» языке (PL/Perl, PL/Python, PL/v8)

[Перевод] В подходе к математике столетней давности найдены новые ключи к разгадке природы времени

[Из песочницы] Создание приложений с помощью Mediapipe

PHP-Дайджест № 180 (4 – 18 мая 2020)

Материальный Python. Кастомные карточки с OpenGL эффектами

Почему Flutter побеждает?

Монитор объемного изображения

Дайджест свежих материалов из мира фронтенда за последнюю неделю №415 (11 — 17 мая 2020)

FOSS News №16 – обзор новостей свободного и открытого ПО за 11-17 мая 2020 года

17 мая 2020

Заворачиваем в Promise модальное окно подтверждения действия

Гильоши другим манером

Задача Танежи: новый этап развития математики?

[Из песочницы] Фейки и теории заговора. Как не сойти с ума самому и уберечь других?

[recovery mode] 29-й успешный запуск года. США. Военный запуск. «Космический самолет» X-37

[Перевод] Новости из мира OpenStreetMap № 511 (28.04.2020-04.05.2020)

Valve открыла доступ к Half-Life: Alyx Workshop Tools

Интерфейсные байки Токсичного Деда. “Ложь, угрозы и шантаж.” (s1 e6)

Протокол связи FT8 — как это работает

[Из песочницы] Теория игр и её применение в жизни

[Из песочницы] Изучаем Event Tracing for Windows: теория и практика

[Перевод] CSS-функции min(), max() и clamp()

Сравниваем работу open source Python — библиотек для распознавания именованных сущностей

Реверс-инжиниринг звукового усилителя популярной портативной консоли — обсуждаем основные находки

Обновление KB4556799 для Windows 10 вызывает проблемы со звуком и создает новый временный профиль пользователя

Исследование одного неопределённого поведения

Собираем игру «Змейка» на макетной плате. Часть 1: конечные автоматы

Разряды “Гризли” или супер дрель

Прокачиваем беговую дорожку

Чтение на выходные: звуки, которых нам не хватает, как отвлечься от кризиса, и что почитать про аудиогаджеты

Почему разрабатывать беспилотные автомобили интереснее, чем делать Алису?

Re-Logic выпустила финальное обновление Journey's End для Terraria

Facebook показала систему преобразования текста в речь в реальном времени на CPU

Умные пайетки

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

FCC открыла диапазон 6 ГГц для беспроводных сетей — почему не все считают, что это хорошая идея

[Из песочницы] Погружение в Delta Lake: принудительное применение и эволюция схемы

[Из песочницы] Как платить программистам

Инструкция по переносу своего сознания на цифровой носитель

Инструкция по переносу своего сознания на цифровой носитель

Лучшее время для релиза пет-проекта

Лучшее время для релиза пет-проекта

HackTheBox. Прохождение Patents. XXE через файлы DOCX, LFI to RCE, GIT и ROP-chain

Виды правил полетов самолетов

16 мая 2020

Почему Axure могла нагнуть Sketch и Figma, но не нагнула

[Перевод] Лучшие практики Kubernetes. Организация Kubernetes с пространством имен

[Из песочницы] Из истории «нестандартного» радиовещания со спутника

NVIDIA показала GPU на Ampere для облачных вычислений и обучения систем на ИИ

Кастомизируем раскладку внешней клавиатуры на Android без root

[Перевод] Что лучше: подтверждение действия или возможность его отмены?

[Из песочницы] Пишем автотест с использованием Selenium Webdriver, Java 8 и паттерна Page Object

Samsung прекращает поддержку своей платформы виртуальной реальности XR

[Из песочницы] Пожарные роботы

Вступил в силу новый ГОСТ для цифровых ресурсов: все платформы должны быть доступны для инвалидов

Сооснователь Qiwi предоставит Дурову кредит

Инсайды от сотрудника Facebook: как попасть на стажировку, получить оффер и все о работе в компании

Не говорите «I feel myself», и другие правила английского языка, которые вгоняют в ступор

Робот-тележка 2.0. Автономная навигация домашнего робота на базе ROS. Часть 1

Как визуализировать граф Spring Integration с помощью Neo4j?

ESP-NOW — альтернативный протокол обмена данными для ESP8266 и ESP32. Основные понятия

15 мая 2020

Как организовать тестирование, чтобы ускорить и стабилизировать релизы продукта. Часть 2

Детское авиамоделирование – на достойный уровень

Нападение на удаленку

Facebook купила GIPHY за $400 миллионов

Chrome расширение для скрытия отвлекающих рекомендации на YouTube

[Из песочницы] Развитие беспилотных технологий на железнодорожном транспорте

Looking back at 3 months of the global traffic shapeshifting

«Яндекс» запустил сервисы «Яндекс.Диск» и «Яндекс.Почта» для корпоративных пользователей

Уйти с радаров: как мы защитили личное время от работы

Дело «Рамблер против NGINX»: уголовные риски цифровизации — круглый стол 16 мая

[Из песочницы] Go: десериализация JSON с неправильной типизацией, или как обходить ошибки разработчиков API

Герои фильма Дудя про Кремниевую долину создали онлайн платформу для обмена идеями

«Билайн» запустил онлайн-платформу для спасения российских пчёл

[Перевод] Пять лет Rust

РосКомСвобода приглашает на Privacy Day и Pandemic Hackathon

Варим байткод на кухне JVM

Facebook запустила сервис Messenger Rooms для групповых видеозвонков до 50 пользователей

Какие возможности предоставляет Spring для кастомизации своего поведения

В Epic Games Store начали бесплатно раздавать GTA V — сайт магазина обрушился в первые часы

Huawei начнет переиздавать старые смартфоны для обхода санкций США

Хватит уже бояться субъективно красивых решений в коде — вы же не роботы

Венчурные итоги 2019 года для Украины

Проклятая старая CRM

TSMC резко передумала и все же запустит завод полупроводников на территории США

Сжатие данных в Apache Ignite. Опыт Сбера

[Перевод] Go, Vue и 3 дня на разработку: система реального времени для мониторинга пациентов

Специалисты Кремниевой долины думают о переезде из-за закрытия офисов и высоких цен на жилье

Расставляя все точки над «пси»

В даркнет слили базу данных российских автовладельцев

Кто создал Java: главное про Джеймса Гослинга

Лучшие ИТ-работодатели России 2019: рейтинг по качествам компаний

Что нового ожидается в Python 3.9

Безопасность и СУБД: о чём надо помнить, подбирая средства защиты

Дорогая цена стилей. Доклад Яндекса

Как я перестал бояться и написал игрового бота

Настройка Minio чтобы юзер мог работать только со своим bucket

Не моя левая нога: анализ структуры мозга людей с ксеномелией

Опубликована программа онлайн-конференции Microsoft Build 2020 — 3 дня и 601 выступление

Как быстро автоматизировать CRM, Help Desk, СЭД: приглашаем на вебинар

[Из песочницы] Laravel 7

[Перевод] Как работает рендеринг 3D-игр: освещение и тени

В МТИ хотят исследовать, как использование домашней электроники соотносится с образом жизни

Apple купила компанию NextVR

Стыкуется с МКС с помощью JavaScript и циркуля

Нейросеть научили создавать несуществующие слова и давать им определения

Шаблон backend сервера на Golang — часть 2 (REST API)

14 мая 2020

[Перевод] Лучшие практики Kubernetes. Создание небольших контейнеров

Владимир Китов: «Телемонитор ОБЬ мы сделали практически подпольно»

Про фразовые глаголы-5 (up/down)

Исследование: собаки подчиняются приказам социальных роботов

Подкаст о безопасности мобильных устройств и разработке защитных решений для них

Полный разбор первой части экзамена в ШАД 2020

Как организовать тестирование, чтобы ускорить и стабилизировать релизы продукта. Часть 1

[Перевод] Канбан метод: Понимание вашего процесса как процесса Коллективного накопления знаний – Часть 1 (рецепты)

«Ведомости»: Совет безопасность опять отказался отдать частоты для 5G-сетей операторам

Выпуск#38: ITренировка — актуальные вопросы и задачи от ведущих компаний

Крутые 3D-шутеры на древнем ноуте: проба облачной игровой платформы GFN.RU

Публикуем дизайн-библиотеки компонентов VKUI в Figma

Библиотека ttf2mesh — преобразование TrueType шрифтов в сетку

[Перевод] Архитектурный шаблон MVI в Kotlin Multipaltform, часть 1

Что посмотреть на карантине? Подборка материалов от Технострима (часть 4)

Как перенести шейдер из игрового движка в Substance Painter

[Перевод] 10 расширений для VS Code, без которых я не могу программировать

Обзор механической клавиатуры Vortex Core RGB

Flutter под капотом

Для чего нужны промышленные компьютеры

PostgreSQL Antipatterns: насколько глубока кроличья нора? пробежимся по иерархии

Стоимость денег, типы процентов, дисконтирование и форвардные ставки. Ликбез для гика, Ч.1

Что будет с вашей кожей от постоянного ношения перчаток

Принципы внедрения человекоориентированного дизайна в компании

Как мы перешли на удалёнку полгода назад из-за перерубленной оптики

PM онлайн-митап со спикерами из Atlassian (Jira), Wrike и Productboard

Tarantool: взгляд аналитика

История одного переключения

Ubic создаст платформу для анализа данных о москвичах

Как поезд проходит путь от станции до станции: особенности маршрутизации

Ускорение реализации ИИ-проектов в лесном холдинге Segezha

Как не дать бухгалтеру себя кинуть или Переводим 1С в облако. Пошаговая инструкция

В инсайдерской сборке Windows 10 можно протестировать поддержку DNS-over-HTTPS

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

Из жизни с Kubernetes: Как мы выносили СУБД (и не только) из review-окружений в статическое

Трамп продлил санкции против Huawei и ZTE еще на год

Книга «Геймдизайн. Рецепты успеха лучших компьютерных игр от Super Mario и Doom до Assassin's Creed и дальше»

DINS QA EVENING (online): кейс по тестированию WebRTC-based сервиса и способы избежать запуска flaky-тестов

Графовые рекомендации групп в Одноклассниках

Разбираем EM-algorithm на маленькие кирпичики

Объясняю резервирование в дата-центре на пиве

Мы сократили время разработки нового сценария публикации объявления с 6 дней до 42 секунд

Бесплатные вебинары Skillbox: пишем игры на PHP, Unity и Unreal Engine

Несколько советов о том, как ускорить сборку Docker-образов. Например, до 30 секунд

Эффективен ли TDD?

Приточная вентиляция совмещенная с канальным кондиционером (часть 2 — водяная)

Артикли в английском: безжалостная война правил и исключений

[Перевод] Как снизить риски, связанные с шифровальщиками-вымогателями

Microsoft перестала выпускать новые 32-разрядные сборки Windows 10 для ОЕМ-производителей

Помощник или инспектор: по ком звонит робот?

Тренды интернета вещей: ИИ отвечает на звонки, облака и 5G приручают big data, ЖКХ — лидер инноваций

Ozon объявил о запуске бесплатной школы программирования на Go

Кому на бюджете жить хорошо?

Исследователи обнаружили уязвимость в службе печати Windows, она есть во всех версиях этой ОС — от NT 4 до Win10

15 мая RU-Center может добавить вам платную услугу без вашего участия

13 мая 2020

Небольшой сеанс «осинта» по модернизации и выпуску систем радиосвязи для Вооруженных Сил РФ

Unreal Engine 5 задает новую планку игровой реалистичности

[Из песочницы] C++/Qt: пора валить?.

Рабочий кабинет инженера в третьем поколении

Новое приложение «Медузы». Почему Flutter?

Создание параметрических объектов в программе nanoCAD Конструкторский BIM

Нетривиальные анимации в SwiftUI

[Из песочницы] Если моя машина мешает

Правительство отказалось от идеи создания российского конкурента «Википедии»

Bloomberg: Apple собирается вернуть сотрудников в офисы в ближайшие недели

Демо-день на удалёнке. Уходим в онлайн

Как (вы)жить без отдела безопасности

Оценка качества кластеризации: свойства, метрики, код на GitHub

SpaceX показала браузерный симулятор стыковки Crew Dragon с МКС. Его может опробовать любой желающий

[Из песочницы] Работа с куки на чистом JavaScript без головной боли

Дорофей Пролесковский: «Единственный картографический проект, в который имеет смысл вкладывать свои силы и время — OSM»

Баскетбольное робо-кольцо научили направлять все мячи в корзину

Java-дайджест за 13 мая

[Geektimes-style] Наше технобудущее: предсказания от экспертов

Акции каких компаний сильнее всего пострадали в кризис (на примере неудач Уоррена Баффета)

Accessibility. Как сделать приложение доступным для пользователей с ограниченными возможностями

Comet — PHP-фреймворк для быстрых REST API

ProxySQL — средство для демультиплексирования соединений

Транспорт на 13 мая: уииии, мы вышли на II место по количеству заболевших, самое время снимать ограничения

Кастомный скроллбар в Angular

Пилим веб-опросник как у Meduza: пошаговый гайд для начинающих

Говорим про тестовые задания: несколько историй и опрос

НАСА застраховалось местом на «Союзах» осенью, если программа коммерческих запусков в США не будет готова в срок

Как сделать хороший короткий доклад

[Перевод] 5 JavaScript-библиотек для работы со строками

Additional SSR performance with Nuxt fullstack server (Часть 2)

Визуализация промисов и Async/Await

Как разрабатываются моды для Unity-игр. Часть 2: пишем свой мод

[Перевод] История потоковых мультипроцессоров Nvidia

Как в Morpheus развернуть кластер Kubernetes за 30 минут

Видеоконференцсвязь сейчас — рынок и новые технологии. Лонгрид, часть вторая

[Перевод] Войны 68000, часть 2: возвращение Джека

Dashboard Postgresql Overview для postgres_exporter (Prometheus)

Секреты синхронизации электромагнитных полей Земли и живого организма

Обеспечение связью подвижных объектов и инструменты повышения ее надёжности

Nuxt as fullstack server: frontend + backend API Server (Часть 1)

Универсальный GUI ~= конец страданиям

[recovery mode] Cloister → простое управление кластером OTP

Trello — эффективная система управления знаниями для небольшой IT-команды

Twitter разрешил сотрудникам не возвращаться в офисы и всегда работать удаленно

[Перевод] Все нововведения Windows 10 2004 (20H1)

12 мая 2020

Сколько кода на C++ нужно написать для разбора HTTP-заголовка Authorization с помощью easy_parser из RESTinio?

Ярче звезд: ребрендинг HGST и пополнение линейки Ultrastar

Сколько стоит жизнь или 2,1 млн долларов США за укол: чудесная генная терапия

В Татарстане для уничтожения базы данных цифровых пропусков создадут специальную комиссию

Защита и взлом Xbox 360 (Часть 3)

Unreal Meetup #2 от Wargaming состоится 23 мая. Теперь онлайн и для всех желающих

Дуров закрыл блокчейн-проект TON

К чему может привести ослабление уровня изоляции транзакций в базах данных

[Перевод] Что внутри у .wasm-файла? Знакомство с wasm-decompile

Подборка VR-шлемов для промышленных задач

В России появился полностью автоматический мобильный банк для фрилансеров

The Anatomy of LuaJIT Tables and What’s Special About Them

В Нидерландах пройдёт Евровидение для искусственного интеллекта

[Перевод] Разбор полётов при создании Audi A8

[Из песочницы] Игровая консоль stm32

Путь от мидла до сеньора

Почему канадский английский считают «грязным» и при чем тут Киану Ривз

[Из песочницы] Большое тестирование процессоров различных архитектур

[Перевод] Внутри виртуальной машины Python. Часть 1

Как я сделал систему приема платежей в Minecraft на чистом PowerShell

«Зачем я через это прохожу?» — психологи объясняют, как найти смысл в изоляции

Когда твой респиратор врастает в лицо

Удалёнка — это наша родная среда, и теперь не надо быть таким социальным

Twitter будет помечать и удалять твиты с фейками о коронавирусе

Идеальный смартфон

Comet Lake, завершение итерации

Книга «Bash и кибербезопасность: атака, защита и анализ из командной строки Linux»

[Перевод] Как по заказу: история о том, как строка кода превратилась в килотонны угля

Строим личный кабинет для SaaS-сервиса по безопасности

Подводные камни тестирования Kafka Streams

У биткойна прошел третий «халвинг» в истории криптовалюты

Как я на карантине работу искал

Как обрабатывать спутниковые снимки с помощью Sen2Cor

MASK-RCNN для поиска крыш по снимкам с беспилотников

Фанаты почтового сервиса Newton выкупили его и перезапустили

«Ведомости» сообщают об утечке данных авторов «Живого журнала»

Rx головного мозга

Давайте отключим vacuum?! Алексей Лесовский

Новый лабник «Цифровой синтез» продолжает книгу Харрисов и помогает сделать видеоигру на FPGA

[Перевод] Single sign-on для SSH своими руками

Вышел Zabbix 5.0

Инопланетные кентавры

[Перевод] Стоит ли идти в Data Science?

Разработка электрической сети самолета с использованием модельно-ориентированного проектирования

Интервью с Сергеем Жуком — автором книг и скринкастов по ReactPHP

Программист должен решать

[Из песочницы] Требования к ПО на пальцах

Применение R при вычислениях с повышенной точностью

Визуализация сетевых топологий, или зачем еще сетевому инженеру Python #2

«Архив Интернета» поставил новый рекорд трафика ресурса: 60 Гбит/с в любой момент

Исследователи пытаются замаскировать внутреннюю структуру нейросетей для защиты от атак по энергопотреблению

Нечеткая логика и конечные автоматы против ПИД-регулятора. Избиение младенцев продолжается

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

Как стать долларовым миллионером за 30 лет, лежа на диване

[recovery mode] Почему IPv6 всё ещё не взлетел. Практические выводы пользователя IPv6 и опрос

11 мая 2020

LabVIEW NXG 5.0 — Основы и Блок-Диаграмма

Отложенная смерть или как похоронить перспективу своей ленью

[Из песочницы] 14 вещей, которые обязан знать iOS-разработчик

[Перевод] Как стать DevOps инженером за полгода или даже быстрее. Часть 4. Пакетирование программ

Основные linux-команды для новичка

Как мы профакапили уникальный Agile-курс

Шесть советов об использовании PostgreSQL в функциональных тестах

[Перевод] Букварь по дизайну систем (Часть 1 с дополнениями по микросервисам)

Группа разработчиков предлагает перейти на UTF-8

Security Week 20: взлом компьютера через Thunderbolt

Apple TimeCapsule/AirPort Extreme. Root доступ и побег из привязанного региона

Онлайн-митапы и ютюб-шоу: неделя стримов от JUG Ru Group

[Перевод] Алгоритм быстрого и простого объёмного рендеринга

[Перевод] Rust для Java разработчиков

[Перевод] Отложенное применение функционала директив в Angular

[Из песочницы] Data Build Tool или что общего между Хранилищем Данных и Смузи

[Из песочницы] Хакинг классического Sonic the Hedgehog для Sega

MNT Reform — Полностью открытый ноутбук для параноиков

[Перевод] Анализ кадра Mortal Kombat 11

Робот Boston Dynamics Spot обновился до версии 2.0: улучшена автономность и мобильность

[Перевод] Используете ли вы цифровой блок клавиатуры?

Microsoft сертификация Online — записки с полей

Эмуляция Commodore 65

[Из песочницы] MMORPG для Telegram — Первый большой проект — Часть 0

Пользователи жалуются, что новая версия приложения «Социальный мониторинг» штрафует при соблюдении всех правил изоляции

FOSS News №15 – обзор новостей свободного и открытого ПО за 4-10 мая 2020 года

Микросервисы на С++. Выдумка или реальность?

Дайджест свежих материалов из мира фронтенда за последнюю неделю №414 (4 — 10 мая 2020)

Что нас ждет в Wi-Fi 7, IEEE 802.11be?

Что анализировать перед проектированием интерфейса

10 мая 2020

Про перекись водорода и жука-ракетчика

Кафка наносит ответный удар

Пожалуйста, не шумите

Приточная вентиляция совмещенная с канальным кондиционером (часть 1 — электрическая)

[Из песочницы] Alpine.js — легковесный фреймворк с удобным синтаксисом

Побочный эффект коронавируса: роботы займут наши рабочие места ещё быстрее

Зал Трудовой Славы JavaScript, часть 2

Правильные графики Covid-19

[Перевод] Как стать DevOps инженером за полгода или даже быстрее. Часть 3. Версии

Как делать карьеру программисту, не решая задачи бизнеса

Дружим STM32 с LCD дисплеем 1604 по I2C шине (библиотека HAL)

LED-драйвер со стоимостью BOM-а меньше 1$. Это возможно?

[Перевод] Python, pandas и решение трёх задач из мира Excel

Памятка по работе с Canvas API

Facebook удаляла фотографию «Знамя Победы над Рейхстагом» из-за технической ошибки, которая сейчас устранена

Microsoft добавила в Office 365 защиту от почтового шторма Reply All

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

Программист должен решать проблемы бизнеса

Быстрый роутинг и NAT в Linux

[Перевод] Быстрый поиск файлов

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

[Перевод] Краш-курс: Как менеджерская революция Boeing породила катастрофу 737 MAX

Обзор подкаста «Деньги пришли»

Опять про BLE, температуру и датчики Xiaomi — часть 2 — MQTT

09 мая 2020

[Перевод] Как стать DevOps инженером за полгода или даже быстрее. Часть 2: Конфигурирование

Программист не должен решать задачи бизнеса

Какие нейросети умеют петь и исполнять дэт-метал

Понимание (всех) «модульных» форматов и инструментов JavaScript

HackTheBox. Прохождение Obscurity. OS Command Injection и Race Condition

[Перевод] Spring MVC: создание веб-сайтов и RESTful сервисов

Google объединит все свои приложения для обмена сообщениями под началом одной команды

Обсуждение: 172 Тбита/с — новый рекорд скорости передачи данных по многожильной оптике

[Перевод] Выпуск Rust 1.43.1: корректировочный выпуск

Разбор: может ли у компании быть слишком много денег?

[Перевод] Анализ кода демо Second Reality

[Перевод] Как помочь pandas в обработке больших объёмов данных?

По следам горячих частиц. Камера Вильсона

Umka: новый статически типизированный скриптовый язык

Русский перевод книги «The Rust Programming Language» (TRPL)

Москва отменит оформление пропусков по SMS. Массовое аннулирование пропусков «не является технической ошибкой»

Зал Трудовой Славы JavaScipt

Как сделать работу с Microsoft Remote Desktop лучше

Разработчики проекта dosbox-staging выпустили релиз эмулятора DOSBox 0.75

Измеряем температуру без АЦП

Почему VR разработка вам не подходит

[Из песочницы] Сравнение российской рэп сцены используя R и техники Text Mining. Noize Mc and Kasta vs Pharaoh and Morgenshtern

Мой компьютер Микроша: продолжаем неделю ностальгии

[Перевод] Можно ли хакнуть мозг с помощью звука

Не решать за дизайнера задачу дизайнера

Илон Маск расшифровал имя данное его новорожденному сыну

Linux Kernel TLS и Nginx

08 мая 2020

[Из песочницы] Делаем Android View Binding удобным c Kotlin

Mobius и WWDC: веселее вместе

Не держите людей за идиотов или почему человек с инженерным образованием может сжечь вышку сотовой связи (видео)

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

Сотрудники Google будут работать удалённо до конца 2020 года

Кругом сплошные плюсы: топ-10 докладов конференции C++ Russia 2019 Piter

Минкомсвязи: IT-бизнес в России может стать убыточным к лету

[Перевод] 5 бесплатных инструментов, повышающих продуктивность труда веб-разработчика

Summ3r of h4ck 2020. Летняя обучающая программа в Digital Security

Volvo входит на рынок автономных автомобилей с автопилотом на основе лидара Luminar

[Перевод] Deepfakes и deep media: Новое поле битвы за безопасность

Про поиск перспективных джунов и «удалёнку». Опыт руководителя техподдержки Redmadrobot

Операционная система с кибериммунитетом: кто, зачем и как создает KasperskyOS

Исследование Citizen Lab: в Китае используют данные иностранных пользователей для создания цензуры в WeChat

Месяц удалёнки. Подводим итоги и делимся лайфхаками от руководителей рабочих групп «Инфосистемы Джет»

К полету китайского экспериментального корабля. Инфографика и коллажи

Programming as an endless educational pursuit

Колесо Сансары: принципы борьбы с рутиной

Специфицируй это. Доклад Яндекса

Observable сервисы в Angular

[Перевод] Так кто же изобрёл радио: Гульельмо Маркони или Александр Попов?

Все доклады бесплатной онлайн-части PHP Russia c иностранными докладчиками можно будет смотреть в переводе

Как я искал пацанский движок для блога

Возвращение китайского космического корабля

Ошибка в SDK Facebook «сломала» Spotify, Tinder, TikTok и другие iOS-приложения

Mozilla приостановила продвижение Firefox 76 через два дня после релиза и готовит исправление обнаруженных там проблем

Мониторинг в ЦОДе: как мы меняли старую BMS на новую. Часть 3

Ультрафиолет: эффективная дезинфекция и безопасность

Отложенные ретраи силами RabbitMQ

[Из песочницы] Дешёвый сервер из китайских запчастей. Часть 1, железная

Типовые ошибки в приложениях, которые ведут к bloat в postgresql. Андрей Сальников

СО2 вместо О2: как голые землекопы предотвращают судорожные приступы

[Перевод] Маленькие секреты геймдизайнеров, заставляющие игрока ненавидеть вашу игру чуточку меньше

[Перевод] Взламываем Age of Empires III, чтобы изменить настройки качества шейдеров

[Из песочницы] Как обойти некоторые ограничения google translate

Российская компания победила на международном конкурсе распознавания речи CHiME-6

Технические особенности онлайн-выступления: Starter Pack

Разбираемся в VPN протоколах

Сверточная нейронная сеть и ее интеграция в iOS (часть 1)

[Из песочницы] Кодогенерация в Go на примере создания клиента к БД

[Перевод] Что такое архитектурная модель зрелости компании?

Mobile ML: машинное обучение в кармане. Часть 1 — Железо

Summ3r of h4ck 2020. Летняя обучающая программа в Digital Security

Как устроен Performance Management в лучших IT компаниях

Неизвестный сообщил о взломе репозитория Microsoft на GitHub

Microsoft вводит новую лицензию для пользователей Microsoft Office, не являющихся людьми

07 мая 2020

Беги, муравей. Беги

[Перевод] Как стать DevOps инженером за полгода или даже быстрее. Часть 1. Введение

Bad Apple или с Днем Радио гики

Древности: ZX Spectrum и древний игрожур

[Из песочницы] Ключевые навыки Python-программиста

Павел Дуров назвал 7 недостатков Кремниевой долины

Платформу Free TON запустили без Павла Дурова

Эти странные ОСи: кратко о трех необычных операционных системах

[Перевод] Рендеринг в 3D-играх: введение

Робот-попрошайка на ROS и нейросетках

В Нигерии впервые вынесли смертный приговор подсудимому по Zoom

[Перевод] Почему WSL 2 в 13 раз быстрее, чем WSL: впечатления от Insider Preview

MVP силами одного разработчика

Динамическая типизация — это не инструмент для разработки. Это чепуха (паршивая)

Китайская система дальней космической связи

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

Как мы технически обеспечиваем работу офисов ABBYY во время карантина

[Перевод] 41 вопрос о работе со строками в Python

Фанат Super Mario 64 смог портировать игру на ПК без эмуляции. Реверс-инженеры два года работали с кодом

Ко дню Радио. Связь — нервы войны

[Из песочницы] Безумный план SpaceX полета на Луну? Оценка программы от U/S_Hirangy (reddit)

Обновление MySQL (Percona Server) с 5.7 до 8.0

Пультовая Всевластья. Как устроен стриминг на онлайн-конференциях JUG Ru Group

[Перевод] Перевод книги Эндрю Ына «Страсть к машинному обучению» Главы 44 — 46

Что посмотреть на карантине? Подборка материалов от Технострима (часть 3)

React Native для самых маленьких. Опыт мобильной разработки

[Из песочницы] Топ-100 самых быстрорастущих и падающих товаров в период карантина

Bcache against Flashcache for Ceph Object Storage

Zip Slip возвращается в Node.js

Два моих любимых кейса использования ZeroTier: работа и стрельба в зомби

Из-за иска Apple к Corellium специалисты боятся использовать виртуальные копии iOS-устройств

Князь сказал или где была война. Мой опыт исследования «Войны и мир»

[Перевод] Дешёвый подлый трюк, подаривший цветную графику первым домашним компьютерам

Когда встречаются информационная и функциональная безопасность

Инвесторам TON предложили перевести их деньги в кредиты, а сам проект могут свернуть

ClickHouse для продвинутых пользователей в вопросах и ответах

Цифровой коронавирус — комбинация Ransomware и Infostealer

Что происходит с транспортом на 7 мая — разные карантины в разных регионах

Опыт внедрения Service Mesh на Nomad и Consul

Теперь я знаю, что у коллеги есть питон, или Как наша команда поддерживает отношения на расстоянии во время удаленки

Стилер паролей в антивирусном ПО Avira Free Antivirus

Go optimizations in VictoriaMetrics. Александр Валялкин

YouTube забанил профессионального конспиролога Дэвида Айка

Сколько зарабатывали разработчики разных языков и квалификаций во втором полугодии 2019

Новый сервис фотографирует сотрудников каждые 5 минут. За это его ненавидят

Microsoft заплатит исследователям $100 тыс. за взлом компонентов безопасности ОС Azure Sphere

[Перевод] Осторожнее с редактированием bash-скриптов

[Перевод] Вышел Flutter 1.17

Кто похоронит современный веб?

Передатчики на 6П3С и закат эпохи романтизма

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

Микроша. Глава первая. Контроллер SD карты

Чего боятся мусоровозы-интеллектуалы? Как города внедряют интернет вещей и что не так с кибербезопасностью

Старые технологии в карантинное время

06 мая 2020

Материалы со смены для школьников по математике и программированию в «Сириусе»

GitHub закрыл репозитории проекта Popcorn Time по запросу Американской ассоциации кинокомпаний

Приглашаем на вебинар про FPGA для начинающих

«Чтобы лучше тебя слышать, спикер мой»: как качественнее вещать из дома

Бокс-непросыпайка для SMD и прочей мелочевки

Единороги (Airbnb, Uber, Lyft, Careem) увольняют тысячи сотрудников на фоне проблем в период пандемии коронавируса

EPAM в режиме удалёнки: как всё устроено

«Запекать до готовности»: кто спасает раритетные записи на магнитной ленте таким необычным способом

Продолжение стрима для тестировщиков и не только

Для ядра Linux предложили систему прозрачного переноса потоков на разные ядра и хосты: Popcorn Linux

Google показала инструмент для анализа поведения аудитории подкастов

США планируют добывать ресурсы на Луне без участия России

[Перевод] Визуальный отладчик для Jupyter

Подкасты Rusbase, «Медузы» и «КиноПоиска»

Как быстро и безопасно организовать удалённую работу сотрудников? Рассказываем о разных подходах: с VDI и не только

WebRTC на Android: как включить аппаратное кодирование на множестве устройств

[recovery mode] Как финансовые власти США ограничивают негативное влияние игры на понижение

[Перевод] 68 непрошеных советов

[Из песочницы] Making of PICOCHAK — a demo for PICO-8 fantasy console

Данные о передвижениях ГЛОНАСС планируют монетизировать и продавать ИТ-компаниям

[Перевод] Проектируем bounded context с помощью Bounded Context Canvas: рецепт воркшопа

Минкомсвязи, операторы и поставщики контента не могут договориться об условиях работы социального интернета в РФ

Власти Москвы создали Telegram-бота для проверки привязки автомобиля к электронному пропуску

[Перевод] Беспроводное управление моторчиками из Lego при помощи Steam Controller

Дмитрий Лебедев: «Несколько лет назад я явно понимал, что еще чуть-чуть и OpenStreetMap пойдет ко дну»

Новый китайский перспективный пилотируемый корабль. Его история и роль в современной лунной гонке

Новостной дайджест событий из мира FPGA/ПЛИС — №004 (2020_04)

Тепловизоры решили улучшить для обнаружения COVID-19 и отслеживания контактов больных

Исследователи показали, как можно следить за водителем при помощи камер смартфона

Конкурс диванных экспертов

Моя прекрасная жаба

Быстрый перевод из мессенджеров — QIWI Кошелек Android

Random Coffee Habr Edition — нетворкинг для IT-сообщества

Игрострой: порог входа в индустрию, специальности и возможный доход

Сборка sentry и его зависимостей в rpm. Установка sentry из rpm, базовая настройка

90+ полезных инструментов для Kubernetes: развертывание, управление, мониторинг, безопасность и не только

KnowledgeConf 2020 Online: внедряем управление знаниями по шагам

Работа распределённой команды в условиях самоизоляции: как мы почти не заметили разницы

Разработка и производство троичных микросхем на обычном техпроцессе CMOS

Инфраструктура еды: как мы саппортим «Тануки»

МЦСТ выпустил более дешёвые материнские платы для процессоров «Эльбрус»: всего 92 000 и 120 000 ₽

Илон Маск заработал первую премию в Tesla

Тетрис на рукаве: газопроницаемый материал для носимой электроники

[Перевод] Автопроизводители признаются, что до полностью беспилотных автомобилей ещё очень долго

[Перевод] Как ускорить код-ревью

Простая космическая симуляция с помощью Python и Box2D