23 августа 2019

Chaos engineering

Вход по паспорту, отбирать часы. Российские учёные возмущены приказом Минобрнауки о правилах контактов с иностранцами

Как Badoo добился возможности отдавать 200k фото в секунду

Самый большой в мире электрический паром Ellen начал выполнять регулярные рейсы

Небольшой мод превращает «Теслу» в станцию видеонаблюдения

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

Развитие маркетинга в малом бизнесе

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

Зубная фея тут не работает: структура эмали зубов крокодилов и их доисторических предков

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

Информационная безопасность — что нужно знать и уметь, чтобы считаться хорошим специалистом по ИБ?

Valve признала свою ошибку, когда хакер Василий Кравец опубликовал второй 0day для Steam

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

Управление целями в организации: Цели и инженеры (часть 3)

Natas Web. Прохождение CTF площадки, направленной на эксплуатацию Web-уязвимостей. Часть 3

22 августа 2019

Google отказалась от использования сладостей в названиях версий Android

Материалы Panda Frontend Meetup #22: плагины, «сложные» данные, тестирование, декларативный Angular

[Перевод] Если вы хотите спасти мир, веганство — это не выход

Вахтёры фриланса

Живы и здравствуют: вирусы-вымогатели в 2019 году

С Kingston в постели: необычные девайсы с чипами Kingston

TechTrain 2019: бесплатная онлайн-трансляция

Итоги кибербитвы The Standoff, или Как PT Expert Security Center следил за атакующими

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

[Перевод] Пишем API на Python (с Flask и RapidAPI)

Движок для контейнеров rkt отправлен в архив

Всплывай! Транзишены в iOS

[Перевод] 10 самых влиятельных языков программирования последних 50 лет и их создатели

Оптический телеграф, СВЧ-сеть и башня Теслы: необычные вышки связи

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

В гостях у Владимира Лихачева, отца Николая Лихачева, более известного как Крис Касперски

[Из песочницы] TinyFL — драйвер фонарика на микроконтроллере

Как программист банк выбирал и договора читал

Voxgun – сервис для создания профессионального видеоконтента без лишних усилий

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

АЗАПИ хочет навечно заблокировать Internet Archive

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

Не сканированием единым, или как построить процесс управления уязвимостями за 9 шагов

Облако точек. Как мы развиваем цифровые технологии в строительстве

Мозг + VPS за 30 рублей =?

iOS Responder Chain или Что спрашивают на интервью

YouTube удалил битвы роботов за «насилие над животными». Вопрос: это ошибка или нет

Flow-протоколы как инструмент мониторинга безопасности внутренней сети

После нескольких пожаров из-за солнечных панелей Solar City компания Walmart подала на Tesla в суд

How to set up PVS-Studio in Travis CI using the example of PSP game console emulator

Как настроить PVS-Studio в Travis CI на примере эмулятора игровой приставки PSP

Техподдержка Миран: как все устроено

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 22. Третья версия CCNA: продолжаем изучение RIP

Как я опубликовал PWA на Svelte в Google Play

Особенности транспорта Универсиады и очень увлечённый Алексей

Успешно запущен на орбиту корабль «Союз МС-14» с роботом FEDOR (Skybot F-850)

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

Dependency Injection, JavaScript и ES6-модули

Microsoft выплатит до 30 тыс. долларов за найденные уязвимости в новой сборке браузера Edge

21 августа 2019

С чего начать изучение Python: книги для начинающих

Когда история ненастоящая: винзавод «Коктебель», фейковые вина и уроки маркетинга

[Из песочницы] Алкоголизм последней стадии

Алкоголь и математик(а)

[Из песочницы] Fingerprinting браузера. Как отслеживают пользователей в Сети

[Перевод] Химия жареной курочки. Детальный разбор

[Из песочницы] 25 видов «Цезаря» и английские слова

Космический аппарат Chandrayaan-2 достиг орбиты Луны и готовится к посадке

XD Design Bobby Pro: ремейк, которого мы ждали

«Яндекс» показал, какими словами ищут забытые фильмы

Верстаем заявление в LaTeX

Опубликована база учёных, которые активно цитируют сами себя. Украина и Россия в лидерах

Gonkey — инструмент тестирования микросервисов

An Easy Way to Make Money on Bug Bounty

Легкий способ заработать на Bug Bounty

Arduino DIY «Демоническая карусель»

Как собрать когорты пользователей в виде графиков в Grafana [+docker-образ с примером]

Платёжные системы (PSP) для IT-бизнеса: играем по-крупному

Свой конвертер JSON или ещё немного про ExpressionTrees

Подробности об устройстве и функциях электросамоката KickScooter T60

[Перевод] Что есть и чего нет в Go. Часть 2

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

Браузер Google Chrome поместил государственный сертификат Казахстана в отозванные

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

«Мегафон» выиграл иск против ФАС: цена SMS-рассылок для банков не изменится

How to Make Emails and Not Mess Up: Practical Tips

Собирать Docker-образы в werf теперь можно и по обычному Dockerfile

ShIoTiny: вентиляция влажного помещения (проект-пример)

[Перевод] Новшества JavaScript: итоги Google I/O 2019. Часть 2

«Мат. модель с Уолл-стрит» или попытка оптимизировать затраты на облачную ИТ-инфраструктуру

Deep Learning vs common sense: разрабатываем чат-бота

Книга «Грокаем глубокое обучение»

Как живут и работают в Краснодаре

Huawei переходит в «боевой режим», чтобы выжить

Xiaomi, Oppo и Vivo создают общий протокол P2P-передачи файлов

Изучаем веб-аналитику с нуля. Большая подборка

Новый сервис подсказок для поиска в hh.ru

Приложения для электронных книг на операционной системе Android (часть 2)

Польза от бесполезного: синтез УФ-поглощающих химических соединений из шелухи орехов кешью

Фильм, в котором был грунт. Исследование Яндекса и краткая история поиска по смыслу

Фаззинг — важный этап безопасной разработки

Облачные платформы для мобильного тестирования

Лайки: убрать, оставить, заменить? Чем?

Apple Card работает с джейлбрейком на iOS 12.4, а не должна

История одного монолита

Как я делал трекер парковки для людей

«Русский след» в скандинавской саге видео игр, окончание

[Перевод] От 0% до 70% рынка: Как Google Chrome поглотил интернет?

Как обойти капчу: нейросеть на Tensorflow,Keras,python v числовая зашумленная капча

Natas Web. Прохождение CTF площадки, направленной на эксплуатацию Web-уязвимостей. Часть 2

Самую старую в мире работающую веб-камеру FogCam (г. Сан-Франциско, США) отключат в конце августа после 25 лет работы

[Из песочницы] Граф Скоринг де ля Фер или исследование на тему кредитного скоринга, в рамках расширения кругозора

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

BitBucket отказывается от поддержки Mercurial с середины 2020 года

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

[Перевод] Четыре правила интуитивного UX

Amazon представил PartiQL: совместимый с SQL язык запросов к данным в различных форматах

16 августа 2019

Huawei откладывает запуск складного смартфона до ноября

Семейный бюджет в Telegram

Блокировки в PostgreSQL: 2. Блокировки строк

Huawei наймёт 1500 инженеров в российские центры R&D

[Из песочницы] Свой mapper или немного про ExpressionTrees

Мне нечего скрывать

Cloudflare выходит на IPO

Google не удалил ролик с оскорблением герба России после трёх запросов Роскомнадзора

В «Ростелекоме» произошел глобальный сбой из-за массовой аварии

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

Не нужен вам вуз, идите в ПТУ?

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

[Перевод] Исследование глубин аннотаций типов в Python. Часть 1

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

[Перевод] Семь книг для тех, кто хочет стать гейм-дизайнером

Большая Философская Мысль: топ-10 докладов DotNext 2019 Piter

[Перевод] (Не очень) скрытые издержки общей кодовой базы iOS и Android

[Перевод] 20 вещей, которые мне хотелось бы знать, прежде чем стать веб-разработчиком

[Из песочницы] Создание приложения Sticky Notes с использованием 8base, GraphQL и React

В «Антивирусе Касперского» была обнаружена уязвимость, сейчас ее закрыли

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

[Питер] Встреча JUG.ru с Себастианом Дашнером — Make writing enterprise tests more joyful

[Перевод] Вся правда об ОСРВ. Статья #31. Диагностика и проверка ошибок ОСРВ

Проблема с обновлением MikroTik RouterOS на роутерах с 16MB FLASH

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

Еще раз о принципе подстановки Лисков, или семантика наследования в ООП

5 советов о Design Leadership. Часть 2

Умер нобелевский лауреат Кэри Муллис — изобретатель полимеразной цепной реакции ДНК

Умные печки June включаются посреди ночи на 200°C. Производитель поставит «защиту от дурака» в мобильное приложение

Буткемп в Яндексе: как разработчику выбрать себе команду

Фотографии в заложниках. Первый взлом цифровых камер по WiFi (протокол PTP/IP)

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

Работа удалённо: наш опыт

Не шутите с NULL

ООП в картинках

Как попасть в топ Google в ЕС/США в нише разработки и найти клиентов с большими бюджетами

Роскосмос готовит второй эксперимент по обеспечению лазерной связи по каналу «Земля — МКС»

Этот опасный IoT: угрозы бизнесу и способы решения проблемы

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

Как я «взломал» Qiwi без знаний программирования

15 августа 2019

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

Wall Street Journal: ИИ-стартап оказался подделкой, вместо машины код пишут люди

Музей DataArt. Лунолет и советские калькуляторы

Почему иностранный банк интересует источник происхождения ваших средств?

Для GPU серии AMD Radeon RX 5700 температура 110°C — это «нормально, такие показания находятся в пределах спецификации»

Выпуск Rust 1.37.0: Profile-Guided Optimization, неименованные константы и cargo vendor

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

[Перевод] Оттенки значений в английском языке: как использовать глаголы Advise, Recommend, Suggest

Что мне не нравится в Windows 10

[Перевод] Дзен изолированных компонентов в Android-архитектуре

20 продакт-менеджеров и самая многомерно-матричная структура из всех. Разговор со Skyeng

Тысячи вещей, которые в Java стоило бы поправить с первой версии: большое интервью с Сергеем Куксенко из Oracle

Применение машинного обучения и Data Science в промышленности

[Перевод] Рендеринг кадра Resident Evil 2

Утечка данных системы BioStar 2 выдала личную информацию миллиона человек

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

TCP против UDP или будущее сетевых протоколов

Как устроена защита детей от информации — и феерическая история про то, откуда она сначала взялась (18+)

Nginx опубликовал обновление безопасности против DoS-уязвимостей в HTTP/2

[Из песочницы] Мониторинг доступности хостов на Powershell

[Перевод] Обзор эмуляторов терминала

Алгоритм Anime4K масштабирует аниме в реальном времени

[Перевод] Apollo Client. Теперь — с хуками React

И в Microsoft признались в прослушке пользователей (после Amazon, Google и Facebook)

EDC здорового айтишника: всё своё ношу с собой

Госдума выяснит, почему в топе «Яндекса» фейковые новости

[Перевод] Почему системные администраторы должны становиться DevOps-инженерами

Древности: Nokia N900 — телефон, который отличается

Переключатели функциональности (feature toggles): виды, преимущества и работа с ними в .NET

iOS 13: Что нужно и чего совершенно не нужно делать при разработке под новую ОС

[Перевод] Чат-боты — отстой

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

«Ты гуглишь людей?» или 5 вещей, которые мы делали при найме (но больше не будем)

What is Swoft?

Слёрм DevOps: почему мы не будем обсуждать философию DevOps и что будет вместо нее

В РФ диапазон частот 3,4-3,8 ГГц остается Министерству обороны и «Роскосмосу»

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 17. Итоги пройденного и дорожная карта курса CCNA

PVS-Studio Visits Apache Hive

PVS-Studio в гостях у Apache Hive

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

Mail.ru и «Яндекс» хотят предустановить своё ПО на устройства Huawei

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

Решение задания с pwnable.kr 21 — horcuxes. Возвратно-ориентированное программирование и ROP-цепочки

Выбираемся из дебрей тестов: строим короткий путь от фикстуры к проверке

Звуковой проектор на «акустических линзах» — разбираемся, как работает технология

Qrator filtering network configuration delivery system

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

Вслед за Европой США запретили провозить на борту самолётов MacBook Pro