30 ноября 2020

[Перевод] Ядерная война, скорее всего, не приведёт к вымиранию человечества

Программа SmartData 2020

Сынок, запрыгивай в вагон, я закину чемоданы! Экспресс-вход в индустрию когда почти прошел мимо

ESP32 в окружении VSCode

Ещё больше строковых оптимизаций

На сайте-музее Winamp выложили 65000 скинов плеера

[Перевод] Как разработать ансамбль Light Gradient Boosted Machine (LightGBM)

[Перевод] Подъёмы ног по программе Пола Уэйда

Антимонопольное ведомство Италии оштрафовало Apple на $12 млн из-за недобросовестной рекламы iPhone и отказа в ремонте

Как выйти на Европейский Рынок эффективно и с минимальными затратами?

Игровой контроллер для одной руки, что так, а что не так

iMac G5 ретроспектива

Apple не согласилась изменить iOS по требованию компании «Лаборатория Касперского»

[Перевод] Кунг-фу стиля Linux: устранение неполадок в работе incron

Deep Anomaly Detection

29% кандидатов сразу откажется от оффера в крутую компанию, если им нахамят на собеседовании

Марафон удаленки, неделя 4: личная мотивация

Банки просят передать ЦБ контроль над переходом на отечественный софт. РСПП критикует текущие сроки для импортозамещения

На новой галактической карте Земля оказалась на 2 тысячи световых лет ближе к центру Млечного Пути

[Перевод] Подробнее о тайном математическом обществе, известном под именем «Никола Бурбаки»

[Перевод] Макропроблема микросервисов

Энтузиаст оснастил Canon R5 кулером, чтобы добиться неограниченной съемки 8K

Секретная служба Абвер: интенсивной войне — интенсивный шпионаж

PHP-Дайджест № 193 (16 – 30 ноября 2020)

Ученые нашли источник проблем со здоровьем в космосе. Это митохондриальные изменения

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

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

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

[Перевод] Почему Вселенная левосторонняя?

[Перевод] Post Mortem по масштабному сбою Amazon Kinesis в US-EAST-1 (25 ноября)

Технологии в мире животных: бабочки как сверхчувствительный сенсор запахов и вкусов

Как настроить SSH-Jump Server

МТС запустила первую российскую базовую станцию на своей сети

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

Крушение Intel состоялось

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

Microsoft разрабатывает возможность запуска Android-приложений на Windows 10

Vulnhub. Прохождение Sunset: 1

Когда Cron подводит

Как SpaceX пишет софт

[Перевод] Почему Kafka такая быстрая

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

Создание уровня в Armory

Что там с P2P-соцсетями: поиск альтернативных решений или еще одна мишень для регуляторов

FOSS News №44 – дайджест новостей и других материалов о свободном и открытом ПО за 23-29 ноября 2020 года

Спутник-ретранслятор. Запуски года: 98 всего, 4 от Японии

Зачем нужны простые привычки: пример с прогулкой

Joker 2020: продолжение сезона онлайн-конференций

Дайджест свежих материалов из мира фронтенда за последнюю неделю №443 (23 — 29 ноября 2020)

Персональные данные 16 млн пациентов из Бразилии были скомпрометированы из-за таблицы с паролями, размещенной на GitHub

29 ноября 2020

Мечтают ли андроиды о нирване?

Баг в ESP-IDF: MDNS, Wireshark и при чём тут единороги

Уязвимость Crosstalk

Генерация типизированных ссылок на элементы управления Avalonia с атрибутом x:Name с помощью C# SourceGenerator

Protobuf vs Avro. Как сделать выбор?

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

[Перевод] Кунг-фу стиля Linux: великая сила make

Зажигаем светодиодную ленту на базе WS2811 при помощи ПЛИС

[Перевод] Подробности об использовании CSS-функции minmax() в Grid-макетах

В поисках закрытого ящика или почему исчезает целый класс акустических систем

«Жуткая антиутопия». Microsoft представила инструмент автоматической оценки качества работы сотрудников

Раздел «Refactor» в IDEA

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

Как сделать цветные тени в Android с градиентом и анимацией

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

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

Треть всех звезд Млечного Пути образовались в результате слияния с другой галактикой 10 млрд лет назад

Квантовая криптография: простейшие протоколы и чуть-чуть криптоанализа

МГЛ (ДРИ) для освещения в квартире или рабочем месте, основы и выбор + обзор ламп на 35Вт

Как с помощью хакатона столкнуть математиков и ML–щиков, и кто тогда победит

28 ноября 2020

Молоко: пастеризация, туберкулез и болезни ЖКТ

Всё о проекте «Спутниковый интернет Starlink». Часть 20. Внутреннее устройство терминала SL

[Перевод] Реставрация легендарной 37-летней IBM Model F

Amazon раскритиковали за функцию Sidewalk, которая подключает устройства Alexa к доступным сетям Wi-Fi

Почему дилетанты ведут себя увереннее, чем профи, и что с этим делать

Стриминг становится основным источником дохода музыкантов — они не в восторге от этого

Удобное логирование на бэкенде. Доклад Яндекса

Как писать статьи в IT-журналы и блоги

TopDigitNews №17. Злам Tesla, шифрування повідомлень від Google та новини щодо продажу TikTok

Наиболее точное скалярное произведение векторов типа double. Вычисление значения полинома

Как находить проблемы с интернетом и кто виноват ч.1

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

Обязательно ли назначать на должность Тимлида Старшего разработчика?

Оксфордский словарь не смог выбрать одно слово для 2020 года и выдал сразу 16

27 ноября 2020

hCaptcha, замена Google reCAPTCHA с упором на приватность, отвоевала 15 % Интернета

Разработчик запустил Windows для ARM на Mac с чипом M1

[Перевод] Электро, умнейший робот Всемирной выставки 1939 года

Контейнеризация понятным языком: от самых азов до тонкостей работы с Kubernetes

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

[Перевод] Объявление о бета-тестировании null-safety Dart. Начало процесса миграции пакетов в надежное и безопасное состояние

[Перевод] Я спросил GPT-3 о «вопросе 42». Ответ мне не понравился. И вам тоже не понравится

Инженерное нелюбопытство

Возможно ли обучить хорошего программиста в условиях ВУЗа в России

Прямое лазерное выращивания: процесс

Machine Learning и Computer Vision на обогатительных фабриках

Портирование ModBus Slave RTU/ASCII на IAR AVR v3

[Перевод] Проблемы студентов на удалёнке: странные требования к сдаче экзаменов

[Перевод] «Привет, мир»: разбираем каждый шаг хэш-алгоритма SHA-256

[Перевод] «Синяя коробка» — устройство, с которого начался бизнес Возняка и Джобса

Веб-тренажёр Яндекс.Практикума. Как всё устроено

[Перевод] Низкоуровневое программирование STM32: от включения питания до «Hello, World»

AMA с Хабром #23. Чёрная пятница в Хабр Киоске

Работники Amazon в 15 странах планируют забастовки и протесты

ТОП-3 ИБ-событий недели по версии Jet CSIRT

Сказка про SD-WAN

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

Способность учиться хард скиллам — тоже софт скилл. Что ещё?

Russian AI Cup 2020 — новая игра-стратегия для разработчиков

Полноценный трехпортовый USB-Serial адаптер на STM32 Blue Pill (STM32F103C8T6)

Обнаружен предполагаемый источник сигнала «Wow!»

Ladder на службе в быту, а также почему это может оказаться Вам интересно и даже полезно

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

0patch закрыла бесплатным микропатчем уязвимость нулевого дня в Windows 7 и Server 2008 R2

Молодежный родстер «Крым» — новые горизонты. Часть вторая

Продажи новых iPhone в России оказались в разы ниже прошлогодних

Издательство Питер. Черная пятница 2020

Персональный подсолнечный бифштекс, или Как FoodTech изменит нашу еду

Как и почему мы стали делать UI в Figma вместо Photoshop

[Перевод] Как Джон Макафи разработал одну из первых социальных сетей

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

Русская орбитальная станция. Что может быть

Идеальный клавиатурный КПК Jornada 720

Обзор инструментов для chaos engineering в Kubernetes. Часть 2: Litmus Chaos, Chaos Toolkit, KubeInvaders и другие

Сейчас я буду убеждать вас использовать статический анализ в PHP

Российские разработчики представили конструктор FEDOT для создания математических моделей

[Перевод] Мы не умеем ориентироваться во внешнем космосе

РКН назвал нарушением закона о персданных размещение списков должников в подъездах

[Перевод] Корутинная эволюция в Kotlin. Чем отличаются Channels, Broadcast channels, Shared flows, State flows

Борьба за тишину, или домашняя лаборатория не должна напоминать о взлётах истребителей

Как мы сделали автоматический подбор похожих товаров

NFC на банкомате: небольшой ликбез

Как сделать текст легче

Архитектура маркетплейса

Организация маркетплейса

[recovery mode] Наша Зверская сущность

Чёрная пятница в Intersect.Host: -25% на всё

А что если перейти на Удобный Шестидневный календарь?

Освещение дома и «удалёнка»

Подставка для ноутбука и ленивых

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

26 ноября 2020

[Перевод] Четыре. Восемь. Шесть

Войти в IT после 30 через Java

Смертельная палитра: токсикология красителей

Live site review. Разбираем инциденты

Лампа Эра 15 Вт из Fix Price

Путин поручил передать школам и больницам планшеты с ОС «Аврора» после переписи населения

DartUP 2020: архитектура Dart VM, non-nullability в действии и Flutter для бизнеса

NaN все еще может немного удивить

Состоялся релиз языка программирования PHP 8.0

Топ-20 самых сильных ИТ-брендов работодателей России и как мы их нашли: подводим итоги исследования

А вы умеете готовить nested_flatbuffers?

Lenovo ThinkPad X1 Fold — первый в мире ноутбук с гибким экраном

Ваш pet-project будет доволен. Как вдохнуть жизнь в свои наработки

Южная Корея оштрафовала Facebook на $6 миллионов за продажу информации 3,3 миллиона корейцев

Security Training & Awareness в Тинькофф

[Перевод] Кунг-фу стиля Linux: удобный доступ к справке при работе с bash

Дата и время: трудно, но возможно

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

Есть ли параллелизм в произвольном алгоритме и как его использовать лучшим образом

Сортировочные центры Почты России: как устроены «заводы», которые обрабатывают миллионы отправлений ежедневно

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

TechnologiCS – цифровизация жизненного цикла продукции на базе одной системы

[Перевод] Разработка должна ориентироваться на продакшен, всё остальное — чушь

Инструменты для очистки своей цифровой истории в интернете

Internet Explorer перестал отображать многие популярные сайты

Покорение Венеры: Индия запустит орбитальный зонд Шукраян-1

Как добавить 3D в iOS приложение c помощью SceneKit

Как показывать ИБ в 2021 году, чтобы ваш сериал не провалился

Я тебя вижу или зачем отслеживать сотрудников на карте?

Конечные автоматы на страже порядка

Личная файлопомойка. Как я настраивал файлообменник на VPS

[Перевод] Как были устроены модули ОЗУ компьютера Apple III

[Перевод] Самые маленькие Arduino для ваших мини-проектов + примеры самих проектов

[Перевод] Мы переписали всё на $КРУТОЙЯЗЫК, но стартап всё равно не взлетел

Авалония для самых маленьких

На GitHub введут темный режим спустя 7 лет после первых просьб о нем

Всё, что вы хотели знать о перцептронах Розенблатта, но боялись спросить

Казнить нельзя помиловать

Магическая шаблонизация для Android-проектов

PostgreSQL в «Тензоре» — публикации за год

Семь дней и один сервер: как мы тестировали машины на базе AMD

Как программировать если совсем не хочется? План спасения на случай перегорания или дедлайна

Пользователь разобрал антенну Starlink

Учёные изобрели специальные датчики для тех, кто устал уставать

Блокчейн, смарт-контракты… Это просто или сложно?

Внедрение CI/CD: в чем основная задача пайплайна и как сделать лучше жизнь разработчиков

Стоимость комплектующих iPhone 12 составила $373

Крупные проблемы у AWS в сегменте US East

Новости стартапов и венчура: Apple дает скидку, закон о YouTube

Пользователи MacBook Air, MacBook Pro и Mac mini с чипом M1 жалуются на проблемы в работе Bluetooth

Как не купить свою органику — гайд по инкрементальности в маркетинге

Андрей Терехов: от Фортрана до Питона

25 ноября 2020

Странный вкус, как симптом

Как эффективно релизить монолит, в который коммитят 150+ разработчиков из разных офисов

DataGrip 2020.3: SQL для Монги, новые форматы экспорта, интроспекция прав доступа и другое

Розыгрыш туалетной бумаги и посиделки у искусственного костра: каким был тимбилдинг в этом году

YouTube начал тестировать автоматическую расстановку глав в видео

Как перестать бояться и полюбить 1-wire

Beyerdynamic T5 (3rd Gen): обзор флагмана за $999

Как развить визуальное мышление

Как за долгое время я вернулся на Windows (WSL)

На карманную консоль Nintendo Game & Watch установили Doom

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

[Перевод] HyperBand и BOHB. Понимание современных алгоритмов оптимизации гиперпараметров

Беседы 1-1. Двигатель коммуникаций

[recovery mode] Как я клею топовые дроп домены на продвигаемый сайт

Сборка контейнеров без Docker

[Перевод] ECMAScript 4: версия, которой не было

Eco-friendly? Вряд ли — вряд ли: Apple на страже экологии

Как я сделал себе менеджер паролей

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

Как определить, что в жестком диске применена технология SMR

Блогер обнаружил, что к Mac mini на M1 можно подключить шесть внешних мониторов

[Перевод] Не могу открыть приложения на macOS. Почему подпись кода OCSP оказалась миной замедленного действия

Заметки Датасатаниста: что делать, если перед вами оказалась NP-полная задача

Пополнение в семье: три истории про Яндекс.Станцию Макс

Dell Technologies Forum 2020: приглашаем на большую онлайн-конференцию о цифровой трансформации и новейших IT-решениях

EFF обновил инструмент против фингерпринтинга

Масштабируем WebSocket соединения на Go

Акции Ozon после IPO подорожали на 30%

Яндекс представил новую «Станцию Макс» с LED-экраном

Как синхронизировать сотни таблиц базы в Kafka, не написав ни одного продюсера

От хорошей работы не только волки дохнут, но и движки распознавания возникают

Заметки про motd

Выращивание Nested sets в условиях .Net

Они вам не мимими. Научный взгляд на мемы с котиками и наш новый стикерпак для «ТехноТекста»

Без хаоса и паники: Как мы обеспечиваем безопасность промышленных устройств

Трансформеры в Поиске: как Яндекс применил тяжёлые нейросети для поиска по смыслу

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

Burp и его друзья

Линус Торвальдс объяснил, почему он не будет покупать Mac на чипе M1

Использование недорогих 10/40 Гбит/с сетевых адаптеров с интерфейсом HP FlexibleLOM

Apple и Microsoft наверняка мечтают брать 30% со всех десктопных программ

Фишки нового Parallels Remote Application Server 18

Telegram-бот как фитнес-менеджер во время пандемии

Пик Рюмкера и китайский топографический атлас Луны 2016 года

Spotify сбросил около 350 тысяч паролей из-за утечки данных

[recovery mode] Закроем тему прокрастинации

24 ноября 2020

Исследователи нашли серьезную уязвимость в ключах Tesla Model X

Как мы заставили код, портированный с C#, работать с моделью памяти C++

[Перевод] 5 приемов и хитростей для работы с SSH и кое-что еще

Google продляет поддержку Chrome для Windows 7 на шесть месяцев

AMD, Intel и Qualcomm подтвердили, что стандарт чипа безопасности Pluton от Microsoft будет включен в новые процессоры

Прямое лазерное выращивание: Идея

Исследователи НАСА рассказали про прогресс в разработке межзвёздного зонда на солнечной тяге

[Перевод] Рынок на $300 млрд: Кто водитель, а кто пассажир в беспилотном автомобиле и как их застраховать

Snapchat в стилі TikTok: як сервіс буде тестувати антисоціальне просування

Серверы ЦОД согреют помидоры в Нидерландах

KUKA с маслом: можно ли доверять роботам и что об этом говорят исследования

Как посмотреть плоские фильмы в 3D

Запасной вариант для Let's Encrypt — бесплатные автоматические УЦ

Фристайлер ракомакофон! или почему иногда мы неправильно слышим слова песен на английском

Удобный график, гибкие команды или вау-эффект от проектов? Опрос о приоритетах айтишников при выборе работы

Почта, RSS и календарь — начинаем тестировать

Марсоход «Кьюриосити» нашёл признаки древних мегапотопов на Марсе

Илон Маск вышел на второе место в мире по богатству

Я месяц провел в MIT и понял — даже софтверным инженерам не стоит забывать про паяльник

Быстрое разворачивание Minecraft-сервера

Корейское солнце у вас дома, светодиодные лампы со световым потоком солнца

[Перевод] Базовые концепции Unity для программистов

[Перевод] Руководство по настройке целевых уровней обслуживания (SLO) в Kubernetes с помощью Prometheus и Linkerd

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

[Перевод] Как СМИ вводят в заблуждение, говоря о «зависимости от технологий»

Определяем язык текста. Сложный случай

Литературная премия «Хьюго» введёт категорию для видеоигр в следующем году, но только в качестве единичного случая

Яндекс возглавил рейтинг лучших работодателей России 2020 по версии Forbes

В Google обучили нейросеть писать стихотворения в стиле известных поэтов

Поздравляю, вы изобрели белую маркерную доску

Управляем технологиями в компании без тех. радара

Пишем голосового ассистента на Python

Twitter будет предупреждать перед ретвитом сообщения с пометкой о дезинформации

Funkwhale: наконец-то нормальный децентрализованный музыкальный сервис

[Перевод] Пишем CRUD-приложение на Go с помощью Mysql, GORM, Echo, Clean Architecture

Что надо знать о блэклистах при работе с email-рассылками?

[Перевод] Кунг-фу стиля Linux: наблюдение за файлами

“А вдруг наших спикеров схантят?!” Зачем и как учить инженеров выступать

Соломоновы острова заблокируют Facebook во имя «национального единства»

Amazon патентует технологию для отслеживания пиратов стриминговых сервисов

Профсоюз учителей призывает отказаться от родительских чатов в WhatsApp, потому что они доводят до драк в офлайне

[Перевод] Что ученые должны знать о железе для написания быстрого кода

[Перевод] Назад в Будущее: какие подходы NLP будут востребованы на NIPS 2020

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

Использование локального .bashrc через ssh и консолидация истории выполнения команд

Связь с космосом — Студенческий Центр управления полетами

Fortinet Security Fabric на практике. Часть 3. FortiAP

Изменит ли Parallels отношение к хромбукам?

К Луне за грунтом. Запуски года: 96 всего, 35 от Китая

API Vulkan получило кроссплатформенную поддержку Ray Tracing

Bison, dynamic linking и… обработка BMP изображений

Всё о проекте «Спутниковый интернет Starlink». Часть 18. Starlink на рынке COTM?

[Перевод] 5 способов краулинга веб-сайта

23 ноября 2020

«Фарфоровый титаник» — в погоне за белым золотом

Опубликован конкурс на 32-ядерный процессор «Эльбрус» и стоимость его разработки

Ну вы и кадры: показываем, на ком держатся IT в 2020 году

Построение выпуклой 3D оболочки

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

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

Студенты Рочестерского технологического института нашли скрытый текст на манускрипте XV века с помощью ультрафиолета

Самодельный гироскутер

Разрабы приходят сюда жаловаться на бизнес. Другие разрабы здесь говорят им, что они сами виноваты

Вебинар «Когда, кому и зачем переходить на Kubernetes со Swarm» 10 декабря от Mail.ru Group

Методы без аргументов — зло для неизменяемых объектов, и вот как его полечить

DevTerm — портативный open-source компьютер с модульным дизайном в стиле ретро и с кучей возможностей

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

Math Invasion. Мой долгострой

DevOps Minsk Panel Discussion состоится 25 ноября. Онлайн и для всех желающих

Как QA найти «ту самую» компанию и стать тимлидом

Из студентов в преподаватели: интервью с выпускниками магистерской программы JetBrains + ИТМО. Часть первая

Обзор программы DevOops 2020 Piter: Патрик Дебуа и все-все-все

Кибатлон 2020: российские киборги начинают и выигрывают

Власти РФ обязали предустанавливать на смартфоны 16 отечественных приложений

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

Третья неделя марафона удаленки: мотивация команды, тимбилдинг (а еще конкурс)

Книга «Система модулей Java»

[Перевод] Raspberry Pi и RetroPie: делаем консоль для ретро-игр

Microsoft вновь обновляет интерфейс windows 10

[Перевод] Растут ли леса лучше с нашей помощью или без?

Безопасность и еще раз безопасность – это ЦОД «Калининский»

Основатель стартапа WhiteHat Jr подал в суд на критиков, требуя $2,7 млн за ущерб бизнесу после их твитов

Глава Яндекса в интервью РБК рассказал о текущей жизни компании, проблемах, партнерах и конкурентах

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

Встречаем PHP 8 вместе: советы по обновлению, мнения за и против и интервью с одним из ключевых разработчиков

youtube-dl восстановили в правах, но загрузчики Deezer и Spotify еще под угрозой

Гендиректор Nvidia рассказал о судьбе Arm

Евросоюз не удовлетворили обещания «Боинг» исправить софт 737 Max, запрет полётов пока в силе

Разбор iFixit: у iPhone 12 Pro Max необычный модуль камеры и неплохая ремонтопригодность

Конвертируем doc в docx и xml на C#

Linux в режиме реального времени

GIMP исполнилось 25 лет

Обзор инструментов для chaos engineering в Kubernetes. Часть 1: kube-monkey, chaoskube, Chaos Mesh

Новые патчи Linux защищают процессоры Intel от последних уязвимостей, так что Hyper-Threading можно не отключать

NTFS Reparse Points

[Перевод] Финальные классы в PHP, Java и других языках

Богиня Луны вернется с грунтом

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

Как продать электронный билет на электричку

Rocket Lab: титановый гном в космосе и мягкая посадка

Ограбление Луны по-китайски

Великобритания стала конкурентом Starlink Илона Маска, купив часть активов OneWeb

Marko.js — фронтенд от ebay.com

[Из песочницы] Google Apps Script: переносим расписание из таблицы в календарь

Архитектура мозга. Концепция матриц

[recovery mode] Перемещение серверной комнаты

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

«Одной канарейки мало»: у VPN-сервисов все чаще запрашивают пользовательские данные

Учиться или только работать: как найти баланс

Дайджест свежих материалов из мира фронтенда за последнюю неделю №442 (16 — 22 ноября 2020)

[Из песочницы] Задача о ранце в криптографии (Knapsack problem in cryptography)