24 марта 2019

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

Опасен ли SQL profiler?

Как настроить прокси-сервер в Opera

23 марта 2019

Mockito и как его готовить

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

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

[Перевод] Потоки Redis как чистая структура данных

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

Review of Open Video Management Systems

[Из песочницы] Разбор критической ошибки в алгоритме работы шифрования КИБ SEARCHINFORM

IETF одобрили ACME — это стандарт для работы с SSL-сертификатами

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

[Перевод] Управление ЖК-матрицей F-51543NFU-LW-ADN / PWB51543C-2-V0 (от ленточной библиотеки)

Откуда берут фотографии для тестирования систем распознавания лиц

[Перевод] Облака и пороховая бочка Open Source

Архитектура Intel Gen11 GPU и дискретная видеокарта от Intel

Власти Евросоюза оштрафовали Google на $1,7 млрд за блокировку рекламы конкурентов

Адаптируем AutoMapper под себя

[Из песочницы] Прошивка ZXHN H118N от Дом.ру без пайки и программатора

56 миллионов евро штрафов — итоги года с GDPR

[Из песочницы] На работу на велосипеде. Еще одно мнение

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

Они просканировали GitHub

[Перевод] 3D-фотографии Facebook изнутри: шейдеры параллакса

[Перевод] 95% от заявленного объёма торгов Биткойна оказались фейком

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

Не купили DLC: функцию, которая спасла бы упавшие 737, «Боинг» продавал как опцию

Читай старьё

Куда расти смартфонам

Переработка жестких дисков как электронного мусора — частичное решение проблемы от iNEMI

Извлечение мастер-пароля из заблокированного менеджера паролей SafeInCloud

Как протестировать скорость диска в Windows?

22 марта 2019

Как обрезать песню на компьютере?

Многомировая интерпретация квантовой механики

Квантовая механика: конец войны интерпретаций

Мошенник из США заработал миллионы долларов, представляясь техподдержкой Microsoft

Устранение неполадок монитора (смещение изображения)

[recovery mode] В поисках оптимального средства

Hyperledger Fabric для Чайников

Корпоративная структура бизнеса 2019

[Из песочницы] Реверс-инжиниринг приложений после обфускации

[Из песочницы] Английский и айтишник: английскую сову на русский глобус?

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

YouTrack 2019.1: избранные Agile-доски, настраиваемые поля для карточек на Agile-досках и многое другое

SpaceX заявила об изменении конструкции спутников Starlink с тем, чтобы те полностью сгорали в атмосфере при падении

Из Groovy ушёл Cédric Champeau‏

Банки начали блокировать счета фрилансеров

[Из песочницы] USB печатная машинка

Мой путь от Python к Go — делюсь советами и ресурсами

Возможности nanoCAD СПДС Стройплощадка в проектах строительства и реконструкции в стесненных условиях

Регистрировать ли торговую марку? или Как мы были вынуждены менять название приложения

Первый программируемый компьютер на ДНК

[Перевод] JDK 9/JEP 280: конкатенация строк никогда больше не будет прежней

[Перевод] Учебный курс по React, часть 24: второе занятие по работе с формами

[Перевод] Почему бессерверные технологии – это революция в продукт-менеджменте

[recovery mode] Облачная электронная подпись в России и мире

[Перевод] «Никаких деплоев в пятницу» и ещё три негласных правила разработки

[Перевод] Уменьшение зависимости от размеченных данных у генеративно-состязательных сетей

Как выглядят первые роботы-курьеры Amazon и FedEx

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

[Перевод] CSTroN — самодельный монитор на винтажной CSTN-матрице с VGA-входом и платой управления на ПЛИС

Mockdown: самый быстрый способ создания вайрфреймов

3 ключевых качества успешного менеджера по продукту: Юрий Голиков, VP of Engineering Wrike

Бактериальный дезодорант: симбиотическая связь между древесными лягушками и бактериями Pseudomonas

[Перевод] Эффект хипстера: почему нонконформисты часто выглядят одинаково

Столярная мастерская своими руками: ожидания и реальность

Следим за кошками и собаками — GPS-трекер Tractive

Как мы устанавливали самую высотную базовую станцию в Восточной Европе

Moira участвует в Google Summer of Code 2019

[Перевод] GraphQL и Golang

Не бойтесь пробовать, или Как я стала программистом в возрасте далеко за 18

[Перевод] Автоматические canary деплои с Flagger и Istio

[Перевод] 12 вопросов, которые стоит задать потенциальным работодателям

[Перевод] Open source не приносит денег, потому что не создан для этого

Как делают перевод фильмов: раскрываем секреты

Тестирование Samsung Galaxy S10 — когда смартфоны по возможностям догонят фотокамеры?

Обзор рынка моноколес 2019

[Перевод] Миниатюрный Macintosh Plus

Как я не стал специалистом по машинному обучению

Uptime day: 12 апреля, полёт нормальный

DARPA займется разработкой ракетного ядерного двигателя

IT Global Meetup #14 Петербург

Как мы искали утечку данных в SimilarWeb

Как я написал и издал книгу об МГУ: 10 критических ошибок

The History of SXSW: How It All Started

Сотрудники Facebook имели доступ к паролям пользователей Facebook и Instagram

Технические отличия BI систем (Power BI, Qlik Sense, Tableau)

21 марта 2019

В новой версии Firefox блокируется автоматическое воспроизведение медийного контента

Станок с ЧПУ из того что завалялось в гараже

Гейзенберг о поросенке Петре

Хабрасеминар: реальные истории про контент-маркетинг

Изучаем Go: подборка видеозаписей докладов

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

[Из песочницы] OBD2 reader — диагностика автомобиля

Электромобили в огне и принятие ванн

Архитектура Рунета

«Нетипичное отношение к финансам» — что если сотрудники сами будут управлять доходами. Разговор с Флант

[Перевод] Разбираемся в протоколе консенсуса Stellar

У телефона Samsung со сгибаемым экраном за $2000 на дисплее образуется складка

[Из песочницы] Любительская голография — начало пути

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

Увеличение плотности контейнеров на ноде с помощью технологии PFCACHE

Об использовании DVD-RAM

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

[Перевод] Экономика внимания почти мертва

Лучшие фейлы наших конференций (Joker, JPoint, DotNext, Mobius, TechTrain и так далее)

Архитектура слоя исполнения асинхронных задач

Рейтинги, топы, обзоры — все врут?

[Перевод] Работаем с нейросетями: чек-лист для отладки

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

Видео с Badoo PHP Meetup #2: о тестах и качестве кода

Акции Sony и Nintendo обвалились после запуска видеостриминга для геймеров от Google

«Пора валить из фронтенда»: Андрей Ситник о стагнации сообщества, опенсорсе и не только

[Из песочницы] 5 наиболее распространенных проблем работодателей при подборе IT-специалистов с точки зрения рекрутера-аутсорсера

[Из песочницы] Rutoken, OpenSSL и локальный УЦ для подписи сообщений

Linux Foundation займется open source чипами

[Перевод] Особенности использования типа данных Symbol в JavaScript

Кое-что про распределённые дата-центры для бизнеса

АРМ ЛПУ (ФСС) - Работа в терминальном режиме

QA на CodeFest. Автоматизация, управление, инфраструктура, продажа пельмешек в магазине

VMware NSX для самых маленьких. Часть 4. Настройка маршрутизации

[Перевод] Wolfenstein 3D: трассировка лучей с помощью WebGL1

Intel готова начать производство памяти MRAM

Инфраструктура FBO Шереметьево: как готовят к полёту лёгкие самолёты

Epic Games раздаёт разработчикам $100 млн

2. Check Point Getting Started R80.20. Архитектура решения

Новый фонд для DevOps-проектов от Linux Foundation начался с Jenkins и Spinnaker

Утечка данных (которая могла произойти, но не произошла) из телемедицинской компании

[Перевод] Ремастеринг «Звёздного пути» нейросетями до 1080p и 4K

Павел Финкельштейн о Kotlin в production на jug.msk.ru

От парсера афиши театра на Python до Telegram-бота. Часть 1

MVCC-1. Изоляция

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

Разработка hexapod с нуля (часть 4) — математика траекторий и последовательности

Госуслуги проапгрейдят по методологии SCRUM, чиновников заменят на софт

Основы статической маршрутизации в Mikrotik RouterOS

20 марта 2019

[Перевод] Iodide: интерактивный научный редактор от Mozilla

Вред макросов для C++ кода

Модернизация GHIDRA. Загрузчик для ромов Sega Mega Drive

Разработка цифровых продуктов с помощью ментальных моделей

[Перевод] Простейший JSON RESTful API на Эликсир

Приглашаем вас на конференцию “Облака. Модные тренды” 26 марта 2019

[Перевод] Как система типов улучшает ваш код на JavaScript

Спикеры Top 3D Expo 2019: Юсеф Хесуани из 3dbio — 3D-печать органов и тканей

Прямая трансляция и расписание конференции SmartMail Conf: Machine Learning

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

Russian Internet Segment Architecture

К вопросу о делении

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

Top 10 bugs of C++ projects found in 2018

Топ 10 ошибок в C++ проектах за 2018 год

What's new in CUBA 7

Настройка Lazy Load в WordPress без плагинов

[Из песочницы] Цвет Луны и Солнца из космоса в значениях RGB и цветовой температуры

Разрабатываем Telegram-бота на NodeJS и TypeScript

Проект «SIRIUS-19» — четырехмесячная имитация экспедиции на Луну в наземном комплексе, в Москве

[Перевод] Стек DOTS: C++ & C#

[Перевод] Будущее внедрения зависимостей в Android

[Перевод] На что способен формат Mini PCI-e

[Перевод] Лямбды: от C++11 до C++20. Часть 1

Действительно ли надёжна квантовая криптография?

Апокалипсис отменяется

Как мы сделали PHP 7 в два раза быстрее PHP 5

Вебинар «Безопасность машинного обучения: естественные проблемы искусственного интеллекта»

«Бэкап мне на ленту запили». Рассказ от первого лица

[Перевод] Разработка простых современных JavaScript-приложений с использованием Webpack и прогрессивных веб-технологий

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

29 марта, Москва — Backend Stories 3.0

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

[Перевод] Что раздувает память в Ruby?

Новые инструменты для обнаружения HTTPS-перехвата

Matrix Powerwatch внутри и снаружи: что нового?

Mountain Car: решаем классическую задачу при помощи обучения с подкреплением

Snapdragon 8cx: 7-нанометровая платформа для ПК

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

Делаем современное веб-приложение с нуля

10 лучших техник веб-хакинга 2018

Ошибка создания подписи: Не удается построить цепочку сертификатов для доверенного корневого центра. (0x800B010A)

Как мы в IntelliJ IDEA ищем лямбда-выражения

Я просканировал Украину

Как мы измеряем качество и эффективность разработки документации. Предыстория и основы. Доклад Яндекса

[Перевод] Atari 65XE — USB-клавиатура

Вместе пытаемся сломать игру «7 на 9»

Строительство линии связи Сахалин – Курилы. Экскурсия на Segero — судно-кабелеукладчик

[Перевод] Миллионы бинарников спустя. Как укреплялся Linux

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

Ещё один способ отстрелить себе ногу, используя std::thread

Нейросеть от Nvidia превращает простейшие наброски в красивые пейзажи

Извините, но все ваши базы принадлежат Google. Презентация Google на Game Development Conference 2019, проект Stadia

19 марта 2019

Краткая история open source — как свободное ПО сражалось с проприетарным

«Лаборатория Касперского» пожаловалась в ФАС на Apple

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

Jetson Nano: одноплатник для машинного обучения от Nvidia

[Из песочницы] Применение Linux и СПО в нашем учебном заведении: быть или не быть?

Как мы выиграли внутренний хакатон, выучив skibidi, flossing и javascript

Пришло время Java 12! Обзор горячих JEP-ов

[Перевод] Разбор: как на самом деле правильно использовать Present Perfect в английском

Apple вчера выпустила новые iPad, и к ним есть вопросы

HyperX Alloy CORE – когда мембранка может в игры

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

Книга «Прикладной анализ текстовых данных на Python»

React Code Splitting in 2019

Почему мы боимся роботов?

Лунная миссия «Берешит» — четвертый маневр завершен успешно, идет подготовка к выходу на Лунную орбиту

Как мы помогали трансформировать работу бухгалтерии в МОЭК

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

Приватные методы без нижнего подчеркивания и интерфейсы в Python

Как побывать в корейском университете с помощью Network File System

Зачем non-food магазинам нужна организация самообслуживания

[Перевод] Семь мифов в области исследований машинного обучения

«Яндекс» и Hyundai сделают беспилотник 5-го уровня автономности

Государственный Интернет: рассказ удалёнщика о VPN в Китае

Легендарные модемы прошлого: лучшие держатели коннекта в условиях отечественных АТС

Почему бизнесу нужен хороший код

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

Семинар «Требования ИБ: как бизнесу с ними жить»

[Перевод] 10 шагов к успешному Python-проекту

Unity вместе с Havok работают над новым физическим движком

9 фильмов конкурса «Let IT DOK!», которые стоит увидеть

Разбор второго конкурса-квиза по Android со стенда HeadHunter на Mobius 2018 Moscow

Как я нашел пасхалку в защите Android и не получил работу в Google

How Kiwi test 1'000 Python projects

Как в Kiwi.com тестируют 1000 проектов на Python

[Из песочницы] Несправедливость Google Play, как хороший жизненный опыт

[Перевод] Игра на Rust за 24 часа: личный опыт разработки

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

Flutter 1.2. Что нового?

6 занимательных системных багов при эксплуатации Kubernetes [и их решение]

[Перевод] Редизайн UI — чаще всего пустая трата времени

Huawei и Nutanix объявили о партнёрстве в сфере HCI

История успеха nginx, или «Возможно всё, пробуй!»

Как работает бизнес-авиация в России (центры FBO)

SMS-мониторинг веса трех ульев за 30$

Following in the Footsteps of Calculators: SpeedCrunch

По следам калькуляторов: SpeedCrunch

[Перевод] composer и автодополнение командной строки

Установка ReactOS с USB-флешки

[Перевод] Учёные заявили, что могут реконструировать живых динозавров в течение 5 лет

Экскурсия на Ростовскую АЭС

Оператору глобальной спутниковой сети OneWeb удалось привлечь более $1 млрд инвестиций

6 полезных ресурсов и сервисов для потенциальных эмигрантов в США, Германию и Канаду

18 марта 2019

Задача N тел или как взорвать галактику не выходя из кухни

Мольберт для программиста микроконтроллеров

Вебинар Group-IB «Подход Group-IB к киберобразованию: обзор актуальных программ и практических кейсов»

[Из песочницы] Разбор PTZ-камеры: что внутри и как это работает

Новое мобильное приложение LampTest.ru

[Из песочницы] Вступление в архитектуру React Fiber

7 Chrome Extensions For Learning English

Как сделать так, чтобы вашу англоязычную статью для Хабра прочитали десятки тысяч человек: 3 простых совета

Как скачать видео с youtube на компьютер (ноутбук)

PyDERASN: как я написал ASN.1 библиотеку с slots and blobs

[Из песочницы] Развёрнутый ответ на комментарий, а также немного о жизни провайдеров в РФ

Комбайны видеоаналитики: что мозг и машины делают с нашими лицами

NetXMS как система мониторинга для ленивых… и немного сравнения с Zabbix

Реанимация тестера Маркуса

[Перевод] Headless тестирование в браузере. Плюсы и минусы

Люди не готовы к биткоину или биткоин к массовому принятию?

[Из песочницы] Моя первая читалка на основе Sharp PC3000

Разрабатываем систему оценки работы агентов поддержки

Готовое решение markdown2pdf с исходным кодом для Linux

Security Week 12: клавиатурные атаки

[Перевод] DeepMind и Google: битва за контроль над сильным ИИ

AMD анонсировала свою 3D-архитектуру чипов, чтобы догнать Intel Foveros 3D

27 марта, Москва — JavaScript MeetUP

Беседы о функциональном программировании на C++ Siberia 2019

Проверка FreeRDP с помощью анализатора PVS-Studio

Checking FreeRDP with PVS-Studio

Сессия по решению проблем

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

GeekBrains приглашает на образовательную игру начинающих дизайнеров

Митап по API Management — опыт IBM, Google, Yandex и Leroy Merlin

Dropbox ограничивает синхронизацию: теперь всего 3 устройства

CG Pods — TWS-наушники, которые смогли

[Перевод] Знакомство с Тестированием в Python. Ч. 3

Internet Archive планирует сохранить публичные посты закрывающегося Google+

[Перевод] Четыре оси дизайна RPG

[Перевод] 9 советов по созданию инди-игр от разработчика-одиночки

Условия в Go и их странности

О перспективах предсобранных ЦОД

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

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

Типичные ошибки при работе с PostgreSQL. Часть 2

[Перевод] Учебный курс по React, часть 23: первое занятие по работе с формами

Зажигаем! Ночные превращения Лахта Центра

Как провалить внедрение CRM-системы?

В России предлагают легализовать встроенные сим-карты

Big data, deus ex machina

3 ключевых качества успешного менеджера по продукту: Антон Данилов

[Перевод] Публикуем приложения iOS в App Store с GitLab и fastlane

BionicSoftHand — безопасная и гибкая роботизированная рука с искусственным интеллектом от компании Festo

XXH3: новый рекордсмен по скорости хеширования

MySpace потерял музыку, фото и видео, которые пользователи загружали с 2003 по 2015 годы

Как погрешность превращается в грех

Как из-за открытой базы ClickHouse могли пострадать персональные данные пациентов и врачей

[Перевод] Верните мне мой монолит

Отмена телескопа WFIRST и россияне на орбите Луны

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

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

7 смертных грехов менеджера

[Из песочницы] Serial, UART и Android, как связь с микроконтроллерами

Обсуждение: станут ли ДНК-хранилища массовыми

17 марта 2019

Разработан метод шумоизоляции, гасящий до 94% шумов — рассказываем, как он работает

Internet of Things: четыре рассказа около технологий

[Из песочницы] Кто что смотрит?

Chrome Audit на 500: Часть 1. Лендинг

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

[Перевод] Как реализовать язык программирования на JavaScript. Часть 3: CPS-интерпретатор

[Из песочницы] Покупки в Android приложении — Play Billing Library

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

Новый материал для топливных элементов позволяет создавать долгосрочные «энергетические ячейки»

Ядро Linux 5.1 — что известно об изменениях

Новые идеи для нового будущего

Опыт использования «координаторов» в реальном «iOS»-проекте

Автороцентричное ранжирование. Доклад Яндекса о поиске релевантной аудитории для авторов Дзена

Digital Forensics Tips&Tricks: How to Detect an Intruder-driven Group Policy Changes

Как подружить Ovirt и Let's Encrypt

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

[Из песочницы] Миграция с Nagios на Icinga2 в Австралии

[recovery mode] Что мне не нравится в Python

Ускорение файлового ввода-вывода C/C++, не особо напрягаясь

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

Картинг в СССР: как увлечение американских лётчиков стало массовым DIY-хобби в Советском Союзе

ATtiny13 против ПЛК, или как получить 14 I/O от контроллера с 8 ногами

16 марта 2019

Радиация: источники

[Перевод] Google Play Store переходит на стандартизацию значков приложений

Beego — это уже не Go

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

[Из песочницы] Как одно изменение конфигурации PostgreSQL улучшило производительность медленных запросов в 50 раз

Ретро игровая приставка своими руками

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

[Из песочницы] Микросервисная архитектура = распределенные вычисления

Новый мировой рекорд по вычислению числа пи: 31,4 трлн знаков

На IT-фестивале SXSW представлен первый в мире «гендерно-нейтральный» голосовой помощник

Новый стандарт на базе PCIe 5.0 «свяжет» CPU и GPU — что о нем известно

Кандидат в президенты США предложила разделить бизнес Amazon, Google и Facebook для стимулирования конкуренции

Trust, Advise, Suggest — охота за настоящими отзывами на программное обеспечение

Суверенный интернет — за наши деньги

Настройка 802.1X на коммутаторах Cisco с помощью отказоустойчивого NPS (Windows RADIUS with AD)

«Яндекс» будет искать пиратов при помощи робота

Google Docs — любимый чат у школьников

Астрахань избавилась от порнографических QR-кодов

Соцсеть в 2019: Яндекс запустил «Ауру»

Ситуация: виртуальные GPU не уступают по производительности железным решениям

[Перевод] Qualcomm выиграл судебную тяжбу с Apple, но война еще не окончена

Как НЕ нужно переводить названия фильмов

Автомобили «катамараны»

CJDNS мертв, да здравствует Yggdrasil

Две новых минималистических карманных игры

Металлообработка на станках с ЧПУ: как начать выпускать продукцию мирового уровня?