#bashскрипт — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #bashскрипт, aggregated by home.social.
-
Эмулятор Qemu | Установка и настройка
В данной статье я расскажу о том, как работать с Qemu. Научимся запускать операционные системы без необходимости делать загрузочные флешки. Разберёмся на базовом уровне с настройками и опциями данного эмулятора.
-
С Vim удобно программировать (часть III)
Это окончание статьи о REPL на Vim. Содержит пару простых примеров применения разработки автора - работа на Ruby с Sinatra и работа с Git.
-
С Vim удобно программировать (часть I)
Статья о том, как своими руками в Vim сделать универсальный (т.е. работающий для разных языков программирования) REPL (от англ. read-eval-print loop — цикл “чтение — вычисление — вывод”), да и просто сделать этот редактор более удобным.
-
Подземелья и Команды: как сегодня проводят экзамены в IT
Привет! Меня зовут Алексей Петрашин, я ведущий специалист отдела внешнего обучения и сертификации, а еще курирую работу Учебного центра CTSG . В статье поделюсь опытом проведения экзамена в формате игры «Подземелья и Драконы». Расскажу, как повысить вовлеченность студентов для решения сложных и трудоемких задач, опишу проведение такого экзамена на практике и техническую реализацию игрового подземелья.
https://habr.com/ru/companies/ctsg/articles/1005594/
#bash #обучение_студентов #обучение_программированию #студентам #геймификация_обучение #геймификация #экзамен #информационная_безопасность #bashскрипт #студенты_в_it
-
Мониторим ESB и анализируем нагрузку через Nginx в Zabbix, когда «из коробки» не работает
Аннотация: Рассказываю, как наша команда реализовала мониторинг состояния шины и аналитику запросов к ней через обратный прокси. Пришлось повозиться, ведь Zabbix из коробки не очень успешно с этим взаимодействует. В сложных интеграционных системах мониторинг является неотъемлемым инструментом как для инженера, так и для бизнеса. Zabbix показал себя надёжной и гибкой системой, которая позволяет строить понятные дашборды. Но я, как тимлид команды поддержки, столкнулся с тем, что шину Red Hat JBoss Fuse так просто к Zabbix не подключить. Шина работает на JVM, а значит, нужен мониторинг по JMX.
-
Как мы пережили два месяца загадочных падений JBOSS FUSE 6.1
Аннотация: История о том, как команда поддержки прошла путь от ежедневных авралов и взаимных обвинений с заказчиком до изящного решения, победив загадочные зависания легаси шины. В статье описаны не только технические шаги, но и эмоциональные качели двухмесячного инцидента: от отчаяния к надежде и, наконец, к триумфу.
https://habr.com/ru/articles/971810/
#JBoss_FUSE #Интеграционные_шины #performance_tuning #linux_kernel #legacy #bashскрипт #Аварийные_инцидентs #tech_lead
-
Как мы пережили два месяца загадочных падений JBOSS FUSE 6.1
Аннотация: История о том, как команда поддержки прошла путь от ежедневных авралов и взаимных обвинений с заказчиком до изящного решения, победив загадочные зависания легаси шины. В статье описаны не только технические шаги, но и эмоциональные качели двухмесячного инцидента: от отчаяния к надежде и, наконец, к триумфу.
https://habr.com/ru/articles/971810/
#JBoss_FUSE #Интеграционные_шины #performance_tuning #linux_kernel #legacy #bashскрипт #Аварийные_инцидентs #tech_lead
-
Как мы пережили два месяца загадочных падений JBOSS FUSE 6.1
Аннотация: История о том, как команда поддержки прошла путь от ежедневных авралов и взаимных обвинений с заказчиком до изящного решения, победив загадочные зависания легаси шины. В статье описаны не только технические шаги, но и эмоциональные качели двухмесячного инцидента: от отчаяния к надежде и, наконец, к триумфу.
https://habr.com/ru/articles/971810/
#JBoss_FUSE #Интеграционные_шины #performance_tuning #linux_kernel #legacy #bashскрипт #Аварийные_инцидентs #tech_lead
-
Как мы пережили два месяца загадочных падений JBOSS FUSE 6.1
Аннотация: История о том, как команда поддержки прошла путь от ежедневных авралов и взаимных обвинений с заказчиком до изящного решения, победив загадочные зависания легаси шины. В статье описаны не только технические шаги, но и эмоциональные качели двухмесячного инцидента: от отчаяния к надежде и, наконец, к триумфу.
https://habr.com/ru/articles/971810/
#JBoss_FUSE #Интеграционные_шины #performance_tuning #linux_kernel #legacy #bashскрипт #Аварийные_инцидентs #tech_lead
-
Git-хук, который делает ваши коммиты и MR сразу понятными
В процессе командной разработки иногда возникает потребность сразу видеть, какие файлы были изменены в коммите , не открывая каждый diff вручную. Сегодня я расскажу, как я сделал небольшой, но полезный git hook , который автоматически добавляет в тело коммита список изменённых файлов с пометками: добавлен ( A ), изменён ( M ) или удалён ( D ).
https://habr.com/ru/articles/961456/
#git #github #gitlab #hooks #shell #bashскрипт #полезные_скрипты
-
Ускоряем навигацию в 5 раз: CD-меню для частых папок
Привет, Хабр! Сколько раз за день Вы вводите cd ~/projects/current-project/src/components/very-long-folder-name , чтобы просто перейти в нужную директорию? Такая навигация в терминале отнимает кучу времени и сил, теряется фокус. В данной статье хочу поделиться простым bash-скриптом, который покажет Вам пронумерованный список избранных папок и позволит переходить в них одной цифрой.
-
Безопасно делимся экраном на Hyprland
Мы все были в ситуации, когда нужно показать экран с множеством окон, и требуется несколько минут перед нажатием кнопки «Поделиться экраном», чтобы принять решение. Это нормально, особенно если ваша система — ваш второй (или даже первый) дом: с личными заметками, документами, паролями, чатами и так далее. Далее мы настроим удобный рабочий процесс для такого случая. Однако эта настройка будет использовать новую функцию, встроенную в Hyprland и, скорее всего, отсутствующую в других DE/композиторах. Я продемонстрирую нашу конечную цель. Например, мой режим демонстрации экрана может выглядеть так:
https://habr.com/ru/articles/941460/
#screensharing #privacy #linux #hyprland #bash #bashскрипт #bash_scripting
-
«Я слышу свой код»: как работает Java-программист, потерявший зрение
Константин Евтеев @beginner760 собирает Java-код с помощью диктора NVDA, редактирует его в Блокноте и передает на Linux по SSH через самописные bash-скрипты. После потери зрения он не потерял интереса к жизни и желания быть полезным и выстроил собственную инженерную экосистему: оглавления по строкам .txt-файлами, навигация по main и маленьким методам, отладка на слух.
https://habr.com/ru/companies/axiomjdk/articles/913748/
#axiom_jdk #axiomjdk #незрячий #инклюзивность #nvda #linux #bashскрипт #ai #голосовой_помощник #java
-
Bash-шаблон на коленке: как выжить с языковой моделью без знаний кода
Хотел бы представить для обсуждения исходники проектов, в разработке которых использовался «ChatGPT (сервис OpenAI)» в качестве языковой модели. Это история о том, как: ИИ писал код ; ошибки становились уроками (learning by doing); скрипт "на коленке" оброс структурой. Особенность данного материала — в его спонтанности и полученных результатах, так как в процессе ChatGPT выступал то наставником, то «костылём», а где-то и источником новых проблем. Что вы найдёте под катом: краткий разбор архитектуры; немного умозаключений о работе LLM.
-
Развертывание виртуальной машины Windows 10 на Ubuntu с доступом через noVNC
В данной статье описывается пошаговая методика развертывания виртуальной машины (ВМ) с установленной операционной системой Windows 10 на сервере с операционной системой Ubuntu. Решение предполагает установку всех необходимых компонентов, настройку виртуализации с помощью QEMU/KVM, а также организацию удалённого доступа к ВМ посредством noVNC. Подробнее
-
Интересный case
Ковыряясь в скриптах наткнулся на интересный case. Чё тут интересного то? Подсказка, это не цикл. Да, вот эти вот break'и выглядят тут совершенно инородно. Возможно когда-то этот кусок эм, кода работал в цикле и break каким-то боком был нужен? Но сейчас цикла нет а brake есть. Бомбит? Бомбит до такой степени что я решился писнуть небольшую статейку про case . На 100%-ю полноту освещения не претендую, все мои эксперименты лишь очень поверхностные но несколько точек постараюсь расставить. Рассмотрим case
https://habr.com/ru/articles/872608/
#bash #bashскрипт #bash_scripting #bashscripting #bashпрограммирование #case
-
Надоело просто добавлять запись в log-файл. Что еще можно сделать с помощью syslog-ng в Astra Linux SE?
Всем привет! Меня зовут Михаил, и в своей предыдущей статье я кратко осветил цепочку прохождения логов в ОС Astra Linux SE. Продолжаем! Любой человек, который регулярно сталкивается с темой логирования, рано или поздно задаётся вопросом: «А что ещё можно сделать с логами, помимо простого добавления записей в некоторый файл?» Поэтому сейчас поговорим о таком мощном инструменте обработки логов, как syslog-ng . Читать
https://habr.com/ru/companies/astralinux/articles/845936/
#логирование #syslogng #astralinux #linux #макросы #stdout #bashскрипт #парсер #субд #python
-
Надоело просто добавлять запись в log-файл. Что еще можно сделать с помощью syslog-ng в Astra Linux SE?
Всем привет! Меня зовут Михаил, и в своей предыдущей статье я кратко осветил цепочку прохождения логов в ОС Astra Linux SE. Продолжаем! Любой человек, который регулярно сталкивается с темой логирования, рано или поздно задаётся вопросом: «А что ещё можно сделать с логами, помимо простого добавления записей в некоторый файл?» Поэтому сейчас поговорим о таком мощном инструменте обработки логов, как syslog-ng . Читать
https://habr.com/ru/companies/astralinux/articles/845936/
#логирование #syslogng #astralinux #linux #макросы #stdout #bashскрипт #парсер #субд #python
-
Надоело просто добавлять запись в log-файл. Что еще можно сделать с помощью syslog-ng в Astra Linux SE?
Всем привет! Меня зовут Михаил, и в своей предыдущей статье я кратко осветил цепочку прохождения логов в ОС Astra Linux SE. Продолжаем! Любой человек, который регулярно сталкивается с темой логирования, рано или поздно задаётся вопросом: «А что ещё можно сделать с логами, помимо простого добавления записей в некоторый файл?» Поэтому сейчас поговорим о таком мощном инструменте обработки логов, как syslog-ng . Читать
https://habr.com/ru/companies/astralinux/articles/845936/
#логирование #syslogng #astralinux #linux #макросы #stdout #bashскрипт #парсер #субд #python
-
Размещение телеграмм бота (Aiogram3) на VPS/VDS
Расскажу как просто задеплоить телеграмм бота на Aiogram 3 с webhook на VPS/VDS. Посмотреть видео версию, которую я выложил, можно на YouTube Также покажу установку двух типов сертификатов SSL:
https://habr.com/ru/articles/783398/
#aiogram #webhook #vps/vds #aiogram3 #deploy #телеграмбот #sslсертификаты #nginx #python #bashскрипт