🗜 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
Проект называется 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 #напочитать
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 #напочитать
https://www.jmeiners.com/lc3-vm/
Что интересно, некоторые энтузиасты идею автора оценили, и написали свою реализацию такой виртуальной машины на предпочитаемом языке программирования. В нижней части страницы собраны ссылки на эти проекты.
#vm #system #напочитать
👍9❤4🔥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 #напочитать
https://www.abortretry.fail/p/the-history-of-suse
#suse #history #напочитать
1👍22👀4
The Cloudflare Blog
Searching for the cause of hung tasks in the Linux kernel
The Linux kernel can produce a hung task warning. Searching the Internet and the kernel docs, you can find a brief explanation that the process is stuck in the uninterruptible state. That explains the warning’s meaning, but doesn’t provide the reason it occurred.…
🔩 Searching for the cause of hung tasks in the Linux kernel - интересное чтиво об ошибке, информирующей о зависшей задаче в системе...
https://blog.cloudflare.com/searching-for-the-cause-of-hung-tasks-in-the-linux-kernel/
#kernel #proc #напочитать
https://blog.cloudflare.com/searching-for-the-cause-of-hung-tasks-in-the-linux-kernel/
#kernel #proc #напочитать
👍3
Substack
How GitLab Lost 300GB of Production Data and What We Can Learn
The Hard Lesson on Backups, Disaster Recovery, and Human Error
⛓️💥 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
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 #напочитать
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 #напочитать
Хорошая статья на эту тему - .arpa, rDNS and a few magical ICMP hacks.
https://sdomi.pl/weblog/24-arpa-hacks/
#dns #rdns #напочитать
👍13🔥11❤1
🤖 Псс, парень, как на счёт ассемблера в Linux, в 2025? Есть, например, вот такой репозиторий с некоторым количеством обучающих материалов на эту тему - Learning assembly for Linux x86_64...
https://github.com/0xAX/asm
Русскоязычная версия доступна по ссылке...
https://github.com/develoopeer/asm-ru
#asm #напочитать
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 #напочитать
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 #напочитать
https://blogs.oracle.com/linux/post/introducing-qemu-introspective-stats
В целом, надеюсь, что Oracle на эту тему, как обычно, сделает серию толковых статей.
#virtualization #qemu #напочитать
👍13 3
📦 Большое. нет, огромное чтиво о 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 #напочитать
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 #напочитать
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 #напочитать
https://blogs.oracle.com/linux/post/cgroup-v2-meets-nftables
#cgroups #nftables #напочитать
👍13