17 января 2017

HDMI-LVDS. От макета к релизу

Невидимые враги

Атаки на энергосети: самый опасный саботажник — это белка

Обзор умного тонометра QardioArm: измеряем давление и пульс быстро и без проблем

IDEA пора закапывать?

Релиз FFCMS 3.0.0 — новая переработанная система

Анализ доклада Баруха Садогурского с JPoint 2015

Исследование методов сегментации изображений

[Перевод] Система рекомендаций интернет магазина на основе методов машинного обучения в Compute Engine (Google Cloud Platform)

[Из песочницы] Глубокое обучение с подкреплением виртуального менеджера в игре против неэффективности

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

Пираты хостят порно на YouTube, используя известную уловку неопубликованных видео

App Annie опубликовала отчет по мобильному рынку за 2016 год. Россия вошла в топ-5 по числу скачиваний приложений

Вышел Raspberry Pi Compute Module 3 с вдесятеро большей производительностью

Сам себе синоптик

[Перевод] Неумирающий миф: почему пациенты называют погоду причиной боли в суставах

О подключении и работе с текстовыми OLED-дисплеями Winstar

[Из песочницы] Погодная станция из Arduino и Orienteer

Как обучают в Школе разработки интерфейсов Яндекса, и чему там научился я

MIT запустил Moral Machine: эксперимент по изучение того, как должны поступать беспилотные машины

Трагикартинки Фэйсбука

[Перевод] Введение в систему 8-пиксельных сеток

[Перевод] Интервью с Эдди Виллемсом (G Data Software AG): Смарт-безопасность и «Интернет неприятностей»

[Из песочницы] Кросскомпиляция под ARM

Чем хорош или плох офис открытого типа. Разбор условий

Битва идей

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

NetApp ONTAP и антивирусная защита NAS

IT-meetup Superjob «iOS — архитектура дизайна, кода, деплоя»

Unboxing: Что внутри у системы хранения данных NetApp AFF A300

«Флеш всему голова»: IBM анонсировала линейку массивов хранения данных для облака

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

Анимации в iOS для начинающих. Модели, классы от Core Animation, блоки

PI-планирование в SAFe

Конкурс GraphHPC-2017 на самую быструю реализацию задачи Betweenness Centrality

[Из песочницы] Нейронные сети. Часть 1 — Введение

[Из песочницы] Автопоиск IP-адресов

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

[Перевод] Создание кастомных Go-профилей с помощью pprof. Запоминаем стеки

Duplo Railroad Tycoon: Синтез железнодорожной сети с максимальным покрытием

[Перевод] Техподдержка в эпоху DevOps

Облачные вычисления второго поколения: Система CLAVIRE

Crysis на максималках, или зачем серверу видеокарта

Фотосигнализация GSM: что и как, и что не так

Важные тавтологии в науке. Часть 1. Физика

[Перевод] (Надеюсь) всё, что нужно знать о фотограмметрии

Семейный бизнес в IT. Как мы продали свой стартап

Автономная маршрутка

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

Windows имеет внутренний список неудаляемых корневых сертификатов

Продолжение эпопеи с USB-стеком

Консоль в массы. Переход на светлую сторону. Bash

16 января 2017

Первый канал расследует утечку последнего эпизода сериала «Шерлок»

Новый кодек Codec2 700C сжимает речь до 700 бит/c

Удаленные AJAX компоненты для ReactJS

[Перевод] 7 полезных советов по защите резервных копий от вирусов-шифровальщиков

[Из песочницы] Формируем изображения из текста в PhantomJS

[Из песочницы] Scala.js легко и просто

Приглашаем на Moscow Python Meetup 19 января

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

Корейские читеры Overwatch добрались до DDoS-атак игровых серверов

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

Про необходимость

Как мы заново открыли TFS

[Из песочницы] Что поправить в верстке перед выпуском в продакшн?

Чем отличается наука от астрологии и других псевдонаук. Карл Поппер

WOW!

Кабельный ужас

Отчет о результатах «Моего круга» за декабрь 2016 и самые популярные вакансии месяца

DIY: в мире волшебной фольги

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

CodeceptJS — современные end2end тесты для NodeJS

Суеверия, приметы, счастливые числа, вот это все. Уфологический опрос о «сверхъестественном»

Слушаем пользовательский ввод с помощью “Raw Input API” для управления фоновым приложением

Анонс конференции Mobius 2017: Больше мобильной разработки, хорошей и разной

[Из песочницы] Закон Деметры

[recovery mode] «Пираты» Карибского моря

26 января состоится конференция «Регулирование криптовалют в России: промежуточные итоги»

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

Тестирование с базой данных в .NET

Путь, который стоило пройти, чтобы получить бесценный опыт в мобильной разработке

Инфраструктура онлайн игры

Энтузиаст нашёл на старом компьютере исходный код игры Turok

[Из песочницы] Типичные ошибки начинающих работать с изображениями

Волшебные фонари: 200-летние проекторы

Электропитание без перебоев

[Перевод] ASP.NET Core: Создание серверных служб для мобильных приложений

Новинки Xiaomi на CES 2017

Множественные уязвимости в последних версиях CMS 1С-Битрикс. Видео атаки

Одно приложение для трех платформ

HPE Synergy, опыт реальной эксплуатации

GDG DevFest Нижний Новгород 2016: как это было

Как работают ИТ-специалисты. Евгений Бевз, компания «Смарт-Софт»

Формулы. Во-первых, это красиво

[Из песочницы] Unicode — это очень увлекательно

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

Apple PowerBook – ноутбуки, с которых всё началось

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

Носимые гаджеты могут распознать инфекции, диабет 2-го типа и другие болезни

[Перевод] Насколько хорошо миссии Assassin's Creed II используют открытый мир?

Почти универсальный конвертер на TPS63000, или общепит для самых маленьких

Простейшее управление компьютером при помощи голоса

Производительность Bitrix Старт на Proxmox и Virtuozzo 7 & Virtuozzo Storage

Доставляем себе в офис чашку горячего кофе одной командой консоли

Размышления о борьбе с космическими конспирологами

Нейросетка играет в Доту

В поиске бесплатных билетов, исследование игры Аэрофлота: Миссия 2017

VulnHub: Реверсим всё что можно в DC416 Baffle

Redmine на MySQL с RocksDB быстрее, чем с InnoDB, от 20% до 3 раз

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

Тень на плетень, или 25 елок для Адама Дженсена

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

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

Нужна ли нам система оценок?

15 января 2017

Год без единого байта

[Перевод] Чистый javascript.Функции

Налоговый cуслик — 2. «Налог на Google» и агентский НДС для российских предпринимателей и организаций

Женщину в США убила бактерия, устойчивая ко всем антибиотикам

Android Tips and Tricks

30-летие учебного пособия ОС Minix

Кровь и лед: как антарктические рыбы утеряли гемоглобин, но смогли выжить

Пошаговая настройка веб-сервисов в OTRS 5

О сравнении объектов по значению — 6: Structure Equality Implementation

Алгоритм нахождения эквивалентных точек оси абсцисс функции многочлена

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

[Из песочницы] Что на самом деле есть сознание

[Перевод] Оптимизация производительности в React

Гравитация не по-модному

SpaceX удалось успешно запустить Falcon 9 с коммерческим спутником на борту

Генерация звука для Unity-проектов с помощью Chuck и OSC

[Перевод] Что такое огонь, и почему он жжёт

Тернистый путь эволюции синтезаторов: монстры 50-х, «Вояджер» Моога, цифровая революция от Чоунинга и Курцвейла

Неприлично простая реализация неприлично простого алгоритма генерации лабиринта

14 января 2017

Сравнение методов распознавания сигналов. Нейронные сети против согласованного фильтра

Боги войны. Кое-что об артиллерийских играх. Часть I

Лучшие светодиодные лампы за полцены

Минус одна система аналитики данных

Горизонтальное масштабирование. Что, зачем, когда и как?

Персона. Командир Нортон

[Перевод] Чистый javascript.Введение

[Перевод] Чистый javascript.Переменные

Восьмибитные анекдоты 3

Радиация и радиоактивные артефакты в быту — стоит ли их бояться?

Выпуск плагина для Skype for Business и новая сборка 3CX Client для Windows

[Перевод] Неконтролируемые компоненты в React

[Перевод] Две причины, по которым одноразовый стаканчик от Solo Cup – это чудо современной инженерной мысли

Фингерпринтинг конкретного ПК с точностью 99,24%: не спасает даже смена браузера

Переведена документация Nuxt.JS

Security Week 01-02: уязвимость в box.com, фишинг паролей в PDF, атаки на MongoDB

Мой домашний дата-центр

Чего не хватает носимым устройствам

Медики из Швейцарии создали автономный сердечный кардиостимулятор

[Перевод] Ref-атрибуты и DOM в React

13 января 2017

Русификация библиотеки openGLCD для Arduino

Форма подписки: как эффективно собрать базу адресов

tiny-dnn — анонс библиотеки

Взломан израильский разработчик ПО для взлома смартфонов Cellebrite

DOCSIS 3.1 — как достичь максимальной пропускной способности

[Перевод] Алгоритм Дейкстры и разработка через тестирование

[Перевод] Простая и ужасающая история о шифровании

100 выпуск Digest MBLTdev — свежак для iOS-разработчиков

[Перевод] Почему зелёных звёзд не бывает?

[Перевод] Простая и ужасающая история о шифровании

Exploit Exercises или ещё один сайт для любителей VulnHub

В рамках проекта «Наука не мука», состоится дискуссия на тему: «Современная наука и философия»

Google запускает Key Transparency, инструмент для подтверждения криптоключей

[Перевод] Как сделать невозможные обои: история запрещённых симметрий

[recovery mode] C++17 изменения вывода auto при фигурной инициализации

[Из песочницы] Написание и запуск скрипта для симуляции Verilog-кода в ModelSim

На GitHub появился репозиторий, похожий на утечку исходников движка Opera Presto

Про ScalaCheck

Тренды и события в мире веб-технологий в 2016 году

3D-печать металлами — технологии и принтеры

Антисмартфон — простой способ избавиться от смартфонной зависимости. Пятницы пост

Модераторы медиафайлов из Microsoft подали на компанию в суд из-за отсутствия должной психологической поддержки

[Из песочницы] Сравнение Google Home и Amazon Alexa

Блокчейн-инструменты Microsoft и особенности Proof-of-stake – 20 января пройдет Moscow Blockchain Developers Meetup

[Перевод] Почему мы верим, что сможем сдержать обещания, данные самим себе

Состоялась презентация Nintendo Switch c контроллерами в стиле Wii

UI/UX события 2017 года, которые вас точно не утомят

Рисуем коммитами на Гитхабе

«Пятничный формат»: Размер зарплаты имеет значение, или за что готовы платить работодатели

[Перевод] Ремастеринг текстур для BioShock: The Collection

Строгое определение понятий: объект, состояние, событие, бизнес-операция и бизнес- функция

Про HPE Synergy – часть V. Управление

Покерная программа DeepStack обыгрывает профессионалов один на один

Интегрируем охранную систему Honeywell (Ademco) VISTA 10 с домашней автоматизацией Fibaro

Производство коннекторов SNR в Китае

Обновление для межсетевых экранов Juniper открывает несанкционированный root-доступ к устройствам

Как создать свою файловую систему на основе blob полей в базе данных. Почему это удобно. Вопросы эффективности

Гарвардский курс CS50 на русском: шестнадцатая лекция

Готовим ORM не отходя от плиты. Генерируем SQL — запрос на основе бинарных деревьев выражений

Дайджест важных Linux событий 2016 — юбилеи

[Из песочницы] Мониторинг mac-адресов на портах сетевых устройств Cisco с помощью протокола snmp

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

Bushed Bricks простая и увлекательная игра на JavaScript

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

Мегаконструкции. Крупнейший в мире экскаватор Bagger 293

Структура проектной папки дизайнера

Обзор активного стилуса Adonit Dash 2

«Мое облако — моя крепость»: Тренды облачной безопасности

12 января 2017

Кто выложил 10-миллионный комментарий? Тайны нумерологии

[Перевод] Грааль и Трюфель (Graal & Truffle)

Apple и фокус

Тренировка кислотного аккумулятора кое-как и своими руками

SpaceX рассказала, как и где планируется посадить отработанные ступени Falcon Heavy

Opera представила новый браузер Neon

Docker swarm mode (режим роя)

Как стать продакт-менеджером. Часть 4 про Data Science и ASO

Обзор кросс-платформенных решений для разработки мобильных приложений

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

[Из песочницы] Windows: Sleep(0.5)

GTA V подключили к платформе OpenAI Universe для обучения ИИ автопилота

Прямой доступ к диску из python (simhdd)

BLE под микроскопом 2

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

Обзор и интеграция с Evernote (по материалу GTD на примере Wunderlist)

2016: год радикальных изменений для платформы CUBA

Realistic UI: реалистичный взгляд на Optimistic UI

D-Wave опубликовала на Github инструмент qbsolv для программирования квантовых компьютеров

Компания Kingston анонсировала первую в мире USB флешку на 2 ТБ

Бесплатное обновление до Windows 10 все еще возможно, ограничение по времени — рекламный ход

Как PVS-Studio ищет ошибки: методики и технологии

Intel NUC Skull Canyon. Такой маленький, а уже геймер?

[Из песочницы] Модальные окна и нотификация в Angular

[Перевод] Юрист, ставший кошмаром компании DuPont

От физиологии до гаджета: наушники, которые адаптируют звук к ушам – амбициозный стартап Nura

[Из песочницы] Практика Powershell: мониторинг хранилища резервных копий Windows Backup

Как работают ИТ-специалисты. Александр Матросов, Cylance

[Из песочницы] Использование Node.js технологии как платформу для оптимизации серверных мощностей

VPS-дайджест: 30 полезных материалов на Хабре и не только

SwiftLint — чистота и порядок в iOS проекте

Google закрыла проект по созданию глобального интернет-покрытия с помощью дронов

Космонавтика-2016 на Geektimes, часть 3

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

[Перевод] Толкиен использовал Git. Подробности под катом

[recovery mode] Информационная безопасность на мобильных устройствах – взгляд потребителей

[Перевод] Почему броски в VR такие отстойные, и что с этим делать?

Астрономы сдали небо под застройку

Python: коллекции, часть 2: индексирование, слайсинг, сортировка

Умный дом: на страже покоя и безопасности

Браузеры и app specific security mitigation. Часть 3. Google Chrome

Оборудование операционной для коррекции зрения

[recovery mode] Гаджет для ловли рыбы из мест, где она реально есть

Высшее образование и ИТ — текущие реалии и перспективы, мнения и опыт экспертов

[Перевод] PropTypes — проверка типов в React

FPS и пусть ваш код подождет

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

[Из песочницы] Советская вычислительная техника в подготовке ваучерной приватизации РФ в 1992 году

[Из песочницы] Трактор в Эстонию

[Из песочницы] Уязвимость Viber, позволяющая прослушивать чужой разговор

BT и MediaTek объявили о сотрудничестве в области разработки решения по беспроводной домашней связи

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

Инфраструктура ЦОД: что нас ждет в новом году. Тенденции и мнения

[recovery mode] Что в имени тебе моем: как качественно «пробить» человека в Интернет?

11 января 2017

LexikFormFilterBundle, создаем фильтрующие формы еще быстрее

Поисковая доля «Яндекса» прекратила падать

Как не надо делать защиту от эксплойтов на примере Norton Security

[Из песочницы] SCADA: в поисках идеала

[Из песочницы] Простое, но эффективное расширение Explorer-а (shell extension) для визуализации файлов

FRAM через I2C для Arduino

[Из песочницы] Real-time BeagleBone: использование высокоскоростных выводов

Пьеса «Технический долг»

[Из песочницы] Эволюция гибкой упаковки для майонеза в Южной Америке, или как маленькие компании побеждают больших на их поле

Apple исправила баг и обвиняет Consumer Reports в неправильной методологии тестирования

Рядом с Землей пролетел астероид, обнаруженный всего два дня назад

Работа с DSL: создание собственного анализатора с использованием библиотек Python

[Из песочницы] Теорема Гёделя о неполноте за 20 минут

Китайские власти запретили все игры с технологией дополненной реальности

Эволюция процесса деплоя в проекте

[Перевод] Google зарабатывал столько, что о деньгах думать не приходилось. До сего момента

[Перевод] Повышаем производительность кода: сначала думаем о данных

Тот день, когда аноним с 4chan затроллил разведывательные агентства и мировые СМИ

[Из песочницы] Tertiarm — роборука, напечатанная на 3d принтере

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

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

[Из песочницы] Iframe injection и XSS на более чем 20 000 сайтах alexarank

Мобильный опыт Яндекса в трех видеокурсах: дизайн, разработка, интерфейсы

Итоги: Что сильнее – ассемблер или хабраэффект?

FLProg + RemoteXY = Беспроводная клавиатура для компьютера на Вашем телефоне

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

Как нужно встать и зевнуть, чтобы получить инвестиции? Советы от джедаев венчурного рынка

Программирование без интернета

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

Как ИП сэкономить на налогах в 13,3 раз

FloatingActionMode — панель контекстных действий для Android

[Из песочницы] Машинное обучение — это легко

Приятные мелочи

[Из песочницы] Виртуализация с использованием Ubuntu Server 16.04 и pHpVirtualBox 5.0.5

Сохранение и загрузка игры в Unreal Engine

Волна уходит за горизонт: советская тропосферная радиорелейная линия связи «Север»

Верстка интернет-магазина: список товаров

Intel представили память Optane на CES 2017

Разделение текста на предложения с помощью Томита-парсера

[Из песочницы] Как мы прошли программу УМНИК для получение гранта от начала до конца с проектом разработки ЧПУ станка

Мне телеграмма

Мобильный OCR. Как всё начиналось (часть 2)

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

[Перевод] JSX — подробности

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

Обработка нажатий кнопок для Arduino. Скрестить ООП и МКА. Часть 1