Разработчики вместе работают над кодомФото: Mizuno K / Pexels ← Все темы Тема Bashdays

Dev

Материалы для разработчиков: практики программирования, DevOps, автоматизация инфраструктуры, CI/CD, Linux и self-hosted решения.

51материалов
Сначала новые

Статьи по теме

Страница 1 из 5

bash

Краткий Bash Style Guide от Дэйва Эдди

Bash Style Guide Дэйва Эдди — короткая выжимка о безопасных, предсказуемых и единообразных shell-скриптах. Руководство можно читать в браузере или прямо в терминале через curl, а основные темы разобраны и в видеороликах YSAP.

dev

Индикатор раскладки у курсора для Obsidian и Niri

Два инструмента показывают текущую раскладку рядом с текстовым или мышиным курсором. Cursor Layout Indicator работает в Obsidian, а niri-layout-cursor переносит индикатор на всю сессию Niri.

dev

Почему ветку master заменили на main

Почему в новых Git-репозиториях ветка по умолчанию часто называется main, а не master. Коротко разбираемся в происхождении изменения и причине ошибок при push по старым инструкциям.

dev

Итоги розыгрыша карт «Релиз»

Итоги читательского конкурса с картами «Релиз» и тремя победившими комментариями о передаче дел после увольнения. Подсчитаны реакции, определены призовые места и описан порядок отправки подарков.

dev

Итоги Баланс-батла

Результаты технического конкурса Баланс-батл после подсчёта реакций читателей. Победили материалы про File Descriptors и GDB, освобождение места через inode и отправку логов с systemd-cat.

dev

Проверка конфигов через config-file-validator

Утилита config-file-validator проверяет JSON, YAML, TOML, XML, INI, ENV, HCL и другие конфигурационные форматы прямо из терминала. Показываем установку бинарника, запуск validator и результат проверки файлов.

devops

Как сделать проект GitLab публичным в группе

Меняем видимость приватного проекта GitLab на public или internal. Показываем различия облачного и self-hosted GitLab, настройку Visibility level у группы и разблокировку видимости проекта.

linux

Что такое POSIX и зачем он нужен

POSIX задаёт общий интерфейс операционных систем и помогает создавать переносимые программы и shell-скрипты. Объясняем происхождение стандарта, сертификацию Linux-дистрибутивов и практический смысл POSIX Shell.

linux

Исполняемый Perl-код в ASCII-арте

Модуль Acme::EyeDrops превращает Perl-программу в ASCII-арт, который остаётся исполняемым кодом. Показываем запуск такого файла и обратное преобразование через B::Deparse.

bash

Генератор ANSI-кодов для цветного вывода

Веб-генератор ansicodes помогает мышкой подобрать цвет, фон и стиль терминального текста, а затем получить готовую ANSI-последовательность. Рассматриваем self-hosted-вариант, CLI-альтернативу и обязательный флаг --no-color.

soft

DevToys как офлайн-набор утилит разработчика

DevToys объединяет более тридцати офлайн-инструментов для JSON, YAML, JWT, Base64, cron, SQL, XML, хешей и изображений. Есть графическая, портативная и CLI-версии для разных операционных систем.

О направлении

Что входит в тему

Dev — раздел для разработчиков и инженеров, работающих с современными инструментами разработки программного обеспечения.

В разделе публикуются материалы по:

  • Git и GitLab
  • Разработке приложений
  • Автоматизации разработки
  • Инструментам программиста
  • CI/CD
  • Тестированию
  • DevOps-интеграциям

Здесь собраны практические статьи о разработке, автоматизации процессов и инструментах, которые ежедневно используются в инженерной работе.