Хочу поддержать жанр статей «что под капотом» и рассказать подробности реализации проекта code-magic.com — базы данных сниппетов со смысловым поиском.
Рубрика «bash»
База данных сниппетов со смысловым поиском: что «под капотом»
2025-02-11 в 6:45, admin, рубрики: administration, bash, cheatsheets, opensearch, support, базы данных, семантический поиск, сниппеты, языковые моделиСоздание образа в Cloud-init
2025-01-26 в 14:15, admin, рубрики: bash, cloud, cloud-init, libvirt, linux, virsh, yaml, виртуализация, облачные сервисы, облачные технологииВсем привет! Это первая моя статья на Хабре, поэтому судите по всей строгости! Я рыскал по просторам интернетов и не нашел простой информации по созданию своими руками образа cloud-init, поэтому своими глазами изучал официальные маны и методом проб и ошибок теперь имею представление о том, как всё же запустить этот интересный инструмент!
Что такое cloud-init и с чем его едят?
cloud-init - это стандартный многоплатформенный пакет, который используется для инициализации облачных виртуальных машин при первом их запуске. Он позволяет автоматически настраивать ВМ, применяя конфигурацию, переданную ей через метаданные.
Сравнение Bash и Python при написании скриптов в Linux
2025-01-08 в 21:24, admin, рубрики: bash, linux, python3Sh (от англ. shell) является обязательным командным интерпретатором для UNIX-совместимых систем по стандарту POSIX. Однако по возможностям он ограничен, поэтому зачастую вместо него используются более богатые возможностями командные интепретаторы, такие как Bash или Ksh. Ksh обычно используется в операционных системах семейства BSD, в то время как Bash — в операционных системах семейства Linux. Командные интерпретаторы облегчают решение мелких задач, связанных с работой с процессами и файлами. В данной статье будут рассматриваться операционные системы Linux, поэтому речь пойдёт о Bash.
Копилот для сисадмина
2024-11-28 в 12:53, admin, рубрики: AI, AWS, bash, copilot, Lua, s3, администрирование, битрикс, Битрикс24, КопилотИспользование различных AI помощников быстро и уверенно входит в нашу жизнь. Копилоты, ChatGPT, YandexGPT, GigaChat, Claude и все их «собратья» помогают писать маркетинговые тексты, редактировать фото и видео, создавать треки для роликов. А говоря про ИТ, мы, наверняка, сразу вспоминаем, например, про GitHub Copilot и AI во всех современных IDE, которые помогают писать код.
6 вариантов генерации конфигурационных файлов Shell-скриптами
2024-10-24 в 13:01, admin, рубрики: awk, bash, envsubst, eval, linux, ruvds_статьи, sed![6 вариантов генерации конфигурационных файлов Shell-скриптами - 1 6 вариантов генерации конфигурационных файлов Shell-скриптами - 1](https://www.pvsm.ru/images/2024/10/31/6-variantov-generacii-konfiguracionnyh-failov-Shell-skriptami.png)
Подготовка конфигурационных файлов из шаблонов — весьма распространённая задача системного администрирования. Решать её можно разными способами, каждый из которых хорош по-своему, здесь же мы рассмотрим, как это сделать с помощью Shell-скриптов. Читать полностью »
Про наглого клиента, или мониторинг borg backup в prometheus на коленке
2024-10-14 в 9:12, admin, рубрики: backup, bash, borg, borgbackup, Hetzner, prometheus, ssh![Про наглого клиента, или мониторинг borg backup в prometheus на коленке - 1 Про наглого клиента, или мониторинг borg backup в prometheus на коленке - 1](https://www.pvsm.ru/images/2024/10/14/pro-naglogo-klienta-ili-monitoring-borg-backup-v-prometheus-na-kolenke.jpg)
Есть у меня один сервер в облаке hetzner, с него нужно было делать бекап на storage box, есть у хетцнера такое онлайн-хранилище.
Storage box поддерживает соединение по 22 и 23 портам (это важно для дальнейшего повествования)
Практика реализации Веб-ГИС приложений и сервисов на основе открытых ресурсов. Начало
2024-10-06 в 12:16, admin, рубрики: bash, django, drf, postgis, postgresqlИдея спасти мир и при этом заработать немного шекелей витала у меня в голове уже давно. Имея неплохой накопленный опыт в области геоинформационных систем и защитивши в свое время диссертацию с их применением мне не хватало знаний разработчика. Окончив IT-курсы и получив доступ к «Святому Граалю знаний» я понял, – пора, и завертелось!
Летом 2024 года мы в составе команды «Arrow» одержали победу, заняв третье место в хакатоне «Лидеры цифровой трансформации» и вошли с нашим проектом в топ-100, став резидентами «Академии инноваторов» у нас появился свой стартапп.
Подключение Outline VPN на сервере без графического интерфейса
2024-09-16 в 8:50, admin, рубрики: bash, deb, linux, Outline, shadowsocks, terminal, vpn, vpn-clientВступление
Привет, дорогой читатель! В своей первой статье я разобрался как подключить Outline VPN на сервере без графического интерфейса.
Начну немного издалека. Меня зовут Сергей и я :[||наркоман||]:Читать полностью »
Как пройти интенсив Школы 21 от Сбер
2024-08-19 в 11:16, admin, рубрики: bash, C, Git, school21, бассеин, групповая работа, интенсив, обучение программированию, Сбер, школа21Привет!
Полагаю, ты недавно узнал о существовании Школы 21 от Сбера и сейчас изучаешь все отзывы чтобы решить идти или не идти на интенсив. Один пишет, что интенсив это лучшее, что было в его жизни. Другой проклинает тот день, когда пошел учиться и теперь ненавидит Сбер, все банковские карточки разрежет и в Сбер никогда больше не пойдет. Ты уже в легкой панике, так как те немногие отзывы оставляют больше вопросов, чем ответов.
Что же делать?
Простая автоматизация с Bash для новичков
2024-08-08 в 7:16, admin, рубрики: automation, bash, bash-скрипт, system administration, systemd![Это - логотип Bash оболочки. Она сама и bash скрипт - это разные вещи. Это - логотип Bash оболочки. Она сама и bash скрипт - это разные вещи.](https://habrastorage.org/getpro/habr/upload_files/ec4/846/bba/ec4846bbad3ec0a1071e3d2c5d54dfae.jpg)
Приветствую, это Денис из команды BagrovChibirev, и в статье я на простом примере расскажу об автоматизации процессов в Linux с помощью bash скриптов (сценариев командной строки).