20 мая 2019

Шпионаж, за который не банят (история из 80-х)

Как проверить cookies на соответствие GDPR — поможет новый открытый инструмент

Прогноз и обсуждение: гибридные системы хранения данных уступят место all-flash

IT-компаниям России предлагают ввести льготы по НДФЛ и другим налогам

Китай вводит полную блокировку wikipedia.org

Еженедельный Хабр. Встречайте пилотный выпуск хабраподкаста

[Из песочницы] How to make possible micro-payments in your app

[Перевод] Я выставил счёт $18 000 за статичную веб-страничку… и мне это сошло с рук

Bluetooth LE не так уж и страшен, или Как улучшить пользовательский опыт без особых усилий

[Перевод] Хакер, взломавший приложения для слежения за автомобилями по GPS, обнаружил, что может их удалённо останавливать

[Перевод] Сила толпы. Как в Чикаго разработали мусороедного робота – очистителя рек

Эксперты: Autopilot попавшей в аварию Tesla Model 3 был активирован на момент встречи с грузовиком

Security Week 21: дыра в Whatsapp, новая уязвимость в процессорах Intel, Zero-Day в Windows

Энтузиасты нашли на Ebay мейнфрейм IBM S/360 и теперь собираются его восстановить

Исчезающие фреймворки

О чём говорили на Google I/O 2019: Android 10, AR-приложения и многое другое

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

Американец создал передвижной класс для обучения детей в малобюджетных школах 3D-печати, проект уже собрал более 100 000

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

ModLook — сканер регистров ModBus. Отмечаем 20-летие программы

[Перевод] Пишем чистый и масштабируемый JavaScript-код: 12 советов

Онлайн-кинотеатры обяжут передавать данные о показах и зрителях государству

Часть 0. Требуется эльф для работы в Матрице. Возможна релокация

[Перевод] Введение в геномику для программистов

CRM ++

[Перевод] Indexes in PostgreSQL — 8 (RUM)

Introducing Windows Terminal

Управление командой программистов: как и чем их правильно мотивировать? Часть первая

[Перевод] Создание процедурного генератора головоломок

Поиск похожих изображений, разбор одного алгоритма

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

Государственные структуры Южной Кореи переходят на Linux ради экономии

По рельсам за облака: как помыть стекло в небоскребе

У мошенника отобрали 735 000 адресов IPv4 и вернули в реестр

[Перевод] Заблуждения программистов о Unix-времени

Google отслеживает покупки по чекам в Gmail «для удобства пользователей»

[Из песочницы] Как начать программировать в Adobe Illustrator. Скрипт Expand Clipping Mask. Часть первая

[Перевод] Представляем Windows Terminal

Атомэкспо 2019, часть 1: мероприятия и внезапный космический двигатель

Миссия «Чанъэ-4» — результаты пятого лунного дня: проблемы с ровером «Юйту-2» и новое научное открытие

Смартфоны Huawei остались без приложений G Suite и обновлений Android: приказ Трампа

EFORTH для МК-161: Структуры данных

Адаптация программ для ZX Spectrum к TR-DOS современными средствами. Часть 2

PHP-Дайджест № 156 (6 – 20 мая 2019)

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

How to achieve goals?

А вы на что готовы за айфон?

Frontend Weekly Digest (13 – 19 May 2019)

[Из песочницы] Кросс-компиляция Scala в Gradle проекте

19 мая 2019

Автогики, финтех и контент-маркетинг, или зачем страховщику аутсорсинг IT-редакции

VMware EMPOWER 2019 — главные темы конференции, которая пройдет 20–23 мая в Лиссабоне

Илон Маск: если кардинально не урезать расходы, деньги у Tesla закончатся через 10 месяцев

Ардуино термометр & гигрометр с E-PAPER на nRF52832 — или о том, что забыли выпустить производители

[Из песочницы] Принцип работы протокола VRRP

[Перевод] Восемь малоизвестных опций Bash

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

Подборка датасетов для машинного обучения

[Из песочницы] Нужно ли писать weak self в Grand Central Dispatch?

Lenovo украла фанатский рендер Moto Razr и показала на пресс-конференции как будущий смартфон

[Из песочницы] Phoenix LiveView: когда вам больше не нужен JavaScript*

[Перевод] «Если вам нужно кого-то убить, то вы обратились по адресу»

[Перевод] Брайлевская клавиатура

Создание таблиц в дизайн системе Figma и реализация в Storybook (React)

[Из песочницы] Консенсус — ложь

Software Defined Radio — как это работает? Часть 3

Опусы про Его Величество Клей. Часть вторая — Viva, цианоакрилат! Viva, суперклей

Главный секрет Google I/O 2019, о котором не узнать из интернета

Тунгусский метеорит и его младшие братья

Про ООП

TeamViewer всё-таки был взломан в 2016 году

18 мая 2019

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

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

[Из песочницы] Watch Dogs в реальной жизни, или серьезные уязвимости в СКУД

Сделка на $39 млн: почему создатели опенсорсной СУБД решили заняться мобильными разработками

Блеск и нищета: еще немного о том, как зарабатывают на жизнь современные музыканты

Мал, да удал: реальный взгляд на японский проект Minimal Fab

[Из песочницы] Быстрый Яндекс словарь

Решето Эратосфена за O(n). Доказательство

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

Первая хакерская атака в истории

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

История борьбы с цензурой: как работает созданный учеными из MIT и Стенфорда метод flash proxy

[Перевод] Конфиденциальность данных, IoT и Mozilla WebThings

Новости недели: Центр управления автономным Рунетом, биткоин на отметке $8000, уязвимость в процессорах Intel

Пять ключевых трендов ITSM на этот год

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

Министерство торговли США занесло Huawei в «чёрный список»

[Перевод] Запуск Bash в деталях

[Перевод] Как сделать презентацию продукта, которая будет вовлекать клиента?

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

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

EFORTH для программируемого калькулятора

Процессор разгонит оптику до 800 Гбит/с: как он работает

17 мая 2019

Оптимизация сборки мусора в высоконагруженном .NET сервисе

Как 3D-принтер помог подростку пострадавшему от бомбардировки получить новую руку

Ситуация: мобильных операторов США обвинили в незаконной торговле геоданными абонентов

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

Человек как IoT устройство. Программирование биороботов

[Из песочницы] Теперь хороших разрабов меряют по просмотрам и подписчикам. Плохо ли это?

В России «навечно» заблокированы крупнейшие аниме-сайты

Пять лет рабства

Случайные числа и децентрализованные сети: имплементации

Во имя Луны: NASA получила допфинансирование и назвала лунную программу в честь богини охоты

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

Партнерское соглашение между Sony и Micorsoft

[Перевод] Трудно быть мейнтейнером проекта Open Source

Setting up network sales channels for DO-RA gadgets

5G – где и кому он нужен?

Эксперты опасаются глобальной эпидемии из-за миллионов компьютеров на Windows XP

Элементарно, Watson: вы интегрируетесь с Voximplant

Как замаскироваться в интернете: сравниванием серверные и резидентные прокси

Что упускают хакеры при взломе банка на PHDays

[Из песочницы] Матрёшка Си. Слойная система языка программы

Так что же будет с аутентификацией и паролями? Вторая часть отчета Javelin «Состояние строгой аутентификации»

Решается судьба YTMND — сайта-пионера мемов

Аскота 170 — механический компьютер и советский палеоэндемик

Ученый-лингвист нашел ключ к рукописи Войнича. Или нет

Мошенники переоформили квартиру в Москве с помощью поддельной цифровой подписи

[Из песочницы] Классификация покрова земли при помощи eo-learn. Часть 1

Serverless по стоечкам

Интервью с Виталием Брагилевским: «Мир, в котором все будут программировать на Haskell — это вряд ли хороший мир»

[Перевод] История о трёх картриджах

[Перевод] Современные возможности C++, о которых надо знать всем программистам

Девушка под водопадом

[Перевод] Реверс-инжиниринг клиента Dropbox

Исследователи представили беспроводной интерфейс для сети крошечных нейроимплантов

Corda — open source блокчейн для бизнеса

Опусы про Его Величество Клей. Часть первая — вводная

Логи фронтенд-разработчика Хабра: рефакторим и рефлексируем

Что в пикселе тебе моем: создание нанопикселей с помощью плазмонных метаповерхностей

Сайт для автопремии «Маскот»

[Из песочницы] C# WPF аналог Window.ShowDialog() или разбираемся с DispatcherFrame

Гармония скриптов внутри Android приложения

[Из песочницы] Прокачиваем разработку на Vue с помощью паттернов: HOC

Луна сжимается, это вызывает лунотрясения

Джулия в лабиринте

ObjectRepository — .NET in-memory repository pattern для ваших домашних проектов

[Перевод] Чем быстрее вы забудете ООП, тем лучше для вас и ваших программ

[Перевод] Изучаем туннельный диод на примере 3И306М

Термоакустика. Выработка электроэнергии из звука с помощью динамика

Современные устройства ввода-вывода быстрее, чем процессоры. Обзор статьи

Термометр & гигрометр на ATMEGA 328P-MU — Поднимаем уровень ардуино разработок

Shit happens. Яндекс удалил часть виртуальных машин в своем облаке

Как переехать в США со своим стартапом: 3 реальных варианта виз, их особенности и статистика

Э — Эксперимент. Или как наука помогает проектировать интерфейсы

[Перевод] So you know HTML/CSS? Learn from scratch or improve yourself

16 мая 2019

Software Defined Radio — как это работает? Часть 2

Защищенные Bluetooth-ключи Google оказались недостаточно защищены

[Перевод] Как мы при помощи WebAssembly в 20 раз веб-приложение ускорили

Стажировки — это пушечное мясо, чтобы затыкать дыры, а не “бесценный опыт и карьерные перспективы”

GOSTIM: P2P F2F E2EE IM за один вечер с ГОСТ-криптографией

Поднимаем производительность SSD c колен, куда нажимать и зачем

[Из песочницы] Как я свой первый ИИ писал

Intel пыталась приуменьшить значение обнаруженной уязвимости процессора, увеличив вознаграждение программы Bounty

Как все начиналось: история паяльника и появление современных инструментов

Депутат Милонов отозвал свой законопроект о регистрации в соцсетях по паспорту

Где взять аудиосемплы для ваших проектов: подборка из восьми тематических ресурсов

[Перевод] Сложные системы. Выход на критический уровень

Уязвимости «нулевого дня», эксплуатируемые злоумышленниками

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

REG.RU против Beget: разбор полетов

Он вам не дRook

PHP-модуль для работы с иерархическими данными в БД InterSystems IRIS

[Перевод] Разработка микросервисов с помощью BDD и IOD

Как мы боремся с копированием контента, или первая adversarial attack в проде

Bitmap-индексы в Go: поиск на дикой скорости

Китай и Иран используют replay-атаки для борьбы с Telegram

Приглашаем спикеров на летний DIY-митап 16 июня 2019

Как мы вдвое сократили издержки на вводный урок, подсмотрев решение у авиакомпаний

Фотоигрушка для тех, кто любит дроны: коротко про AirSelfie 2

iOS-дайджест №5 (27 апреля – 16 мая)

Heisenbug 2019 Piter: что будет в бесплатной трансляции, а что только на самом мероприятии

Facebook ужесточает правила для видеотрансляций Facebook Live в ответ на террористическую атаку

In-App Updates Flexible Flow: Speed Up the App Update Process on Android

In-App Updates: ускоряем процесс обновления приложения на Android

Docker: не вредные советы

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

[Перевод] Python — помощник в поиске недорогих авиабилетов для тех, кто любит путешествовать

Build2019, осмысляем увиденное

Business Intelligence по-русски — на квинтетах

Россияне получат электронные удостоверения личности вместе с цифровым профилем

ИИ-платформа NVIDIA меняет видовую принадлежность животных

[Из песочницы] Первая игра на unity или на что у меня ушло полгода

Улучшаем производительность ПО с инструментами Intel для разработчика. Численное моделирование астрофизических объектов

Выборка данных с ORM — это просто! Или нет?

12. Check Point Getting Started R80.20. Logs & Reports

Про подсчёт битов, беззнаковые типы в Kotlin и про ситуации, когда экономия на спичках оправдана

DSC и напильник: часть 1. Настройка DSC Pull Server для работы с базой данных SQL

Резервирование в Kubernetes: оно существует

[Перевод] Опасность внутриигрового сбора данных

Excelsior JET прекращает разработку своего AOT-компилятора после 18 лет работы

FAQ про пересадки и стыкование рейсов: в чём разница, что пассажир может и чего не может

Как в Леруа Мерлен можно купить товар со склада поставщика, которого нет в ассортименте магазина

Docker: как развернуть фуллстек-приложение и не поседеть

Golang DevDay: 31 мая, Новосибирск + трансляция

[Перевод] Почему WhatsApp никогда не станет безопасным

Луч света в тёмном царстве: как технологии возвращают утраченное зрение

Google выплатит покупателям дефектных смартфонов Pixel компенсацию размером до $500

Довольно вычурные «Начала» Евклида в TeX-е

15 мая 2019

В России разработан полицейский дрон с электрошокером и ослепляющим лазером

Проблемы точного земледелия и как с ними жить

Сколько стоит «суверенный» Рунет?

[Перевод] Лучшая приоритизация HTTP/2 для ускорения веба

Роскомнадзор создаст реестр фейковых новостей, авторов и источников

В процессорах Intel обнаружили сразу четыре уязвимости, их исправление приведет к падению производительности ПК на 40%

[Перевод] Улучшения диагностики в .NET Core 3.0

Найдено место падения аппарата «Берешит» на Луну

[Перевод] 2019: Год DEX (Децентрализованных бирж)

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

Александр Ламден: «Любая железяка обладает характером»

#ВНижнем — ВКонтакте открыл представительство в Нижнем Новгороде

90 уязвимостей класса Remote Code Execution в майском «вторнике обновлений»

[Из песочницы] История компании AMD: 50 лет стремительного развития

Apple отрицает, что App Store — это монополия, суд считает иначе

Метеоритные кратеры на Земле и в космосе

К вопросу о TI

Паспортные данные Чубайса, Дворковича и других чиновников попали в открытый доступ

Microsoft обеспечит пользователям контроль над их онлайн-личностью

Еще более секретные Telegramмы

Смотрим торенты на смарт ТВ без смс и регистрации

Что такое DevOps

[Перевод] Краткий и бодрый обзор архитектуры компиляторов

Ищем уязвимости в UC Browser

Выбираем ближайшие узлы в сети

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

[Из песочницы] Арифметика fixed-point на C++

RBKmoney Payments под капотом — инфраструктура платежной платформы

Инновации по-русски

[Перевод] Иногда больше — это меньше. Когда уменьшение нагрузки приводит к увеличению задержки

[Перевод] Уязвимость Exchange: как обнаружить повышение привилегий до администратора домена

[Перевод] Первый вклад в API браузера от Facebook

Дата-центр в Франкфурте: ЦОД Telehouse

Компания, возводящая дата-центры для реализации «закона Яровой», закупила иностранного оборудования на 9 млрд руб

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

Скирмион скирмиону рознь: трехмерные полярные скирмионы в сегнетоэластиках

Обмен данными и дифференциальные уравнения

[Перевод] Использование Golang для создания микросервисов в The Economist: ретроспектива

Как и зачем работать медленнее? Метод Сергея Королёва

[Перевод] Поиск пути среди круглых препятствий

И Lenovo тоже: компания представила ноутбук с гибким экраном вместе с другими новинками

Выбираем подходящий баг-трекинг

Программный комитет FrontendConf: фреймворкы, горизонты, мировой опыт и миссия конференции

Слепая простота

[Из песочницы] DevPRO'19: вид со стенда Wrike

Полиции Сан-Франциско запретили распознавать лица с носимых видеорегистраторов

«Невзламываемый» eyeDisk защищён сканом радужной оболочки глаза, но передаёт пароль в открытом виде

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

Rook или не Rook — вот в чём вопрос

[Перевод] Семь лет работы разработчиком: какие уроки я извлёк

[Из песочницы] Делаем простой Circuit Breaker на базе кеша в Spring

Автоматизация управления Let's Encrypt SSL сертификатами используя DNS-01 challenge и AWS

Делаем простой гидроакустический модем

Российскому разработчику игр грозит 10 лет тюрьмы в США за покупку документации к самолёту F-16

В ОС Windows обнаружена критическая RCE-уязвимость уровня EternalBlue

Опубликованы скриншоты jabber-чата с членом хакерской группировки Fxmsp

[Из песочницы] О поиске себя

А не замахнуться ли нам на оптическую связь? Лазеры, космос, CubeSat

14 мая 2019

Software Defined Radio — как это работает? Часть 1

Удаленное выполнение произвольного кода в протоколе RDP

Tele2 запретили выдавать eSIM: власти ссылаются на «проблемы безопасности»

30-летний юбилей безудержной незащищённости

[Перевод] Фаззинг в стиле 2000 года на современных приложениях Windows 10

[Из песочницы] Кратко с реализацией о AES 128 EBC

CampusInsight: от мониторинга инфраструктуры к анализу пользовательского опыта

Как понять, когда прокси лгут: верификация физических локаций сетевых прокси с помощью алгоритма активной геолокации

Крупные аварии в дата-центрах: причины и следствия

В этой статье слишком ного воды

Пользователи WhatsApp пострадали от шпионажа

«То, что мы обсуждаем в России, актуально и на Западе»: интервью с Денисом Неклюдовым

Небольшая шпаргалка для работы с Git, GitHub

Тематический хабрамитап #1: бэкэнд-разработка

Еще одна система мониторинга

RESTinio — это асинхронный HTTP-сервер. Асинхронный

Теперь хороших разрабов меряют по просмотрам и подписчикам — и это плохо

.Net Community Райффайзенбанка приглашает на митап

Наглядное пособие по разработке продуктов: конструирование

[Из песочницы] Как я программирую движки для ролевых игр в Google-таблицах

Новый сотрудник — dead or alive

Один день до DotNext 2019 Piter. Анонс бесплатной трансляции

NLP. Основы. Техники. Саморазвитие. Часть 2: NER

Темная сторона хакатонов

[Перевод] Veeam Backup & Replication: полезные советы по обеспечению жизнеспособности бэкапов и реплик

Власти потребуют от операторов использовать отечественный софт и оборудование для сетей 5G

«Автономный Рунет» и белые списки в интернете обойдутся Роскомнадзору в 5 млрд рублей

Определены поставщики китайских смартфонов для российских чиновников: каждый получит по 1 млрд руб

Производители модулей памяти уходят из Китая на Тайвань из-за торговой войны КНР с США

Что особенного в Cloudera и как ее готовить

Ученые описали «нейрональный метроном»: вот как мы запоминаем музыку

[Перевод] LLVM с точки зрения Go

Как и зачем мы делали распознавание достопримечательностей в Облаке Mail.ru

Вариатор vs государство

Часть II. Спроси маму: Как общаться с клиентами и подтвердить правоту своей бизнес-идеи, если все кругом врут?

Конференция архитекторов. Как это было

МегаСлёрм для инженеров и архитекторов Kubernetes

CJM для ложного срабатывания антивируса DrWeb

Гид по докладам PHP Russia 2019

Как в Яндекс.Такси ищут машины, когда их нет

WannaCry продолжает собирать десятки тысяч жертв

Ищем работу за границей: 7 простых советов для разработчиков

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

Как нас анализируют в магазинах и ресторанах

Эволюция архитектуры торгово-клиринговой системы Московской биржи. Часть 1

[Перевод] UDB. Что же это такое? Часть 7. Модуль управления тактированием и сбросом

Virgin Galactic переезжает в космопорт и начинает активную фазу деятельности

За пять дней биткоин подорожал с $6000 до $8000

Любителям автомобильного тюнинга и газового топлива предложат госуслугу по легализации

Обзор Top 3D Expo в апреле 2019

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

Интернет для дачника. Добываем максимальную скорость в сетях 4G. Часть 2. Выбор внешней антенны

Все ваши анализы в открытом доступе

Учёные из МФТИ получили прозрачные золотые плёнки толщиной в несколько атомов

Принимаем участие в недавнем Telegram Contest, пишем крутое OpenGL ES приложение и выигрываем ничего

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

Роботы-упаковщики Amazon заменят тысячи сотрудников-людей

Российские госструктуры работали 9 лет, не подозревая об атаках китайских киберпреступников

Начато производство корпуса космического корабля «Федерация»

Почему Do-Not-Track может стать обязательным

Последний фонарик устал или Спасет ли беларуса фликер

Управление автомобилем по CAN

Часть I. Спроси маму: Как общаться с клиентами и подтвердить правоту своей бизнес-идеи, если все кругом врут?

13 мая 2019

Non fiction. Что почитать?

[Из песочницы] Автоматическая авторизация на карте Strava Heatmap

Исследователь предложил разгрузить процессор с помощью отдельного устройства

Security Week 20: отключение расширений Firefox

«Игра престолов»: строим инфографику об убийствах, сексе, путешествиях по Вестеросу и многое другое

О том, как Гарри Поттер формирует Российское образование, естественно не туда, куда нужно

[Из песочницы] Анимация в мобильных приложениях: тестируем Lottie

Что такое идеальная система отчетности. Реально ли понять что происходит в компании?

[Перевод] Как написать сопроводительное письмо при поиске работы в США: 7 советов

ok.tech: frontend meetup

Серый кардинал .NET — Джон Гэллоуэй

Как сбежать из секты?

Контент-маркетинг на английском языке: 5 важных цифр в помощь стартапам

Волшебная фея для юнит-тестов: DSL в C#

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

Обектно ориентированное програмирование в графических языках

Пулковские высоты: немного «атмосферы» с Saint HighLoad++ 2019

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

Приглашаем на BD&DWH Raiffeisen MeetUp

Операция TaskMasters: как мы разоблачили кибергруппировку, атакующую организации России и СНГ

Переезд во Францию по работе: зарплаты, визы и резюме

НАСА планирует эксперимент по изменению орбиты астероида

Кондиционер айтишника. Часть I

Минкомсвязь создает центр интеллектуальной собственности на платформе IPChain, разработанной с участием РСП Михалкова

Дайджест продуктового дизайна, апрель 2019

Лучше день потерять

[Перевод] Новости из мира OpenStreetMap №459 (30.04.2019-06.05.2019)

Гепатит С: «ласковый убийца»

[Из песочницы] Сказ о том, как чайник Autoplay Media Studio 8.5.3.0 ломал

«Глонасс»: для безопасности транспорта нужна единая система хранения данных об автомобилях

Будущее уже здесь: ИИ будет управлять ближним боем на американских истребителях

How Many Developers Need to Create Service Like Airbnb

Зачем Минпромторгу запрет на хранение данных на зарубежном оборудовании

Стартовал процесс изготовления корпуса космического корабля «Федерация». Он будет алюминиевым

Citymobil — a manual for improving availability amid business growth for startups. Part 5

Новая жизнь старых игр: максимально опенсорсный каталог source-портов (Java + PHP)

«И так сойдет»: что облачные провайдеры не договаривают о персональных данных

Announcing ML.NET 1.0

Наши урезанные мобильные веб-сайты

Сравнение промышленных СОВ: ISIM vs. KICS

Разворачиваем автоматизацию за пару часов: TypeScript, Protractor, Jasmine

[Перевод] Руководство для чайников: создание цепочек DevOps с помощью инструментов с открытым исходным кодом

Как DNSCrypt решил проблему просроченных сертификатов, введя срок действия 24 часа

Терраформируй это: обзор Terragenesis

PS2/PSP эмулятор + Google Drive + YouTube = «безумие» продолжается

Индексаторы в C# под капотом: индексируем лучше Доу-Джонса

Как мы сделали форк российского Леруа Мерлен на Казахстан

[Перевод] Как Tesla обучает автопилот

[Из песочницы] Изменяем содержимое нотификации приложения iOS

Сети кабельного телевидения для самых маленьких. Часть 4: Цифровая составляющая сигнала

«ВКонтакте» запускает самую дешёвую в РФ подписку на аудиокниги

[Перевод] Семь неожиданных переменных Bash

Какой язык программирования выбрать

Японская компания представила самый быстрый в мире поезд, его скорость 400 км/ч

[Перевод] MSI/55 — старый терминал для заказа товаров филиалом в центральном магазине

Опыт создания позиционных карт для Википедии

12 мая 2019

Что такое «цифровая трансформация» и «цифровые активы»?

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

Как КиноПоиск делает своё медиа

Сооснователь Facebook предложил разбить компанию на части, отменив покупки Instagram и WhatsApp

Вейвлет — анализ.Часть 1

Блеск и нищета: как заработать на жизнь, если ты музыкант

Илон Маск показал размещение спутников Starlink в обтекателе Falcon 9

Поди туда — не знаю куда

[Из песочницы] Как я покупал волоконный лазерный маркер в России + нюансы выбора аппаратов для гравировки и маркировки в 2018 году

QEMU.js: теперь по-серьёзному и с WASM

В новых версиях Chrome появится защита от передачи сторонних cookie и скрытой идентификации

Как Марс теряет воду — научное исследование с моделированием

[Из песочницы] Ультразвуковой GPS

[Перевод] Представлен GitHub Package Registry

Скрытые угрозы SMS: сотовый оператор знает слишком много

Ликбез по памяти: какой она бывает, и что нам это дает

Марсианский ветер почистил солнечные панели зонда InSight

Мне было видение… Откровения нового Нострадамуса

Вымерший 136 тыс. лет назад вид птиц «кювьеров пастушок» возродился на Сейшелах

Как нам обустроить Мегафон

Часть 5. Карьера программиста. Кризис. Middle. Первый релиз

[Перевод] Почему векторная графика 2D намного сложнее, чем 3D

Схемы электрические. Типы схем

Я у мамы не инженер

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

В этом году все уличные видеокамеры Москвы подключат к системе распознавания лиц

[Перевод] Соскучились по КПК?

Официальный релиз Red Hat Enterprise Linux 8

[Из песочницы] Пишите меньше кода

Что такое Dusting Attack

11 мая 2019

[Из песочницы] Неявные (implicit) параметры и преобразования в Scala

Возвращаем девочке птицелет. RTFM по определению пластмасс в домашних условиях

Как работает сжатие в объектно-ориентированной архитектуре памяти

Разработчик популярного Linux-дистрибутива планирует выйти на IPO и заняться «облаком»

Что важно, а что — срочно?

[Перевод] Анонсирован Dart 2.3: оптимизирован для разработки пользовательских интерфейсов

[Перевод] Актуальна ли книга «Java Concurrency in Practice» во времена Java 8 и 11?

Об одном физическом факультете

Новый HTML-элемент <portal> от Google призван заменить фреймы

Что слышно в радиоэфире? Радиолюбители/Ham radio

3CX V16 Update 1 Beta — новые возможности чата и Call Flow Service для программного управления вызовами

Если уже стучат в дверь: как защитить информацию на устройствах

[Из песочницы] Изготовление печатных плат ЛУТ'ом от А до Я

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

10 тематических мероприятий Университета ИТМО

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

В = Внимание, или как создавать время

[Из песочницы] «Совет» от Яндекса: как максимизировать прибыль на платной подписке

[Перевод] «Чёрные дыры» веб-аналитики: сколько данных теряется в GA и почему

Github представил сервис управления пакетами Package Registry

[Перевод] Как я добавил функции автомобилю по шине CAN, не умея программировать

Адаптация программ для ZX Spectrum к TR-DOS современными средствами. Часть 1

На Pornhub резко выросло количество поисковых запросов со словом “Tesla”

Самые интересные металлы

10 мая 2019

Должны ли строки в Python быть итерируемы?

Подборка: unboxing железа IaaS-провайдера

Поймай меня, если сможешь. Письмо менеджера

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

Ученые из Стэнфорда: гаджет, помещенный в ухо, сможет вести мониторинг работы мозга

[Из песочницы] Практическое применение ELK. Настраиваем logstash

[Из песочницы] Трехмерное моделирование в современном мире

[Перевод] HTTP-заголовки для ответственного разработчика

[Из песочницы] Применение модели непрерывного финансирования в краудфандинге

[Перевод] Технические детали недавнего сбоя расширений Firefox

«Топологическая» сортировка графа с циклами

Компания Rolls-Royce разработала энергетическую установку для боевых лазеров

Reverse engineering a high-end soldering station

Новости недели: коллекторы хотят доступ к телефонам россиян, новое ядро Linux 5.1, утечка данных Samsung

iPhone подорожают из-за торговой войны США с Китаем

Сооснователь Facebook заявил об угрозе соцсети для демократии

[Из песочницы] Что сейчас происходит с RDF-хранилищами?

[Из песочницы] MMORPG в одиночку

[Из песочницы] Интеграция Jira с GitLab

[Перевод] Пять ошибок, которые люди совершают при подготовке к рабочей иммиграции в США

Американская компания F5 Networks купила Nginx

Запись видео со старого компьютера — методы от LGR

Полезные советы на выходные: холодильник из воздушных шариков, лампа из смартфона и самодельный стедикам

[Перевод] Ищем свободное парковочное место с Python

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

Хакеры продают исходники трёх антивирусов: код агентов и модули аналитики, основанные на машинном обучении

The Role Of Augmented Reality And Virtual Reality In The NBA

[Перевод] Новости из мира OpenStreetMap №458 (23.04.2019-29.04.2019)

Что предложат новые хранилища для систем ИИ и МО

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

Кастомизация звука: «линзы» из метаматериала для контроля звукового поля

Apache Kafka и потоковая обработка данных с помощью Spark Streaming

Проект «Blue Moon» от Blue Origin: люди на Луне к 2024 году

[Перевод] Как размеры массивов C стали частью двоичного интерфейса библиотеки

[Перевод] Печатная плата заменяет два линейных двигателя

Авария при испытаниях парашютной системы посадки корабля Crew Dragon

MU-MIMO: один из алгоритмов реализации

Джефф Безос объявил о планах покорения Луны

[Перевод] Уточнение погрешностей — физические константы в настоящей и новой версиях Международной системы единиц (СИ)

Aliexpress стал доступен для продавцов из России

09 мая 2019

How Much Does It Cost To Create IoT Solution?

Making games is [not] hard. Looking back at small mobile project on Unity3D

[Перевод] О сложностях при портировании Dead Cells на мобильные платформы

[Из песочницы] Ускоряем сборку веб-приложения с webpack

Toolbox для исследователей — выпуск первый: самоорганизация и визуализация данных

Локальная автономная система сбора данных (продолжение)

Резистор в цепи затвора или как делать правильно

Поймай меня, если сможешь. Версия менеджера

Древности: техника в ТВ-рекламе

[Перевод] Разработка белков в облаке с помощью Python и Transcriptic или Как создать любой белок за $360

[Перевод] Представляем .NET 5

Sony: скоростной SSD — ключевая особенность PS5

Управление делами президента разместило тендер на услуги по мониторингу СМИ в сети Интернет

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

НАСА выложило в сеть самую детальную фотографию участка Вселенной за всю историю

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

[Из песочницы] Как я боролся с Shared Element Transition и написал свою первую opensource библиотeку

[Из песочницы] .NET зоопарк под призмой NET Core

indibiome labs

[Перевод] Почему у нас осталось так мало от раннего интернета?

В Германии тестируют новый тип электротранспорта: грузовики-троллейбусы

Ускорение запуска Julia при помощи PackageCompiler.jl

[Перевод] Краткая история 3D-текстурирования в играх

На спутники ГЛОНАСС установят водородные часы

Производительность анимаций на сайтах

В Яндекс Директе появилась корректировка ставок по погоде

[Из песочницы] PIL на Python от простого к сложному

В США запретят продажу игровых лутбоксов несовершеннолетним

Министерство транспорта предлагает разрешить свободные полеты дронов на высоте до 150 метров

Искусственный интеллект на примере простой игры. Часть 2

Купил самокат, покупай и шлем: 48% аварий с участием электросамокатов заканчиваются травмой головы владельца

08 мая 2019

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

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

Ember.js: (снова) время попробовать

Корпоративный цех

Аппарат «InSight» прислал второе селфи с Марса

Разбираем концовку «Чужого»

Практические задачи по Java — для курсов и прочих занятий

DO-RA: Preparing for Industrial Production

Роботы помогут людям избавиться от негативных эмоций

[Перевод] Пишем HTTP/1.1 & HTTP/2 клиент и сервер на Golang

[recovery mode] Призрачные SQL запросы

[Из песочницы] IMaskjs — 3 года в Open Source

Техносфера. Курс лекций «Управление IT-проектами и продуктом»

Украинская киберполиция закрыла четыре онлайн-кинотеатра

[Из песочницы] Случайные перестановки и случайные разбиения

[Перевод] Руководство: типы эссе в английском языке и советы по их написанию

Мины под производительностью ждут своего часа

Student Talks: Аналитика. Материалы для начинающих

[Перевод] Переход Tinder на Kubernetes

О едком и не очень

[Из песочницы] Мост из мира .NET в мир JavaScript

Как сделать из сайта приложение и выложить его в Google Play за несколько часов. Часть 2/2: Trusted Web Activity

Walmart представила магазин с автоматическим отслеживанием запасов

Как скачать JDK 12? Объяснение длиной в 7 символов

Как организовать фотостудию? Кейс компании Bolshakova Studio

Игра фреймворков: тренды JavaScript в 2019

Как на самом деле надо сравнивать цены Apple в США и РФ. Личный опыт

Как создать QR код для оплаты в платежной системе

[Перевод] Паттерны проектирования в современной JavaScript-разработке

[Перевод] Создание многопользовательской веб-игры в жанре .io

Трекер сна от Xiaomi — обзор Sleepace Sleep Dot

Приглашаем на второй Camunda BPM Meetup Raiffeisenbank

[Из песочницы] Длинные имена слишком длинные

Как ездить на такси за чужой счёт — уязвимости на примере одного сервиса

[Перевод] Инсулиновые помпы, вскрытие микросхем и программно-определяемое радио

[Перевод] Анонсирован Windows Vision Skills (Preview)

[Перевод] Зачем Джефф Безос рекомендует масштабировать неудачи и смотреть научную фантастику

Энтузиасты запустили на Nintendo Switch Windows XP и эмулятор Xbox

Гидрогель, черника и щепотка куркумы: искусственная сосудистая система

Подборка @pythonetc, апрель 2019

Tips and tricks from my Telegram-channel @pythonetc, April 2019

Процессорный мегазапуск Intel — пополнение рядов

Принципы работы протокола BGP

Vivaldi 2.5 — Притягательный макромир

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

[Перевод] Дисковый сотовый телефон на LPC810

[Перевод] Переговоры провалены: как Oracle убила Java EE

Авиакатастрофа в Шереметьево: исторические аналогии

3D игра на three.js, nw.js

Новости Google I/O 2019: Pixel 3a, Android Q и прочее

Julia: типы, мультиметоды и арифметика над полиномами

07 мая 2019

[Из песочницы] Все об SVG анимации

Как начать жить и выращивать салат

Черный список сетей для Asterisk

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

[Перевод] Как Netflix использует Питон

Ползающий CD-привод

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

Учёные подтвердили две важные гипотезы о работе нашего мозга благодаря игре про покемонов

[Из песочницы] Practicalities of deploying dockerized ASP.NET Core application to Heroku

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

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

Моя численная проверка гипотезы «Абсолютных курсов»

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

Про антенны для самых маленьких

[Перевод] Скорость хранилища подходит для etcd? Спросим fio

[Перевод] Введение в Example Mapping

Поймай меня, если сможешь

Парсинг сайтов — а это вообще легально в России?

[Перевод] Почему единицу не относят к простым числам, и когда её вообще начали считать числом

Когда город засыпает…

Видео докладов с FunTech QA-automation meetup

Как сделать из сайта приложение и выложить его в Google Play за несколько часов. Часть 1/2: Progressive Web App

Поиск задач в JIRA (простым языком). Часть 2: Продвинутый поиск

[Из песочницы] Опыт разработки ассета Unity для поиска пути в 3D пространстве

О жёлтом фосфоре и панической природе человека

Ученые из MIT нашли маленькие и точные нейросети, которые быстрее и легче учатся. Осталось понять, как их создать

DotNetRu на конференции DotNext 2019 Piter

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

[Перевод] PSR-14 — главное событие в PHP

Чудеса упаковки от Microsoft: ядро Linux в Windows 10 и движок IE внутри Chromium Edge

«У меня только один метод обучения: просто работать» — интервью с Ryan Dahl (Node.js, Deno)

[Перевод] TensorFlow для начинающих. Часть 1: общие сведения, установка библиотеки

Citymobil — a manual for improving availability amid business growth for startups. Part 4

[Перевод] Python в Visual Studio Code. Апрельский выпуск

Evil Clippy: новый инструмент делает инфицированные файлы MS Office невидимыми для антивирусов

Строительство в искусстве: от Брейгеля до Васи Ложкина

3D-печать металлом в автомобилестроении: начинать нужно с малого

Оцениваем пропускную способность MIMO канала (алгоритм Water-pouring прилагается)

Разработчики против бизнеса

[Перевод] Когда переменная среды ускоряет процесс в 40 раз

Мессенджеры не хотят выполнять Правила идентификации пользователей

Legacy Outage

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

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

Terraformer — Infrastructure To Code

О боевых инкапаситантах

«Обратите внимание» #3: Дайджест статей о продуктовом мышлении, поведенческой психологии и продуктивности

[Из песочницы] Методы сжатия/хранения медиа данных в форматах WAVE и JPEG, часть 1

Сертификация ISTQB. Часть 1: быть или не быть?

Гонки на инвалидных колясках: российский пилот стал призером на чемпионате Cybathlon в Токио

А компетентен ли советчик? Проблемы рекомендации «не изобретай велосипед»

factory_trace gem поможет почистить ваши factories

С Днём Радио и Связи! Короткая открытка по поводу

06 мая 2019

Что слышно в радиоэфире? Принимаем и декодируем наиболее интересные сигналы. Часть 2, УКВ

Огромный открытый датасет русской речи

Велосипедная инфраструктура Минска для IT-эмигранта

[Перевод] Что нового в RxJS v6.5

[Перевод] NLog: правила и фильтры

Линус Торвальдс представил ядро Linux 5.1 с большим количеством нововведений

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

[Из песочницы] How to Develop A User-Friendly Application

[Из песочницы] Создание инструмента для быстрого и эффективного написания автотестов на Selenium

[Из песочницы] Смарт цоколь для лампы REDMOND — добавляем в умный дом

О камнях с неба

Microsoft Build 2019 — прямая трансляция на русском

Security Week 19: уязвимости в IP-камерах, GPS-трекерах и беспроводных мониторах

[Из песочницы] Реконструкция Midi из видео роликов Synthesia (и ей подобным)

Крутые умные прыгалки: обзор смарт-скакалки Tangram Smart Rope

How to create a dark theme without breaking things: learning with the Yandex Mail team

Проклятое место, Мужик, Золушка, Отличник и Царь

В ответ на кибератаку Израиль нанёс авиаудар

«Уделяя внимание вопросам доступности, вы получаете крайне преданных пользователей»: интервью с Джоном Фоксом (Netflix)

[Из песочницы] Как корпорации используют 7 смертных грехов в продажах продуктов

Как общаются машины: протокол Modbus

[Из песочницы] Переезд в Армению

Deep Learning в вычислении оптического потока

ВВС США успешно сбили несколько ракет при помощи лазера

[Перевод] Оказывает ли React плохое влияние на Angular?

Huawei претендует на поставки оборудования для МТС в рамках реализации «закона Яровой»

Беспростойная миграция RabbitMQ в Kubernetes

Долбанутые среди нас

Mozilla заменит Firefox для Android

Сосчитаем агентов «Ревизор»

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

Дайджест Joomla за апрель 2019

Как мы считаем метрики разработки и поддержки документации. Доклад Яндекса

Послание будущему программисту

Убьёт ли введение 15%-го налога зарубежную интернет-торговлю

В Германии стоимость поездки на электромобиле может быть дороже, чем на дизельном авто

[Перевод] PlayStation следующего поколения: что же внутри?

[Перевод] Втиснуть Бейсик в 768 байт

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

Визуальное программирование для Sonoff Basic

[Перевод] Интро Newton Protocol: что можно уместить в 4 килобайта

Boring Company выкопает тоннель в Лас Вегасе

Как понять, что ты действительно бросил курить

Салют от «Хаябусы-2»

Frontend Weekly Digest (29 Apr – 5 May 2019)

В PHP 7.4 войдут стрелочные функции (сокращенная запись анонимных функций)

PHP-Дайджест № 155 (22 апреля – 6 мая 2019)

Квалифицированная электронная подпись под macOS

Дайджест свежих материалов из мира фронтенда за последнюю неделю №363 (29 апреля — 5 мая 2019)

05 мая 2019

Один день из жизни модели ресторана

Каждому яду — свой антидот. Как спастись или хотя бы попытаться…

Western Digital получила убыток в размере $500 из-за катастрофического падения продаж HDD

Загадка нейтрино от Сверхновой 1987А

О «жёлтом дожде» и «оранжевом агенте»

«Как мы строим IaaS»: материалы о работе 1cloud

Отсеиваем простые из миллиарда чисел быстрее, чем в Википедии

[Из песочницы] Fish Redux — новая Redux библиотека для Flutter

[Из песочницы] Чётные числа Фибоначчи

Блеск и нищета: как цифровая революция сделала музыкантов беднее

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

Новые правила анонимности мессенджеров

Операторы связи начали разблокировать Last.fm в России

Valve Index — обзор нового VR сета

Разработчики YouTube в 2009 году убрали Internet Explorer 6 с рынка браузеров

Apple заплатит Qualcomm $4,5 млрд для того, чтобы помириться

ASUS будет использовать жидкий металл в системах охлаждения мощных ноутбуков

Взломщик удалил код из тысяч Git-репозиториев. За восстановление он требует 0,1 биткоина

[Перевод] Tesla Autonomy Investor Day. Разработка Full Self-Driving Computer (расшифровка)

Часть 4. Карьера программиста. Junior. Заход во фриланс

Показываем лабораторию «Перспективные наноматериалы и оптоэлектронные устройства» Университета ИТМО

[Из песочницы] Ломаем паттерн проектирования — Singleton в PHP

[Из песочницы] «Изоляция Рунета» или «Суверенный Интернет»

Метапрограммирование в JavaScript и TypeScript

[Из песочницы] Arduino и Processing. Как управлять микроконтроллером по COM порту. Двустороннее общение

Что нового в облаке: 15 материалов о стандартах, инструментах и регулировании

Самые интересные яды

[Перевод] Выпускники американских университетов превосходят выпускников России, Китая и Индии

[Из песочницы] Как я стал PMP и как это лучше не делать

04 мая 2019

Что слышно в радиоэфире? Принимаем и декодируем наиболее интересные сигналы

Настраиваем удобную сборку проектов в Visual Studio

[Из песочницы] Пять проблем в процессах эксплуатации и поддержки Highload ИТ систем

Управляем android устройством

[Перевод] Джо Армстронг об Elixir, Erlang, ФП и ООП

Как зависит перевод термина trunk от вендора коммутаторов?

Реплика БЭСМ-6 на ПЛИС

Сделка на $6,9 млрд: зачем разработчик GPU покупает производителя сетевого оборудования

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

[Из песочницы] Социальный труд и открытое проектирование. Введение

Ограниченность алгоритмов распознавания изображений

Просто о Прологе

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

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

Новости недели: Tele2 продаёт eSIM, Фейсбук обновляется, а идентификация в мессенджерах по номеру обязательна

[Из песочницы] Русский перевод учебного курса «Введение в информатику с MakeCode для Minecraft»

03 мая 2019

[Перевод] Почему Data Science командам нужны универсалы, а не специалисты

Получаем абсолютные курсы из парных кросс-курсов валют

[Из песочницы] Stackoverflow Dev Survey 2019

Как я чуть было не разбил самолёт стоимостью в £50 миллионов и нормализация девиантности

Samsung разработала «бросаемую» вазу, которая одновременно служит огнетушителем

SpaceX признала уничтожение пилотируемого корабля Crew Dragon в результате взрыва

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

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

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

2011v2 vs AM4. Динозавры против млекопитающих

[Перевод] Что происходит, когда AI может спросить мозг — что он хочет видеть?

Самые нестрашные яды

[Перевод] Как реализован рендеринг «Ведьмака 3»: молнии, ведьмачье чутьё и другие эффекты

Пользователь «Хабра» подал заявление в прокуратуру на РЕН-ТВ за фейковую новость

[Из песочницы] Расследование по делу одного неизвестного архива

[Из песочницы] История небольшого исследования легаси-кода

Играем в Тетрис на электромеханическом экране

[Перевод] Зачем нам столько мессенджеров?

[Перевод] GitLab 11.10

НАСА потеряло более $700 млн из-за мошенничества поставщика алюминия

[Перевод] Плата расширения ОЗУ для Apple IIgs

Как алгоритмы Amazon определяют, кого пора уволить

Карапузик верхом на муравье: 100 миллионов лет мирмекофилии

10 мифов о бешенстве

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

Спрос на виртуальные сим-карты eSim в России превысил предложение

[Из песочницы] Архитектура SPA-приложения биржи в 2019 году

Квантовое будущее (продолжение)

02 мая 2019

Last.fm заблокирован в России из-за одной песни

[Перевод] Топ-17 плагинов для Android Studio

[Перевод] Вы не Google

Под белым флагом пост, или Как я спас ваш видеокурс от появления на трекере

Кустарная Колыбель Ньютона

ResNet50. Своя реализация

IaaS и Managed IT: технологический дайджест

[Перевод] Простые квантовые игры раскрывают окончательную сложность Вселенной

[Перевод] Трассировка лучей на GPU в Unity — Часть 3

[Перевод] Как устроен Philips VideoWRITER. Сначала фотки железа, потом немного занудства

[Из песочницы] Выбор школы при переезде в США

[Перевод] Руководство по Docker Compose для начинающих

Энтузиаст портировал Doom 3 и другие игры id Software на iOS, но так просто их не запустить

Почему вам стоит участвовать в хакатонах

[Перевод] TDD: методология разработки, которая изменила мою жизнь

GitLab Shell Runner. Конкурентный запуск тестируемых сервисов при помощи Docker Compose

О разложении многоканального отклика системы по «псевдособственным» формам колебаний

UML&Enterprise Architect: проектируем целевой процесс при создании автоматизированной системы

Президент России подписал закон о «суверенном интернете»

Запускаем инспекции IntelliJ IDEA на Jenkins

Хватит спорить про функциональное программирование и ООП

Что нового в Node 12

Самые страшные яды

01 мая 2019

Физические безумства

[Перевод] Как технологии манипулируют вашим разумом: взгляд иллюзиониста и эксперта по этике дизайна Google

[Из песочницы] Как работают веб-приложения

Детальный обзор 3CX v16

Маркетинг для стартапа: как привлечь тысячи пользователей со всего мира не потратив и $200

Радиостанция Zastone ZT-A19: измерение характеристик

С 5 мая в России вступает в силу обязательная идентификация в мессенджерах по номеру телефона

Миссия «Чанъэ-4» — пятый лунный день для посадочного модуля и ровера «Юйту-2»

О чём писать в White Paper и как её использовать для продвижения ИТ-продукта?

[Перевод] Как помочь выгорающей на работе команде, если вы и сами выгорели?

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

[Из песочницы] Сохранение цвета элемента в БД Navisworks

[Перевод] История интернета: опорная сеть

[Перевод] [В закладки] Пошаговое руководство по созданию голосового помощника с Python

[Перевод] Ламповый модуль подавления дребезга контактов от компьютера IBM 705. Что будет, если попробовать его включить?

Фейсбук обновит дизайн, объединит мессенджеры и сфокусируется на безопасности

Walmart открыла первый магазин, управляемый AI

Солнечный кофе: повышение КПД фотоэлементов за счет кофеина

[Перевод] Заказчик Hertz подал иск против интегратора Accenture, требует $32+ млн. за «дефектную» модернизацию сайта

Как я перестал бояться и полюбезнее начал относиться к слежке за мной

Системы очистки воды обратным осмосом — здорово или не очень?

5 крутых сервисов digital-маркетинга, о которых не слышали в России

[Из песочницы] Советы начинающим разработчикам

На сцене вновь лауреаты международных конкурсов SSH и sudo. Под рукодством заслуженного дирижера Active Directory

[Перевод] О предвзятости искусственного интеллекта

30 апреля 2019

Новая P2P-уязвимость затронула полтора миллиона IoT-устройств

[Перевод] Зашёл ли похититель ROM аркадного автомата слишком далеко в сохранении наследия Atari?

100GbE: роскошь или насущная необходимость?

Сытые философы или конкурентное программирование на .NET

Праздник или выходной?

«Внеси свой вклад в экосистему Samsung!» – конкурс идей. Главный приз — Galaxy S10

[Из песочницы] Qbot возвращается. Varonis представила подробный анализ банковского трояна Qbot

Евгений Каневский: «Государство не увидело большого будущего малой техники»

«Мыши плакали и кололись..» Импортозамещение на практике. Часть 4 (теоретическая, завершающая). Системы и сервисы

[Перевод] Oops, I did it again: отладка распространенных ошибок в JavaScript

[Перевод] There vs. Their vs. They’re: Как понять, какое слово использовать

Расправь крылья: как видеонаблюдение помогает орнитологам спасать редких птиц

Как выполнить 70 задач за день: жизнь в таск-трекерах — хорошая жизнь

Windows 10 версия 1903 — минимум 32 ГБ дискового пространства

Cтартап робототехники Anki получил $200 млн финансирования, разработал несколько игрушек и закрылся

Не в силах объяснить монаду

Очень сложно и очень интересно: IT-сообщества на TechTrain

6 полезных инструментов для запуска стартапа в США

Netramesh – легковесное service mesh решение

[Перевод] Моя ошибка на миллиард долларов

Настройка в OsmAnd карты слоя Strava heatmap

[Перевод] Почему data scientist — это не data engineer?

Расширяем и дополняем Kubernetes (обзор и видео доклада)

Как я узнал, что моя виза не готова, сообщением в Slack

Выживают ли команды после хакатона?

Вторая жизнь кольца и броши: как быстро воссоздать украшения с помощью 3D-технологий

Когда «стены» недостаточно. Как защитить конечные точки

Product Management Digest #7 (Март — Апрель 2019)

На майских: приказано — выжить

[Из песочницы] Использование оптики Minolta AF (Sony A-mount) на современных беззеркальных фотокамерах Sony

Бэкдор и шифратор Buhtrap распространялись с помощью Яндекс.Директ

[Перевод] Новости из мира OpenStreetMap №457 (16.04.2019-22.04.2019)

Карьера программиста. Глава 3. Университет

[Из песочницы] Автоматический кошачий туалет

Google News and Leo Tolstoy: Visualizing Word2Vec Word Embeddings using t-SNE

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

Artificial intelligence takes on ocean trash: Cleaning up the world’s beaches with the help of data

[Перевод] Математический дуэт составил карту бесконечной территории минимальных поверхностей

Summ3r 0f h4ck: стажировка Digital Security 2019

Что есть что и кто есть кто на рынке защиты от DDoS

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

[Перевод] Как я рисую иллюстрации для конспектов по математике в Inkscape

Резюме того парня

[Перевод] Кремниевая долина пришла к канзасским школьникам. Это привело к протестам

[Перевод] Самодельная приёмная часть стандарта Qi

Российские ритейлеры предлагают ввести единый сбор 15% на все покупки из-за рубежа

Как мы тестируем фичу от ТЗ до пост-продакшена и сохраняем дружеские отношения внутри команды

60 миллионов полей и 27 культур. Как мы делали карту всех полей Европы и США

«Обратите внимание» #2: Дайджест статей о продуктовом мышлении, поведенческой психологии и личной продуктивности

Тест: Как вы соблюдаете требования к обработке персональных данных?

Полезные фишки SpecFlow

Выбор телевизора себе, любимому, с позиции науки, а не рекламы

[Перевод] Успехи первой фазы испытаний вакцины против колоректального рака

Коренные микробы и особенности пищеварения

Работаем с Wordstat правильно. Полное руководство

Основы реактивного программирования с использованием RxJS. Часть 3. Higher Order Observables

Глава Xiaomi проиграл пари со ставкой $150 млн своему конкуренту

Ищем проблему не в том месте

Hack the JWT Token

Восстановление циркуляции в мозге через несколько часов после смерти

В РФ создадут новую систему оповещения о ЧС с использованием цифрового ТВ, таксофонов и громкоговорителей

29 апреля 2019

Об open-source реализациях хэш-функции ГОСТ Р 34.11-2012 и их влиянии на электронную подпись ГОСТ Р 34.10-2012

Поддержкой OpenJDK 8 и 11 займется новая компания — разбираемся в ситуации

Комментарии к изменениям в ФЗ №149-ФЗ «Об информации, информационных технологиях и о защите информации»

Русская расширенная клавиатурная раскладка

Мосгордума приняла законопроект об электронном голосовании

Хранение, резервное копирование и каталогизация фотографий

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

[Перевод] Создание игры Tower Defense в Unity, часть 1

Игорь Антаров из Moscow Tesla Club борется с 20 мифами о Тесле и электромобилях

Как подружить латекс, формулы и Хабр?

[Перевод] (Справа налево (Зазеркалье

[Из песочницы] Быстрый кэш на C/C++, потокобезопасность

Хождение по мукам или Шифрование трафика в Direct Connect, ч.3

FAQ: что надо знать путешественнику-гику про прививки перед поездкой

Finding Bugs in LLVM 8 with PVS-Studio

Находим баги в LLVM 8 с помощью анализатора PVS-Studio

Что будет с аутентификацией и паролями? Перевод отчета Javelin «Состояние строгой аутентификации» с комментариями

Геймерский телефон Nubia Red Magic 3 получил интегрированную активную систему охлаждения с вентилятором

Как быстрее вливать пуллы в upstream?

Mozilla отказывается от IRC в качестве средства общения

Многопоточные ассоциативные контейнеры в C++. Доклад Яндекса

[Перевод] Дизайн видеоигр: нужно понимать, что наследуешь

[Из песочницы] Под чёрным флагом пост, или Как я не выложил ваш видеокурс на трекер

[Из песочницы] Байки разработчика 1С: админские

SpaceX получила разрешение от FCC на запуск тысяч интернет-спутников

Dell U2419HC: стильный 24-дюймовый монитор с Full HD и USB-C

Грамотный менеджмент — миф или реальность? Отвечают Kolesa Group, Evil Martians и Wrike

Ящик Пандоры: разбираем эксплуатацию уязвимости WinRAR на примере задания NeoQUEST-2019

[Перевод] Ленивая загрузка изображений средствами браузера

Как оседлать радугу: история создания тёмной темы

Acronis впервые открывает доступ к API для разработчиков

Расслоения в стали. Как они образуются

Citymobil — a manual for improving availability amid business growth for startups. Part 3

Дайджест свежих материалов из мира фронтенда за последнюю неделю №362 (22 — 28 апреля 2019)

5 способов деплоя PHP-кода в условиях хайлоада

Tele2 предлагает перейти на встроенные сим-карты eSim

Docker: вредные советы

[Перевод] Как втиснуть 16 ГБ памяти на материнскую плату, которая не поддерживает такой объём

[Перевод] Введение в сетевые политики Kubernetes для специалистов по безопасности

[Перевод] Инфракрасный термометр с датчиком MLX90614

Карьера программиста. Глава 2. Школа или самообразование

Создаем с нуля собственную нейронную сеть на Python

Навигация для Android с использованием Navigation Architecture Component: пошаговое руководство

Сети кабельного телевидения для самых маленьких. Часть 2: Состав и форма сигнала

Статистика и мониторинг PHP скриптов в реальном времени. ClickHouse и Grafana идут на помощь к Pinba

[Перевод] Эмуляция микропроцессора 8008 на ESP8266

Российская компания Yadro стала лидером на рынке систем хранения данных по объёму ёмкости, обогнав Dell, HP и IBM

Новости наизнанку

В чем сила и слабость рынка хостинга

Межпланетная станция OSIRIS-Rex прислала новые фотографии астероида Бенну

28 апреля 2019

Innovation SSI-2001: история одной из самых редких звуковых карт для IBM PC (и её реплики)

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

[Из песочницы] Это как на велосипеде кататься

[Перевод] Agile Lite: специально против выгорания

[Из песочницы] Механизм контроля версий базы данных в GIT (управление дампами MySQL)

США, Канада и Ирландия обвиняют Facebook в незаконном хранении данных электронной почты миллионов человек

История одной НЕ уязвимости

Потенциальные атаки на HTTPS и как от них защититься

Top 7 qualities of an effective manager

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

«Почта России» переходит с MS Office на отечественный офисный пакет. Стоимость перехода — 352 млн рублей

[Из песочницы] Облачная касса, мой скромный опыт

[Перевод] Как жалобы перенастраивают ваш мозг на негатив [и влияют на здоровье]

[Перевод] Inception bar: новый метод фишинга

Интернет проведут во все населенные пункты РФ с населением от 100 человек

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

[recovery mode] Искусственный интеллект, великий и ужасный. Часть вторая

Мгновенная настройка привычных файловых ассоциаций

Кто есть кто в open source — ч. 2: биографии гиков

[Перевод] История транзистора, часть 3: многократное переизобретение

[Перевод] Управление HD44780 по линии питания

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

Китай собирается построить космическую станцию на Луне через 10 лет

Стальные ликвидаторы

Насколько большие Ваши яйца?

27 апреля 2019

[Перевод] В каких случаях стоит использовать Django (а в каких не стоит)

НАСА разместило заказ на разработку пилотируемого лунного лендера до 2025 года

[recovery mode] Браузер Brave внедряет рекламную платформу, основанную на вознаграждении пользователей

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

[Из песочницы] Обзор антиэйджинговой терапии для биохакеров

Новые солнечные панели от Alta Devices позволяют беспилотникам годами находиться в стратосфере

Фотоэкскурсия: что делают в лаборатории квантовых материалов Университета ИТМО

Музыка для ваших проектов: 12 тематических ресурсов с треками по лицензии Creative Commons

Про одну девушку

[Из песочницы] Адаптивные антенные решётки: как это работает? (Основы)

Новая технология генерации принтов для одежды делает человека невидимым для камер

На Байконур доставили космический телескоп «Спектр-РГ»

[Перевод] Практическое руководство по разработке дизайна дэшбордов

Калькулятор TI-89 Titanium и его программирование на C

Мы включили TLS 1.3. Почему вам стоит сделать то же самое

Угловые эффекты

[Из песочницы] Два разработчика и два месяца на Бали. Какие выводы мы сделали из путешествия

[Перевод] Обратите внимание на почтовых голубей: возможности этой технологии удивительны

Глобальное кеширование результатов Query в ASP.NET CORE

[Перевод] Непростой принцип единственной ответственности

Процесс разработки и тестирования с Docker и Gitlab CI

[Перевод] Самодельные магнитные карты для калькулятора Casio PRO fx-1

Открытый инструмент для мониторинга сети с IoT-устройствами

[Перевод] 55 лет спустя: культовые консоли легендарных мейнфреймов IBM System/360

DockerHub взломан

26 апреля 2019

ИИ научили определять посттравматический синдром по голосу человека

[Перевод] Почему дорожное движение внезапно превращается в пробку

Вейвлет – анализ. Основы

Новости за неделю: спрос на HDD снижается, одобрен закон о суверенном интернете, производство 5G-оборудования в России

[Из песочницы] Nil не всегда nil

Внутри секретной лаборатории Ledger

Участвуй в конкурсе по разгону оперативной памяти — HyperX Memory OC Competition 2019

Как развлечь себя с помощью vk api

[Из песочницы] Настройка GitLab CI для загрузки java проекта в maven central

[Из песочницы] Тестирование настройки sendBeacon для отправки данных

Noerden Life2 — аналоговые часы с «жестовым» управлением и «сенсорным» стеклом

[Перевод] Почему программные задачи всегда занимают больше времени, чем вы думаете

Samsung заставила iFixit удалить статью с разбором Galaxy Fold

.NET: The Good Parts — от CLR до сообщества

iOS-дайджест №4 (5 апреля – 26 апреля)

Приглашаем разработчиков участвовать в хакатоне на PHDays 9

Записки IoT-провайдера. Подводные камни опроса счетчиков ЖКХ

На поддержку музы: как устроены пожертвования для стримеров

[Перевод] Svelte 3: Переосмысление реактивности

Коренные микробы на пике моды

[Перевод] Авария Boeing 737 Max глазами разработчика ПО

МГТС делает платформу для управления дронами

[Из песочницы] Пишем «Hello, world!» приложение для web на Haskell (Spock)

Исследование VW показывает экологическую рентабельность Golf-Е после 100 000 км пробега

AMA с Хабром v.8.0. Онбординг, новости для всех, PWA

Как и зачем читать даташиты, если микроконтроллеры – ваше хобби

[Перевод] Как избежать укуса клопа-поцелуя

Я в восторге от IoT

Космический ЦОД. Видео отчет с запуска

[Перевод] Indexes in PostgreSQL — 7 (GIN)

Когнитивное выпрямление: сеанс иллюзий с полным разоблачением

Фибоначчи на собеседовании

Опыт использования flatten-maven-plugin для упрощения версионирования в maven-проектах

[Перевод] Шейдерный эффект дудла

Microsoft адаптировала виртуальную реальность для слабовидящих людей

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

Демонтаж Шулявского моста в Киеве 19 апреля

TLS 1.3 enabled, and why you should do the same

Indibiome is the new black

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

Alarm! Alarm!: как рыбы предупреждают сородичей об опасности

Резервное копирование, часть 1: Назначение, обзор методов и технологий

Оборудование 5G хотят производить в России. В отечественных криптоалгоритмах потенциальный бекдор

Окей, Google: как пройти капчу?

Когда новые технологии важнее основ: почему «сгибаемый» Samsung Galaxy Fold оказался провалом

Опасные производства: мы следим за тобой, %username% (аналитика видео)

[Перевод] ПО для управления роборукой, автоматически определяющее её конфигурацию

[Перевод] Советы по организации работы c Git

Бизнес «Яндекса» по продаже гаджетов пока убыточен: отрицательный вклад в EBITDA 170 млн руб

Иллюзия разумного замысла

Российская Конференция Wolfram Технологий и Хакатон 2019

О тендерах, тендерных закупках и формировании тендерного задания

25 апреля 2019

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

Нагрузки, смартфоны, компании-гиганты: программа Heisenbug 2019 Piter

[Из песочницы] Secure Scuttlebutt — p2p социальная сеть, работающая и в оффлайне

Медицина перебирается в веб, чаты и мобильные приложения. Разговор с BestDoctor

[Из песочницы] Машинное обучение для всех, кто изучал математику в восьмом классе

Buildroot — часть 2. Создание конфигурации своей платы; применение external tree, rootfs-overlay, post-build скриптов

[Из песочницы] Асимметричное шифрование на практике

Музей DataArt. Манипулятор графической информации типа «мышь»

[Перевод] V8: один год со Spectre

Я прочитал 80 резюме, у меня есть вопросы

[Перевод] Массовый исход браузерных игр

Готовимся к хакатону: как выжать из себя максимум за 48 часов

Обман автоматизированных камер наблюдения

ok.tech: Cassandra meetup

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

Objectives and Key Results: инструкция по применению

[Перевод] 10 полезных фич R, о которых вы могли не знать

Хакатон DevDays'19 (часть 2): парсер звуковых сообщений для Telegram и проверка орфографии в IntelliJ IDEA

Древности: невероятная видеокассета

У Tesla большие убытки, а Илон Маск сравнивает остальные автомобили с лошадьми

Аналитика Big Data — реалии и перспективы в России и мире

AI-интерфейсы и где они обитают

[Перевод] Создаём датчик контроля качества воздуха на InfluxDB, Grafana, Docker и Raspberry Pi

[Перевод] Как «этичный взлом» производителя ПО для азартных игр обернулся полным кошмаром

В ряде регионов РФ разрешат криптовалюты и другие не регламентированные законодательно технологии

Аналитики: оценка Microsoft вскоре превысит $1 трлн

Cataclysm Dark Days Ahead: Static Analysis and Roguelike Games

Слёрм: интенсив по Kubernetes. Программа и бонусы

Обновление «Windows 10 May 2019 Update» не будет устанавливаться при … подключенных к ПК usb-накопителях и картах памяти

3 Амиго — способ коммуникации, для создания качественного продукта

C++ Russia 2019. Небольшой отчет с места событий и анонс следующей конференции в Санкт-Петербурге

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

Cataclysm Dark Days Ahead, статический анализ и рогалики

[Перевод] Grid или Flexbox?

[Перевод] Как успех Fortnite привёл к месяцам напряжённых кранчей в Epic Games

Как мы разогнали САПР КОМПАС-3D → Часть 3

Citymobil — a manual for improving availability amid business growth for startups. Part 2

Виджет vk.com без спроса устанавливает на сайт счетчик от mail.ru

По следам хакатона в Нижнем Новгороде

Веб-разработчики пишут небезопасный код по умолчанию

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

[Из песочницы] Описание устройства и функционирования сети пятого поколения, развернутого на основе четвертого поколения

Как изменения в Google Play повлияют на ASO

Интернет для дачника. Добываем максимальную скорость в сетях 4G. Часть 1. Выбор правильного роутера

День Радио: патенты Маркони и Попова

Обзор цифровой ручки MT6081 — ваши заметки сразу на компьютере

[Перевод] SSD GIGABYTE Aorus RGB M.2: мал, да удал даже для RGB-светодиодов (2 часть)

[Перевод] Напечатать… пассик?

[Перевод] Ford построит электромобиль, используя EV-стартап Rivian's tech

DUMP conference | grep ‘backend\|devops’

Кипр — минутка мягкого психодела

Почему нельзя ходить по крылу у края и угол атаки

Тест: подходит ли тебе удаленка (не фриланс!)?

Как IT-компания книжное издательство открывала — и выпустила книгу про Kafka

Что сообщество потребителей делает для уничтожения СПО

Справочная: что такое Continuous Delivery

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

iFixit дали Galaxy Fold 2 балла из 10 по шкале ремонтопригодности

Сервис «Яндекс.Такси» разработал устройство для определения уровня усталости водителя

«Ростелеком» сделал звонки с таксофона на стационарные телефоны бесплатными по всей России

24 апреля 2019

«Medium» — первый децентрализованный интернет-провайдер в России

Нужно ли чистить строки в JavaScript?

Магнитная лента в 21 веке — как её используют

Увеличение видео 1080P до 4К, или Как я научился не волноваться и полюбил апскейл с помощью нейросетей

[Перевод] Первый бактериальный геном, спроектированный при помощи компьютера

Flexiant Cloud Orchestrator: с чем его едят

[Перевод] Keybase и настоящий TOFU

Steal: кто крадёт у виртуалок процессорное время

текст

[Из песочницы] Новые рубежи в Физике

Иммиграция фрилансера: что нужно знать

Twitter обжаловал штраф в 3000 руб. и не перенёс данные в Россию

Импортозамещение на практике. Часть 3. Операционные системы

[Из песочницы] ВИЧ – методы лечения от первых лекарств до сегодняшнего дня

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

[Из песочницы] Сети кабельного телевидения для самых маленьких. Часть 1: Общая архитектура сети КТВ

Как менялась информационная безопасность за последние 20 лет

Почему бессмысленно писать прогнозы

[Анонс: Екатеринбург, Новосибирск, Ижевск, Казань] Хакатон – Урбатон: делаем сервисы для горожан

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

По следам RTM. Криминалистическое исследование компьютера, зараженного банковским трояном

AX200 — Wi-Fi 6 от Intel

[Перевод] Я продаю лук в Интернете

Разработчик 7 лет создавал порт Super Mario Bros. для Commodore 64. Nintendo потребовала его удалить

Внутри пламени: новый метод исследования высокотемпературных реагирующих систем

Яндекс опубликовал обзор рынка ИТ-вакансий

[Перевод] Большой 7-сегментный дисплей c неоновым свечением на ESP8266

[Перевод] Веб-компоненты: 9 проектов, о которых стоит знать в 2019 году

[Из песочницы] Что такое автоматизированное машинное обучение (AutoML)

История одного молодого сервиса Daida (искусство по подписке)

Изюминки прошедшей Moscow Python Conf++ 2019: трансформация в площадку для общения

FAQ по архитектуре и работе ВКонтакте

Последний IRM — апгрейдим Siebel до IP17+

DjangoCon Europe 2019. А не сдох ли ваш пони?

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

Zoo AFL

[Перевод] KlusterKit

[Перевод] Конфигурируйте Visual Studio в вашей организации с помощью .vsconfig

Хакаем CAN шину авто. Виртуальная панель приборов

Как будет работать HPE SimpliVity 380 для VDI: жёсткие нагрузочные тесты

В мае беспилотник «Яндекса» выезжает на улицы Москвы

Швейцария стала третьей страной в мире, запустившей 5G на национальном уровне

Nokia 9 выпустила обновление для сканера отпечатка пальца, и он стал срабатывать даже от посторонних предметов

Выпущен шлем виртуальной реальности для пожилых людей

Tesla пообещала запустить собственный сервис роботизированных такси и выпустила чип для беспилотников

Таблетка от кремлевского демона

23 апреля 2019

[Из песочницы] FFmpeg начало работы с Visual Studio

Как ИТ-специалисту переехать в США: сравнение рабочих виз, полезные сервисы и ссылки в помощь

От 5 до 7 и ведерко кофе

Tesla Autonomy Investor Day: новый компьютер Tesla FSDC (Full Self-Driving Computer), полноценный автопилот, роботакси

Wi-Fi 6: что у 802.11ax внутри

The most common OAuth 2.0 Hacks

Ботнеты в 2019 году: актуальные опасности и вред, наносимый малому и среднему бизнесу

Проектируем спринклерную систему пожаротушения

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

«Cпящая сталь». Чем смазать заржавевшие болты или Не WD-40 единым…

Тест-драйв nanoCAD СПДС Стройплощадка 8. Часть 1

[Из песочницы] Мой опыт подготовки к экзамену JIRA Administrator ACP-100

IntelliJ IDEA, ReSharper, SonarLint и SonarQube находят те же ошибки, что и PVS-Studio — ну и зачем нам PVS-Studio?

IntelliJ IDEA, ReSharper, SonarLint and SonarQube find the same errors, as PVS-Studio — so why do we need PVS-Studio?

[Перевод] Каково быть мейнтейнером свободного ПО

[Перевод] Основы движков JavaScript: оптимизация прототипов. Часть 2

[Перевод] Thinking with Portals: создаём порталы в Unreal Engine 4

Об одной уязвимости, которой нет

FAQ по обязательной маркировке обуви: Всё то, что вы не знали и боялись спросить

[Перевод] Раф Костер: «Community Cookbook»

Микробиота. Какие бактерии живут в кишечниках россиян

Вышли на пенсию — обсуждаем когда-то популярные аудиогаджеты, которые уже «устарели»

Ученые подтвердили, что переизбыток информации снижает общественное внимание

.NET Core на Linux, DevOps на коне

[Перевод] SSD GIGABYTE Aorus RGB M.2: мал, да удал даже для RGB-светодиодов (1 часть)

Так сложно найти, легко пропустить и невозможно оформить

Художественные детские книги про социнжиниринг

Бобро поржаловать, или Что нужно знать о бизнесе в Италии

[Из песочницы] React on λambda

С сожалением об отсутствии в C++ полноценного static if или…

Windows 7 начала показывать предупреждения об окончании срока поддержки

Стартовая площадка «Гагаринский старт» на Байконуре будет законсервирована

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

Ускорение MicroPython

Как «шпионская» компания пробивалась в хранилище сертификатов Mozilla и что из этого вышло

10 способов сэкономить на IT-инфраструктуре для всех

Мир! Труд! iOS! Да здравствует оффер за 1 день

Зачем конкретно обливают самолёт перед вылетом, и что будет, если этого не делать?

[Из песочницы] Динамическое изменение схемы JSON в Go с помощью gob

Разгон подсветки монитора

Serverless-подход для быстрой разработки рабочего видео-сервиса

[Перевод] Deno — новый Node.js?

[Перевод] Снова трансформатор Теслы с печатными катушками, на этот раз сложный и с MIDI

Подводный GPS на подводном роботе: опыт использования

Тимофей Субботин: “Французы посчитали деньги и поняли: лучше один раз вложиться в OSM, чем каждый месяц кому-то платить”

[Перевод] Новости из мира OpenStreetMap №456 (09.04.2019-15.04.2019)

10 способов, как вас могут обмануть при обмене криптовалют

22 апреля 2019

[Из песочницы] Ошибки начинающего менеджера проекта

Повышение эффективности ручного тестирования на VueJS

Security Week 17: атаки по цепи поставок

Хакатон DevDays'19 (часть 1): дневник с рекомендациями, генератор маршрутов для прогулок и жидкая демократия

«Обратите внимание» #1: Дайджест статей об искусственном интеллекте, продуктовом мышлении, поведенческой психологии

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

Tesla расследует случай возгорания своего электромобиля в Шанхае

[Из песочницы] Подготовка к промышленному производству ДО-РА

Город принял: три мегатонны хакатона в Нижнем Новгороде

Мох и мамонты (часть 2)

«Тайна третьей планеты» с улучшенной нейросетями графикой

Прилипчивая радиация: наведенная радиоактивность, радиоактивное заражение, дезактивация…

Citymobil — a manual for improving availability amid business growth for startups. Part 1

[Перевод] Асинхронный PHP. Зачем?

[Из песочницы] Гнев, торг и депрессия при работе с InfluxDB

И снова волк в овечьей шкуре

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

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

Analyzing the Code of CUBA Platform with PVS-Studio

Совет Федерации одобрил закон о «суверенном Интернете»

Анализ кода CUBA Platform с помощью PVS-Studio

Поиск задач в JIRA (простым языком). Часть 1: Быстрый и базовый поиск

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

Портативной игровой консоли Nintendo Game Boy исполнилось 30 лет

T+ Conf 2019 не за горами

Если связь — просто жесть, то ее нужно закопать

[Из песочницы] Headless CMS. Почему я пишу свою

Так ли сложно начать путь IT-рекрутёра?

[Перевод] Использование JavaScript-консоли в браузерах

Help Desk за 3 часа. Автоматизация несложных бизнес-процессов в PowerApps, Flow и Teams

Тостер — всё в компостер. Фильтруй и кайфуй

Spring Data JPA: доводим напильником

Samsung Galaxy Fold начнет продаваться в России с мая по цене в 150-200 тыс. рублей

[Перевод] Гнев на код: программисты и негатив

Android-приложение в памяти. Доклад об оптимизации для Яндекс.Лончера

[Из песочницы] Криптовалюта: живет или умирает?

Швейцарский нож для обработки json

Формализация речи. Некоторые соображения

Через «пару десятилетий» мозг подключат к Интернету

Как Amazon выбирает свои, казалось бы, случайные предложения дня. И почему за ними так гонятся продавцы

[Перевод] Fluent 1.0: гибкая система локализации

Как начать применять R в Enterprise. Пример практического подхода

Монитор качества воздуха Honeywell HAQ

Тостер даёт пользователям больше прав

Дизайн интерфейсов встраиваемых систем

[Перевод] Корпус для «малинки» с RetroPie — из устройства для просмотра слайдов

Разбираем магнитно-резонансный томограф II: Метаматериалы в МРТ

Прыжки китайского «Кузнечика» от LinkSpace

Искусственный интеллект улучшает качество графики старых видеоигр и делает это действительно хорошо

21 апреля 2019

Теория гиперсмыслов

Дайджест свежих материалов из мира фронтенда за последнюю неделю №361 (15 — 21 апреля 2019)

[Из песочницы] Введение в машинное обучение

Как не слить 10 миллионов бюджета вашего заказчика, играясь с Agile

PHP-Дайджест № 154 (9 – 21 апреля 2019)

Акценты английского в «Игре престолов»

[Перевод] Бетонные блоки, расширяющие представления о древнем строительстве

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

Перевод книги Интерком о продакт менеджменте

Optlib. Реализация генетического алгоритма оптимизации на Rust

Внедрение LoRaWAN на сельскохозяйственном предприятии. Часть 2. Учет топлива

Язык Bosque — новый язык программирования от Microsoft

[Перевод] Прекратите использовать Ngrx/effects для этого

Маркус Хатчинс, остановивший распространение WannaCry, признал себя виновным в распространении трояна Kronos

Шпаргалки по безопасности: Docker