golang
Разбираем net/http на практике. Часть 2.2: Архитектура и безопасность. Внедряем Clean Architecture,…

Предыдущая часть Предисловие. Спасибо за тёплые отзывы о предыдущих статьях цикла. Ваша поддержка – настоящий стимул продолжать дальнейшую работу! Оставляйте мнение и вопросы по пройденному материалу в комментариях – я буду рад любой обратной связи.Если вы читали предыдущую часть – вы помните, какой серьезный фундамент мы заложили для нашего сервиса. DeadDrop уже научлся: Принимать и обрабатывать POST-запросы Парсить файлы Защищаться от DoS-атак Хранить данные в потоко-безопасном in-memory х…

  • суббота, 21 марта 2026 г. в 00:01:19
golang
Свой Firewall Operator для Docker

Думаю, многие разработчики, которые используют Docker, согласятся с тем, что он предоставляет обширные возможности для контроля прав контейнеров. Тут есть инструменты на любой вкус: хочешь открывай порты наружу, хочешь меняй права контейнера через cap_add / cap_drop, хочешь показывай контейнеру все процессы, а хочешь - можешь разрешить использовать девайсы или сеть хоста, ну и так далее.Погружение в проблемуОднако, работая с Docker вот уже более 7 лет, я заметил, что я часто сталкиваюсь с одним…

  • суббота, 21 марта 2026 г. в 00:01:08
golang
Давайте добавим в Go условное выражение

Если вы являетесь Go-разработчиком, то вне зависимости от того, из какого языка программирования пришли в Go, наверняка когда-то задавались вопросами «А есть ли тут тернарный оператор? Нет? А почему?»Конечно, можно заглянуть в секцию FAQ документации Go и найти там ответ авторов. Но останавливаться на этом — удел слабых, так?) Иногда ведь так хочется удобно написать присвоение результата в зависимости от условия... Без заведения лишних временных переменных, и может быть даже в одну строчку...А …

  • суббота, 21 марта 2026 г. в 00:00:57
javascript
Signal Forms в Angular

В Angular v21 у разработчиков появится новый, пока что экспериментальный, способ создавать формы: Signal Forms.После многих лет работы с формами, управляемыми шаблоном, template-driven forms (ngModel), и реактивными формами, reactive forms (formGroup/formControl), у нас появился третий подход, целиком основанный на сигналах и доступный в пакете @angular/forms/signals.Это первая часть нашей серии о Signal Forms в Angular. В этой статье мы разберем основы: создание форм, обработку отправки и доба…

  • суббота, 21 марта 2026 г. в 00:00:46
javascript
JavaScript без мифов: синтаксический сахар, карьера и рынок — интервью с Дмитрием Колотильщиковым

JavaScript — редкий язык, который одновременно является «родным» для браузера и при этом давно вышел за пределы фронтенда: на нём пишут бэкенд, десктопные приложения, мобильные клиенты и даже игры. При этом вокруг JS всё ещё много путаницы — от «Java и JavaScript это одно и то же» до «фронтенд = кнопочки».В этом интервью я, Александр Шулепов (телеграм-канал Shulepov Code), поговорил с Дмитрием Колотильщиковым — старшим разработчиком и автором канала «ИТ‑интроверт» — о том, как войти в профессию…

  • суббота, 21 марта 2026 г. в 00:00:35
github
openrocket / openrocket

Model-rocketry aerodynamics and trajectory simulation software OpenRocket is a free, fully featured model rocket simulator that allows you to design and simulate your rockets before actually building and flying them. 🛠️ Design, Visualize, and Analyze Design your rockets using a rich selection of built-in components: Visualize your masterpiece in 3D: Plot & Analyze your simulation results for precision and improvements: 🌟 Features Six-degree-of-freedom flight simulation…

  • суббота, 21 марта 2026 г. в 00:00:24
github
TauricResearch / TradingAgents

TradingAgents: Multi-Agents LLM Financial Trading Framework Deutsch | Español | français | 日本語 | 한국어 | Português | Русский | 中文 TradingAgents: Multi-Agents LLM Financial Trading Framework News [2026-03] TradingAgents v0.2.1 released with GPT-5.4, Gemini 3.1, Claude 4.6 model coverage and improved system stability. [2026-02] TradingAgents v0.2.0 released with multi-provider LLM support (GPT-5.x, Gemini 3.x, Claude 4.x, Grok 4.x) and improved …

  • суббота, 21 марта 2026 г. в 00:00:13
github
vas3k / TaxHacker

Self-hosted AI accounting app. LLM analyzer for receipts, invoices, transactions with custom prompts and categories TaxHacker — self-hosted AI accountant TaxHacker is a self-hosted accounting app designed for freelancers, indie hackers, and small businesses who want to save time and automate expense and income tracking using the power of modern AI. Upload photos of receipts, invoices, or PDFs, and TaxHacker will automatically recognize and extract all the important data you need for acco…

  • суббота, 21 марта 2026 г. в 00:00:02
xaker
В IP KVM-устройствах четырех производителей нашли уязвимости

Исследователи из компании Eclypsium обнаружили девять уязвимостей в IP KVM четырех разных производителей. Самые опасные из них позволяют получить root-доступ или выполнить произвольный код без какой-либо аутентификации.

  • пятница, 20 марта 2026 г. в 00:00:22