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

Dev

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

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

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

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

qa

Сколько стоит фреймворк автоматизации #2

Знаешь это чувство, когда ждёшь регресс дольше, чем сам работаешь? У меня рантайм был 34 минуты, и две трети времени уходило на очистку QA-стенда. Решение пришло через Docker и Testcontainers — теперь тесты летят за 14 минут, а …

Фото: Jonathan Borba / Pexels
qa

Сколько стоит фреймворк автоматизации #1

Однажды я вручную гонял регресс 5 недель. Больше я так не хочу. Я построил фреймворк, который за 30 минут прогоняет то, на что раньше уходил месяц. Но главное — на этапе проектировки запросов мы нашли столько дефектов в SOAP API, …

Фото: Mikhail Nilov / Pexels
dev

Как я скрестил WinSCP, Puttygen и CMD на старой винде

Часто слышу, что автоматизировать sftp на Windows XP‑10 невозможно без кучи сторонних утилит. На деле всё проще. Я разобрался, как затащить sftp с ключами на такие системы. Самое смешное — WinSCP пришлось настроить так, чтобы он …

Фото: Nicolas Foster / Pexels
dev

Less и секретный режим мониторинга

Я пробовал разные инструменты, но только less позволил мне объединить просмотр и поиск в одном окне. Я могу прыгать по строкам, искать IP‑адреса и мгновенно возвращаться в режим слежения нажатием SHIFT+F. Это экономит кучу времени …

Фото: AMORIE SAM / Pexels
dev

Настройка ZED. Отключаем лишнее

VSCode бесит своей тяжестью и вечными обновлениями. Neovim — настройка ради настройки. А ZED спустя полгода превратился в золотую середину. Лёгкий, быстрый. Память не ест, баги пофиксили, vim-режим уже родной. Если ещё не пробовал …

Фото: Iryna Riabchykova / Pexels
dev

Я написал свой текстовый редактор

Я перепробовал пять редакторов и каждый меня бесил. Typora платный, Notion дохнет без интернета, Obsidian превращается в зоопарк плагинов. Тогда я плюнул и за выходные набросал свой инструмент на Tauri и React. Получился qnote — …

Фото: Ezgi Kopdur / Pexels
dev

Hugo за 30 секунд. Мой пайплайн на Gitea Actions

Мне надоело кормить корпоративных монстров своими данными и ждать пока их джава-скрипты прогрузятся. Gitea встала на мой дохлый сервер как родная и начала летать даже с кривым конфигом. Ты получишь тот же функционал но без слежки …

Фото: Frans van Heerden / Pexels
dev

Относительная нумерация в IDE

Как я перестал смотреть на номера строк и начал двигаться в коде на рефлексах. Фокус простой - относительный номер вместо абсолютного. Твой мозг перестаёт считать строки от начала файла и учится перепрыгивать на расстояние от …

Фото: Michael Pointner / Pexels
devops

Как добавить переменные в контейнер Podman

Учимся работать с переменными окружения в Podman удобно, гибко и безопасно. Когда мы запускаем контейнер, в большинстве случаев предварительно нужно указать настройки - порт, пароль, режим работы, адрес базы и т. д. Зачастую такие …

Фото: Erik Mclean / Pexels
dev

Как nano и vim работают с файлами

Иногда кажется, что редакторы работают одинаково, но это не так. Вчера проверял, почему lsof видит открытый файл в vim, но не в nano. В посте простой разбор с примерами и выводами.

Фото: cottonbro studio / Pexels
О направлении

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

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

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

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

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