18 февраля 2019

Как устанавливать драйвера из Windows Update без использования Центра обновления Windows на примере HP LaserJet 5L

Коммутатор — что это такое?

Google не будет блокировать сторонние блокировщики рекламы в браузере Chromium

Серьёзные математические ошибки NHTSA позволили Tesla заявить о безопасности автопилота

Rekko Challenge

Открытый вебинар «Customer Journey: какой трафик и куда вести»

Ускоряем неускоряемое или знакомимся с SIMD, часть 2 — AVX

[Перевод] Новый золотой век для компьютерной архитектуры

От гиков гикам: подарки на 23 февраля

[Перевод] Андрей Гейм: Бойтесь технологического кризиса

Сказ о сплаве Розе и отвалившейся КРЕНке

[Из песочницы] Open Session In View в Spring Boot: Скрытая угроза

Как смотреть в завтрашний день игрофикаючи

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

[Перевод] Serverless CI/CD на AWS

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

[Перевод] Выбор приоритета запроса пользователя

[Перевод] I ruin developers’ lives with my code reviews and I'm sorry

Data Science «спецназ» собственными силами

Открытый вебинар «Работа: своя и чужая»

В 2 раза больше, в 10 раз быстрее, круглосуточно — всё ради людей

[Из песочницы] Передача данных между сценами в Unity — применение мультисценности в разработке простых игр

Особенности работы с Mesh в Unity

[Перевод] Пространство генерации и пространство возможностей

Подборка: 4 полезных сервиса для потенциальных иммигрантов в США, Европу и другие страны

The Game of Archetypes: How Storytelling Works for Tech Brands

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

Приглашаем на Devleads Meetup 21 февраля

[Перевод] Изучаем Python: модуль argparse

Профессиональная IoT-конференция InoThings++ — что было и что будет

[Из песочницы] Пиар в айти: как жить, куда идти?

Дата-центры на выбор: Лондон, Москва, Цюрих, Санкт-Петербург

[Перевод] Бухгалтерские машины, IBM 1403, и почему 132 колонки – это стандарт для принтеров

OWASP Proactive Controls: cписок обязательных требований для разработчиков ПО

— А вы там в нефтехимии бензин делаете, да?

JetBrains Night в Москве, 13 апреля

[Перевод] Освобождаемся от обработки ошибок, устраняя ошибки

Хоббийный CNC-роутер своими руками. Гуманитарий для гуманитариев. Часть 2

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

.NET Reference Types vs Value Types. Part 1

Классификация рукописных рисунков. Доклад в Яндексе

[Перевод] AudioKit и синтезирование звука в iOS/OSX

[Перевод] Делимые факториалы

Frontend Weekly Digest (11 – 17 Feb 2019)

Introduce Static Analysis in the Process, Don't Just Search for Bugs with It

[Перевод] Docker и Kubernetes в требовательных к безопасности окружениях

Размыкаем замыкания и внедряем Dependency Injection в JavaScript

NASA покупает еще два места на «Союзах», испытывает RS-25 и не отказывается от околоземной станции

[Перевод] Приключения с ptrace(2)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №352 (11 — 17 февраля 2019)

[Перевод] Безумие дотфайлов

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

17 февраля 2019

Важные изменения в работе CTE в PostgreSQL 12

Корпоративный туалет

«Покажи мне свои кроссовки, и я скажу, кто ты»: новый подкаст о тематических медиапроектах

[Перевод] Сколько доменных имён .com не используется?

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

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 5. Подключение устройств CISCO и режимы IOS

[Из песочницы] Откуда растут ноги у Java Memory Model

Flightradar24 — how it works?

Даннинг с Крюгером, Сократ и круги знаний

Марсианский зонд InSight успешно работает на Красной планете

Kонсенсус в Exonum: как он работает

В MIT научились передавать звук с помощью лазера

Удобный БЭМ

Ускоряем неускоряемое или знакомимся с SIMD

[Перевод] Что не так с Raspberry Pi

Russian AI Cup 2018, история 9 места

[Перевод] Как семеро моддеров Mount and Blade создали игровую студию

[Перевод] Reflective Shadow Maps: Часть 2 ― Реализация

GPT-2 нейросеть от OpenAI. Быстрый старт

Windows Phone – ВСЕ, это опять или снова

16 февраля 2019

[Перевод] Reflective Shadow Maps: Часть 1

Перевод политкорректной лексики с английского на русский

[Из песочницы] Vuex — чрезмерное использование геттеров в приложении. Разбор ошибки

[Из песочницы] Учимся стандарту проектирования — Entity Relationship

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

Полиция Москвы получит очки с распознаванием лиц

[Из песочницы] Распределённый чат на Node.JS и Redis

[Перевод] SMAA: улучшенное субпиксельное морфологическое сглаживание

[Перевод] Оверинжинирг 80 уровня или редьсюеры: путь от switch-case до классов

[Перевод] Как Project Infer от Facebook помогает искать баги в мобильных приложениях перед деплоем

Капитализация Reddit достигла $3 млрд после привлечения $300 млн инвестиций

[Из песочницы] Пишем учебное приложение на Go и Javascript для оценки реальной доходности акций. Часть 1 — backend

[Из песочницы] Кто заселит землю киборгов? О будущем статусе острова Русский рассказал директор по развитию компании «Моторика»

[Перевод] «Linux соцсетей» – как LiveJournal стал первооткрывателем блогов, а потом потерял их

[Перевод] InterNyet — как в Советском Союзе изобрели интернет и почему он не заработал

Лунный орбитальный зонд NASA сделал новые снимки Китайской станции «Чанъэ-4» — ближе и яснее

[Перевод] Как создавали Spore: интервью с разработчиками

Жизненный цикл статьи на Хабре: пишем хабрапарсер

Роскомнадзор пообещал пилотные проверки «автономного Рунета»

[Перевод] Южная Корея откажется от электрокаров и строительства новых АЭС

[Перевод] Вы знаете кило, мега и гига. Как насчёт ронна и куэкка?

15 февраля 2019

200 — это хорошо или это плохо?

За вход — рубль, а выхода нет: как в блокчейн попадают сторонние файлы и что с этим делать

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

GeekUniversity обновил программу обучения веб-разработке: ещё больше практики и кейсы Delivery Club

Встраиваем интерпретатор Python в java-приложение с помощью проекта Panama

[Перевод] Эффекты фильтрации SVG. Часть 4. Двухцветные изображения при помощи feComponentTransfer

«Начинайте с митапов», или Нужны ли вообще курсы по программированию

Выпущена 3CX v16 Beta 1 с поддержкой Raspberry Pi

[Из песочницы] Цена качества: 7 принципов оптимизации затрат на тестирование

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

О линтерах, качестве кода, качестве вообще и управлении качеством

[Из песочницы] Удалённое управление UART'ом через Web

Свежий взгляд на отображение диалогов в Android

[Перевод] Пятничный SciFi о профессиях будущего: «Реальные девушки»

[Перевод] Откуда появился лозунг «Don’t Be Evil»

[Перевод] 2D-тени на Signed Distance Fields

[Перевод] Новый подход к пониманию мышления машин

[Перевод] Dropbox Paper: как оставаться бодрячком

Must-have плагины и несколько полезностей для С\С++ разработки в VS Code

Устройство компилятора Swift. Часть 4

Визуализация дерева приматов

Разработчик SearchFace о возможностях алгоритма

My Pascal compiler and Polish contemporary art

Повышение привелегий в PostgreSQL — разбор CVE-2018-10915

Flying Bear Tornado 2 — новый медведь прилетел

C++ Binary Compatibility and Pain-Free Upgrades to Visual Studio 2019

[Перевод] Изучаем Docker, часть 3: файлы Dockerfile

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

[Из песочницы] История участия (и победы) в Russian AI Cup 2018 — CodeBall

[Из песочницы] Интервалы: грядущая эволюция C++

Электросамокат Xiaomi m365 подвержен взлому с возможностью удаленного управления

Многообразный мир embedded systems и место Embox в нем

БД в облаках: кому и зачем — мнение специалистов Data Egret

Terms of service: 99% пользователей их просто не понимают

Oh, My Code: Как работает MAPS.ME

[Перевод] Искусственный интеллект Horizon Zero Dawn: индивидуальное поведение

[Из песочницы] 20 игр, чтобы научить ребёнка программированию

Проблемы масштабирования БД в высоконагруженных системах

[Из песочницы] Кратко об абстракциях

Евросоюз определился с правилами «авторского налогообложения» Google и Facebook

14 февраля 2019

Дайджест новостей из мира PostgreSQL. Выпуск №14

В конце февраля Microsoft представит VR-очки HoloLens 2

Массовый взлом ВКонтакте [XSS-червь]

[Из песочницы] HTML, который мы потеряли

Новый фонд от Linux Foundation — он будет развивать edge computing

Вероятность выигрыша матча при известной вероятности выигрыша очка II

[Перевод] Valentine's Day Application on Libgdx

GDPR: как работать с персональными данными ваших работников, фрилансеров и европейских сотрудников контрагентов

Релиз-кандидат JDK 12: Shenandoah, G1, JMH, Arm64. Баги в Swing наносят ответный удар

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

Собираем бандл мечты с помощью Webpack

Вокруг беты за 260 дней: как мы учились прислушиваться к пользователям

[Из песочницы] Разделяй и властвуй, или медленно пишем — быстро читаем

Прерывания от внешних устройств в системе x86. Часть 3. Настройка роутинга прерываний в чипсете на примере coreboot

[Перевод] Самые быстрые Python веб-фреймворки в 2019

6 Applications for the Industrial IoT

[Перевод] Как создать приложение дополненной реальности с помощью ARCore

Обзор: сервис для получения экспертных рекомендаций по профессиональной эмиграции в США RB Relocate

Спутник «Глонасс-М» выведен на техобслуживание из-за возросшей погрешности

Древности: современный компьютер из старых запчастей

10 консольных команд, которые помогут дебажить JavaScript-код like a PRO

Книга «Unity в действии. Мультиплатформенная разработка на C#. 2-е межд. издание»

[Перевод] Учебный курс по React, часть 16: четвёртый этап работы над TODO-приложением, обработка событий

Новые 3D-принтеры DWS для профессионалов

Мобильная Opera обзавелась бесплатным VPN

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

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

Front End and Back End Debugging

Building a Private Currency Service Using Exonum

[Перевод] Искусственный интеллект Horizon Zero Dawn

[Перевод] Исследуем пределы пропускной способности Kafka в инфраструктуре Dropbox

Погружаемся в opensource-экосистему Android

Microsoft Q# Coding Contest – Winter 2019

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

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

Не кодом единым: тест на знание серверной инфраструктуры

Зачем Додо Пицце 250 разработчиков?

Игры в тетрис, или что такое capacity management в дата-центре

Как превратить спутниковые снимки в карты. Компьютерное зрение в Яндексе

DoS-атака, от которой нельзя закрыться: в закупках своя атмосфера

Китайский спускаемый модуль «Чанъэ-4» и ровер «Юйту-2» готовы ко второй ночи на обратной стороне Луны

В Москве протестируют беспилотный трамвай. Мы поговорили с разработчиками автопилота

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

Opportunity уснул навсегда: НАСА признало потерю ровера

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

Julia и рой частиц

Карьерные стероиды. Базовый алгоритм

13 февраля 2019

Тайны сознания и математика

Законопроект об «устойчивой работе» Рунета — что делать до второго чтения?

Spring Boot 2 и JDK 8: Вы все еще используете аннотации @Param, @RequestParam и @PathVariable? Тогда статья для Вас

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

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

[Перевод] Машинно-синестетический подход к обнаружению сетевых DDoS-атак. Часть 1

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

Лампочки «Круглый год»

[Из песочницы] Знакомство с простейшей нейронной сетью и ее пошаговая реализация

[Перевод] Семь трендов кибербезопасности на 2019 год

[Перевод] IBM Watson Studio — облачная платформа для разработки приложений ИИ

Собеседования — взгляд интервьюера

СПДС GraphiCS 2019 и nanoCAD СПДС 10. Работа с IFC из Revit

Видео как двигатель прогресса: эволюция систем наблюдения

Работаем с Atlassian Service Desk, получаем максимум от плагина Riada Insight — отчёт со встречи Atlassian User Group

[Из песочницы] Устранение рекурсии в Python

Зачем разработчикам ABBYY Mobile нейросети, музей и Random Coffee

[Перевод] io_submit: альтернатива epoll, о которой вы никогда не слышали

Scala + MXNet = Микросервис с нейронкой в проде

DNS rebinding в 2k19, или как по-настоящему вспотеть, посетив порносайт

Видео докладов с FunTech ML-meetup

Сжатие указателей в Java

Холиварный рассказ про линтеры 

«ВКонтакте» подаст в суд на сервис поиска по фотографиям SearchFace

Перенос веб-сервиса на Яндекс.Облако с AWS

В поисках серебрянной пули: акторы+FRP в Реакте

Виртуальная реальность – параллельная жизнь со своими течениями

Не VPN-ом единым. Шпаргалка о том, как обезопасить себя и свои данные

[Из песочницы] Lehmann Linear DIY или как клонировать породистого немца с хорошим результатом

Книга «Прагматичный ИИ. Машинное обучение и облачные технологии»

Vim for beginners

[Перевод] Изучаем Docker, часть 2: термины и концепции

Илон Маск наконец ответил на вопрос как ему такое

Intel SVT-AV1: Open Source AV1 кодировщик для больших нагрузок

Как сделать солнечный фонарик своими руками (часть 2)

Кто такие Premier Field Engineer (Development) в Microsoft и с чем их едят

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

[Перевод] Мир вирусов MS-DOS

Медовая арифметика: сложение и вычитание в исполнении пчел

Как отказаться от ненужных рассылок с помощью одной кнопки. Опыт команды Яндекс.Почты

Мифы о работе PFE

Техносфере пять лет

Российская AI-система диагностики онкологических заболеваний Botkin.AI. Теперь в Azure Marketplace

[Перевод] Уязвимость runC, затрагивающая Kubernetes, Docker и containerd

[Перевод] Внутри Quake: всегда рассматривайте альтернативы

«Яндекс» запустил сервис онлайн-обучения «Яндекс.Практикум». Будет готовить фронтендеров, веб-разработчиков и аналитиков

Цветущие сады на Марсе остаются мечтой: проект Mars One обанкротился

Julia, Градиентный спуск и симплекс метод

[Перевод] Демонстрация AresDB: инструмент анализа в реальном времени с открытым исходным кодом на основе GPU от Uber

10 млрд. экспорта ПО – это ничтожно мало

«Роскомос» считает некорректным сравнивать двигатели Raptor Илона Маска и РД-180

12 февраля 2019

[Из песочницы] Расширения VSCode, которые облегчат разработку на JavaScript и Vue

Любимые метрики: 5 показателей, за которыми обязана следить каждая команда по продажам

Touch typing

Internet Issues & Availability Report 2018–2019

[Из песочницы] DNS прокси на Node.JS своими руками

[Из песочницы] Статический анализ «BIOS/UEFI» или как получить Dependency Graph

В разработке — каждый сам за себя. Но иногда это приводит в тупик

Кейсы и практики гроусхакинга в продукте на Epic Growth Conference

[Из песочницы] Регресс или регрессив в тестировании

Почему мы выбрали Electron

[Перевод] Динамическая локальная экспозиция

[Из песочницы] Перенаправляем printf() из STM32 в консоль Qt Creator

Набор на магистерскую программу JetBrains на базе Университета ИТМО

Коллтрекинг без затрат

[Из песочницы] Точечный обход блокировок PKH на роутере с OpenWrt с помощью WireGuard и DNSCrypt

Как планировать на год. Кейс IT-компании 120 человек и две практики для небольших команд

Немного Ferrari: Финтех-стартап Rally Rd позволит покупать «акции» редких автомобилей

Когда чтение можно потрогать: обзор ONYX BOOX Monte Cristo 4

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

[Из песочницы] Анализ Minor Violations Java кода на платформе Duerank.com (часть 1)

Serverless бот для Gitlab и автоматическое обновление функций из git

React vs Angular: how a library can compete with a framework

[recovery mode] Навыки, самообразование и языки программирования для начинающих разработчиков: исследование HackerRank

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

Повышаем информативность ошибок в Go – github.com/ztrue/tracerr

Устройство компилятора Swift. Часть 3

Законопроект об устойчивой работе Рунета принят в первом чтении

Простой парсер арифметических операций

На «Вконтакте» подали в суд за выдачу личных данных пользователя МВД

Надёжный JavaScript: в погоне за мифом

Яндекс! Спасибо за Uber

[Перевод] Личная Agile-трансформация: гибкое путешествие к продуктивности