Advanced Typed Get

Не так давно я раскопал на просторах GitHub репозиторий type-challenges. У меня есть целый блог, где я решаю задачки оттуда, но сегодня я попытаюсь показать не только реализацию Get, но и продемонстрирую общие проблемы, покажу улучшения и исп…

Пошаговая стратегия или установка Entware и DNSCrypt на модемы Zyxel Keenetic

Обобщение процесса установки Entware и DNSCrypt на Zyxel Keenetic DSL на другие устройства из семейства Zyxel Keenetic. Читать далее

«Смысл стараться?» или пагубные следствия недостатка похвалы

Прошло больше 100 лет, как Фредерик Тейлор изложил в своей книге простые истины: «награда должна следовать очень быстро за выполнением самой работы» и «молодые люди нуждаются в моральных поощрениях не реже, чем через каждый час». Что поменялось с …

Отладочный вывод на микроконтроллерах: как Concepts и Ranges отправили мой printf на покой

Здравствуйте! Меня зовут Александр и я работаю программистом микроконтроллеров.Начиная на работе новый проект, я привычно набрасывал в project tree исходники всяческих полезных утилит. И на хедере app_debug.h несколько подзавис. Дело в том, что в декаб…

DDoS атаки на 7 уровень — защита сайтов

DDoS атаки на 7 уровень (на уровень приложения) наиболее простой способ привести в нерабочее состояние сайт и навредить бизнесу. В отличие от атак на другие уровни, когда для отказа сайта необходимо организовать мощный поток сетевого трафика, атаки на …

Factory Method Pattern

Привет, друзья. С вами Alex Versus.  Ранее мы говорили про шаблоны проектирования Одиночка и Стратегия, про тонкости реализации на языке Golang. Сегодня расскажу про Фабричный метод.  Читать далее…