11 января 2017

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

“Во все тяжкие 2”, Dark Forester — игра на дистанции в маленький плюс

Первые шаги с STM32 и компилятором mikroC для ARM архитектуры — Часть 2, продолжение

Вузы России начнут обучать студентов работе в Linux

10 января 2017

[Из песочницы] Разработать и опубликовать игру под Android за неделю

«Как делают игры»: двухчасовой разговор о монетизации онлайн-игр

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

[Из песочницы] BLE под микроскопом

[Из песочницы] Oracle APEX: Interactive Report with Checkboxes

Новинки от Kingston и HyperX на выставке CES

MediaTek представила чипсет MT2533D: новейшие технологии для умных гарнитур, наушников и устройств громкоговорящей связи

Я ненавижу, когда меня кто-то лечит

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

«Джеймс Уэбб» почти готов: НАСА предлагает ученым присылать предложения для работы с телескопом

[Из песочницы] Простая реализация FDTD на Java

Waymo делает всю электронику для робоавтомобилей, лидары подешевели в 10 раз

Пакет Яровой, как чума на вашу голову

NetApp SnapLock™ — Лицензионная функция для защиты данных (WORM)

[Перевод] Чистая архитектура в Python: пошаговая демонстрация. Часть 2

VulnHub: Разбираем самый короткий квест DC416 Fortress

Простой шаблонизатор на чистом JS со связями

[Из песочницы] Обратная сторона Agile

Lebab это как Babel, только наоборот

[Из песочницы] Простой и быстрый алгоритм генерации ландшафта

Вся история PocketBook в одной статье: от PocketBook 301 2008 года до новой линейки осени 2016 года

Дружим Prometheus с Caché

[Из песочницы] Уменьшение объема, занимаемого данными PostgreSQL на диске

Обнаружение в коде дефекта «разыменование нулевого указателя»

Книга «Вселенная. Происхождение жизни, смысл нашего существования и огромный космос»

[Перевод] Эффективный расчёт области видимости и линии взгляда в играх

Майер уходит из Yahoo!, компания меняет название на Altaba Inc. 

«ИТ-инфраструктура»: Куда идем мы с «облаком» в 2017-м

Дайджест: 40 материалов на тему DDoS-атак и защиты от них

Как работает служба языковой поддержки для 1237 русских ИТ-инженеров, и чем это отличается от обычного перевода

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

Затемнение изображения в CollapsingToolbarLayout или Image Scrim

Модульный 3D-принтер «3D-Старт» как источник интереса 3D-кошки

Сшиваем SSL-сертификаты правильно на bash

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

Замена delay() для неблокирующих задержек в Arduino IDE

[recovery mode] Зубные щетки. Почему они быстро приходят в негодность

FLProg + Nextion HMI Enhanced

Хакеры атакуют MongoDB: число скомпрометированных систем превысило 27 000

Настройка голосовых команд Mac OS для запуска произвольного кода

Полезные мелочи с Kickstarter

09 января 2017

Фишинг через автозаполнение в Chrome (демо)

Osborne 1 — давно обещанный обзор

[Из песочницы] Библиотека vk для работы с VK API на Python

Два бота Google Home обсудили друг с другом религию, любовь и другие вещи на Twitch

Будущее автомобилей на CES 2017

В Швеции отменяют шестичасовой рабочий день: не все так радужно, как казалось

АФК «Система» купит у ВТБ «Радиотехнические и информационные системы»

Теории заговора. Утечка возбудителя сибирской язвы в Свердловске

Nuklear — идеальный GUI для микро-проектов?

[Перевод] Интуитивный дизайн против вирусного

Поддержка нестандартного XMPP-протокола с помощью Smack

Биологические предпосылки деградации компаний

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

Переходим c Tarantool 1.5 на 1.6

2016: как это было

[Из песочницы] SSH вместо VPN

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

[Перевод] learnopengl. Урок 1.7 — Трансформации

И снова о рекурсивных запросах

10 лет назад был представлен первый iPhone

История редких нейродегенеративных заболеваний: Болезнь Пика, болезнь Галлервордена-Шпатца

nanoCAD Plus 8.1: что ожидает пользователя в новой версии российской САПР-платформы?

Мастер-классы на C++ Russia 2017

[Из песочницы] Python: коллекции, часть 1: классификация, общие подходы и методы, конвертация

[Перевод] JavaScript-тренды, на которые стоит обратить внимание в 2017-м

IBM 5 in 5: пять инноваций, которые изменят нашу жизнь в ближайшие пять лет

Часть игр в Steam подорожает из-за «налога на Google»

Ядерный реактор у себя в сарае

Чистая архитектура в Python: пошаговая демонстрация (часть 1)

[Перевод - recovery mode ] Сторонние приложения, которые используют Google Hangouts API, перестанут работать после 25 апреля 2017 года

Ludum Dare #37: Первый опыт и впечатления от участия

[Из песочницы] Что делать, если у кабелей есть уши, или стеганографическое прокси

Как работают ИТ-специалисты. Никита Абдуллин, аналитик по безопасности в компании Riscure

VulnHub: Слепая эксплуатация и Брайнфак в DC416 Basement

Ежегодный отчетный хабрапост — 2016

Способ борьбы со зверствующими анти-адблокерами, блокировщиками самих себя

Про Z-оrder и R-дерево

С чего начать внедрение Hadoop в компании

Электронный микроскоп в гараже. Откачиваем

Классы на JS с protected, множественным наследованием, геттерами/сеттерами и примесями

Развитие космических событий 2016 и самое ожидаемое в 2017

Cамые странные и необычные гаджеты с выставки CES 2017

Как IBM Watson может изменить здравоохранение в ближайшем будущем

Инфраструктура простой электронной подписи. Часть 3: Системы обработки персональных данных

Астероиды и мы, часть II

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

[Из песочницы] Мыслим в стиле React

Подключаем геймпад от Nintendo Classic Mini к Raspberry pi

08 января 2017

[Перевод] Как стареть в IT

Обещания Google начали сбыватся — теперь сайты https помечаются как надёжные

Хаос внутри судоку

Цифровые помощники в Калифорнии стали пытаться купить игрушки после ТВ-репортажа об Amazon Echo

Стратосферный самолёт на солнечных батареях показан миру

Dual Wan и особенности реализации NetWatch в MikroTik

Скорость с доставкой до пользователя

VZ7 vs VZ6: есть ли повод обновляться?

Браузеры: время подводить итоги 2016 года

Из АЭС в дата-центры: новая тенденция в мире телекоммуникаций

One Core API чтоб править Windows

[recovery mode] Google добавил блокировщик рекламы AdNauseam в список вредоносного ПО

Настройка SPICE-консоли виртуальных машин в OpenStack

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

Еще один велосипед для борьбы с callback hell в JavaScript

[Перевод] Как дают названия сиквелам

Классы типов в Scala (с небольшим обзором библиотеки cats)

Проектирование импульсного источника питания с активным ККМ. Эпизод I

Умельцы взломали NES Classic, теперь игры можно заливать по USB

Особенности разработки Telegram бота с Google API в Docker

07 января 2017

В Elite: Dangerous появились корабли неизвестной расы

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

[Перевод] Малоизвестные Git-команды

SpaceX в 2017 году: планов громадье

Пошаговая инструкция: сборка JDK9 из исходников на Windows 10

5 языков программирования со светлым (возможно) будущим

IBM расширила возможности бессерверной платформы OpenWhisk

Приложение Linkedin больше недоступно для скачивания на территории РФ

Новинки CES 2017: ThinkPad X1, ноутбук с тремя экранами Razer, 6-дюймовый десктоп Ockel и новые смартфоны

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

О строковом форматировании в современном C++

Hadoop From Scratch

Спектроскоп Салтана: лапласианы для фана

[recovery mode] Как начать использовать аппаратное шифрование SSD-диска на примере Samsung EVO 850 и программы sedutil

Поле Галуа на Scala

[Перевод] В 2017 году быть гением-одиночкой уже не получится

Распознавание чеков в Google Docs с помощью ABBYY OCR SDK

06 января 2017

NoSQL – коротко о главном

Сегментация как она есть. Часть 2

Трудности в моделировании операций стандартными способами. Моделирование 4-объектов, постановка задачи

Intel представила компьютер размером с кредитку

VCL, избавляемся от мерцания, раз и навсегда

Изоморфные React-приложения: производительность и масштабирование

Проектирование и рефакторинг: по стопам Эвклида

Создание и тестирование Firewall в Linux, Часть 2.2. Таблицы Firewall. Доступ к TCP\IP структурам

Астрономы уточнили местоположение источника повторяющихся быстрых радиовсплесков

CES 2017: в новый год с новыми гаджетами. Новинки и ожидания

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

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

Как работают ИТ-специалисты. Иван Новиков, СЕО компании Wallarm

Мы добрались до побочных эффектов лазерной коррекции зрения — и ещё до диагностики

05 января 2017

Производительность запросов в PostgreSQL – шаг за шагом

Как понять, что происходит на сервере

Как не ослепнуть, используя гаджеты: приложения для зрения

[Перевод] Ревью кода в распределенной команде

Розовые мечты евролоббистов о цензуре на тему «1984»

НАСА: вместо экспедиции на Венеру мы направим два зонда в пояс астероидов

Получаем список доменов и IP адресов всех банков мира

Проприоцепция для неспециалистов. Часть 4 – когда руки из ж0$y могут быть полезны

Плавучий коммерческий ЦОД Nautilus Data Technologies начнет работу в этом году

[Перевод] “Nano-Framework” для автоматизации добавления скриптов в .{bash/zsh}rc

ruby -run

Инфраструктура простой электронной подписи. Часть 1: Моделирование использующих систем

end-to-end шифрование файлов в dropbox

Расширение API от Vk для стикеров на Elixir

Заметки фрилансера: как перестать бояться и начать работать на себя

Яйца динозавров как источник информации о жизни древних обитателей Земли

Tesla начала производство литий-ионных аккумуляторов на своей Гигафабрике

Особенности использования сертификатов от Let's Encrypt и способ настройки nginx

[recovery mode] Ханойские башни — теоретическое решение без рекурсии

Веб-камера в стиле стимпанк

Эмпатия в интернет-сервисах или почему корзина «моя», а не «ваша»

Компания Faraday Future представила 1050-сильный электрокроссовер

04 января 2017

Вот тебе, бабушка, и неймспейсы

Главный парадокс сознания. Почему не имеет смысла копирование мозга или личности

JeVois: Open-Source четырехядерная платформа для компьютерного зрения

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

Теоретические основы VMware Virtual SAN 6.5

json-api-normalizer: легкий способ подружить Redux и JSON API

История одного бага (#1653967)

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

[Перевод] Безопасность в IoT: Архитектура системы безопасности

Как работают ИТ-специалисты. Илья Сафонов, Senior Research Scientist в Schlumberger

Методы оптимизации нейронных сетей

[Из песочницы] Как я домофон Vizit к mqtt подключал

Реcемплинг II. Сравнение работы цифровых и аналоговых фильтров высоких порядков в тракте звука и ответы на вопросы

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

Solution Architecture в 2017-м: интервью с Эли Фельдманом, СТО EPAM