18 ноября 2017

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

Как написать свой первый Linux device driver. Часть 3

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

[Из песочницы] Подробный разбор решения crackme01_x64

[Из песочницы] Футуристический пользовательский интерфейс новой Tesla Model 3

Советский HI-FI и его создатели: Шушурин — Ламм — автор народного усилителя и герой американского High End

Facebook или Google? Где выгоднее давать рекламу в 2017 году

[Перевод] Как эволюция создавала ваш страх

[Из песочницы] Настройка Minio и Nginx для RoR приложения

Автоматное программирование. Часть 4. Эффективность автоматно-спроектированных программ

Arduino в Linux: настраиваем Qt Creator в качестве среды разработки

Fisker патентует твердотельные литиевые батареи для электромобилей будущего

17 ноября 2017

Почему NIF не зажигает?

[Перевод] Великолепные придурки в разработке

Итоги хакатона HR-hack

Паттерн Model-Update-View и зависимые типы

От Kotlin до плётки: как прошёл Mobius 2017 Moscow

Поспорим о Dart и Flutter на встрече русскоязычного сообщества Dart в Питере

Финалисты МЕГА Accelerator: пять новых идей для торговых центров

Нужны ли разработчики в будущем?

О PVS-Studio в преддверии открытой конференции ИСП РАН им. В.П. Иванникова

Базовые станции: как все начиналось

[Перевод] Learnopengl. Урок 4.1 — Тест глубины

Компьютерное зрение, разработка облака и конкурс

CubeDB: минималистичное хранилище счётчиков с многомерными ключами

[Перевод] Как получить более 3500 звезд на GitHub за неделю и зачем это нужно

[recovery mode] AGM X2: самый навороченный защищенный смартфон на рынке

Переписать базу сообщений ВКонтакте с нуля и выжить

Фантастические инди-игры: Odyssey, Kerbal Space Program, ChromaGun и другие

[Перевод] Kali Linux: упражнения по модификации пакетов, сборке ядра и созданию ISO-образов

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

Проводные наушники, которые нужно заряжать: Aftershokz Sportz Titanium

Классификация на гуманитариев и технарей по комментариям в VK

[Перевод] 7 привычек успешных Site Reliability Engineers (по версии New Relic)

[Перевод] Проверка потенциальных сенолитиков на себе

[Перевод] От SimCity до Real Girlfriend: история игр-симуляторов, часть 1

Вашингтон на горячей связи

Самодельный текстовый лазерный проектор

Tesla Semi и Tesla Roadster 2

Опрос пользователей Geektimes

Опрос пользователей Хабра

Космос и холст

О трехмерных шутерах на CSS +HTML [перевод]

Установка Proxmox VE на Debian Stretch используя Ansible

Микросервисы: деплой, координация и согласованность данных

Эйнштейн. От нуля до неизвестности

Обновления от Boston Dynamics

Хаскель — ход конем 3. Заключение

16 ноября 2017

Химия Кеннета Снельсона

Ошибки в разговорном английском, которые можно (и нужно) допускать

Опыт разработки low power устройств на STM32L

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

Digital Transformation: Лотерея в облаке

Ключевые анонсы Connect(); 2017

Новый бесплатный продукт Veeam Availability Console для сервис-провайдеров и крупных компаний

Технопарк, Техносфера, Технотрек: проекты выпускников

Самостоятельные дата-центры: топливные элементы вместо электросети

[Перевод] Использование подсвеченной атмосферы планет для поисков внеземной жизни

Евросоюз узаконил блокировку сайтов для «защиты потребителей»

[Перевод] Сервис-ориентированная архитектура (SOA)

ONLYOFFICE в локальной сети: новый интерфейс редакторов, отчеты в CRM и многое другое

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

Подотчётность ИИ: роль объяснительной записки

[Перевод] Веб-приложение на Node и Vue, часть 4: повторное использование кода

Как быть тимлидом — моя версия

[Из песочницы] Вышла самая быстрая версия Firefox

Проект создания венерианского зонда получит финансирование от агентства по науке

[Из песочницы] Атака 51% или карманный справочник для правительства Китая

Dive into ICO

Уязвимости операционных систем. Часть III

Новые возможности мониторинга Java приложений в Zabbix 3.4

Новые возможности Хабра: как отписаться от пользователей и рекламных блогов

[Перевод] Почему программисты не получают работу: четыре страшилки

Ajax Systems: универсальная система безопасности для квартиры, дома или офиса

Реактивное программирование со Spring Boot 2. Часть 1

Торговлю криптовалютами на официальных биржах не разрешат. Налог на майнинг и регистрацию майнеров подготовят к июлю

Дотянется ли Хокинг до Альфы Центавра?

[Перевод] Мой первый компилятор на LLVM

Нужен ли метод OPTIONS в REST-сервисах?

[Перевод] Эксплуатация Heap Overflow с использованием JavaScript

[Из песочницы] Не используйте лямбды в качестве слушателей в Kotlin

FPConf 2017. Интервью с Денисом Шевченко

Что такое бизнес-процесс и описание бизнес процесса

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

iPhone X II недели спустя

LVM + lilo > GPT + EFI (или почему GRUB такой неуклюжий)

15 ноября 2017

Как прошёл октябрьский moscowcss. Видеозаписи со встречи moscowcss №5 из офиса Туту.ру 31 октября 2017

Русификация библиотеки LiquidCrystal_I2C для OLED-дисплеев Winstar

Эксплуатация криптоуязвимости ROCA может быть проще, чем предполагалось

Connect(); 2017: прямая трансляция

[Перевод] Может ли существовать тороидальная планета?

Не криптовалютами едиными: наша блокчейн-платформа для факторинга

19 ноября приглашаем на пятый DIY Meetup

На шоссе I-94 в Висконсине планируют выделенную полосу для робомобилей

Английские слова, которые хочется перевести неправильно

Microsoft выпустит версию Skype для фрилансеров

[Из песочницы] DC/AC инвертор: принцип работы, схемотехника, встроенное ПО

Истории успеха Kubernetes в production. Часть 5: цифровой банк Monzo

Russian AI Cup 2017 — отчет о бета-тесте, старт чемпионата. Хотели StarCraft, получили странный Total War

НАСА сэкономило сотни миллионов долларов благодаря частным компаниям

Таргетирование приложения «Модератор Одноклассников»

Kotlin Night Moscow в Avito 25 ноября

Шпионим за грузовиками

[recovery mode] Skype 4.3 всё. Теперь точно

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

[Перевод] Что такое протон, и что у него внутри?

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

Собери свой Security Operation Center из 5 элементов

Операция Windigo: обновление Linux/Ebury

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

Стажеры

[Перевод] Миграция базы данных с InnoDB на MyRocks

Заблокированные российские сайты остались в топ-10 самых посещаемых ресурсов Украины

Храните свои сбережения…в бункере

Анонс Java-конференции JPoint 2018: JDK 9, высокие нагрузки и производительность JVM

Готовь сани летом, а пульсометр — осенью. Подобрали несколько дешевых, но качественных экземпляров

Энтузиаст сделал аудиокнигу по мемуарам Майка Маллейна «Верхом на ракете»

Где крупные компании ищут инновации. Интервью с Дмитрием Изместьевым о развитии стартапов

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

[Перевод] Раскрашиваем чёрно-белую фотографию с помощью нейросети из 100 строк кода

Sci-Hub не будет заблокирован в США в ближайшее время

[Перевод] Пишем x86-64 комплятор JIT с нуля в стоковом Python

Мегафон-Райффайзенбанк — первая в России сделка по ценным бумагам на блокчейне

Восстановление и модернизация колонок Вега 50АС-106

Китайский краудфандинг, или затаившийся дракон

[recovery mode] Таблица испытаний фотополимеров разных производителей с 3D-принтерами Formlabs

Уязвимости операционных систем. Часть II

Почка 2.0, апдейт 2

Паровой компьютер или разностная машина Бэббиджа 1840 года

[Из песочницы] Нагрузочное тестирование, история автоматизации процесса

Мюнхен готов отказаться от Linux в пользу Windows 10

14 ноября 2017

Хранение персональных данных на зарубежном хостинге: если можно, то как?

Google запретит использовать не по назначению функции для инвалидов в Android-приложениях

[Перевод] Новый инструмент НАСА, который будет искать признаки жизни на Энцеладе

Генная терапия старения. Комикс

Типичные проблемы IT-стартапов, которые мешают быстро развиваться, и как их избежать

Подводные беспилотники: Правила студенческих соревнований Robosub 2017

Google Street View в миниатюре: как мини-технологии работают в мини-мире

Вводим фильтр сложности вопросов на Тостере

[Перевод] Не каждой статье нужна иллюстрация

Готовим данные для анализа правильно

Теперь Уолл-стрит: как Amazon, Alibaba и Rakuten изменят сферу финансов (отчет McKinsey)

И классика заиграла по-новому: обзор плеера FiiO X3 Mark III

Hackquest 2017. Results & Writeups

[Перевод] Правдивая история роботизации, начинающаяся с одного простого графика

А вы еще не платите премию за вовремя сделанные проекты?

[Перевод] В поисках молодой крови

Новый выпуск Oh, My Code — Облако, Perl и хорошие программисты

«Не выстрелили»: аудиопроекты, в которых что-то пошло не так

Что нам стоит ЦОД построить

Формула роста мобильных продуктов

[Перевод] Как работает JS: WebSocket и HTTP/2+SSE. Что выбрать?

[Перевод] Вы работаете не в том месте (если у вас офис открытого типа)

Swift и TensorFlow

Как получить D-U-N-S number бесплатно

Mail.Ru заводит таксопарк

Возможен ли кризис в оптических сетях?

Виртуальное проектирование и настройка автомобильной аудиосистемы: опыт компании HARMAN

Actors for fun and profit

Контора пишет: взрослый разговор о чате на сайте

Как искать IT вакансии в ЕС

Реализация отказа в MS SQL Server 2017 Standard

Отчёт PVS-Studio теперь в Html формате

Как следить за трендами на GitHub

[Перевод] Skyrim, отрендеренный в тексте

Играем с Nextgen-антивирусом от Palo Alto Networks: он инжектирует свои dll в исполняемые процессы типа *.exe

Настройка Jail в FreeBSD 11.1

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

Как сделать Public API, которым будут пользоваться

Шесть месяцев заточения: синхронизм, циркадные ритмы и нарушения сна

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

[Из песочницы] Введение в Seneca.JS

13 ноября 2017

В дефиците видеокарт в России может быть виноват Сбербанк

Тучные протоколы (fat protocols) в блокчейне

Raise3D: применение 3D принтеров в кино

#Умная посуда: ложка для страдающих болезнью Паркинсона Gyenno Spoon

Как мы настраивали процесс CI/CD для наших SOA-проектов

[Перевод] Интервью с исследователем Дэвидом Шпигелем о терапии, разрушающей глюкозепановые сшивки

Упрощаем документооборот с Therefore

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

29 ноября, Харьков: доклад «Analytics in a Gaming Company: Big Data Architecture and Tools»

Андрей Карпов считает, что код проекта Manticore качественнее, чем код проекта Sphinx

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

Агент, расследовавший дело Silk Road, сел в тюрьму за кражу биткоинов «Ужасного Пирата Робертса»

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

[recovery mode] 5 самых успешных и 5 самых провальных ICO-проектов по показателю ROI

[Перевод] Подводные грабли управления частотами процессоров Intel

[Перевод] Спросите Итана: насколько яркой кажется Земля с Луны?

Обнаружение птиц с помощью Azure ML Workbench

Самодельная домашняя вентиляция

Поиск генераторов истинных случайных чисел

Пользователи Diary.ru завалили сайт пожертвованиями, чтобы сохранить свои дневники

Pediatric Bone Age Challenge. Deep Learning и много, много костей

Настройка двухфакторной аутентификации в VMware Horizon View 7 c использованием OTP и сервера JAS

Рейтинг ИТ-работодателей Санкт-Петербурга и Москвы: результаты опроса разработчиков

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

[Перевод] Code review по-человечески (часть 2)

[Перевод] Kali Linux: настройка и сборка ISO-образов

Россия заняла первое место на Всемирной олимпиаде роботов

[Перевод] Концепция шизофрении умирает

[Перевод] Топ 10 инструментов автоматизации тестирования 2018

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

[Перевод] Как Intel и ThinkPad подарили голос знаменитому ученому Стивену Хокингу

Анонс митапа ThinkJava #6, Харьков

«Викинги» на Марсе

Штурм и натиск генной терапии старения

Android-программа для управления «умным» вибратором без ведома девушек хранила аудиофайлы

[Из песочницы] Обработка ошибок в формате JSON со Spring Boot

«Лицо без шрама» или первые шаги в Multicad.NET API 7 (для Nanocad 8.1)

[Перевод] Изучение Go путём портирования небольшого Python веб-бекенда

Дайджест свежих материалов из мира фронтенда за последнюю неделю №288 (5 — 12 ноября 2017)

Личность и звук: Эркки Куренниеми — архитектор музыкального будущего

Конференция Joker 2017: удивительные истории

Компания XCOR Aerospace подала на банкротство

12 ноября 2017

Причина аварии беспилотного автобуса в Лас-Вегасе — невнимательность человека

Как создать криптовалюту на Exonum: краткое руководство

У дисплея iPhone X кроме выгорания обнаружились и другие проблемы

[Из песочницы] Обновляемые смарт-контракты Ethereum

«Гибкая разработка»: кратко о методологиях Agile

Знакомство с WebAssembly

По следам CyberCrimeCon 2017: Тенденции и развитие высокотехнологичной преступности

Инстанцируем java.lang.Class

[Из песочницы] Как программно управлять WiFi маршрутизатором TP-Link с помощью Python requests

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

IBM Research анонсировали 50-кубитный квантовый компьютер

Сжимаем несжимаемое – как уменьшить дистрибутив мобильного приложения

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

Sir Markdown. Лекция Яндекса

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

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

Прием сверхдлинных радиоволн в домашних условиях

[Перевод] Нейробиолог Дэвид Иглман и композитор Энтони Брандт объясняют, как работает творчество

11 ноября 2017

[Из песочницы] Блеск и нищета Искусственного Интеллекта

[Из песочницы] Рандеву с ʻOumuamua

Древнеримский скорпион. Попытка реконструкции

Facebook рассказал о работе модераторов в отделе по борьбе с порноместью

[Из песочницы] Введение в zk-SNARK с примерами (перевод)

Автоматное программирование. Часть 3. Диаграмма состояний и переходов. Продолжение

[Перевод] Интернет: всё очень плохо

[Из песочницы] Обзор Java 9

[Из песочницы] История проекта длинною в год от 11.11.16 до 11.11.17

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

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

[Перевод] На что была бы похожа обитаемая планета в два раза больше Земли

Централизованный сontinuous deployment за год

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

Впечатления от Angular Connect 2017

Нормальный сброс

Security Week 45: Эфир замерз в кошельках, миллион фальшивых WhatsApp, бесполезная защита интеллектуальной собственности

Как мы разрабатывали платформу для электронных украшений

Самосборный компьютер на базе 486

Симулятор машинок Брайтенберга

[Из песочницы] Раздача фронтенда через CDN

Хардфорк биткоина отменяется… Или нет?

«Apple Watch» с Aliexpress. Неплохие часы с сим-картой

10 ноября 2017

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

[Перевод] Универсальный cмарт-контракт мультиподписи в Ethereum

[Перевод] Java EE 8: краткий и весьма оптимистичный обзор новых возможностей

Must have книги для прокачки английского. Подборка от преподавателей

Вложенные классы в Java

Назад в будущее: как прошёл Joker 2017

Органоиды мозга человека вживили в мозг живой крысы

Тестирование глазами разработчика: инструменты, мифы, ситуации

«Наше приложение как ТАРДИС: внутри больше, чем кажется снаружи» — Avito о мобильной разработке

Просто о D3.js

[Из песочницы] Agile Turkey Summit 2017, и такая противоречивая «международность» мероприятия

Программа ZeroNights 2017

4 слова

У Intel будет собственная дискретная графика

Технические особенности проведения ICO. Начало

Стоимость комплектующих iPhone X — 370 долларов

[recovery mode] Биткоин vs банкинг, тренды криптоиндустрии и ICO-пузырь. О чем говорили на блокчейн-конференции в Киеве

Как научиться проведению ICO

[recovery mode] Иногда не получается

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

Как Badoo набирает разработчиков

Хардфорк биткоина остановлен. Что дальше?

[Перевод] Интегрирование уравнений движения

[Перевод] Веб-приложение на Node и Vue, часть 3: развитие клиента и сервера

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

[Перевод] Что удерживает ядра атомов?

Генная терапия старения vs фармакология

Как учёные перемещаются по миру

Бесплатная YouTube-трансляция DotNext 2017 Moscow: Перформанс .NET, AI, микросервисы и немного F#

[Перевод] Проектируем микросервисную архитектуру с учётом сбоев

Digital Transformation: Начало

«Россия, институт, кафедра и я» — вторая часть интервью с Анатолием Абрамовичем Шалыто, профессором Университета ИТМО

Больше космоса в Воронеже

Облака из неведомой страны. FAQ по облачным технологиям

Татьяна Пучкова, АльфаСтрахование: «Я лично обещаю уделить внимание каждому стартапу»

[Из песочницы] Генерация кода на Python при помощи Hy

Как я перестал беспокоиться и начал резать прямоугольники в Unity правильно

[recovery mode] $mol_app_life: симулятор бога своими руками

Базовая установка и настройка Puppet 4 с хранением манифестов в SVN

Самая безопасная АЭС в мире (визит на АЭС Zwentendorf)

09 ноября 2017

Красный октябрь блокчейн-революции

Noolite + Беседка — делаем удобный свет на даче

Как черные SEO оптимизаторы собирают миллионы посетителей по высоко-актуальным запросам в Яндексе

Новая версия двигателя Merlin для Falcon 9 взорвалась во время испытаний

Интересные фишки BMW 7 серии

[Перевод] Во всём виноват PHP OPCache?

Уже 2500 интернет-магазинов майнят на компьютерах посетителей

Обзор новой версии хостинга Infobox

MVP – это не черновой вариант! Точно?

Высокопроизводительные вычисления для клиентов Azure: Проект Microsoft и Cray

Бесплатная YouTube-трансляция Mobius 2017 Moscow

Обзор Honor 6A: бюджетник бюджетнику рознь

Caesar3 все таки open

Статические анализаторы кода на примере ClickHouse

[Перевод] Знаки табуляции или пробелы: решаем с помощью Visual Studio

Немецкие врачи вырастили трансгенную кожу для 80% тела ребёнка

Уязвимости в Ощадбанке: получение ФИО клиента по номеру телефона, перебор номеров карт, проблемы в платёжных терминалах

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

UE4 для Unity разработчиков: создание 2D-игр

[Перевод] Дизайн классов в играх: не только RPG

Почему хороший IaaS-провайдер не строит свой дата-центр: 5 основных причин

[Перевод] Отладка React-приложений в VS Code

Побег из гнезда успеха или Проблемы больших компаний

Уязвимости операционных систем. Часть I

Грузовик задел беспилотный автобус в первый же час его работы на улицах Лас-Вегаса

Утечка звука в наушниках с костной проводимостью на примере Aftershokz Trekz Titanium

Установка SSL-сертификата на Zimbra

[Из песочницы] Авторизуем ресурсы в REST-сервисе

[Перевод] Небольшая история о команде `yes` в Unix

«Я сам не верю в рекламу и использую AdBlock»: интервью с основателем Smashing Magazine

Потрогать будущее. Обзор возможностей Sony Xperia Touch

Life extension, part 3 — Современные воззрения на процесс старения

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

Аппаратные кошельки для Bitcoin

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

[Перевод] UB-2017. Часть 1

Инфраструктура с Kubernetes как доступная услуга

Uber и НАСА разработают софт для летающего такси

Геймдизайн настольных игр

Впечатления от iPhone X

Хакатон для всех от GDG & WTM Moscow

08 ноября 2017

[Перевод] В заливе возле Монако установили 3D-печатные коралловые рифы

Блокировки интернет-контента: ситуация на мировой арене

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

ИИ на Физтехе: цифровая экономика, блокчейн, чат-боты и вот это всё

Путь автоматизации: конкуренция с ИИ, избавление от рутины, безусловное базовое время

Facebook предлагает потенциальным жертвам порномести заранее переслать свои голые фотографии самому себе

Система мотивации: морковка спереди или морковка сзади

[Из песочницы] Sharing общих сборок между процессами и доменами в IIS

Приручаем «динозавра», или CI/CD и IBM System i

Правила английского, которые нарушают ваши иностранные коллеги

Книга «Мозг всемогущий. Путеводитель по самому незаменимому органу нашего тела»

Пишем действительно тестируемый код

Стартап дня (октябрь 2017-го)

Сатурн — причина существования жидкого океана на Энцеладе

Размышления о токенах (перевод)

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

[Перевод] Задача распознавания речи пока не решена

СМИ: Facebook откроет представительство в России

Android Oreo: чего ждать разработчикам?

Освещение растений белыми светодиодами

[Перевод] Глобальная теплокарта Strava: теперь в 6 раз горячее

Робот-конструктор 14 в 1. Мы наконец-то его собрали

Оргия потребления

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

«Хьюстон, у нас проблемы»: с какими трудностями веб-студий поможет разобраться хостинг-провайдер

Краткий сравнительный обзор GUI решений для работы с Docker

Распределённые реестры и информационная безопасность: от чего защищает блокчейн

[Перевод] Что такое RxJS и почему о нём полезно знать

Внедрение IdM. Часть 3.1. Понятно, что IdM нужен – что дальше? Цели, задачи, заинтересованные стороны

Анонс митапа ThinkPHP #15 в Харькове

Шекспиру такое и не снилось: ИТ на театральной сцене быть

Матеус Фернандес, ZEIT — в IT без образования. FrontFest.Keynote

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

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

[recovery mode] И снова bitcoin растет. Но почему?

Чему мы научились потратив $100.000 в AdWords

Моторика: наш первый биоэлектрический киборг

К вопросу о статистике (в разрезе SDR)

Суд США разрешил блокировать Sci-Hub

Виртуальная реальность: разбираемся в терминологии

Теперь и робототехника! Куда ещё дотянулась рука блокчейна

Максимальный срок доставки AliExpress в Россию обещают уменьшить до 10 дней

07 ноября 2017

[Перевод] Как мы справляемся с исчезновением природы

Новый мягкий пластик Cheetah от NinjaTek

Angular 5

Подарок от Гика — делаем кухонный таймер

Американцы назвали Amazon своей самой любимой компанией. Почему?

[Перевод] Prometheus

Apple окончательно выиграла иск на $120 млн против Samsung за нарушение патента на slide-to-unlock

Из-за уязвимости в формировании криптографических ключей Эстония отменила действие сотен тысяч национальных ID-карт

[DotNetBook] IDisposable: самое полное описание

Как бесплатно рассказать о своем стартапе в зарубежных СМИ с миллионной аудиторией: сложности и способы их обхода

[Перевод] Полное руководство по написанию утилиты для Go

Мир до мобильной связи: пейджеры

[recovery mode] Передача «Чудо техники» о ридерах: рекомендуем посмотреть. И сделать выводы

Приглашаем на Sberbank Data Science Day 11 ноября

Консольные помощники для работы с Kubernetes через kubectl

Денис Литвинов (COO FunCorp): продуктовые метрики для мобильных приложений в США

ONLYOFFICE против Collabora: почему мы уверены, что наше решение лучше

Привет из мезозоя

Незадача коммивояжера и красный октябрь

[Перевод] Очерки истории CSS

[Перевод] Руководство по alt-text от слабовидящего веб-разработчика

Простой плагин для локализации приложений на Unity3D

ARKit, Flutter, Core ML, анимации и многое другое на MBLTdev 2017

[Из песочницы] Vue.js tutorial: от jQuery к Vue.js

Подробности разработки генной терапии старения в интервью с «Fight Aging!»

Обзор сервера Lenovo ThinkSystem SR950

Virtuozzo Storage: Реальный опыт эксплуатации, советы по оптимизации и решению проблем

Parallels Desktop 13 — семь советов для эффективной работы

Открытая трансляция главного зала HighLoad++

Пару слов в защиту умных весов: есть ли единый стандарт измерений?

.NET Security — это просто

Intel взяла графику Radeon в свой мультичиповый модуль

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

Unreal Engine: QuickStart в Qt Creator под Arch Linux

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

Воспоминания о ракетной почте

[Перевод] Спросите Итана: если Вселенная расширяется, почему не расширяемся мы?

Apple предупреждает о возможном выгорании OLED-дисплея iPhone X

Первые состязательные 3D-примеры для обмана нейросетей

Теоретическая Нейробиология. Часть вторая. Сингулярность?

Альманах пакетных менеджеров Linux

Flightradar24 — как это работает?

06 ноября 2017

[Перевод] Анализ файлов robots.txt крупнейших сайтов

Как я научился перезагружаться в нужную ОС через UEFI

DotNext + SpbDotNet + MskDotNet

Колония. Глава 16: Нашествие

[Перевод] Доступно о том, как работают криптовалюты

[recovery mode] Видео на электронной книжке. Попытка использовать е-link reader в качестве второго монитора в linux

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

Более миллиона пользователей Google Play скачали фальшивое приложение WhatsApp

[Перевод] Создаём собственный физический 2D-движок

[Перевод] Как я нашел уязвимости в системе баг-трекинга Google и получил $15,600

IBM применили вычисления в памяти для машинного обучения

Logitech разработала клавиатуру для виртуальной реальности

Вредоносное ПО, вошедшее в историю. Часть II

О сборе данных. Как собирать данные, анализировать их и грабить корованы

История исследования Луны автоматическими аппаратами — часть 2

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

«Узнаю! Узнаю брата Колю!» — реалии современной информационной безопасности в сфере беспроводных технологий

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

[Из песочницы] За что я люблю именно Mithril (он же MithrilJS)

Ресурсное планирование. Части 2 и 3. Что зависит от ресурсного плана. От чего зависит ресурсный план

[Из песочницы] Самотестируемая система с оповещениями на Laravel + Bitbucket + HipChat

ScadaPy — использование OPC UA

Дайджест свежих материалов из мира фронтенда за последнюю неделю №287 (30 октября — 5 ноября 2017)

[Из песочницы] Opensource контроллер умного дома на базе Arduino Mega 2560 с поддержкой MQTT, DMX-512, 1-Wire, Modbus и Openhab

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

05 ноября 2017

Ген Химеры II. Сеть. Главы 7, 8, 9, 10

[Перевод] Никто не знает, куда девается информация из чёрных дыр

Несколько астероидов сделали «фотобомбу» для Hubble, помешав сфотографировать удаленные галактики

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

Что мы расскажем на Highload++ 2017

Инверсия зависимостей в мире фронтенда. Лекция Яндекса

«Деревянный» пластик Wood от FiberForce

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

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

[Перевод] Антипортфолио: возможности для инвестиций, которые мы потеряли

Тестирование debian пакетов в Travis-CI

[Из песочницы] Почему визуальное программирование и D3NE могут быть Вам полезны

04 ноября 2017

[Перевод] Как рассказать о современной веб-разработке путешественнику во времени из 2007 года

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

iPhone X получил 6 баллов от iFixit по шкале ремонтопригодности

[Из песочницы] Мультилатерация — цифровая технология наблюдения за воздушным движением

Какое у тебя лицо, социализм?

В пирамиде Хеопса обнаружили большое помещение

Security Week 44: тихая охота, или Carbanak в помощь, зачем Firefox функции Tor Browser, лазейка в Google-«баганайзер»

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

[Перевод] Нет, у меня нет сторонних проектов, чтобы вам показать

[Перевод] Управляем состоянием в Angular при помощи Mobx

[recovery mode] Самые странные и нелепые роботы. ВИДЕО

[Из песочницы] Бойтесь шахмат, Вам навязываемых

R, Asterisk и платяной шкаф

Путь разработчика, часть 4: На пути к мечте

Как прятать

Приглашаем на конференцию FPConf 2017

В Казани биткоины продают уже в продуктовом магазине

[Перевод] Обход предупреждений браузера с помощью псевдопарольных полей

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

[Из песочницы] WiFi колонка/плеер на базе Orange Pi Zero или история о потерянном времени

03 ноября 2017

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

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

[recovery mode] Новый интраоральный стоматологический 3D-сканер SHINING 3D Intraoral Scanner

Эти ребята когда-нибудь остановятся? Еще один непоседа-антистресс

Встреча с читателями

Совет по открытым данным: Рабочая группа по связанным данным, Открытость ПФР и Рослесхоза

Долгая дорога в дюнах, или как изменялась инженерная субкультура ЕФС

[Перевод] Для искусственного интеллекта нет пожарной тревоги

[Перевод] Бестиарий С++. Справочник по загадочным персонажам

Avito на Highload++ 2017

Дайджест событий для HR-специалистов в IT-области на ноябрь 2017

[Перевод] Десять вопросов о Node.js, на которые вы не сможете ответить

Геометрия данных 6. Физика и математика

Менеджеров по киберспорту теперь будут обучать в вузе

Вышел перевод книги Нила Стивенсона «Семиевие»

Фотоотчет: БРОНЕБОТ2017 — как это было

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

Конкуренция за будущий рынок: кто сегодня разрабатывает автономные грузовики

[Перевод] Интуитивная разработка алгоритмов

[Из песочницы] Будь мужиком, открой ИП

[Перевод] Ядра атомов: в самом сердце материи

Гость из солнечной Калифорнии: MrSpeakers Ether Flow

Открытая трансляция главного зала HighLoad++

Barnes-Hut t-SNE и LargeVis: визуализация больших объёмов данных

Yii 2.0.13

[recovery mode] Подборка открытых курсов на английском про английский

О чём молчит пост-мортем: неизвестная история создания Gothic 3

Кибер-оракул: поиск аномалий в данных мониторинга с помощью нейросети

Экскурсия на атомный ледокол-музей «Ленин»

Человек победил ИИ в Starcraft со счетом 4-0

Деобфускация одного скрипта с попапами

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

Как забраться в голову посетителю, или о Wi-Fi-аналитике

Пишем список дел на Python 3 для Android через QPython3 и SL4A

Внедрение в Mars системы управления проектами CA PPM

Как можно взломать свой же Web проект?

Квартальные результаты Apple, Q4 2017

[Из песочницы] Интересное использование Adblock Plus

Intel Optane SSD 900P — расширение линейки Optane

02 ноября 2017

Осенний Postgres в Райффайзенбанке

Кроссбраузерная вёрстка

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

Проводной интернет в России дорожает

Прогулка по будущему. Как проектируют современные небоскребы

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

Инопланетяне по Дарвину

«В ЕЕ всегда есть альтернатива» — Дмитрий Александров (T-Systems) о Java EE / EE4J

Дайджест Университета ИТМО: наши разработки в 2017 году. Часть 2

Интервью с Александрой Пестрецовой (Wavesplatform) о технологии блокчейн и токенизации бизнеса

Как подружиться с UIKit

Tarantool: когда на сервис оповещения миллиона пользователей нужно 500 строк кода

CBS подала в суд на жителя Нью-Йорка, запостившего в сети скриншот сериала 1950-х годов

[Перевод] Два уровня конкуренции на рынке финтеха

«ВКонтакте» и «Одноклассники» снизили лимит на фоновое прослушивание музыки до 30 минут в сутки

[Перевод] Kali Linux: сборка ядра

SOC for beginners. Задачи SOC: контроль защищенности

Проведение выборов с помощью блокчейна, идентификация пользователя по голосу и приложение для онлайн-собеседований

[Перевод] Какие самые нелюбимые языки программирования?

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

Какие языки программирования самые популярные: статистика ИТ-платформ

Чем загрузить VPS: своё «облако» Nextcloud

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

Нашей ключнице SmartPoket — год. И она подешевела

Как устроено FM-радио

Не ждем, а готовимся к переходу на новые стандарты криптографической защиты информации

FrontFest.Kvartirniki — говорим о будущем JavaScript и судьбе фронтенд-разработчика

ITSM жил, ITSM жив, ITSM будет жить

[Перевод] Прекрасные чудовища математики

Налоги при продаже приложений и рекламы Google

Видимость сетей и решения Ixia

Новости C++ User Group

Введение в часто используемые особенности ES6. Часть 2

[Перевод] Что каждый программист на C должен знать об Undefined Behavior. Часть 3/3

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

Perfect shuffle

Коды Рида-Соломона. Часть 2 — арифметика полей Галуа

«Марс-2020» запишет трехмерное видео своей посадки

Как мы делаем карту для тех, кто делает карту

Пишем свой маппер для .NET Standard 2.0

Планеты в обитаемой зоне системы TRAPPIST-1 могут быть раскалены из-за магнитного поля своей звезды

01 ноября 2017

Kotlin DSL: Теория и Практика

[Перевод] Вышел GitLab 10.1: комментирование изображений и блокировка неподписанных коммитов

Бюджетный спектрометр-пульсометр Uprtek MF250N

[Перевод] Ученые из TU Delft и Boston University представили высокотехнологичную замену гипсу

[recovery mode] Обзор: Общий взгляд на Shining 3D

[Перевод] Square, вторая компания главы Twitter, может обогнать по стоимости первую

[recovery mode] Обзор 3D принтера FlashForge Inventor II

[Перевод] Создаём собственный блокчейн на Ethereum

RandLib. Библиотека вероятностных распределений на C++17

TLS 1.2 и новый ГОСТ

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

Дождемся ли мы серийного производства гуманоидных роботов?

Введение бесплатного размещения заказов и расширенная подписка для фрилансеров

Приглашаем на конференцию YAPC::Russia 4 ноября

Этичный хакер Паула Янушкевич о кибербезопасности и гиперугрозах

Sony возобновляет производство роботов-собак AIBO

[Перевод] Просто купите себе чёртовых роботов

[Перевод] Функциональная архитектура — это порты и адаптеры

[Перевод] Бесконечный скроллинг на Firebase

[Из песочницы] Настраиваем VM Instance Google Cloud для задач машинного обучения

unCAPTCHA: использование сервисов Google для обхода Google reCAPTCHA

6 трендов ИТ-инфраструктуры: прогноз на 2018 год

Обзор конференции Highload fwdays’17

[Перевод] Не путайте разработку ПО и программирование

Создаем сервер для потокового видео: глава из книги по PHP от нашего разработчика

Ноябрь. Время инфракрасных градусников: посмотрите на BWell

Splunk Discovery Day 2017 в Москве. Как все прошло…

Тараканы и клавиши: Что может сломаться в современных торговых весах

10 уроков рекомендательной системы Quora

[Перевод] Реактивные мозговые волны: рассказ о Muse, JS и браузерах

Почка 2.0, про донора

Эволюция вредоносных расширений и технологий защиты. Опыт Яндекс.Браузера

Автопилот Waymo не передаст человеку управление в экстренной ситуации

Сбербанк: ущерб от кибератак вырастет до 1,5 трлн рублей через два года

[Перевод] Библиотеки в 2027 году

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

Индексы в PostgreSQL — 7

Представляем loghouse — Open Source-систему для работы с логами в Kubernetes

[Перевод] Разбираемся со смарт-контрактами: действительно ли они могут помочь вашему бизнесу?

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

Роскомнадзор и все-все-все

Клуб анонимных Дедов Морозов 2017-2018 на Хабрахабре

Бесплатная YouTube-трансляция Joker 2017: Java 9, Concurrency, GC, Spring и, конечно, паззлеры

Система мониторинга, а вы уверены, что она работает?

[Перевод] HEIF — новый стандартный формат хранения изображений в iOS и MacOS

Помогаем службе такси: редизайн логотипа и появление фирменного стиля

B2BX: экономика ICO и основные направления расходования средств инвесторов B2BX

CarPrice в Японии: особенности национального автоаукциона

История исследования Луны автоматическими аппаратами — часть 1

Не всё то золото, что Bitcoin Gold. Последствия октябрьского хардфорка

О разработке одного desktop-приложения на Python

Блокчейн ответит: как решить главные проблемы неэффективной и назойливой рекламы в интернете

[Из песочницы] Money-моноид

31 октября 2017

Интернет вещей в коммунальных службах: кейс от Digital Zone для Мосводоканала

Датасет: ассоциации к словам и выражениям русского языка

Платформа ARM и брокер MQTT, как современная основа решений для Интернета вещей

[recovery mode] Ретроспектива очков и шлемов виртуальной реальности

Дайджест Университета ИТМО: наши разработки в 2017 году. Часть 1

Как делать меньше ошибок в английском. Поясняет носитель языка

[Перевод] Спросите Итана: какие сюрпризы могут обнаружить будущие космические телескопы НАСА?

[Перевод] Что каждый программист на C должен знать об Undefined Behavior. Часть 2/3

Обзор докладов конференции Mobius 2017 Moscow — прыжок веры в мобильные технологии

[recovery mode] 11 правил визуализации данных

Разговоры с призраками: Ада Лавлейс

Бизнес на инфляции токенов

DotNext 2017 Moscow: возвращение хардкора

GDG DevFest Gorky 2017

1 ноября Роскомнадзор начинает контролировать VPN и анонимайзеры

[Из песочницы] Pebble Kombat. История разработки игры для часов на Javascript

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

25 материалов об ITSM, обработке инцидентов и развитии бизнес-процессов

94% крупных и средних компаний морально готовы к “облакам”. Но только 24% могут сделать это прямо сейчас

Препарируем OpenVPN. Часть 1. Статические ключи

[Перевод] JavaScript, Node, Puppeteer: автоматизация Chrome и веб-скрапинг

Байрам Аннаков (CEO App in the Air): как делать правильный onboarding

Когда не нужен постоянный пульс — Lifetrak C400

FrontFest.Keynote — Блейн Кук (создатель OAuth) и Матеус Фернандес (CTO Zeit)

Незаурядное Зарядье: как мы парк автоматизировали

[Перевод] Реализация «Тетриса» в игре «Жизнь»

Большая миграция

Искусственный интеллект Nemesida WAF

«Говорит президент. Кажется, на вашу ферму упала орбитальная станция» — «Ага, сейчас бычков посмотрю»

Обзор смартфона ASUS ZenFone Live

До GoPro: эволюция экшн-камер

[recovery mode] «5П»: О качестве данных и распространенных ошибках при их сборе

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

[Перевод] Сигаретные фильтры: технологический обман, вредящий и курильщикам, и окружающей среде

Как обложить сервис метриками и не облажаться

Need for vinyl. Рассказываем про экосольвентную печать и враппинг автомобилей

Google Analytics API для маркетолога на практическом примере

Extreme Networks идет к воплощению сетевой фабрики (Network Fabric) в реальность

Типографика и современный CSS

Bad Rabbit показал: программы-вымогатели шифруют данные резервных копий

A minute of Black Magic

HyperX Alloy FPS Pro: tenkeyless-дизайн классической механики для любителей качественной периферии

Эксперты пытаются оценить размеры и возможности ботнета Reaper

[recovery mode] [КЕЙС] 3D-печать в кондитерском производстве — Chocola3D в компании Chocolama

Что не так с уязвимостями в C# проектах?

Более 50,000 зарядных станций для электромобилей в США

Английский vs С#: есть ли общее в изучении иностранного языка и языка программирования

Автобус без водителя? Нет проблем! Где прокатиться на беспилотном транспорте

30 октября 2017

[Перевод] Samsung показал ферму для майнинга биткоинов, состоящую из 40 старых Galaxy S5s

[Перевод] Живя в безналичном мире, молитесь, чтобы вам не отключили электричество

Электронный микроскоп в гараже. Захват изображения

Кремниевая долина: что изменилось за три года, часть 3

Глубокое обучение с R и Keras на примере Carvana Image Masking Challenge

Биология поведения человека: Лекция #12. Эндокринология [Роберт Сапольски, 2010. Стэнфорд]

Про туалетную бумагу, DevOps и 582 банка

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

«Иногда приходится заглядывать в код Spark»: Александр Морозов (SEMrush) об использовании Scala, Spark и ClickHouse

[Перевод] Майнинг эфириума за 5 минут

Чем хорош (и чем плох) Typescript: опыт UI-разработчиков

Новинка от Aftershokz — обзор новой гарнитуры с костной проводимостью Trekz Air

Пошаговая настройка Graylog2

Теория игры в Юлмарт

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

Сервис оповещения миллиона пользователей с помощью RabbitMQ

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

[Из песочницы] Преодоление блокировки в ТТК (Транстелеком) при помощи pf

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

[Перевод] Работа с видео в Full Throttle Remastered

18–19 ноября 2017 года в Москве в коворкинг-центре «Атмосфера» пройдёт первый в России Legal Tech хакатон

Что общего у разработки программного обеспечения с разработкой настольных игр?

Повышение качества отбора персонала на основе данных

Внедрение IdM. Часть 2. Как определить, что стоит задуматься о внедрении IdM?

[Перевод] Ключевое слово «mutable» в C++

Приручение дикой зверушки: добавляем поддержку Homekit в «умную розетку» Redmond SkyPlug RSP-100S

VPS-хостинг: как выбрать?

Проект завяз: ныряем с головой

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

Тестирование фотохостингов на цифровой износ (21 шт)

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

[Перевод] Взлом Bitcoin по телевизору: обфускуй, не обфускуй, все равно получим QR

[Перевод] Когда виртуальная реальность заходит слишком далеко

Android и кастомные шрифты или «Да здравствует API 26»

Нечёткое сравнение строк: пойми меня, если сможешь

Шаблон проектирования «состояние» двадцать лет спустя

Тех. поддержка. Сколько денег можно на этом заработать? (часть 2 — «Заграница»)

[Перевод] Что каждый программист на C должен знать об Undefined Behavior. Часть 1/3

Про бэкапы, черную пятницу и коммуникации между людьми: как мы накосячили и научились больше так не делать

Космические инспекторы

Дайджест свежих материалов из мира фронтенда за последнюю неделю №286 (23 — 29 октября 2017)

PHP-Дайджест № 119 (10 – 29 октября 2017)

Зонд Dawn нашел признаки существования океана в далеком прошлом Цереры

Астрономия ценообразования: безумие роскоши, спорные концепты, шедевры индустрии и 50 кг японского золота

Broo — алгоритм сжатия без потерь. Улучшения

AMD EPYC «CryptoNow!»

[Из песочницы] Управление плеером Yandex.Music в OSX, используя клавиатуру без медиа клавиш

29 октября 2017

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

Как правильно оформить Open Source проект

[Перевод] Электроны: на задворках атомов

[Из песочницы] Битва роботов 2017 в Сочи. Как мы построили робота за 7 дней (на самом деле нет)

[Перевод] Поприветствуем наших новых хозяев – роботов

Octave Audio: от промышленных трансформаторов до аудиокомпонентов

Крупнейшие российские бои роботов уже 29 октября

[Из песочницы] Проектор для кино на примере Epson EH-TW6700. Обзор и сравнение с LCD TV

Клонирование 50Gb базы из Prod в Dev за 1 секунду без потери целостности

Разработка провайдера виртуальной инфраструктуры: опыт 1cloud

[Из песочницы] История Polaroid (статья плюс ролик)

Некоторые особенности программирования временных событий в играх

«Чтение на выходных»: 22 независимых блога о разработке, ИБ, тестировании и геймдеве

[Из песочницы] Децентрализованная экономика как стратегия. Поговорим и о тактике

[Перевод] О Тульпах

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

Локализация комментариев в коде. Лекция Яндекса

[Перевод] Создаём собственный физический 2D-движок. Часть 1: основы и разрешение импульсов силы

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

[Из песочницы] Будни физики-экспериментатора

Вашим пользователям не нужны пароли

[Из песочницы] Убираем радиальное искажение с фото и видео при помощи библиотеки openCV и языка python

28 октября 2017

«Машинное» зрение: Что и как видят автомобили

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

Хронология уровня CO в атмосфере США (решение задачи Kaggle с помощью Python+Feature Engineering)

Ищем имена с опечатками в PostgreSQL

[Перевод] UX-дизайн: 50 вещей, которые вы наверняка забыли сделать

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

[Из песочницы] Android O and background services

[Перевод] Как рендерит кадр движок Unreal Engine

Совместный доступ с RAIDIX и Apple Xsan. Яблочный спас для видеомонтажеров

W3C или WHATWG

Vibe.js — попытка сделать state management без боли

[recovery mode] Skype For Linux перестал поддерживать процессоры AMD старше 5 лет

Президент России провел заседание Совбеза, посвященное информационной безопасности

Дополненная реальность — что сегодня предлагают разработчики?

27 октября 2017

Сферическая акустика вне вакуума: преимущества, субъективная оценка, производство

[Из песочницы] Stryker, мутационное тестирование в JavaScript

Забытые временем: малоизвестные советские автомобили

Как усовершенствовать Интернет вещей? 4 примера

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

Интервью с Павлом Голубевым (Appodeal) о паблишерах, монетизации и медиации рекламы

Архитектура хранения и отдачи фотографий в Badoo

Цифровые ароматы: запись, восстановление и передача запахов

SpaceX и OneWeb рассказали о подробных планах по разворачиванию спутниковых сетей интернет-связи

[Перевод] Объясняем современный JavaScript динозавру

Реализация HFT роботов на устройствах CEPappliance

Числа и буквы: как прошла конференция SmartData

Адаптивные email-письма без боли и страданий

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

Основная причина роста стоимости Bitcoin

Reaper FY919. Квадрокоптер с FPV за $50

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

[Перевод] Работаем с биткоином на Эликсире

Геометрия данных 5. Преобразование базиса

[Перевод] Ember.js: отличный фреймворк для веб-приложений

Чем похожи крутые нетворкеры и выступающие публично? 5 качеств, которым можно позавидовать

JAVA 9. Что нового?

Дайджест IT-событий на ноябрь

Как создают аккумуляторные батареи

[Из песочницы] Перевод и озвучка фильма дома — Indie Game: The Movie Special Edition

[Перевод] Эволюционные вычисления: учим табуретку ходить

[Перевод] Вред маленьких функций

Делаем домашнее освещение чуть-чуть умнее

Изоморфное приложение React JS + Spring Boot

Первый деплой: как прошла конференция DevOops 2017

На дворе почти 2018, а мы любим колбэки

«Спираль» развития авиационно-космических систем

Прототипирование на продакшн-технологиях

Переход Mars IS к единому поставщику IT-услуг

Затишье перед IoT-бурей или спустя год после Mirai

Европейские компании обеспокоены запретом VPN в России

HyperX Cloud Alpha: не только редизайн, но и переосмысление начинки

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

[Перевод] Дроны помогают контролировать ход земляных работ при строительстве госпиталя

26 октября 2017

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

Эксперт НПО «Андроидная техника» рассказал о роботе Фёдоре и других грандиозных проектах

Светодиодная лампа Philips 7 Вт из Дикси

Синтаксический анализ в NLTK

Облачный дайджест: о технологиях, SSL-сертификатах и работе IaaS-провайдера

[recovery mode] Расширения Google Chrome для изучения иностранных языков

Блокчейн это не экономика, это политика. Хайп не туда

Почти оптимальное решение трёхмерных 4x4x4 крестиков-ноликов

Что такое Spring Cloud и как его готовить – интервью с Евгением Борисовым и Кириллом Толкачёвым

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

MSI Cubi 3 Silent — почти NUC с пассивным охлаждением

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

[recovery mode] UI-пасьянс: делаем свой StackView в Android

Конкурс Topcoder «Konica-Minolta Pathological Image Segmentation Challenge». Заметки участника

[recovery mode] Пузырь, пирамида или новый доллар: как Bitcoin получается ещё расти

[Перевод] История графических адвенчур

Аппаратное обеспечение полевого радиолюбителя

Jaeger Opentracing и Microservices в реальном проекте на PHP и Golang

Все забыли о eBay. Как главный интернет-аукцион пытается открыть второе дыхание

[Перевод] Веб-приложение на Node и Vue, часть 2: компоненты, формы, маршруты

Шесть вопросов спикерам FrontFest

Телеметрия и программное обеспечение

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

Нестандартная кластеризация 5: Growing Neural Gas

[Перевод] Компьютер, предсказавший победу США во Вьетнаме

REST в реальном мире и практика гипермедиа

Сборка проектов с GitLab CI: один .gitlab-ci.yml для сотни приложений

Краткая история Лямды, или почему Итан привирает

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

[Перевод] Блокчейн: как он работает, и почему эта технология изменит мир

«В активном поиске»: как мы выбирали поисковый механизм для DLP-системы

Cocos2d-x — Сцены и особые типы узлов

Как мы делаем PiterPy — европейскую конференцию по Python в Петербурге

Анализ требований

Как применить нейротехнологии на практике: хакатон Neuromedia-2017

Троянец-вымогатель Bad Rabbit: плохой, плохой кролик

10 самых простых и частых ошибок на сайтах

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

«А поговорить?» Почему люди заводят роботов

Голосование за доклады на DIY-митап в Mail.Ru Group

[Перевод] Спросите Итана: приводят ли эффекты тёмной энергии к потере информации о Вселенной?

На что способна камера Motion Eye в смартфоне Sony Xperia XZ1

25 октября 2017

Неожиданная встреча. Глава 14

[recovery mode] Строго о новой системе единиц СИ

От мушкета до автомата — сумасшедшее столетие (ч.1)

Фантастические процессоры и где они обитают — самый сок из новых линеек HPE, Dell EMC и Lenovo

[Перевод] Почему один процесс NGINX берёт на себя всю работу?

Оконная мастерская в Vivaldi 1.13.997.3

Результаты EdHack 2017 — AR и VR в образовании

Разработка браузерной онлайн игры без фреймворков и движков

13 сюрпризов неайтишной компании

Новый вирус Reaper заразил 2 миллиона IoT-устройств

Вышла книга «Тонкая физика. Масса, эфир и объединение всемирных сил»

Покупатели новых телефонов Google жалуются на аппаратные проблемы

[Перевод] Vim спустя 15 лет

Осенние изменения на Хабре и Geektimes

Измеряем мышечную массу: чем и зачем?

Быстрое прототипирование устройств Интернета вещей

[Перевод] Безналичное общество уничтожит нашу частную жизнь и свободу

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

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

Alphabet вложит $1 млрд в район будущего в Торонто

«Лаборатория Касперского» планирует раскрыть исходный код своего ПО

«Академия НАГ»: телеком собрался на осеннюю сессию

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

Российские радиоспектакли: от «Радионяни» до «Соляриса»

[Из песочницы] Использование нейронной сети для построения модели оценки заёмщиков в сфере онлайн-микрофинансирования

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

Российские радиоспектакли: от «Радионяни» до «Соляриса»

«Академия НАГ»: телеком собрался на осеннюю сессию

TrustZone: аппаратная реализация в ARMv7A

Классы матриц и векторов в Delphi

Галопом по Европе: путешествие «Формулы Студент» из Чехии в Москву

Blockchain глазами разработчика

«Лаборатория Касперского» планирует раскрыть исходный код своего ПО

Alphabet вложит $1 млрд в район будущего в Торонто

Как прикрутить нормальный поиск к устаревшему SQL-бэкенду

Время устранять ошибки в Open-Source проектах, конкурс

[Перевод] Реверс-инжиниринг игры Strike Commander

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

Почка 2.0, Update

Magic Leap привлек $502 млн: почему инвесторы продолжают вкладывать деньги в секретный проект Google

[Перевод] Безналичное общество уничтожит нашу частную жизнь и свободу

Google Forms: фиксируем событие отправки формы в Google Analytics

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

Нет времени объяснять! или как подружить terraform с minikube и kubernetes

Модули вместо микросервисов

Быстрое прототипирование устройств Интернета вещей

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

Измеряем мышечную массу: чем и зачем?

Bad Rabbit: Petya возвращается

Длинные уши асинхронности

Где перспективно и адекватно использовать Python

[Перевод] Дизайн под iPhone X. Гайдлайны для iOS 11

Exantech Code Jam: Hacktoberfest 2017

24 октября 2017

Bad Rabbit: новая волна атак с использованием вируса-шифровальщика

Проектирование процессора (CPU Design) Часть II

Антон Розенберг и «Телеграф» помирились

Сказ о sysctl’ях (народная пингвинская история)

А как у них? Технический контроль за розницей в зарубежных странах

[Перевод] SQL Server поддерживает регулярные выражения при проверке ограничений, не всегда нужны триггеры

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

Как мы Raiffeisen Online создавали…

От оптимизаций до Machine Learning: интервью с автором Android High Performance Programming

Живой митап #RuPostgres: вопросы и ответы с экспертами Avito

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

[Перевод] Kali Linux: модификация пакетов

Интернет вещей: ключевые тренды, за которыми нужно следить в 2018 году

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

[Перевод] Создание платформера для виртуальной консоли TIC-80

Состоялся релиз OWASP Top 10 2017 RC 2

Маковский тупик

Настраиваем Windows Server так, чтобы у вас все было, при этом вам за это ничего не было

«Почта России» доставила запрос ФСБ в офис Telegram с опозданием

Музыка и нейроинтерфейсы: энцефалофон — неврология творчества

Курс молодого бойца PostgreSQL

Фестиваль бизнес-игр в ВШБИ

Видео-звонки в видеоконференцию Zoom с веб страниц

[Из песочницы] Тащим музыку из ВК без публичного music API

[Перевод] Спасаясь от нищеты, преподаватели предлагают секс за деньги и спят в автомобилях

“Главный вызов — это кадровый голод” — панельная дискуссия о подборе команд по работе с данными. Data Science Week 2017

Web-интерфейс для вашей Asterisk. Статистика для call-центров, отделов продаж, прослушивание звонков и многое другое

VDI как искусство

[Перевод] Секреты разработчика, продавшего полмиллиона копий игр

Воркшопы на FrontFest — кросс-платформенные приложения на Angular, 3D-игры на Canvas и бекенды на Node.js

[Перевод] Мониторинг с Prometheus в Kubernetes за 15 минут

[Из песочницы] Пастильда: нишевый краудфандинг

Почему LLVM может вызвать никогда не вызываемую функцию?

«Волк с Уолл-стрит» считает ICO мошенничеством

Краткий курс машинного обучения или как создать нейронную сеть для решения скоринг задачи

[Из песочницы] Асинхронные режимы фреймворка gRPC и принципы их работы в С++

23 октября 2017

Какие электромобили россияне покупали в 2017 году

Автоматизация дачного обогрева «своими руками»

Корректор осанки Lumo Lift — что нового?

[Из песочницы] Введение в Beautiful Capi, инструмент создания С++ оберток для С++ библиотек

Покупка современного сервера Intel c NVMe P4800X

Подборка документальных научных фильмов

"Я пришел к вам из будущего с просьбой прекратить вашу деятельность"

История бренда Ortofon: от звукового кино к головкам звукоснимателей

[Перевод] Веб-приложение на Node и Vue, часть 1: структура проекта, API, аутентификация

Три ошибки iOS-разработчика, которые могут дорого стоить

[Перевод] Почему нужно перестать использовать Git rebase

[Перевод] Удобство пользователей в решениях виртуальной реальности — советы VRMonkey

Коворкинг — это для хипстеров, и другие мифы о «коммунальном» офисе

[Перевод] Пиксельное приключение: создаём клон Lemmings в Unity

Devoops 2017 Piter: Как это было и Docker, Docker, Docker

[recovery mode] «Harmony в отличном настроении». Интервью с создателем RealDoll и его секс-роботом (ВИДЕО)

Time Travel Debugging в новом WinDbg

Lenovo, Microsoft и RRC запускают проект лизинга ноутбуков ThinkPad

Асинхронность 3: Субъекторная модель

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

БЭМ + React: гибкая архитектура дизайн-системы

«4 свадьбы и одни похороны» или линейная регрессия для анализа открытых данных правительства Москвы

[Из песочницы] array_* vs foreach или PHP7 vs PHP5

Тестирование redux

Обзор дефектов кода музыкального софта. Часть 3. Rosegarden

Честная техника и непонятные люди в истории разгерметизации «Союза»

Сенсорный Мак

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

[Из песочницы] Установка и настройка Network License Manager в ОС Linux AutoCAD

Какие истории будут популярны в условиях информационного шума. Будущее сторителлинга

[Из песочницы] Решение вопроса с инетом на даче

Каррирование и частичное применение на C++14

Добавление рекордов с OAuth 2: Laravel Passport + Unity. Часть 2

Дайджест свежих материалов из мира фронтенда за последнюю неделю №285 (16 — 22 октября 2017)

22 октября 2017

История разработки одного набора

Как мы участвовали в хакатоне М.Видео

Каждому дата-центру — по виртуальной реальности

[Перевод] Вертикальный ритм

[Из песочницы] Расширяем и используем Flatpages в Django. Встраиваем CKEditor

[Перевод] Мои любимые художники: Эрик Джойнер

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

История – одного проекта на «Доверии». Или как большие маленьких обижают

Google доплатит за взлом 13 приложений в Play Store

Agent Intelligence от ServiceNow — нейронные сети на службе у техподдержки

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

Большие данные и машинное обучение: новые возможности для медицины

[Из песочницы] ВоITите. Как стать frontend разработчиком в 35 лет

Создание библиотеки компонентов с использованием Storybook

Библиотека для синхронизации состояния

Аудиобубен лейтенанта Шмидта: бредогенерация с частотой 432 Гц

Алгоритмы построения пути для беспилотного автомобиля. Лекция Яндекса

Пересмотр системы единиц СИ: новые определения ампера, килограмма, кельвина и моля

[Из песочницы] Про 112, и как оно работает теперь

Дюжина приемов в Linux, которые действительно сэкономят уйму времени

[Из песочницы] Добавляем Basic Auth в SOAP запрос средствами ksoap2-android

[Перевод] Дизайн UI в играх на примере NieR:Automata

На дне: что угрожает подводным интернет-кабелям

О книге Varghese «Web Development with Go»

[Из песочницы] «Звездный торговец» или компьютерное обучение в эпоху мини-компьютеров

[Из песочницы] Окружение для разработки веб-приложений на TypeScript и React: от 'hello world' до современного SPA. Часть 1

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

Илон Маск получил разрешение на прокладку второго тоннеля (10 миль) — теперь в штате Мэриленд

[Перевод] Ваши собственные std::code_error

21 октября 2017

Новая версия программы AlphaGo Zero разгромила своего прославленного предка со счетом 100:0

Пишем простой счётчик уникальных слов на Python с GUI на Tkinter

LiShield — гаджет, который блокирует камеру смартфона при попытке сделать снимок

[Из песочницы] Как работает mobx изнутри и сравнение его с redux

ИИ-платформа AlphaGo Zero отточила го без участия человека

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

Hello, world

[Из песочницы] Как работает Эфириум?

[Из песочницы] 6 способов работать лучше

[Перевод] Объектно-ориентированное программирование в ванильном JavaScript

Практика анализа данных в прикладной психологии

[Из песочницы] Работа с COM-портом Arduino из Java-приложения

Cocos2d-x — UI компоненты

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

[Перевод] Эра антибиотиков закончилась. И что теперь?

[Из песочницы] Мир, в котором IPv6 придуман хорошо

[Перевод] Создание неба для 3D-игр

[Из песочницы] Баг в поиске писем на Mail.Ru

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

DRM-защита Denuvo не выдерживает и дня, компания готовит 5-ю версию защиты

Бизнес хочет коробочные решения на всё. Кого-то волнует закон Яровой?

[Перевод] Началась новая атака с эксплойтом для Word

20 октября 2017

Как фокус помогает

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

Полезные скрипты при миграции из Oracle в PostgreSQL

[Из песочницы] Защищаем мобильное приложение с помощью «КриптоПро»: пошаговая инструкция

[Перевод] Создание 3D-моделей при помощи дронов DJI и Agisoft Photoscan

Dell EMC SC и Unity: два сапога — пара

Обзор коммутаторов DELL EMC Networking N1100

Релиз СУБД InterSystems Caché 2017.2

Russian AI Cup 2017 — всем поклонникам StarCraft и C&C посвящается

Телескоп «Джеймс Уэбб» прошёл критическое испытание — он сделал селфи

[Перевод] Является ли межплеменная вражда естественным сбоем?

[Перевод] Первая демонстрация TypeScript

Четыре супепростых (ну, почти) способа удивить ребенка

Геометрия данных 4. Пространство графа

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

[recovery mode] Долгожданные новости: CEO группы компаний «Полибиус» приступит к работе в январе 2018 г

We need to go deeper: обходим скрипт который обходит адблок

[Перевод] Code review по-человечески (часть 1)

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

Обзор конференции UFADEVCONF 2017

Используем Apache Ignite в быту

«Пятничный формат»: 7 верных способов загубить работу с ServiceNow на старте

Открытая трансляция из главного зала SmartData 2017: речь не про решения — речь про эволюцию

122 дня под УФ-лучами: сравнительное тестирование 3D-печатных изделий из пластиков ABS и ASA

Внедрение в Mars IS процесса Service Introduction

[Перевод] Поощрение поиска уязвимостей в криптовалюте Dash (с BugCrowd)

ROS, ELM и черепашка

Пять наблюдений о планировании

[Перевод] Спросите Итана: как беспроблемно путешествовать в космосе?

За последние 27 лет биомасса летающих насекомых в Германии снизилась на 76%

19 октября 2017

[Из песочницы] Надоело писать PropertyDrawer в Unity? Есть способ лучше

TextView и Spannable: выделение частей слова

[Из песочницы] Поиск утечек памяти в приложениях на .NET Core под Linux

История про поступление во Францию (и 150 лет отечественному реактивному самолету)

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

Центр Уилсона: биологическое ГМО-оружие опасно как ЯО, но его гораздо легче изготовить

SMS в Telegram или интеграция мессенджеров и IP-телефонии

Руководство по созданию расширений для Jinja2

Умная Wi-Fi розетка: от идеи до разработки и запуска

[Перевод] Как работает JS: цикл событий, асинхронность и пять способов улучшения кода с помощью async / await

Burn-out или выгорание

[Перевод] Как мы заставили npm-пакеты работать в браузере

Bounty для ICO. Как заработать, не потратив ни копейки

Больше золота! Pentium Gold — новый бренд для топовых Pentium

Automatic For The People: вспоминаем легендарный альбом R.E.M