21 февраля 2020

Безумные роботы в Вегасе. Поездка на CES 2020

Ультрафиолет на двух пальцах

Влейся в команду Хабра: тест на находчивость и интуицию

Детство компьютерных вирусов

Создать мощный курс Machine Learning: миссия выполнена

HTC объявила о создании VR-гарнитуры Vive Proton

Коллектив из бывших инженеров АНБ США и Amazon создает «GitHub для данных»

Комитет JPEG решил использовать ИИ-алгоритмы для сжатия изображений

Управление Mac в мире Windows

Первый воркшоп Corporate Rebels в России, 8 апреля

Что можно узнать о Domain Driven Design за 10 минут?

Новая QIWI Кухня — уже 5 марта. Москва, AGLOFT

Звездолеты на ДВС. Выжить в схватке с техническим долгом

[Перевод] Как питомцы могут сделать из вас хорошего программиста (да, они действительно это могут!)

[Из песочницы] Наука vs IT. Как я бросил исследования ради разработки

Что делать с легаси. Материалы с Badoo PHP Meetup #4

«Работа в ИТ — 2020», или Кого и за что мы любим

Назад в будущее мобильных телефонов II

Microsoft показала новые иконки Windows и рассказала о процессе их создания

Российские разработчики попросили ввести кэшбэк за экспорт софта

Tоп-10: лучшие доклады Heisenbug 2019 Moscow

Искусственный интеллект МТИ открыл новый антибиотик

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

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

[Перевод] 10 React-компонентов на все случаи жизни

Роскомнадзор разблокировал подсеть провайдера Hetzner

Biostar анонсировала поддержку Windows 7 х64 SP1 для материнских плат на Intel B365

«Загляните, это нечто»: саморепликация искусственной ДНК

Как успешно пройти любой пентест (вредные советы)

[Перевод] Реверс-инжиниринг рендеринга «Ведьмака 3»: различные эффекты неба

[Перевод] Определяем подходящий размер для кластера Kafka в Kubernetes

В Индии теперь можно сесть в тюрьму за использование VPN

Четвертушка Ethernet-а: старая скорость, новые возможности

[Перевод] Assert-сообщения в тестах

Исследование одного вредоноса

20 февраля 2020

Хакеры проникли во внутренние сети Citrix — их не обнаруживали пять месяцев

На смартфоны Samsung Galaxy по всему миру приходили push-уведомления с темой «1» и текстом «1»

Как мы потеряли Мир: пожар на космической станции, столкновение с грузовиком «Прогресс», разгерметизация

Побеждая C двадцатью строками Haskell: пишем свой wc

WebAuthn в реальной жизни

Для приложений Google Play ограничат возможность собирать данные о геолокациях в фоновом режиме

Наивно. Супер: код и архитектура простой игры

«Билайн» за два года вдвое увеличил сеть 4G

Google переведёт британских пользователей под юрисдикцию США и лишит их защиты приватности

Методы оптимизации LINQ-запросов в C#.NET

Самое интересное с Integrated Systems Europe 2020

[Перевод] Как в Python реализованы очень длинные числа типа integer?

Мобильная версия Microsoft Office доступна для iOS и Android

Кто умнее чем IDEA?

Яндекс помогает распространять вредоносное ПО?

Разработка плагинов для Zabbix Agent 2

История Telegram: от идеи до собственной криптовалюты

Материалы с казанского митапа по фронтенду: Phoenix LiveView, фронтопс, JSON:API

Как определить оператора и регион по номеру телефона

Виртуальный сервер для онлайн-трейдинга

Речевой бот в банке — худший UX ever

Что такое производительность веб-приложений?

varchar(max)-varchar(max) и в продакшн

GTA IV вернётся в Steam без завязки на Games for Windows Live и мультиплеера

Умер Ларри Теслер — создатель Object Pascal и механик «копировать», «вырезать» и «вставить»

[Перевод] Пришло ли время забыть о React и перейти на Svelte?

1С-Битрикс препятствует отписке от рассылки требованием сдать свои персональные данные

[Из песочницы] Прикручиваем ActiveDirectory авторизацию к Kubernetes c помощью Keycloak

Устройство Helm и его подводные камни

Результаты исследования откликов на вакансию дизайнера цифрового продукта. Часть первая — результаты и статистика

TDD для микроконтроллеров. Часть 3: Запуск на железе

VoiceOver на iOS: каждый контрол ведёт себя по-разному

Как мы предсказываем будущее в поиске Яндекса: от исправления ошибок до discovery-запросов

Исследование RedHat: open source потесняет проприетарное ПО в корпоративном сегменте

«СЛАВА ЖПСС!» или вспоминаем про GPSS World

[Перевод] Сотовый телефон с дисковым номеронабирателем

10. Fortinet Getting Started v6.0. Сопровождение

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

THQ Nordic официально подтвердила выход ремейка Gothic

Лекции со школы по биоинформатике от А до Я

Больше SoC, хороших и разных. Intel открывает AIB для разработчиков и производителей

Менеджер-передаст

Анализ данных по коронавирусу SARS-CoV-2 (2019-nCov)

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

RabbitMQ. Часть 2. Разбираемся с Exchanges

Оживляем гексапода. Часть первая

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

Имитационная модель процесса обработки материала резанием на токарном станке с ЧПУ

19 февраля 2020

Индийская полиция начала возбуждать дела против тех, кто использует VPN-приложения

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

Это будет стоить 354 пары носков. Подборка подарков на 23 февраля

Wacom заявила, что не шпионит за пользователями своих планшетов

[Перевод] Как я самостоятельно выучил новый язык за 12 месяцев: тотальный гайд

16 советов по проведению митапов от трех «серийных митаперов». Leader-IT events #1

[Из песочницы] Цифровое бессмертие — инженерный подход

Alphabet закрывает проект по добыче электроэнергии с помощью воздушных змеев Makani

Спам, спам, спам…

[Перевод] Невероятная производительность ввода-вывода с параллельным Apache Parquet на Python

Contact Center AI: третий участник в разговоре – это нормально

Seamless Air Alliance сообщила о создании стандарта бесперебойного Wi-Fi на пассажирских рейсах

В Чикагском университете разработали прототип браслета, способного глушить микрофоны

Беспилотник на солнечных батареях PHASA-35 совершил свой первый полёт

[Из песочницы] Про удаленную работу

Разбор: чем отличаются высокорисковые и низкорисковые инвестиции

NASA использует краудсорсинг для разработки датчика венерохода. Он должен продержаться на планете 6 месяцев

Журналистка Guardian застряла в горах, так как автомобиль каршеринга потерял сеть

[Из песочницы] Self-driving ГАЗ66 Monster Truck 1/16

INVESTMENT-READY

Расшифровка моего интервью с автором Ruby

Одна история с оператором Redis в K8s и мини-обзор утилит для анализа данных этой БД

Топ лучших докладов Joker 2019

Делимся самым большим в РФ пластом данных по онлайн-обучению с проектами по лингвистике, персонализации, педдизайну, ML

Смарт-колонки с Алисой оснастили функцией развития речи

25 февраля пройдет MosQA meetup #2

Изменение алгоритмов Google AdSense может привести к вымогательству у владельцев сайтов и веб-мастеров

SpaceX и Space Adventures запланировали первый полет Crew Dragon с космическими туристами на конец 2021 года

[Перевод] Open Source Guides: Запуск проекта с открытым исходником

Распознаем повышение привилегий в ABBYY FineReader

Полный разбор экзамена ШАД-2019

В сети появилось видео с геймплеем невышедшей StarCraft: Ghost

[Перевод] Браузерные расширения, необходимые каждому веб-разработчику

В Индии deepfake использовали для «позитивной» избирательной кампании

Кто такой наставник и какими гибкими навыками он должен обладать

Мой путь QA инженера: через выгорание к тестированию в кайф

Программирование, иммунитет и армия

Эксперты iFixit разобрали Samsung Galaxy Z Flip: пыль всё равно будет попадать в сгиб

Как объяснить роботу свою точку зрения

Можно ли писать скрипты на C++?

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

Молчание вентиляторов. Google Colab, Javascript и TensorflowJS

Срочные задачи. Да придёт Спаситель

Ansible playbooks — это код: проверяем, тестируем, непрерывно интегрируем. Иван Пономарёв

Поймать электрон: наблюдение процесса, занимающего квинтиллионную долю секунды

DBA: Находим бесполезные индексы

C++20 утверждён! Чего ждать и к чему готовиться разработчикам в C++23

Евросоюз отклонил рекомендации Facebook по регулированию онлайн-контента

[Перевод] История симлиша — языка, определившего судьбу серии игр Sims

[Из песочницы] Почему «погугли сам» — не наш метод и как мы прокачиваем Базу знаний для техподдержки

Не включается компьютер? Техническая поддержка для инвалидов по зрению и слуху поможет удалённо

Как коронавирус действует на акции биотеха

[Из песочницы] Меню консольных команд на python

Тестирование REST API на Golang. 56000 [#/sec] не предел?

[recovery mode] Время в клеточном автомате

18 февраля 2020

Twitter заблокировал аккаунт WikiLeaks накануне обсуждения экстрадиции Ассанжа в США

Из-за неполадок на серверах компании Petnet кормушки SmartFeeder перестали давать еду домашним питомцам по расписанию

Хостинг и выделенные серверы: отвечаем на вопросы. Часть 1

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

Xiaomi стала второй компанией, которая согласилась предустанавливать российское ПО

Data Engineer or die: история одного разработчика

Пользователи стали жаловаться, что не могут выключить или перезагрузить ПК с Windows 10 из-за ошибки

[Перевод] console.log не является частью JavaScript

Inside ITMO University: The robotics lab

[Перевод] Выкупать — так королеву: Varonis расследует быстро распространяющийся шифровальщик-вымогатель “SaveTheQueen”

Уязвимость плагина WordPress может привести к удалению 200 тысяч сайтов. Выпущен патч

Анонс Mobius 2020 Piter: что волнует мобильных разработчиков?

Bloody hell, или Как ругаться на английском, чтобы тебя приняли за культурного человека

США могут закрыть Huawei доступ к мировым поставщикам микросхем. Начали с TSMC

Видишь архитектуру? И я не вижу, а она есть

Хабр Викли #39 / Гаджет-шоу MWC закрыли, как стать разрабом в 14 лет, эмоционально про опенспейсы и патент на цвет

Ну CRM и CRM. Всё проще, чем вы думаете

Первые пользователи Motorola Razr пожаловались на отслаивание дисплея из-за перепада температур

Станет ли 3D-принтер моей персональной фабрикой на балконе?

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

[Перевод] 5 вопросов по SQL, которые часто задают дата-сайентистам на собеседованиях

Как проверить навыки программирования на Python? Задачи от Яндекса

Яндекс разрешит брать Яндекс.Станцию на двухнедельный тест-драйв

Приглашение к участию в русском переводе WCAG 2.1

[recovery mode] Использование faiss для поиска по многомерным пространствам

[Перевод] Быстрое создание чиптюн-музыки на открытом ПО

[Из песочницы] Импортозамещение и судостроение

Samsung согласилась выполнить требование России по предустановке отечественного ПО

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

Машинное обучение в энергетике, или не только лишь все могут смотреть в завтрашний день

4 марта, Екатеринбург — Java MeetUP

[Перевод] Как ошибка из 2009 вызывает конфликт Docker for Windows и Razer Synapse

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

Интернет в Туркменистане: цена, доступность и ограничения

История человека, чувствительного к электромагнитному излучению, или как мы щупаем край обрыва… Часть 1

Возглавляя тренды

28 февраля состоится @Databases Meetup #1 в Mail.ru Group

Удивительно, но в прошлом году корпоративные HDD оказались популярнее SSD и их продажи растут

[Перевод] Mozilla проиграла в войне браузеров, но всё ещё считает, что может спасти интернет

Прорывы #DeepPavlov в 2019 году: обзор и итоги года

Agile: 9 вредных советов

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

[Перевод] Как Секретная служба США перепутала киберпанк-RPG с учебником для хакеров

Google закрывает проект по развитию сети точек Wi-Fi для бесплатного доступа в Интернет

Мониторинг доступности сайта в России на коленке

[Перевод] Руководство по версиям и возможностям Java

Структуры данных: список, который умеет всё*

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

А как вам такой вариант управления зависимостями в Python?

Учимся разворачивать микросервисы. Часть 2. Kubernetes

[Перевод] Элегантное асинхронное программирование с помощью «промисов»

17 февраля 2020

[Из песочницы] Golang + Phaser3 = MMORPG — Делаем базу для бесконечной генерации мира

Автор браузера Waterfox передал свой проект в компанию System1 для дальнейшего развития

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

Тестировщик Galaxy Z Flip заподозрил Samsung в использовании пластика вместо стекла. Компания все опровергает

Security Week 08: вирусы возвращаются

[Перевод] Конференция DEFCON 27. Признание интернет-мошенницы

Tesla вернула функцию автопилота новому владельцу электрокара. Ранее ее отключили за неуплату

Как мигрировать большой процесс с IBM BPM на Camunda и не останавливать разработку фич

Пичаи и Цукерберг обсудят в Брюсселе цифровую политику и регулирование ИИ в странах ЕС

Фонд СПО отправил Microsoft пустой HDD, чтобы компания записала на него исходный код Windows 7

Правительство утвердило правила установки и эксплуатации у операторов связи оборудования для «суверенного Рунета»

Два способа взвинтить цену на нефть, или атаки на нефтегаз как средство влияния на биржевые индексы

Мессенджер «Signal» обретает популярность

[recovery mode] 2DOOM — браузерный 2D-трибьют легендарному шутеру

[Из песочницы] Распознавание символов методом наименьшего расстояния Левенштейна

Postgresso 18

Криптовалюта IOTA решила закрыть всю сеть после взлома приложения кошелька Trinity

Prettier is a Must-Have for Large-Scale Projects: Spent 20 Minutes Setting It Up and Forgot About Formatting for a Year

[Из песочницы] Отладка микроконтроллеров ARM Cortex-M по UART

[Перевод] Создание CI/CD-цепочки и автоматизация работы с Docker

Гонки космических шпионов

FunCode Backend Java/Kotlin Challenge: объявляем имена победителей

Как немец-хохотун лук (тот, что со стрелами) прокачал

Когда принцип «к чёрту всё, бери и делай!» не работает: заметки прокрастинатора

Java-сериализация: максимум скорости без жёсткой структуры данных

19 марта запустится практический курс для системных администраторов Linux от Mail.ru Group

iOS MEETUP #2 от FUNCORP и Как разработчику оставаться актуальным

Чеклисты заменяют регламенты?

Go vs Python. Виталий Левченко

Что вы захотите знать до того, как писать приложение под Apple Watch: наш опыт

Null проблема в Data Science и Machine Learning

В Интернете выложили курс АНБ по Python

Российское приборостроение: вертели мы ваш дизайн на пальцах

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

Студенты пишут Uart драйвер для STM32F411

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

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

[recovery mode] Бобина 3.0.0 — обзор улучшений

Современная сборка 2020 для frontend. Gulp4

Готов ли мир к пандемии?

Google разработал алгоритм автоматического кадрирования видео по важным объектам в кадре

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

16 февраля 2020

Снимаем покрытие кода с уже запущенного Node.JS приложения

[Из песочницы] Открытое письмо компании Mail.ru об игре «Аллоды II: Повелитель душ»

История пленочных аудиоформатов: немецкий ответ компакт-кассетам — как сложилась судьба разработки

[Из песочницы] Apple, ФАС и разработчики родительского контроля

Кто хочет сделать из ИТ-гигантов кооперативы

[Из песочницы] Создание демо-приложения «Умная библиотека» с помощью Intel Distribution of the OpenVINO toolkit

Принцип единственной ответственности: глубокое погружение

ЦБ выпустил рекомендации для банков по верификации электронной почты клиентов, чтобы не допускать утечки их данных

В МТИ создали «сенсорную» кожу для роботов. Она поможет ориентироваться в трехмерном пространстве

Задержать COVID-19. Все про фильтрацию воздуха на случай пандемии

[Из песочницы] Мечтают ли нейросети об электроденьгах?

Microsoft признала, что февральское обновление безопасности KB4524244 для Windows 10 содержит критические ошибки

Facebook не смогла в срок запустить сервис для знакомств Dating в Европе из-за проверок регуляторов

[Перевод] Исчерпывающий путеводитель по тегу iframe

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

Лаборатории Университета ИТМО: светодиодная светотехника, СВЧ оптоэлектроника и оптические телекоммуникации

Пушка Гаусса

В МТИ разработали систему ИИ, которая автоматически переписывает устаревшие предложения в «Википедии»

Как улучшить письменный английский с помощью расширения для Chrome: проект Linguix.com

Роскомнадзор полностью разблокировал Protonmail?

[Перевод] Хорошо подумайте, прежде чем использовать Docker-in-Docker для CI или тестовой среды

[Перевод] Что такое реактивность?

[Из песочницы] Почем Appium для народа

Webpack 5 — Asset Modules

Ликбез по респираторам. Помогает ли респиратор от заражения вирусом. Обзор 11 респираторов

15 февраля 2020

Scala 2.13 станет последней версией… Scala2, после нее будет Scala3

[Из песочницы] Android Remote Debugger — удаленная отладка Android приложений

Сравнение стоимости VDI: локальное решение против публичного облака

Telegram в обновленной версии развил функцию геочатов до соцсети знакомств

Чтение на выходные: 10 материалов про аудиогаджеты — от советских автомагнитол до вилки с шумоподавлением

[recovery mode] Tesla выпустит новых акций на $2 млрд

Ламповая катушка Теслы

[Перевод] Бесконечный цикл, которого не было: история бага Святого Грааля

Ким Дотком: пойманный в сеть, самый разыскиваемый человек онлайн. Часть 4

[Перевод] Как в ЦРУ десятилетиями читали зашифрованную переписку союзников и противников

ФАС обновила проект по предустановке отечественного ПО на смартфоны, ПК и другие устройства

Dyson и наушники-воздухоочистители против коронавируса: компания патентует неожиданный концепт

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