06 июня 2020

Apple выпустила для разработчиков проект с открытым исходным кодом Password Manager Resources

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 в восьми кусочках кода