10 апреля 2020

Поднимаем свой полноценный игровой Minecraft сервер с мини-играми. Часть 1. Выбираем и устанавливаем сервер

IPIP IPsec VPN туннель между Linux машиной и Mikrotik за NAT провайдера

09 апреля 2020

Радости и горести побед над C: делаем конфетку из прототипа wc на хаскеле

[recovery mode] Базовые возможности LXD — системы контейнеров в Linux

[Из песочницы] Играем музыку из Mario на системном динамике

QA — специалист по пожарной безопасности вашего проекта

[Перевод] 10 принципов масштабируемых фронтенд-проектов

Втискиваем Windows Server на маломощную VPS-ку с помощью Windows Server Core

Очередь в backend: за чем стоим и с чего начать свой путь?

Минздрав запустил чат-ботов в ICQ New и WhatsApp для информирования о COVID-19

[Перевод] 10 интересных репозиториев на GitHub, полезных любому разработчику

Австралийские учёные заявили, что одобренный FDA ивермектин может подавлять коронавирус за двое суток

Экскурсия по офису Genesys: прозрачные стены и фокус на команде

Внедрение CRM в кризис: помощь бизнесу или дохлый номер?

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

Почему мы выбрали Kotlin целевым языком компании. Часть 1: Ретроспектива

Асинхронный код в Startup ASP.NET Core: 4 способа обхода GetAwaiter().GetResult()

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

Древности: вторая жизнь кассетного портатива

Open source: CI/CD и тестовая инфраструктура Авито для Android

IPFS на сервере. Хостим сайты с ноутбука

GeekBrains запускает онлайн-интенсив по продакт-менеджменту

Айтишники на карантине: личный опыт из разных стран

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

Rocket Lab удалось поймать макет первой ступени ракеты Electron при помощи вертолета

Арбитражная торговля (Алгоритм Беллмана — Форда)

Google запрещает сотрудникам пользоваться Zoom из-за проблем с безопасностью

Распаковка Huawei TaiShan 2280v2

[Из песочницы] Превращение Synology NAS в игровой сервер

[Из песочницы] Гибкие методологии: взгляд со стороны бизнеса (часть 1)

Конференция DEFCON 26. Виляние хвостом: скрытое пассивное наблюдение. Часть 2

KleinComputer KC 85/4 — модульность из прошлого

Студии и режиссеры начали устраивать виртуальные киносеансы во время карантина

[Перевод] Создание тёмной темы для Stack Overflow

Обзор Dell U4919DW: ультраширокий 49-дюймовый монитор с изогнутым экраном

Сотовые компании раскритиковали проект развития 5G от Минкомсвязи за отказ передавать частоты 3,4–3,8 ГГц

Disaster Recovery и миграция c помощью VMware vCloud Availability. Часть 2

[Перевод] Плохой сетевой код убивает ваши любимые файтинги

Практика использования Spark SQL или как не наступить на грабли

Как рассчитывали новый космический корабль «Федерация/Орел». Интервью с компанией ТЕСИС

Как мы проводили accessibility-тестирование в Alfa Digital

BFCache, или Туда и обратно. Доклад Яндекса

Тренируем генеративно-состязательную сеть для рисования картин на Azure ML

Google выпустила стабильную версию браузера Chrome 81

Microsoft и Google отложили удаление базовой аутентификации из-за пандемии

Facebook одобряет рекламу с ложной информацией о коронавирусе из-за нехватки модераторов

Австралийский стартап разарабатывает гибридный ПК из электронных и биологических компонентов

Экстренный VPN сервер Openconnect с двухфакторной авторизацией на Centos 8

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

Готовимся отмечать День космонавтики онлайн (список обновляется)

Как не подарить свою компанию хакеру, пока она на удаленке. Советы специалистам SOC

Маски сброшены

Для чего нужны «умные» счетчики

08 апреля 2020

[Перевод] Алгоритм обратного распространения ошибки на примере Word2Vec

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

Как мы собрали онлайн-хакатон, когда это еще не было мейнстримом

Машинное обучение на R: экспертные техники для прогностического анализа

Основные принципы использования ECS в разработке игр

В период самоизоляции мобильные абоненты стали больше говорить по телефону

Более половины учеников в США отсутствуют на онлайн-занятиях

E3 2021 пройдёт в офлайне, но E3 2020 проводить онлайн не будут

По соображениям безопасности Microsoft выкупила домен corp.com за неизвестную, но явно крупную сумму

Как ищут нефть в России

Космический корабль SpaceX Dragon завершил свой последний полёт

Много ли нового в Чёртовой Дюжине?

Ноутбучный процессор i9-10980HK может развивать мощность в 135 Вт

Первый вебинар «Вечерней школы Слёрма по Кубернетес»: Что, где, когда и зачем?

Как украсть Macbook

[Перевод] Статический анализ в GCC 10

[Перевод] Пакет use-sound: звуковые эффекты в React-приложениях

Обеспечить удалёнку и не облажаться. Советы ИТ-директору

Tips & tricks в работе с Ceph в нагруженных проектах

[Перевод] Дифференциальная приватность: сравниваем библиотеки

Челленджи, лысые головы и вино. Как мы в HFLabs переживаем самоизоляцию

[Из песочницы] Самолёт с аэродинамически смещённой центровкой

Главная причина, почему не Linux

Sony показала DualSense — контроллер для PlayStation 5

Онлайн-холивар: новый формат обмена опытом. В эту субботу

[Из песочницы] Коронавирус: мы все умрём?

21 апреля Live! Badoo Localization Meetup

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

Опубликованы спецификации стандарта 800 Gigabit Ethernet или IEEE 802.3ck

Как TeamViewer хранит пароли

Swift 5.2. Обзор всех изменений

Архитектура для начинающих или почему не нужно вставлять флажок в человек-меч

Китай в 2019 году впервые опередил США в гонке патентов

Apple опубликовала инструкции и руководство по использованию своих защитных масок

[Перевод] Переживёт ли Airbnb коронавирус? [спойлер: да]

[Перевод] Как JIT инлайнит наш C# код (эвристики)

Бактерии-экстремалы: как выжить ниже дна океана

Большая виртуальная конференция: Реальный опыт по защите данных от современных цифровых компаний

#04 — И целого байта мало… | Берем БК за рога

Запуск космических летательных аппаратов и… погода в регионах

Александр Клянин: «До 2018 года я использовал OSM только в качестве подложки в своем блоге»

Про фразовые глаголы-2

[Перевод] Сортировка в Scala — пример на кошках

07 апреля 2020

NASA сообщает о резком росте кибератак из-за перехода сотрудников на удалённую работу

Анализ дзета-функции Римана

[Перевод] Конференция DEFCON 26. Виляние хвостом: скрытое пассивное наблюдение. Часть 1

Пишем прошивку под TI cc2530 на Z-Stack 3.0 для Zigbee реле Sonoff BASICZBR3 с датчиком ds18b20

Network automation. Случай из жизни

Безумные логи

WebStorm 2020.1: улучшения в интерфейсе, поддержка Vuex и запуск Prettier при сохранении файлов

Apache Kafka для чайников

[Из песочницы] Плоды изоляции: интерактивная карта COVID-19 с историческими графиками и миграционными ограничениям

Boeing повторно запустит космический корабль Starliner в беспилотный полёт после первой неудачи

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

Забота о домашних: делаем бэкап ноутбука или десктопа с помощью бесплатных Veeam Agents

Взять и влиться в музыкальное программирование — языки, которые помогут это сделать

Lua на STM32

WhatsApp ограничил пересылку популярных сообщений до одного раза для борьбы с фейками о коронавирусе

Минфин предлагает обязать экспресс-перевозчиков внести по €1 млн аванса в счёт пошлин

Microsoft перенесёт в онлайн все свои конференции до июля 2021 года

Facebook будет собирать анонимные геоданные пользователей для борьбы с распостранением COVID-19 на территории США

Зеркало души: история ТВ от «ящика» до интеллекта

Как выбрать первый язык программирования, гайд желающим начать программировать

Новости из США по лунной программе «Артемида» (Artemis)

Лазерный «бластер» действующая модель

[Из песочницы] Как избавиться от размытых фотографий с помощью Python

Машинное обучение на языке R с использованием пакета mlr3

Почему в Амстердаме так много дата-центров

[Перевод] Как SEO-оптимизация и алгоритмы Google уничтожили настоящий интернет

Подвинься, сканер отпечатка! Ученые из Стэнфорда придумали, как идентифицировать пользователей по их заднице

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

Это не только у вас. Интернет по всему миру замедляется из-за возросшего трафика

Удаленка с Zyxel

[Перевод] Измерение производительности JavaScript-функций

Хабр, я не буду сообщать тебе об ошибках на твоем сайте

На Яндекс.Практикуме теперь можно бесплатно учить английский с преподавателями

Как сервисной компании избежать штрафов от заказчика? Еще пара неочевидных плюсов автоматизации процессов

[recovery mode] Коронавирус, кризис и последствия для IT

Вредонос Emotet вывел из строя IT-сеть организации одним фишинговым письмом

Security Week 15: настоящие и воображаемые уязвимости Zoom

Компьютерные бренды 90-х, ч.2

[Перевод] Эмуляторы SNES всего в нескольких пикселях от абсолютного совершенства

Трехмерная графика на STM32F103

Что может квантовый компьютер

Новые модели поиска и анализа данных. WSDM 2020 глазами команды Яндекс.Толоки

Что происходит с транспортом (первая неделя апреля)

[Перевод] Почему так чертовски сложно построить хорошую модель распространения COVID-19?

УдАленка: как в Х5 планировали перейти на дистанционный формат работы

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

Минкомсвязи опубликовало список бесплатных интернет-ресурсов. В нем «Хабр», «ВКонтакте», ЖЖ, «N+1», но есть нюансы

[Из песочницы] Утечка номера телефона и геолокации через уязвимость в Телеграме

Путь к награде

Фотографические наблюдения метеоров, Персеиды-2020

Выбираем флеш-карты: подробное руководство по разновидностям Secure Digital

06 апреля 2020

Подробности реализации протокола синхронизации времени PTPv2

Как Cisco уже 20 лет работает в режиме удаленного доступа и отсутствующего периметра?

DataGrip 2020.1: Конфигурации запуска, Экспорт в Excel, Результаты в редакторе и другое

[Перевод] Норберт Винер: рассеянный отец кибернетики

ФАС предлагает запретить производителям умышленно замедлять работу гаджетов из-за износа батарей

Tesla показала прототип аппарата ИВЛ, собранного из автозапчастей

Коронавирусный кризис резко увеличил спрос на программистов, знающих Cobol

[Из песочницы] Rust Embedded. Разработка под процессоры Cortex-M3 на примере отладочной платы STM32F103C8T6 (Black Pill)

[Из песочницы] Какой скрытый смысл заложили авторы в SCRUM Guide. Часть 1. Про процесс

Запущенный в 1967 году «спутник-зомби» LES-5 вновь подаёт сигналы

Цифровые билеты: где железнодорожные компании лучше работают

Серверы в Нидерландах почти закончились: новые заказы возможно будет невозможно исполнить, закончатся ли VPS и Интернет?

Смарт-реплай стикерами

Марсоход Perseverance оснастили усовершенствованной версией колес Curiosity

Apple заплатила $75 тысяч за обнаружение бага с удалённым включением камер на устройствах

Zoom раскрывает личные данные пользователей, так как принимает их за работников одной компании

(Не)очевидный OSINT в Twitter

[Перевод] Вы правда знаете о том, что такое массивы?

Удалёнка и самоизоляция: космический опыт в помощь землянам

Как воспроизвести реалистичный звук в компьютерных играх и VR и почему это сложно

Covid-19: зачем мы сидим на карантине, и ответы на другие вопросы

Skype разрешил видеозвонки без регистрации и установки

Сисадмин против всех: удержишься ли ты на новой работе? [КВЕСТ]

CAPTCHA: убивая конверсию

Эмпирическая вероятность

9 лучших опенсорс находок за март 2020

В Европе создают приложение, которое будет отслеживать контакты граждан без учёта границ стран

Будни Scrum-Мастера: трансформация команды и себя

Профессия: мобильный разработчик

Создание дизайн-системы для игры: детальный разбор подхода

YouTube сократит показ видео о связях между 5G и коронавирусом, но их удаление пока под вопросом

Максимально универсальный семисегментный дисплей. Часть первая — Hardware

Пишем Pixel Art Maker на чистом JavaScript

[Из песочницы] Как спастись от Covid и от слежки?

Обновление KB4541335 для Windows 10 вызывает BSOD при просмотре роликов в YouTube

Mail.ru Group перезапустила ICQ с быстрыми ответами и опцией по созданию ботов

Из ошибки в алерт с действиями

[Перевод] Создание roguelike в Unity с нуля: генератор подземелий

JSON Schema. Быть или не быть?

[Перевод] Почему будущее не за Python

PHP-Дайджест № 177 (23 марта – 6 апреля 2020)

Angular для Vue разработчиков

Вирус и антибиотики: нежный ликбез для паникующих

FOSS News №10 — обзор новостей свободного и открытого ПО за 30 марта — 5 апреля 2020 года

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

Spiral: высокопроизводительный PHP/Go фреймворк

В России разработали нейросетевой вычислитель в формате флешки

[Из песочницы] Аркадный автомат дома своими руками

05 апреля 2020

Когда пандемия пойдёт на спад? Оцениваем на Python с помощью Pandas

Про фразовые глаголы

[Перевод] Конференция DEFCON 27. Buttplug: подлинное тестирование на проникновение. Часть 2

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

«Яндекс», EPAM и «1С» включены в список системообразующих предприятий РФ

[Перевод] Концепции, лежащие в основе Web Audio API

SamsPcbGuide, часть 14: Технологии — Микроразварка и технология Chip-On-Board

Биржа как инструмент хеджирования рисков: зачем нужны необычные фьючерсы

[Из песочницы] Дизайн интерфейса для промышленного контроллера

В Британии поджигают вышки 5G — конспирологи считают, что они распространяют коронавирус

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

Hack The Box. Прохождение Registry. Docker, RCE в CMS Bolt и Restic

[Из песочницы] Новый аналог Punto Switcher для linux: xswitcher

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

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

Заметки о разработке МРРТ контроллера

[Перевод] Устанавливаем рабочий стол Linux на Android

И целого байта мало… (Часть #3)

Google на время снимает ограничения в Chrome 80 на передачу Cookie между сайтами, не использующими HTTPS

Пси-марафон: чем занять сидящих дома детей (и взрослых)

04 апреля 2020

Где взять аудио для машинного обучения: подборка открытых библиотек с лицензией Creative Commons

Что в Белизне тебе моей или Справочное пособие по гипохлориту натрия («хлорке»)

Клиент-серверная архитектура в картинках

Мифы об изучении иностранных языков

DIY и Open Source на помощь врачам

Реверс API по его android приложению

Запятая в английском языке: 5 правил и топ-3 ошибки

Великий египетский фаерволл

Отображение 3D-графики на STM32F407

[recovery mode] Удаленная работа в офисе. RDP, Port Knocking, Mikrotik: просто и безопасно

Какие ненапряжные подкасты послушать на выходных

«Как в «Черном зеркале»: Стартап Bird уволил более 400 сотрудников во время вебинара Zoom

Как пользоваться словарями (и не только)

TS Total Sight. Средство сбора событий, анализа инцидентов и автоматизации реагирования на угрозы

SpaceX провела испытание прототипа Starship SN3, которое закончилось разрушением его элементов

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

Самоходная платформа на МК esp8266 с micropython

Казахстан не осилил дистанционное обучение

Норберт Винер. Интереснейший человек. Коллеги, недруги, борьба за независимость

Checklist для архитектора

Перспективны ли просевшие акции? Проанализируем с помощью python

Программа для поиска единомышленников ВКонтакте [Open source]

03 апреля 2020

«Социальный мониторинг». Счёт 1:0 в нашу пользу

[Перевод] Самые замечательные программы Unix

Как большие IT-компании переводили свой штат на удаленную работу

Коронавирус: опасная иллюзия смертности

[Перевод] Как реализованы конвейеры в Unix

Аппаратный конвертер HDMI-RGB (18/24-bit)

Глубина кроличьей норы или собеседование по C++ в компании PVS-Studio

[Из песочницы] Разработка формы на React. Принципы KISS, YAGNI, DRY на практике

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

Проект «Стакан». Часть 2. Сахар, утепленные стенки и дуть или не дуть

Apple отменит комиссию с некоторых покупок в App Store после жалобы Spotify

Kingston KC600 512GB: твердотельная ракета

Microsoft переносит сентябрьскую конференцию Ignite в онлайн

Простая самодельная VGA видеокарта

Организация удаленного доступа средствами Fortinet

Как писать код, когда вокруг тебя бегают дети и спрашивают: «А во что ты будешь работать?»

[Перевод] О позитивном влиянии вариативных шрифтов на производительность веб-проектов

Ловушки для хакера. Обнаруживаем взлом на раннем этапе с помощью Canarytokens

Новые угрозы конфиденциальным данным: результаты глобального исследования Acronis

На iPhone X запустили Windows 10 под виртуальной машиной

Создание дополнительного kube-scheduler’a с кастомным набором правил планирования

Отладка высоконагруженных Golang-приложений или как мы искали проблему в Kubernetes, которой не было

PASS24.online поможет сократить личные контакты во время самоизоляции

Content-based tagging в сборщике werf: зачем и как это работает?

.NET Core: интринсики x86_64 на виртуальных машинах

Max Patrol SIEM. Обзор системы управления событиями информационной безопасности

[Перевод] Обзор 14 свежих плагинов для Фигмы, которые помогут повысить производительность пока мы все #сидимдома

API Style Guide, или не заставляйте пользователей думать

Исследование: ИИ плохо предсказывает баллы на экзамене, выселение, увольнения и материальные трудности

[Перевод] Как я сгенерировал на Python тысячу лиц для своей игры

Как подготовить сайт к росту нагрузки

Сортировки кучей: n-нарные пирамиды

iOS 13.4 и macOS 10.15.4 не дают пользователям звонить по FaceTime на старые iPhone и iPad

Facebook выпустила отдельное приложение Messenger для ПК на macOS и Windows

Правила жизни команды Хабр Карьеры на карантине

Как мы делали ядро инвестиционного бизнеса «Альфа-Банка» на базе Tarantool

Ro.Ri.Re

Что происходило с транспортом за последние две недели

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

И целого байта мало… (Часть #2)

Первое впечатление от концептов

В РФ разрешили продажу лекарств онлайн. Минкомсвязи предлагает продавать их на портале госуслуг

Мой опыт стажировки в Microsoft Redmond и получения офера

Декоративный потолочный светильник General Lumino 02

[Перевод] В прошлом году мы наконец-то сфотографировали черную дыру. Что теперь?

The Silverfish Programming Language

[Из песочницы] STM32CubeMonitor стоит попробовать

02 апреля 2020

В Москве отложили введение пропускного режима

Паблики – зло

[Перевод] Скука на карантине. Как потратить больше всего денег в Azure одним щелчком мыши

Саморегистрируемся для самовыгула самособаки в условиях самоизоляции

[Перевод] Конференция DEFCON 27. Buttplug: подлинное тестирование на проникновение. Часть 1

Что нужно знать об устройстве коллекций, основанных на хешировании

[Перевод] Как привести в порядок историю ваших коммитов в Git

[Из песочницы] Как поменять работу администратора в ресторане на хорошую работу в IT

Как выпускать продукты непрерывно на 20 языках и не умереть?

В Slack добавили поддержку звонков в Zoom, Microsoft Teams и другие конкурентные сервисы

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

Microsoft Edge стал вторым по популярности браузером для ПК в мире, обогнав Firefox

ИИ DeepMind научился играть лучше человека в 57 игр Atari, но до идеала далеко

Чиним сериализацию объектов в Kotlin раз и навсегда

VPS как лекарство от скуки на карантине

Итоги online-этапа NeoQUEST-2020: выживали как могли

Охрана периметра ― будущее уже сейчас

32 отличия дизайна мобильного приложения под iOS и Android

Электронные проходные: биометрия и мультиформатность

Базы, карты, чек-листы, или Зачем бизнесу управляющий знаниями

Как фильтровать дезинформацию, если она идёт из официальных источников?

SpaceX запретила сотрудникам использовать программу Zoom

DNS-сервис 1.1.1.1 от Cloudflare прошел аудит конфиденциальности. Обнаружены проблемы

[Перевод] Использование современных графических форматов в веб-проектах

Нативная компиляция в Quarkus – почему это важно

Последнее обновление MacOS Catalina нарушило поддержку SSH, утверждают некоторые пользователи

У абонентов Ростелекома в Москве массово возникают обрывы связи

[Перевод] 5 практических рекомендаций по использованию React-хуков в продакшне

Вечный сервер — как избавиться от ежемесячных платежей за хостинг

Теория большой инициативы — российский опыт цифровой трансформации промышленных предприятий

[Перевод] Блеск и нищета модельно ориентированного проектирования по авиационным стандартам DO-331

Третья неделя удалёнки — полёт нормальный. Отзывы ребят из IT QIWI о полноценной работе из дома

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

Как надо исправлять утечки маршрутов

Home Office на мобильном устройстве: используем Samsung DeX

Dell XPS 13 7390 «2 в 1»: лёгкий металлический трансформер с ярким экраном и Intel Ice Lake

Удалёнка для бизнеса. Показываем, рассказываем, подключаем

[Перевод] Войны вокруг чипа 68000, часть 1: Amiga Lorraine

[Из песочницы] UI/UX-кейс: автоматизация парковок в аэропорту

Новостной дайджест событий из мира FPGA/ПЛИС — №002-003 (2020_02/2020_03)

This is how you deal with route leaks

5G Linux смартфон в форм-факторе миниатюрного ноутбука собрал средства через краундфандинг

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

Доклады второго ROS Meetup по навигации роботов

[Из песочницы] 5NO — NodeJS ORM for Postgres

Как Zoom стала самой важной компанией в эпоху коронавируса

Практика обновления версий PostgreSQL. Андрей Сальников

Анализ международных документов по управлению рисками информационной безопасности. Часть 1

[Перевод] Прокачиваем Ikea: как превратить светомузыку в Большого Брата

Имитация целенаправленных кибератак, Read Team, Pentest, сканирование уязвимостей. Плюсы и минусы различных методов

Инженерный спецназ: жара и холод

[Перевод] Эксплуатация большой распределённой системы: чему я научился

VPN с человеческим лицом существует?

STM-32 Минимальная аудио плата

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

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