13 июня 2019

RAMBleed: извлечь RSA-ключ за 34 часа

Все, что вы хотели знать о SwiftUI, но боялись спросить

Делаю большую полушестерню на солнечных панелях за 250 000 рублей (1 часть)

Зачем айтишнику вынимать мозг?

[Из песочницы] Эволюция самого популярного инструмента любого разработчика

[Перевод] Лямбды: от C++11 до C++20. Часть 2

Самые редкие и самые дорогие языки программирования. Часть II

Chromium — это не только браузер, но и хороший фреймворк

[Перевод] Использование и защита legacy в современном мире

Игра в прятки с оптимизатором. Гейм овер, это CTE PostgreSQL 12

Слёрм: гусеница превратилась в бабочку

«Яндексу» и «Лаборатории Касперского» пришлось убрать некоторые функции своих приложений из-за Google

Как мы делали клубную программу Спортмастера

[recovery mode] Технология Progressive Streaming, или как смотреть 4k видео по сети, без фризов

Анонс Avito iOS Meetup #7: feature toggles, remote cache, тёмные темы и карьера iOS-разработчика

Intel Xeon W — когда хочется помощней

Performance Review и выявление тайного знания (обзор и видео доклада)

Почему уходят разработчики: 8 причин

[Из песочницы] Кодогенерация при помощи Roslyn

Протокол для общения между iframe и основным окном браузера

[Перевод] Вся правда об ОСРВ. Статья #28. Программные таймеры

[Перевод] Стоит ли высокое качество ПО затрат на его разработку?

Функциональный Swift — это просто

[Из песочницы] Критическая уязвимость в admin-ajax.php

[Из песочницы] Перенос данных бэкапа новой версии MS SQL Server на более старую версию

Машинное обучение в инвестиционной компании: классифицируем обращения в техническую поддержку

Анализ производительности ВМ в VMware vSphere. Часть 2: Memory

[Перевод] Кто добавил Python в последнее обновление Windows?

Бельгиец создал автомат для продажи лайков и подписчиков

Яндекс для слепых и слабовидящих

Интернет для дачника. Часть 3. Русские идут

[Перевод] Что нужно знать для эффективной разработки на фреймворке Angular

Зачем нам в «Леруа Мерлен» нужен собственный российский отдел разработки на 200 человек

Сетевая фабрика для ЦОДа Cisco ACI — в помощь админу

Старикам здесь не место? Программируем после тридцати пяти

Про Кузнечик, его SBox и потерянные сиды

Разбираемся с Machine Learning в Elastic Stack (он же Elasticsearch, он же ELK)

Matrix 1.0 — релиз протокола децентрализованного обмена сообщениями

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

[Перевод] Тёмные времена наступают

12 июня 2019

Беспроводной датчик температуры, влажности и атмосферного давления на nRF52832

[Перевод] История одного SQL расследования

Джулия и параллельные вычисления

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

Министр связи РФ предложил китайцам производить телекоммуникационное оборудование в России

В Java может появиться новая сериализация

[Из песочницы] Процедура нотаризации Electron приложения для macOS 10.14.5

Fujifilm возобновляет производство черно-белой пленки для фотоаппаратов

«Преодолевая» закон Мура: транзисторные технологии будущего

Бенчмарки для Linux-серверов: 5 открытых инструментов

РОСНАНО во главе с Чубайсом возрождает к жизни Plastic Logic

Проверяем инкапсуляцию с помощью Roslyn

Авиационные газотурбинные двигатели

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

Рождение и смерть альбома: разбираемся, как менялись музыкальные форматы за последние 100 лет

В России разработаны промышленные ПК на базе отечественного процессора «Эльбрус»

Google: разрыв отношений с Huawei опасен для национальной безопасности США

В Совете Федерации предложили штрафовать за использование иностранных сетей спутниковой связи

Прогулки по ЦОДам и телекомам Питера

[Из песочницы] Объектно-ориентированное программирование в Java и Python: сходства и отличия

[Перевод] Эффективная генерация числа в заданном интервале

Физика пузырьков: поиск механизма разрушения пены

[Перевод] Из-за чего тёмно-серый светлее чем серый в CSS

Сайт VPN-сервиса HideMy.name удалили из реестра заблокированных в РФ ресурсов

11 июня 2019

Делаем свой почти Extended Floating Action Button

3 Ключевых Качества для Успешного Менеджера по продукту: Александр Беляев

Магия SwiftUI

[Из песочницы] Установка MacOS High Sierra, когда под рукой только WiFi

[Из песочницы] Система генерации ландшафта лабиринта с улучшенным визуальным реализмом [перевод статьи Jinmo Kim]

[Перевод] Привычка делать сейчас

Электронное государство будущего. Часть 2

[Перевод] Легендарный Intel Core i7-2600K: тестирование Sandy Bridge в 2019 году (часть 1)

[Из песочницы] Испытания дрейфующего стратостата. Запуск Рогозина и LoRa в стратосферу

C++ Enterprise Edition. Возможно ли?

Как воспитать свое сообщество, чтобы не танцевать с бубном

[Перевод] Радар на доплеровском эффекте

Архитектура биллинга нового поколения: трансформация с переходом на Tarantool

Реализация пользовательского интерфейса OpenStack LBaaS

Быть фулстеком и не быть им

«“Сделать приложение для людей” — это не набросать на коленке»: о мобильной разработке в ЦФТ

[Перевод] Провоцирование сбоев браузера при помощи поведенческого фаззинга

Мы — Иван Голунов

Ирак, Танзания и Нидерланды: фотоподборка экзотических мест, где работают системы бесперебойного питания Huawei

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

Основатель ARM считает политику в отношении Huawei разрушительной для всей технологической отрасли

Тот, кто воскресил Duke Nukem: интервью с Рэнди Питчфордом, волшебником из Gearbox

The one who resurrected Duke Nukem: interview with Randy Pitchford, magician from Gearbox

Приглашаем на Tarantool Conference 17 июня

[Перевод] Анонсировано расширение Azure IoT Edge Tools (Preview)

В будущее с интеграцией сервисов Jenkins & Oracle APEX

Эксплуатация Microsoft Edge от CVE до RCE на Windows 10

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

В MIT научили плавающих роботов стыковаться

DevOps LEGO: как мы пайплайн на кубики раскладывали

Курсоры БД в Doctrine

Архитектура сервиса распределённых очередей сообщений в Яндекс.Облаке

[Перевод] Оптимизация поиска в ширину: как обработать граф с 10 миллиардами состояний

Готовить Kubernetes-кластер просто и удобно? Анонсируем addon-operator

Сколько вы тратите на инфраструктуру? И как на этом сэкономить?

Правительство РФ предлагает Huawei использовать ОС «Аврора» (экс-Sailfish) для своих смартфонов

«Яндекс» представил «модный» сервис дополненной реальности Sloy

Разбор полетов AirSelfie 2

[Перевод] Алан Кэй не изобретал объекты

[Перевод] Марвин Мински «The Emotion Machine»: Глава 4. «Как мы распознаем Сознание»

[Перевод] Как с помощью 3D-принтеров печатают кости, сосуды и органы

По пути Сергея Павловича Королева. Современный российский пилотируемый проект. Часть 1. «Федерация»

[Перевод] Большой механический дисплей с кулачковым механизмом в качестве дешифратора

[recovery mode] Первая волна пострадавших от уязвимости Exim. Скрипт для лечения

Крупные технологические корпорации запрещают неформальные контакты своих сотрудников с представителями Huawei

[Перевод] Indexes in PostgreSQL — 10 (Bloom)

Security Week 24: заводские бэкдоры в смартфонах Android

[Из песочницы] Построение Outbound продаж в сервисной IT компании

Digital-мероприятия в Москве c 11 по 16 июня

В США обсуждают вопрос регуляции беспилотного автотранспорта

10 июня 2019

CAN или не CAN? Или зачем мне сеть микроконтроллеров?

Математика и игра «Сет»

Взрыв и мировой заговор: история создания литий-ионных аккумуляторов

Внимание! Опасный баг в реализации C++ std::map::merge в Visual Studio 2017

Построение процессов с нуля: от хаоса к порядку

Wallarm Offzone2019 HackQuest

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

DevConfX::Management – доклады управленцев простыми словами

[Перевод] Глобальные состояния: зачем и как их избегать

[Перевод] Bitmap indexes in Go: unbelievable search speed

[Из песочницы] Срочно обновляйте exim до 4.92 — идёт активное заражение

Изучаем MITRE ATT&CK. Mobile Matrices: Device Access. Часть 4

[Перевод] Может ли разум подделать Вселенную?

[Перевод] Tupperware: «убийца» Kubernetes от Facebook?

Как квантовый компьютер может взломать современные системы шифрования и снизить стоимость выработки аммиака?

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

Машинное обучение загрязняет атмосферу сильнее, чем автомобили и самолеты

Малый бизнес: автоматизировать или нет?

RISC-V: RocketChip в неестественной среде обитания

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

Играем в Тетрис в AR

Как мы спроектировали и реализовали новую сеть на Huawei в московском офисе, часть 1

Применение компьютерного зрения в морских исследованиях или 12 человек на сундук мертвеца

[Из песочницы] Подключение сторонних аудио и видео решений к Microsoft Teams

Ответы на ваши вопросы про то, зачем нужно издательство для выпуска книги

[Перевод] Рассказ о том, почему я до сих пор использую jQuery

Персональные данные 900 тысяч клиентов «ОТП-банка», «Альфа-банка» и «ХКФ-банка» утекли в сеть

Удаление зубов мудрости. Как это делается?

Ключ на старт: лучшие программные и аппаратные средства для компьютерной криминалистики

Три истории про дикий хантинг

Топ ошибок со стороны разработки при работе с PostgreSQL

21 июня, Москва, Deworkacy — AnalyzeIT MeetUp #2

Как ЛАНИТ привез в Google котика и узнал о работе со стартапами

[Перевод] Перенос десктопных приложений на .NET Core

Королев. Лекарство для веба

Минус уши или как не испортить звук в игре с самого начала

Как мы внедряли навигацию из Jetpack в боевое приложение. Доклад Яндекс.Еды

[Перевод] Как Doom попал на Super Nintendo

Аппаратное ускорение глубоких нейросетей: GPU, FPGA, ASIC, TPU, VPU, IPU, DPU, NPU, RPU, NNP и другие буквы

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

[Перевод] Программная реализация усилителя класса D

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

Новый алгоритм, созданный учеными, позволяет создавать почти идеальные «говорящие головы» с реальными людьми

С чего начать изучать веб-разработку в 2019 году или HTML Academy VS Codecademy VS FreeCodeCamp

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

[Перевод] Семь «абсолютных истин» джуниора, от которых пришлось отучиваться

Атомэкспо-2019, часть 3: Матери за атом

Frontend Weekly Digest (3 – 9 June 2019)

[Перевод] Новости из мира OpenStreetMap № 463 (28.05.2019-03.06.2019)

15 советов, как пробиться в App Store приложению с подписками

09 июня 2019

[recovery mode] Tcl для Cisco IOS в простых примерах

Беты Apple живьем: мелочи, о которых не рассказали на презентации

[recovery mode] VueJs + MVC минимум кода максимум функциональности

[Из песочницы] Декомпозируя UICollectionViewCell

[Из песочницы] Создание IPSec GRE туннеля между Mikrotik hEX S и Juniper SRX через USB Модем

Основы шаблонов С++: шаблоны функций

Haxe 4: Что нового?

[Из песочницы] Превращаем Pocket в новостную ленту

[Из песочницы] Как маленькая программа превратила маленькую контору в федеральную компанию с прибылью 100+ млн.руб/месяц

(Статический) Подбор оптимальных контейнеров в программах на C++

Аудио через Bluetooth: максимально подробно о профилях, кодеках и устройствах

Мегафон провел техническое обновление… названия сети

В Госдуме рассматривают административную ответственность за майнинг криптовалют

Модифицируем Bluetooth-стек для улучшения звука на наушниках без кодеков AAC, aptX и LDAC

Алексей Савватеев и теория игр: «Какова вероятность, что в ближайшие пять лет будет скинута атомная бомба?»

Сертификация администраторов баз данных и многое другое на юбилейном DevConfX (21-22 июня в Москве)

Huawei без Facebook — теперь меньше предустановленного ПО

[Перевод] Конференция DEFCON 19. Три поколения DoS-атак (с участием аудитории в качестве жертв). Часть 2

Как скорректировать закон Яровой, чтобы он стал подъёмным для малых провайдеров? Отменить его

YouTube ужестчает правила, чтобы защитить сообщество от педофилов

[Из песочницы] Делаем расширение для браузера, проверяющее результаты ЕГЭ

VMware EMPOWER 2019 — главные анонсы и выводы по итогам прошедшей конференции

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 9. Физический мир свитчей. Часть 2

08 июня 2019

Функциональные интерфейсы… в VBA

Что известно о сертификации ITIL 4

Осторожно доктор

PocketScreen — краудфандинговый проект самого маленького Arduino-совместимого устройства

Новая архитектура для побайтного обращения к SSD — как она устроена

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

[Из песочницы] Workflow 3D-художника. Как не утонуть в тонне информации. Часть 1

[Перевод] Что такое сервисная сеть

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

[Перевод] Однобитный полный сумматор на необычных микросхемах

Перспективное место

TheOutloud — озвучивай и делись любимыми статьями и историями

07 июня 2019

Новости недели: корпоративный блокировщик рекламы в Chrome, ФСБ и ключи шифрования «Яндекса», связь дорожает

Как все начиналось: гибкие и складные дисплеи — история появления и выход «в люди»

[Перевод] Полное руководство по Prometheus в 2019 году

Руководство: как выбрать электровелосипед на примере Twitter — говорим о рамах

[Из песочницы] Как в 4 раза увеличить время работы устройств с автономным питанием

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

Ответ психиатра на статью «Болен-здоров»

«Яндекс» заявил о решении проблемы с ключами шифрования для ФСБ, а Павел Дуров зовет разработчиков компании к себе

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

Открыта регистрация на Customer Experience Day в Петербурге 20 июня

Comodo отзывает сертификаты без причины

Habr Weekly #4 / Computex, как нам беты Apple, Дуров голодает, BadComedian котик, зачем нейросеть искала порноактеров

Началось голосование за доклады секции Backend на юбилейном DevConfX, который пройдет 21-22 июня в Москве

[Из песочницы] Комикс «Паять просто» в обновлённом варианте (2019)

3D-принтер размером с комнату за 250 долларов

Что запомнилось на прошедшем Heisenbug, и что будет на следующем?

Почему только прокачка кодинга не сделает из тебя лучшего разработчика

Dagaz: Ошибки

Краснодарский провайдер отказался устанавливать оборудование по «закону Яровой»

[Перевод] Готовимся к 2020 году: 8 трендов клиентской JavaScript-разработки, о которых нужно знать

Microsoft удалила крупнейшую в мире базу лиц MS Celeb, но та уже разошлась по интернету

Nullable Reference типы в C# 8.0 и статический анализ

Высокоуровневая репликация в СУБД Tarantool

Nullable Reference types in C# 8.0 and static analysis

Музыка из пальца: играйте, на чем угодно со SpecDrums от Sphero

Как мы модерируем объявления

[Перевод] Успех социального эксперимента с поддельным эксплойтом для nginx

Нейросеть NTechLab заняла второе место на конкурсе NIST по распознаванию действий на видео

Стэнфорд, кажется у нас проблемы…

Елена Балашова: «Активисты подняли вопрос о том, чтобы данные нашего ГИС-портала были открыты для OpenStreetMap»

Проверка компетенций с помощью тестов – почему и как

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

Не баг, а фича: исследование моторики и мозговой активности человека с полидактилией

[Перевод] Производительность сетевых приложений Linux. Введение

Entity Framework 6 with Full-Text Search via LINQ

Люк корабля «Союз МС-14» оказался узок для робота FEDOR

[Из песочницы] Динамический импорт в JavaScript

[Перевод] 492-байтная демка на ATtiny5

Поймай меня, если сможешь. Версия директора

[Из песочницы] Improve your mobile application using machine learning technology

Amazon запускает доставку дронами. Как это будет работать

Возможно ли без Redux?

06 июня 2019

[Из песочницы] Решаем задачи на принятие решений на основе данных

[Из песочницы] VPN на роутере Билайн для обхода блокировок

Tesla запрещает сотрудникам жаловаться на компанию в социальных сетях

Задачи отечественного секвенаторостроения (июнь, 2019 г.)

Чудеса учетной методологии: амортизационный фонд

«Сам себе Чубайс» или альтернативная энергетика в деревне

Павел Дуров решил перейти на диету предков современных людей ради повышения продуктивности

Apple препятствует распространению роликов с негативной реакцией на цену Mac Pro

JetBrains Night Moscow: как это было

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

Владимир Воробьев: «Михаил Ботвинник был счастлив, что машина не нашла решение, которое он нашел за доской»

Как создать чужого — размышления о дизайне инопланетных видов

FAQ по перехвату сотовой связи: что такое IMSI-перехватчики / СКАТы, и можно ли от них защититься

Древности: Philips Velo 1, ночной кошмар энтузиаста технологий

Взгляд изнутри: аспирантура в EPFL. Часть 4.1: повседневная жизнь

Роскомнадзор пообещал, что «Telegram продолжит зависать»