Forwarded from Александров Андрей enabling.team
Обсудили проблемы с ведением документации на DevOps Moscow опенспейс
На днях прошел DevOps Moscow опенспейс. Участники накидывали темы, потом мы голосованием выбрали обсудить проблемы с ведением документации в команде.
https://world.hey.com/aleksandrov/devops-moscow-5d36adcc
DevOps Moscow: https://xn--r1a.website/devopsmoscow
На днях прошел DevOps Moscow опенспейс. Участники накидывали темы, потом мы голосованием выбрали обсудить проблемы с ведением документации в команде.
https://world.hey.com/aleksandrov/devops-moscow-5d36adcc
DevOps Moscow: https://xn--r1a.website/devopsmoscow
Hey
Документация на DevOps Moscow опенспейс
На днях сходил на DevOps Moscow опенспейс. Со стороны может показаться, что это клуб анонимных алкоголиков, но на самом деле это просто опсы, которые обсуждают свои текущие проблемы :) Большую часть встречи мы обсуждали боль работы с документацией. То в ней…
Forwarded from Блог Сергея Баранова
Не совсем по теме канала, но это просто бомба 😍
-- Returns author emails with lines added/removed, ordered by total number of commits in the history (excluding merges):
…..
https://github.com/askgitdev/askgit
askgit is a command-line tool for running SQL queries on git repositories. It's meant for ad-hoc querying of git repositories on disk through a common interface (SQL), as an alternative to patching together various shell commands. It can execute queries that look like:-- how many commits have been authored by user@email.com?
SELECT count(*) FROM commits WHERE author_email = 'user@email.com'-- Returns author emails with lines added/removed, ordered by total number of commits in the history (excluding merges):
SELECT count(DISTINCT commits.hash) AS commits, SUM(additions) AS additions, SUM(deletions) AS deletions, author_email
FROM commits LEFT JOIN stats('', commits.hash)
WHERE commits.parents < 2
GROUP BY author_email ORDER BY commits…..
https://github.com/askgitdev/askgit
Forwarded from Записки админа
🗜 SRE deep dive into Linux Page Cache - Вячеслав детально разбирает работу page cache. С картинками, примерами и ссылками.
#linux #напочитать #system
#linux #напочитать #system
Viacheslav Biriukov
Linux Page Cache for SRE
SRE deep dive into Linux Page Cache # Last updated: Oct 2025 Contents
Prepare environment for experiments Essential Page Cache theory Page Cache and basic file operations Page Cache eviction and page reclaim More about mmap() file access cgroup v2 and Page…
Prepare environment for experiments Essential Page Cache theory Page Cache and basic file operations Page Cache eviction and page reclaim More about mmap() file access cgroup v2 and Page…
Forwarded from Записки админа
⏱ Статья The Speed of Time - очень крутой кейс от самивидитекого, о том, как один "винтик" (в виде источника времени) может повлиять на производительность и работу всей системы:
На английском: https://www.brendangregg.com/blog/2021-09-26/the-speed-of-time.html
И на русском на OpenNET: https://www.opennet.ru/opennews/art.shtml?num=55870
Если пропустили её как и я, обязательно ознакомьтесь.
#perf #напочитать #будничное
На английском: https://www.brendangregg.com/blog/2021-09-26/the-speed-of-time.html
И на русском на OpenNET: https://www.opennet.ru/opennews/art.shtml?num=55870
Если пропустили её как и я, обязательно ознакомьтесь.
#perf #напочитать #будничное
Forwarded from .и в продакшен
Напоминаю, что сегодня кончается рут-серт Letsencrypt "R3". В тех странах, где 30 сентября уже наступило - некоторые браузеры выдают ворнинги. REST-клиенты, мобилки и IoT могут отвалиться вообще без предупреждения.
TLDR: сертификаты Letsentrypt - cross signed двумя CA, один из них станет сегодня устаревшим. Убедитесь что intermediary на вашем сервере стоят актуальные (если серт имеет два path и один из них посылается сервером, а второй надо скачивать "откудато снаружи" то иногда отдается предпочтение первому).
И чтоб два разане вставать не перегружать вебсервер: начиная с прошлой недели Safari в iOS/macos стали ругаться на tls1.0 и tls1.1, Отрубите их, если еще не.
тулза https://www.ssllabs.com/ssltest в помощь
TLDR: сертификаты Letsentrypt - cross signed двумя CA, один из них станет сегодня устаревшим. Убедитесь что intermediary на вашем сервере стоят актуальные (если серт имеет два path и один из них посылается сервером, а второй надо скачивать "откудато снаружи" то иногда отдается предпочтение первому).
И чтоб два раза
тулза https://www.ssllabs.com/ssltest в помощь
Forwarded from Записки админа
🔍 А это просто ещё один сервис, обрабатывающий awesome списки https://www.trackawesomelist.com/ #линк #будничное
Forwarded from Записки админа
⚒ И вот ещё интересная штука - Fake Protocol Server. Умеет прикидываться различным серверным ПО и обрабатывать запросы в соответствии с нужными для этого ПО протоколами.
На Github есть несколько роликов, которые в полной мере показывают функционал утилиты: https://github.com/fofapro/fapro
Важное замечание - исходников нет, только бинарник в архиве. Что вызывает некоторые вопросы.
#network #будничное
На Github есть несколько роликов, которые в полной мере показывают функционал утилиты: https://github.com/fofapro/fapro
Важное замечание - исходников нет, только бинарник в архиве. Что вызывает некоторые вопросы.
#network #будничное
Forwarded from sudo rm -rf /*
Если вы задумывались о том как лучше воспроизводить ситуации в которых ваше приложение должно работать на очень плохой сети, то вот чудесный инструмент, который позволит вам добавить какой угодно лэтанси в ваш канал
https://bencane.com/2012/07/16/tc-adding-simulated-network-latency-to-your-linux-server/
https://bencane.com/2012/07/16/tc-adding-simulated-network-latency-to-your-linux-server/
Bencane
Adding simulated network latency to your Linux server - Benjamin Cane
Have you ever said to yourself, “man I really need to slow down my internet”?
Probably not very often, but recently I found myself in a dilemma where I needed to simulate 120ms of network latency in my test environment which consists of servers that are racked…
Probably not very often, but recently I found myself in a dilemma where I needed to simulate 120ms of network latency in my test environment which consists of servers that are racked…
Forwarded from Записки админа
🔐 Как работает HTTPS - https://howhttps.works/ru/
Наверное, вы уже знаете об этом сайте, но если нет, загляните обязательно. 🐱
#https #tls #линк
Наверное, вы уже знаете об этом сайте, но если нет, загляните обязательно. 🐱
#https #tls #линк
Forwarded from DevOps&SRE Library
Forwarded from Записки админа
🎛 Максимально простой скрипт для организации speedtest на сервере. Скачиваем, копируем в каталог нашего домена директорию /backend/ и нужную .html страницу с подходящим шаблоном. Получаем рабочий сервис, который измеряет скорость от клиента, до нашего сервера.
https://github.com/librespeed/speedtest
#speedtest #будничное
https://github.com/librespeed/speedtest
#speedtest #будничное