Сниппеты кода

Полезные фрагменты кода от сообщества.

HTML

Семантический шаблон страницы

Каркас с корректными мета-тегами, Open Graph и доступной структурой — основа для любой страницы.

Algonexys · 07.08.2026 · 👁 2
CSS

Тёмная тема на CSS-переменных

Один набор токенов, две темы: системная по умолчанию и ручное переключение через data-атрибут.

Algonexys · 07.08.2026 · 👁 3
CSS

Адаптивная сетка без медиазапросов

CSS Grid с auto-fit и clamp: колонки сами подстраиваются под ширину экрана.

Algonexys · 07.08.2026 · 👁 3
Bash / Shell

Git: полезные команды на каждый день

Отмена изменений, поиск ошибочного коммита, перенос правок и очистка веток.

Algonexys · 07.08.2026 · 👁 2
YAML

GitHub Actions: тесты и линтеры

CI-пайплайн для Python-проекта: матрица версий, кеш зависимостей, сервисная БД, покрытие.

Algonexys · 07.08.2026 · 👁 2
YAML

docker compose: веб, БД, кеш и очередь

Готовый стек для веб-приложения: зависимости по healthcheck, тома и переменные окружения.

Algonexys · 07.08.2026 · 👁 2
Dockerfile

Многоступенчатая сборка образа Python

Минимальный образ: зависимости собираются отдельно, приложение работает от непривилегированного пользователя.

Algonexys · 07.08.2026 · 👁 2
Rust

Трейты и обобщённые функции

Свой трейт, реализация по умолчанию, дженерики с ограничениями и динамическая диспетчеризация.

Algonexys · 07.08.2026 · 👁 3
Rust

Асинхронный HTTP-клиент на tokio и reqwest

Параллельные запросы, таймауты и разбор JSON в типизированную структуру.

Algonexys · 07.08.2026 · 👁 2
Rust

Многопоточность: Arc, Mutex и каналы

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

Algonexys · 07.08.2026 · 👁 2
Rust

Итераторы и коллекции

Ленивые цепочки преобразований, группировка в HashMap и сортировка без лишних аллокаций.

Algonexys · 07.08.2026 · 👁 2
Rust

Обработка ошибок с Result и оператором ?

Собственный тип ошибки, From-конверсии и распространение ошибок через ?.

Algonexys · 07.08.2026 · 👁 2