Claude Code

Практическое руководство по продвинутому использованию Claude Code: от базовых промптов - к настройке .claude/ директории, CLAUDE.md, скиллов, сабэджентов, плагинов, MCP и параллельных сессий в worktree.

Если вдруг вы решили не просто использовать Claude как автодополнение и начать настраивать его как программируемого агента с верификацией, изолированными контекстами и "компаундирующейся" конфигурацией, где каждый ревью улучшает правила

Ну а что, такие уж времена, приходится

Новости

Post Thumbnail

Golang Ревью

Продолжение серии заметок о неочевидных и опасных поведениях Go, дополнение к первой части 2024 года. Автор освещает ряд проблем: - тихие целочисленные переполнения, где тип int зависит от архитектуры, что ведёт к реальным уязвимостям вроде SQL-инъекций ...

Post Thumbnail

Свой Max с E2E

Статья про кастомный клиент для Max с сквозным шифрованием и все это на Rust. Отличный хобби проект, я теперь тоже такое хочу

Post Thumbnail

Revo

На эту пятницу у меня вас новый язык программирования, написанный на Zig Revo - выразительный динамически типизированный язык программирования, написанный на Zig. Поддерживает пайпы, сопоставление с образцом, встроенные каналы и "горутины", first-class тест...

Post Thumbnail

Детектив

Детективная история про взлом колонки Исследователь обнаружил критические уязвимости в саундбаре Creative Sound Blaster Katana V2X: прошивка не проверяет цифровую подпись, только SHA-256 хеш, а BLE-соединение не требует аутентификации для отправки CTP-коман...

Post Thumbnail

Как работает интернет

Туториал объясняет, как работают TCP-серверы, начиная с теории - что такое сокеты, TCP-соединения, порты, фрагментация и сборка пакетов. И заканчивая практической реализацией простого TCP-эхо-сервера и клиента на Python. Автор последовательно разбирает каж...

Post Thumbnail

Эээксперименты

В Go есть "экспериментальные" возможности, чтобы вы могли опробовать новые функции или изменения в поведении до того, как они будут окончательно зафиксированы. Но знаете ли вы, как их найти и включить или как они переходят в статус общедоступных? Алекс объясня...

Статьи

Post Thumbnail

Привет Ethernet

Если вы читаете эту статью, то есть очень большая вероятность, что прямо сейчас вы пользуетесь Ethernet соединением где-то между вашими устройствами и хостингом, на котором размещён этот блог. Семейство технологий Ethernet - это строительные блоки для современ...

Post Thumbnail

RAG в Go проекте

Одна из ключевых задач для компаний, работающих с искусственным интеллектом, - обеспечить эффективный доступ к внутренним знаниям. На первый взгляд всё просто: загрузи корпоративные документы в большую языковую модель (LLM) и дай ей генерировать ответы. Но на ...

Post Thumbnail

Пишем свой BitTorrent клиент на Go

В этом посте мы реализуем BitTorrent протокол на уровне, достаточном для скачивания образа Debian. Можете сразу посмотреть исходный код и пропустить все подробные объяснения. Можете начинать с исходного кода и потом переходить к подробным объяснениям

Post Thumbnail

Про COBOL в баре

В конце концов, разговор в баре навеял воспоминания о проекте под названием "COBOL на инвалидной коляске". Это джаст фор фан веб-фреймворк на COBOL. Сегодня мы создадим на этом фреймворке бэкенд, который будет генерировать JSON. Такой бэкенд вполне пригодится ...

Инструменты

Post Thumbnail

mvm

mvm — быстрая стековая виртуальная машина для Go, позволяющая запускать программы напрямую из исходников без компиляции. Целиком совместима с Go, поддерживает встраивание в Go/C-приложения, имеет встроенный REPL, отладчик и тестовый движок. Распространяется ка...

Post Thumbnail

boring

boring — консольный менеджер SSH-туннелей, который просто работает. Поддерживает локальный, удалённый проброс портов и SOCKS5, автоматически переподключается при обрывах, читает ~/.ssh/config и умеет работать с Unix-сокетами. Настройка через TOML, есть гру...

Post Thumbnail

ymawky

ymawky — веб-сервер, полностью написанный вручную на ARM64 ассемблере под macOS. Использует только системные вызовы, без libc, и работает по модели fork-per-connection. Поддерживает GET, PUT, DELETE, HEAD, OPTIONS, а также CGI-скрипты, Range-запросы, автом...

Post Thumbnail

bhatti

bhatti — это открытая платформа для запуска легковесных Linux-виртуальных машин на собственном железе. Каждая машина работает как полноценная ВМ с отдельным ядром через Firecracker, а не контейнер. Умеет снэпшотить полное состояние и автоматически приостанавли...