home.social

#bashскрипт — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #bashскрипт, aggregated by home.social.

  1. Эмулятор Qemu | Установка и настройка

    В данной статье я расскажу о том, как работать с Qemu. Научимся запускать операционные системы без необходимости делать загрузочные флешки. Разберёмся на базовом уровне с настройками и опциями данного эмулятора.

    habr.com/ru/articles/1028038/

    #bashскрипт #emulator #qemu #qemukvm

  2. С Vim удобно программировать (часть III)

    Это окончание статьи о REPL на Vim. Содержит пару простых примеров применения разработки автора - работа на Ruby с Sinatra и работа с Git.

    habr.com/ru/articles/1026138/

    #Vim #vimscript #bashскрипт

  3. С Vim удобно программировать (часть I)

    Статья о том, как своими руками в Vim сделать универсальный (т.е. работающий для разных языков программирования) REPL (от англ. read-eval-print loop — цикл “чтение — вычисление — вывод”), да и просто сделать этот редактор более удобным.

    habr.com/ru/articles/1022400/

    #vim #vimscript #bashскрипт #bash #linux #git

  4. Подземелья и Команды: как сегодня проводят экзамены в IT

    Привет! Меня зовут Алексей Петрашин, я ведущий специалист отдела внешнего обучения и сертификации, а еще курирую работу Учебного центра CTSG . В статье поделюсь опытом проведения экзамена в формате игры «Подземелья и Драконы». Расскажу, как повысить вовлеченность студентов для решения сложных и трудоемких задач, опишу проведение такого экзамена на практике и техническую реализацию игрового подземелья.

    habr.com/ru/companies/ctsg/art

    #bash #обучение_студентов #обучение_программированию #студентам #геймификация_обучение #геймификация #экзамен #информационная_безопасность #bashскрипт #студенты_в_it

  5. Мониторим ESB и анализируем нагрузку через Nginx в Zabbix, когда «из коробки» не работает

    Аннотация: Рассказываю, как наша команда реализовала мониторинг состояния шины и аналитику запросов к ней через обратный прокси. Пришлось повозиться, ведь Zabbix из коробки не очень успешно с этим взаимодействует. В сложных интеграционных системах мониторинг является неотъемлемым инструментом как для инженера, так и для бизнеса. Zabbix показал себя надёжной и гибкой системой, которая позволяет строить понятные дашборды. Но я, как тимлид команды поддержки, столкнулся с тем, что шину Red Hat JBoss Fuse так просто к Zabbix не подключить. Шина работает на JVM, а значит, нужен мониторинг по JMX.

    habr.com/ru/articles/972896/

    #ESB #jboss_fuse #zabbix #jmx_monitoring #mssql #bashскрипт

  6. Как мы пережили два месяца загадочных падений JBOSS FUSE 6.1

    Аннотация: История о том, как команда поддержки прошла путь от ежедневных авралов и взаимных обвинений с заказчиком до изящного решения, победив загадочные зависания легаси шины. В статье описаны не только технические шаги, но и эмоциональные качели двухмесячного инцидента: от отчаяния к надежде и, наконец, к триумфу.

    habr.com/ru/articles/971810/

    #JBoss_FUSE #Интеграционные_шины #performance_tuning #linux_kernel #legacy #bashскрипт #Аварийные_инцидентs #tech_lead

  7. Как мы пережили два месяца загадочных падений JBOSS FUSE 6.1

    Аннотация: История о том, как команда поддержки прошла путь от ежедневных авралов и взаимных обвинений с заказчиком до изящного решения, победив загадочные зависания легаси шины. В статье описаны не только технические шаги, но и эмоциональные качели двухмесячного инцидента: от отчаяния к надежде и, наконец, к триумфу.

    habr.com/ru/articles/971810/

    #JBoss_FUSE #Интеграционные_шины #performance_tuning #linux_kernel #legacy #bashскрипт #Аварийные_инцидентs #tech_lead

  8. Как мы пережили два месяца загадочных падений JBOSS FUSE 6.1

    Аннотация: История о том, как команда поддержки прошла путь от ежедневных авралов и взаимных обвинений с заказчиком до изящного решения, победив загадочные зависания легаси шины. В статье описаны не только технические шаги, но и эмоциональные качели двухмесячного инцидента: от отчаяния к надежде и, наконец, к триумфу.

    habr.com/ru/articles/971810/

    #JBoss_FUSE #Интеграционные_шины #performance_tuning #linux_kernel #legacy #bashскрипт #Аварийные_инцидентs #tech_lead

  9. Как мы пережили два месяца загадочных падений JBOSS FUSE 6.1

    Аннотация: История о том, как команда поддержки прошла путь от ежедневных авралов и взаимных обвинений с заказчиком до изящного решения, победив загадочные зависания легаси шины. В статье описаны не только технические шаги, но и эмоциональные качели двухмесячного инцидента: от отчаяния к надежде и, наконец, к триумфу.

    habr.com/ru/articles/971810/

    #JBoss_FUSE #Интеграционные_шины #performance_tuning #linux_kernel #legacy #bashскрипт #Аварийные_инцидентs #tech_lead

  10. Git-хук, который делает ваши коммиты и MR сразу понятными

    В процессе командной разработки иногда возникает потребность сразу видеть, какие файлы были изменены в коммите , не открывая каждый diff вручную. Сегодня я расскажу, как я сделал небольшой, но полезный git hook , который автоматически добавляет в тело коммита список изменённых файлов с пометками: добавлен ( A ), изменён ( M ) или удалён ( D ).

    habr.com/ru/articles/961456/

    #git #github #gitlab #hooks #shell #bashскрипт #полезные_скрипты

  11. Ускоряем навигацию в 5 раз: CD-меню для частых папок

    Привет, Хабр! Сколько раз за день Вы вводите cd ~/projects/current-project/src/components/very-long-folder-name , чтобы просто перейти в нужную директорию? Такая навигация в терминале отнимает кучу времени и сил, теряется фокус. В данной статье хочу поделиться простым bash-скриптом, который покажет Вам пронумерованный список избранных папок и позволит переходить в них одной цифрой.

    habr.com/ru/articles/958676/

    #Linux #bashrc #bash #bashскрипт #оптимизация #cd

  12. Безопасно делимся экраном на Hyprland

    Мы все были в ситуации, когда нужно показать экран с множеством окон, и требуется несколько минут перед нажатием кнопки «Поделиться экраном», чтобы принять решение. Это нормально, особенно если ваша система — ваш второй (или даже первый) дом: с личными заметками, документами, паролями, чатами и так далее. Далее мы настроим удобный рабочий процесс для такого случая. Однако эта настройка будет использовать новую функцию, встроенную в Hyprland и, скорее всего, отсутствующую в других DE/композиторах. Я продемонстрирую нашу конечную цель. Например, мой режим демонстрации экрана может выглядеть так:

    habr.com/ru/articles/941460/

    #screensharing #privacy #linux #hyprland #bash #bashскрипт #bash_scripting

  13. «Я слышу свой код»: как работает Java-программист, потерявший зрение

    Константин Евтеев @beginner760 собирает Java-код с помощью диктора NVDA, редактирует его в Блокноте и передает на Linux по SSH через самописные bash-скрипты. После потери зрения он не потерял интереса к жизни и желания быть полезным и выстроил собственную инженерную экосистему: оглавления по строкам .txt-файлами, навигация по main и маленьким методам, отладка на слух.

    habr.com/ru/companies/axiomjdk

    #axiom_jdk #axiomjdk #незрячий #инклюзивность #nvda #linux #bashскрипт #ai #голосовой_помощник #java

  14. Bash-шаблон на коленке: как выжить с языковой моделью без знаний кода

    Хотел бы представить для обсуждения исходники проектов, в разработке которых использовался «ChatGPT (сервис OpenAI)» в качестве языковой модели. Это история о том, как: ИИ писал код ; ошибки становились уроками (learning by doing); скрипт "на коленке" оброс структурой. Особенность данного материала — в его спонтанности и полученных результатах, так как в процессе ChatGPT выступал то наставником, то «костылём», а где-то и источником новых проблем. Что вы найдёте под катом: краткий разбор архитектуры; немного умозаключений о работе LLM.

    habr.com/ru/articles/914366/

    #bashскрипт #version_control

  15. Развертывание виртуальной машины Windows 10 на Ubuntu с доступом через noVNC

    В данной статье описывается пошаговая методика развертывания виртуальной машины (ВМ) с установленной операционной системой Windows 10 на сервере с операционной системой Ubuntu. Решение предполагает установку всех необходимых компонентов, настройку виртуализации с помощью QEMU/KVM, а также организацию удалённого доступа к ВМ посредством noVNC. Подробнее

    habr.com/ru/articles/890984/

    #windows_10 #virtual_machine #ubuntu #linux #bashскрипт

  16. Интересный case

    Ковыряясь в скриптах наткнулся на интересный case. Чё тут интересного то? Подсказка, это не цикл. Да, вот эти вот break'и выглядят тут совершенно инородно. Возможно когда-то этот кусок эм, кода работал в цикле и break каким-то боком был нужен? Но сейчас цикла нет а brake есть. Бомбит? Бомбит до такой степени что я решился писнуть небольшую статейку про case . На 100%-ю полноту освещения не претендую, все мои эксперименты лишь очень поверхностные но несколько точек постараюсь расставить. Рассмотрим case

    habr.com/ru/articles/872608/

    #bash #bashскрипт #bash_scripting #bashscripting #bashпрограммирование #case

  17. Надоело просто добавлять запись в log-файл. Что еще можно сделать с помощью syslog-ng в Astra Linux SE?

    Всем привет! Меня зовут Михаил, и в своей предыдущей статье я кратко осветил цепочку прохождения логов в ОС Astra Linux SE. Продолжаем! Любой человек, который регулярно сталкивается с темой логирования, рано или поздно задаётся вопросом: «А что ещё можно сделать с логами, помимо простого добавления записей в некоторый файл?» Поэтому сейчас поговорим о таком мощном инструменте обработки логов, как syslog-ng . Читать

    habr.com/ru/companies/astralin

    #логирование #syslogng #astralinux #linux #макросы #stdout #bashскрипт #парсер #субд #python

  18. Надоело просто добавлять запись в log-файл. Что еще можно сделать с помощью syslog-ng в Astra Linux SE?

    Всем привет! Меня зовут Михаил, и в своей предыдущей статье я кратко осветил цепочку прохождения логов в ОС Astra Linux SE. Продолжаем! Любой человек, который регулярно сталкивается с темой логирования, рано или поздно задаётся вопросом: «А что ещё можно сделать с логами, помимо простого добавления записей в некоторый файл?» Поэтому сейчас поговорим о таком мощном инструменте обработки логов, как syslog-ng . Читать

    habr.com/ru/companies/astralin

    #логирование #syslogng #astralinux #linux #макросы #stdout #bashскрипт #парсер #субд #python

  19. Надоело просто добавлять запись в log-файл. Что еще можно сделать с помощью syslog-ng в Astra Linux SE?

    Всем привет! Меня зовут Михаил, и в своей предыдущей статье я кратко осветил цепочку прохождения логов в ОС Astra Linux SE. Продолжаем! Любой человек, который регулярно сталкивается с темой логирования, рано или поздно задаётся вопросом: «А что ещё можно сделать с логами, помимо простого добавления записей в некоторый файл?» Поэтому сейчас поговорим о таком мощном инструменте обработки логов, как syslog-ng . Читать

    habr.com/ru/companies/astralin

    #логирование #syslogng #astralinux #linux #макросы #stdout #bashскрипт #парсер #субд #python

  20. Размещение телеграмм бота (Aiogram3) на VPS/VDS

    Расскажу как просто задеплоить телеграмм бота на Aiogram 3 с webhook на VPS/VDS. Посмотреть видео версию, которую я выложил, можно на YouTube Также покажу установку двух типов сертификатов SSL:

    habr.com/ru/articles/783398/

    #aiogram #webhook #vps/vds #aiogram3 #deploy #телеграмбот #sslсертификаты #nginx #python #bashскрипт