TGViewer
Channel Public Channel
Записки админа

Записки админа

@sysadminnotes

Пишу о Linux и администрировании серверов.

Связаться с автором: @servers

Реклама на канале не размещается.

Заметки в браузере: https://journald.ru/

Буст канала: https://t.me/sysadminnotes?boost
Subscribers
12.7K
Photos
694
Videos
31
Links
2.6K

Showing posts older than #3647 · Back to latest

Older Posts 20 shown
Post #3646 8.22K
🛠 Statusnook - очень простой и быстро настраиваемый statuspage, который можно развернуть на своём сервере. Дополнительно имеется возможность настроить мониторинг и уведомления в Slack и на почту...

- Сайт: https://statusnook.com/
- Github: https://github.com/goksan/statusnook

#monitoring #statuspage
  • 👍 12
  • 🤔 2
Post #3644 8.19K
⌨️ Practical Vim command workflow - некоторое количество vim магии и её практического применения...

https://m4xshen.dev/posts/vim-command-workflow/

Пользователи vim, вы реально вот это вот всё помните и регулярно применяете в будничной работе?

#vim #напочитать
  • 😁 12
  • ❤ 10
  • 👍 6
  • 🤣 4
  • 👻 2
Post #3643 7.58K
7️⃣ Ну и да, камрады, каналу исполнилось 7 лет. Благодарю всех кто остаётся на связи, читает канал, присылает для него что-то - вы очень клёвые, спасибо вам!

Всех обнял, приподнял, покружил, обратно поставил. Продолжаем работать. 🤓

По такому поводу, желающие пристроить свои свободные бусты приглашаются по ссылке - https://t.me/sysadminnotes?boost
  • 👍 72
  • 🎉 60
  • ❤ 8
  • 🔥 5
  • 🤮 1
  • 🍾 1
Post #3642 7.21K
➡️ Так получилось, что два три разных автора показали свои репозитории с играми, написанными на bash, и я подумал что будет здорово объединить их в один пост. В конце концов, разве не за такими вот занятными штуковинами вы в этот канал приходите?

Первая игра - это аналог Buckshot Roulette прямо в терминале...

... возможно, вам будет интересно узнать о моей игре на bash, которая была вдохновлена проектом buckshot roulette. Продолжать работу над игрой я не планирую. Игра поддерживает как hotseat, так и одиночный режим. Для активации одиночного режима вместо имени игрока нужно вбить dealer.

https://github.com/Givemegitpls/bashshot-roulette/


Вторая игра - это рыбалка, и этим всё сказано, собственно...

... есть интересный репозиторий с игрой в терминале. Наткнулся на тег #игори и подумал, что подходит для обзора. Это мой старый пет-проект на баше. (Учился кодить через практику)

https://github.com/redian23/cli-fishing-game/tree/main


UPD: Прислали ещё кое-что, так что пост дополняется...

Третья игра - Тетрис, написанный на bash (а в репозитории в принципе есть разные варианты реализации Тетриса):

https://github.com/kt97679/tetris/blob/master/tetris.sh


Четвёртая игра - реализация Pacman на bash:

https://github.com/kt97679/terminal-games/blob/master/pacman/pacman.sh


#фидбечат #игори
  • 👍 34
  • 👎 2
  • ❤ 1
Post #3641 6.47K
😈 Maintaining the World’s Fastest Content Delivery Network at Netflix on FreeBSD - об использовании FreeBSD-CURRENT в Netflix для организации работы CDN...

https://freebsdfoundation.org/netflix-case-study/

#freebsd #netflix #напочитать
  • 👍 16
Post #3639 8.19K
🔧 Просто запустили Doom в htop. Потому что почему бы и нет...

https://github.com/0x0mer/doom-htop

#htop #doom
  • 😁 33
  • 👍 12
  • 🔥 4
  • 🤡 3
  • ❤ 1
  • 👎 1
  • 🤮 1
  • 🤣 1
Post #3638 7.91K
📝 Продолжаем смотреть на разные проекты...

Репозиторий "eBook" - это проект с открытым исходным кодом, содержащий книгу, написанную на LaTeX. В ней представлены примеры кода с соответствующими результатами их выполнения. Этот ресурс предоставляет возможность изучать программирование через практический опыт, позволяя читателям увидеть конкретные примеры и результаты применения кода. Такой подход делает изучение программирования более интерактивным и наглядным, что может быть полезно как начинающим, так и опытным разработчикам.

https://github.com/AnMnv/eBook


#latex #смотрикакой
  • 👍 14
  • 🔥 3
  • ❤ 2
  • 🤔 1
Post #3637 6.8K
🤗 Ну что, сегодня пятница суббота, а у меня тут есть кое-что для #смотрикакой...

Добрый день! Я уже ранее писал по поводу публикации работ PowerShell. С тех пор я написал несколько статей на Habr, если вашему каналу будет интересно, буду благодарен за публикацию!

Тематика последних постов:
Полезные модули PowerShell. Переводчик в консоли, SpeedTest, Syslog и другие (https://habr.com/ru/articles/794999)
Мониторинг температуры Windows. Создание метрик, настройка InfluxDB и Grafana (https://habr.com/ru/articles/793296)
PowerShell и Selenium. Проще, чем кажется (https://habr.com/ru/articles/785538)

Все посты, это описание работ, которые опубликованы на GitHub:
https://github.com/Lifailon/PowerShell.HardwareMonitor
https://github.com/Lifailon/Console-Translate
https://github.com/Lifailon/CrystalDisk-Cli
https://github.com/Lifailon/Ookla-SpeedTest-API
https://github.com/Lifailon/pSyslog

Наверное самое интересно, это REST API и Web-сервер на PowerShell, про который я так же писал отдельную статью (https://habr.com/ru/articles/783022) и с тех пор добавил функционала:
https://github.com/Lifailon/WinAPI


#смотрикакой
  • 🔥 17
  • 👍 3
Post #3636 6.9K
Записки админа 🗜 Introducing bpftune for lightweight, always-on auto-tuning of system behaviour. Инженеры Oracle показывают интересный инструмент, этакий тюнер, который позволяет налету настраивать параметры ядра в соответствии с текущей ситуацией и активностью на сервере...…
🔧 Продолжение от инженеров Oracle. Статья о применении bpftune и подхода обучения с подкреплением (reinforcement learning) - bpftune - Using Reinforcement Learning in BPF...

https://blogs.oracle.com/linux/post/bpftune-using-reinforcement-learning-in-bpf

#bpftune #напочитать #bpf
  • 🔥 4
  • 👏 3
Post #3635 6.81K

Forwarded from Технологический Болт Генона

Мой хороший знакомый Никита Соболев (@sobolev_nikita) решил сделать (и начал делать) курс по Python

Никита контрибьютор в CPython, mypy, typeshed, TypedDjango, wemake-python-styleguide, dry-python, hypothesis и многих других.

Курс абсолютно бесплатный и открытый, доступен на канале https://www.youtube.com/@sobolevn, а материалы на GitHub - https://github.com/sobolevn/the-best-python-course

Для описания я процитирую автора

уникальность формата в том, что я рассматриваю одну узкую тему с трех уровней сложности: junior, middle, senior. так что, контент должен быть интересным для всех уровней python разработчиков!

например: во втором уроке мы разбираем оператор сложения +.
- junior специалисты повторяют свои знания про add, radd, iadd и NotImplemented
- middle разработчики узнают про ast и BinOp, атомарность операций и модуль operators
- seniorы же смогут посмотреть на CAPI для сложения, узнать про type slots для разных видов сложения и про tier1 оптимизацию байткода

круто, правда?

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


Плейлист с первыми лекциями
https://www.youtube.com/playlist?list=PLbr8rVGhPD0WQgO97Ao67Q-QVuSbm_Zpz

От себя ещё добавлю

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

В Москве это был митап по Elixir
https://www.youtube.com/playlist?list=PLbr8rVGhPD0WBbYO4ECZvkoiEldJy3LaC

В Питере был докладчиком в том числе и на нашем митапе
"Путь к становлению SRE в компании"
https://www.youtube.com/watch?v=5uUc3yPLn8M

Сейчас Никита в Нижнем Новгороде и там он организовал митап питонистов @pytho_nn
https://www.youtube.com/playlist?list=PLbr8rVGhPD0WJxhx-Sc2In7OMGJndsQ4f

Надеюсь, что и всем интересующимся будут полезен курс
  • 👍 27
  • ❤ 10
  • 👎 1
  • 🔥 1
Post #3634 7.12K
⚙️ csvlens - удобная tui утилита для просмотра CSV файлов прямо в терминале...

https://github.com/YS-L/csvlens

#csv #tui
  • 👍 45
  • 🔥 10
  • 👌 1
Post #3631 7.46K
Записки админа ⚙️ shotput - скрипт для генерации TOTP кодов. Выглядит очень простым, секреты хранит в зашифрованном виде. https://github.com/rogerkeays/shotput Для корректного запуска потребуется установить oathtool и создать файл $HOME/.config/shotput.keys вручную. #totp…
🔐 В продолжении темы двухфакторной аутентификации - попались тут занятные изыскания автора в двух статьях на Хабре. Если тема TOTP вне смартфона вас интересовала, предлагаю ознакомиться:

- TOTP без смартфона.
- TOTP без смартфона, послесловие.

Я, к слову, с отдельного смартфона для TOTP так и не слез. Может оно и к лучшему. И да, в комментарии приглашаются люди, практикующие что-то интересное в данном вопросе... ☕️

#totp #auth #2fa
  • 👍 8
Post #3630 6.74K
🛠 Удобный инструмент для получения информации о том или ином параметре ядра в разных версиях дистрибутивов. Можно работать через веб-интерфейс, а можно просто grep'ать по имеющимся конфигурациям:

- Веб-интерфейс: https://oracle.github.io/kconfigs/
- Github: https://github.com/oracle/kconfigs
- Подробности: https://blogs.oracle.com/linux/post/explore-linux-kernel-kconfigs

#kernel #kconfigs #oracle
  • 👍 12
  • 🤔 3
Post #3627 6.56K
🥔 Thetawave - cимпатичный игорь с открытым исходным кодом. Летаем на кораблике и побеждаем врагов в процедурно сгенерированных миссиях...

- Играть в браузере: https://thetawave.metalmancy.tech/
- Исходный код и пакеты: https://github.com/thetawavegame/thetawave

#игори
  • 🔥 5
Post #3626 7.8K
🕹 Ну и в рамках пятницы - морской бой, написанный на Bash. Играется прямо в терминале, с точки зрения tui выглядит очень здорово...

https://gitlab.com/christosangel/tui-battleship

#tui #игори
  • 🔥 41
  • 👍 6
Post #3625 7.09K
Записки админа 🔧 Смотрите какая штука интересная - берём бинарник logdy, перенаправляем вывод лога в него, получаем веб-морду, в которой можем взаимодействовать с информацией из перенаправленного лога... - Демо: https://demo.logdy.dev/ - Подробности: https://logdy.dev/…
🗜 Logpipe - похожий инструмент, мы также можем перенаправить вывод логов в программу, и получить к ним доступ через веб-панель в браузере...

- Демо: https://logpipe.pages.dev/
- Github: https://github.com/EmNudge/logpipe
- Сайт: https://logpipe.emnudge.dev/

#log #analize
  • 👍 20
Post #3624 7.75K
📊 SLA vs SLO vs SLI: What’s the Difference? Чем эти ваши SL* друг от друга отличаются, когда каждая из метрик используется...

https://www.checklyhq.com/blog/sla-slo-sli/

#sre #sla #напочитать
Checkly Docs SLA vs SLO vs SLI - What’s the Difference? Comparison with examples - Checkly Docs Avoid user‑reported outages with synthetic checks, anomaly detection, smart alerting, and rich failure traces for rapid detection.
  • 👍 7
Post #3622 8.94K
🔧 И вот ещё sotrace - инструмент, который позволяет отследить зависимости для .so библиотек и бинарников, а затем отрисовать соответствующие графики таких зависимостей...

- Githiub: https://github.com/stolk/sotrace
- Подробности: https://thelittleengineerthatcould.blogspot.com/2024/04/hidden-dependencies-in-linux-binaries.html

#library #graph #напочитать
  • 🔥 31
  • 👍 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →