21 мая 2019

Микробиота. Как бактерии кишечника влияют на заболевания

Знакомство с Python для камрадов переросших «язык A vs. язык B» и другие предрассудки

nanoFOX — простое RISC-V совместимое ядро

Полный план новой лунной программы NASA «Artemis» (Артемида)

Как начать DevOps трансформацию

Стало известно реальное влияние Zombieload на производительность CPU

10 верстальщиков на 30 команд. Вы рехнулись?

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

Что-что случится 1 февраля 2020 года?

Mobius 2019 Piter: бесплатная онлайн-трансляция и всё остальное

Приглашаем на митап факультета разработки игр GeekUniversity

Как подключить скрипт на сторонний сайт

Разбираем змею

3D-печать пришла на помощь бедным семьям

Дети рассказали, что в технологиях им кажется жутким

[Перевод] Н.М.Д. (Не Моё Дело)

Как ускорить разжатие LZ4 в ClickHouse

Витамин Д. Пить или не пить, вот в чем вопрос. (Или рассказ о том, как я сдавал анализ, который мне не назначали)

Книга «Искусство программирования на R. Погружение в большие данные»

Post-mortem отладка на Cortex-M

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

[Перевод] Возможности Python 3, достойные того, чтобы ими пользовались

В 19% популярнейших Docker-образов нет пароля для root

SQL: задача о рабочем времени

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

Continuous Monitoring – автоматизация проверок качества ПО в CI/CD Pipeline

Получены первые результаты об Ултима Туле, находящегося в поясе Койпера

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

Wall Street Journal: издатели игр платят топовым стримерам Twitch до $50 000 в час

5G сети сделают прогноз погоды гораздо менее точным

Аттестация информационных систем по принципу типовых сегментов. Мифы и реальность

Пятнадцать полезных мелочей для электронного управления документами

[Перевод] Автоматический перенос приложений iOS (ARM) на macOS (x86) с помощью Bitcode

[Перевод] В 1983 году этот компьютер из лабораторий Белла стал первой машиной-гроссмейстером

QA: Хакатоны

Что там такого интересного в Транссибирской магистрали?

[Перевод] Дизайн уровней и геймплея roguelike на примере Cogmind

Резервное копирование, часть 2: Обзор и тестирование rsync-based средств резервного копирования

Социальная инженерия с помощью программ Universal Windows Platform (APPX)

Что ещё слышно в радиоэфире? Радиовещание на КВ (DXing)

Два в одном: данные туристов и билеты на культурные мероприятия находились в открытом доступе

Министерство торговли США разрешило Huawei выпускать обновления к смартфонам и закупать комплектующие до 19 августа

Как мы запустили 2ГИС под CarPlay и до сих пор расхлёбываем

Сжимаем APK, стараясь сохранить его работоспособность

Универсальный пул

Как запустить микро-платежи в своем приложении

[Из песочницы] Windows service. Поиск системных ошибок и отображение их в WinForm C#

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 — старый терминал для заказа товаров филиалом в центральном магазине

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