13 августа 2018

Пишем модуль ядра Linux: GPIO с поддержкой IRQ

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

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

Бункер для даты: как мне разрешили погулять по ЦОД RUVDS на территории космического звода

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

GitHub открыли код своего балансировщика нагрузки — как работает их решение

Книга «Человек говорящий. Эволюция и язык»

Security Week 30: пять абзацев про Black Hat

Робомобили: Platooning и баварские колбаски

Это пост с докладами и видео по MS SQL Server

Как мы запустили регистрацию касс за наших клиентов

Десять лучших игровых мышей для любого кошелька

[Перевод] Эта гениальная карта объясняет, как всё в физике подогнано друг к другу

Война с TypeScript или покорение Enum

[DotNetBook]: Span, Memory и ReadOnlyMemory

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

Как мотивировать авторов, договариваться с экспертами и вообще писать хорошие статьи

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

[Перевод] Человек против машины: новая этика кибербезопасности

Как измерить успех. Стратегии мониторинга и их связь с бизнес-проблемами

Как выбрать 3D-принтер: руководство для начинающих

[Перевод] Умная ферма. Какой она будет?

Клиент-серверное взаимодействие в новом мобильном PvP-шутере и устройство игрового сервера: проблемы и решения

GUI на Golang: GTK+ 3

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

Автономные дроны будут отгонять стаи птиц от аэропортов

Безопасность Bluetooth по NIST

Поиск по MAC-адресу на коммутаторах Juniper

Искусство подбирать чужие пароли

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

[Из песочницы] Cохранение состояний в android приложениях

FidgetPen, странная лампа и кубики-разветвители: знакомимся с компанией Allocacoc

Вы не умеете работать с транзакциями

Пишу книгу о первом «нашем» стартапе, покорившем мир: помогайте

[Перевод] Собеседование по TypeScript: 20 вопросов и ответов

Принцип работы протокола MSTP

[Перевод] Клац, клац: история компании Cherry, прославившейся переключателями для клавиатур

Тонкости продуктового дизайна

Mail.Ru Design Conference + Dribbble Meetup 2018

Rocket lab чинит, расширяется и ускоряется

История тестирования проекта «К»: Kotlin&Spek

Битва за портфель: Python против финконсультантов

[DotNetBook] Исключения: архитектура системы типов

Делаем «умный» контроллер для кондиционера на ESP8266

В Новой Зеландии запрещают пластиковые пакеты

Исследователи: не все автопилоты 2-го уровня работают одинаково хорошо, но прогресс налицо

Реализация нового транспортного протокола NTCP2 сети I2P

12 августа 2018

Дайджест свежих материалов из мира фронтенда за последнюю неделю №326 (6 — 12 августа 2018)

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

Сокрытие в Ruby. А ещё скрываем классы из Top-Level

Digital-мероприятия в Москве c 13 по 19 августа

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

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

Апгрейд roomba 780

Подключение к PiZeroW с Raspbian Stretch Lite, без дополнительных переходников и монитора

Что мы читали в июле: как найти время на чтение, пять книг для тимлида и немного свежих статей

Фотоэкскурсия по офису «Аудиомании»: часть первая

Опыт использования WebRTC. Лекция Яндекса

Особенности FIFO буфера UART в ESP32

Exactly once is NOT exactly the same: анализ статьи

[Перевод] Что больше всего раздражает ваших пользователей согласно Google

[Перевод] Советы по запуску мобильной игры: Часть 2, Глобальный запуск

ИКЕА и умный дом. Часть 2

[Перевод] Индустрия запусков в Великобритании пробуждается и намечает цели — спустя полвека после «Чёрной Стрелы»

[Из песочницы] Нейросети: реализация задачи про грибы на Tensor Flow и Python

Контроль версий внутри SQL Server'a

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

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

Построение орбит небесных тел средствами Python

[Из песочницы] Контроль версий отдельных файлов с использованием GitHub Gist

Биомаркеры старения. Панель Frailty. Часть 2

10 августа 2018

[Из песочницы] From 0.01 TFlops HPL to ASC’18 Application Innovation

[Перевод] Разница между красными, синими и фиолетовыми командами

[Перевод] Использование отладчика Android Studio по максимуму

[Перевод] Шифрование ключа по умолчанию в OpenSSH хуже его отсутствия

Еженедельный конкурс от OpenGift для разработчиков

[Из песочницы] Как случайно написать Web-GUI для Haproxy

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

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

[Из песочницы] Обнаружение сарказма с помощью сверточных нейросетей

Незамеченное IT

Релиз версии 0.4.9: последствия

Низкоуровневый взлом банкоматов NCR

[Перевод] Как работает JS: пользовательские элементы

[Перевод] Делаем радиостанцию из GTA: San Andreas

Пять лет на удаленке — фидбек

Apple отказывается от партнерской программы для продвижения приложений с App Store

10 самых быстрых суперкомпьютеров мира 2018

Mikrotik: сброс настроек, бекапы и DualBoot

Запуск кластера RabbitMQ в Kubernetes

From zero to “Actions on Google” hero: начало

[Перевод] Французская школа в разработке видеоигр: Another World

Глаукома — как не ослепнуть: поговорим о лечении…

Эволюция гибких дисплеев

[Перевод] Тренды дизайна в 2018: прогноз и реальность

Как противостояние Walmart и Amazon определяет будущее ритейла

Анонс Heisenbug 2018 Moscow: ответы на все вопросы

The Super Tiny Compiler — теперь на русском

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

Безопасность Microsoft Office: Автоматизация

КлассикAI жанра: ML ищет себя в поэзии

[Перевод] Доклад Римского клуба 2018, Глава 3.9: «Пятикратная производительность ресурсов»

Утечка персональных данных МосОблЕирц

[Перевод] Git happens! 6 типичных ошибок Git и как их исправить

Как распродать NNN серверов в Нидерландах и не остаться с голым энтузиазмом: секреты распродаж

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

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

SpaceX провёл первый Mars Workshop

Вирус герпеса вызывает синдром Альцгеймера, другие вирусы — инфаркт и диабет

[Перевод] Выращенные лёгкие успешно пересажены свинье, через 5 лет возможны испытания на человеке

32-битные процессоры Intel: от 3 до 4 — Бесполезный пятничный лонгрид

[Из песочницы] Моя версия «прибора для осознанных сновидений» – краткая история и описание первой версии

09 августа 2018

WireGuard «придет» в ядро Linux — почему?

Финтех-дайджест: ЦБ ускоряет сбор биометрии клиентов, криптовалюты падают, а объем рынка интернета вещей — растет

[Из песочницы] Перевод книги Эндрю Ына «Страсть к машинному обучению» Главы 1 — 14

Internal DSL & Expression Trees — динамическое создание функций serialize, copy, clone, equals (Часть I)

Сверхновые нейтрино. Как они рождаются, как мы их ждем, и почему это интересно

Создаем 2D игру на Python с библиотекой Arcade

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

Конкурсы, которые меняют мир. 1567 — 2035

Посеешь стартап – пожнешь прорыв в финтехе

Благотворительная акция «Подари детям крылья»

[Перевод] Как для стайки дронов вырабатывали коллективный интеллект

[Перевод] Что не так со популярными статьями, рассказывающими что foo быстрее чем bar?

Ни GA, ни ЯМ. Свой кликстрим в Авито

Опыт с WebAssembly или как С++ undefined behavior выстрелил в ногу

Биомаркеры старения. Панель Frailty. Часть 1

[Из песочницы] Проектирование архитектуры embedded-приложения

[Перевод] [в закладки] 23 рекомендации по защите Node.js-приложений

Как делать email-рассылки и не косячить: практические советы

Семинар «Чёрная пятница в e‑commerce. Секреты выживания», 16 августа, Москва

Как сниффить HTTPS-трафик iOS-устройства

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

Принцип работы протокола STP

Фотонная искусственная нейронная сеть

ONETRAK — умные браслеты и не только

Геймификация приложений — 5 моментов, о которых нельзя забывать

Изучаем синтаксические парсеры для русского языка

Обзор поминутной аренды электросамокатов в Москве, лето 2018

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

Мы хотим заменить девопсов скриптом (на самом деле нет): разработчики, нужно ваше мнение

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

Телекоммуникации стадиона «Екатеринбург Арена»: 20 километров толстенного кабеля

Гайд по Interface List в MikroTik

Что делать сразу после поездки на деловую конференцию? Советы от биздевов ISPsystem

Тайна Keyboard Level 3 или как напечатать длинное тире

Очки для дальтоников: как это работает и в чем трудности подбора

I. Дезадаптации. II. СДВГ или ленивый придурок?

Вентиляция санузла с умом

Free Wi-Fi: суд Германии отменил штрафы для кофеен за copyright-нарушения клиентов

08 августа 2018

Как сделать поиск пользователей по GitHub без React + RxJS 6 + Recompose

[Перевод] Аналоги в Python и JavaScript. Часть четвертая

Музыка в квартире. Встраивание

[Перевод] Правительственные организации заманивают создателей сверхмалых РН контрактами, премиями и упрощением бюрократии

Голосовые помощники не учатся на тесте Тьюринга

[Из песочницы] Опыт использования LoRaWAN в системе АСКУЭ в реальных городских условиях

[Из песочницы] [Перевод] Как работает Graal — JIT-компилятор JVM на Java

Сравнение Parallels RAS с альтернативными технологиями

DJI Osmo Mobile 2 — электронный стабилизатор для телефона

Машинное обучение в Offensive Security

Теперь все основные списки корневых сертификатов доверяют Let's Encrypt

Deep Learning: Распознавание сцен и достопримечательностей на изображениях

[Перевод] Ursa Major планирует разрушить тренд на вертикальную интеграцию при конструировании ракет-носителей

Ищем докладчиков на Moscow Data Science Major

Фигак-фигак и в продакшн. Мы выпустили RegionSoft CRM 7.0

Реализация оператора in в С++

[Перевод] Ключевое слово this в JavaScript для начинающих

Обновление на Тостере

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

Справочная: компании, которые производят робомобили

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

PWA — это просто. Hello Habr

Дизайн привычных вещей: как улучшить интерфейс на примере YouTube

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

Слёрм: видео занятий и организационные факапы

[Перевод] RabbitMQ — SQL Server

Зачем вам нужен Splunk? Аналитика событий безопасности

Hf2Te2P — «кремний» квантовых компьютеров?

Позиция — это здорово, но за репосты продолжают сажать

UE4 | Цикл день и ночь | Модификация SkySphere

Опыт космического туризма

1998–2008: десять лет, которые Россия шагала всё время не в ногу с Западом, пока широкополосный интернет не уравнял всех

[Перевод] Пакетный менеджер для Kubernetes — Helm: прошлое, настоящее, будущее

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

[Перевод] Как сделать поиск пользователей по GitHub используя React + RxJS 6 + Recompose

Сотовые операторы все-таки отменят плату за национальный роуминг

Открытый вебинар «Асинхронное программирование в Python»

Первый опыт в съемках IT ситкома: вторая и третья серия от Cloud4Y

07 августа 2018

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

Роскомнадзор и Генеральная прокуратура превысили полномочия при блокировке Telegram

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

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

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

Программирование мышкой: как мы убегаем от рутины с CRM

Javascript: Интересный случай Null >= 0

Четыре колеса — хорошо, два — лучше

Как звучит сердцебиение: перевод бумажной кардиограммы в WAV-формат

Обзор смартфона Neffos N1

UI-автотесты: как делать не стоит

Слушать и говорить: анонс HolyJS 2018 Moscow

Команда PVS-Studio непредвзята при написании статей

Как «безбрендовый» стартап получил $240 млн, чтобы победить Amazon

Не бойся микросервиса: Алексей Баитов об использовании микросервисной архитектуры на практике

typeof(T) vs. TypeOf⟨T⟩

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

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

[recovery mode] Получать посылки без извещений и паспорта теперь можно на почте по всей стране

[recovery mode] Обзор российского 3D-принтера PICASO 3D Designer X от 3Dtool

[Перевод] Сравнение React и Vue на практическом примере

Операция на сердце: как мы переписывали основной компонент DLP-системы

Как я реализовал GraphQL для платформ компании InterSystems

Мне 57, и я scrum-мастер

[Перевод] Как писать только хороший код

Чёрная пятница в e-commerce. Секреты выживания [Часть 2]

Прицеп? Электромобилю? Необходим! Если он с батареями

[Перевод] Создание эмулятора аркадного автомата. Часть 4

Новые Intel NUC на базе процессоров Coffee Lake

[Перевод] 5 «супернавыков», необходимых для работы будущего

Игрушка или находка для шпиона: пишущая машинка Barbie™

Вебинар «Fujitsu Infrastructure Manager – эффективное управление конвергентными инфраструктурами»

Автоматизация мониторинга зарплат с помощью R

Ретро-разработка для первой портативной консоли из далекого 1979 года

Экскурсия на подстанцию 220/110/20

Численный анализ эффективной площади рассеяния в двумерной осесимметричной постановке

Стадион «Центральный» в Екатеринбурге: как мы реконструировали инженерные системы

От лампочки до пылесоса и дрона — как мы научили Алису управлять сотнями устройств

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

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

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

06 августа 2018

[Из песочницы] GDPR: Data mapping или как клиенты находят давно забытые ноутбуки

Security Week 29. Взлом Reddit, кошелька для криптовалюты и роутеров MikroTik

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

AR — Дополненная Реальность (статья плюс ролик)

[Перевод] Разбираемся с объектами в JavaScript

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 6: «Возможности», часть 2

[Перевод] Redux против React Context API

Как дела с IPv6, или что тормозит переход на новую версию протокола — обсуждаем ситуацию

SpaceX впервые повторно использует ракету Falcon 9 Block 5 сегодня

НАСА снова полетит на Луну, сделав все элементы летательных аппаратов

[Перевод] Нам обещают видео в реальном времени без фризов и дерганий

[Из песочницы] Chisel — (не совсем) новый подход к разработке цифровой логики

[Перевод] Angular 6 и движок рендеринга Ivy

Вчера состоялся матч по Dota 2 между OpenAI и людьми в формате 5x5. Люди проиграли

Как снять и «склеить» сферическую панораму на DJI Mavic Air

Уязвимости из OWASP Top 10. A1: 2017 – Injections (Часть 1)

[Перевод] Интерфейсы командной строки Java: picocli

OpenAI Five разгромил команду людей в показательном матче Dota 2

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

Власть, деньги и open source. Рассказываем, как работает сообщество на примере Apache Ignite

[Перевод] Новая техника атаки WPA2, не требующая наличия клиента на AP

rcm — менеджер управления rc-файлами: тюнинг и использование

[Из песочницы] Истории IT юриста. Жизнь аутсорсинг бизнеса. Часть 2

Лазерная абляция, теллуритовое стекло и допант Er2O3

Циркулирующие микроРНК

Почему Tesla и Deutsche Bank отказываются от бумажных контрактов

Чистая прагматичная архитектура. Мозговой штурм

[Перевод] Цена JavaScript в 2018 году

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

Ребусы в коде, и как их расшифровать. Тайная сила идентификаторов

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

Умный дом: новое измерение комфорта и стремление к совершенству. Часть вторая

Что вас ждёт до, после и во время перехода на Kubernetes – бизнесу на заметку

[Перевод] Откройте для себя квантовое программирование с Quantum Katas

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

Пару слов в защиту умных ручек

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

Жизнь двигателя после смерти ракеты

PHP-Дайджест № 136 (24 июля – 6 августа 2018)

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 6: «Возможности», часть 1

Красный Омега PS2 эмулятор

Чего не говорят об отчете Tesla

Дайджест свежих материалов из мира фронтенда за последнюю неделю №325 (30 июля — 5 августа 2018)

05 августа 2018

Обзор ASUS ROG GM501 Zephyrus M

Крестики-нолики на DNS

Промышленные светильники от отечественного производителя Эффест с хорошим индексом цветопередачи

SamsPcbGuide, часть 7: Трассировка сигнальных линий. Дифференциальные пары

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

Континуум Хакена: электронный инструмент с отзывчивостью акустического

Завещание Баффета или о чём молчат финконсультанты

Средний цвет в JavaScript

Фотоэкскурсия по коворкингу SOK

Многомодульность и Dagger 2. Лекция Яндекса

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

Отчет Tesla показал более высокие убытки и прибыль, чем ожидали инвесторы

В Индии представлен новый законопроект о защите ПД ― еще один аналог GDPR?

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

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

Термоленты с классом защиты IP68. Годятся для света в бане

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

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

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

[Перевод] Доклад Римского клуба 2018, Глава 3.6: «Регенеративная урбанистика: Экополис»

Cursor API как альтернатива стандартному Paging

ИИ научили определять, где нужно в первую очередь ремонтировать дорогу

04 августа 2018

[Перевод] Как жульничать при игре в кости – советы игрового эксперта

«Расширение границ»: диапазон 6 ГГц отдадут под нужды Wi-Fi

[Из песочницы] Использование Dependent items в Zabbix 4.0 на примере HPE MSA 2040/2050

Ситуация: приложения для медитации становятся успешнее, чем подкасты

Зачем кофемашине своя учетная запись?

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

«Массовый продукт»: первое коммерческое ДНК-хранилище представят в 2019 году

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

[Перевод] Сформированы экипажи для космических кораблей Boeing и SpaceX

Новая уязвимость Mikrotik? Нет, но стоит проверить свои устройства

Huawei обогнал Apple по объему продаж. Капитализация американской компании все равно достигла $1 трлн

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

Демопати в Хельсинки «Assembly 2018», фотоотчёт, день первый

03 августа 2018

[Перевод] Плохая ставка, или Космопорт «Америка» как попытка Нью-Мексико вложиться в освоение космоса

Гайд по Mikrotik RoMON

[Перевод] Логирование активности с использованием Web Beacon API

Балансировка трафика между Web-серверами при помощи IP CEF на сетевом оборудовании

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

Монитор заказов вместо кухонного термопринтера

Отправляем анонимное СМС из Консоли на нужный номер используя сервис bytehand и C++

Отключение проверок состояния среды исполнения в Android-приложении

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

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

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

Мультиагентные системы в построении виртуальных пространств

В США набирает обороты секс-фишинг

[Перевод] Идея сингулярности перед Большим взрывом устарела

clang и IDE: история о дружбе и недружбе

Творить дичь на ночном хакатоне

Финтех-дайджест: капитализация Apple превысила $1 трлн, ИИ помог eBay поднять выручку на миллиарды

WebSockets в Angular. Часть 2. Продуктовые решения

[Из песочницы] Объявлена предварительная дата запуска лунного модуля SpaceIL

Пятничный JS: игра в 0 строк JS и CSS

Подборка @pythonetc, июль 2018

Умная ручка премиум-класса от Montblanc — самая дорогая умная ручка на сегодняшний день

[recovery mode] «Мне сложно понять мотивацию data scientist’а, который не видит красоты в математике» — Кирилл Данилюк, Data Scientist

Три реинкарнации интернет-магазина. Как слить деньги, время и почему шаблоны это хорошо

[Из песочницы] LEMP стек c PHP 7 на CentOS 7 + Let's Encrypt в Google Cloud для развертывания приложения Symfony 4

Недостатки фриланса. Личный опыт

Возвращение советской станции. Анализ и документы

[Перевод] Текстуры для 64k intro: как это делается сегодня

Ссылка на трансляцию Слёрма (интенсива по Kubernetes)

[Перевод] Понимание чужого сознания – это миф

«Поясняем за чёлку» в Android P. Что делать с Android Cutout?

Использование Unity3D в нативном iOS/Android приложении для моделирования освещения открытых пространств

Пишем простой транслятор на Лиспе — I

Bluetooth. История от первого лица

Численные методы решения уравнений эллиптического типа

О формировании последовательностей в гипотезе Коллатца ( 3n+1 )

[Из песочницы] Локализация приложений в iOS. Часть 1. Что мы имеем?

Как «Флант» помогает новичкам

[Перевод] Загрузочный CD и ретро-игра в одном твите

Радиоактивные предметы среди нас

02 августа 2018

Как продать персональные данные, или почему сложно повесить ценник на информацию

[Из песочницы] По следам взлома tp-link

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

[Из песочницы] Виртуальный мир Intel. Практика

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

Reddit взломан, утекла база с паролями и email за 2005-2007 годы

[Из песочницы] Тестирование технологии кэширования RAID–массивов Adaptec

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

Что нового в GoLand 2018.2

Книга «Head First Agile. Гибкое управление проектами»

[Перевод] AlterEgo: девайс, который умеет читать (некоторые) мысли

[Из песочницы] Реализация PPPOS на stm32f4-discovery

«Сбербанк» представил виртуальную женщину и бесконтактный пивной кран

[Перевод] Как мы масштабировали Nginx и ежедневно экономим миру 54 года ожидания

Знай свой JIT: ближе к машине

[Перевод] The Intel Core i7-8086K (часть 3)

Встречайте DevOpsConf Russia

Отмечаем восьмилетие первым выпуском в GeekUniversity

Оркестрируемая сага или как построить бизнес-транзакции в сервисах с паттерном database per service

[Перевод] Как единственная строка древнего кода целых полгода сводила с ума разработчиков MMORPG

[Перевод] Зачем я рипнул один компакт-диск 300 раз

Обзор настольного робота DoBot Magician

[Анонс, Питер] Встреча JUG.ru с Андреем Беляевым и Алексеем Стукаловым —Тролль гнёт CUBA: F.A.Q

Лучшие блокчейн-проекты. Август 2018 (голосование)

Гид по ручному тестированию приложений: преимущества, этапы и методологии

Древности: винтажный антивирус и прикладная digital-археология

[Перевод] Методики и инструменты для разработки стилей веб-страниц

Умный дом: новое измерение комфорта и стремление к совершенству. Часть первая

Оракулы, или почему смарт-контракты всё ещё не изменили мир?

[Из песочницы] Кастомная кнопка с простой анимацией на Swift. Пример 1

Firefox легко обходит защиту в новом интерфейсе Gmail

[Перевод] NL2API: создание естественно-языковых интерфейсов для Web API

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

Додо: IT-компания, которая делает пиццу. Программирование и IT-процессы / АйтиХайп

Карты излучения Юпитера — ключ для новых исследований Европы

Как проходят последние дни безумной гонки к $1 трлн

Аудиогаджет специального назначения: ценная “вещь” для посольства США

Насколько эффективна виртуальная файловая система procfs и можно ли ее оптимизировать

UE4 | Инвентарь для Multiplayer #2 | Подключение Blueprint к C++

01 августа 2018

DZ Online Tech: ABBYY. Как не запутаться в нейронных сетях?

[Перевод] Тёмные паттерны Amazon

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

«Python выходит в лидеры»: кто и почему его использует

Тест: «Я дизайнер, я так вижу»: проверьте, справитесь ли вы с редизайном крупных сайтов и приложений

[Перевод] О профессиональном росте дизайнера и работе со стрессом. И о том, как найти силы в самые трудные времена

Как научить Zabbix отправлять уведомления о проблемах прямо на рабочий стол

[Из песочницы] InlineKeyboard в Телеграмм ботах (Telegram Bots)

[Из песочницы] UE4 | Инвентарь для Multiplayer #1 | Хранилище данных на DataAsset

[Из песочницы] 4 библиотеки, упрощающие жизнь React-разработчика

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

ReactOS теперь запускается с BTRFS раздела

«Новое поколение»: запущена первая в мире коммерческая сеть 5G

[Перевод] Насколько быстро расширяется Вселенная?

Россияне завоевали большинство золотых медалей Европейской олимпиады по информатике eJOI 2018

[DotNetBook] Span: новый тип данных .NET

[Перевод] Управляемые токенами реестры 1.0

Учёные: на Марсе не хватит CO₂ для разогрева атмосферы. Взрыв полюсов не поможет

CRDT: Conflict-free Replicated Data Types

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

vSAN в облаке на базе VMware

SSD Kingston UV500 — король апгрейдов

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

[Перевод] Как отлаживать WebRTC

[Перевод] Python — это медленно. Почему?

Проверили с помощью PVS-Studio исходные коды Android, или никто не идеален

[recovery mode] Смарт-тренажер Кегеля Elvie для укрепления интимных мышц — почему он нужен

Атомная память: 8-битный алфавит и 192-битная мелодия из игры Mario

[recovery mode] Разбираемся с Render Props на примере

Динамическое программирование в олимпиадных задачах

Наиболее востребованные языки программирования – 2018

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

Windows Mixed Reality: руководство для разработчиков (Часть 1)

Сенсорные выключатели с Modbus: зачем нужны и как применить в умной квартире

Небольшой обзор QCon 2018

HP платит до $10 000 за баги в принтерах, хакерам дают удалённый доступ

[Перевод] Как работает CPU Manager в Kubernetes

Визахаки, или Как увеличить шансы на получение рабочей визы в США

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

Производственный ад «S.T.A.L.K.E.R.: Тень Чернобыля»

31 июля 2018

Kivy — фреймворк для кроссплатформенной разработки №1

Как Роскомнадзор блокирует HideMy.name и что будет дальше. Слово основателям VPN-сервиса

Первая оптическая нейросеть

20 штатов пытаются остановить распространение в интернете CAD-файлов для печати оружия

Поэтапное раскрытие (progressive disclosure) в мобильном UX: как это работает

Жизнь в Германии глазами моей жены

Система машинного зрения по трейлеру фильма предсказывает, кто придёт в кинотеатр

[Перевод] Сюрприз: постоянная Хаббла на самом деле непостоянна

[Перевод] Новые возможности Angular 6.1

[Перевод] На борту МКС создали ультрахолодное вещество

Опубликованы звукозаписи 19 000 часов переговоров во время лунной экспедиции «Аполлон-11»

Визуализация комментариев ютуб-каналов международных и локальных touhou-сообществ

Event Tracing for Windows на стороне зла. Но это не точно

Корпорация, DIY вызывает Вас на дуэль

Все, что вы давно просили, в одном релизе — CLion 2018.2

Прозрачная стройка: как ВТБ помогал строить парк «Зарядье»

Подсказки «Дадаты» работают с любыми справочниками. Теперь заживем

Пример расчета «коэффициента готовности» для IT-системы

«Кто вчера был монопольным гигантом, завтра может стать никем». Интервью с Евгением Черешневым из Biolink.Tech

Оцениваем разработчика на основе объективных данных

Как создать карту московских парковок с помощью Kepler.gl

Django Channels – ответ современному вебу

Амиго всё. Now it's official

«Здесь нет начальника»: о работе с Open Source и Apache Ignite в Сбербанк-Технологиях

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

Лучшие доклады про машинное обучение с ICML 2018 по версии сотрудников Яндекса

Чёрная пятница в e-commerce. Секреты выживания [Часть 1]

Книга «Чистый Python. Тонкости программирования для профи»

[Перевод] Огромное игровое наследие Adobe Flash и мои попытки его сохранить

OSPF (часть первая)

Интернет-компании не исполнили «закон Яровой» из-за отсутствия подзаконных актов

[Перевод] Реактивность в JavaScript: простой и понятный пример

Akka Streams для простых смертных

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

Реализация программной платформы защищённого NAS

[Перевод] Чему я научился, создав 100 игр за 5 лет

Bug Bounty Киевстара: награда за админский доступ к сервисам Jira, AWS, Apple, Google Developer, Bitbucket — 50 долларов

Детский биоэлектрический протез. Часть 2

DEXP наглый китайский шпион

[Из песочницы] История первого места на ML Boot Camp VI

[Перевод] Призраки в Юникоде

[Перевод] Создание эмулятора аркадного автомата. Часть 1

[Перевод] Создание эмулятора аркадного автомата. Часть 2

Процедурная генерация уровней

Почему растет рынок ERP: статистика и тренды

30 июля 2018

[Перевод] WebAssembly — это возвращение апплетов Java и Flash?

[Перевод] Революция на 3,5": подробности небольшого бума дискет с музыкой вэйпорвэйв

Антипиратские войны — Империя наносит ответный удар

Игра для улучшения качества Википедии

В День дружбы — скидка 50% на все IDE JetBrains для наших друзей

[Перевод] TESS приступил к поиску экзопланет

[Перевод] Основы работы с фьютексами

В поиске преемника KL-7: RACE и AROFLEX

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

Digital-мероприятия в Москве c 30 июля по 5 августа

Security Week 28: NetSpectre, атака по сторонним каналам через сеть

Постоянная генерация альтернативных версий TLS решит проблему «окостенения» старого протокола

[Из песочницы] Сравнительный анализ HDFS 3 с HDFS 2

Доклады с весенней конференции С++ Russia 2018

Kubernetes в массы: 3 августа стартует Слёрм

[Перевод] 7 рекомендаций по оформлению кода на JavaScript

[Перевод] Секретный звонок Энди Гроуву, который помог Apple купить NeXT

Обзор системы хранения данных Lenovo DS6200

[Перевод] The Intel Core i7-8086K (часть 1)

[Из песочницы] Вычисление по пиццерии: Папа Джонс, который не заботится о безопасности

Зачем инженеру soft skills

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

Как «Додо Пицца» решает проблемы бизнеса с помощью машинного обучения

120 кВт резервной энергии или Как запитать усадьбу от энергии солнца

Умные часы Matrix PowerWatch, которые никогда не нужно заряжать

«Железные» ли люди делают софт?

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

[recovery mode] Уроки 3D печати. Эффективные поддержки и смена высоты слоев на практике от компании 3Dtool

Аналитики: капитализация Microsoft может достичь $1 трлн

Почему Telegram Passport — никакой не End to End

Новые спутники — новые баги: Инфракрасный сенсор спутника GOES-17 плохо охлаждается

Правда и ложь систем распознавания лиц

29 июля 2018

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

Управляйте закладками с помощью тегов — на радость себе и коллегам

Основы React (текстовый учебник, 2-е издание)

9 платных, условно-бесплатных и бесплатных программ для трекинга кода приложений

[Из песочницы] Построение локальной карты проходимости робота

Dell перестанет быть частной компанией и впервые за 5 лет разместит акции на бирже

«Не взлетели»: 6 необычных аудиогаджетов

[recovery mode] При выбросе хлама главное — не начать его рассматривать. Часть 1?

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

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 5: «Откуда берутся ошибки систем безопасности», часть 2

Что нам дала космонавтика?

[Из песочницы] Вотериус: Передача показаний воды на телефон по Wi-Fi (4 года от батареек)

Уязвимость шифрования в различных реализациях Bluetooth

Стейт-машины на службе у MVP. Лекция Яндекса

По дороге к 100% покрытия кода тестами в Go на примере sql-dumper

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

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

[Перевод] Пять команд, победивших в 3D-Printed Habitat Centennial Challenge, разделят призовой фонд в $100000

[Перевод] Как миссия НАСА к Плутону чуть не пропала

28 июля 2018

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

Кунсткамера: умелец из Массачусетса добивается права на самостоятельный ремонт Tesla

[Перевод] Раскрыты подробности недавнего запуска на Аляске

[Перевод] Как SSH появился на 22 порту

Opera вышла на биржу

[Перевод] Против пораженческих настроений в приватности. Почему браузеры всё-таки могут остановить фингерпринтинг

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

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

Система распознавания лиц Amazon Rekognition приняла 28 конгрессменов США за преступников

Жертвы GDPR: кто уже прекратил работу из-за нового регулирования персональных данных

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 5: «Откуда берутся ошибки систем безопасности», часть 1

[Перевод] Браузерный сетевой шутер на Node.js

[Перевод] Конференция DEFCON 23. Как я потерял свой второй глаз, или дальнейшие исследования в области уничтожении данных. Часть 2

«Не узнаю вас в гриме» (с)

«Во все тяжкие 3» — Поставить крестик над Dark Forester

Легенды мирового колонкостроения: эволюция трехполосного стандарта, студийный культ JBL

О работе в Германии

Как сжать загрузчик для STM8 до размера 8 байт в памяти FLASH

Жизнь в Израиле — некоторые моменты, связанные с IT

[Перевод] Конференция DEFCON 23. Как я потерял свой второй глаз, или дальнейшие исследования в области уничтожении данных. Часть 1

27 июля 2018

Вирусы продлевают жизнь?

OpenSource APM Pinpoint

[Перевод] Когда не стоит пользоваться алгоритмами STL. Пример с множествами

Открытый вебинар «Специалист „у руля“: первый опыт и ошибки»

Основы повышения привилегий в Windows

GObject: инкапсуляция, инстанциация, интроспекция

[Перевод] Наблюдения GRAVITY дополнительно подтвердили общую теорию относительности

Три верных признака того, что пора пилить свой фреймворк

Apollo: 9 месяцев — полет нормальный

Разработка скалера LVDS с двумя интерфейсами DisplayPort

[Из песочницы] Работа с данными в Angular

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

Благодарности пост: день системного администратора

ФАС предлагает закон по обязательной установке российского ПО на смартфоны

«Яндекс» опять проиндексировал документы Google Docs

[Перевод] Основы прогрессивных веб-приложений

На волне Selectel FM

Анимации в Android на базе Kotlin и RxJava

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

[Перевод] Воображаемые проблемы — корень плохого ПО

[Перевод] Каково это — создавать игру для Game Boy в 2017 году

Повелители серверов и сетей — с праздником

Telegram представил собственный сервис Passport для верификации и авторизации пользователей

Как я не стала вами: пост любви к сисадминам

Облачный майнинг Hashflare закрылся. Деньги не возвращают

Илон Маск: колонистов на Марсе защитят локальные генераторы электромагнитного поля

VR вчера, сегодня и завтра: мнение одного из первых

Автодятлы, бестелесные малвары и никаких котиков: руководитель группы вирусных аналитиков «Лаборатории Касперского» — о том, как у них все устроено

[Из песочницы] [Пятничное] Как мы пилили 3D Web

Фотонный генератор случайных чисел: самое надежное шифрование?

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

[recovery mode] Уроки 3D Печати. Печать тонкостенных моделей от 3Dtool

RabbitMQ против Kafka: применение Kafka в событийно ориентированных приложениях

[Перевод] Что нового в DevTools в Chrome версии 68

[Перевод] Новые Google Compute Engine образы VM для Deep Learning

[Перевод] Организация безопасного тестирования в продакшене. Часть 2

Kotlin: две ложки дегтя в бочке меда

Как «Флант» нанимает сотрудников

Как я собирал компьютер для старых игр

Немного об атрибутах хостов, клавиатуре, коде и СКС в сериале «Мир дикого Запада» (Westworld)

«Медленно, но верно»: мировой интернет-инфраструктуре угрожают моря и океаны

[Перевод] Аналоги в Python и JavaScript. Часть третья

С Днём системного администратора! Открытка со смыслом

26 июля 2018

[Перевод] DEFCON 23. «Признания профессионального киберсталкера». Кен Уэстин

Этимология IT-терминов

[Из песочницы] Почему Е в аббревиатуре ЕХД — это про бизнес-процессы

«Противостояние» на Positive Hack Days 8: разбираем цепочки атак

Жаркий, летний DataGrip 2018.2

Azure Kubernetes Service (AKS) и PowerShell

[Из песочницы] Сортировка… хэш-таблицей

Финтех-дайджест: идентификация граждан «финсупермаркета», экс-сотрудник QIWI намайнил 2,4% биткоинов, БРИКС и блокчейн

Робомобили Uber возвращаются на дороги, но водить их будут люди

Светодиодные лампы Gauss 2017-2018 года

Визуализация вместо тест-кейсов: как тестировать приложение быстрее с помощью mind map

Инструменты Apple для машинного обучения

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

Технический директор Qiwi намайнил 500 000 биткоинов, то есть 2,4% теоретически возможного количества

Без единого «упс»: топ-10 докладов DevOops 2017

Сапожники с сапогами: какие смартфоны выбирают для себя эксперты

[Из песочницы] «Ручной» манипулятор

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

[Перевод] Конференция DEFCON 19. «Укради всё, убей всех, причини полный финансовый крах»! Джейсон И. Стрит

От простых скриптов к клиент-серверному приложению на WCF своими руками: почему мне нравится работа в CM

Массовый стекинг моделей ML в production: реально или нет?

Как мы стали делать офигенно длинные собрания, и почему это больше не вселенское зло

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

От разговорника вместо физики до CarPrice, или как я обосновался в Японии

[Перевод] Использование промисов в JavaScript

CocoaHeads в FunCorp

Анализ вакансий HeadHunter

Frontend Conf Moscow — клиентсайд и вглубь и вширь

Как я переехал в Израиль после блокировки Telegram

Российские учёные утверждают, что их СКВИД работает даже в магнитном поле Земли

Самодельная перчатка-электрошокер — оружие для гика

[Перевод] AI, практический курс. Современные архитектуры глубоких нейронных сетей для классификации изображений

Средства разработки для платформы «Байкал-T1» перешли на российский дистрибутив АЛЬТ

Корпоративный мерч с человеческим UI

На ранней Луне могли быть вода, атмосфера и жизнь

Github.com отказывается от использования jQuery и переходит на чистый JavaScript

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

Численное решение математических моделей объектов заданных системами дифференциальных уравнений

25 июля 2018

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 4: «Разделение привилегий», часть 3

[Из песочницы] Ускоряем умножение матриц float 4x4 с помощью SIMD

GraphQL API (CRUD) на Go

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

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 4: «Разделение привилегий», часть 2

[Из песочницы] Получаем данные со счетчиков Меркурий 203.2Т по RS-485

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

История одного вскрытия: как мы ревёрсили Hancitor

Мнемоника БМВ для поиска граничных значений

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 4: «Разделение привилегий», часть 1

48 мегапикселей для смартфона

[Из песочницы] Почему Гаусс? (100 способов решить систему уравннений)

[Перевод] Можем ли мы возродить «Утиную охоту»?

IT-индустрия для народа: Фестиваль TechTrain в Питере

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 3: «Переполнение буфера: эксплойты и защита», часть 3

[Из песочницы] Редактирование изображений формата .heic без потери цветов

В Америке предложили заменить все библиотеки хабами Amazon. Общественность негодует

«Туда и обратно» для нейронных сетей, или обзор применений автокодировщиков в анализе текстов

Роскомнадзор повторно заблокировал VPN-сервис Hideme.ru. Сайт опять переехал на новый адрес

[Перевод] Организация безопасного тестирования в продакшене. Часть 1

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 3: «Переполнение буфера: эксплойты и защита», часть 1

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 3: «Переполнение буфера: эксплойты и защита», часть 2

Фишинг с помощью тега title

Диод. Светодиод. Стабилитрон

[Перевод] Приключения оператора pipeline в babel@7

RE: Гата / Гонка начинающих шкиперов AFR

Новости конференции MBLT DEV 2018: Android-трек

Мобильному тестировщику приготовиться. Приглашаем на Avito Mobile Testing Meetup

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

Первый судебный иск к Роскомнадзору от компании, пострадавшей при блокировке Telegram

Как организовать собственный репозиторий модулей Node.js с блэкджеком и версионностью

[Перевод] Сетевой код Age of Empires: 1500 лучников на модем 28,8 кбит/с

Рецепт искусственного мозга: нанотрубки, полиоксометаллат и щепотка электронов

PVS-Studio как SAST решение

[Из песочницы] В защиту ООП. 7 несостоятельных аргументов его противников

[Перевод] 11 способов (не) стать жертвой взлома в Kubernetes

[Перевод] Введение в Micronaut Framework

Глава Роскосмоса вспомнил свою первую ракету и поделился планами на будущее

Набор гика в дорогу

[Перевод] «Пиу-бах-вжух»: спутник для обнаружения молний также замечает и метеоры

[Из песочницы] Установка префикса для сканера MINDEO CS2190 для работы с 1С в режиме разрыва клавиатуры

Почему открытие YouTube в Firefox или Edge может занимать в 5 раз дольше, чем в Google Chrome

Epic fail of the month: rsync как «вектор» на утянуть данные

24 июля 2018

[Перевод] Аварии «часов не наблюдают»: статистическое обоснование для режима работы техподдержки 24/7

[Из песочницы] Простой сервер с GraphQL вместо REST, реализация на java

Как я не уехал в США и стал Президентом в России

[Перевод] Как разыграть соседа по комнате

[Из песочницы] Об устройстве встроенной функциональности тестирования в Rust (перевод)

[Из песочницы] 80% касс самообслуживания под угрозой

Как быстро прототипировать приложения с CSS-сеткой и CSS-переменными

Лучшие работодатели в ИТ: первые результаты сервиса оценок на «Моем круге»

Казнить нельзя помиловать

[Из песочницы] Использование функций JavaScript для построения 3D-моделей

[Из песочницы] Как я откатил систему на месяц назад и все вернул? Опыт использования ESXi. Или как делать не надо

[Перевод] Как исправить офис открытого типа: правила библиотеки

Цикл статей: построение NAS, либо домашнего мини-сервера

Анонс семинара Карго Культ в Москве: Маркетинг наносит ответный удар

Анализ поведения трояна Pegasus в сети

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

[Из песочницы] Кроссплатформенная разработка с помощью .NET, реактивного программирования, шаблона MVVM и кодогенерации

Около 500 млн IoT-устройств подвержены атаке через подмену DNS

[Перевод] Оптимизация рендеринга сцены из диснеевского мультфильма «Моана». Части 4 и 5

Книга «Изучаем Java EE. Современное программирование для больших предприятий»

Блиц о микросервисах

ReactOS 0.4.9: хейтерам придется искать новые аргументы

О текущей политической ситуации...

[Перевод] Указатели в C абстрактнее, чем может показаться

[Перевод] Куча различных способов считывания битов

Time-to-Market как козырь для внедрения DevOps

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

Разработчики ПО не согласны с определением «специальных технических средств» от ФСБ

Intel приобрела eASIC — разработчика «структурных ASIC»

[Перевод] Node.js и серверный рендеринг в Airbnb

Начни с себя, или 60 дней Kubuntu

[Перевод] Трюки при линковке и загрузке файлов Mach-O

Планируются изменения в ФЗ-152

Минкомвязь оценила затраты сайтов на выполнение закона Яровой

Что почитать по Swift на русском языке?

Рыцари плаща и руткитов: что посмотреть про хакеров. Сериалы

Жизнь с Java SE 8 и Java SE 11 по $25 за процессор в месяц

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

Ветер, саранча и дедлайн: как мы строили электроподстанцию

Моделирование вибраций и шума в коробке передач автомобиля

Начинаем работу с EOS Mainnet за 10 минут

Подключение bootstrap в Next.js

Горизонты восприятия на пальцах™

Проектирование программной платформы защищённого NAS

Результаты Обсуждения на тему: Личное, Командное и Организационное мышление” (ЛАФ 2018)

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 2: «Контроль хакерских атак», часть 2

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 2: «Контроль хакерских атак», часть 3

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 2: «Контроль хакерских атак», часть 1

Intel 8086 — процессор, открывший эпоху

[Из песочницы] Кодинг и тестирование kNN в Julia

23 июля 2018

Реверсим «Нейроманта». Часть 4: Звук, анимация, Хаффман, гитхаб

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

Куда исчезает вода в чайнике?

[Из песочницы] Тренды в проектировании FPGA. Перевод

[recovery mode] Как стать дизайнером интерфейсов. Необходимые навыки и сильные инструменты, о которых нам не говорят

Открытый вебинар «Механизмы контейнеризации Linux»

Как я стандартную библиотеку C++11 писал или почему boost такой страшный. Глава 4.2

Открытый урок «Пишем свою библиотеку для работы с xlsx файлами»

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

27 июля 2018 года — полное лунное затмение и великое противостояние Марса

Отрывок из книги «Один день из жизни мозга. Нейробиология сознания от рассвета до заката»

Вот оно какое, наше лето

NewSQL = NoSQL+ACID

Пакетная обработка фотографий в Blender

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

Отличаются ли проблемы тимлидов в Санкт-Петербурге, выясним на Saint TeamLead Conf

Адаптивный Waveform для вашего аудиосервиса

[Перевод] Оптимизация рендеринга сцены из диснеевского мультфильма «Моана». Часть 3

[Перевод] О генераторах в JavaScript ES6, и о том, почему изучать их необязательно

Машинное обучение против кредитных рисков, или «давай, Джини, давай»

Уменьшаем количество слоёв архитектуры с 5 до 2

[Перевод] Создание системы терминалов в UE4

Напиши мне GraphQL сервер на C#

[Перевод] Моя одержимость видеоиграми в подростковом возрасте – это не «игровое расстройство»

Ремонт 3D-принтеров и станков: как работает сервис Top 3D Shop в Москве и Санкт-Петербурге

Следствие ведет Solar Dozor: 5 нестандартных дел, которые раскрыла DLP

Как мы делали БелАЗ. Часть 3 – Пусконаладка на разрезе

Погружение в разработку на Ethereum. Часть 5: Oraclize

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

Графические процессоры в решении современных IT-задач

[Перевод] Как Tinder (слегка) прячет ваше местоположение

PHP-Дайджест № 135 (9 – 23 июля 2018)

На финишной прямой суборбитального туризма

Аудиогаджет специального назначения: диктофон Штирлица, его реальный прототип и смелое историческое моделирование

[Перевод] Как оценить длительность IT-проекта, а когда это вообще не стоит делать

Разработка редактора для создания веб сайтов/лендингов (Опыт)

Android accessibility — волк в овечьей шкуре? Лекция Яндекса

Сборник демографических рассказов в одной карте

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

22 июля 2018

[Перевод] Выбираемся из кроличей норы SPA при помощи современного Rails

Бесконечный узор на основе простых чисел

«Империя на глубине»: зачем крупные ИТ-компании прокладывают свои подводные кабели

[Перевод] Китайский «Лунный дворец» установил новый рекорд

[Перевод] Дети на заказ в ближайшее время? Совет по этике в Великобритании разрешил генную инженерию человеческих эмбрионов

Злоумышленники используют игру «Clash of Clans» для отмывания денег с краденых кредиток

Brain Trainer Qt (учимся считать в уме или проект выходного дня)

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

Бобинники: краткая история катушечных магнитофонов

[Перевод] Оптимизации, используемые в Python: список и кортеж

Обновление Django с версии 1.9 до версии 2.0

[Из песочницы] Уменьшение размера APK (в разумных пределах)

[Перевод] Забудьте о мегаструктурах инопланетян: новые наблюдения объясняют поведение звезды Табби одной только пылью

Как мы съездили на New York Developer Week

Hyperloop TT построит коммерческую трассу в Китае

Be my rubber duck

Re: «Сравнение JS-фреймворков: React, Vue и Hyperapp»

21 июля 2018

Механизм комиссий в Биткоине и зачем дружить с майнерами

Какой сисадмин не мечтает о своей компании по аутсорсингу?

[Из песочницы] Мой опыт трудоустройства на роль Agile Coach в Европе, часть первая

Рассуждения о перспективах в Телекоме

Бот для Starcraft на Rust

План ICANN: в корпорации предложили новую модель управления корневыми серверами DNS

[Перевод] Зонд NASA «коснётся» Солнца — и не расплавится

Кунсткамера: Е-метр — саентологический прибор для измерения «тэтанов»

[Перевод] Что случилось, когда мы взломали выставку?

«Чтение на выходные»: 25 материалов для начинающих любителей винила

[Перевод] Оптимизация рендеринга сцены из диснеевского мультфильма «Моана». Часть 2

[Перевод] Какой была Земля, когда на ней было так же жарко, как нам обещают в 2100 году?

[Перевод] GitLab переезжает с Azure на Google Cloud Platform. Новости о переезде и даты техобслуживания

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

Исследование: 80% ICO 2017 года признаны мошенническими

Project Loon как коммерческий проект: подписан первый договор

Легендарные усилители – историческая анатомия трендов: “холодный” транзисторный звук

Личный опыт: Data Engineering на Upwork

20 июля 2018

[Перевод] Руководство по Java 9 для тех, кому приходится работать с legacy-кодом

Инфраструктура открытых ключей: GnuPG/SMIME и токены PKCS#11 с поддержкой российской криптографии

Теория счастья. Введение в мерфологию

[Из песочницы] История одного T61

Юнит тестирование скриптов баз данных

Blue Origin вернула на Землю и многоразовую ступень, и капсулу экипажа

[Перевод] Прощай, Google Maps

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

[Из песочницы] Простой редактор изображений на VueJS

[Перевод] Устаревший код – сторонний код

Сервисы оценки компаний в ИТ-индустрии

Английская грамматика как математика. С чего начать тем, у кого не сложилось

Western Digital закрывает ещё один завод по производству HDD из-за снижения спроса

[Перевод] Оптимизация рендеринга сцены из диснеевского мультфильма «Моана». Часть 1

[Перевод] Сравнение JS-фреймворков: React, Vue и Hyperapp

[Перевод] Тяжкое наследие прошлого. Проблемы командной строки Windows

[Перевод] Всё, что нужно знать о сборщике мусора в Python

[Из песочницы] Асимметрия жизни

[Перевод] Признания взломщика дисков для Apple II: секреты 4am

VR в нашей жизни: путешествия, экскурсии и порнография

10 курсов по машинному обучению на лето

Открытый урок «Основные понятия баз данных»

Создание бота для участия в AI mini cup 2018 на основе рекуррентной нейронной сети (часть 2)

Нейропоэт и другие попзвезды будущего

Справочная: госкорпорация «Роскосмос» и ее работа

19 июля 2018

В Беларуси представлен законопроект о защите персональных данных — что у него «внутри»

OpenAI преодолела значительные ограничения в ИИ для игры в Dota 2

Конкурс по программированию: Торговля (промежуточные результаты и объявления)

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

Сeph как подключаемое хранилище: 5 практических выводов из крупного проекта

Win32/Glupteba больше не связана с операцией Windigo

[Из песочницы] Delphi и C++Builder Community Edition

Гипер CRM или мини ERP: бизнес запутался

Зов Даты, или Как прошел второй хакатон Почты Mail.Ru

[Перевод] Приверженцы технологии CRISPR выступают за уравнительный доступ к редактированию генов

Фемида на iOS и Android: видеодоговор как новый IT-формат сделок

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

[Перевод] Семь простых правил, чтобы сделать Интернет доступным для всех

Финтех-дайджест: финансовым регуляторам нужен ИИ для того, чтобы работать в современных условиях

Завтра ICFP Contest 2018, ура! (+полезное для участвующих в первый раз)

Выбираем сервер. На что обратить внимание? Чек-лист

Контейнеры для взрослых: Практический гид по терминологии (Часть 02)

Основы 3D-моделирования для 3D-печати

Разминка для тех, кто умеет в Python

Запускаем сервис оценки компаний как работодателей на «Моем круге»

Как мы делали БелАЗ. Часть 2 – Лабораторные испытания

[Перевод] [в закладки] Шпаргалка системного администратора по сетевым инструментам Linux

Разработка на CUBA — большой шаг в сторону от Spring?

На Highload++ 2018 полный вперед

[Перевод] Спросите Итана: насколько велика вся ненаблюдаемая Вселенная целиком?

Как попасть в Программный комитет классной конференции, и зачем это нужно

Древности: Palm OS, эффективный код и отвратительные фото

Dagaz: Орда

Simple Solder MK936 SMD. Паяльная станция на SMD-компонентах своими руками

«Ваша игра скучная», или как поднять уже и так высокий Retention первого дня

Ускоряем bootstrap больших баз данных с помощью Kubernetes

Некоторым покупателям Tesla из Германии придется вернуть государству 4000 евро

В информационных технологиях есть своя особая атмосфера

СМИ: масштабные кибератаки ускорили рост капитализации компаний из отрасли информационной безопасности

[Перевод] Нет, вам не нужно машинное обучение. Вам нужен SQL

РадиоАстрону исполняется 7 лет

Как я стандартную библиотеку C++11 писал или почему boost такой страшный. Глава 4.1

Оцифрованы записи переговоров миссий «Аполлон» с центром управления полетами NASA

Лайфхаки изготовления двухсторонних плат (ЛУТ)

18 июля 2018

Три технологических тренда, которые меняют торговлю и потребителя

Google оштрафован на рекордные $5 млрд за нарушение антимонопольного законодательства в Европе

Блокнот в Windows получил первое значимое обновление за два десятилетия

Студента китайского вуза чуть не отчислили из-за низкого «социального рейтинга» его отца

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

[Перевод] Мир Юрского периода: а можем ли мы на самом деле воскресить динозавров?

[Перевод] Создание следов на снегу в Unreal Engine 4

Страницы истории Intel. Фотолетопись и викторина

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

[Перевод] Ричард Хэмминг: Глава 10. Теория кодирования — I

3-е место в отборочном этапе DataScienceGame 2018

Где вставить кавычку в IPv6

Gartner: главное на рынке IaaS в 2018 году

Intel выпустила исправления новых уязвимостей прошивки ME

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

[Перевод] Learn OpenGL. Урок 5.6 – Parallax Mapping

Майнинг: какие возможности и риски дает добыча криптовалюты

[Екатеринбург, анонс] Алиса в гостях у Контура — хакатон по созданию навыков для голосовых помощников

Квантовый компьютер: один фотон, чтобы править всеми

[Перевод] 4 года Data Science в Schibsted Media Group

Glusterfs + erasure coding: когда надо много, дешево и надежно

Место, где начинался российский интернет

Видео с митапа UralJS #8 — работаем с сырыми данными в браузере и пишем навыки для Алисы

Российские и украинские команды взяли верх над европейцами на европейском финале интеловского конкурса InnovateFPGA

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

[Перевод] Ultima Online: взгляд из-за кулис

Как сжать загрузчик для STM8 до размера 18 байт в памяти FLASH

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

«Яндекс» начал работу над созданием собственной системы «умный дом»

Ускорение конкатенации строк в Go своими руками

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

17 июля 2018

Какой язык программирования учить в 2018 году и почему именно его?

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

Пять типичных ошибок начинающих руководителей

Вы и Брэд Питт похожи на 99%

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

В конфиге Aliens: Colonial Marines нашли опечатку, из-за которой четыре года глючил игровой ИИ

Уроки 3D печати. Печать деталей с разной толщиной слоя от 3Dtool

[Перевод] Становимся дальтониками: эксперимент в сопереживании

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

[Перевод] Эффект объектива тилт-шифт

[Из песочницы] Антисобеседования

Информационная безопасность? Нет, не слышали

ZFS Storage, резерв и тестовые среды

Как интернет-магазины теряют деньги из-за а́дреса в форме заказа

«Календарь тестировщика» за июль. Тестирование аналитики

Вышел Skype 8.0: запись звонков и секретные чаты

[Перевод] Что астрономы уже узнали из новой карты Млечного Пути от космического телескопа Гайя

[Перевод] JavaScript ES6: слабые стороны

[Перевод] Новый РДТТ для Vega-C и Ariane 6

Как мы ищем преподавателей онлайн-курсов среди разработчиков?

Развитие баз данных в Dropbox. Путь от одной глобальной базы MySQL к тысячам серверов

[Из песочницы] Как я переехал… домой, или мой ответ автору статьи о «беспощадной муке»

15 HTML-методов элементов, о которых вы, вероятно, никогда не слышали

Глаукома – не слышали о ней? Знакомьтесь – серийный тихий убийца зрения

Страх и ненависть Threat Intelligence или 8 практических советов по работе с TI

[Перевод] Впервые обнаружены нейтрино ультравысоких энергий, испускаемые сияющими галактиками на другом конце Вселенной

15 инструментов для рабочего арсенала менеджера продукта

[Перевод] Реверс-инжиниринг эмулятора NES в игре для GameCube

[Перевод] Почему не следует пользоваться Google Cloud

Когда 2 х 3 = 2, или еще раз про виртуализацию данных

Как мы делали БелАЗ. Часть 1 – Железо

Самый простой способ создания игры (но это не точно)

Высокие нагрузки Чемпионата мира по футболу 2018

Вселенная разума

[Из песочницы] Как далеко уводят мечты об идеальном «поиске по файлам»

Алексей Зиновьев о BigData + ML на jug.msk.ru

«Около ИТ» настолки. История игр с компьютерным сеттингом

Проблемы обеспечения 100% доступности проекта

Облысение: Теория и практика лечения, ч.2 «Даже у простаты есть гланды, простагландины»

[Перевод] Германия одобрила использование поездов на водородных топливных элементах

16 июля 2018

Метапрограммирование в JavaScript

Security Week 26: Обновленный Spectre, теперь со вкусом записи

Рецепт гладкого релиза: PMy на заметку

ITSM-менеджер по счастью: как профессия будущего помогает расширить границы сервис деск

День открытых дверей в Нетологии, тема Data Science

[Из песочницы] Бюджетный мониторинг температуры в Cерверной комнате (MP707+nettop c Linux+PRTG)

[Перевод] Доказательства в науке? Их нет

[Из песочницы] Создание бота для участия в AI mini cup 2018 на основе рекуррентной нейронной сети

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

[Перевод] Хак для поддержки кнопок Android-гарнитуры под Windows

Топ-10: лучшие доклады DotNext 2017 Moscow

DesignOps, стремительно ворвавшийся в тренд

Как я стандартную библиотеку C++11 писал или почему boost такой страшный. Глава 3

[Перевод] Никогда не рано задуматься о 6G

IT-camp в горах: как мы две недели совмещали программирование и экстрим

Создатель игры while True: learn() о программировании в геймдеве, проблемах с VR и симуляции ML

[recovery mode] 7 навыков эффективных дизайнеров. Мощные инструменты развития в профессии

Финтех-дайджест: в магазине можно будет снять деньги с карты на кассе; PayPal хочет покупать больше компаний

Erlang для IoT

Справочная: сверхскоростные поезда Hyperloop

Дисней представила собственную систему анимации волос HairControl

Приглашаем на MskDotNet Meetup #24

Новинки ASUS ROG на Computex 2018

[Перевод] Может ли хакер заблокировать Ла-Манш?

[Из песочницы] Реализация голосового справочника на базе YandexSpeechKit

[Перевод] Создание мультяшного шейдера воды для веба. Часть 3

[Перевод] Доклад Римского клуба 2018, Глава 3.17: «Действия на национальном уровне: Китай и Бутан»

[Перевод] JavaScript как воплощение зла

[Перевод] Браузеры отключают звук в вашем WebRTC-приложении. Стоп, что?

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

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

Кластеры Kubernetes в сервисе VPC

[Перевод] .NET Core + Docker на Raspberry Pi. А это законно?

Счетная Палата США предупреждает: SpaceX и Boeing ждут новые задержки, возможен перерыв США в полетах на МКС

Указатели C как лингвистический парадокс

МИС. Шаблоны исследований

15 июля 2018

«VSCE»: новый подкаст про ИТ-предпринимателей

[Из песочницы] Часы с кукушкой на базе Lego Mindstorms

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

[Перевод] Создание мультяшного шейдера воды для веба. Часть 2

Установка пограничного контроллера сессий 3CX SBC на Windows, Raspberry Pi или Debian 9

Activiti — Business process engine

История активных сессий в PostgreSQL — новое расширение pgsentinel

Что слушают разработчики: от классики до игровых саундтреков — обсуждаем все самое интересное

Метаданные S3 в PostgreSQL. Лекция Яндекса

Теорема Бошерницана

[Перевод] Восстановление дорожного семафора Acme первой половины XX века

[Перевод] Как неудавшийся ядерный эксперимент случайно породил нейтринную астрономию

Linux kernel 4.18: что готовит грядущий релиз

[Из песочницы] Google Code-in 2017

Капсульные нейронные сети

Что случилось с парадоксом Ферми

Забудьте про Бургер Кинг! Есть утечка документов по-серьёзней…

3DTouch – Весы на iPhone

[Из песочницы] Нарушаем стек в STM8

Настолка для обучению основам электрических цепей. Почему бы и нет!?

Годвилль — кроме шуток

14 июля 2018

Techstars Startup Digest: 10 бесплатных ИТ-конференций, митапов и хакатонов в Москве

Аналитика воронки продаж

Настройка домашней среды для разработки (docker + gitlab + DNS)

[Перевод] Создание мультяшного шейдера воды для веба. Часть 1

SUSE Linux вновь меняет владельца — почему?

Другой papercraft

[Перевод] «Песчаные дюны» Плутона состоят не из песка – это гранулы замёрзшего метана

«Старый новый винил»: 20 материалов об истории и производстве проигрывателей и пластинок

Сигнулярность приближается: ИИ начинает управлять роботами