22 ноября 2019

Квантовые траектории и с чем их едят

Астрономы пожаловались на проблемы с наблюдением за космосом из-за новой партии спутников Starlink

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

21 ноября 2019

[Из песочницы] Install Powershell Module from Github Repository

[Из песочницы] Extension в Dart (Flutter)

Что нового в SOLIDWORKS 2020

Частное мнение о Яндекс.Турбо

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

В РЖД не выявили серьезных уязвимостей при проверке мультимедийного портала поезда «Сапсан»

Uber будет записывать звук поездок, чтобы обезопасить пассажиров и водителей

Онлайн-версия «Большой российской энциклопедии» не заменит «Википедию»

Презентация пикапа Tesla Cybertruck в прямом эфире

Я больше не хочу работать, никогда и ни над чем. Но из меня научились выжимать результаты

Древности: трудный выбор звуковой карты для DOS-игр

[Перевод] McKinsey: переосмысляем софт и архитектуру электроники в automotive

[Из песочницы] Ещё одна библиотека для создания mock'ов

Светодиодные лампы GP

IDC и Microsoft: менее 4% IT-специалистов РФ и Центральной и Восточной Европы имеют необходимые навыки и опыт

«ТехноТекст», кульминация: приближается финал конкурса авторов

Наземное испытание прототипа Starship Mk1 закончилось его фатальным повреждением

Ghost and hunters: масштабный онлайн-CTF по информационной безопасности

Китайские хакеры взломали Chrome, Edge и Safari

Эксплуатация машинного обучения в Почте Mail.ru

Проверка идеи будущего приложения. Претотип. Или как сэкономить много денег

Опрос: Банки vs госструктуры или где айтишнику хорошо

[Перевод] USB4: что в нём нового и почему это важно

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

Операция “Миграция”: как происходит переезд в облако DataLine

В ответ на претензии о ремонте техники Apple заявила, что ничего на этом не зарабатывает

От «Цветорасширителя для ZX-Spectrum» до ZX-Poly

Конкретное и глобальное: программа Mobius 2019 Moscow

[Перевод] Цепи Маркова для процедурной генерации зданий

3-way merge в werf: деплой в Kubernetes с Helm «на стероидах»

Админ биржи WEX (BTC-e) рассказал, как ФСБ забрала у него $450 млн и данные всех пользователей

Слёрм Базовый в Москве. День Третий. Сбор контрразведчиков и кластера, летающий Павел Селиванов и «Слёрм Окрыляет!»

Практический опыт обновления MySQL 5.7 до версии 8.0

Как устроен поиск Яндекс.Маркета и что будет, если упадёт один из серверов

Нижегородская радиолаборатория и «кристадин» Лосева

[Перевод] Крутые лайфхаки для работы с WSL (Подсистема Windows для Linux )

Заметки обо всем. Простые и опасные источники питания

Ещё пара слов о пользе чтения

«Иволга 2.0» — поезд, на котором вы поедете по МЦД

Какой американский боевик обходится без погони? Тоби Галицки и его 60 секунд

Облачный WebRTC стриминг на DigitalOcean

[Перевод] Как Apple убивает веб технологии

Дубай Молл в смартфоне, или как добавить поэтажный план здания в своё приложение

Иван Осипов и Юрий Артамонов про Kotlin и плагины к IntelliJ IDEA на встрече jug.msk.ru

Изучаем сборку микросхемы оперативной памяти на примере Hynix GDDR3 SDRAM

Обзорщики раскритиковали Google Stadia за отсутствие обещанных функций и задержки в работе

Ученые утверждают, что у киберспортсменов такой же уровень стресса, как у обычных

«Троянский конь»: Дуров снова призвал пользователей удалить WhatsApp

20 ноября 2019

DeepPavlov для разработчиков: #2 настройка и деплоймент

Сервис для случайных встреч с незнакомцами, но не дейтинг. История стартапа Random Coffee

Самостоятельная диагностика жестких дисков и восстановление данных

SP701 + PCAM-5C + 15 Минут+ VITIS = Easy MIPI на FPGA

Переезд в Европу: приключение и выводы

Исследуем активность кибергруппировки Donot Team

Орбитальная группировка системы ГЛОНАСС — за четыре дня сразу два спутника выведены на ТО с пометкой «неисправен»

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

[Из песочницы] Как спихнуть на соседа счёт за пользование услугами Yandex Maps API или для чего IT гиганту нужен контроль качества

Превращая FunC в FunCtional: как Serokell победили в Telegram Blockchain Competition

Властелин прода в царстве legacy-кода (сказочка с открытым концом)

[Перевод] Как маленький городок в глубинке превратился в хаб международной электронной торговли

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

Игра InvaderZ генерирует врагов в стиле Space Invaders генетическим алгоритмом

Вышка и Яндекс открыли онлайн-магистратуру по анализу данных на Coursera

[Перевод - recovery mode ] Revocation сертификатов — не работает

История народного радиоприёмника: Муссолини на “Нашем радио” и тёплые лампы Йозефа Геббельса

Cerebras Systems представила компьютер с самым большим в мире процессором 22×22 сантиметра

[Перевод] Первым хитовым форматом файлов в интернете был не MP3, а MIDI

Этапы внедрения моделей машинного обучения на крупных предприятиях

GeekUniversity открывает набор на факультет системной и бизнес-аналитики

Погодные радары: как они помогают предсказывать погоду и защитят ли Олимпийские игры 2020 от «партизанских ливней»?

Официальный сайт JetBrains теперь доступен на русском языке

Сайт криптовалюты Monero после взлома начал распространять ПО, которое похищало монеты

[Перевод] 48 open source ресурсов для JavaScript (2019)

VPS с видеокартой (часть 2): вычислительные возможности

26 ноября, Москва — Alfa JS MeetUP #3

iFixit: MacBook Pro 16" пригоден к ремонту на 1 из 10

Хранилище key-value, или как наши приложения стали удобнее

[Перевод] Топ-5 JS-фреймворков для фронтенд-разработки в 2020 году. Часть 1

PHP Composer: фиксим зависимости без боли

Слёрм Базовый в Москве. День Второй. Мидзару, Кикадзару, Ивадзару и техподдержка всегда на посту

Биология для программистов: как инженерный подход меняет мир

[Из песочницы] Языковые слои

[Перевод] Quality pipelines в мобильной разработке, часть 1: Android

Китай оказался лидером по запуску спутников в космос

ок.tech: Frontend Meetup #2: мини-интервью спикеров

Опрос компаний: как вы развиваете HR-бренд?

НАСА переплачивает «Боингу» и рискует остаться без астронавтов на МКС

Как не сойти с ума в Open Space: делаем новый офис с нуля

Горизонтальный vs. вертикальный рост разработчика. Мнения из ivi и Яндекса

8 причин, по которым вы обязательно захотите использовать Azure Notebooks

[Перевод] Интересные новинки Vue 3

Москва закупила первую партию графических ускорителей Nvidia Tesla T4 для городской системы распознавания лиц

[Перевод] 3 истории сбоев Kubernetes в production: anti-affinity, graceful shutdown, webhook

PVS-Studio in the Clouds: GitLab CI/CD

PVS-Studio идёт в облака: GitLab CI/CD

Как спроектировать корпус для прибора. Полное руководство

Как я разрабатывал набор для фокуса

Илон Маск поздравил Ford с выходом очередного убийцы Теслы — SUV Mustang Mach-E

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

Одновременно с выходом MacBook Pro 16" на Kickstarter набирает популярность проект накладной клавиатуры для «маков»

[Из песочницы] Как понять, являются ли цифровые активы ценными бумагами? Инструкция SEC

CLRium #6: 9 дней до старта

[Перевод] Siemens строит электролизный завод для производства стали, работающий за счет ветряков

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

[Из песочницы] Зарубежные заказчики и легализация доходов программиста в РФ. Что надо делать и сколько это всё будет стоить?

19 ноября 2019

JSON-RPC? Возьмите хитрый REST

Youtube-блогер потерял доход с рекламы видео из-за использования royalty-free трека

Xiaomi показала голосовой помощник XiaoAI 3.0, с которым можно вести беседы

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

Что общего у оверклокинга и даунсайзинга?

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

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

Робот Cassie Cal из Калифорнийского университета научился жонглировать мячом

Слёрм Базовый в Москве. День Первый. Залп из СocaCola, у ведущего отобрали микрофон и поддержка бдит

Слепоглухой профессор Суворов собирает команду разработчиков на Хакатон

[Перевод] Нарратив и «подземелья»: как геймдизайнеру связать локации с сюжетом

«Доклад не имеет права быть скучным»: интервью с Барухом Садогурским о выступлениях на конференциях

Опрос компаний: как вы развиваете HR-бренд?

Новый бесплатный онлайн-курс от Samsung по анализу текста при помощи нейросетей

Valve анонсировала VR-игру Half-Life: Alyx

[Перевод] Демистификация принципов квантовых вычислений

Ход конём по битам. Шахматный Bitboard

Елена Хлапина, CEO в Immergity: «Приходит время VR»

Возвращаем Keenetik-у KN-1310 поддержку usb модема

[recovery mode] Как устроена программа летней стажировки Tinkoff Internship

Американским компаниям продлили временное разрешение на работу с Huawei

[Перевод] Братья Райт: первые патентные тролли

Опубликован рейтинг «50 лучших работодателей России 2019» по версии Forbes

Обзор cPanel — веб-консоли для управления сайтами и хостингом

Microsoft реализует DoH в будущих выпусках Windows 10

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

Telegram объявил конкурс на алгоритм ранжирования новостей с призовым фондом $100 000

Intel удалит с официального сайта драйверы и BIOS, которым больше 10 лет

Роскомнадзор штрафует СМИ за ссылки на сайты с матом. СМИ просят объяснить причину штрафов

[Перевод] SVG или canvas?

Миграция Cassandra в Kubernetes: особенности и решения

Исследователи записали мозговую активность крыс и применили её для улучшения машинного зрения

27 ноября состоится митап CDS’19 Extended Moscow

Атакуем Joker 2019 полностью: как прошла самая крупная Java-конференция в России

Управляем Windows Server из Windows Admin Center

Зачем айтишнику личный бренд

5G наступает: какие компании обеспечат внедрение новых технологий в 2020 году

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

Nginx VTS Stats, Mockify — mock API, сравнение Wiremock и Mockify

Как программисту переехать в Нидерланды

Суперкомпьютер Сбербанка занял 29-е место в рейтинге топ-500 самых высокопроизводительных систем мира

Как сделать правильную раскраску кода на «Хабре» и почему это так сложно

[Перевод] Пишем USB-драйверы для заброшенных устройств

Эксперты оценили вероятность отключении интернета в России в случае массовых протестов

[Из песочницы] Как создать идеальное техническое портфолио

5 бесплатных курсов для IT-Администраторов от Microsoft

Как мы внедряли WebAssembly в Яндекс.Картах и почему оставили JavaScript

[Перевод] Ко дню рождения Юрия Кнорозова: изучаем основы письменности Майя

РЖД проведет расследование по факту получения доступа в сервисную часть системы Wi-Fi «Сапсана»

Выявляем процессы с дисковой активностью в Linux

[Перевод] Как LLVM оптимизирует функцию

[Перевод] Redux — подобные контейнеры состояния в SwiftUI. Основы

[recovery mode] Нейронные сети в дейтинге

Книжная абстиненция

18 ноября 2019

Cryptocurrency trading — How to develop a sustainable strategy

Как я начал уметь в маркетинг

Security Week 47: нетривиальные уязвимости

[Перевод] Дизайн система Société Générale: Гармония дизайна и разработки

В прошивке Android-смартфонов нашли 146 уязвимостей. Они позволяют красть данные и шпионить

Минкомсвязь объявило о закупке отечественного ПО для федеральных органов исполнительной власти на 954,8 млн рублей

Чиновники запретят размещать рекламу сайтам без специального государственного счетчика посещений

Ностальгия побеждает: ретроконсоли заняли 25% рынка игровых приставок в РФ

[Из песочницы] Серверный шкаф на 14 патч-панелей или 5 дней проведенных в серверной

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

Field Service Management или дозрели ли в России до управления выездными сервисными инженерами?

Посторонись, CUDA — Intel анонсировала 7-нанометровый GPU для дата-центров

[Из песочницы] Строим домашний CI/CD при помощи GitHub Actions и Python

GeekUniversity открывает набор на факультет дизайна интерфейса

Автор законопроекта о значимых интернет-ресурсах отзовет его из Госдумы для доработки

Суд Бостона решил, что досматривать телефоны на границе США незаконно

Хорошее публичное выступление: 11 простых советов

«Золотая акция» Яндекса переходит от Сбербанка к некоммерческому фонду

Разработчики выпустили первую версию браузера Brave

Дайджест управления продуктом за октябрь

Компьютерное зрение всем, даром

Top 5 Software Development Practices to Follow in 2020

[Перевод] Улучшаем квантовые вычисления, применяя классическое машинное обучение

WSJ: в поисковике Google предпочтение отдается крупным компаниям

[Перевод] Starlink — дело крупное

Уперся — прокачался, или Три истории о том, как айтишники скилы меняли

Аутентификация устройств на Linux по аппаратному ключу в системах верхнего уровня

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

Как мы разрабатывали мобильное приложение на ОС Аврора (Sailfish Mobile OS RUS)

FunCode iOS Challenge

[Перевод] Обработка ошибок в Express

[Из песочницы] Формируем стратегию работы с ошибками в React

HP отклонила предложение Xerox о покупке и слиянии

«Блокировщики» рекламы на Android оказались вредоносами

Основанная экс-сотрудниками Apple NUVIA собирается конкурировать с Intel и AMD на рынке процессоров

Гаджеты для сна

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

21 ноября, Product Engineering MeetUp: Кто такой продуктовый инженер?

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

Изучаем контекстную рекламу самостоятельно: большая подборка материалов

Распределенная игровая сеть как альтернатива GFN: как и почему это может взлететь, где уже работает в РФ

[Перевод] Внутренности камеры iPhone 11, часть 1: совершенно новая камера

Записи докладов ок.tech: Data Толк #3

[Перевод] Конференция BLACK HAT USA. Разбогатеть или умереть: зарабатываем в Интернете методами Black Hat. Часть 3

[Перевод] Очередная война операционок уже идет под капотом автомобилей

Solutions to Bug-Finding Challenges Offered by the PVS-Studio Team at Conferences in 2018-2019

Ответы на задачи со стенда PVS-Studio на конференциях 2018-2019

Наши победили: TopCoder Open 2019

[Перевод] Синхронный Запрос-Ответ с использованием Apache Kafka

Германия собирается законодательно обязать Apple открыть доступ к модулю NFC для альтернативных платежных систем

Для чего нужен штабной вагон поезда

Как мы создавали технологию оптического распознавания текста. OCR в Яндексе

Криптографический АРМ на базе стандартов с открытым ключом. Конфигурирование токенов PKCS#11

Что не так с валидацией данных и при чем тут принцип подстановки Лисков?

MONQ — мониторинг и AIOps родом из России

[Перевод] Веб-альманах 2019: Доступность

Дайджест свежих материалов из мира фронтенда за последнюю неделю №389 (11 — 17 ноября 2019)

17 ноября 2019

[Из песочницы] Инкрементальные бэкапы postgresql с pgbackrest — курс молодого бойца от разработчика

Возвращение «Эпохи империй»: всё, что известно про Age of Empires IV

Важный твит про продление жизни

Производители и продавцы электроники в РФ потребовали провести слушания по обязательной предустановке российского ПО

Microsoft в январе закроет приложение Cortana для Android и iOS

Помощь девопсам по внедрению PKI

Habr Weekly #27 / Хромбуки vs макбуки, как писать крутые резюме, какую зарплату просить, AR-очки за $3500

Написание UDR на языке Pascal

Нейросеть для определения хейтеров — «не, ну это бан»

Россия, Китай и другие страны БРИКС создадут единую криптовалютную платежную систему

Верховный суд США рассмотрит спор между Oracle и Google по делу об авторских правах

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

В Японии создали четырехногого робота, способного взбираться по вертикальным лестницам

[Из песочницы] Личный опыт невыгорания на удалённой работе

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

Обновление от Google для Chrome вызвало «белый экран смерти». Пострадали компании по всему миру

Разбор: как на самом деле работает Forex, и что надо знать о торговле валютой на бирже для минимизации рисков

«Настоящий Железный человек» побил рекорд скорости полета

Как нужно и не нужно писать чат ботов на примере моего бота для игры в «Тайный Санта»

[Перевод] Конференция BLACK HAT USA. Разбогатеть или умереть: зарабатываем в Интернете методами Black Hat. Часть 2

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

Институт развития интернета получит 2,4 млрд рублей на создание и распространение нравственного контента в сети

Как масштабировать дата-центры. Доклад Яндекса

Как я писал бота с ДЗ и менял базу данных

Астрономы считают, что спутники связи SpaceX, OneWeb и других компаний угрожают будущему астрономии

[Из песочницы] Как улучшить аудирование, если знаешь 7000 слов, но не понимаешь на слух?

Как протестировать производительность серверов: подборка из нескольких open source бенчмарков

16 ноября 2019

Бессмысленные совещания на работе на самом деле «являются формой терапии»

«Услышать» космос: от темной материи до кометы Чурюмова — Герасименко

Государственные органы штата Калифорния не будут покупать автомобили на ДВС

[Из песочницы] Дизайн интерфейса для игры, рисуем кольцо Хавеля из Dark Souls 3

[recovery mode] Типобезопасная работа с массивами PHP

[Из песочницы] Мутабельный мозг

«Криптосистемы-протоколы»: Диффи—Хеллмана, Эль-Гамаля, MTI/A(0), STS

ML.NET: впечатления от Model Builder и не только

О направлениях «Фотоника», «Программирование и ИТ» и «Информационная и кибербезопасность» олимпиады «Я — профессионал»

[Из песочницы] Архитектура компьютерных систем 1 часть. Логические вентили

Разбор: как на самом деле работает Forex, и что надо знать о торговле валютой на бирже для минимизации рисков

iFixit разобрали клавиатуру нового MacBook Pro 16”, оказалось, что она ремонтопригодна даже дома

[Перевод] Слишком чисто?

[Перевод] Конференция BLACK HAT USA. Разбогатеть или умереть: зарабатываем в Интернете методами Black Hat. Часть 1

Для робомобилей введут стандарты работы и тесты на вождение

Ученые Стэнфорда подтвердили, что умные часы помогают обнаружить проблемы с сердечным ритмом

Apple в ультимативной форме удалила из App Store все приложения, связанные с вейпингом

В Белоруссии заблокировали почтовый сервис ProtonMail. С его адресов «минировали» объекты в Минске

9-летний мальчик получит диплом по специальности «Электротехника» в Техническом университете Эйндховена

Жители Массачусетса пытались украсть $550 000 в криптовалюте путем подмены SIM-карт. Их арестовали

[Перевод] Опрос по инструментам фронтенда 2019 — результаты

Проблемы TPM-FAIL позволяли хакерам похищать хранящиеся в TPM-процессорах криптографические ключи

Intel начала отзывную кампанию коробочных версий процессора Xeon E-2274G из-за слабой штатной системы охлаждения

Disney+ запустили в трех странах. Пираты довольны, а пользователи нет

[Перевод] Лучшая архитектура для MVP: монолит, SOA, микросервисы или бессерверная?.. Часть 1

15 ноября 2019

[Перевод] Добавление Quartz в Spring Boot

Компания Brunner Elektronik — от CAD-системы до кабины пилота

Нарастающий итог в SQL

[Перевод] 9 библиотек веб-компонентов

[Из песочницы] Самый беззащитный — это Сапсан

MOSDROID Meetup: подключайтесь к трансляции

Яндекс и Rubetek будут делать умный дом для застройщика ПИК

Garmin разработала систему посадки небольшого самолета

PayPal запретил платежи моделям Pornhub

[Из песочницы] Опыт поиска позиции PhD student в Германии

[Перевод] Низкая связанность, архитектура и организация команд

Как выучить иностранный язык

[Из песочницы] Пишем VLC плагин для изучения английского

[recovery mode] Краткий обзор ридера PocketBook 740 Pro: 7,8 дюйма, аудио и защита по IPX8

На госуслугах теперь можно расплачиваться через Google Pay

29 ноября в Mail.ru Group пройдет @Kubernetes Conference

Преимущества облачного распознавания лиц

[Перевод] Асинхронное программирование в Python: краткий обзор

Визуализация дальних рубежей: космос, киберпанк, подсознание

[Из песочницы] AHURATUS Smart Home Voice Assistant

GeekUniversity открывает набор на факультет управления персоналом

Дж. Х. Рейнвотер «Как пасти котов» (часть вторая): все, что предстоит освоить техлиду

Google запустил сервис, где нейросеть оценивает вокал пользователя и сравнивает с Фредди Меркьюри

Julia NLP. Обрабатываем тексты

[Перевод] Использование strict-модулей в крупномасштабных Python-проектах: опыт Instagram. Часть 2

Workflow Core — движок бизнес-процессов для .Net Core

«Портативная» ретро-консоль своими руками

Совет для роботов №42: улыбайся и люди к тебе потянутся

Как проходят секции по машинному обучению на собеседованиях в Яндекс

Instagram начал скрывать лайки по всему миру, в том числе в России