Size: a a a

2019 October 28
Хабр
Пишем защиту от DDoS-атак на XDP. Ядерная часть.

В этой части детально разберёмся, как собирается XDP-фильтр и как его тестировать, затем напишем простой вариант известного механизма SYN cookies на уровне обработки пакетов: http://amp.gs/qRSf
источник
Хабр
Как работает Netflix.

Главное, что отличало «Нетфликс» — это алгоритмы. Сложная цепь микросервисов и маленьких независимых программ для подстройки сайта под каждого конкретного пользователя: http://amp.gs/qRq9
источник
Хабр
Почему негативное восприятие учебного процесса связывают с его положительными результатами.

Методы преподавания тоже должны нравиться, а учебный процесс обязан вызывать исключительно положительные эмоции. Это верно. Но, как выяснили учёные, не всегда: http://amp.gs/qRuE
источник
Хабр
Главные IT-новости к этому часу.

Оригинальный и полностью рабочий компьютер Apple I выпуска 1976 года впервые продают на eBay: http://amp.gs/qR3O

Google заменит все умные колонки Home и Mini, окирпиченные после последнего обновления, даже те, что были не на гарантии: http://amp.gs/qR3q

Facebook презентовала систему ИИ, которая может обмануть искусственный интеллект на видео: http://amp.gs/qR3D

ФСБ сможет отключать связь со странами, из которых звонят «телефонные террористы»: http://amp.gs/qR3u
источник
Хабр
Как закалялись бойцы Рунета: немного реальной истории.

По сути — ряд неизвестных историй периода становления IT в РФ, смешных и не очень, плюс описание типичной на тот момент карьеры: http://amp.gs/qRLG
источник
Хабр
Менеджмент памяти, или Как реже стрелять себе в ногу.

«В этой статье я попытаюсь рассказать, что из себя представляет менеджмент памяти в программах/приложениях с точки зрения прикладного программиста»: http://amp.gs/qRQZ
источник
Хабр
Julia: с чего начать проект.

Поговорим о такой важной теме, как создание с проекта с нуля на языке Julia, как его наполнить и какие технологические инструменты существуют для поддержки разработки: http://amp.gs/qUjs
источник
Хабр
Проекты Arduino DIY: роботизированный тир «Демоническая карусель».

«Я существенно доработал эту модель, и хотя устройство находится пока в нерабочем состоянии (предстоит ещё писать программу), мне всё же есть что показать и рассказать вам»: http://amp.gs/qUYu
источник
Хабр
«Иногда баллы в приложениях не так важны, как, например, создание полезного или интересного опыта для клиента».

PR в digital-эпоху, современные программы лояльности и фестивальный маркетинг: http://amp.gs/qUp0
источник
Хабр
Работа в IT, управление проектами, регулирование ПД и разработка в облаке: мегадайджест от 1cloud.

Здесь вы найдёте материалы об истории Linux, обсуждение стоп-фраз для PM'ов и зарплат разработчиков плюс — большую фотоэкскурсию по нашему облаку: http://amp.gs/qUnp
источник
Хабр
«Этот тест состоит из трёх стандартных частей, которые называются настройка, действие и проверка. Всё выглядит как бы хорошо. Но что происходит, когда кто-то добавит дополнительный шаг в этот тест?»

SpecFlowMaster — как улучшить качество тестов: http://amp.gs/qUxJ
источник
Хабр
«Данный код не претендует на использование в продакшене. Это — концепт, не более того. Что-то может работать не совсем так, как задумывалось».

Реализация Kotlin Flow на C#: http://amp.gs/qUkt
источник
Хабр
Docker + php-fpm + PhpStorm + Xdebug

«Не так давно тимлид нашей команды сказал: ребята я хочу, чтобы у всех была одинаковая среда разработки для наших боевых проектов + мы должны уметь дебажить всё — и web приложения, и api-запросы, и консольные скрипты»: http://amp.gs/qUP4
источник
Хабр
Драйвер шагового двигателя. Тестируем микросхему L9110.

Существует некоторое количество решений драйверов от различных компаний. Мы рассмотрим самое доступное решение драйвера L9110 и его аналог HG7881. Это решение часто используется в Arduino: http://amp.gs/qUvX
источник
Хабр
Стартап без денег: личный опыт.

«После запуска приложения всегда встаёт вопрос, откуда брать пользователей. В этой статье хотел бы поделиться своим опытом, как на старте проекта без денежных вложений привлечь пользователей для вашего продукта»: http://amp.gs/qUVL
источник
Хабр
Как проводить Code Review по версии Google.

«Недавно при подготовке к очередному выпуску подкаста «Цинковый прод» я узнаю, что Google опубликовал свод правил по проведению Code Review, битком набитый ценными мыслями»: http://amp.gs/qURc
источник
Хабр
Инфлюенсер-маркетинг Саудовской Аравии, PR-тренды 2020 и наиболее выгодные форматы digital-рекламы.

И ещё немного о согласованности ценностей бренда с маркетингом и технологиях: http://amp.gs/qUrT
источник
Хабр
Прощай HTML, привет QML.

Как можно создать веб-приложение без использования HTML? Для этого нам понадобятся новый браузер, QML и бэкенд на Java: http://amp.gs/qUNa
источник
Хабр
Дайджест свежих материалов из мира фронтенда №386 (21-27 октября).

В этом выпуске — руководство по оптимизации изображений для мобильных устройств, восемь современных CSS-функций, раскрытие тайн sort() в JavaScript, релиз Electron 7.0.0 и многое другое: http://amp.gs/qUsN
источник
Хабр
Дайджест интересных материалов для мобильного разработчика #319 (21-27 октября).

В этом выпуске — тестирование, профилирование, работа с подписками, стереотипы разработчиков, дизайн и UX, проектирование, права на разработки, библиотеки и книги: http://amp.gs/qUJS
источник