16 мая 2017

Элементы функционального программирования в C++: композиции отображений

История хранилища картинок Avito

Голосовые помощники-супергерои, или Alexa может все

Кому нужны звонки, когда есть чаты и боты?

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

На Украине заблокировали доступ ко всем сервисам Mail.ru, «Яндекс» и ряду других российских ресурсов (обновляется)

Обратная сторона авиабилета. Как Туту.ру помогает подобрать оптимальный тариф

[recovery mode] Как проверить бизнес-идею за 65$. Спросите у мух дрозофил

Организация большого проекта на Zend Framework 2/3

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

[Перевод] Идиоматичный Kotlin, набор хороших практик

«Буква закона»: Немного о защите персональных данных

Философия информации, часть 7-я, заключительная. Системообразование

Заказываем переводы и копирайтинг — итоги проекта за 2 года

[Перевод] Грязные трюки в коде игр

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

Конкурс по программированию на Ada

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

Поиск устройств в сети по SSDP с помощью Poco

Конструктор онлайн баз данных MyTaskHelper: создаем реляционные БД без знаний в области программирования

Руководство React Native — создаем приложение под iOS. Часть 1.1

Как тёмная материя стала популярной гипотезой

15 мая 2017

[Перевод] Адаптивная типографика и математика

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

Пятеро разных: как я выбирал CRM для своего сервиса

Intel Omni-Path. Данным везде у нас дорога

Колония. Глава 11: Рассказ доктора

Физики впервые установили контрфактическое квантовое соединение

Джефф Безос: будущее бизнеса — машинное обучение, концентрация на интересах клиентов и быстрое принятие решений

Гигер и фантастические технологии мира Чужих

Полупроводниковая индустрия: переход на техпроцессы 10, 7, 6 и 5 нм

[Из песочницы] Теория конусных антенн BowTie

[Перевод] Да будет фильм с Xamarin.Forms

[Перевод] Логирование, интерфейсы и аллокации в Go

Технология MIPS SIMD и процессор Байкал-Т1

Совместный просмотр Google I/O в офисе Avito

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

Почему мы меняем цветовые схемы?

[Из песочницы] Tiled2Unity: экспорт из Tiled Map Editor в Unity

Как увеличить время работы смартфона от батареи

SQL vs ORM

[Перевод] О том, как в Instagram отключили сборщик мусора Python и начали жить

Митап по SQL Server: ждём только вас

Почему многим ещё непонятна суть блокчейна

Как устроены протоколы в Elixir

Электронное биде: обзор умного сидения для унитаза Daewon DIB-C540

[Перевод] Почему вы не отвечаете на мой вопрос?

Как выглядит Scrum в реальном мире? Выясняем на встрече sсrum-мастеров 23 мая в Санкт-Петербурге

Биометрические технологии в финтехе и банкинге

[Из песочницы] Стратегические крестики-нолики (Starategic Tic-Tac-Toe)

Релиз кросс-платформенного XAML UI-фреймворка AvaloniaUI 0.5

Microsoft обвинила АНБ в накоплении эксплойтов

Прикладное применение задачи нелинейного программирования

[Перевод] Как работает Flexbox: наглядное объяснение с анимацией

[Перевод] Автоматизация SSH-доступа к нодам Kubernetes с помощью Fabric и интеграции от CoreOS

Deep Learning против рака. Конкурс Intel

Проблемы современного Data Science

[Перевод] Создание JPEG из ниоткуда

Имплантируем искусственный хрусталик (вам это понадобится лет после 60)

Хроники супермаркета

Soft Mocks для Go! (переопределение функций и методов в runtime)

Создание минимального ASP.NET Core веб-приложения с поддержкой npm, Webpack и TypeScript в Visual Studio 2017

Анализ комуникации из Tor сети в инфраструктуру с помощью ELK стека

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

29 докладов DotNext 2017 Piter: От .NET Standard и контейнеров до безопасности и перфоманса

Самая замечательная ракета

Сверхтяжелая ракета-носитель НАСА подорожает минимум на $500 млн, а ее запуск отложат еще на год

Google упростила вендорам подготовку обновлений Android

Свой Bot за несколько часов, или поговорим о пиве с машиной

Подводный GPS: продолжение

Миллер и Валасек опубликовали всю информацию для взлома автомобилей

Дайджест интересных материалов для мобильного разработчика #203 (9-14 мая)

PHP-Дайджест № 108 – свежие новости, материалы и инструменты (24 апреля – 14 мая 2017)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №262 (8 — 14 мая 2017)

Модель ПИД регулятора на Python

14 мая 2017

[Из песочницы] Можно ли использовать Laravel для больших Enterprise-решений?

Обнаружены второй и третий варианты WannaCry, в том числе без стоп-крана

[Перевод] Добавляем в Chromium селектор :focus-within

Анализ шифровальщика Wana Decrypt0r 2.0

WannaCry: анализ, индикаторы компрометации и рекомендации по предотвращению

Классификация объявлений из соц. сетей. В поисках лучшего решения

Геолокация в смартфоне — новый способ поиска свидетелей дорожных инцидентов

На рыбалку! Гаджеты, которые можно взять с собой на речку

Солнечная батарея на балконе: тестирование аккумулятора и BMS

Принт-сервер на RaspberryPI 1

Алгоритмические задачи в биоинформатике. Лекция в Яндексе

[Из песочницы] Организация бэкапов на разные аккаунты Я.Диска

Свободу информации

Журнал и база данных IoT событий. Быстрый старт с iRidium server

Месяц до отмены роуминга в ЕС

Парень случайно остановил глобальное распространение криптовымогателя WannaCrypt

13 мая 2017

[Перевод] Спросите Итана: правда ли, что получено доказательство существования нового, пятого взаимодействия?

Unity3D. Балуемся с мешем. Часть 2 — Деформация меша с помощью карты высот

Самозанятым гражданам не будут запрещать выезд за границу

2017: Автостопом по галактике JavaScript

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

Рост автономных платформ обработки данных или еще раз про Big Data

Где на дороге деньги лежат (алгоритм, позволяющий в полтора раза сократить издержки в такси)

Личность и звук: Фриц Зенхайзер — победа, начавшаяся с поражения

Государственная поисковая система «Спутник», созданная за $20 млн, находится на грани закрытия

[Из песочницы] Telegram твоего бизнеса

Умные часы и нейросеть выявляют мерцательную аритмию с точностью 97%

PHDays HackQuest 2017: RanSomWare — небольшой криптор на GO

[Из песочницы] Лучший способ загрузки файлов в Ruby с помощью Shrine. Часть 1

Windows 10 Pro нативно работает на ARM-процессоре Snapdragon 835

Светодиодные лампы Auchan

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

Уязвимости нулевого дня в Wordpress и Vanilla Forums позволяют удаленно взламывать сайты

Security Week 19: Windows Defender запускает чужой код, в HandBrake сидел троянец, фишеры атаковали пользовалей Gmail

Облако.Mail.Ru + EncFS без локального хранения файлов

[Перевод] Тёмные паттерны LinkedIn или Почему вам спамят друзья, призывая зарегистрироваться в LinkedIn

Жизнь в воздушном океане. Что происходит в 326 метрах над Петербургом

[Из песочницы] Познакомимся с WannaCry поближе

Среда: Омега-день | Глава 5

GameDev с нуля: Как выйти из хаоса и начать работать

Запущено голосование за доклады YiiConf

[Перевод] Обзор исходного кода Quake 2

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

12 мая 2017

Как получить логи от Мастерхоста?

Русский текст на дисплее с контроллером HD44780 и японским знакогенератором

Как выбрать проектор для дома? Обзор линейки домашних проекторов Epson 2017 года

Использование инструментов исследования NES-игр на примере разбора формата компрессии игры Felix The Cat

Ransomware day: массовое заражение Wana Decrypt0r

[Перевод] Подборка штук на основе искусственного интеллекта для личного использования (1/3)

[Перевод] Неужто любое ограничение скорости слишком мало?

Процессор Intel Itanium испустил последний вздох и официально умер

Ведется массовая атака криптором Wana decrypt0r 2.0

Новый Rust-митап уже 18 мая в ЛК: приходите – будет полезно

Производительность WebGL-приложений

Обзор Zyxel Keenetic Extra II: AC1200 по умеренной цене

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

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

После 11 500 аварий квадрокоптер с ИИ обучился летать внутри помещений

Cloudflare объявил войну патентному троллю Blackbird. Награда $50 тыс. за помощь

[Из песочницы] Реализация минимизации логических функций методом Квайна\Мак-Класки

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

В конце апреля Германия получила 85% энергии из возобновляемых источников

День разнообразия экогаджетов

Видео для Google Play: интерфейс, анимация или видеосъемка?

Онлайн-трансляция РИТ++ 2017, студия Хабрахабр и возвращение НЛО

Unity3D. Балуемся с мешем, используя карты высот. Часть 1 — Генерация

Глубокое обучение и нейронные сети позволяют идентифицировать диабетическую ретинопатию с точностью в 86%

Сотовая связь хоть в тайге: три поколения передвижных базовых станций

Драйвера для звуковых карт в ноутбуках НР вот уже два года поставляются со встроенным кейлоггером

Total Commander: поиск в текущей папке по умолчанию

«Наиболее серьезной возможностью я, конечно, считаю мультимастер», — Иван Фролков о разработке Postgres Pro EE

[Перевод] Как не облажаться с дизайном. Инструкция для чайников за 5 минут

[Перевод] 10 основных ошибок, совершаемых Django-разработчиками

Метрики в задачах машинного обучения

Готовим Physically Based Rendering + Image-based Lighting. Теория+практика. Шаг за шагом

[Перевод] Как удалить свой IP из чёрного списка Gmail

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

[Из песочницы] Ansible и telnet: когда нельзя, но очень хочется

Инженеры освоили 3D-печать силиконом внутри микрогеля

Реверс-инжиниринг «Казаков», часть последняя: второе дыхание

Какой map быстрее, и есть ли альтернатива Judy

«Дальше не придумали, импровизируй» или Agile в информационной безопасности

Борьба с перехватом HTTPS-трафика. Опыт Яндекс.Браузера

[Перевод] Использование модулей C++ в Visual Studio 2017

[Перевод] Трагедия стопроцентного покрытия кода

Заставляем работать Keyestudio GSM/GPRS Shield через библиотеку Амперки

3D-печать на Urban Fest 2017

Хрупкая красота Samsung Galaxy S8 радует владельцев ремонтных сервисов

Thule Paramount TFDP-115: отличный рюкзак для города и коротких путешествий

Обзор тепловизора Seek Thermal Compact PRO

Эдвайз да любовь: к команде «Полибиуса» присоединились советники из Ernst & Young

Мультирум: наступившее будущее умного AV и начало конца традиционных систем

Введение в OpenCV применительно к распознаванию линий дорожной разметки

Приглашаем на MOSDROID May Meetup 20 мая

Ключевые анонсы второго дня конференции Build 2017

[Перевод] Следует ли покупать память ECC?

11 мая 2017

Новая стратегия развития информационного общества

Практическая оптимизация MySQL: измерять, чтобы ускорять

Обзор online-курса по ардуино/робототехнике от МФТИ (третья неделя)

Большая физическая активность прибавляет человеку 9 лет жизни на клеточном уровне

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

Обзор 3D-принтеров Raise3D

Штаб Макрона использовал ханипоты с фальшивыми документами для скармливания хакерам

Как лечат сумасшедших. 1.2 — Фармакотерапия: депрессия и антидепрессанты

А не спам ли вы шлете?

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

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

ФТС отказывается пропускать в Россию телефоны Xiaomi, купленные в интернет-магазинах за границей

[Перевод] Исследуем RxJava 2 для Android

Bitcoin: давайте вернёмся к началу?

Эссенциализм и теория принятия решений

[Перевод - recovery mode ] Как стать веб-разработчиком в 2017 году — план действий

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

[Перевод] Bash-скрипты, часть 11: expect и автоматизация интерактивных утилит

Против стресса и бессонницы: поможет музыка

Стратегия развития информационного общества в России до 2030 г: духовные ценности, независимость российского Интернета

[recovery mode] Garmin появился на Aliexpress?

Docker в Китае: статистика использования и истории успеха

Подкаст «Правила игры»: бухгалтерские тонкости для технологического (и другого) бизнеса

Стресс-тест команды: как сделать GPU бенчмарк и не перегреться

[Из песочницы] GSM-R: новый стандарт технологической радио связи

Работа с потоком логов в реальном времени с помощью Heka. Опыт Яндекс.Денег

Продвижение мобильных игр и приложений в Южной Корее

Штаб-квартира Touch Instinct. Экскурсия по петербургскому офису

Burp Suite: швейцарский армейский нож для тестирования веб-приложений

[Перевод] Твоя идея — ерунда

Автономер на четырех языках. Часть 2

.NET API в веб-разработке: прошлое и будущее

IaaS-дайджест: «vCloud и его друзья»

Стартап дня (апрель 2017-го)

«Выбор прост»: субъективный проект по выбору электронной техники

Блокчейн-платформа Waves размещена в облаке Microsoft Azure

[Перевод] Карикатурный взгляд на работу в IT

Ускоряем std::shared_mutex в 10 раз

Как мы делали третью стажировку по iOS- и Android-разработке в Redmadrobot

Мин-Лун Чоу: Что я разрабатывал для Uncharted 4. Часть 2

Высокопроизводительные сервисы на Crystal, ведение от новичка

Ключевые анонсы первого дня конференции Build 2017

Делаем любой объект потокобезопасным

Исследователи научились атаковать промышленных роботов. Тысячи из них доступны из сети

Потокобезопасный std::map с производительностью lock-free map

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

10 мая 2017

Потеряет ли Opera VPN?

Гарвардский курс CS50 на русском. Все серии

Дизайн игрового процесса: как это работает в «больших» играх, и как повторить это в условиях инди

Build 2017: текстовая трансляция. День 2

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

Видео C++ Russia 2017 доступны онлайн

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

Build 2017: текстовая трансляция

[Перевод] Bash-скрипты, часть 10: практические примеры

Сравнение PVS-Studio C# и статического анализатора, встроенного в Visual Studio, на базе кода проекта CruiseControl.NET

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

Precise timestamp

Выход Java 9 снова отложен

Лекции Техносферы: Программирование на Go

Цифровые замки Samsung: хватит закрывать двери на ключ

Что там с JEP-303 или изобретаем invokedynamic

Компания SpaceX провела испытания центрального блока ракеты Falcon Heavy

Как получить оффер в день собеседования и не ждать сто лет

Лучшие курсы и лекции для изучения IT/Computer Science

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

Из Rails 4 в Rails 5: как это было

Как устроен AADHAAR — самая большая биометрическая система в мире

Как учить по 100 английских слов в день

[recovery mode] DPI-дайджест: IPv6, SD-WAN и многое другое

Пост-эффекты в мобильных играх

[Перевод] Лучшие приемы минималистичного дизайна

Облако против лома: восстановление IT-инфраструктуры

Хорошо в деревне летом со стамегабитным интернетом

[Перевод] Ускоряем восстановление бэкапов в Postgres. Часть вторая (потому что сокращения времени вдвое недостаточно)

12 инструментов для отладки .NET-приложений по производительности и по памяти

Что ждет космонавтов отбора 2017?

14 инженерных подсистем здания (жизнеобеспечение и дата-центр)

Видеозаписи: Uptime Day, конференция про мониторинг и 24/7 поддержку

Индексы в PostgreSQL — 2

Выставки и конференции по виртуальной реальности 2017

Магические жесты как вызов для электронщика

Разработка игры на основе физической симуляции (для реалистичной разрушаемости игрового мира)

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

Корректирующие коды «на пальцах»

Увидеть невидимое: заглядываем внутрь тепловизора Seek Thermal (и не просто так)

Microsoft исправила уязвимость в Windows Defender, делавшую почти любой ПК открытым для атак извне

Эмулятор БК-0010 на FPGA — часть 2

09 мая 2017

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

Смарт контракты Ethereum: структурируем токены как акции

[Из песочницы] Делаем Space Invaders на Love2d и Lua

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

Docker контейнер с данными на Postgres для интеграционного тестирования и лёгким расширением

[Из песочницы] Пишем скрипт для синхронизации папок с Google Drive, плюс учимся использовать Google Drive API

Таблицы в адаптивном дизайне — 2

[Из песочницы] Многоагентный умный дом

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