24 июля 2020

Принимаем 10 000 ивентов в Яндекс.Облаке. Часть 1

23 июля 2020

[Перевод] Пугающая антиутопия интервью для программистов

[Из песочницы] Ответ к комментарию «как я повелся на ИБ»

Что такое опционы и кому это нужно. Ликбез для гика, Ч.6

Стив Возняк подал в суд на YouTube из-за публикаций сервисом мошеннических рекламных роликов с его фотографиями и видео

[Перевод] Электронные часы 1975 года «Calculator» от Pulsar

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

Эпоха после пандемии. Что застрахует компанию от неприятностей?

[Перевод] Мониторинг погоды с помощью Node.js, Raspberry Pi и LCD-дисплея

Ученые представили самую большую 3D-карту Вселенной

Прочность «цифровых дверей»

[Перевод - recovery mode ] Магистратура по Data Science: советы аспиранта Гарвардского университета

Apple предлагает исследователям безопасности из некоторых стран специальный iPhone для работы

Вебкаст Habr Pro: IT vs HR — бой в 4 раунда

15 базовых советов по Git для эффективной работы каждый день

Успешный запуск. Автоматическая межпланетная станция к Марсу. Запуски 2020 года: 55-й; 49-й успешный; 20-й от Китая

Выбор зависимостей JavaScript

Windows 10 IoT Enterprise 2019 — режим мультикиоска

[Перевод] Ковыряемся в лидаре iPad 11 Pro

Правосторонний интерфейс: адаптируем контролы к right-to-left языкам

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

Python в Visual Studio Code — июльский релиз

Борьба с нагрузкой в PostgreSQL, помогает ли репликация в этом Андрей Сальников (Data Egret)

Нейронки «с нуля», или Как мы делали помощника для наших диспетчеров техподдержки

Вышла Chrome OS 84, и здесь есть на что посмотреть

11 друзей RUVDS или Обзор маркетплейса с готовыми образами

[Из песочницы] Аномалии общероссийского голосования по поправкам к Конституции России. Часть 1

Как я исправил зрение

Профессиональная гигиена полости рта. Часть II: Как это делается?

США предложили $2 млн за информацию об украинцах, которых обвиняют во взломе SEC

Китай успешно запустил космические аппараты проекта «Тяньвэнь-1» для исследования Марса

3D Говорящие Головы. Третий проект центра разработки Intel в России

«Где карта, Билли?» — или как соотносятся план полёта и гроза по курсу

МТИ разработал устройство, которое позволяет контролировать сны

«Вымпелком» выполнит дата-майнинг своих абонентов по заказу любого клиента

Роспотребнадзор запустил портал научных публикаций COVID-19 PREPRINTS

Вышла первая российская материнская плата для процессора «Байкал-М» — всего за 50 000 руб

Комиссар SEC назвала запрет на выпуск Gram ошибкой

[Перевод] «А Crysis потянет?» Почему до сих пор обсуждают игру, выпущенную 13 лет назад

Мини плата для разработки и отладки ПО на BLE, Zigbee Thread

Клоакинг фотографий для защиты от систем распознавания лиц

Как восстановить Sentry после неудачного обновления

[Из песочницы] RIPE Atlas

Нативный способ покрасить SVG-иконки

Динамическое определение класса в Python

22 июля 2020

Slack подала антимонопольную жалобу в Еврокомиссию на Microsoft из-за политики распространения Teams

Смартфон для аудиофила: размышления о нужности и критериях

Редкий экземпляр «Энигмы» продали на аукционе за $437 тысяч

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

Разрабатываем самый удобный в мире* интерфейс для просмотра логов

Платформа «Mail.ru для бизнеса» проведет вебинар по корпоративным сервисам коммуникаций

Microsoft выпустила необязательное накопительное обновление KB4559004 для Windows 10 (версий 1903 и 1909)

[Перевод] О конфликтах Sass и сравнительно новых возможностей CSS

[Перевод] 10 инструментов для повышения продуктивности React-девелоперов в 2020 году

Народ проти Ларрі Флінта (The People vs. Larry Flynt, 1996)

Моё знакомство с AppGallery: как я воспользовался возможностями Huawei и нашёл точку роста для своего проекта

Что делать, если поймал HardFault?

[Перевод] В Kubernetes 1.18 сломали «kubectl run». Что на замену?

Що таке цифрові дивіденди або Нехай Facebook нам заплатить

История Airbnb: Какие уроки можно из нее извлечь?

Positive-Unlabeled learning and where to find it

23 реинкарнации лазера, которые нас окружают в повседневной жизни

[Перевод] Стоит ли переходить с Python на Nim ради производительности?

Как ухаживать за мозгом

[Из песочницы] Создание нейросети по распознаванию лиц на фотографиях из Вконтакте

Сравниваем подсистемы WSL 1 и WSL 2. Стоит ли переходить?

[Перевод] Декодируем JPEG-изображение с помощью Python

AMD представила 18 новых процессоров для настольных ПК

Как переехать в Индию всей семьей и не быть избитым палками на карантине

Ленивая подгрузка переводов с Angular

[Перевод] Реализуем простые кооперативные потоки на C

Нужны ли дизайнеру метрики?

Давление света: подтверждение 90-летней теории об импульсах фотонов

[Перевод] Минимальный WebGL в 75 строках кода

Swift: Копируй-изменяй

[Перевод] Тестирование производительности аналитических запросов в PostgreSQL, ClickHouse и clickhousedb_fdw (PostgreSQL)

Илон Маск рассказал о деталях работы нейроинтерфейса Neuralink

Советы руководителю от руководителя

1. Group-IB. Комплексная защита сети. Архитектура TDS

Устройство CPython. Доклад Яндекса

1. Check Point SandBlast Agent Management Platform

[Перевод] Современные решения старых CSS-задач (1 часть): Удержание футера внизу страницы

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

21 июля 2020

[Перевод] Масштабирование кристалла: как Intel уменьшала масштаб процессора 8086

Microsoft выпустила утилиту ProcMon (Process Monitor) для Linux

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

SpaceX впервые успешно вернула на Землю две половины обтекателя Falcon 9 и побила рекорд по использованию ракеты

Выпускники семестрового курса «Разработка приложений на Android», Технопарк Mail.ru

Всё-таки я не зря учился! Как клёвые алгоритмы и школьные формулы помогают создавать инновационные лекарства

Госдума одобрила в первом чтении законопроект об «удаленке»

Только 4% сотрудников говорят, что хотели бы вернуться в офис: исследование

Разбор: почему акции AMD выросли почти на 2000% за пять лет, и каковы их перспективы

Опыт использования фреймворка Featuretools

[Перевод] Vue.js для начинающих, урок 5: обработка событий

В черном-черном океане живет черная-черная рыба с альбедо кожи 0.5%

Наш опыт работы с DeepPavlov: голосовой помощник за 20 дней и приём 5000 звонков на горячей линии

Обзор популярного ПО для майнинга Bitcoin

Интервью с DHH: обсудили проблемы с App Store и разработку нового почтового сервиса Hey

Сервис на языке Dart: введение, инфраструктура бэкэнд

[Из песочницы] Разложение науки идеологией

Атака «BadPower» позволяет вызвать возгорание устройства

Нельзя так просто взять и «перепрошить» свой гаджет

«Росатом» переходит на российское ПО

[Перевод] Почему стоит начать использовать FastAPI прямо сейчас

Зачем нам 170 разработчиков

[Перевод] Как водители добирались из точки А в точку Б в начале XX века

Avito iOS meetup #8: CI-лайфхаки, санитайзеры, IndexStore, перформанс

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

Между дизайн-системой и Server Driven UI

Что такое LLVM и зачем он нужен?

Китай может ввести санкции против Nokia и Ericsson, если ЕС запретит оборудование Huawei для сетей 5G

Успешный запуск. Военный спутник связи для Южной Кореи. Запуски 2020 года: 54-й; 48-й успешный; 20-й от США

Wi-Fi 6: нужен ли новый стандарт беспроводной связи обычному пользователю и если да, то зачем?

Wi-Fi радио с VFD-дисплеем

Практические истории из наших SRE-будней. Часть 2

Debouncing с помощью React Hooks: хук для функций

История IT. Когда компьютеры были большими…

Поговорим о код-ревью

[Перевод] Гетеродинный ультразвуковой детектор летучих мышей

[recovery mode] Игра не по правилам: опыт участия в известном российском конкурсе проектов

StealthWatch: интеграция с Cisco ISE. Часть 4

2. NGFW для малого бизнеса. Распаковка и настройка

[Перевод] Sktime: унифицированная библиотека Python для машинного обучения и работы с временными рядами

Разрабы. Новая точка отсчета

Роман Шувалов: «Мне пришла в голову идея — сделать трехмерный рендер карты OpenStreetMap»

TSMC официально подтвердила, что больше не принимает заказы от Huawei

20 июля 2020

[Из песочницы] Получение видео из Tik Tok без водяного знака

[Перевод] Портируем make.c на D

Энтузиасты установили Steam на Raspberry Pi 4 и смогли запустить там некоторые игры

Облом, или как провалился любимый ИТ-проект

PVS-Studio и Continuous Integration: TeamCity. Анализ проекта Open RollerCoaster Tycoon 2

Lamptest.ru: 5 лет, 3500 ламп, новые возможности

Сплетая дизайн

Как найти скрытую камеру в съемной квартире или номере отеля

Построение архитектуры социальной среды

Запускаем Apache Spark на Kubernetes

Девайсы для пентеста. Обзор хакерских девайсов из дарквеба. Часть 2: RF

Security Week 30: bc1qxy2kgdygjrsqtzq2n0yrf2493p833kkf…

Священный холивар «Python vs Go»

Успешный запуск. Арабская АМС к Марсу. 2020 год: 53-й запуск, 47-й успешный. 3-й от Японии

Как я, специалист по ИИ, на ИИ-текст купился

Active Restore: С чего начать разработку в UEFI

OpenShfit 4.5.1: установка в vSphere IPI

Facebook создала робота для автономной намотки оптоволокна на линии электропередач

Старший инженер-проектировщик Dyson — о новых пылесосах, не взлетевших продуктах и R&D

Указатели на методы классов в C++

Онлайн-митап сообщества разработчиков MSK VUE.JS

23 июля приглашаем на онлайн-митап Hot Backend

[Перевод] Запускаем Keycloak в HA режиме на Kubernetes

Disney разрабатывает систему распознавания лиц для анимации

API для генерации ответов сервера с любыми кодами статусов

Samsung объяснила, что ее Blu-ray плееры сломались из-за неправильного файла XML, а перепрошивкой проблему решить нельзя

OpenSSL и Network Security Services (NSS) — две стороны одной медали

Web в Китае умер. Почему так произошло и что пришло вместо него?

[Перевод] Облачный гейминг с открытым исходным кодом на WebRTC: p2p, мультиплеер, zero latency

НАСА объявило победителей конкурса крошечных лунных роботов

Книга «Гид по Computer Science для каждого программиста»

[Перевод] GPT-3 от OpenAI может стать величайшей вещью со времён Bitcoin

[Перевод] Как анализ поисковых запросов в Google позволяет выявлять очаги COVID-19 раньше, чем органы власти

Зарплаты айтишников в первой половине 2020: +8% за счет Москвы

MCS и Postgres Professional запускают облачный сервис управляемой базы данных Postgres Pro

Семь провайдеров VPN «без регистрации» открыто хранили 1,2 ТБ данных пользовательских журналов

Как попасть в IPVPN Билайн через IPSec. Часть 1

PHP-Дайджест № 184 (6 – 20 июля 2020)

[Перевод] Робот из LEGO и Arduino, обходящий препятствия

Успей пустить по Марсу

[Перевод] Отслеживание ошибок в приложении React с помощью Sentry

Публикация кода CaptureManager SDK под MIT лицензией

FOSS News №25 – обзор новостей свободного и открытого ПО за 13–19 июля 2020 года

Microsoft возобновляет выпуск необязательных обновлений для Windows 10 and Windows Server

ОАЭ впервые запустили на Марс из Японии космический зонд Al Amal («Надежда»)

Храним числа экономно

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

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

19 июля 2020

Жизнь и работа в Нидерландах

[Из песочницы] Массивы bash

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

[Из песочницы] Масштабирование CI/CD монорепозитория

Честный рассказ об образовании в IT. Стоит ли оно того?

[recovery mode] ООП: Кто взял Измаил? Вопрос принадлежности методов объекту

Европейский суд запретил передавать данные пользователей в США

[Перевод] Файл .npmrc и оптимизация настройки Node.js-окружения

Spothiefy: как переехать из Яндекс.Музыки быстро, бесплатно

[Из песочницы] Аккуратнее с vtable, или как выстрелить себе в ногу обновлением библиотеки

Как нанять 50 синьоров за 43 дня и быстро включить их в процесс разработки?

[Перевод] Чего я не знал о CSS

Инструкция по установке Windows 10 на Raspberry Pi 4 от Tom's Hardware

Чи може апокаліпсис майбутнього початись з Twitter

HackTheBox. Прохождение Sauna. LDAP, AS-REP Roasting, AutoLogon, DCSync атака

Мощь можества ядер для укрощения кодека AV1

[Перевод] Баги, которые разрушили ваш замок

18 июля 2020

[Перевод] Будущее математики?

От разработки навигационных систем до управления надводными судами — магистратура мегафакультета компьютерных технологий

Історія про те, як один співробітник Twitter зламав акаунти Обами, Байдена і Ілона Маска

FPV Квадрокоптер: Фильтрация в Betaflight

Ракета от Амперки, часть 3: Токарка, допилы стенда, электроника

[Перевод] 4 революционных возможности JavaScript из будущего

[Перевод] Rust 1.45.0: стабилизация функциональных процедурных макросов, исправление дефектов преобразования

[Из песочницы] «Подготовка к собеседованию QA» starter pack или самая большая шпаргалка вопросов-ответов по тестированию

[Из песочницы] Асинхронность в C# и F#. Подводные камни асинхронности в C #

[Из песочницы] Node.js + MongoDB: перформанс транзакций

Телескоп «Джеймс Уэбб» отправят в космос только в октябре 2021 года

«Обратные интервью» или Как вовремя перевернуть доску

Истории с Уолл-стрит: как компания с нулевой выручкой может оцениваться в $34 млрд, а ее акции показывать взрывной рост

[Перевод] Крутые URI не изменяются

Реализация ARP-спуфинга на Python

[Перевод] Бархатная перчатка Microsoft

Почему появился и как устроен протокол Gemini

Blackmagic представила камеру, которая снимает 12K-видео при 60 кадрах/с

Как мы сыграли на выпивание с Ричардом Левелордом Греем: личная жизнь, любимые игры и о Москве

Сервис Cloudflare был недоступен в течение получаса из-за ошибки в конфигурации маршрутизатора

НАСА планирует 1 августа провести процедуру отстыковки пилотируемого корабля Crew Dragon от МКС

17 июля 2020

xtables-addons: фильтруем пакеты по странам

Raspberry Pi Foundation захостила свой сайт на Raspberry Pi 4. Теперь этот хостинг доступен всем

Авторам! [именно так: в дательном падеже и с восклицанием]

[Перевод] Как переписать код на Rust

Вебкаст Habr.pro: обсуждаем, как 2020 задал жару бизнесу

GitHub разместил свой архив в арктическом хранилище Arctic World Archive

Блокування TikTok було підготовкою до запуску конкурента від Facebook

[recovery mode] Гражданство за инвестиции: как купить паспорт? (часть 2 из 3)

Создание браузерных 3d-игр с нуля на чистом html, css и js. Часть 2/2

Как я заработал 30$ на ставках на спорт

[Перевод] Возвращение веба 90-х годов

Buck-boost преобразователь с цифровым управлением на STM32F334 в режиме CC/CV

Какое образование необходимо для построения карьеры в глобальной ИТ компании?

Приглашаем на видеокурс по Docker: узнать новое, закрепить старое

Как представители разных профессий вас пробивают

Почему я ушел с React Native и перешёл во Flutter: Часть 1

Что может пойти не так с Data Science? Часть 1: сбор данных

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

Забытая эволюция челюстей: от дунклеостея до человека

[Перевод] Наилучшие практики создания REST API

Segezha Group завершила тестирование мобильного приложения Smart Timber по измерению плотного объема круглого леса

[Перевод] Автогенерация секретов в Helm

Через сегмент оптоволоконной сети впервые передали данные со скоростью 800 Гбит/с

70% пользователей iOS и Android не дают разрешение на трекинг информации

Не только размер имеет значение или что нам принес новый протокол NVMe

Telegram попал в десятку самых загружаемых приложений в мире. App Annie также выдала статистику по мобильным играм

Обновился наш плагин для Grafana — Statusmap panel 0.3.0

Террор авторского права и дизайн сайта

Как зарабатывать на фотографиях

Легковесный роутинг на микросервисах

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

[Перевод] Трюки с переменными среды

DevOps или как мы теряем заработную плату и будущее IT-отрасли

Вышел Linux-смартфон за $200, который можно использовать как десктоп

Защита документов от копирования