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

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

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

Буст канала: https://yangx.top/sysadminnotes?boost
加入频道
🗜 In search of a faster SQLite - ребята взяли и переписали SQLite на Rust и утверждают, что смогли добиться серьёзного прироста в производительности при сохранении совместимости с SQLite непосредственно.

Проект называется Limbo, вот здесь о нём можно почитать подробнее...

- Статья: https://avi.im/blag/2024/faster-sqlite/
- Github: https://github.com/tursodatabase/limbo

#sqlite #напочитать #limbo
👍16🤡10🤔4🔥3😁2
🆖 How to track website analytics using only Nginx and pure Bash - берём логи Nginx, Bash и получаем html страницу со статистикой посещений сайта...

https://sanixdk.xyz/blogs/how-to-add-website-analytics-using-only-nginx

#nginx #напочитать
👍26🤯6👎2🔥2
🔩 Write your Own Virtual Machine - и ещё один занятный материал, но куда более глубокий в технической части. Автор пишет и запускает свою виртуальную машину, которая будет работать с набором инструкций LC-3. Вместе с самой ВМ, автор предлагает две программы - 2048 и Roguelike, которые в этой виртуальной машине будут запускаться...

https://www.jmeiners.com/lc3-vm/

Что интересно, некоторые энтузиасты идею автора оценили, и написали свою реализацию такой виртуальной машины на предпочитаемом языке программирования. В нижней части страницы собраны ссылки на эти проекты.

#vm #system #напочитать
👍94🔥2
🦎 The History of S.u.S.E. The other enterprise Linux company - длиннопост об истории SuSE с 1992 по 2023 годы...

https://www.abortretry.fail/p/the-history-of-suse

#suse #history #напочитать
1👍22👀4
⛓️‍💥 How GitLab Lost 300GB of Production Data and What We Can Learn. Хороший набор получился в этом инциденте - инженер, удаливший БД на проде, неработоспособные резервные копии и потеря 300Гб данных. Короткая страшилка перед сном...

https://bytesizeddesign.substack.com/p/how-gitlab-lost-300gb-of-production

#напочитать #recovery #postmortem
😱8👍5🥰1
🐧 Не спите? Вот вам интересный материал о ядре Linux и его работе - A Quick Journey Into the Linux Kernel...

https://www.lucavall.in/blog/a-quick-journey-into-the-linux-kernel

#linux #kernel #напочитать
👍26🥰4
🛠 Оказывается с зоной .arpa можно делать всяческое. Например, опубликовать через неё сайт в сети, отправить почту или выполнить XSS через какой-нибудь онлайн сервис для проверки DNS.

Хорошая статья на эту тему - .arpa, rDNS and a few magical ICMP hacks.

https://sdomi.pl/weblog/24-arpa-hacks/

#dns #rdns #напочитать
👍13🔥111
🤖 Псс, парень, как на счёт ассемблера в Linux, в 2025? Есть, например, вот такой репозиторий с некоторым количеством обучающих материалов на эту тему - Learning assembly for Linux x86_64...

https://github.com/0xAX/asm

Русскоязычная версия доступна по ссылке...

https://github.com/develoopeer/asm-ru

#asm #напочитать
15👍8❤‍🔥3😁3🔥2
🐧 Demystifying the Kernel Boot Sequence: From ‘Starting Kernel…’ to Userspace” - описание процесса загрузки ядра. Автор приводит в качестве примера 32 битный ARM процессор, но и общие шаги в статье также описывает...

https://bootlin.com/blog/demystifying-kernel-boot-sequence

#kernel #boot #напочитать
👍6
🖇 Introducing QEMU Introspective Stats - небольшой вводный материал о работе с интроспективной статистикой в qemu, и возможностях, которые получают инженеры для анализа работы и производительности виртуальных машин...

https://blogs.oracle.com/linux/post/introducing-qemu-introspective-stats

В целом, надеюсь, что Oracle на эту тему, как обычно, сделает серию толковых статей.

#virtualization #qemu #напочитать
👍133
📦 Большое. нет, огромное чтиво о zip формате - Zip Files: History, Explanation and Implementation...

https://www.hanshq.net/zip.html

И дополнительный материал по теме от автора - Shrink, Reduce, and Implode:
The Legacy Zip Compression Methods
...

https://www.hanshq.net/zip2.html

#zip #history #напочитать
👍13🔥10
🔎 strace tips for better debugging - немножечко рекомендаций по работе с strace...

https://rrampage.github.io/2025/06/13/strace-tips-for-better-debugging/

#strace #debug #напочитать
👍14🔥1
🛠 When cgroup v2 meets nftables: A migration story. Пример миграции с cgroup v1 на cgroup v2. Для фильтрации исходящих сетевых пакетов на основе настроенных правил, от приложений которые оказываются частью нужной группы...

https://blogs.oracle.com/linux/post/cgroup-v2-meets-nftables

#cgroups #nftables #напочитать
👍13