1 548
Subscribers
+624 hours
-107 days
+2630 days
- Subscribers
- Post coverage
- ER - engagement ratio
Data loading in progress...
Subscriber growth rate
Data loading in progress...
Repost from GitHub Community
Awesome Sysadmin — это тщательно подобранный список ресурсов и утилит для системного администратора.
Очень удобный и практичный лист для сисадминов. Подобраны инструменты для автоматизации сборки, создания резервных копий, проверки кода и т.п. С полным списком вы можете ознакомиться в репозитории.
⤷ Ссылка на проект
📢GitHub | #System #Sysadmin #Tool #Useful
Repost from Big Geek
Какой MacBook выбрать в 2024 — М1, М2 или М3?
Сейчас, когда выбираешь себе макбук, сталкиваешься с выбором из ДВАДЦАТИ моделей — и это только начальные конфигурации. Какой выбрать — Air или Pro, и в чём подвох? Есть ли разница между M1, M2 и M3, и заметно ли это в реальной жизни? Устарел ли M1, и почему Apple больше его не выпускает? На все вопросы ответили в видео!
Смотреть в 4к:
YouTube — https://youtu.be/n5V4MhwLCeg
VK — обрабатывает вечность :)
Repost from [PYTHON:TODAY]
✍️ Топ 9 архитектурных паттернов для потоков данных и коммуникаций
➡️ Peer-to-Peer
Схема Peer-to-Peer предполагает прямую связь между двумя компонентами без необходимости в центральном координаторе.
➡️ API Gateway
API-шлюз выступает в качестве единой точки входа для всех клиентских запросов к внутренним сервисам приложения.
➡️ Pub-Sub
Шаблон Pub-Sub отделяет производителей сообщений (издателей) от потребителей сообщений (подписчиков) с помощью брокера сообщений.
➡️ Request-Response
Это один из самых фундаментальных паттернов интеграции, когда клиент отправляет запрос на сервер и ждет ответа.
➡️ Event Sourcing
Event Sourcing предполагает хранение изменений состояния приложения в виде последовательности событий.
➡️ ETL
ETL - это схема интеграции данных, используемая для сбора данных из различных источников, преобразования их в структурированный формат и загрузки в конечную базу данных.
➡️ Batching
Пакетирование подразумевает накопление данных за определенный период или до достижения определенного порога, после чего они обрабатываются как единая группа.
➡️ Streaming Processing
Потоковая обработка позволяет непрерывно получать, обрабатывать и анализировать потоки данных в режиме реального времени.
➡️ Orchestration
Оркестровка подразумевает наличие центрального координатора (оркестранта), управляющего взаимодействием между распределенными компонентами или сервисами для реализации рабочего процесса или бизнес-процесса.
#doc #cheatsheet
Repost from Библиотека программиста
GPT-4. Руководство по использованию API Open AI
Год: 2024
#books
Repost from Python - Советы, библиотеки, гайды
Крч всем кто не шарит в SQL — для вас есть спасение 😇
MQL — переводит запрос, описанный обычными словами в код на SQL при помощи нейросетей.
То есть пишешь ему, например:
все книги которые взяли студенты 2 курса за последнюю неделюИ он вам выдаёт
SELECT * FROM ...
и тд.
Штука топовая, пользуйтесь 🤍
🔗 Ссылка на GitHub проекта❤ 1
Repost from S.E.Book
🕔 Cron — лучшие практики.
• Планировщик задач cron существует с 7 версии Unix, а его синтаксис crontab знаком даже тем, кто нечасто сталкивается с системным администрированием Unix. Это стандартизированный, довольно гибкий, простой в настройке и надёжно работающий планировщик, которому пользователи и системные пакеты доверяют управление важными задачами.
- Применяйте принцип минимальной привилегии;
- Тестируйте задачи;
- Не отказывайтесь от вывода ошибок или полезных результатов выполнения;
- Отправляйте результат выполнения в полезное место;
- Добавляйте задачи в собственный файл сценария оболочки;
- Избегайте
/etc/crontab
;
- Добавьте время ожидания;
- Избегайте переполнения — включите блокировку файла;
- Используйте статусы выхода с пользой;
- Рассмотрите альтернативы cron.
➡️ https://blog.sanctum.geek.nz/cron-best-practices/
• В качестве дополнения, к посту подгрузил полезную шпаргалку по работе с Cron.
#Cron #Linux #Unix #CheatSheet👍 1