06 августа 2020

Вырезаем SSR и ускоряем Хабр в 10 раз

Лампочки Aro оказались OSRAM'ом

Azure RTOS. Часть 1: обзор и запуск (STM32 + CubeIDE + HAL)

Время первых

Будучи фрилансером. Мой путь, борьба и рекомендации

В «Билайн» можно оформить и подключить eSIM, не выходя из дома

Архитектура S3: 3 года эволюции Mail.ru Cloud Storage

Ортолинейная сплит клавиатура — это что такое? Обзор Iris Keyboard

Курица или яйцо: раскалываем IaC

[Перевод] Не стоит пользоваться OFFSET и LIMIT в запросах с разбиением на страницы

[Перевод] Зачем нужно держать клетки в зоопарке закрытыми

Alfa Battle — как это было, запись конференции и список задач

Требования к разработке приложения в Kubernetes

[Из песочницы] Защищаемся от трекеров на мобильных платформах

Композитная сборка как альтернатива buildSrc в Gradle

«Ведомости»: Яндекс решил создать свой банк

Сэмулируй сборку приложения ARM на x86 процессоре на примере Qt

Вебкаст Хабр ПРО #5. Техноавтор: эксперт vs писатель

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

Дождались: вышел LibreOffice 7.0

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

Надежный выбор лидера в Tarantool Cartridge

Чем занимается главный архитектор в ABBYY? Интервью с Владимиром Юневым

Нейросеть превращает селфи в фотографии, которые будто сняты кем-то другим

Сбербанк готовится выпускать стейблкоины. Их привяжут к рублю

Дата-центры высшего уровня: отвечаем на часто задаваемые вопросы про Tier IV

Как создавать и использовать словари в ClickHouse

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

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

Заметки Дата Саентиста: как измерить время забега марафона лежа на диване

Open Service Mesh — новая service mesh для Kubernetes от Microsoft

Подробный разбор стоимости жизни в Кремниевой Долине

Языковые модели как двигатель прогресса: необычные применения для GPT-3

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

Ремонт кухни в США! Бизнес на миллион? Подробно по расходам и доходам

Немного неудобно, но хочу поговорить о буферах

Concurrent Mode в React: адаптируем веб-приложения под устройства и скорость интернета

[Перевод] Мои любимые трюки в JavaScript

3. Check Point SandBlast Agent Management Platform. Политика Threat Prevention

Российский стартап клонирования голоса Vera Voice выходит на американский рынок

Где выгоднее производить корпуса — в Китае или России? Мы сравнили, пользуйтесь

[Перевод] Освещение в VFX и видеоиграх: сравнение подходов к рендерингу

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

Поиск автовладельцев в Instagram: от хвостов китов до автомобилей

Free Trial, motherf***er, do you need it? — или почему бесплатные траялы и фримиум модели подходят далеко не для всех

Школа риск-технологов

Лучший в своем классе: история появления стандарта шифрования AES

[Перевод] Пол Грэм про независимость мышления: «Четыре квадранта конформизма»

Google в октябре заменит Google Play Music на сервис YouTube Musiс

05 августа 2020

Instagram запустила Reels, своего конкурента TikTok

Вера Глушкова: «Вирус кибернетики витал над городом Киевом»

Топ самых важных функций Android для слепых – мнение незрячих экспертов

[Перевод] Трюки с SQL от DBA. Не банальные советы для разработчиков БД

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

«Проприетарному — нет»: драйверы-прослойки для доступа к GPL-вызовам ядра Linux предложили блокировать

TikTok з «яблучним» присмаком, 45 днів на угоду та «орендатор» американської аудиторії

[Из песочницы] Телефонный эфир v2.0. Возрождение легенды в telegram боте

Оптимизация производительности фронтенда. Часть 1. Critical Render Path

Под капотом PVS-Studio для Java: разработка диагностик

[Перевод] 8 продвинутых возможностей модуля logging в Python, которые вы не должны пропустить

Работаем с Cutter — основы реверса. Решение задач на реверсинг с r0от-мi. Часть 3

Генератор жанровых постеров для фильмов и перенос стиля картинки — проекты студентов курса «Нейронные сети» Техносфера

[Перевод] Vue.js для начинающих, урок 10: формы

Шесть самых необычных онлайн-площадок для коммуникации

«Московский акселератор» выведет финтех-стартапы на рынок

Мошенники начали массово создавать клоны Delivery Club, «Яндекс.Еды» и «СберМаркета» во время пандемии

Microsoft Defender начал помечать файл hosts как зловредный, если там блокируется сбор телеметрии Windows 10

Why everybody hates scrum and how to replace it?

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

Нет времени объяснять, сделай автопилот

CSS Grid понятно для всех

Какие у Вкусвилла есть telegram-боты и зачем они нужны

Нишевые кейсы для телефонии с подключением Виртуальной АТС

Історія з Garmin – лише початок

Притворяемся что пишем на C#, но только на Powershell

Кэши Tarantool и репликация из Oracle

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

[Перевод] Серфинг по цифровым радиоволнам: история интернет-радио

Обновление версий PostgreSQL, или Как не уронить базу при update?

Vivaldi 3.2 — Дары лета

Когда и CRA мало. Доклад Яндекса

Блог GPT-3 за две недели посетили 26 тысяч человек. Его приняли за блог обычного автора

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

Рынок соискателя или работодателя VS возрастная дискриминация

Прототип корабля Starship совершил успешный «прыжок» на 150 метров

Прогрессивная загрузка XML страниц

Почему большинство компаний в США никогда не станет бизнесом

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

Защита форм от спама «невидимой» Google reCAPTCHA v3 без потери баллов по PageSpeed Insight

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

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

Цифровая трансформация бани

04 августа 2020

Контроллеры DualShock 4 будут работать на PlayStation 5, но только в PS4-играх

Евросоюз приостановил сделку Google по поглощению Fitbit

[Перевод] Компании, работающие «на удалёнке» до 2021 года — или навсегда

Совместный онлайн-митап команды Core ML VK и учёных Лаборатории машинного обучения ИТМО

Аккумуляторы против батареек

[Перевод] Реверс-инжиниринг и анализ карточки SanDisk High Endurance microSDXC

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

Российские госсайты: иллюзия безопасности

Чек-лист перед калибровкой модели машинного обучения

Завязывайте со своим «хабр не торт». Хабр — это феномен

[Из песочницы] Ты можешь писать безупречные ТЗ, но какой в этом толк, если разработчик твой плачет?

ReactOS 0.4.13 CE (Coronavirus Edition)

Одежда умная, но мы умнее: как мы делали футболку с контролем осанки

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

[Перевод] Как BigQuery от Google демократизировал анализ данных. Часть 1

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

Linux Kernel 5.8: что нового в ядре с самым большим количеством изменений за всю историю

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

SpaceX просит комиссию по связи увеличить разрешенное число терминалов Starlink в 5 раз, ссылаясь на 700 тысяч заявок

PostgreSQL Antipatterns: «Должен остаться только один!»

DevOps с человеческим лицом

[Из песочницы] Работать по 12 часов в сутки и не спать по 3 дня кряду, или как я стал frontend-разработчиком

Как внедрить in-app подписки в Android-приложения: советы и рекомендации

Go-swagger как основа взаимодействия микросервисов

Книга «Эффективный TypeScript: 62 способа улучшить код»

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

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

Как мы разрабатывали кроссплатформенную BPMS

BleepingComputer: Garmin получила ключ для расшифровки файлов после атаки вируса-вымогателя WastedLocker

Онлайн-школы для народа: чем живут и дышат. История GetCourse

Роботы на карантине

Сложности работы с ANTLR: пишем грамматику Ruby

Microsoft Flight Simulator: поддержка Steam, TrackIR и VR

Путь разработчика

История одного взлома или учитесь на чужих ошибках

[Перевод] Будущее Prometheus и экосистемы проекта (2020)

Zetta. «Матрица: Перезагрузка» или «День сурка»?

[Из песочницы] Javascript платформа Objectum

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

Что помешало экипажу Crew Dragon выйти из корабля?

Интервью с создателями нейросети Николай Иронов: как он устроен, в чем вообще фишка и почему все зовут его Колей

Пишем веб сервис на Python с помощью FastAPI

У австралийских спецслужб ушло пять лет на взлом BlackBerry наркоторговца

Bluetooth-дистанцирование по-канадски. Или как узнать что вирус был рядом

Событие года. 2020: успешное возвращение пилотируемого корабля Crew Dragon Endeavour в миссии Demo-2

03 августа 2020

[recovery mode] Перевозим волка, козу и капусту через реку с эффектами на Elixir

[Из песочницы] Всего 5 минут в день

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

Состоялся релиз Linux 5.8

Сознание и мозг

Security Week 32: уязвимость в GRUB2

Трамп дал Microsoft 45 дней на покупку TikTok

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

[Перевод] Профессиональное применение инструментов разработчика Chrome: 13 советов

Призывы бойкотировать Facebook почти никак не отразились на выручке компании

[Перевод] Как смотреть людям в глаза во время видеоконференций

Google выпустила расширение для браузера Chrome, которое показывает информацию по рекламе на просматриваемых страницах

Apache Software Foundation опубликовала релиз платформы Apache Hadoop 3.3.0

[recovery mode] Быстрый старт и низкий потолок. Что ждет молодых Data Science-специалистов на рынке труда

[Перевод] Руткиты на основе BIOS. Часть 1

[Перевод] Документирование архитектуры: введение

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

Интернет превращается в телевидение (не весь)

[Перевод] Подвергаем модель GPT-3 тесту Тьюринга

Так ли безопасен ваш iPhone? Обзор уязвимостей и тайных ходов в iOS

Возвращение Crew Dragon: Чем Боб и Даг занимались два месяца?

PHP-Дайджест № 185 (20 июля – 3 августа 2020)

Как перезапустить закон Мура программными методами. Ускорение софта в тысячи раз

Геймификация быта и оборотная сторона положительного подкрепления

Ушел из жизни один из изобретателей компьютерной мыши Уильям Инглиш

Интервью из мира хостинга: Антон Сверщевский из VDSina

На продажу выставили данные почти 1 млн водителей Москвы и Подмосковья

Kubernetes tips & tricks: удобные заготовки для kubectl

Анонимные электронные кошельки больше нельзя пополнять наличными

Гидродинамическое моделирование (CFD) на рельефе с помощью MantaFlow и визуализация результатов в ParaView

Microsoft подтвердила, что хочет купить долю TikTok в США

Мир без корутин. Костыли для программиста — asyncio

Laravel-Дайджест (27 июля – 2 августа 2020)

[Из песочницы] О чем поговорить на собеседовании с выпускником онлайн-курсов по тестированию

Дайджест свежих материалов из мира фронтенда за последнюю неделю №426 (27 июля — 2 августа 2020)

02 августа 2020

[Перевод] SRE: Анализ производительности. Способ настройки с использованием простого вебсервера на Go

[Перевод] Как мы в Dropbox перешли с Nginx на Envoy

Пилотируемый корабль Crew Dragon успешно приводнился у берегов Флориды

[Из песочницы] Null safety в Dart

Анонс: Ultimate Guide по карьере в AI от профессионала: выбрать специальность, прокачаться и найти классную работу

Иерархия компьютерных информационных систем для разработки сайта

[Из песочницы] Сказ о разработке амбициозного проекта 16-ти летним парнем (file547)

Забор из рулона — радиопрозрачные инженерные заграждения

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

[Перевод] Локальное хранилище или куки? Безопасное хранение JWT на клиенте

[Из песочницы] Субъективный обзор некоторых российских бесплатных образовательных платформ

Перевозим волка, козу и капусту через реку с эффектами на Haskell

Нескучные инвестиции для гиков

Почему произошел крах платежного стартапа Wirecard, и как это повлияло на сферу финансов

Прототип Starship успешно прошел огневые испытания

Пользователи жалуются, что их ПК на Windows 10 стали медленнее работать после установки обновления KB4559309

TopDigit 6 + 1: що почитати протягом тижня. Елітний офлайн, TikTok і дані, міста майбутнього

Google удаляет датскую музыку с YouTube

Ракета от Амперки, часть 5: Разбор полетов, ремонт

Это нужно знать каждому программисту (или ядреный кликбейт про кодерский сленг)

Пилотируемый корабль Crew Dragon отстыковался от МКС

[Из песочницы] Тесты на pytest с генерацией отчетов в Allure с использованием Docker и Gitlab Pages и частично selenium

SamsPcbGuide, часть 15: Волновое сопротивление микрополосковой линии, Гарольд Уилер и Эрик Богатин

HackTheBox. Прохождение Oouch. OAuth2, RCE в uWSGI и LPE через DBUS

01 августа 2020

ХудоБедно учим онлайн — поговорим об этом

[Из песочницы] Да хватит уже делать плохие митапы

Точечная сварка под микроскопом

Облачный TL;DR: что дает open source, почему разработчики дороже денег и пара слов о личной ИБ

[recovery mode] Особенности RTC M41T56

Новости Blender3d и около него

[Перевод] Использование таймеров systemd вместо заданий cron

МТИ и Microsoft обучили алгоритм находить скрытые параллели между картинами

Июль. Пора считать ракетки — «Ответ: 14! И не только Марс»

Небольшое расследование расследования по делу хакера, взломавшего Twitter

Есть возраст?

Последнее обновление CentOS ломает GRUB2-efi загрузчики

4К (2160р) разрешение для игр PS1, PS2, PSP в эмуляторе Omega Red

Как сделать поиск по файлоболотам в 104 строки кода на python

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

IBM открыла инструмент полностью гомоморфного шифрования для Linux

Bloomberg, The Information, New York Times: Microsoft ведёт переговоры о покупке TikTok в США

Задержаны подростки, взломавшие Twitter

Как использовать десктоп без десктопа? Обзор Samsung Dex

[Перевод] Минимально жизнеспособный Kubernetes

31 июля 2020

«Просто похудеть» — непросто

Дела семейные, или На самоизоляции с Microsoft 365

Путин подписал законопроект о налоговом маневре для IT-отрасли

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

Проект длинной в 8 лет — знал бы ни за что не ввязался: свой 2-тактный мотор

Flipper Zero собрал $1 млн за полтора дня на Kickstarter

Успешный запуск. Два спутника связи. Запуски 2020 года: 59-й, 53-й успешный, 9-й от России

Сисадмин: вечный портал в ИТ-карьеру

Принимаем платежи по Системе быстрых платежей (СБП)

TikTok ініціює революцію на ринку соціальних мереж. І кличе долучитись Facebook

Прием всего Bluetooth разом на SDR с CUDA? Легко

CLion 2020.2: поддержка проектной модели Makefile, больше C++20 и не только

[Перевод] CSS и множественный фон

1000 и 1 способ обойти Safe Exam Browser

Хабр исследует IT-бренды работодателей: приглашаем стать респондентами

[Перевод] Как реализованы JIT-компиляторы

Тополиный пух, AMA #20, июль

Оптоэлектроника, светодиоды и лазеры — магистратура мегафакультета фотоники Университета ИТМО

[Перевод] Регистры процессора Intel 8086: от чипа к транзисторам

Очень странные дела при подаче объявлений на ЦИАН

Amazon дали разрешение на запуск более 3200 интернет-спутников

Когда работа в IT превращается в экстрим: установка спутникового оборудования в Республике Саха и Находке

[recovery mode] Как я участвовал в IOCCC-'19 (и проиграл). Часть 1: «Крестики-нолики»

[Перевод] Chrome (чуть не) снёс расширение, над которым мы работали три года, и не хочет говорить за что

Вечное противостояние Intel и AMD. Или уже нет?

Внутренняя переписка Apple показала, что сотрудники компании спорят из-за права на ремонт техники

Дивный новый мир: вручение дипломов в Аллодах Онлайн

[Перевод] От первого лица: разработчик GNOME рассказал о новой идеологии и будущих улучшениях юзабилити

[Из песочницы] Дешевый и полнофункциональный робот-манипулятор своими руками

Хайвей для процессоров — видео с завода Intel

[Перевод] Реверс-инжиниринг чипа компьютера Commodore

PhpStorm 2020.2: объединенные типы PHP 8, новый движок потока управления, пул-реквесты GitHub, OpenAPI

Прощаемся с кометой NEOWISE

Разбираемся почему Koss судится с Apple и претендует на приоритет в создании беспроводных наушников

Российский сегмент МКС получил доступ к своему интернет-каналу

Ужасная тюрьма 2: как щекотать мухоловку и не быть съеденным

Увидеть истинное лицо продукта и выжить. Данные о пользовательских переходах как повод написать пару новых сервисов

Как мы теряем энергию, которую сами же и создаем. Пример Норильска

Глава TikTok обвинил Facebook в нечестной конкуренции

North перестала поддерживать свои умные очки через месяц после вхождения в состав Google

Использование UAVCAN для модульной электроники БПЛА, или как не спалить дрона, перепутав провода

Обзор и тест: Светильники Gauss MiR

Docker и все, все, все