29 мая 2017

Ещё одна DoS уязвимость

Надувному модулю Bigelow на МКС уже год, все идет по плану

Обучающий онлайн проект: «Старт в веб разработке»

[Перевод] Microsoft Graph для разработчиков

Доставляя неприятности: о профессиональных наказаниях подчиненных в интеллектуальной IT-среде

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

ТОП-9 YouTube-каналов для изучения английского языка

Google Chrome «поедает» рынок браузеров

[Перевод] Исчерпывающее руководство по использованию HTTP/2 Server Push

«Ген Химеры». Глава 8

«Ген Химеры». Глава 7

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

О тонкостях обновления Windows 10 Creators Update и немного — особенностях поддержки Microsoft

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

[Из песочницы] Быстрая настройка Google Adwords за неделю, или долгая за 3-4 месяца?

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

Большое ИТ-коммьюнити на конференции iForum 2017 (Киев)

Проблема сохранения контекста при асинхронном программировании в scala

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

СБУ проводит обыск в украинских офисах «Яндекса» по статье о госизмене

Киберпонедельник от компании 3DTool стартовал

Заблокировать слежку со стороны Windows 10 очень непросто, считает специалист по безопасности

Управление цифровыми правами и обработка медиа-контента в облаке — опыт разработчика Aggregion

Начинаем работать с IPv6 в операционной системе FortiOS

Smart IDReader SDK — как добавить распознавание в iOS приложение за 5 минут — теперь и на Github

Тренд мая: симуляторы спиннеров

От гиперконвергенции до правильно приготовленного Wi-Fi: летняя серия вебинаров HPE

Использование статистики в PostgreSQL для оптимизации производительности — Алексей Ермаков

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

Святой Грааль из Баварских Альп: Ultrasone Jubilee 25 Edition

Новые пушки для старого дредноута: сверхбыстрая DDR3 в 2017 году

Apache Ignite 2.0 — новая модель хранения данных, Machine Learning, DDL

Откуда Рокетбанк знает ваше имя

[recovery mode] Крохотные самородки: обзор российских регистраторов TrendVision Split и Tube

Исследование: фитнес-трекеры не справляются с подсчетом расхода энергии

[Из песочницы] Эмоциональный интеллект

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

Обзор водозащищенного ридера нового поколения PocketBook 641 Aqua 2

[Из песочницы] Как инди-игре обогнать Angry Birds?

[recovery mode] О том, что вы можете напечатать на 3D принтере

Знакомство с IaaS-провайдером: о чем мы пишем на Хабре и в своем блоге

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

Индексы в PostgreSQL — 3

BDD — рабочий метод или TDD в модной обертке?

[Перевод] Создаём постоянное хранилище с provisioning в Kubernetes на базе Ceph

«База знаний»: 100 практических материалов на тему звука, аудиотехники и не только

Зачем стране нелетающая ракета и пустой космодром

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

[Из песочницы] Интеграция IBM Cognos Analytics Software с IBM Power. Полезные советы и методы решения проблем

Подкаст Noise Security Bit #0x16 (о FriedAppleTeam и джейлбрейках)

Колония. Глава 12: Дальнейшие планы

Предупреждён-значит вооружен. Внимание, мотоциклист на радаре

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

Нейронные сети в детектировании номеров

«Ген Химеры». Глава 6

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

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

28 мая 2017

Жизнь и удивительные приключения в экзотических JavaScript окружениях

AlphaGo уходит из го после победы «всухую» в серии матчей с чемпионом мира

[Из песочницы] Управление мышью как в Agar.io на Phaser.js

8 лучших рюкзаков для гика

[Из песочницы] Двухфакторная аутентификация при монтировании зашифрованного раздела LUKS с помощью Yubikey 4

Создаём PDF просмотрщик за пару часов

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

Решение задачи коммивояжёра методом ближайшего соседа на Python

[Перевод] Создание веб-приложения на Go в 2017 году. Часть 3

[Из песочницы] Пол Бэрен — один из изобретателей сети с коммутацией пакетов

Демо доступ к IOT платформам

[Из песочницы] История о переезде из Одессы в Россию

[Перевод] Создание веб-приложения на Go в 2017 году. Часть 4

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

[Перевод] Что ваш микробиом хочет на ужин

27 мая 2017

learnopengl. Урок 2.1 — Цвета

[Перевод] Создание веб-приложения на Go в 2017 году

Немного реверс-инжиниринга USB flash на контроллере SK6211

[Перевод] Создание веб-приложения на Go в 2017 году. Часть 2

[recovery mode] Уязвимость в Web API Lycamobile позволяет управлять любым номером оператора

Security Week 21: BlueDoom защищает от WannaCry, криптолокер угрожает медтехнике, субтитры – новый вектор атаки

Три цикла в аттракторе Лоренца

Почти манифест дизайн-мышления

Критическая уязвимость SambaCry: как защититься

Телекино

[Перевод] Реверс-инжиниринг игры Lost Vikings

Скрам в реальном мире. Обзор встречи для скрам-мастеров

26 мая 2017

Биолог из Колумбии едва не сел в тюрьму на 8 лет из-за публикации тезисов чужой статьи на Scribd

[Перевод] О дженериках в PHP и о том, зачем они нам нужны

К вопросу о константах

Russian Code Cup — по следам отборочного раунда

Введение в Год Науки или Почему стекло прозрачное?

Ученые выделили 52 гена, связанных с интеллектом

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

Создатели «групп смерти» получат до шести лет

DJI Mavic Pro vs. DJI Spark — разбор полётов

Недобросовестная конкуренция в провайдинге

Казахстанская команда «Царка» победила на международном форуме по практической безопасности Positive Hack Days 2017

Китайский WeChat продолжает успешно продвигать платежи внутри мессенджера

Прокторинг в онлайн-экзаменах: как это работает?

Скит, Core, рок-н-ролл: как прошёл DotNext 2017 Piter

С чем столкнулись при переводе проекта на Android Studio 3.0 Preview и Gradle 4.0-milestone-1

Корейские коллеги: понять и простить

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

У вас есть право на анонимность. Часть 2. Законодательство против анонимности

[Перевод] QR-коды — проблемы безопасности: не поторопились ли мы

[Из песочницы] Разбираемся с Conductor

[Перевод] Философ искусственного интеллекта Элиезер Юдковский о сингулярности, байесовском мозге и гоблинах в шкафу

Звук, ты просто «космос»: наушники Campfire Audio Andromeda

Справочник «пчеловода» или отвечаем на вопросы по микроконтроллерам EFM8 Bee

Разработка шахматной программы

Пятничная дискуссия: российская vs зарубежная IT – компания. Почему все стремятся работать в Google

Эксперименты с malloc и нейронными сетями

Чем отличается Bitcoin от других криптовалют

BBC Micro — компьютер, который обыграл ZX Spectrum

Как мы выигрывали хакатон в Нью-Йорке

[Перевод] Stack Overflow вывел из Vim уже больше миллиона пользователей

Комплексное руководство по онлайн маркетингу. День 1. Три пути для масштабирования бизнеса

Топ-10 докладов конференции Гейзенбаг 2016 Moscow

Для чего мы написали CRM в отдел SEO-шников и к чему это привело?

Как добиться повторного использования React компонентов (Перевод)

Итоги WannaCry: подборка основных материалов на «Хабрахабре» и не только

К концу этого года Google планирует показать в работе 49-кубитный квантовый компьютер

Bitcoin в России: налог (несколько простых вопросов)

Продуктивность интернет-магазина схематично или с чего лучше начинать его улучшение

Индустриальный митап #3: в фокусе – безопасная автоматизация техпроцессов

[Из песочницы] Autoboxing и unboxing в Java

Как закалялась GPL

25 мая 2017

Голодай, не голодай — всё равно you’re gonna die

Автопилот своими силами: sensor fusion с телефона и открытые обучающие данные

Глава Роскомнадзора: регулирование работы мессенджеров не нарушает свободу слова

[Перевод] Потоки выполнения и PHP

Основные протоколы SAN: использование и перспективы

Фишинг «своими руками». Опыт компании «Актив», часть первая

Intel открывает доступ к clDNN [высокопроизводительной библиотеке для глубокого обучения]

Open19 Foundation стандартизирует дата-центры

Как FB, Apple и Google разрушают традиции в компьютерном бизнесе

Чек лист по выживанию сайта

[Перевод] Большинство частиц распадается, а некоторые — нет

DJI Spark — квадрокоптер-искорка помещается в ладошке

AlphaGo выиграл второй из трех матчей с чемпионом мира по го Кэ Цзе

Какой 3D сканер выбрать? ТОП-4 от 3Dtool

Google собирает и анализирует данные о покупках пользователей Android Pay в оффлайне

Лучшие доклады на Google I/O 2017: Архитектура и не только

Ускоряем работу WSUS

YiiConf 2017 16 июня в Москве — сформирована программа

Мобильный ретаргетинг: настройка в трекерах и источниках трафика

Поздравляем с днём гиков (да, он сегодня)

10 способов достижения HighLoad'а и BigData на ровном месте

[Перевод] Внимание! Linux-версия эксплойта EternalBlue

Vue.js для сомневающихся. Все, что нужно знать

Финал чемпионата мира по спортивному программированию ACM ICPC: победитель уже известен

Утечки маршрутов BGP

[Из песочницы] Бункер. Сценарий короткометражки

Pentestit Security Conference 2017: до встречи в июле

Как работают ИТ-специалисты. Савва Михалевский, front-end архитектор Grabr

Персональный индекс активности, чтобы прожить на 10 лет дольше: наши пять копеек про Mio Slice

Мобильные операторы больше не могут снижать тарифы

Нештатный аккумулятор в APC Smart-UPS SUA 1000I

[Перевод] Групповой чат как ежедневная погоня

IT-фестиваль Tabtabus в четвертый раз соберет айтишников

Wannacry — икс-команда, на выезд

Анонс конференции Joker 2017: День Java-единства

Первый пуск РН Electron прошел частично успешно

Бизнес: как понять, что пора с этим завязывать

Как мы сразились с “Многорукими Бандитами” Яндекса и победили

Процессор Intel 8008 — что внутри?

OpenVPN в Microsoft Azure для виртуального объединения подписок. Опыт GanttPRO — сервиса для управления проектами

Что скрыто внутри платформы автомобильного аукциона

Итак, закон о мессенджерах: удивимся же вместе…

Зачем Mail.ru Group запускает еще один мессенджер

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

Нужно ли инженеру поддержки кодить самому? (и другие любопытные вопросы и ответы)

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

24 мая 2017

Пошёл обратный отсчёт: до ICO «Полибиуса» осталось 7 дней

Статья, на которую можно ссылаться: что такое блокчейн

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

Упущенные возможности BigData

ТОП-11 бесплатных ресурсов для изучения английской грамматики

Watch Your Back: как выбрать городской рюкзак

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

[Перевод] Почему следует полностью переходить на Kotlin

Распределенные структуры данных [часть 1, обзорная]

GeekUniversity открывает факультет iOS-разработки

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

Личность и звук: Leo Fender – «Генри Форд» гитаростроения

Депутаты Госдумы предложили ввести идентификацию пользователей мессенджеров

Как найти того самого тестировщика

React Native с колокольни Android-разработки

Как это попало в поток «разработка» или спасибо Гуглу за предоставленную возможность обратиться к программистам

Лекции Техносферы. Инфопоиск. Часть 2 (весна 2017)

Чемпион мира по го после матча с AlphaGo больше никогда не будет играть с компьютером

Бюджетная (и городская) deep sky астро фотография

Как собрать голосового бота: распознавание речи, синтез речи и NLP в несколько строк кода

DevConf 2017: Эффективное управление WEB-проектами — заканчивается голосование за доклады

zetcd от CoreOS: Заменяя ZooKeeper на… хранилище etcd

5 причин посетить курс по визуализации данных

Мобильный рынок в цифрах

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

[Перевод] Почему бедность – это болезнь

GPD Win — исследуем миниатюрный ноутбук с диагональю 5.5", предназначенный для игр и эмуляторов

На смерть мифа о голом землекопе: а всё-таки, он стареет

«Эфир без грязи»: как делать «чистое» радио

Как пропатчить KDE под FreeBSD или, что ждать от мастер-классов на DevCon School 1 июня

Приглашаем на встречу Unity разработчиков в Москве

Превращаем любые наушники в умные с ReadItToMe

Каналы оверклокеров: паяльник, азот, источник новых знаний

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

[Перевод] Must-Have: 15 игровых спрайтов для дизайнера и художника

КРОС — 2017: второй заход в Сочи

Nsynjs – JavaScript-движок с синхронными потоками и без колбеков

Невероятный JavaScript — трюки, недоразумения и необычные возможности

Google I/O 2017: мои впечатления и комментарии коллег

Перевод отрывков из книги Роберта Хайнлайна «Заберите себе правительство» — часть 24

Unity3D. Балуемся с мешем. Часть 3 — Деформация меша, основанная на коллизиях

Подлавливаем пользователя на вводе в консоли в Google Chrome

Финал чемпионата мира по спортивному программированию ACM ICPC: прямая трансляция

Самое бюджетное видеонаблюдение на даче

[Перевод] Форум центров сертификации и разработчиков браузеров утвердил обязательность DNS CAA

Миллиарды долларов Apple

30 000 скачиваний ReactOS v.0.4.5 за 5 дней

23 мая 2017

В МТИ разработали «дышащую» одежду и обувь для занятий спортом

Запчасть к детским очкам Fisher Price

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

Музыка, Навигация, Проекционные дисплеи – развитие мультимедиа в авто

[Из песочницы] Альтернативная организация проекта на Yii2

Нейрофизиология музыкального восприятия: несколько слов об «оргазме» от музыки

OKR: Как поставить цели и выполнить их на 70%

Централизованные криптовалюты

Лишенный премии за российское гражданство программист получит выплату от Mail.ru

[Перевод] Услуги сервиса Firebase подорожали в 70 раз, а нас никто не предупредил

Видеозаписи: Cocoaheads meetup в офисе Badoo

Microsoft откроет ЦОД в Йоханнесбурге и Кейптауне

Умный обход блокировок в Украине

[Перевод] Производительность I/O бэкэнда: Node vs. PHP vs. Java vs. Go

[Из песочницы] IQL — очередной SQL-генератор для Java

OmegaT: переводим с помощью компьютера

Тест на онкологию по слюне: немного истории и Salitest

Загрузка реальных ландшафтов в Unity 3D

Kali Linux 2017: обзор нововведений

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

[Перевод] Selenium под Windows: все с начала

Fluent Design (не) сдвигая парадигмы

Как «облако» может помочь технологиям будущего

[recovery mode] ArcaOS 5.0 — новая версия OS/2 стала доступна широкой публике

[Перевод] Ещё больше простых багов [язык Ада]

$126 за 5 минут: как использовать ценовую разницу для стран против маркетологов

Стабильный доход без вложений, или Как Яндекс начал охоту на фрод

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

Ещё одна система логирования, теперь на ElasticSearch, Logstash, Kibana и Prometheus

Ещё одни часы с WiFi. Clock380

Beyond the clouds: что такое serverless и почему мы понимаем его неправильно?

Игры и геймплей: разные типы игроков

[Перевод] Избегание ада с помощью монад

Работа с API КОМПАС-3D → Урок 1 → Основы

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

Экскурсия по площадке Google I/O

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

[recovery mode] Создание моделей данных для QComboBox

[Перевод] .NET Core: номера версий и global.json

ГИБДД собираются оснастить компьютерными системами с российским процессором

Как мы делали биржу оплаты за посты в соцсети

«Ген Химеры». Глава 5

Линеаризованная расходная характеристика паровой турбины. Часть 2. Пример построения для турбины ПТ-80 в MATLAB

Необычное применение бота для Telegram и проверка защиты Telegram

Какие адреса мы видим в traceroute

22 мая 2017

Что намазать на зубы, чтобы они не выпали

Способы диагностики PostgreSQL — Владимир Бородин и Ильдус Курбангалиев

Разбор доклада Романа Неволина про F#

Выбираем СУБД для хранения временных рядов

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

Умный дом, как я до такого докатился. Часть 4-я

[recovery mode] Автоматизация нагрузочного тестирования банковского ПО для терминалов

Погружение в технологию блокчейн: Что такое ICO и как его провести

Как стать специалистом по Data science: итоги открытого семинара в Университете ИТМО

Сыграй музыку на РИТ++

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

Приглашаем на Moscow Data Science 31 мая

Швеция отказалась от преследования Джулиана Ассанжа: ловушка для основателя WikiLeaks

[Перевод] Сжигая современную версию Александрийской библиотеки

WebGL рулит! Пять необычных портфолио

13-летний сотрудник IBM занимается «взрослой» разработкой когнитивных систем и алгоритмов

[Из песочницы] Используем Cake для сборки C# кода

This is Science: 4 распространённых мифа о вакцинации и их корни

«Как зазвучал рок-н-ролл»: история бренда Marshall

[Из песочницы] От зависимых типов к гомотопической теории типов на Scala + Shapeless + ProvingGround

[Перевод] JavaScript: элементы стиля

В чём суть проекта Moby и почему главным репозиторием Docker вдруг стал moby/moby?

Функциональный Rust: Готовим говядину

Pygest #9. Релизы, статьи, интересные проекты из мира Python [8 мая 2017 — 22 мая 2017]

Химия компьютерного мира

Отечественный процессор от компании ЭЛВИС

Нагрузочное тестирование: с чего начать и куда смотреть

Unreal engine 4. Sequencer вместо Matinee

Электросамокат Xiaomi глазами владельца

7 способов отобразить видео с RTSP IP-камеры на веб-странице и 2 в мобильном приложении

Баг в NTFS, или как подвесить всю систему

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

[Перевод] Ценности GitLab

[Санкт-Петербург] Андрей Ершов — CRDT. Бесконфликтная синхронизация данных

[recovery mode] Техподдержка 3CX отвечает: как получить учетные данные портала пользователя 3CX и как изменить FQDN сервера АТС

Интеграция CRM и телефонии, уроки разработки сложного продукта

Онлайн-кассы: первые итоги

[recovery mode] Провода — это хорошо, но без них лучше. Беспроводные зарядки наступают

В ожидании пуска электрического «Электрона»

Как написать чат-бота на PHP для сообщества ВКонтакте

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

21 мая 2017

Работники фабрики Tesla в США жалуются на условия труда

Программирование для Palm в 2017 году

Стоимость Bitcoin превысила $2000

Большие данные для большой науки. Лекция в Яндексе

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

Новая жизнь коммунального сервиса

[Перевод] Обновление Google Maps через глубинное обучение и Street View

[Перевод] [Археология Java] Контекстно-зависимый инлайнинг трейсов в Java

20 мая 2017

НАСА: люди создали вокруг Земли радиококон из сверхдлинных волн, защищающий от космической радиации

[Перевод] Большинство частиц распадается – но почему?

Лекции Техносферы. Инфопоиск. Часть 1 (весна 2017)

Уильям Коли — родоначальник иммунотерапии рака

Солнечная батарея на балконе: тестирование контроллера заряда

Противостояние Positive Hack Days: атакующие настроены на реванш

Что нам стоит CDN построить

[Из песочницы] Терминология. Борьба со сложностью

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

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

[Из песочницы] Ликбез по Крионике: простым языком на сложную тему

[Перевод] Почему на ходу лучше думается

Срок действия патентов на формат mp3 истек, но это мало кто заметил

19 мая 2017

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

Экономия на крови: разработана новая система доставки биоматериалов в лаборатории

«Ген Химеры». Глава 4

Security Week 20: Поддельные WannaCry, у HP в дровах кейлоггер, Chrome загружает лишнее

[Из песочницы] Текстуры и RGB-каналы в Unreal Engine 4

Защищённый сервис обмена текстовыми сообщениями

«Дайте два!» Обзор реплик Apple iPhone 7 и Samsung Galaxy S7

Что нужно учесть при проектировании системы, чтобы не было мучительно больно?

Зло живёт в функциях сравнения

IBM открыла доступ к новому 16-кубитному квантовому процессору

Игра на опережение: ключевые направления PR в 2017 году

«Ген Химеры». Глава 3

[Из песочницы] GTD и бла-бла-бла

Машинное обучение для страховой компании: Реалистичность идеи

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

Приглашаем на Unreal Engine Meetup 24 мая

[recovery mode] Эритритол — безуглеводный сахар для диабетиков, который не влияет на гликемический индекс

У вас есть право на анонимность. Часть 1. Введение и мировая практика

[Перевод] Подборка слайдов от Джулии Эванс

Июньская DevCon-школа: AI, BlockChain, Azure Stack и 12 мастер-классов

[Из песочницы] Ubuntu + XRDP + x11RDP терминальный сервер, с поддержкой звука, для серфинга в интернете — пошаговое руководство

Надежда Морошкина: «Вы же не подбираете команду по знакам Зодиака?»

Мал золотник, да дорог: вставные наушники от Fostex

Вот оно какое, наше лето: гаджеты на каникулы

Мой опыт создания «без умного» дома

Как правильно писать логи (?)

Набор юного биохакера

Архитектура клиентского приложения (механизмы структуризации)

Открытая трансляция DotNext 2017 Piter: Jon Skeet, Sasha Goldshtein и Андрей Акиньшин в прямом эфире

Как разрабатываются отраслевые и специализированные решения для 1С:ERP

Разбор ошибок в работе продавца

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

Принцип адвоката Брофловски, или облачная балансировка нагрузки своими руками

BDD-тестирование веб-сервиса при помощи JBehave и Docker

VMware vSphere 6 для технических писателей

Эволюция фрактальных монстров

Миллиарды устройств

[Из песочницы] Реализация SSO через SAML с примером

[Перевод] Kotlin vs. Java: скорость компиляции

Увеличиваем потенциал брошенного производителем сетевого хранилища

3D-печать яичников помогла родить стерильной мыши

18 мая 2017

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

Инновационные музеи мира: «запрещается не трогать, не думать и не чувствовать!»

Kotlin для Android: Теперь официально

[Перевод] Синхронизация состояний в многопользовательских играх

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

Сатира с мозгами: в Москве впервые пройдёт фестиваль безумных научных теорий «Ну тоже наука»

Почему женщин-программистов сильно меньше мужчин? Инфографика опроса от «Моего круга»

Все образовательные проекты Mail.Ru Group

Inter-AS routing. Можно ли сэкономить на BGP маршрутизаторе?

Универсальный Йог. Обзор ноутбука-трансформера Lenovo Yoga 720

WannaCry 2.0: наглядное подтверждение того, что вам обязательно нужно правильное решение для надежного бэкапа

Программа HolyJS 2017 Piter: Владение силой, танцы с Джексоном и красота в глазах коммитящего

GitLab PostgreSQL postmortem

[Из песочницы] Туры в исследовательском тестировании. Личный перевод из книги Д. Виттакера «Исследовательское тестирование ПО»

Подчищаем хвосты за Microsoft Exchange Server 2016 используя Powershell

[Перевод] Gorilla: быстрая, масштабируемая in-memory time-series база данных

[Перевод] Переосмысление JavaScript: Смерть for

[Из песочницы] Нестандартный способ обучения новому языку программирования (перевод статьи Sahil Dua)

Как выбрать надежного провайдера ЦОД: семь факторов успеха

Почему постоянная фильтрация трафика — необходимость

[Перевод] Разбиение слов на элементы таблицы Менделеева

Создание Web API приложения с использованием .NET Core + MongoDB .NET Driver

Kotlin — официальный язык разработки под Android. Разбираемся в тонкостях языка на Stepik

Как и зачем создавать NginX-модуль — теория, практика, профит

Хочу отказаться от услуг РосКомНадзора по защите меня от информации (в сети). Как это сделать?

«Знакомство с аудиобрендами»: подборка материалов и полезных источников по теме

Сеанс тёплой ламповой «магии» с разоблачением

Приятно познакомиться. ЛАНИТ

Открытый курс машинного обучения. Тема 10. Градиентный бустинг. Часть 1

Scheduling: мифы и реальность. Опыт Яндекса

[Из песочницы] Ionic 2 vs React Native: сравнение фреймворков для создания корпоративных мобильных приложений

Феншуйная автоматизация CI & CD с помощью Jenkins и Jira

[Из песочницы] Построение модульной архитектуры приложения на Forwarding-декораторах (авторский перевод)

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

Микросегментация сетей в примерах: как эта хитро закрученная штука реагирует на разные атаки

Гейзенбаг 2017 Piter: Call for Testing

Нейрокурятник часть 2: про бота, который постит фотографии

[Перевод] Ruby on Rails соглашение. Часть II

Путь из лагерного робототехника в создателя киборгов

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

Быстрый старт iOS-приложения на примере iOS Почты Mail.Ru

[Из песочницы] GSM-сигнализация для автомобиля на базе Arduino Uno

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

Не звони мне

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

[Перевод] Программа-шантажист WannaCrypt атакует необновлённые системы

WannaCry vs. Adylkuzz: кто кого опередил?

Самая вместительная флэшка в мире! Обзор Kingston DataTraveler Ultimate GT с 2 Тбайт памяти

17 мая 2017

Лучшие игрушки для будущих технарей времён нашего детства (СССР и США)

Готовимся к собеседованию по PHP: Всё, что вы хотели узнать об интерфейсах, совместимости сигнатур и не побоялись узнать

В ответ на украинские (и не только) запреты: децентрализованная система EmerDNS против блокировок сайтов

Атака семейства шифровальщиков WannaCry: анализ ситуации и готовность к следующим атакам

Флаг DataArt над Эльбрусом

[Перевод] Тревожная психология игр с системой «pay-to-loot»

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

Lua in Moscow впервые на DevConf 2017

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

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

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

Ничего лишнего: обзор плеера HiFiMan MegaMini

Подробнее об одном новшестве в свежей версии SObjectizer

[Перевод] Забытое поколение релейных компьютеров

Яблочная зависимость

CRISP-DM: проверенная методология для новых проектов

[Из песочницы] Анализ взаимосвязи навыков с помощью графов в R

Автоматизация тестирования: кто должен этим заниматься, кому это нужно и как меняется эта область

Антифрод-системы в популярных мобильных трекерах: AppsFlyer, Adjust, AppMetrica, TMC, Kochava

[Перевод] Механизм подсчета нейронной сети в PL/SQL для распознавания рукописных цифр

Платежные странички и решения (или через тернии к звездам — и через много картинок)

Продажи, маркетинг и видеонаблюдение: необычные функции весов в современных магазинах

PHDays VII: как новые правила «Противостояния» повлияют на расстановку сил

Экспериментируем с Azure ML: Классификация, деревья решений

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

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

Xiaomi Mi Yeelight Bedside: обзор обзоров прикроватной лампы

4D-печать: новые материалы, меняющие характеристики и форму

Разбитая чашка

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

[recovery mode] Falcon 9 вывела на орбиту спутник для обеспечения самолетов сетью Wi-Fi

Место встречи изменить нельзя, или ЛК ждет в гости всех Android-разработчиков

Национальная система данных о здоровье создана во Франции

Переосмысление разметки. Первые шаги с Gantry 5. Часть 2

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

[Перевод] Как работают атомы

IBM Watson оптимизирует процессы производства и логистики в режиме реального времени на предприятиях ABB

Вредит ли Wi-Fi живым организмам?

16 мая 2017

Еще раз о приеме КВ на RTL-SDR

ICO против IPO: Где деньги, Зин?

Стандарты и шаблоны для ТЗ на разработку ПО

Наушники космических триумфов: Plantronics и другие

[Из песочницы] Гуглы, буби, крести, пики. Система отчетности в Google Табличках за пару часов

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

Стоимость Emercoin достигла исторического максимума

Кручу-верчу, успокоиться хочу

Сравнение сервисов автоматизации контекстной рекламы

У природы нет плохих законов. Generation 5, или что же будет работать после LTE?

Разбираем уязвимость CVE-2017-0263 для повышения привилегий в Windows

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

Игры, в которых нужно писать код: Grid Garden, Elevator Saga и другие

PDUG-секция на PHDays VII: как разрабатывать приложения, которые не взломают хакеры

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

Настройка VPN КриптоПро IPsec с ГОСТовым шифрованием

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

Ezviz S5 и S5+: экшн-камеры повышенной четкости

Сервисы на Go в Badoo: как мы их пишем и поддерживаем

Fidget Hand Spinner — история появления антистрессовой игрушки

Роскомнадзор называет слухами требования к Telegram, хотя СМИ и пользователи утверждают обратное

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

Эмеркойн подключился к F2Pool

Автомобиль как источник расходов или У кого мотор больше?

ИИ от Google научился имитировать и сочетать звуки музыкальных инструментов

Обзор многофункционального 3D-принтера Snapmaker

Книга «Философия DevOps. Искусство управления IT»

[Из песочницы] [PHDays HackQuest 2017] Anonymizer: SSRF или чем может быть опасен curl

[Из песочницы] Всё, что вы не знали о CAP теореме

[Из песочницы] Web crawler с использованием Python и Chrome

[Перевод] Глобальная война с наличными

Космический реактор Kilopower

Croise Urban S: городской спортивный пульсометр

Для чего нужен Apache Ignite / GridGain, на примере .NET & C#

Элементы функционального программирования в 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

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

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

[Из песочницы] CVE-2017-5689 — уязвимость Intel AMT в подробностях

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

[Из песочницы] Соревнование по замене РД–180: накал страстей

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

ИТЭР: коммутирующее оборудование

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

Википедия неуязвима для цензуры в сети IPFS

08 мая 2017

«Ген Химеры». Глава 2

Со 2 по 6 мая официальный клиент HandBrake для Mac распространялся с «крысой»

[Перевод] Дизайн таблиц

Радиоприемник из … картошки

[recovery mode] Дайджест интересных материалов для мобильного разработчика #202 (2-8 мая)

[Перевод] Что делать, если ваша девушка в 70 раз больше вас

Обзор принтера от flsun с большой областью печати

Как сделать генерацию LaTeX и PDF в Sphinx

[Перевод] DNS glue records – что такое и почему они так важны?

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

Ещё раз об ИТ-бизнесе аля руссо

Нейрокурятник ч.0. Или нейро- без курятника

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

Уязвимость в Intel AMT оказалась серьёзнее, чем думали

Pygest #8. Релизы, статьи, интересные проекты из мира Python [11 апреля 2017 — 7 мая 2017]

Пишем URL, получаем бесплатную иконку

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

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

[Из песочницы] Модель сланцевого бассейна Permian

07 мая 2017

[Перевод] Зловещий секрет в самом сердце искусственного интеллекта

Фазовая модуляция радиосигнала в ПЛИС

Я ухожу

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

Valve пытается сделать работу саппорта Steam более прозрачной и эффективной

Подключаем геймпад от PS1/PS2 к Raspberry pi

Гибридную ретро-консоль Nintendo PlayStation полностью восстановили

Считаем до трёх: три

Ко дню связи: история IP-телефонии

Как мы делали краткосрочный прогноз осадков. Лекция в Яндексе

Изменение восприятия сложности

[Из песочницы] Само пройдет?

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

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

Контейнеры Docker немного увеличивают энергопотребление сервера

Как я свой Redux писал

[Перевод] Атомы: строительные блоки молекул

В МТИ создали устройство для измерения скорости ходьбы по сигналам Wi-Fi

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

06 мая 2017

[Перевод - recovery mode ] Живые тюрьмы Arkane Studios

Простая модель адаптивного фильтра Калмана средствами Python

GraphQL аутентификация, регистрация, личный профиль

[Перевод] Подготовка налогов в 1950-м году: «программирование» IBM 403 при помощи штекерной панели

Восстановление данных из поврежденного массива RAID 5 в NAS под управлением Linux

All-In-One: Proxmox + OpenMediaVault или ещё одна идея для домашнего NAS

Цифрового помощника Alexa от Amazon превратили в ассистента в научной лаборатории

Эпоха политических взломов. Утечка документов штаба Макрона: 9 ГБ файлов

Parallels Mac Management: трудности переходного периода

Делаем GraphQL API на PHP и MySQL

Как работать с событиями в Flussonic

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

Работа с Незнайкой — технологии упреждающего чтения и гибридные СХД

Функциональная безопасность, часть 7 из 7. Методы обеспечения информационной и функциональной безопасности

Повесть о создании классической RTS в домашних условиях с нуля (часть 2: «Воскрешение») Продолжение статьи: GUI

[recovery mode] Как я "<" моноидом делал

Хачим IntegerCache в Java 9

Повесть о создании классической RTS в домашних условиях с нуля (часть 2: «Воскрешение») Окончание статьи: Сеть

05 мая 2017

[Перевод] Узнать и полюбить Xdebug

[Перевод] Развёрнутый комментарий Дэна Абрамова к статье «Вещи, о которых никто вам не расскажет про React»

Security Week 18: Дыра во всех системах с Intel Core, Apple отобрала сертификат у троянца, рансомварь заполонила планету

Дизайн Кейс: MroSupply E-commerce Site

Не пропустите онлайн-трансляцию конференции Build 2017

Отверточный дзен или мастхэв для DIY-ниндзи

День шифровальщика: подборка книг по теме

Автоматизированное видеонаблюдение на роботах

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

Российские светодиодные лампы Uniel

Оружие героев. Пулемет Максима под рентгеном и разборка ППШ-41 до винтика

Интернет вещей — маркетинг или реальная угроза

Необычный хакатон 20-21 мая: S7 Airlines

«55% наших пользователей вообще не используют веб-версию» — Tinkoff.ru о мобильной разработке

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

Повесть о создании классической RTS в домашних условиях с нуля (часть 2: «Воскрешение»)

Уязвимость в протоколе SS7 уже несколько лет используют для перехвата SMS и обхода двухфакторной аутентификации

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

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

Функциональное программирование: в Java и C# слишком много церемоний

Vector и Citrix запустят виртуальные машины в космос [буквально]

Boxing и unboxing — что быстрее?

[Перевод] Ускоряем восстановление бэкапов в PostgreSQL

В продолжение истории поддельных писем. Теперь и сотовый оператор Tele2, который безразличен к проблеме

[Перевод] 2038: остался всего 21 год

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

UAC Bypass или история о трех эскалациях

«Макдональдс» и другие компании используют ультразвук для слежки за пользователями

Почему мы выбрали новый Angular

Билдим под stm32duino с помощью CMake (и отгребаем от линкера)

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

Обзор Splunk Machine Learning Toolkit

Как при помощи токена сделать Windows домен безопаснее? Часть 1

Системы инициализации Unix и Linux после SysV

Вычисление коэффициентов прохождения и отражения для плоской волны, падающей на стопку пластин

04 мая 2017

Английский для собеседований в IT-компании: что нужно для старта карьеры?

Волитроника может «продлить» действие закона Мура

Дизайн и эволюция Хоттабыча

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

SpaceX создаст спутниковую сеть с высокой пропускной способностью и задержкой в 25 мс

Мобилизация без «головной боли»

Вшиваемая электроника для детей: ожидание и реальность

[Перевод] Интерактивная 3D-инсталляция по мотивам «Звёздных войн»

[recovery mode] Отключили свет. Что делать?

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

Масштабная фишинг-атака затронула около 1 млн пользователей Gmail

Итоги третьего раунда Russian Code Cup 2017

keymemo.next — совсем открытый кроссплатформенный менеджер паролей

Wanhao Duplicator 7 меняет правила игры

Redux как сердце архитектуры фронтенда Единой фронтальной системы

НТЦ Метротек. Часть 2. Беркут-ММТ и забег по граблям

«Налог на Google» принес бюджету РФ более 2 млрд рублей

Сибирячка купила в интернет-магазине «флешку» и попала под суд

Города будущего, которые еще не построены

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

Куда делись ракеты Сатурн 5?

[recovery mode] Российская система мониторинга RedPine — от проблемы к рождению нового продукта

CocoaConf ВС 2016: Swift server side

[Перевод] Знакомство с СУБД CockroachDB и создание отказоустойчивого кластера с ней на Ubuntu 16.04

Pentestit Security Conference 2017: доклады

[Перевод] Физика по своей природе не предназначена для поисков великого объединения

[Из песочницы] Эмулятор БК-0010 на FPGA

Свободен ото всех оков: Emercoin версии 6.2 стал полностью децентрализованным

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

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

Прошлое и будущее сотовой связи в зонах, где нет GSM

Большой финал: Кассини перед погружением в атмосферу Сатурна

Проверяем код динамического анализатора Valgrind с помощью статического анализатора

Подборка детских электронных конструкторов для первых опытов

Mikrotik на страже температуры

Цифровой бармен. Arduino проект для совершеннолетних начинающих электронщиков. Часть 1

3 административных скрипта

Транслируем видеопоток с веб-страницы по WebRTC на Facebook и YouTube одновременно

Сенсорные стеклянные выключатели уже в студии

[Перевод] Как фанат игры для Sega Master System делал её ремейк

[Перевод] 10 трендов Insurtech 2017 года

Просто добавь камеру: как и зачем интегрировать видеонаблюдение

Нейрокурятник: часть 1. Установка Raspberry Pi и камеры в курятник и их настройка

Реакция на пользовательские отзывы с целью повышения средней оценки

Рецепт идеального Хабропоста

Twitter: перехват управления взглядами и мыслями

Совет Федерации рассматривает возможность запретить выезд за границу «самозанятым гражданам», не платящим налоги

Снова об использовании фотографий из Интернета. Верховный Суд разрешил? 

Роскомнадзор пытается добить Rutracker. Блокировки серверов-анонсеров и методы обхода

Как устроено тестирование у разработчиков КОМПАС-3D

Живем и работаем не в столицах: рынок разработки программного обеспечения в Нижнем Новгороде

03 мая 2017

Разработка для Sailfish OS: Особенности работы с датами и временными зонами

[Перевод] Проект SeaMonkey официально просит о поддержке

ROS. Стек навигации

[Из песочницы] Ruby on Rails конвенция. Оптимизация на радость программистам

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

Типизируя техническое интервью

Управляемые коммутаторы доступа SNR-S2965

Пять современных пространств для работы в Барселоне

Dell EMC объявляет результаты исследования ESG 2017 IT Transformation Maturity Curve

Автоматизируем неавтоматизируемое, или про Xamarin в реальных проектах

RMarkdown, R и ggplot

Облако Microsoft Azure в реальных проектах

[Перевод] Шесть парадигм программирования, которые изменят ваш взгляд на код

Ужасный import кракен — как использовать ES6-модули и не сойти с ума

[Перевод] Bash-скрипты, часть 9: регулярные выражения

[Перевод] Забытые аудиоформаты: гибкие диски

Дайджест «Мира Hi-Fi»: ТВ, выставки, «прошлое и будущее» аудиотехнологий

[Из песочницы] Реализация NetFlow сенсора на FPGA + CPU — гибко и быстро

То, что специально искать не будешь: часть II. Подборка Geek-аксессуаров в пределах тысячи рублей

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

Астрософт для наблюдения за космосом с телефона

Как автоматизировать подтверждение заказа, если ты не Юлмарт (спойлер: точно так же, как Юлмарт)

[Из песочницы] «Подводные камни» при проведении совещаний команды проекта

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

Как звучат разные предметы при помощи виброколонки PartyFON MAX

Ученые создали самую совершенную цифровую модель человеческого лица

Ремонт без отвертки, COM-порты и 7 лет доступности запчастей: как обеспечивается надежность железа для магазинов

Поддержка Visual Studio 2017 и Roslyn 2.0 в PVS-Studio: иногда использовать готовые решения не так просто

4 крутые штуки про разработку игр

Начинаем работать в STM32CubeMX. Часть 3

Сайты мессенджеров BlackBerry, Imo и Line попали в реестр запрещенных ресурсов

Часть 1. Где хранить данные децентрализованным приложениям на блокчейне?

Apple, результаты второго квартала 2017 финансового года

MP3 окончательно переходит в общественное достояние

[recovery mode] Не Ruby единым

[Из песочницы] GraphQL сервер с Koa2 и MongoDB

Обзор Winbo Super Helper SH105

02 мая 2017

Культурный Embedded на IT Global Meetup В СПБ

[Из песочницы] О том как создать простое Scala SBT-приложение для Android

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

Тенденции офисной печати в цифровую эру

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

[Перевод] Построение гибких PHP приложений

От двух камертонов из опытов Лиссажу к одной эллиптической уровнемерной трубке с шагом в столетия и всё на Python

iRidium lite: многофункциональное приложение для инсталляторов домашней автоматизации в эпоху Интернета вещей

[Из песочницы] Разработка симулятора эволюции одноклеточных организмов «The strongest survives»

GameDev с нуля: Как общаться с игроком без слов

Отчет с Data Fest⁴ 11-12 февраля

Первое десятилетие дополненной реальности

В Эфиопии пиратские фильмы распространяют при помощи терминалов

Про приложения для Apple Watch

Как я перехотел быть космонавтом

Как используя PVS-Studio можно улучшить Visual C++ 2017 Libraries

[recovery mode] TDS Pen Xiaomi: измеряем уровень минерализации воды

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

UC, API и AI: куда идут сервисы бизнес-коммуникаций

[Перевод] Bash-скрипты, часть 8: язык обработки данных awk

Как запускать на SAP Cloud Platform сервлеты из Eclipse

Компьютерная криминалистика (форензика) — обзор инструментария и тренировочных площадок

О нетривиальном соблазнении тестировщицы Клавдии: задачки из буклета GridGain c JBreak и JPoint

[Из песочницы] Крик души — «взлом» инфраструктуры LiteManager

[Из песочницы] Нахождение похожих имен средствами MySQL+PHP

Работа с геолокацией в iOS 24/7

[Перевод] Вышел GitLab 9.1: Service Desk, Burndown Charts и канареечные развертывания

Как удалённо отлаживать через WinDbg не включая отладочный режим Windows

[Из песочницы] Обучение с подкреплением на примере игры «крестики-нолики»

Нельзя так просто взять и расширить каналы связи

«Ген Химеры». Глава 1

Поддержка SVG и режим CompactOverlay в приложениях UWP

[Перевод] Выпуск Rust 1.17

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

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

Как разделить окружение для сборки и запуска сервиса в Docker сегодня и как это cделать завтра

Компьютерное зрение на примере приложения для IKEA. Часть 1

Вычисляем место жительства пассажиров теплохода (с точностью до дома)

[Из песочницы] Так зачем же все таки нужны Refresh токены в OAuth?

[Из песочницы] Каркас для Telegram-бота на Erlang

SVG спрайт с webpack одной строкой

01 мая 2017

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

Введение в криптографию и шифрование, часть вторая. Лекция в Яндексе

Удаленное управления сигнализацией с телефона или компьютера

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

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

[recovery mode] Дайджест интересных материалов для мобильного разработчика #201 (24 — 30 апреля)

Уточка говорит «кря-кря», коровка говорит «му-му», «Runn Me!» — говорит нам очередной фреймворк* на PHP. Часть 1

Запуск NROL-76 и посадка ступени Falcon-9

Где поучиться робототехнике онлайн?

[Из песочницы] Шифрование в EXT4. How It Works?

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

[Из песочницы] Как я изобрел «Kids Animation Desk» – рабочее место профессионального аниматора»

Линус Торвальдс представил ядро Linux 4.11

[Перевод] Мониторинг Docker Swarm с помощью cAdvisor, InfluxDB и Grafana

[Из песочницы] Шестиугольный город

Колония. Глава 10: Поиски Барни

Новый метод позволяет изучать древних людей по анализу грунта из пещер

[Перевод] SQL101: Изменение модели восстановления

[Из песочницы] Что нового в Rails 5.1

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

30 апреля 2017

Солнечная батарея на балконе, опыт использования

SpaceX остановила запуск Falcon 9 за минуту до старта

Термоядерный токамак-стартап