11 августа 2019

[Из песочницы] WiFi Enterprise. FreeRadius + FreeIPA + Ubiquiti

Тяжёлое бремя времени. Доклад Яндекса о типичных ошибках в работе со временем

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 14. VTP, Pruning и Native VLAN

Наблюдаем Солнце: 5 видов гаджетов, от простых до «профессиональных»

О анонимности в интернете, жизни и её относительности

Первые видеокадры с роботом FEDOR (Skybot F-850) с Байконура

Изначально неработоспособен: как выжить с ноутом на Windows 10 и 32-гиговым накопителем

В NASA испытали систему автономного управления одного микроспутника другим

Linux Journal закрывается после почти 30 лет работы — на этот раз окончательно

10 августа 2019

[Из песочницы] Что происходит с интернетом «ТЕЛЕ-2»

Большим данным большой биллинг: о BigData в телекоме

Service Desk в Хоум Кредит. А что внутри?…

Figma — простое решение для дизайнера, сложное решение для верстальщика

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 13. Настройка VLAN

Сначала фронт, а потом бэк (когда-нибудь)

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

[Перевод] Как мощные землетрясения Боливии открыли горы на глубине 660 километров под землей

[Из песочницы] Визуализация зависимостей и наследований между моделями машинного обучения

Как приручить джуниора?

[Из песочницы] Необходимые материалы для старта разработки обучающего VR проекта

Слуховой аппарат на базе open source — как он устроен

История с продолжением: собственный компилятор Паскаля для Windows с чистого листа

О безопасности, номерах, электронных почтах и, совсем немного о рекламе

DPKI: устраняем недостатки централизованной PKI при помощи блокчейна

Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 3

Мониторинг ИБП. Часть вторая – автоматизируем аналитику

Едим слона по частям. Стратегия мониторинга работоспособности приложений на примерах

[recovery mode] Кластерная память с аппроксимацией

Белый шум рисует черный квадрат. Часть 2. Решение

Даже если ты захочешь быть геймдизайнером, никто не научит тебя как

Habr Weekly #13 / Под угрозой 1,5 млн пользователей дейтингового сервиса, расследование «Медузы», деанон россиян

Uber получила рекордные убытки из-за IPO и высокой конкуренции

09 августа 2019

Apple увеличила выплату по bug bounty до миллиона долларов

Сервис «Яндекс.Еда» начинает переход на эко-упаковку

Memento Mori или вычисляем «магические квадраты» 5x5

Распознавание лиц в городах: безопасность vs приватность

[Из песочницы] В каких странах выгодно регистрировать IT-компании в 2019 году

[Перевод] Предварительная загрузка в PHP 7.4

Data and Models Version control in Computer Vision meetup

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

«Очная ставка» NeoQUEST-2019: в мире кибербезопасности

Продуктовая разработка на Go: история одного проекта

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

В софте Boeing обнаружили уязвимости, которые позволяют угнать самолёт. Компания всё отрицает

Новые лицензии для открытого ПО, кто ими занимается

[Из песочницы] ShIoTiny: малая автоматизация, интернет вещей или «за полгода до отпуска»

Какое влияние оказывают отключения интернета?

[Перевод] Разбираемся с интерфейсами в Go

Сапсан среди ивентов: TechTrain прибывает на IT-платформу

В поисках вдохновения, или Как вытащить себя из Ж

Правила подготовки макетов в Figma

[Из песочницы] Внедрение в компании системы поиска конструкторов-механиков с помощью Low-Code платформы

Век живи — век учись. Часть 3. Дополнительное образование или век вечного студента

Тайная жизнь лазерных граверов

Уязвимость дейтинг-приложения раскрыла данные 1,5 млн пользователей — в том числе в Белом доме США

Huawei официально анонсировало название операционной системы для своих устройств — HarmonyOS

[Перевод] Там, где человек видит формы, ИИ видит текстуры

I see you: тактика обхода маскировки добычи у летучих мышей

Три жизни в ИТ и не только

Об админах, девопсах, бесконечной путанице и DevOps-трансформации внутри компании

GitHub представил новый API с поддержкой CI/CD

Facebook собирается платить некоторым СМИ по три миллиона долларов в год за публикацию их новостей

[Перевод] Новости из мира OpenStreetMap № 471 (23.07.2019-29.07.2019)

[Перевод] Ограничения 8-битных игр и их точное воссоздание в Unity

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

Defined or Undefined? Нюансы создания массивов в JavaScript

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

08 августа 2019

Linux, Microsoft и марксизм

Проектируем космическую ракету с нуля. Часть 1 — Задача двух тел

Эдуард Пройдаков: «В свое время электронику вытащили персоналки. Сейчас ее вытащат роботы»

Независимый обзор PVS-Studio (Linux, C++)

Разбираемся с латинскими сокращениями и фразами в английском языке

[Перевод] Генерируем одноразовые пароли для 2FA в JS с помощью Web Crypto API

«Медуза»: «Научный центр при управлении делами президента может деанонимизировать любого жителя России»

Apple начала предупреждать пользователей о неисправности батареи, если ее заменили не в официальном сервисе

[Перевод] Дорожная карта Android-разработчика в 2019 году

Подрядчики Microsoft рассказали о прослушке звонков в Skype

[Перевод] Learn OpenGL. Урок 7.1 – Отладка

Митап Общества анонимных тестировщиков #7 — отчёт со встречи

Минкомсвязь предложила исключить ПО из реформы импортозамещения в госзакупках

Канадcкая компания FORM начала продажи очков дополненной реальности для плавания в бассейне

[Перевод] Шпаргалка для стажера: пошаговое решение задач на собеседовании Google

Голос за геймдев: как мы разработали голосовой квест «Мир Лавкрафта»

[Из песочницы] Эволюция продаж в компании Н

Блокировки в PostgreSQL: 1. Блокировки отношений

Автоверстка и стили в Unity: наш новый пайплайн и инструменты для UI

Яндекс.Касса создала мобильное приложение для Android и iOS

Отчет Kotlin / Everywhere — Showcase practice: 31 июля

РАВИС и DAB на низком старте. DRM в обиде. Странное будущее цифрового радио РФ

Ускорение рутинных HR-процессов с помощью RPA и BluePrism

За и против: ценовой порог для .org все-таки отменили

Хаки при работе с большим числом мелких файлов

Язык Go, PostgreSQL и видеоплатформы — обучающая разработка высоконагруженных сервисов от Ростелекома и GeekBrains

LTE как символ независимости

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

Добавляем активность участия в GitLab на профиль специалиста на «Моём круге»

Samsung представил Galaxy Note 10 и 10+. Что нового?

Бритва EPAMа: тест по Java, о котором не скажут «опяяять»

Web scraping с помощью R. Сравнение оценок фильмов на сайтах Кинопоиск и IMDB

Десятка лучших докладов C++ Russia и плейлист конференции в открытом доступе

Data Science Digest (August 2019)

[Перевод] Cython: более чем 30-кратное ускорение Python-кода

В ФАС России возбудили дело против Apple по заявлению Kaspersky Lab

Сложности применения технологий OCR в DLP-системах, или Как мы OCR готовим

Сисадмин vs босс: борьба добра со злом?

The story of how PVS-Studio found an error in the library used in… PVS-Studio

История о том, как PVS-Studio нашёл ошибку в библиотеке, используемой в… PVS-Studio

[Перевод] Как оценить компьютеры, которые пока ещё не совсем существуют

[Перевод] Как сохранять сосредоточенность, работая в офисе с открытой планировкой?

[Из песочницы] Hunt the Wumpus или опыт написания классической игры для Android

[Перевод] Типизируйте уже наконец свой код

SWAPGSAttack: уязвимость в процессорах Intel на Windows позволяет обойти защиту от Spectre и Meltdown

Достоверный нагрузочный тест с учётом непредвиденных нюансов

Nintendo, Microsoft и Sony пообещали раскрыть статистику выпадений предметов из лутбоксов

PHP microservices framework — Swoft 2.0.5 published

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

Беспростойная миграция MongoDB в Kubernetes

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

ScalaConf — первая профессиональная конференция по Scala в России

Как власти Казахстана используют Хабр для пропаганды

07 августа 2019

«Массаж для твоего мозга»: поговорим об ASMR

Проектирование интернет-магазина для SEO: (теория + чеклист)

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

ГИБДД, ЦОДД Москвы и РСА начали проверять наличие полиса ОСАГО с помощью дорожных камер

ВМС США тестириует применение AR-очков Magic Leap One для обучения личного состава

В Twitter официально признались, что использовали данные некоторых пользователей без их разрешения

Книга «Предиктивное моделирование на практике»

21 августа трансляция Zabbix Moscow Meetup #5

Режим инкогнито в Сhrome 76 обнаружить всё-таки можно

Слёрм DevOps: от Git до SRE со всеми остановками

[Из песочницы] Кое-что об inode

Система управления проектами Agilean

Tips and tricks from my Telegram-channel @pythonetc, July 2019

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

Китай может запретить сплетникам и распространителям дезинформации пользоваться интернетом

Менеджмент счастья: как заботиться и развивать home-office команду из 30+ городов

[Перевод] Часто задаваемые вопросы о системах типов

[Из песочницы] Жизнь и успех Ларри Эллисона, основателя Oracle

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

Безопасность Helm

Вконтакте частично отключила счетчики лайков и репостов

Миграция с одной ERP-системы на другую

[Из песочницы] Недоработки в языковом образовании в СНГ: взгляд полиглота

Схватка двух ёкодзун

[Перевод] Зачем нужны дженерики?

Видео докладов с Summer Droid Meetup

[Перевод] Идея с окололунной станцией от НАСА и плохая, и хорошая

Екатеринбург, 14 августа — митап Atlassian User Group

[Перевод] Мой третий день с Haiku: начинает складываться целостная картина

WinForms: ошибки, Холмс

WinForms: Errors, Holmes

Им было нечего скрывать

Профессиональный лексический анализ на регулярных выражениях

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

Steam Windows Client Local Privilege Escalation 0day

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

Как работать с Google Trends — полное руководство для новичков

[Перевод] Не читайте, перечитывайте

Мат слоном и конём. Циклический метод «Кавказская пленница»

в Германию разработчиком без в/о

Завершён перевод «Современного учебника JavaScript»

Национальный сертификат безопасности в Казахстане отменяется

[Перевод] Как Крис Жуковский учился клиентской поддержке своих игр в аэропорту

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

[Перевод] Асинхронные Stream в C# 8

06 августа 2019

Матрица: 20 лет спустя

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

Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 2

Игрушка ГАЗ-66 на пульте управления. Часть 3

Мутационное тестирование в PHP

Мультимодельные СУБД — основа современных информационных систем?

Moscow SPA Meetup #5 — анонс встречи

[Перевод] Трюк с тригонометрией

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

[Перевод] Как генерируются подземелья в Enter The Gungeon

auto git bisect на примере ядра Linux

[Из песочницы] Топ 5 ошибок в моих ReactJS приложениях

Dell G5 5590: один из самых доступных игровых ноутбуков с RTX 2060

uWSGI в помощь метрикам. Доклад Яндекса

[Перевод] Камень, ножницы, бумага, собеседования, Спок

Почему мы решили развивать практику тестирования ML

Пользователь Reddit нашёл причину частой поломки Nintendo Switch

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

Аналитика как фича: процесс работы с данными в Plesk

Программа-вымогатель Sodinokibi: детальное изучение

DeepCode — система анализа кода на базе глубинного обучения

DISKOBALL: соревнования по метанию HDD-дисков, 23 августа, г. Москва

Плавание, танцы (!) и качалка: каких активностей хотят игроделы

Добавляем ZigBee устройства в Homebridge используя CC2531

[Перевод] Функциональное программирование: дурацкая игрушка, которая убивает производительность труда. Часть 2

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

Как я не занял первое место в конкурсе для JavaScript-разработчиков от Telegram

Во имя нового продукта

Завершающий летний сезон митап PHPofBy #29

Японская компания NEC тестирует прототип летающего автомобиля

Банк «Открытие» опроверг утечку данных клиентов, Роскомнадзор требует разъяснения

[Из песочницы] Обзор и тестирование зарядного устройства SkyRC B6 Nano

Getting Started with the PVS-Studio Static Analyzer for C++ Development under Linux

[Перевод] Chaos Engineering: искусство умышленного разрушения

Знакомство со статическим анализатором PVS-Studio при разработке C++ программ в среде Linux

[Перевод] Новый подход может помочь нам избавиться от вычислений с плавающей запятой

С сегодняшнего дня ФСБ наделён полномочиями инициирования разделегирования доменных имён Рунета

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

Пользователи Apple Card не смогут покупать криптовалюту и делать ставки

[Перевод] Создаем конвейер потоковой обработки данных. Часть 2

[Из песочницы] Typescript и react

[recovery mode] Итальянский след в криптографии

Дети, математика и R

05 августа 2019

Tesla Model S и Model X можно снова бесплатно заряжать «суперчарджером»

МТС и «Билайн», возможно, отключали мобильный интернет в центре Москвы 3 августа

[recovery mode] Популярные вопросы разработчика о тестировании

[Из песочницы] Как я библиотеку для сервиса «Яндекс.Музыка» писал

Security Week 32: дыра в iMessage, приватность голосового ввода

Почему так сложно выбрать, какое кино посмотреть (и нейросети эту проблему не решат)

В сеть попала база данных 70 тыс. клиентов Бинбанка

[Из песочницы] Транспортная система у нас и у них или “Автовокзалы против агрегаторов 2”

Алексей Савватеев: Нобелевская премия Жана Тироля за анализ несовершенных рынков (2014) и коллективную репутацию

GeekBrains проведет 24 бесплатных онлайн-встречи о digital-профессиях

Миграция в облака

Apple и New Museum of Contemporary Art обявили о старте совместного проекта [AR]T

Новые технологии Intel для упаковки чипов

Блокировка Telegram, Hetzner подсеть /16, опыт общения с РКН

Не морочьте мне голову со своим функциональным программированием

Назло Роскомнадзору: список зеркал для t.me без рекламы

4 релиза Maltego. Принципы работы и возможности

IntelliJ IDEA 2019.2: поддержка Java 13 Preview, инструменты профилирования, новое окно сервисов и многое другое

[Из песочницы] Использование Conditional в Spring

Телега для датасайентиста

Java meetup в Райффайзенбанке

13 фактов о венчурном ремесле для основателей

Выставка победителей конкурса «Снимай Науку»

[Перевод] Избегаем тригонометрию

Flutter в примерах. Deep Links в приложениях на Flutter

Зачем нужен собственный удостоверяющий центр

Книга «Микросервисы. Паттерны разработки и рефакторинга»

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

[Перевод] Функциональное программирование: дурацкая игрушка, которая убивает производительность труда. Часть 1

Ученые заявили ИИ в качестве автора нового патента и пытаются изменить патентное законодательство

Дайджест новостей машинного обучения и искусственного интеллекта за июль

[Перевод] Hell or high water: history of Russian popular science literature

[Перевод] Нейросети и глубокое обучение, глава 4: почему глубокие нейросети так сложно обучать?

Астрономы создали новую 3D карту галактики Млечный путь

«Гул Земли»: теории заговора и возможные объяснения

Исследование StackRox: Популярность Kubernetes продолжает стремительный рост

Facebook добавит свое название к сервисам Instagram и WhatsApp

Результаты расследования аварии GOES-17

Дайджест свежих материалов из мира фронтенда за последнюю неделю №374 (29 — 4 августа 2019)

04 августа 2019

Frontend Weekly Digest (29 July – 4 August 2019)

Челобитная в Apple

«Как ставить сети на начинающих аналитиков» или обзор на онлайн курс «Старт в Data Science»

VueJs + VueRouter + modal. Очередной велосипед

[Из песочницы] Сравнительный обзор портативных СВЧ приборов Arinst vs Anritsu

[Из песочницы] Быстрая интеграция с 1С: Предприятие

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

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

Не «Маркусом» единым: обзор компьютерного кресла Hbada 140WM