10 декабря 2019

Грани честности и Джон Доу

3 причины бросить учить английский на уровне intermediate

16 декабря в Москве пройдет ярмарка вакансий для студентов Future Tech Job

Security Week 50: атаки Man-in-the-middle в Confluence и Linux

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

09 декабря 2019

Magic Leap продала 6 тысяч AR-очков за полгода. В планах был миллион

НАСА взорвало топливный бак ракеты-носителя SLS, чтобы испытать его на перегруз

В Steam запустили открытый бета-тест Black Mesa

WebRTC через Kurento: опыт тестирования и внедрения

[Перевод] [Видеоанимация] Проводный мир: как за 35 лет сеть подводных кабелей опутала земной шар

Реактивные ранцы в культуре: Кино

Google Поиск на базе ИИ с технологией BERT теперь работает на русском языке

[recovery mode] Как официально оплатить услуги фрилансера за границей, заплатить 0% налогов и не кормить платёжные системы

«Яндекс» покажет нового «Доктора Кто»

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

Приводим уравнение линейной регрессии в матричный вид

Открытый микрофон: backend. Регистрация гостей

Tesla патентует лазерную очистку лобового стекла

Telegram Open Network: теория и практика от валидатора сети

Как я искал хелпдеск среди 15 решений и… не нашёл

[Перевод] Front-end додзё: проекты для тренировки навыков разработчика (5 новых + 43 старых)

В МТИ представили технологию, которая позволяет восстанавливать скрытые от глаз детали видео по теням

Think SRE: смотрим на проекты глазами SRE-инженера

Мое исследование про переход в IT из других отраслей

Чему нас учит Uber и Vision Fund

13 декабря в Москве пройдет Lua in Moscow Meetup

[Из песочницы] Захват криптоключей Mifare и копирование ключей домофонов IronLogic своими руками

Берегите ваши донглы: исследование безопасности ресивера клавиатур Logitech

Android, Google и свободные лицензии на контент. Кто виноват и что делать

Huawei пообещал внедрить HarmonyOS на свои устройства в 2020 году

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

Миллионер из трущоб, или Как меня испортил квартирный вопрос

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

Рейтинг лучших CPU для игровых ПК в 2019 году

Интеграционная шина для Банка СОЮЗ (АО): проектирование и автотестирование

Текст со смыслом: видео с первого митапа для UX-редакторов

Сто-пятьсот цифр числа пи на коленке

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

Роскосмосу пригодился бы аналог программы Spinoff

CLion 2019.3 уже здесь! Повышенное быстродействие редактора и самые долгожданные новые возможности

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

[Перевод] Браузеру Firefox – 15 лет: взлёт, падение и ренессанс с упором на конфиденциальность

[Перевод] Самый полезный модуль стандартной библиотеки Python, о котором все постоянно забывают

[Перевод] «Нулевой» ад и как из него выбраться

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

[Перевод] История видеопроцессоров, часть 3: консолидация рынка, начало эпохи конкуренции Nvidia и ATI

[Из песочницы] Пишем простое веб-приложение используя Spring MVC, Spring Data JPA и Hibernate

PHP-Дайджест № 169 (26 ноября – 9 декабря 2019)

Функциональное программирование — это не то, что нам рассказывают

Как работает медслужба аэропорта

Поиск уязвимостей в Samsung TrustZone, или AFL зафаззит все

Как создать RESTful API на Symfony 5 + API Platform для проекта на MODX

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

Гипервизор на стероидах: FreeBSD + ZFS + cbsd

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

Как я научился работать с микроконтроллерами — опыт новичка

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

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

[Из песочницы] List Comprehension vs Map

08 декабря 2019

Хабра-анализ: что заказывают пользователи в подарок от Хабра

Kivy. Сборка пакетов под Android и никакой магии

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

В Linux-дистрибутивах обнаружен баг. Он позволяет перехватывать VPN-соединения

[Из песочницы] C++ и Численные Методы: Приближенное интегрование по Ньютону-Котесу

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

Что случится с покупками в зарубежных интернет-магазинах с 1 января 2020 года

Евросоюз запретил стейблкоины на своей территории

Решение задания с pwnable.kr 26 — ascii_easy. Разбираемся с ROP-гаджетами с нуля раз и навсегда

Apple заявила, что iPhone 11 отслеживают местоположение пользователей из-за технологии UWB

Microsoft создаёт новый язык программирования, основанный на Rust

Большая часть суперкомпьютеров работают под управлением Linux — обсуждаем ситуацию

InfoWatch свернула проект защищенного корпоративного смартфона «Тайгафон», потратив на его разработку 40 млн рублей

Перед ликвидацией бизнеса РосНИИРОС передал чешской компании пул IPv4-адресов на несколько миллионов долларов

Еще потасовать или хватит?

07 декабря 2019

[Из песочницы] Что такое ЭЭГ и зачем она нужна

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

[Из песочницы] Агророботы наступают

[Из песочницы] ESP32 + Arduino Core + FreeRTOS + Blynk = дом с зачатками разума

[Из песочницы] Сравнение производительности инструментов обхода блокировок\VPN

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

Задержан подозреваемый в глобальной утечке персональных данных сотрудников ОАО «РЖД» в августе 2019 года

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

Так все же, зачем нужен make?

Python в Mobile development

Накрутка показов на поиске Я. Директ: почему вы платите за клик в 1,5 раза больше

Девелопишь на .NET Core? Го в Ubuntu, я создал

[Из песочницы] Как завести pet project и не получить выгоды

Как Надя стала Надеждой Михайловной

Миллиардеры из общественного транспорта: чему у них можно научиться

06 декабря 2019

[Перевод] Как подготовиться к интервью в YCombinator

[Перевод] Разработчики open source проектов пишут письмо GitHub

[Из песочницы] Пять причин почему ИИ не сможет заменить людей, а сделает нас только лучше

Американского специалиста по криптовалютам арестовали за лекцию в КНДР

Функция Activation Lock от Apple значительно усложнила жизнь ремонтникам макбуков

Промышленные дизайнеры о Tesla Cybertruck: почему он такой, что в нем хорошо, а что плохо

[Из песочницы] Knight's life — онлайн Aрена с элементами RPG

Почему QA хорошая карьера для программиста

«ТехноТекст-2019»: кто в итоге победил и что им за это было

Итоги недели: Huawei адаптируется к санкциям, Путин подписывает нашумевшие законы, а в России блокируют ShutterStock

Наступает эпоха ARM-серверов?

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

Microsoft планирует выпустить бюджетный вариант Xbox нового поколения

Check Point обнародовала материалы по расследованию кражи $1 млн, которую успешно совершил хакер с помощью MITM-атаки

Греф: из «Сбербанка» нельзя будет вынести ни один бит информации

Y-метод — действительно простой способ собрать кубик Рубика

[Supercomputing-2019]. Мультиоблачное хранилище как сфера применения новых накопителей Kingston DC1000M

Цифровая трансформация «Леруа Мерлен»: проектирование интерфейса для работы с обращениями покупателей

Победители Miro Platform Contest

[Из песочницы] Моя реализация кольцевого буфера в NOR flash

Как в линуксе подключиться к корпоративному VPN с помощью openconnect и vpn-slice

Хроники книжного голода II

Тесты визуальной регрессии. Перезагрузка

Intel не справляется со спросом на процессоры. В результате страдает бизнес HP и Dell

Настоящее суммирование интернет-каналов — OpenMPTCPRouter

Яндекс запустил народное голосование за ретроигры. Финалисты Retro Games Battle 2019

[Перевод] История о том, как Google Play за один час перечеркнул десять лет моих трудов

Можно ли защититься от назойливых рекрутеров?

[Перевод] Как использовать MySQL без пароля (и рисков для безопасности)

Умные телевизоры Samsung, LG, Vizio и TCL ежесекундно снимают «отпечатки» экрана и отправляют на сервер

Работа не волк, часть 4. Опытный сотрудник: как не перегореть и не сдаться

[Перевод] Сравнение React Native и Flutter с точки зрения их применения в реальных проектах

[Из песочницы] Почему нам везде хочется видеть золотое сечение? Попытка (неудачная) эволюционного анализа при помощи нейросетей на C++

Установка распределённого отказоустойчивого хранилища объектов LeoFS, совместимого с клиентами, использующими S3, NFS

Почта Германии планирует работать медленнее, а в понедельник — отдыхать

Стажировка в Parallels, когда тебе 14 лет

RE: Страх и ненависть в IT

Венеция: дикий профит на паре голых скал

Почему мы цепенеем от страха: влияние серотонина на локомоцию

Отсутствие страха и радость от жизни в IT

[Перевод] Свёрточные текстуры

Точка обмена трафиком: от истоков к созданию собственной IX

Azure SDK for .NET: история о непростом поиске ошибок

[Перевод] «Kubernetes увеличил задержку в 10 раз»: кто же в этом виноват?

Plex запустила бесплатный видеостриминговый сервис

Проклятие DRM: покупатели Tron: Evolution ни разу не игравшие в эту игру, теперь не могут ее запустить

[Из песочницы] Docker для фронтендера. Часть 1. Зачем?

05 декабря 2019

Медведев: мы не позволим отрезать Россию от интернета

Встречайте Space — новый продукт от JetBrains

Великий порноэксперимент: история Интернета для взрослых

Mozilla удалила из каталога расширений продукты Avast и AVG из-за шпионажа за пользователями

[Перевод] Несколько полезных советов как практиковаться в Python

Как готовить RTSP на сайте в 2020 году, или почему кабаны не успеют убежать

Что общего между револьвером, шайбами и автономным роботом

Сверхточное позиционирование на дороге

[Из песочницы] Ешь рис, молись Амитофо, люби котиков

Go на десяточку: видео и фото с юбилейного митапа

Токсичный паритет

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

Как маркетинг мешает быстрее заряжать ваши смартфоны

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

[Перевод] В самом популярном фрагменте кода за всю историю StackOverflow ошибка! 

Древности: чем хуже, тем лучше или особенности Sound Blaster Pro 2

Питомец (фантастический рассказ)

Битва WEB-серверов. Часть 1 – оторванный от реальности HTTP:

Какие зарплаты предлагали работодатели IT-специалистам во втором полугодии 2019

Паскаль играет в Go. Реализация методов и интерфейсов в любительском компиляторе

Я бы в продакты пошел: четыре истории о том, как product- мышление помогает в работе

Как пользоваться краудсорсингом? Практический туториал от Яндекса

Toshiba анонсировала две новые линейки HDD ёмкостью до 6 TB и заявила об ориентации на корпоративный сегмент с 2020 года

[Из песочницы] Размышления на тему ООП и состоянии объектов

Vivaldi для Android: одна бета — хорошо, а вторая — лучше

Plesk, cPanel или ISPmanager: что выбрать?

SD-WAN — тенденции последнего времени и прогноз на 2020

Первая смерть на реактивном ранце

[Перевод] Мельчайшее различие

Как жить с WAF, чтобы не было мучительно больно

Как разработчик открыл бар для разработчиков в Питере

Го в Go! Как команда PHP взялась писать микросервисы

Любим читать ушами? Мысли о будущем ITSumma Press

[Из песочницы] Страх и ненависть в IT

Анонимные функции в PHP: сеанс чёрной магии с разоблачением

Тестирование android приложений с использованием selenoid. Поиск location в мобильном приложении с помощью Appium

Автоматическое добавление JSON источников в REFL.ME для формирования сообщений и оповещений

Instagram ввел ограничение 13+ и стал запрашивать дату рождения пользователей при регистрации

1. Fortinet Getting Started v 6.0. Введение

React-admin и django rest framework

[Из песочницы] Получение разрешения на полёт дрона (БВС, БПЛА) в Российской Федерации

В РФ разрешили продавать драгоценности через интернет

[Из песочницы] Бакалавриат в США: Нетрадиционный путь в топ-вузики

[Перевод] Техническое руководство по системам управления версиями (VСS)

Star Citizen насобирал при помощи краудфандинга уже $250 млн

04 декабря 2019

Новогоднее настроение из Arduino и палок

Huawei нашла замену американским комплектующим для новых смартфонов

Playstation исполнилось 25 лет

Минкомсвязи: реклама на 10–15 млрд ₽ ушла от ТВ к блогерам

Хабра-детектив и праздничное настроение

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

А/Б тестирование, пайплайн и ритейл: брендированная четверть по Big Data от GeekBrains и X5 Retail Group

В ближайшем грузе на МКС доставят RiTS — «отель для роботов»

Лицензионные Windows 7 и 8.1 можно бесплатно обновить до Windows 10

Google Play и Appstore назвали лучшие игры и приложения 2019 года

FigmaGen: Автоматизация стилей в iOS-приложении

Imagination представила самые производительные за 15 лет GPU с широким спектром применения

Ученые из Сеула создали новый алгоритм для создания дипфейков

[Перевод] Как работал графический чип Super Nintendo: руководство по Super PPU

9 лучших опенсорс находок за ноябрь 2019

Открытые трансляции Heisenbug и Mobius

Записи докладов ок.tech: Frontend Meetup #2

OWASP Moscow Meetup #9

У werf появилась документация на русском языке

Легко и непринужденно деплоим приложения на Tarantool Cartridge (часть 1)

Рассвет 3D

[Перевод] Продуманные запросы: стратегии кэширования в век PWA

Школа магии PHP

[Перевод] Как Java 8 поддерживается в Android

[Перевод] Процедурные дороги в Houdini и Unity

[Из песочницы] Почему, а главное, куда люди уходят из IT?

Кишечная палочка на диете из СО2: новый инструмент в борьбе с глобальным потеплением?

Как мы в ЦИАН укрощали терабайты логов

Truecaller заявила о нарастании объема телефонного спама. Россия — на 9-м месте среди стран-получателей

[Перевод] Вышел Windows Terminal Preview 0.7

Подсчёт с приблизительным распределением — чаще всего переизобретаемая сортировка

[Из песочницы] USB-звуковая карта на YM3812

[Перевод] 50 лет назад в комнате №3420 родился интернет

[Перевод] Отлаживаем развертывание ПО со strace

Тред Ариадны: как перестать бояться и полюбить JSR-133. Доклад Яндекса

Ларри Пейдж и Сергей Брин оставили посты в Alphabet, Сундар Пичаи стал гендиректором Alphabet и Google

MOXA Nport — взгляд изнутри

Структура DNS пакета

Vue 3 станет быстрее

Бесплатный мастер-класс по программированию под ZX Spectrum c использованием эмулятора

[Из песочницы] db-tree: поиск и навигация по базе данных

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

[Из песочницы] Подводные камни в управлении Machine Learning проектом

03 декабря 2019

Гражданам Китая потребуется проходить сканирование лица при покупке SIM-карты

«Спокойной ночи» – как умные гаджеты лишают людей сна

Президент подписал закон о повторном отказе передавать ФСБ ключи шифрования. Штрафы сильно вырастут

[Из песочницы] Почему Вы должны попробовать FastAPI?

DataGrip 2019.3: MongoDB, дебаггер, модный прогресс-бар, много новых инспекций

Высокий CRI по-китайски

Flipper Zero — пацанский мультитул-тамагочи для пентестера

[Перевод] Применение зашифрованных данных для машинного обучения без их расшифровки

В МТИ разработали модель, которая осознает законы физики подобно ребенку

Google разрабатывает функции, которые объяснят прогнозы ИИ

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

TikTok ограничивает охват видео ЛГБТ-пользователей и инвалидов

В Android 11 могут по умолчанию включить функцию Bluetooth в режим «полета»

[Перевод] Глобальный отчёт по VPN на мобильных устройствах в 2019 году

Говорят, все аналитики больших данных идут в телеком. А что они там делают?

Бесплатная СRM + телефония

YouTube снимает возрастные ограничения к роликам с насилием в видеоиграх

Понимаем UICollectionViewLayout на примере Photos App

Reactor, WebFlux, Kotlin Coroutines, или Асинхронность на простом примере

Скоро Новый год. PHP — 25*. Вот что мы ему хотим пожелать

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

Как управлять часами? Разбор фронтенд-трека второго чемпионата по программированию

Вебинар «SRE — хайп или будущее?» 12 декабря в 11:00

На Reddit запустили проект в поддержку научной библиотеки LibGen

DevFest Siberia 2019: взгляд на тренды из глубинки

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

Роскомнадзор заблокировал фотобанк Shutterstock

Хирурги рассказали, что смотрят видео на YouTube для самообразования. Однако есть проблема с проверкой контента

Эксперимент — от парного программирования к программированию всей командой

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

[Перевод] 10 возможностей VS Code, помогающих ускорить работу программиста

Брат Пабло Эскобара тоже выпустил гибкий смартфон

Системный подход в бирюзовых тонах при онбординге джунов

[Из песочницы] Расстояние Левенштейна и поиск контролёров

Project manager — миф или реальность? Или зачем он нужен в сфере визуальных эффектов?

Пишем простой модуль Magisk для Android

6 самых свежих курсов по Azure

2. Анализ зловредов с помощью форензики Check Point. SandBlast Agent

Наши руки не для скуки: восстановление кластера Rook в K8s

Анализируем телеметрию «Берешита», или Что случилось около Луны 11 апреля 2019 года

ФБР предложила меры безопасности против слежки через умные телевизоры

В России создадут НКО, которая займется созданием российской «Википедии»

[recovery mode] Опыт разработки и внедрения систем объектовой видеоаналитики на СХД

Правда о железнодорожных тормозах: часть 3 — приборы управления

Security Week 49: взлом гостиничной инфраструктуры

02 декабря 2019

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

R2DBC Arabba-RELEASE — новый взгляд на реактивное программирование для SQL

[Из песочницы] 12 социальных навыков, которые совершенствуют работу руководителей ИТ-проектов

[Из песочницы] На одной асимптотике далеко не уедешь…

ЦБ намерен создать базу электронных устройств для борьбы с отмыванием денег

[Из песочницы] Почему люди уходят из IT?

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

[Перевод] Как и чем обеспечить приватность и безопасность. Обзор инструментов 2019 года

Как слепоглухой профессор в шлемофоне покорил Хакатон-2019

[Перевод] Офис — это театр, в котором мы актёры

Kali Linux получил секретный режим, который маскирует его под Windows 10

Сайзеры wxWidgets

О Структурном Моделировании Организационных Изменений

Microsoft SQL Server 2019 и флэш-массивы Dell EMC Unity XT

Ускоряем PHP-коннекторы для Tarantool с помощью Async, Swoole и Parallel

[Из песочницы] Эффективные и не эффективные методы кодинга на Python

Как устроена программа Tinkoff Internship

Иностранные компании не могут заплатить «налог на Google» — российские платежки несовместимы с форматом SWIFT

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

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

[Перевод] Почему сумма трёх кубов – это такая сложная математическая задача

[Из песочницы] Dap — еще один реактивный движок для веба. Совсем другой

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

Готовится к запуску единый онлайн-радиоплеер для вещания российских FM-станций в интернете

Бизнес просит президента отклонить закон о предустановке отечественного софта на электронные устройства

Intel заявила о вытеснении с рынка модемов из-за политики лицензирования патентов Qualcomm

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

Флеш-ускорители PCI-E от 800GB до 6.4TB: от рассвета до жизни в обычном ПК/сервере

[По докам] Flutter. Часть 2. Для iOS разработчиков

Kali Linux получил режим визуальной мимикрии под Windows и другие особенности версии 2019.4

«Очень важное совещание» в Comedy. Разберём полёты?

Kotlin-библиотека Anko стала deprecated

[Перевод] Прекратите использовать Else в ваших программах

Как устроены сервисы управляемых баз данных в Яндекс.Облаке

[Перевод] Недоступная роскошь от Intel: Core i9-9990XE с 14 ядрами на частоте 5,0 ГГц (2 часть)

Во что поиграть от топографического кретинизма: игры на зрительно-пространственную функцию

Есть ли вирусы под Мас?

Checking the Ark Compiler Recently Made Open-Source by Huawei

Проверка кода компилятора Ark Compiler, недавно открытого компанией Huawei

Сколько нужно времени для восстановления рабочего сервера FIA из резервной копии, когда гонка Формулы 1 началась

Project Exograph: волонтерам платят $1830 за право постоянного видеонаблюдения за ними

Виза таланта в цифровых технологиях в Великобританию: личный опыт

Правда о железнодорожных тормозах: часть 2

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

«Ты узнаешь ее из тысячи...» или классифицируем изображения с веб-камеры в реальном времени с помощью PyTorch

Flutter: рисуем текст вдоль окружности

Европа будет развивать собственную облачную инфраструктуру — не все считают, что это хорошая идея

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

Дайджест свежих материалов из мира фронтенда за последнюю неделю №391 (25 ноября — 1 декабря 2019)

Проблемы в системе журналирования событий безопасности ОС Windows