Записки админа
12.8K subscribers
654 photos
29 videos
227 files
2.48K links
Пишу о Linux и администрировании серверов.

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

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

Буст канала: https://yangx.top/sysadminnotes?boost
加入频道
🛠 An IRC client in your motherboard - а вот здесь разработчик axleOS запустил IRC прямо в UEFI...

https://axleos.com/an-irc-client-in-your-motherboard/

#uefi #irc #фидбечат
🔥24😱14😎3👍2🤨1👾1
📧 Email DNS Records Cheatsheet - шпаргалка по настройке DNS записей для работы почты на домене...

https://www.netmeister.org/blog/email-dns-records.html

#email #dns #напочитать
👍327
🔧 И вот ещё sotrace - инструмент, который позволяет отследить зависимости для .so библиотек и бинарников, а затем отрисовать соответствующие графики таких зависимостей...

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

#library #graph #напочитать
🔥31👍2
🕹 Ну и в рамках пятницы - морской бой, написанный на Bash. Играется прямо в терминале, с точки зрения tui выглядит очень здорово...

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

#tui #игори
🔥40👍6
This media is not supported in your browser
VIEW IN TELEGRAM
🥔 Thetawave - cимпатичный игорь с открытым исходным кодом. Летаем на кораблике и побеждаем врагов в процедурно сгенерированных миссиях...

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

#игори
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Столкнувшись с какой-либо проблемой или вопросом, ответ на который неизвестен, для поиска решения в первую (важный момент) очередь вы...
Anonymous Poll
68%
Идёте в поисковые системы
15%
Используете ChatGPT или аналоги
15%
Открываете документацию
2%
Идёте с вопросами к коллегам или товарищам
1%
Расскажу в комментариях что делаю
👍3
🛠 Удобный инструмент для получения информации о том или ином параметре ядра в разных версиях дистрибутивов. Можно работать через веб-интерфейс, а можно просто 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
Записки админа
⚙️ shotput - скрипт для генерации TOTP кодов. Выглядит очень простым, секреты хранит в зашифрованном виде. https://github.com/rogerkeays/shotput Для корректного запуска потребуется установить oathtool и создать файл $HOME/.config/shotput.keys вручную. #totp…
🔐 В продолжении темы двухфакторной аутентификации - попались тут занятные изыскания автора в двух статьях на Хабре. Если тема TOTP вне смартфона вас интересовала, предлагаю ознакомиться:

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

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

#totp #auth #2fa
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
📺 Ну и перед сном предлагаю к ознакомлению плейлист OpenSourceDay2024, который доступен на Youtube.

Из того, что показалось интересным - "How to monitor the monitoring" и "From Earth to orbit: The journey of Linux in space"

Оба ролика закину в комментарии...

#видео #opensourceday2024
👍9🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
⚙️ csvlens - удобная tui утилита для просмотра CSV файлов прямо в терминале...

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

#csv #tui
👍44🔥10
Мой хороший знакомый Никита Соболев (@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

Надеюсь, что и всем интересующимся будут полезен курс
👍2710👎1🔥1
🤗 Ну что, сегодня пятница суббота, а у меня тут есть кое-что для #смотрикакой...

Добрый день! Я уже ранее писал по поводу публикации работ 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


#смотрикакой
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍2
📝 Продолжаем смотреть на разные проекты...

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

https://github.com/AnMnv/eBook


#latex #смотрикакой
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥32🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
🔧 Просто запустили Doom в htop. Потому что почему бы и нет...

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

#htop #doom
😁32👍12🔥4🤡21👎1🤮1🤣1
😈 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
➡️ Так получилось, что два три разных автора показали свои репозитории с играми, написанными на 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


#фидбечат #игори
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34👎21
7️⃣ Ну и да, камрады, каналу исполнилось 7 лет. Благодарю всех кто остаётся на связи, читает канал, присылает для него что-то - вы очень клёвые, спасибо вам!

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

По такому поводу, желающие пристроить свои свободные бусты приглашаются по ссылке - https://yangx.top/sysadminnotes?boost
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🎉60138🔥5🤮1🍾1