08 сентября 2020

Умные лампы Gauss

Western Digital занижает скорости вращения жёстких дисков Red NAS

Мне надоело, что индустрия зависит от прихоти создателей языков программирования. Сообществу нужно больше власти

Комитет ISO утвердил стандарт «C++20»

Crytek опубликовала технические требования Crysis Remastered

Как писать книгу в LaTeXe по физике. Cтатья 1

Китайцы добывают полезные ископаемые на удалёнке, управляя техникой по интернету

Как создать свой игровой бизнес? История Riot Games с League of Legends и не только…

[Перевод] Исправление странной ошибки и стратегии отладки, проверенные временем

Разработка в стартап-студии. Процессы, задачи, команда

Mail.ru Group и SkillFactory открывают набор на курс «Машинное обучение: продвинутый уровень»

DDoS на удаленке: RDP-атаки

Financial Times выяснила, как разработчики приложений борются за рейтинг в App Store

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

Бесплатный онлайн-Лекционный вечер по геймдизайну

VxLAN фабрика. Часть 2.5

Не консолью единой: как я поднял IPSmanager и развернул лендинг с IPad 3

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

[Из песочницы] Сброс блокировки с устройств Teradici PCoIP Zero Client

[Перевод] Распределенные блокировки с применением Redis

Опенсорсные альтернативы Google Analytics на своём хостинге

Книга «Site Reliability Workbook: практическое применение»

Экватор в Технопарке: защита проектов второго семестра

[Перевод] “Чистый код”: пять ключевых моментов из обязательной к прочтению книги для программистов

ИСО одобрила С++ 20, стандарт будет опубликован к концу года

Green Code и березки. Основные принципы зеленого кода в разработке

Типичные ошибки при построении высокодоступных кластеров и как их избежать. Александр Кукушкин

Политики хранения Veeam B&R — распутываем бэкапные цепи вместе с техподдержкой

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

Германия, или Туда и Обратно — 2

Как мы превратили «статистическую аномалию» в сервис: новый уровень хранения в облаке

Data-хаос – непереможне явище сучасного світу технологій

Успешный запуск. Гражданский спутник ДЗЗ. Запуски 2020 года: всего 70, 64 успешных, 25 от Китая

Поисковик «Спутник» прекратил работу

Варианты использования конфигурации в ASP.NET Core

США может ввести санкции в отношении SMIC, крупнейшего производителя микросхем Китая

07 сентября 2020

Microsoft прекратит поддерживать Adobe Flash в своих браузерах до конца года, но некоторые смогут пользоваться им дольше

Doom и Doom II официально пропатчили для поддержки современных широкоформатных мониторов

Уязвимости и вредоносный код в системах промышленной автоматизации

С ножовкой — на лазер, с голыми руками — на чип. Как DIY-авторы создают свои шедевры на Хабре

Американский суд признал массовую слежку за гражданами незаконной — с опозданием на 7 лет

EA добавила рекламу на весь экран в игру UFC 4, которая стоит $60

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

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

История разработки The Light Remake. Часть 1

Postgresso 24

Исследования в сложных B2B-продуктах: как это работает в Mail.ru для бизнеса

[Перевод] Эфемерные тома с отслеживанием емкости хранилища: EmptyDir на стероидах

Стагнация машинного обучения. Многие задачи не будут решены никогда?

Ринок медіа та коронавірусна криза: що і як отримували споживачі

Ринок медіа та коронавірусна криза: чого чекати медіаринку найближчим часом

Epic потеряла 60 % аудитории Fortnite на iOS. Компания просит суд заставить Apple вернуть игру на место

В Госдуме пожаловались в ФАС на то, что российские разработчики покупают аккаунты за рубежом для доступа в App Store

[Перевод] О реализации структуры данных Map в V8

Играем в DOOM на тесте на беременность. Что? Да

Потроха IPsec, меримся с TLS 1.3, ГОСТ и Go

Красиво? Очень! Как мы написали приложение для визуализации аттракторов

Бог из машины: конвертировать лиды, проверить акварели. МО-кейсы GetCourse

Java-дайджест за 7 сентября

Разработка hexapod с нуля (часть 9) — завершение версии 1.00

Как мы интегрировали amoCRM с Виртуальной АТС от МегаФона

Эпл испортила мне ноутбук почти сразу после покупки и до сих пор не собирается чинить

Охота за уязвимостью. Выполняем произвольный код на виртуальных машинах NVIDIA GeForce NOW

[Перевод] Как Web Bundles навредят блокировщикам контента, инструментам для безопасности и открытому вебу

Анонс: путь от джуна до исполнительного директора в Сбербанке

[Перевод] Простое объяснение CRD в Kubernetes и как его использовать

Обработка ошибок в JavaScript

Vivaldi 3.3 — Делаем передышку в работе

Google продвигает новый стандарт WebBundles — потенциально опасную для веба технологию «упаковки» веб-сайтов

PHP-Дайджест № 187 (18 августа – 7 сентября 2020)

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

Забиваем телескопом гвозди или нестандартные способы использования ClickHouse. Александр Зайцев (2018г)

USB4: все тот же USB?

[Перевод] Передовой опыт тестирования в Java

SEO npm-пакета: почему важно правильно настраивать конфиг и писать тесты

std::atomic. Модель памяти C++ в примерах

[Личный опыт] Из соискателя в наниматели: продакт советует, как проходить интервью в США

Leatherman для разработчика в Big Data

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

06 сентября 2020

Дайджест свежих материалов из мира фронтенда за последнюю неделю №431 (1 — 6 сентября 2020)

Дайджест Университета ИТМО: системы ИИ, нейросети, анализ данных и МО — обсуждаем личный опыт

Про Shadow DOM

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

«Микстейп для далеких планет»: кто пытался поделиться музыкой с внеземными цивилизациями

Полку ARM прибыло: представлен первый 64-битный процессор ARM Cortex-R82

Анонс спикеров на сентябрь

Дождь из марихуаны в Тель-Авиве

Увидеть своими глазами: вселенная и Большой взрыв

[Перевод] 5 библиотек для Vue.js, без которых мне не обойтись

Как я делаю цифровую минигитару

Картирование цифровых прав, часть IV. Право на доступ к Интернету

Xinhua: экспериментальный многоразовый мини-шаттл совершил успешную посадку

[Из песочницы] Как начать писать микросервис на Spring Boot, чтобы потом не болела голова

Анонс Nvidia Ampere – Как Хуанг всех приятно удивил

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

Автоматический переводчик на Python+GTK3. Альтернатива Яндексу

Экстренная психологическая помощь | Prototyping Weekend

05 сентября 2020

Переезд инженера в Шанхай: цзябань, фапьяо, загадочные китайцы

SQL HowTo: курсорный пейджинг с неподходящей сортировкой

Во фреймворке Apple/Google для отслеживания контактов больных коронавирусом нашли уязвимость

[Перевод] Война за TikTok

[Перевод] Сравнение Blazor и JavaScript-инструментов

Август. Считаем запуски — «опять только семь»

[Перевод - recovery mode ] 41 термин в дизайне, полезный для UX-исследователя

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

Четырех сотрудников минского офиса PandaDoc арестовали на два месяца

Facebook прекратила поставки VR-гарнитур Oculus в Германию из-за проблем с антимонопольным законодательством

[recovery mode] «O tempora, o mores!»

Появится ли Porsche у хакспейса? Интервью с Пашей Жовнером: богомолом, который стал миллионером

Успешный запуск. Экспериментальный многоразовый. Запуски 2020 года: 69 всего, 63 успешных, 24 от Китая

TopDigitNews №5: основне в ІТ та діджиталі за тиждень (31 серпня – 5 вересня). Суд захистив Сноудена, Microsoft боролась з фейками, а Facebook – з медіа

Японские разработчики мобильных приложений пожаловались на проблемы при работе с App Store и поддержали Epic Games

Облака сгущаются: чем cloud-сервисы опасны для игровой индустрии?

Обновление для IDE EmBitz 1.11

[Перевод] Как мы выпускаем исправления к ПО в GitLab

[Из песочницы] Хроники пэйджинга

Как защитить данные игры на Unity в оперативной памяти?

04 сентября 2020

[Перевод] Как я строил карьеру в Amazon, куда меня взяли по ошибке

Все есть бит

Успешный запуск. Спутники Starlink L11. Запуски 2020 года: 68 всего, 62 успешных, 26 от США

Переезд инженера в Германию: «Голубая карта», налоги, дети

Энергия старого мира

Apple отложила введение ограничений приватности в iOS 14 из-за жалоб Facebook

В Google Maps используют инструменты DeepMind, чтобы предсказать время прибытия

10 песен про IT: от Столлмана до исходников

[Перевод] Жестокая правда будней программиста: 8 наблюдений

[Из песочницы] Enum и switch, и что с ними не так

Ускоряем Ansible

[Перевод] Пустобрёх GPT-3: генератор языка от OpenAI понятия не имеет, о чём говорит

3D Secure, или что скрывают механизмы безопасности онлайн-платежей

Пайплайны и частичное применения функций, зачем это в Python

Alfa Factory 5.0 — регистрация до 14 октября

Как переехать в Испанию из Украины по студенческой визе: личный опыт, советы и эмоции

Яндекс выделит под беспилотники отдельную компанию, а Яндекс.Драйв войдет в состав Яндекс.Такси

[Перевод] Руководство по Express.js. Часть 2

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

Яндекс открывает музей ретротехники в Петербурге

[Перевод] RED: Улучшение качества звука с помощью резервирования

Nintendo анонсировала переиздание Game & Watch в честь 35-летия Super Mario

SpaceX утверждает, что спутниковый интернет Starlink развивает скорость в 100 Мбит/с и выше

Заметки Дата Сайентиста: на что обратить внимание при выборе модели машинного обучения — персональный топ-10

Малый ядерный реактор NuScale Power получил одобрение регулятора США

[Перевод] Портируем утилиту командной строки с Go/Rust на D

Эмоциональная история процессоров: IBM/370

[Перевод] Даунклокинг Ice Lake AVX-512

Многоликая Убунта в 2020 году

На чем писать Android UI-тесты

54 000 сканов водительских удостоверений австралийцев утекли в сеть

Злоумышленники используют DNS-через-HTTPS от Google для загрузки вредоносных программ

Между наймом и фрилансом: удалёнка сближает

[Перевод] Вариативные функции в Go

Getting Better at Reading Academic Papers: a Brief Guide for Beginners (Part 2)

[Перевод] D&D-классы для разработчиков

Тестирование ПО: суть профессии, требования и заработная плата

Описание инфраструктуры в Terraform на будущее. Антон Бабенко (2018г)

Космический субботник: уборка пыли на Луне

Проверка QEMU с помощью PVS-Studio

Black [O]lives Matter: раса, криминал и огонь на поражение в США. Часть 2

Процедура обновления Check Point с R80.20/R80.30 до R80.40

Почему тестировщиков «джун», «мидл» и «сеньор» не существует. Или как мы уже 10 лет работаем без грейдов

PostgreSQL Query Profiler: как сопоставить план и запрос

[Личный опыт] Профессиональная эмиграция: чем отличается Амстердам от Риги и Booking.com от молодого стартапа

03 сентября 2020

Microsoft выпустила для Windows 10 и Windows Server большой комплект обновлений микрокодов для процессоров Intel

[recovery mode] Telegram как очередной рубеж новой информационной эры

Новое применение Captive Portal для проведения MiTM атак

Ситуация с PandaDoc в Беларуси: четверо сотрудников задержано, на топ-менеджеров компании завели уголовные дела

5 полезных инструментов для создания респонсив-писем: cloud, десктоп и не только

[Перевод] Аутичный хакер: история Гэри Маккиннона

[Из песочницы] Перечисления в PHP

Масове прослухування з боку АНБ визнали незаконним

Онлайн-интенсив SRE: всё сломаем до основания, потом починим, ещё пару раз сломаем, а затем выстроим заново

Мониторим Спортмастер — как и чем

Обзор умных часов Moto 360 3rd Gen

[Из песочницы] Устрой дестрой, порядок НЕ отстой: как я приводил в чувство шкаф для хранения девайсов

Как прошел открытый Demo Day в Райффайзенбанке

[Перевод] Вышел cert-manager 1.0

Нужны ли интенсивы для тех, кто живёт за Уралом?

[Перевод] Обзор ts-migrate — инструмента для перевода крупномасштабных проектов на TypeScript

Последние новости о сделке по покупке TikTok: чего хотят покупатели, влияние властей Китая и США

[Из песочницы] AWS — сколько нужно сервисов, чтобы поднять веб-приложение?

ВОЗ считает, что выгорание на работе стало большой проблемой

Анализ тональности в русскоязычных текстах, часть 3: вызовы и перспективы

Ты решил написать свой фреймворк. Стоило оно того?

Ученики поняли, что их тесты проверял ИИ. Они обманули алгоритм вставкой слов

Встречаем почти юбилейный релиз Chrome OS 85

[Перевод] Как процессор 8086 работает с питанием и сигналами тактовой частоты

[Перевод] Создаем разрушаемые объекты в Unreal Engine 4 и Blender

Google, Apple и Amazon полностью переложили новый цифровой налог в Европе на клиентов

Sciener и ТУРБО расскажут о новых возможностях ИТ в управлении ремонтами

Как устроиться в IT-компанию

Ваши квадрокруги — неправильные

Германия, или Туда и Обратно — 1

Проект «Ростелеком. Ключ»

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

Логирование в Kubernetes: как собирать, хранить, парсить и обрабатывать логи

Как вырастить веб-разработчика от стажера до архитектора. Матрица компетенций

Тестирование Flutter-приложений: инструменты, преимущества, проблемы

Кодер или кулинар? Тест для очень голодных айтишников

Что произошло на транспорте за август

Shodan — темный близнец Google

Экскурсия в Питерский офис Почтатеха

Процессоры Intel Tiger Lake — новое поколение с новым логотипом

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

[Перевод] Kubernetes: ускорьте ваши сервисы через снятие процессорных ограничений

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

Лучшие DevOps практики для разработчиков. Антон Бойко (2017г.)

Модерация текста: уроки этикета от Data Scientist’a

Mozilla: пользователя можно идентифицировать по посещению предпочитаемых сайтов с точностью в 99%

[Перевод] Как игры стали движущей силой двух школ исследований ИИ

[Перевод] Напишем и поймем Decision Tree на Python с нуля! Часть 1. Краткий обзор

Check Point Gaia R81 теперь EA. Первый взгляд

Google выплатила штраф в 1,5 млн рублей за некачественную фильтрацию запрещенного в РФ контента

02 сентября 2020

Сертификация. Стоит ли пользоваться дампами и при чем здесь цепи Маркова?

Дружим ELK и Exchange. Часть 1

Заметки по книге «Философия разработки ПО»

В московском метро планируют списывать оплату за проезд по скану лица

[Из песочницы] Еще немного RISC-V

Кракс! Миллениалы изобрели Python фреймворк

Синус-лифтинг: как это делается?

Як Facebook відмовилась ділитись грошима з австралійськими медіа

[Перевод] 4 рекомендации по разработке крупномасштабных проектов на Vue

Водители службы доставки Amazon развешивают смартфоны на деревьях около складов, чтобы обойти конкурентов

«Ну, покати!» или CI/CD мобильных приложений на основе контракта

Антиформаты не-идеального DevOps Live

Dive into Email Security: MTA-STS Policies

[Из песочницы] Принципы PDD — Panic Driven Development

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

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

[Из песочницы] Анализ корреляций биржевых фондов за первую половину 2020

[Перевод] 3 полезных Python-инструмента для упрощения работы с кодом

Гайд по Flight Simulator от пилотов: учимся управлять самолетом

В офисе PandaDoc в Минске идут обыски

Хранение данных. Или что такое NAS, SAN и прочие умные сокращения простыми словами

Расширение для Chrome, которое предупредит вас о слежке

Минпромторг потребовал 500 млн рублей с производителя из-за просрочки запуска «Байкал-М»

NVIDIA представила новую линейку видеокарт на Ampere

[Перевод] Анонс иерархических пространств имен для Kubernetes

ФБР и власти Мичигана заверили, что хакеры не крали данные избирателей

Тесты в Python: все основные подходы, плюсы и минусы. Доклад Яндекса

Приключения немецких урановых хвостов в России. Часть 4 (последняя): Использование ОГФУ, протесты и выводы

Gnuplot и с чем его едят

Вычисляем определитель матрицы на Хаскелле

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

[Перевод] Внутри центра обработки данных Bell Labs, 1960-е

Некоторые аспекты управления VDS-сервером под Linux

4 года игры в танчики

Успешный запуск. Спутник SAОCOM с попутчиками. Запуски 2020 года: 65 всего, 59 успешных, 24 от США

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

6. NGFW для малого бизнеса. Smart-1 Cloud

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

[Из песочницы] Home видео для Selenium aka WebDriver. Или чем записать экран, если у вас есть java, поломанные тесты и немного времени

Приключения немецких урановых хвостов в России. Часть 3: Риски и опасности при обращении с ОГФУ

Динамическая балансировка нагрузки в pull-схеме

В Госдуму внесен законопроект, который ограничивает комиссию магазинов приложений и разрешает установку стороннего ПО

Мама, кажется я архитектор

Apple по ошибке подписала для запуска на Mac зловред

01 сентября 2020

Функциональное программирование в Python. Генераторы, как питонячий декларативный стиль

Определяем пульс по вебкамере в 50 строчек кода

[Из песочницы] Частотный анализ русского текста и облако слов на Python

Циркулярные кривые 2-го порядка