🧾 50 Years of Queries - объёмный материал, в котором читателя знакомят с эволюцией технологий баз данных и языка SQL...
https://dl.acm.org/doi/10.1145/3649887
#database #sql #напочитать
https://dl.acm.org/doi/10.1145/3649887
#database #sql #напочитать
Communications of the ACM
50 Years of Queries | Communications of the ACM
A discussion of the evolution of the database industry over the past half century,
and why the relational database concepts introduced by E.F. Codd have proven to be
so resilient over several decades.
and why the relational database concepts introduced by E.F. Codd have proven to be
so resilient over several decades.
⚙️ Смотрите какой красивый TUI для демона Transmission нашёлся...
https://github.com/anlar/tewi
#torrent #transmission #tui
https://github.com/anlar/tewi
#torrent #transmission #tui
🛠 Upgrading Uber’s MySQL Fleet to version 8.0 - о том, как Uber обновлял свой MySQL с версии 5.7 до 8.0...
https://www.uber.com/en-JO/blog/upgrading-ubers-mysql-fleet/
#mysql #напочитать
https://www.uber.com/en-JO/blog/upgrading-ubers-mysql-fleet/
#mysql #напочитать
🔧 Extents and Extent allocation in Ext4 - статья об экстентах в файловой системе Ext4...
https://blogs.oracle.com/linux/post/extents-and-extent-allocation-in-ext4
#filesystem #ext4 #напочитать
https://blogs.oracle.com/linux/post/extents-and-extent-allocation-in-ext4
#filesystem #ext4 #напочитать
Oracle
Extents and Extent allocation in Ext4
A guide to how extents are allocated by the ext4 filesystem.
🔎 Оказывается, у VirusTotal есть свой удобный cli инструмент, которым можно и файл на сканирование отправить и URL проверить, и информацию по хешам получить. И всё это в том числе и в json формате доступно по мере необходимости...
https://virustotal.github.io/vt-cli/
#virustotal #cli
https://virustotal.github.io/vt-cli/
#virustotal #cli
vt-cli
VirusTotal CLI
VirusTotal Command Line Interface
🖇 hBlock - это скрипт, который собирает адреса для блокировки из нескольких источников и формирует из них hosts файл, либо конфигурацию для unbound или dnsmasq...
- Сайт: https://hblock.molinero.dev/
- Githib: https://github.com/hectorm/hblock
#adblock #hosts
- Сайт: https://hblock.molinero.dev/
- Githib: https://github.com/hectorm/hblock
#adblock #hosts
hblock.molinero.dev
Index of /hBlock
Improve your security and privacy by blocking ads, tracking and malware domains
This media is not supported in your browser
VIEW IN TELEGRAM
🔗 Tenere - TUI интерфейс для взаимодействия с ChatGPT, llama.cpp и ollama...
https://github.com/pythops/tenere
#ai #tui #llm
https://github.com/pythops/tenere
#ai #tui #llm
Беседовали тут с товарищем, обсуждали происходящее, и знаете что показало свою работоспособность во всей этой ситуации с разработчиками из России и ядром? Свободная лицензия. Долгих лет тебе, RMS. 🤓 #естьмнение
Please open Telegram to view this post
VIEW IN TELEGRAM
🔧 against /tmp - некоторое количество замечаний по использованию директории /tmp в работе программ и скриптов...
https://dotat.at/@/2024-10-22-tmp.html
#tmp #tmpdir #напочитать
https://dotat.at/@/2024-10-22-tmp.html
#tmp #tmpdir #напочитать
😈 Принёс вам перед сном немного FreeBSD, виртуализации и окружения, в котором можно работать с полностью воспроизводимыми сценариями...
- So you think you want to write a deterministic hypervisor?
- Antithesis: Pioneering Deterministic Hypervisors with FreeBSD and Bhyve.
В статьях рассказывается о создании программного комплекса (как его обозначают авторы - детерминированного гипервизора), который позволяет строить управляемые и воспроизводимые среды, используемые для поиска и анализа ошибок. Построено всё на FreeBSD и Bhyve.
#freebsd #virtualization #bhyve
- So you think you want to write a deterministic hypervisor?
- Antithesis: Pioneering Deterministic Hypervisors with FreeBSD and Bhyve.
В статьях рассказывается о создании программного комплекса (как его обозначают авторы - детерминированного гипервизора), который позволяет строить управляемые и воспроизводимые среды, используемые для поиска и анализа ошибок. Построено всё на FreeBSD и Bhyve.
#freebsd #virtualization #bhyve
🆖 Nginx access log to standard output (or journald) - при необходимости перенаправить логи Nginx в Journald, нужно использовать /deb/log, а не /dev/stdout...
- https://blog.yuuta.moe/2024/10/26/nginx-access-log-stderr/
- https://mailman.nginx.org/pipermail/nginx/2016-February/049899.html
#nginx #logs #напочитать
- https://blog.yuuta.moe/2024/10/26/nginx-access-log-stderr/
- https://mailman.nginx.org/pipermail/nginx/2016-February/049899.html
#nginx #logs #напочитать
blog.yuuta.moe
Nginx access log to standard output (or journald)
It is not as easy as using /dev/stdout
🖇 Battle of the RabbitMQ Queues: Performance Insights on Classic and Quorum - о классических и кворумных очередях в RabbitMQ. Какой тип очереди выбрать для решения тех или иных задач, какие есть плюсы у каждого из типов...
https://dzone.com/articles/battle-of-the-rabbitmq-queues-performance-insights
#rabbitmq #напочитать
https://dzone.com/articles/battle-of-the-rabbitmq-queues-performance-insights
#rabbitmq #напочитать
🖱Migrating billions of records: moving our active DNS database while it’s in use - история о том, как мигрировать базу данных работающего сервиса из одного кластера в другой не привлекая внимания пользователей...
https://blog.cloudflare.com/migrating-billions-of-records-moving-our-active-dns-database-while-in-use/
#cloudflare #postgresql #напочитать
https://blog.cloudflare.com/migrating-billions-of-records-moving-our-active-dns-database-while-in-use/
#cloudflare #postgresql #напочитать
The Cloudflare Blog
Migrating billions of records: moving our active DNS database while it’s in use
According to a survey done by W3Techs, as of October 2024, Cloudflare is used as an authoritative DNS provider by 14.5% of all websites
💭 What Platform Engineering Meant for Adidas’s SREs - рассказ о трансформации e-commerce в Adidas от монолита к микросервисам, и о том, с какими задачами в ходе этого процесса SRE инженерам компании пришлось столкнуться...
- Видео: https://www.youtube.com/watch?v=BBwMkC7a8Ko
- Текстом: https://thenewstack.io/what-platform-engineering-meant-for-adidass-sres/
#sre #видео
- Видео: https://www.youtube.com/watch?v=BBwMkC7a8Ko
- Текстом: https://thenewstack.io/what-platform-engineering-meant-for-adidass-sres/
#sre #видео
YouTube
Andreia Otto & Ravikanth Mogulla - Navigating the Transition: SRE Challenges and Highlights
This talk delves into the transformative journey of transitioning adidas e-commerce from monolithic architectures to microservices, exploring the key challenges faced by Site Reliability Engineers (SREs) and highlighting crucial insights gained throughout…
🔩 Boot Time Presentations - сборник докладов и выступлений, тема которых так или иначе связана с ускорением загрузки системы.
Материалы представлены в списке от самых свежих - выступлений 2024 года, до самых старых - презентаций 2006 года...
https://elinux.org/Boot_Time_Presentations
#linux #boot #speed
Материалы представлены в списке от самых свежих - выступлений 2024 года, до самых старых - презентаций 2006 года...
https://elinux.org/Boot_Time_Presentations
#linux #boot #speed
🖇 Интересная попытка создать аналог scp с применением протокола QUIC.
Заявлена возможность при помощи отдельных опций настраивать параметры выполняемой операции (в зависимости от качества и пропускной способности сети между источником и пунктом назначения)...
https://github.com/crazyscot/qcp
И да, я знаю что можно использовать rsync, но выглядит всё равно занятно, на мой взгляд.
#scp #ssh #qcp
Заявлена возможность при помощи отдельных опций настраивать параметры выполняемой операции (в зависимости от качества и пропускной способности сети между источником и пунктом назначения)...
https://github.com/crazyscot/qcp
И да, я знаю что можно использовать rsync, но выглядит всё равно занятно, на мой взгляд.
#scp #ssh #qcp
Записки админа
🆖 Берём Nginx и его autoindex модуль, добавляем простой, но симпатичный веб-интерфейс и получаем неплохой файловый менеджер прямо в браузере... https://github.com/mohamnag/nginx-file-browser #nginx #filemanager
🆖 Тут уже другой автор, продолжает идею с autoindex и браузером для файлов с помощью Nginx...
- Github: https://github.com/izissise/nginx-explorer
- File listing: https://blog.izissise.net/posts/ngxp-listing/
- Cookie Authentication: https://blog.izissise.net/posts/ngxp-cookie-auth/
#nginx #filemanager
- Github: https://github.com/izissise/nginx-explorer
- File listing: https://blog.izissise.net/posts/ngxp-listing/
- Cookie Authentication: https://blog.izissise.net/posts/ngxp-cookie-auth/
#nginx #filemanager
Записки админа
⚙️ Database Remote-Copy Tool For SQLite - инструмент для копирования SQLite базы данных. Можно создавать реплику локально, а можно удалённо по SSH... https://sqlite.org/draft/rsync.html #sqlite #database
🖱sqlite3-rsync.
Продолжая тему rsync инструмента для sqlite3...
- Compiling and running sqlite3-rsync - как собрать утилиту. И судя по tl;dr, там достаточно сделать стандартные...
- How the New sqlite3_rsync Utility Works - что же там происходит "под капотом"?
#sqlite #rsync #database
Продолжая тему rsync инструмента для sqlite3...
- Compiling and running sqlite3-rsync - как собрать утилиту. И судя по tl;dr, там достаточно сделать стандартные...
git clone https://github.com/sqlite/sqlite.git
cd sqlite
./configure
make sqlite3-rsync
- How the New sqlite3_rsync Utility Works - что же там происходит "под капотом"?
#sqlite #rsync #database
🛠 Demystifying secure NFS - неплохое чтиво о настройке и секурити вопросах NFSv4 сервера...
https://blogsystem5.substack.com/p/demystifying-secure-nfs
#nfs #напочитать #kerberos
https://blogsystem5.substack.com/p/demystifying-secure-nfs
#nfs #напочитать #kerberos
🔧 A mental model for Linux file, hard and soft links - материал о том, как работают hardlink и softlink в системе, о том, что с ними и с inode'ами происходит при разных действиях...
https://bhoot.dev/2024/on-linux-file-and-links/
#filesystem #symlink #напочитать
https://bhoot.dev/2024/on-linux-file-and-links/
#filesystem #symlink #напочитать