17 октября 2018

За 2018 год разработчики проекта KDE получили больше $ 0,5 млн. пожертвованиями. И не только они…

[Из песочницы] Нейронная сеть с использованием TensorFlow: классификация изображений

Google будет отдельно продавать лицензии на пакет Google Apps и на поиск с браузером

[Из песочницы] Neurotic Bikes: генезис

Mail Design Cup 2018 — Конкурс для дизайнеров интерфейсов

[Перевод] Раскручивая спираль: математика и галлюцинации

Переезд в Лондон с женой и собаками. История мобильного разработчика

Азы работы магазина

Разработчики Windows 10 реализовали защиту от вирусов-вымогателей. Ее можно обойти с помощью инъекции DLL

Образ современного тестировщика. Что нужно знать и уметь

Приглашаем на хакатон JETHACK

«Java-мир больше никогда не будет прежним» — интервью с Александром Белокрыловым и Алексеем Войтыловым из BellSoft

Пути применения блокчейна повернули куда-то не туда. Sony объявила о создании DRM-системы на базе цепочки блоков

«Ваша библиотека, как ваш ребёнок, может пойти в неожиданную для вас сторону»: интервью с создателем MobX

Закон Тьюринга: штат Калифорния запретил чат-ботам притворяться людьми

[Перевод] Школа магии TypeScript: дженерики и расширение типов

Это электробус: что мы знаем о транспорте с батарейкой

[Перевод] Таймеры JavaScript: все что нужно знать

[Перевод] Два Z80 на одну машину: чем отличались 8-битные аркадные автоматы от домашних компьютеров?

Хакатон по Data Science в СИБУРе: как это было

Что нового в Windows 10 October 2018 Update

Что было интереснго на DataVizDay в Минске

В России разрабатывают аналог DMCA

Отвечаем за чужой базар: что социальные сети говорят о CRM

[Перевод] Хранители интернета – собиратели хлама или архивариусы?

Глава Google прокомментировал запуск поисковика с цензурой в Китае

Произошел почти двухчасовой сбой в работе сервисов YouTube, сейчас сервис стал работоспособен

[Из песочницы] Работа с устройствами на LibUsb из-под Android

Остров киборгов: начинаем разработку инвазивной микроэлектроники

ZeroNights 2018. Reload

Роскомнадзор не обнаружил в выдаче «Яндекса» ссылок на RuTracker и «Либрусек»

Когда программный код вызывает восхищение?

Программист на больничном

GitHub анонсировал собственный CI/CD и начал раздавать инвайты

[Перевод] Конференция BLACK HAT USA. Ботнет из миллиона браузеров. Часть 2

16 октября 2018

[Перевод] MongoDB изменяет свою Open Source лицензию

Запись вебинара «Нужен ли вам Kubernetes»

Павел Дуров запустит блокчейн-платформу Telegram уже этой осенью

Интеграция с SAP ERP, на примере с Django-python, по протоколу oData(rest)

[Из песочницы] Мультиязычные деревья в Yii2 на примере создания модуля меню

Философия налоговой реформы Трампа

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

Madrobots на IFA 2018. Часть 2 — умные проекторы: от XGIMI до Anker

[Перевод] Компактные строки в Java 9

Гаражная находка: TESLA без пробега

Статический анализ PHP-кода на примере PHPStan, Phan и Psalm

Не позволяйте 3D-принтеру лениться

DJI Phantom 4 RTK: картография нового поколения

[Перевод] Доклад Римского клуба 2018, Глава 1.12: «От пустого мира до полного мира»

Бонусы Joker 2018: бесплатная онлайн-трансляция, бофы, вечеринка и настолки

Лучшие специалисты — те, которых подготовил сам: курс по тестированию игр от экспертов Mail.Ru Group

Мастер осанки: остаться в живых

В Office 365 и другие продукты MS добавят режим голосового ввода-вывода для дислексиков

Алгоритмические задачи во фронтенде. Примеры и конкурс Яндекса

Engie и Ledger разработали аппаратное блокчейн-решение для хранения данных, генерируемых источниками «зеленой» энергии

На территории «Сколково» начинает курсировать беспилотное такси от «Яндекса»

Книга «Математический беспредел. От элементарной математики к возвышенным абстракциям»

Под давлением Instagram и Facebook: почему Snapchat может уйти с биржи, и зачем это нужно

Постоянные скидки от хостеров для посетителей Поиска VPS и VPS.today

[Перевод] WeChat в Индии: от мощного запуска к полной потере интереса

[Перевод] Самые востребованные навыки в сфере data science

«ПК», но не «персональный компьютер»: интервью с программным комитетом Joker

[Перевод] Архитектура Redux. Да или нет?

[Перевод] Карты из шестиугольников в Unity: сохранение и загрузка, текстуры, расстояния

Расти большой: как распознать в бизнесе лидера

Lamoda изнутри: зачем интернет-магазину 300 инженеров

Великолепная пятерка: must have инструменты для ускорения разработки

Баннерная реклама в iOS-приложении

Noise Security Bit эпизод 0x21 (Вымысел и реальность: бэкдоры в железе и прошивках)

[Перевод] Функциональное мышление. Часть 3

Конференция про Python и про общение

Как мы искали признаки врачебных ошибок

Python-установщик Android-сборок из TeamCity своими руками

[Перевод] iPhone XS: почему это совершенно новая камера

Как мы электронику производили: с нуля, в России, за свои. Часть 1

Пол Аллен, сооснователь Microsoft, ушел из жизни в возрасте 65 лет

Открыть нельзя игнорировать

[Перевод] Знакомимся с альфа-версией снапшотов томов в Kubernetes

Кажется мы стали забывать как выглядит освоение космоса

Приватное облако для Интернета Вещей

Написание собственной работоспособной ОС за пол года

15 октября 2018

Создание архитектуры: работа с iOS Coordinator pattern

[Из песочницы] Автоматизация тестирования с нуля. Часть 1

[Из песочницы] О взаимосвязи простых и иррациональных чисел

Security Week 39: на смерть Google+

Соло-дизайнер. Как строить карьеру, когда работаешь один

Что такое SMP и с чем его едят

Весь разговорный AI на первой конференции Conversations

Ликбез по работе с перфокартами (или история о том, как с 1890-го по 1970-й «большие данные» обрабатывались)

Облачные сервисы Amazon и анализ инвестиционного портфеля

Самодельный тестовый стенд для материнских плат

«Мы меняем рельеф земли» — IT идет в большую стройку

Хабраквест в честь 20-летия Mail.Ru Group — 20 задачек

Третья проверка Qt 5 с помощью PVS-Studio

[Перевод] Брешь, убившая Google+, оказалась вовсе не брешью

Полезные штуки до «штуки»: небольшая подборка с небольшими ценами

Mail.Ru Group 20 лет: чекпойнты кода и технологий

Пользователи Google перешагнули 25% рубеж по количеству IPv6-соединений

Павел 2.0: консультант-рептилоид на JS, node.js с сокетами и телефонией

Как организовать долгосрочное архивное хранение электронных документов

[Перевод] Learn OpenGL. Урок 6.2 – PBR. Аналитические источники света

Как подружить питон с Невидимым Интернетом? Основы разработки I2P приложений на Python и asyncio

Kronos: никаких путешествий во времени даже в распределенных системах

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

Как я строил гексапод в Space Engineers. Часть 1

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

[Из песочницы] Разборка движка визуальных новелл Qlie

А/В-тесты на Android от А до Я

[Перевод] Принципы SOLID, о которых должен знать каждый разработчик

mmWave в смартфонах: как Qualcomm сделал невозможное возможным

[Перевод] Перегрузка, которая запрещена, или bridge-методы в Java

Как сделать поездку на конференцию максимально бесполезной

[Перевод] Можно ли закрыть обратно открытый исходный код?

Разработка классов-дескрипторов на C++/CLI

C выходом Chrome 70 тысячи сайтов, защищенных сертификатами Symantec, станут недоверенными

Финтех-дайджест: контроль цифровизации Центробанком, зарплата в криптовалюте, карта «Мир» в виде браслетов и брелоков

[Из песочницы] EHCI по-людски на русском языке

Нестыдные вопросы про жизненный цикл

Хакер Алексей, который защищает маршрутизаторы MikroTik без разрешения владельцев, стал знаменитым

Анализ технологий: с чего начать работу над патентным ландшафтом

Тестирование производительности веб-сервиса в рамках Continuous Intergation. Опыт Яндекса

Графика в Julia. Странные паттерны, отражение треугольника от прямой и построение нормалей сферического кота в вакууме

Загрузка конфигурации в ПЛИС через USB

Фиаско. История одной самоделки IoT

Факты и гипотезы об аварии «Союза МС-10»

PHP-Дайджест № 141 (1 – 15 октября 2018)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №334 (7 — 14 октября 2018)

[Перевод] Конференция BLACK HAT USA. Ботнет из миллиона браузеров. Часть 1

14 октября 2018

[Из песочницы] Функция Math.Sin (double) для GPU

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

[Перевод] Не доверять Facebook уже поздно

Аудиодайджест: 17 материалов и практических руководств на тему профессиональной акустики

[Из песочницы] Построение функций в консоли. Часть 1

Как просто взять и посмотреть .NET сборки в SQL Server с помощью ICSharpCode.Decompiler

[recovery mode] Создаём простую, компактную и дешёвую интернет радиостанцию

[Из песочницы] Изменения в сертификациях и экзаменах Microsoft

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

Microsoft передала две трети своих патентов Open Invention Network (OIN)

Антипиратская инициатива «Яндекса» не одобрена правообладателями

Нейросеть для разработчиков C++

Британия хочет регулировать интернет — на что повлияют новые законы

Дайджест Университета ИТМО: новые исследования, опыт выпускников и международные проекты

Уязвимость в PlayStation 4 — набор символов в сообщении для пользователя удаленно превращает приставку в почти «кирпич»

Теория счастья. Термодинамика классового неравенства

«Марсианская технология»: почему дата-центры переходят на топливные ячейки

Правила джентльменского поведения в IT: история ITIL

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

[Перевод] Microsoft выпустил код MS-DOS 1.25 и 2.0 под лицензией MIT

1155 vs 2011. В бой идут одни старики

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 11: «Язык программирования Ur/Web», часть 3

13 октября 2018

[Из песочницы] Установка и настройка Oracle Internet Directory для разрешения имен баз данных

Аутентификация asp .net core через IdentityServer4

[Перевод] [ Психология дизайна ] — The Psychology of Design

[Из песочницы] Краткий экскурс по основным моментам Zend Framework

Какой велосипед выбрать для городских, загородных и экстремальных поездок — обзор моделей Airwheel и Twitter

В одном из цехов АВТОВАЗа нашли ферму для майнинга

[Перевод] Оправдана ли коммерческая доставка дронами? В Исландии собираются это выяснить

Так ли в Европе, как о ней пишут?

Cogear.JS – современный генератор статических сайтов

[recovery mode] Безопасность автомобиля Tesla Model 3

Основатели Amazon, Google, Microsoft и Facebook потеряли более $30 млрд в ходе обвала на биржах

Что нужно запомнить программисту переходящему на Python

Как «воевали» и эволюционировали аудиоформаты и аудиотехнологии: большой исторический дайджест

Code of Conduct: почему разработчики ядра Linux угрожали удалить свой код — разбираемся в конфликте

Символьное решение линейных дифференциальных уравнений и систем методом преобразований Лапласа c применением SymPy

[Из песочницы] Как Vim украл моё сердце

Анонсирован Wi-Fi 6: что нужно знать он новом стандарте

Новости о борьбе со старением

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 11: «Язык программирования Ur/Web», часть 2

12 октября 2018

PeerTube 1.0: видеохостинг без дата-центра и капитальных затрат

Магазин и маленькая тележка инноваций для ритейла

[Перевод] Незнание основ React, которое, возможно, вас губит

Дизайн для фронтенд-разработчиков, часть 1

Пятница. Бредни программиста 2.0

Идеальное (наверное) собеседование мобильного разработчика-мидла

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

[Из песочницы] Go vs Javascript. На чем писать IoT проекты

Задержана группа сотрудников АЗС, которые с помощью ПО и электроники корректировали и организовывали 5% недолив на АЗС

Madrobots на IFA 2018. Часть 1 — стартапы

Sub-Zero: античный механический калькулятор. Как им пользоваться (с приветом из 18-го века)

Микросервисы: размер имеет значение, даже если у вас Kubernetes

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

Python: метапрограммирование в продакшене. Часть вторая

Kafka в Wargaming: блицопрос

[Перевод] Кэширование обработчиков событий и улучшение производительности React-приложений

Оптимизируем веб с Виталием Фридманом: скорость загрузки, память, CPU

[Перевод] Карты из шестиугольников в Unity: вода, объекты рельефа и крепостные стены

[Перевод] 8 облачных анализаторов логов для оценки рабочей среды

[Из песочницы] Боилерплейт ASP.NET Core 2 с React, Redux и плюшками

Древности: Железо «Криптономикона»

Практика использования модели акторов в бэкэнд-платформе игры Quake Champions

Infer.NET: мощная система машинного обучения теперь OpenSource

[Перевод] Как стать React разработчиком в 2018 году

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

[Из песочницы] MC.exe (Message compiler), rc.exe, link.exe для формирования .dll для EventMessageFile

Метеостанция на Arduino от А до Я. Часть 5

Как я стану веб-разработчиком… и стану ли?

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

Карьерные стероиды. Лифты

Чарльз Наттер о динамических языках в JVM на jug.msk.ru

Открытый вебинар «Как не нужно писать на Python»

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 11: «Язык программирования Ur/Web», часть 1

[Перевод] Learn OpenGL. Урок 6.1. PBR или Физически-корректный рендеринг

11 октября 2018

Импортозамещение, сказки продолжаются (продолжение)

Как пропатчить cp под FreeBSD?

БДСМ, Гор и преследование разработчика Drupal

Вебинар «Нужен ли вам Kubernetes» 15 октября в 19:00

Новый бэкдор кибергруппы TeleBots: первое доказательство связи Industroyer и NotPetya

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

Какие скиллы нужны iOS-разработчику, чтобы хорошо устроиться

[Из песочницы] Подписание PDF на JS и вставка подписи на C#, используя Крипто ПРО

Американский стартап разработал очки-AdBlock

Новости Typegram

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

[Bug bounty | mail.ru] Доступ к админ панели партнерского сайта и раскрытие данных 2 млн пользователей

[Перевод] Борец за справедливость не дал Waymo запатентовать ключевую технологию лидара

Использование offensive-методов для обогащения Threat Intelligence

Особые исключения в .NET и как их готовить

Переезд, как два пожара? Еще раз о релокации персонала

Microsoft присоединяется к Open Invention Network

[Перевод] TensorFlow.js и clmtrackr.js: отслеживание направления взгляда пользователя в браузере

Под капотом Graveyard Keeper: Как реализованы графические эффекты

Борьба за ресурсы, часть 3: Памяти мало не бывает

Что нового в YouTrack 2018.3

Открытый урок «Виртуальная лаборатория на Vagrant»

[Перевод] Опускаются руки и хочется бросить задачу? Так выглядит эффективное обучение разработчика

Улучшаем навыки отладки ПО — несколько советов

10 отличных книг на английском для новичков

Исполнение пользовательского кода на GO

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

[Из песочницы] libGDX и чувства

Автоматизация секс-индустрии или госуслуги по-немецки

Кремниевая резня бензопилой

[Перевод] Делаем проект по машинному обучению на Python. Часть 2

Аварийный пуск «Союз МС-10» (обновляется)

Как мы строили S3 хранилище DataLine. Эксперименты, тестирование и немного о бегемотах

Карьерные стероиды

[Перевод] Устраняем баг в игре 2000 года на Shockwave

Как Яндекс создал глобальный прогноз осадков с точностью до минут. Взгляд из космоса

Применение перепиленных гражданских дронов для профессиональной геодезической аэрофотосъёмки местности

Безопасность авиаперелётов

[Перевод] Конференция DEFCON 20. Как поиметь плохих парней (и мафию) с помощью JavaScript ботнета. Часть 2

Бензиновые велосипеды или странный поиск продуктов (e-commerce)

10 октября 2018

Миграция схемы базы данных без даунтайма для postgresql на примере django

Универсальный мониторинг — Отстой

Обзор бесплатных 2D САПР

[Перевод] The Guardian: «У вас не будет реактивного ранца, живите с этим»

Метеостанция на Arduino от А до Я. Часть 4

8 интересных багов беты iOS 12 и как мы их искали

Как пропатчить find под FreeBSD?

Метеостанция на Arduino от А до Я. Часть 3

Принцип наименьшего действия в аналитической механике

Появились доказательства присутствия шпионских чипов в серверах Supermicro

Как написать на ассемблере программу с перекрываемыми инструкциями (ещё одна техника обфускации байт-кода)

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

Корпоративный Рататуй

«Научиться Spring — бессмысленное занятие» — Джош Лонг, главный евангелист Spring о внутренней кухне проекта

Kotlin: копаем глубже. Конструкторы и инициализаторы

Доклады про битву CI и CD, оркестрацию и секреты OpenStack

[Перевод] CoreBluetooth на практике

«Хочу уйти с завода в веб» — 10 вопросов программисту, 8 выпуск

Встреча .NET сообщества на CLRium #4 + онлайн

Метеостанция на Arduino от А до Я. Часть 2

«Flutter начинает нравиться сообществу, но пока что не заказчикам»: интервью с Paulina Szklarska

Корпорация Google отказалась от борьбы за миллиардный контракт Пентагона

Как мы переделывали плохое прогнозирование на чуть более хорошее (продолжение)

«Фотон в микроволновке»: создание контролируемой фотонной двухуровневой системы

Праздник к нам приходит: ГКРЧ расширила ISM-диапазон 868 МГц в два раза

Считаем статистику по экспериментам на hh.ru

3D-печать в создании макетов на примере STUDIO 911

[Перевод] 22 совета Angular-разработчику. Часть 2

[Из песочницы] Метеостанция на Arduino от А до Я. Часть 1

«Breaking Bugs» в Сбербанке: как исправить семидневную норму багов за сутки

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

Муравейник или крепость? Строю дом по цене квартиры. 1 часть

Загубить производительность

Как мы сдавали экзамен Certified Kubernetes Administrator

Что показала Google на своей презентации

Алиса выплатит более миллиона рублей до конца года. Новый конкурс и рекомендации Яндекса для разработчиков навыков

Глава Apple заявил, что китайские шпионские чипы в серверах Supermicro — выдумка

Апгрейд матрицы ноутбука TN->IPS или как получить из бюджетного ноутбука более продвинутый

09 октября 2018

Сравниваем TCO покупки «железа» и аренды облака

[Перевод] Пример использования Microsoft Flow или Как подарить жене цветы

Теория игр: принятие решений с примерами на Kotlin

Региональные операторы выступают против отмены роуминга

Екатеринбург, 11 октября — Atlassian meets docker

iFixit: Apple еще не активировала блокирование отремонтированных MacBook

Автоматические блокировки приложений в Google Play

Amazon сдался и повысил зарплаты сотрудникам

[Перевод] Любимые игрушки DARPA за 60 лет

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

Как мы боролись с Роскомнадзором и что из этого вышло

Обзор конференции Atlassian

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

RKN Alert — база Роскомнадзора у вас в браузере

DevOops 2018: бесплатная онлайн-трансляция, вечеринка и многое другое

Урок Google+: проектам надо следить, чтобы границы между интересами юзеров в реале соблюдались и онлайн

Статистика IPO 2018: привлечено $45 млрд, Dropbox собрал меньше денег чем фармкомпании и продавцы недвижимости

CICD: бесшовный деплой на распределенные кластерные системы без даунтаймов

Python: метапрограммирование в продакшене. Часть первая

Учим языки программирования в процессе: разработчик ПО о сложных проектах

«Назад к истокам»: почему ИТ-гигант возвращает 22-нм техпроцесс

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

[Перевод] Конференция DEFCON 20. Как поиметь плохих парней (и мафию) с помощью JavaScript ботнета. Часть 1

[Перевод] От Space Invaders до Half Life 2: история игровых диздоков

Поиску VPS 5 лет! Большие скидки от хостеров

Zeppelin OS — еще один шаг к безопасным смарт-контрактам

[Перевод] 22 совета Angular-разработчику. Часть 1

Некиношные супергерои. Кто и как защищает стройку Лахта Центра от пожаров?

Microsoft начала тестирование облачного игрового сервиса xCloud на базе Azure

Как промышленная революция 4.0 меняет технологию разработки сложной техники. Внедрение PLM на МВЗ им. М.Л. Миля

Хакатон Про Добро: как прошел первый благотворительный SmartMail Hack

Celery в нагруженных проектах: немного практики

Разработка: Мессенджер Нового Поколения (Часть 3). Десктопные приложения

[Перевод] Всё, что до сих пор ставит робомобили в тупик, начиная с чаек

Snom С520 и С52 — космический дизайн и широкие возможности

Интеграция HTML движка в нативное Windows приложение – выбор и архитектура

Splunk 7.2 Что нового? SmartStore, управление нагрузкой и многое другое…

Психотерапия. Марс в доме Сатурна и интрацеребральные инъекции гомеопатического псилоцибина

Qt: рисование по мотивам векторной графики

[Из песочницы] PHP Excel Templator (PHP-шаблонизатор для Excel) или как мы до этого писали хардкод для Excel

[Перевод] Механизм представлений — особая кубинская магия

Новые приключения киборга в Германии

Мы сделали памятку для китайцев, которые к вам приехали

DevDay про тестирование: Запись докладов

Алгоритм работы протокола SSH

Google+ RIP

Что было до «Тимура и его команды» или мысли о Товариществе Воинствующих Технарей

KotlinConf 2018 — кейноут и первые видео

Секреты невозможных вычислений на GPU

08 октября 2018

Docotic.Pdf: Какие проблемы PVS-Studio обнаружит в зрелом проекте?

MBLT DEV 2018: робоотчет

Nintendo патентует чехол — Game Boy

Такой исключительный Go

Карты на стол: как выбрать поставщика географических карт для мобильного приложения

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

IoT Security Week 38: уязвимости в роутерах MikroTik, D-Link и TP-Link

[Из песочницы] Ликбез по химии: кислотный реверсинг микросхем (как обнажить кристалл микросхемы для последующего его фотографирования)

[Перевод] Репликация из Percona Server for MySQL в PostgreSQL с использованием инструмента pg_chameleon

Изучаем Adversarial Tactics, Techniques & Common Knowledge (ATT@CK). Часть 3

[Перевод] Интерактивный дизайн не обязательно должен быть сложным

[Перевод] Что граф Монте-Кристо может рассказать нам о кибербезопасности

Часть кода игры Minecraft была передана в Open Source корпорацией Microsoft

Краудсорсинг в тестировании

[Питер] Встреча JUG.ru с Венкатом Субраманиамом — Design Patterns in the Light of Lambda Expressions

Обучение и тестирование нейронных сетей на PyTorch с помощью Ignite

[Перевод] Руководство по Node.js, часть 10: стандартные модули, потоки, базы данных, NODE_ENV

«Инфосистемы Джет», Росреестр, НЛМК и «Утконос» запускают AI-хакатон

25 полезных инструментов Kubernetes: развёртывание и управление

[Перевод] Git: исправление ошибок и наведение порядка в коммитах

[Перевод] Кто должен получать деньги при продаже произведения искусства, сотворённого ИИ?

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

Неотвратимость наказания, эффективность внезапных проверок

[Из песочницы] Построение микросервисной архитектуры на Golang и gRPC, часть 1

UI-тестирование: проверка системы на разных разрешениях

QIWI server party 3.0: отчёт + полные видео всех докладов

Записки IoT-провайдера. Кейс: делаем сеть LoRa для ТРК в Челябинске

DDIA book (книга с кабанчиком) — сделай level up в понимании баз данных

Потрачено, или Почему локализаторы хреново переводят игры

Фотоэкскурсия по коворкингу «Ключ»

Intel PAC c FPGA Stratix 10 SX — ускоритель для больших задач

Правила разработки в Яндекс.Здоровье

SpaceX и SAOCOM — 1A Новая миссия. Выполнена

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

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 10: «Символьное выполнение», часть 3

Жители канадского города разработали «Uber-сервис» с автобусами, а не автомобилями

07 октября 2018

Программирование — это материализация идей

Социальная сеть «Вконтакте» рассказала о том, как и почему она предоставляет пользовательские данные

«Технологичные» музыкальные инструменты до XX века: магнетический клавесин и электромеханическое пианино

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

IaaS для разработки сервисов: кто и зачем перешел на виртуальную инфраструктуру

Big Data resistance 1 или неуловимый Джо. Интернет анонимность, антидетект, антитрекинг для анти-вас и анти-нас

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

[Из песочницы] Задача о многоруком бандите — сравниваем эпсилон-жадную стратегию и Томпсоновское сэмплирование

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

Прием платежей с карты без юр. лица на Яндекс.Деньги

Верхнеуровневая архитектура фронтенда. Лекция Яндекса

[Перевод] Автоматизация: преувеличенная угроза роботов

Принцип наименьшего действия. Часть 1

[Из песочницы] Blaue Karte для около-айтишника или как я свалил в Германию

Финальная сборка Windows 1809 отозвана

[Перевод] SENS Research Foundation планирует первые испытания на мышах аллотопической экспрессии

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 10: «Символьное выполнение», часть 2

06 октября 2018

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

Почему VoIP признали информационным сервисом в США, и что это значит для телеком-индустрии и пользователей

[Из песочницы] Быстрая математика с фиксированной точкой для финансовых приложений на Java

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

Калифорния запрещает продажу IoT-устройств с простыми паролями или вовсе без них

[Перевод] Что происходит при создании контейнера Flexbox?

Как работать в облаке: от проверки надёжности дата-центра до управления виртуальной инфраструктурой

[Перевод] Защищаем веб-сервер на Linux

DevBoy: делаем генератор сигналов

Жидкостное охлаждение тормозов. Варианты развития системы

Парсим Википедию для задач NLP в 4 команды

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 10: «Символьное выполнение», часть 1

[Перевод] Полностью автоматические такси от Waymo появятся уже в этом году

Акции Supermicro обвалились на фоне расследования о внедрении в серверы компании китайских шпионских чипов

Как соединить Java, Js и графы с искусством, или история о том, как создавался интерактивный театр

[Перевод] Тим Бернерс-Ли выходит на тропу войны: «Один маленький шаг для web…»

[Из песочницы] Неочевидные особенности применения Rotativa для генерации PDF в ASP.NET MVC приложении

Sans Forgetica: шрифт, который позволяет немного лучше запоминать прочитанное

Депутаты всерьез взялись за налогообложение майнеров

Apple блокирует возможность независимого ремонта новых моделей MacBook

05 октября 2018

[Перевод] Двадцать задачек (по безумной, восхитительной геометрии)

Tutu PHP Meetup #2: онлайн-трансляция мероприятия

[Из песочницы] Cassandra Sink для Spark Structured Streaming

Автор Python больше не руководит разработкой. Сделает это язык лучше или хуже?

[Перевод] Быстрые прототипы на Flutter и Kotlin/Native

Как мы участвовали в InnovateFPGA 2018 и снова не победили

Чтение на выходные: 22 статьи об истории легендарных аудиокомпаний и о том, как они «делают звук»

Scrum Day — конфа высокой концентрации смыслов

[Из песочницы] Настройка MikroTik hAP mini для IPTV Билайн

HyperX Impact DDR4 — SO-DIMM, который смог! Или для чего в ноутбуке 64 ГБ памяти с частотой 3200 МГц?

Девопс и безопасность: интервью с Сетом Варго и Лиз Райс

Пятница. Бредни программиста

К вопросу о Пандах или очередной плач Ярославны

DDR SDRAM – особенности проектирования и обеспечения целостности сигнала

Двигатели Renault D4F > B4D (он-же SCe). Смена поколений. Взгляд автомобилиста

[Перевод] Скоро половина звонков будет от роботов. Совет: не отвечайте (?)

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

[Перевод] Стивен Вольфрам: Воспоминания про Стива Джобса

Мафия на Go, Vanila JS и WebSocket'aх

[Перевод] Карты из шестиугольников в Unity: неровности, реки и дороги

Boot yourself, Spring is coming (Часть 2)

Программист на всю голову: как кодинг влияет на мышление

Обновление до Windows 1809 уничтожает все файлы в профиле

Бэкендеры всех стран объединились. Рассказываем, как прошел Backend United #2

[Перевод] 10 физических фактов, которые вы должны были узнать в школе, но, возможно, не узнали

Люди-батарейки: теоретический анализ наногенераторов на базе трибоэлектрического эффекта

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

Видео докладов с Deerploy DevOps MeetUp

[Перевод] Pattern matching в C# 7

Автор книги «Ведьмак» потребовал у CD Projekt Red минимум $16 млн

IoT-решения для ЖКХ: какими будут умные счетчики и кто их должен обслуживать?

[Из песочницы] Обзор R пакетов для интернет маркетинга, часть 1

Конкурс, новые курсы и фичи (осенние новости Хекслета)

Так ли хороши джуны?

286 и сеть

Как сделать самому Луноход

Scrum is dead

Алиса поможет разработчикам найти объекты в запросах пользователей. NER в Диалогах

Perl 5: как в макросах ошибки прятались

Firecore — нескучная игра на AVR

Измерение времени с наносекундной точностью

04 октября 2018

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

Эволюция декомпозиции: от Linux-серверов до Kubernetes

Простейшая игра на Ardruino с дисплеем 1602 — Часть #2

[Из песочницы] Node.JS: библиотека для модификации http ответов

QA Fest 2018: обзор главной QA-конференции Украины

Еще один способ увидеть коммуникации приложений

[Перевод] Если бы дизайнеры цифровых продуктов создавали реальные вещи

Чарльз Наттер. Как перенести древний монолитный проект на JRuby и стоит ли это делать?

[Перевод] Что такое ZFS? И почему люди от неё без ума?

КТРУ (Каталог товаров, работ, услуг) или смерть IT госзакупкам

Упрощение названий: 802.11ax становится Wi-Fi 6

Как масштабировать Scrum — пара слов о фреймворке гибкой разработки ПО Nexus

Рабочее место .NET разработчика или трудности выбора идеальной конфигурации ver.2.0

Китайцы использовали микрочип, чтобы контролировать американские компьютеры

[Перевод] Программисты своими руками лишают себя работы

Интерпретаторы байт-кодов своими руками

Дайджест продуктового дизайна, сентябрь 2018

Непобедимая армада Garmin

[Перевод] Конференция DEFCON 22. Группа GTVHacker. Взламываем всё: 20 устройств за 45 минут. Часть 2

Демпинг Маска: миф или реальность

Тринадцать вещей, которые предвидел Лем

«Кроличья нора». UX-дизайнер в продуктовой команде

AERODISK: СХД по-русски или суровый люберецко-сахалинский стартап с завода

Оценка стоимости проекта внедрения IdM — как предусмотреть неожиданности

Ищем быструю универсальную библиотеку для работы с графическими файлами, разбираемся с Google benchmark

[Из песочницы] Как устроено шоу The Chemical Brothers: технические детали и коммутация

Организация хранения кода в GitLab и интеграция код ревью в GitFlow

Книга «Программирование для детей. От основ к созданию роботов»

[Перевод] 10 лучших VS Code-расширений 2018 года для фронтенд-разработчиков

Из Android-разработчика в DevOps

[recovery mode] Еще один способ использования docker-compose

В Нижнем Новгороде состоится фестиваль iFEST

Обзор конференции droidcon Vienna

Как это сделано: пишем «Сапера» за 4 минуты

Что почитать о блокчейн-технологиях: руководства, книги и статьи

[Перевод] Делаем проект по машинному обучению на Python. Часть 1

Как собеседует Google: чему быть, чего не миновать

FAQ про работу стюардессы

[Перевод] Если вы не нанимаете джунов, то не заслуживаете сеньоров

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

Хакатон ГАЗ — как прикоснуться к автогиганту

03 октября 2018

Алгоритм сжатия без потерь Broo и дельта-кодирование, сравнение с Xdelta3. Развитие домашнего проекта

[Перевод] EV-сертификаты мертвы

LoJax: первый известный UEFI руткит, используемый во вредоносной кампании

Как проходит знакомство с LLP в Университете ИТМО: курс «Низкоуровневое программирование»


Как увидеть связи внутри вашего PowerShell модуля

The John Willis Handbook

Разработчик 20 лет спустя: Василий Лебедев об ИКРЕ, образовании, своей книге и программировании

Как украсть деньги с бесконтактной карты и Apple Pay

Как мы помогли CDN МегаФон.ТВ не обрушиться на ЧМ-2018

[Из песочницы] Гипотеза Била или как заработать миллион долларов и познать энтропию

Что такое психическое здоровье: взгляд со стороны психологии / психотерапии

[Из песочницы] Android-приложения на JPHP

Fastware

[Перевод] Python 3 в Facebook

Исследователи нашли способ обнаружения и обхода Honeytoken-ключей в ряде сервисов Amazon

[Из песочницы] 4 совета для оптимизации webpack-приложения

[Перевод] Остановите хищников Google, преследующих ваших детей

Восход Cолнца Вручную #2: По хардкору за IDE, Cmake, и моё разочарование в животных

[Перевод] Звёзды YouTube начинают сгорать на работе: «привлекательность самой интересной из работ потускнела»

Application Coordinator в iOS приложениях

[Перевод] Планы на следующую версию Vue.js

Дизайнерское тестирование: топ-10 докладов Heisenbug 2018 Piter

«Я три года боролся с синдромом самозванца» — 10 вопросов программисту, выпуск 7

Подборка @pythonetc, сентябрь 2018

Дайджест новостей из мира PostgreSQL. Выпуск №10

Государство не знает, сколько тратит на ИТ. Доказываем на цифрах

[Перевод] Строим реактивный ранец: Годовой отчет JetPack Aviation 2017

Введение в разработку типичного Open Source решения

Диалекты английского: как понять собеседника, не сломав себе мозг

[Перевод] Руководство по Node.js, часть 9: работа с файловой системой

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

[Из песочницы] Остановись, мгновенье! Знакомимся с нормкор маркетингом

Технология Solid: пришло время для перестройки веба

Полная амнистия. Путин внёс законопроект о частичной декриминализации статьи 282 об экстремизме в интернете

[Из песочницы] Немного о звуковых картах с FM-синтезаторами OPL2/3 для ПК…

Книга «Руководство по архитектуре облачных приложений»

[Перевод] Загадочное сердце драм-машины Roland TR-808

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

[Перевод] 7 лучших практик по эксплуатации контейнеров по версии Google

Проблемы трансграничных платежей — зачем и как здесь используют блокчейн

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

02 октября 2018

Хакатон №1 в Tinkoff.ru

OFFZONE 2018 приветствует новобранцев

«Цифровое книгопечатание» или мой опыт в мобильной оцифровке книг

Встреча .Net сообщества на CLRium #4. Куда движется CoreCLR, C#. Приглашаются все

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

Высшая школа экономики отказывается от лекций в пользу онлайн-курсов

[Перевод] Машинное обучение: схватка с комнатным слоном

“Оказавшись перед Гвидо, что ты ему скажешь” или диалоги о Python с Бобуком

Валидация generic параметров в Spring контроллерах

[Из песочницы] Работаем в консоли быстро и эффективно

Постгресовая стата без нервов и напрягов

Полномасштабный DevOps: греческая трагедия в трёх актах

Льготный кредит на образование по всем программам GeekUniversity от GeekBrains и Альфа-Банка

Хранение архива изображений для сайта в Azure BLOB storage

Настройка Jira под ваши нужды. Cовершенный флоу и идеальный тикет

Intel ME Manufacturing Mode — скрытая угроза, или что стоит за уязвимостью CVE-2018-4251 в MacBook

Рекламные трюки, которые могут стоить вам денег и репутации

Docker + Laravel = ❤

Финтех-дайджест: проблемы биометрии на мобильных, лизинг телефонов от Samsung, ценные бумаги на блокчейне

IT в мире животных: поиск еды муравьями и протокол TCP/IP

Обзор ноутбука Dell XPS 13 9370: лёгкий, красивый, быстрый

Текстовый редактор — это вам не высшая математика, тут думать надо

«Закон Яровой» должен был заработать с 1 октября, но операторам не хватает документации

[Перевод] Руководство по Node.js, часть 8: протоколы HTTP и WebSocket

Что я понял и с какими проблемами столкнулся, создав клон Hacker News

[Перевод] Разработка React-приложений с использованием ReasonReact

Новости IT Geek Hub: о том, как мы сделали велоквест в Праге и что вас ждет на следующей встрече

Как защититься от переполнения стека (на Cortex M)?

Хотите выиграть Гонку Героев? Получите рецепт от ЛАНИТ

[Перевод] Думай как программист. Урок по решению задач

[Перевод] Что нового в первой CTP редакции SQL Server 2019

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

[Из песочницы] Тестирование презентера с использованием PromiseKit

[Перевод] Wi-Fi становится безопаснее: всё, что вам нужно знать про WPA3

[Из песочницы] Oculus Quest

[Перевод] Конференция DEFCON 22. Группа GTVHacker. Взламываем всё: 20 устройств за 45 минут. Часть 1

Самые быстрые числа с плавающей запятой на диком западе

CodeRainbow: интерактивное изучение и документирование кода

01 октября 2018

Обнаружение лиц на видео: Raspberry Pi и Neural Compute Stick

Golang тестирование за пределами gotour

[Из песочницы] Разработка GLSL шейдеров на Kotlin

Security Week 37: Facebook, Twitter и надувные баги

[Перевод] Цукерберг финансирует: Построение инструментов для Science Together

Дизайн-процесс: 7 шагов к идеальному проекту

SSR: когда, зачем и для чего. На примере Vue

Как я взломал Steam. Дважды

Ещё больше практики! Научим Spring Framework и профилированию без всяких конференций

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

Как работает Единая биометрическая система

[Перевод] Познакомьтесь с анархистами, самостоятельно делающими лекарства

Ура! Это была не паранойя

Доступность интерфейсов. Лекция Яндекса

Вышла первая бета-версия операционной системы Haiku R1

«У iOS-приложения ВКонтакте достаточно высокий порог вхождения»: интервью с Алексеем Савиным

Elm. Удобный и неловкий. Http, Task

Новости Rust #1 (Сентябрь 2018)

Еще одна система частиц. Постмортем

[Перевод] Знакомство с Azure DevOps

Функциональное программирование на Java с Vavr

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

Развертывание vCloud Extender

В важном судебном прецеденте спецслужбы США не смогли добиться прослушки звонков в мессенджере

[Перевод] Замыкания в JavaScript для начинающих

[Перевод] Руководство по Node.js, часть 7: асинхронное программирование

[Из песочницы] Генерация изображений из текста с помощью AttnGAN

Глубины SIEM: корреляции «из коробки». Часть 2. Схема данных как отражение модели «мира»

[Из песочницы] Восстановление смазанных и расфокусированных изображений с помощью фильтра Винера. Реализация на C++ OpenCV

[Перевод] Иллюзия пространства: как новый Spiderman рендерит помещения без геометрии

Подводные камни HttpClient в .NET

Резервное копирование большого количества разнородных web-проектов

Пасхалка-текстовая RPG в коде поисковика Google

В тени Большого Космоса

Хаброкаст «Заход Солнца Вручную» #1. Пытаемся настроить среду для разработки игрушки под Windows

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 9: «Безопасность Web-приложений», часть 3

[Из песочницы] Потоковая передача данных из REST сервиса в MQ очередь

Распознавание жестов с помощью APDS-9960

Дайджест свежих материалов из мира фронтенда за последнюю неделю №332 (24 — 30 сентября 2018)

PHP-Дайджест № 140 (17 – 30 сентября 2018)

30 сентября 2018

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

Международное энергетическое агентство: ветроэнергетика будет превалировать в Европе к 2027 году

Полиморфный квайн

Азиатское чудо Shimano: история легендарного производителя велосипедного оборудования

Разработка гексапода своими руками с нуля (часть 2)

Применение Arm Mbed OS. Тонкая настройка

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

[Из песочницы] Жемчужина с барахолки или реверс-инжиниринг IP-камеры DCS-5220A1

О демонах и телепортации: две технологии, которые приближают «квантовое будущее»

Microsoft прекращает поддержку десктопной версии Skype c 1 ноября

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

О чем молчат Лиды: начало карьеры разработчика. принципы. или как стать Middl’ом

Что послушать про аудиотехнику: 15 подкастов

Умелец создал WiFi-модуль для Macintosh SE/30, модели 1989 года

[Перевод] Илон Маск и Tesla улаживают судебные споры с Комиссией по ценным бумагам и биржам США

[Перевод] Заглядывая внутрь сопроцессора Intel 8087

Как новая функция iOS 12 напомнила мне, что пора лечиться

[Из песочницы] Newtoo — разработка полноценного браузерного движка с нуля в 2018?

Почему они мне не перезвонили-2, или куда пропадают соискатели

Что всё-таки не так с наймом в IT?

[Из песочницы] История одного вью-контроллера, который хотел показываться красиво

Вычисляем «магические квадраты» с помощью GPU

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

CloudFlare реализовала поддержку Encrypted SNI

MNaaS и eSIM — плюсы и минусы виртуализации для сотовых операторов и их клиентов

Чем интересен новый UCS C480 ML M5 — сервер для машинного обучения от Cisco

29 сентября 2018

[Из песочницы] Простейшая игра на Ardruino с дисплеем 1602 — Часть #1

[Из песочницы] Разработка гексапода своими руками с нуля (часть 1)

[Перевод] Во что инвестируют в цифровой экономике

Финансовая независимость, мой путь

Фотоэкскурсия по офису «Аудиомании»: часть вторая

[Перевод] Как распечатать электромотор

Как снизить риск инвестиций на бирже: 3 фактора диверсификации

Как работает, и работает ли вообще разговорная психотерапия

Как я диплом в LaTeX писал с GitHub, Docker и TravisCI

[Из песочницы] Двусторонняя аналитика партнерского iframe-виджета с помощью Google Tag Manager

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

[Перевод] Карты из шестиугольников в Unity: части 1-3

Дизайн цифровых продуктов. Цель, роль, метод

Facebook взломан: до 90 млн аккаунтов пользователей подверглось атаке из-за ошибки в коде, компания приносит извинения

ДНК. Механизмы хранения и обработки информации. Часть I

28 сентября 2018

[Из песочницы] Расширение сетевых возможностей программируемого реле при помощи WI-FI

Биофарма и численное моделирование: опыт и практика компании Amgen

[Перевод] Как развернуть приложение Ruby on Rails с HAProxy Ingress, unicorn/puma и веб-сокетами

Меньше кода и дресс-кода, больше свободы: о трендах веб-дизайна 2018–2019

Использование Consul для масштабирования stateful-сервисов

Все люди не умеют писать код

Интервью c Аароном Паттерсоном, спикером конференции RubyRussia 2018

Деньги любят счёт: как машины сортируют купюры

[Перевод] Введение в процессы загрузки ядра и запуска системы Linux

[Перевод] Маленькие спутники Земли содержат потенциал для удивительных научных и коммерческих возможностей

Дайджест событий для HR-специалистов в сфере IT на октябрь 2018

Приглашаем на Voronezh Game Dev Meetup

42-й протокол жизни, вселенной и всего такого: «напутственная речь»

Горячая история техподдержки, или Почему AutoCAD удаляет прокси-объекты?

Делаем из Хабра торт. Снова

Тест Android vs iOS: два полюса силы

Топ-10 докладов Mobius 2018 Piter

Как расширять Kubernetes

Frontend Conf — с заботой о пользователе

Как поступить на PhD программу по машинному обучению

[Перевод] Про версии Oracle JDK 11+ (лицензирование и распространение)

Пятничные вебинары от Skillbox: полезное для новичков и не только

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

Go против Excel на сотни тысяч строк

От гидрогеля до свиной кишки: необычные материалы в робототехнике

Легенды мирового колонкостороения: 225 Вт RMS за 28 000 рублей

Дайджест IT событий октября (часть первая)

Невыдуманные IT-истории о самозванцах и почему появились эти непонятные практики на собеседованиях

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

[Перевод] Какие навыки потребуются разработчикам в будущем?

[Из песочницы] Добавление водяного знака на все картинки сайта

«У нас есть идеи для Maven 4 и даже Maven 5» — интервью с Robert Scholte, ключевым участником проекта Maven

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

Обучение Splunk – учебный центр теперь в России

РедСлёрм превращается в камерное и одноразовое мероприятие

[Перевод] Краткая история цифровой клавиатуры

Антенна из пульверизатора: миниатюрность, гибкость и производительность

Приглашаем на Sberbank Data Science Journey 2018 — гонку алгоритмов машинного обучения

Что происходит в рознице

CLRium #4: Однодневная мини-конференция по .NET

Как стартапу повысить свои шансы на инвестиции при общении с инвестором?

27 сентября 2018

Волшебный штрихкод

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

Вывод функции кривой для плавного ограничения параметров, сигналов и не только в Wolfram Mathematica

[Из песочницы] Переделка кассовых аппаратов. Часть 1

[Перевод] Flutter для Android-разработчиков. Как создавать UI для Activity, используя Flutter

Пилоты реактивных ранцев: Фрэнки ЗапАта

[Перевод] Худшая диаграмма на свете

Как собрать корпоративные услуги на одной онлайн-платформе: история «МегаФон.Бизнес»

Модернизация IDA Pro. Учимся писать загрузчики на Python

[Из песочницы] Давайте обрабатывать звук на Go

Как STACKLEAK улучшает безопасность ядра Linux

Google исполнилось 20 лет

«Яндекс» запустит открытый топ сайтов рунета до конца года

Утечка исходных кодов веб-сервисов «Аэрофлота»

Материалы с встречи #RuPostgres — видеозаписи, презентации, разбор викторины и фотоотчёт

C++11 и обработка событий

[Из песочницы] Опыт использования redux без редьюсеров

[Перевод] Может ли Бетховен отправлять запросы на удаление?

Intel Optane — теперь емкостью полтора терабайта

Ребенок, интернет и родители. Как избежать ловушек, получить пользу и остаться друзьями?

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

Для чего хакерам Микротик и как я спрятал 100 тыс. RouterOS от ботнета

Как из фрилансера создать работника

Ты не станешь героем, если ты разработчик

Идеала нет: как я искал язык программирования для себя

Состоялся релиз CryEngine 5.5 от Crytek

[Перевод] История первых микропроцессорных видеоигр

Kubernetes 1.12: обзор основных новшеств

[Перевод] Руководство по Node.js, часть 6: цикл событий, стек вызовов, таймеры

Обзор: 3D-сканирование помещений на рынке недвижимости

Регулятор оборотов минидрели

Борьба за ресурсы, часть 2: Играемся с настройками Cgroups

Маршрутизация в большом приложении на React

Распределённые приложения на C++ с минимумом усилий

Микроша, Криста, Апогей, Львов — первые советские ЭВМ на вынос

Жизнь и смерть митохондрий

[Из песочницы] Не попадитесь в ловушку используя Oracle JDK 11

[Перевод] Исчезнувший конкурент азбуки Морзе: наборный телеграф

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

Программное обеспечение для умного дома #2

Символьные вычисления средствами Python. Часть1. Основы

Корпоративный Das Experiment

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

Быстрый ресайз джипегов на видеокарте

JUG.EKB: объединяем с помощью митапов Java-разработчиков

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

Найм программистов. Советы от программиста

Готовимся к С++20. Coroutines TS на реальном примере

Российская программа по созданию глобальной спутниковой интернет-сети может лишиться единственного инвестора

Java 11: новое в String

Обход SSL Pinning в iOS-приложении

Сбербанк запустил собственного оператора «СберМобайл»

26 сентября 2018

Java 11 / JDK 11: General Availability

VI ежегодный хакатон JetBrains: Shiftius Altius Ctrlius

Инструменты для поиска аннотированных классов в Java

Реализация минимизации логических функций методом Квайна-Мак'Класки при неполном входном наборе

«Любой уважающий себя айтишник занимается технологиями и в свободное время» — 10 вопросов программисту, выпуск 6

Про дешевые датацентры, РКН и защиту от DDoS

Boot yourself, Spring is coming (Часть 1)

Хватит подозревать разрабов в самозванстве. Научитесь лучше собеседовать

От Калининграда до Владивостока

Быстрая отписка от рассылок в Почте Mail.Ru

Google пообещала добавить возможность отказаться от автоматической синхронизации профиля браузера*

Деревья выражений в enterprise-разработке

Как попасть в DevOps, как учиться и что читать

Сделка на $38 млрд и ее последствия: как Comcast и Disney с помощью инвестиций борются с Amazon и Netflix

История успеха, или DEV+DEVOPS+OPS

Angular vs React: битва за фронтенд

[Перевод] Новая наука заглядывания за угол

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

Релизим проект на Java с Maven на новый лад

Зачем изучать непопулярные языки. Пример сообщества F#

Хостинг игрового сервера в профессиональном центре обработки данных

Elm. Удобный и неловкий. Json.Encoder и Json.Decoder

Книга «Руководство разработчика по Azure»

Не потерять себя: новый метод диагностики деменции

[Перевод] AI, практический курс. Глубокое обучение для генерации музыки

Какая разница в звучании между арматурным и динамическим басом?

Приглашаем на митап GO.PITER

Обзор применения 3D-печати в электронике

«Календарь тестировщика» за сентябрь. Оптимизируй тесты

[Из песочницы] Lisp со вкусом Pascal или 8501-й язык программирования

Как мы обслуживали ИТ-инфраструктуру “Лужников” во время Чемпионата мира

Vivaldi 2.0 в нашу пользу

[Перевод] Перевод статьи Нила Форда «Микросервисы как эволюционная архитектура»

Зоопарк на нефтебуровой: наводим порядок

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

Science Art и звук: 4 впечатляющих проекта

[Из песочницы] Роскомнадзор и Телеграм боты через прокси

25 сентября 2018

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

[recovery mode] Обзор Playme TIO: топовый видеорегистратор с магнитным креплением

Асинхронная бизнес-логика в наши дни

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

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

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 9: «Безопасность Web-приложений», часть 2

Открытый вебинар «Индексы»

[Перевод] Китайская панель биомаркеров старения

Новые правила деловой переписки. Мнение о новой книге Максима Ильяхова и Людмилы Сарычевой

Автоматизируем сборку iOS приложений с помощью Fastlane

Забирайте свои данные, отвязывайте почту и бегите с qip.ru

«Если хочешь создать нечто действительно крутое, надо копать глубже и знать, как твой код работает в системе, на железе»

Технологии продления жизни изменят природу человека

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

Обзор вакуумного формовщика Mayku FormBox: пусть детали размножаются

Где работать в ИТ #1: Voximplant

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

Где и как врубиться в эмбеддинги графов

Как работает stack trace на ARM

Мой любимый файл в кодовой базе Chromium

Эмиграция и всё о ней в телеграм-блогах

Справочная: государственный интернет-поисковик «Спутник» и его сложная история

[Перевод] Литье под давлением: как это работает

Тандем автора и эксперта: как сделать его эффективным?

Обзор электровелосипеда Twitter Mantis E-1

Да будет свет

[Перевод] Чтение с карандашом в руках

Yew — Rust&WebAssembly-фреймворк для фронтенда

Заряди мозги напрямую! Рантаймы, компиляторы и перформанс на Joker 2018

Код в стиле Ruby: грамотно, красиво и рационально. Пример для начинающих

Как мы отлаживаем в браузере самописный ECS на игровом сервере

Мой опыт знакомства и работы с Robot Framework

Data mining Pubmed и Pubchem — баз медицинской и биохимической информации

Беспроводное изящество: обзор гарнитуры Snom A170

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

DSW Reports — генератор отчетов DeepSeeWeb

Новый виток импортозамещения. Куда бежать и что делать?

Как Яндекс применил компьютерное зрение для повышения качества видеотрансляций. Технология DeepHD

[Перевод] GitLab 11.3 выпущен с репозиторием Maven и Защищенными Средами

DevCore: программная часть проекта DevBoy

Международный конгресс астронавтики — как это было в Австралии

[Перевод] Понимаем Container Storage Interface (в Kubernetes и не только)

Серия MicroSD, созданная с чистого холста

Одноступенчатый редуктор с приводом от Шагового Двигателя

24 сентября 2018

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 9: «Безопасность Web-приложений», часть 1

Энергия в клетке. Использование и хранение

[Перевод] Как решить любую программерскую задачу

Параллелизм в PostgreSQL: не сферический, не конь, не в вакууме

Security Week 36: Telnet должен быть закрыт

Как открыть ИП в Германии, если ты программист, и не набить шишек

KotlinConf 2018 Live — смотрите трансляцию 4-5 октября

Kubernetes в production: сервисы

Манифест Чистого Программиста или краткий конспект книги «Чистый Код» Роберта Мартина

«Нужно быть ленивым, чтобы стать хорошим тестировщиком»

Осенние семинары IBM — контейнеры, компьютерное зрение, цифровая трансформация

Компьютер научили определять деменцию с точностью 93%

DevOps на краю Вселенной

Равномерно распределяем точки по сфере в pytorch и tensorflow

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

[Перевод] Рассуждение о святых войнах, а также мольба о мире

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

[Перевод] Университет Карнеги-Меллона спасает старые программы от забвения

Проектные нормы в микроэлектронике: где на самом деле 7 нанометров в технологии 7 нм?

[Перевод] Руководство по Node.js, часть 5: npm и npx

[Перевод] Java для Playstation 2 — возможно ли это?

Рецензия на книгу «Разработка требований к программному обеспечению» Карла Вигерса и Джой Битти

Умный дом? Или не умный???

[Из песочницы] В топку MVPs, внедряем MVPr (минимальный жизнеспособный прототип)

[Перевод] GitHub Pull Requests в Visual Studio Code

Разработчики остались неизвестны. Лекция Яндекса

4 октября, Москва — Backend Stories 2.0

10 лет Android: вспомнить всё

VSCE #2: подкаст про ИТ-предпринимателей

[Из песочницы] Forensic resistance 1 или Last-икActivityView. Данные об активности пользователя в Windows 10 и как их удалить

Тайны кармы

«Читальный зал»: статьи о радио, стриминге и подкастах

Дайджест свежих материалов из мира фронтенда за последнюю неделю №331 (17 — 23 сентября 2018)

[Перевод] Конференция DEFCON 22. Эдриан Креншоу. На чём могут «спалиться» пользователи TOR

Администрирование 1С для самых маленьких. Часть первая — разделяй и властвуй

Мобильный сторож на Raspberry pi (h.264)

Сериал «Первые»: Темные стороны космонавтики

Наши с вами персональные данные ничего не стоят

23 сентября 2018

Уже год, как в домашних сетевых хранилищах My Cloud от WD зияет дыра

[Перевод] Кремниевая долина «непростительно» относится к своим работникам ещё с 1970-х

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

Губозакаточная машинка для этикеток — разворачиваем цилиндрическое искажение программно

“Акварельная” частота 96 fps: революция или форматный бунт в кинематографии

(Не)переезд в Молдову

Евросоюз одобрил новую директиву об авторском праве — как она повлияет на интернет

Telltale всё. А жаль

Спускаемые станции миссии «Хаябуса 2» успешно высадились на поверхность астероида 1999 JU3

Разрабатываем процессорный модуль NIOS II для IDA Pro

[Из песочницы] Машинка на Arduino, управляемая Android-устройством по Bluetooth, — полный цикл (часть 1)

[Из песочницы] WiX.Py: cобираем MSI пакет «в три строчки»

К 2024 году в РФ появится сотовая сеть для чиновников и силовиков

От антикварного радио до DIY-колонок: 12 каналов на YouTube про устройство акустики

Профессиональные навыки, востребованные среди UX-специалистов (срез 2018)

Франция требует сделать «право на забвение» глобальным — на что это может повлиять

[Из песочницы] Определяем спелость арбуза с помощью Keras: полный цикл, от идеи до программы на Google Play

OAuth Authorization Provider для asp net core

[Перевод] NASA знает как вновь сделать Марс зелёным

22 сентября 2018

Спустя пять лет вышла очередная версия DOSBox под номером 0.74-2

21 сентября 2018

Дарим книгу «Гарри Поттер и методы рационального мышления» олимпиадникам

Пара иногда востребованных хитростей при работе с git

Каково делать Kotlin: интервью с Андреем Бреславом

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

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

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

Что в стикере тебе моем? Угадай владельца по крышке ноутбука

Пропихиваем параметры в небезопасные операции в безопасном коде

[Перевод] Реактивное программирование с JAX-RS

«ИТ-Град» строит технопарк в Севастополе — он начнет работать уже этой осенью

[Перевод] Краткий экскурс в GraphQL

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

2019 — год, когда Intel остановился

Как организовать ваши зависимости во Vue-приложении

Данные пользователей Windows на ПК с поддержкой сенсорного ввода пишутся в отдельный файл

Встреча с DevOps Deflope на конференции DevOpsConf 2018

Как Apple выходит из бесконечного цикла. Истории старого кампуса

PsRealVehicle, или Open Source-плагин физики танков в Armored Warfare: Assault

Как это — быть тимлидом в Авито?

[Из песочницы] Как стать Java программистом

Роскомнадзор предлагает отменить сетевой нейтралитет в сетях 5G

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

[Перевод] CSS Grid — швейцарский армейский нож для макетов сайтов и приложений

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

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

Чистота в мастерской гика. Часть 2

«You're one ugly motherf**ker»: алгоритмы определения языка вражды и методы их обхода

[Перевод] 11 JavaScript-библиотек для визуализации данных, о которых стоит знать в 2018 году

Дела подводные — для роботов

Самая полезная конференция по мобильной разработке

[Перевод] Python Developer Tools от Microsoft. Начало работы

Пролог точки Кельвина

Вы купили SIEM и уверены, что SOC у вас в кармане, не так ли?

Какими были сварочники для оптики (часть вторая)

Приглашение на световое шоу и немного инсайда с будущей площадки «Круг света» в Москве

Доклады с iOS митапа Redmadrobot

Будущее рабочих мест. Главное из отчета Всемирного экономического форума

Генерация трафика в юзерспейсе

Человек-функция или перестаньте нанимать технологии

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

20 сентября 2018

По следам Nintendo: Sony выпускает PlayStation Classic уже в декабре

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

[Из песочницы] Повышение привилегий в Windows-среде

Ответы со стенда Embox на популярные вопросы с IT-фестиваля TechTrain

[Из песочницы] Как обойти SMS идентификацию при подключении к публичным Wi-Fi сетям?

На все компьютеры в России хотят предустанавливать российские антивирусы

Хранение большого количества файлов

[Перевод] Consumer-Driven Contracts как способ развития сервиса

Полезные советы по использованию HyperLynx DDR Wizard для анализа QDR4

«Яндекс» с правообладателями обсуждают механизм досудебного удаления пиратских ссылок из поиска

Электропитание ИТ-оборудования: безопасность или бесперебойность? часть 2

Открытый вебинар «Cтранно рекурсивный шаблон»

Когда нужны скорость и масштабирование: сервер распределенных iOS-устройств

Hello World для получения данных с Bluetooth (BLE) устройства через C#

Как не выстрелить себе в ногу из конечного автомата

Погружение в AD: разбираем продвинутые атаки на Microsoft Active Directory и способы их детекта

[recovery mode] TEST Labs 2018. Онлайн-митап для тестировщиков. 28 – 29 сентября

Короткая заметочка про PVS Studio в CI (и чего не хватает)

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 8: «Модель сетевой безопасности», часть 3

Вам не нужен юрист. Но это не точно

[Перевод] Моё разочарование в софте

Нейронные сети с нуля. Обзор курсов и статей на Хабре

6 проблем, с которыми вы столкнетесь, изучая программирование самостоятельно

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

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

[Перевод] Руководство по Node.js, часть 4: npm, файлы package.json и package-lock.json

Искусственный интеллект на службе безопасности сети. Часть1

CRM для малого бизнеса. Оно вам надо?

Представляем новый плагин для Grafana — Statusmap panel

Very Special Event: как мы смотрели презентацию Apple и что об этом думаем

«Противостояние» на PHDays 8 — взгляд со стороны SOC

29-31 октября: создаем production-ready кластер Kubernetes

Как использовать “Tobii Eye Tracker 4C” для общения с ребёнком, который не может говорить и двигаться (СМА, ДЦП, БАС)

Солнечные фонарики — нам надо ярче

Корпоративный презерватив

Oracle Certified Associate и Oracle Certified Professional. Общее впечатление и нюансы подготовки

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

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

«Первые»: нужно ли лететь на Марс

Хотел красивую железку. Получилось

19 сентября 2018

Проект Keystone: доверенная среда для запуска приложений на базе RISC-V

[Перевод] Философия Джефа Безоса: «День 1»

Музыка и текст: как они могут быть связаны

[Перевод] Ремонт принтера от мейнфрейма IBM 1401 эпохи 60-х

Финтех-дайджест: персональные данные граждан РФ, маркетплейс ЦБ, новый сервис от CloudFlare

Делаем 3D конфигуратор без программирования и вёрстки. Часть вторая

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

Пишем приложение для удаленного управления плеером MPV из RetroOrangePi

Подключение OpenSSL в Mono

«Мы это решение сделали, блин, в срок!» — 10 вопросов программисту, выпуск 5

[Из песочницы] Julia. Знакомство

[Перевод] Сокращение расходов на AWS при использовании Kubernetes Ingress с классическим балансировщиком ELB

Роскомнадзор угрожает направить письма с запросом в Facebook и Twitter

Электропитание ИТ-оборудования: безопасность или бесперебойность?

«Идеальный» тайм-план в виде диаграммы Гантта

Новые инструменты разработки с LEGO Education — от Microsoft, MIT и не только

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

В очередной раз анализатор PVS-Studio оказался внимательнее человека

Используем 54 ФЗ на благо домашней бухгалтерии

Суд за 15 секунд принял решение по иску TgVPN к Роскомнадзору

Полезные советы по использованию HyperLynx DDR Wizard для анализа QDR4

CLRium #4: Серия мини-конференций по .NET

[Перевод] Руководство по Node.js, часть 3: хостинг, REPL, работа с консолью, модули

На основе здравого смысла: выращиваем DevOps с нуля

[Перевод] Как уйти на пенсию до 40 лет с миллионом долларов на счету в банке

Портирование JS на Эльбрус

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

[Перевод] 7 практических уроков по UX

Английские слова, произношение которых вечно путают

[Перевод] Представляем Spring Data JDBC

Манименеджмент для гика: откуда брать данные?

Приглашаем всех на хакатон SmartMail Hack: Про Добро

(Не)коммерческий проект: Redis меняют лицензии, но остаются в open source

В криптопочте ProtonMail зарегистрировано уже 5 млн аккаунтов

Дизайн-процессы в ISPsystem. Как внедрить идеологию, построить отдел и остаться в живых

Назад в будущее: практическое подтверждение теории Томонаги — Латтинжера спустя почти 56 лет

Книга «Основы Microsoft Azure»

«Цифровая экономика» подорожала: из бюджета придется выделить 2 триллиона рублей

Еще один способ использования Webpack 4 и разделение кода

[Перевод] 23 рекомендации для читабельного кода

18 сентября 2018

ОСРВ МАКС — бесплатно? Планируем открыть лицензию для бесплатного коммерческого использования

Пишем простой транслятор на Лиспе — III

[Из песочницы] Риски при разработке программного обеспечения