Sysadmin Tools πŸ‡ΊπŸ‡¦
3.88K subscribers
692 photos
28 videos
302 files
5.1K links
Sysadmin/DevOps tools, news and other interesting things from modern IT world.
Feed https://t.me/s/sysadmin_tools
Download Telegram
Forwarded from CatOps
Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ΅Π½ Kubernetes.

Π‘ΠΊΠ°Π· ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Nomad Ρ…ΠΎΡ€ΠΎΡˆ.

ΠžΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎ! Если Π²Ρ‹ Π½Π°Ρ‡Π½Ρ‘Ρ‚Π΅ ΠΎΡ‰ΡƒΡ‰Π°Ρ‚ΡŒ покалывания Π²Π½ΠΈΠ·Ρƒ спины, Π΄ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

#kubernetes #containers #nomad
Forwarded from HABR FEED + OPENNET
Microsoft ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» Pyright, систСму ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚ΠΈΠΏΠΎΠ² для языка Python
http://www.opennet.ru/opennews/art.shtml?num=50383
Компания Microsoft ΠΎΡ‚ΠΊΡ€Ρ‹Π»Π° исходныС тСксты ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Pyright, Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ развиваСтся систСма для примСнСния статичСской Ρ‚ΠΈΠΏΠΈΠ·Π°Ρ†ΠΈΠΈ Π² прилоТСниях Π½Π° языкС Python. Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² прСдлагаСтся ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚ΠΈΠΏΠΎΠ² ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ для ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… срСд Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» LSP (Language Server Protocol), Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Visual Studio Code, Nuclide ΠΈ Atom. Код написан Π½Π° языкС Typescript (Π΄ΠΈΠ°Π»Π΅ΠΊΡ‚ JavaScript со статичСской Ρ‚ΠΈΠΏΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Node.js ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MIT. #opennet
Forwarded from HABR FEED + OPENNET
Выпуск ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Redox OS 0.5, написанной Π½Π° языкС Rust
http://www.opennet.ru/opennews/art.shtml?num=50387
ПослС Π³ΠΎΠ΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ выпуск ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Redox 0.5, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ с использованиСм языка Rust ΠΈ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ микроядра. Наработки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎΠ΄ свободной Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MIT. Для тСстирования Π² VirtualBox ΠΈΠ»ΠΈ QEMU ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π·Ρ‹. #opennet
НС Π² Ρ‚Π΅ΠΌΡƒ Ρ‡Π°Ρ‚Π°, Π½ΠΎ!
Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π² Ρ‡Π°Ρ‚Π΅ ΠΏΡƒΡ‚Π΅ΠΌ Π΄ΠΈΠΊΡ‚ΠΎΠ²ΠΊΠΈ, Π±Π΅Π· Π½Π°Π±ΠΎΡ€Π° тСкста Ρ€ΡƒΠΊΠ°ΠΌΠΈ.

https://telegram.org/blog/unsend-privacy-emoji#voiceover-and-talkback

PS: whatsapp, viber - Π²Ρ‹ Ρ‚Π°ΠΌ Ρ‚ΠΎΡ‡Π½ΠΎ Π² 2019 ? 😎
Clean architectures in Python: a step-by-step example.

#article #tutorial #python

https://kutt.it/4cHcFT
ВнСочСрСдная распродаТа ΠΊΠ½ΠΈΠΆΠ΅ΠΊ ΠΏΠΎ халявной Ρ†Π΅Π½Π΅

Humble Book Bundle: Coder's Bookshelf by No Starch Press

https://www.humblebundle.com/books/coders-bookshelf-books
ΠŸΠΎΡ‡Π΅ΠΌΡƒ языки программирования слоТны ?

https://dev.to/marek/why-programming-languages-are-hard-19ch
Как Π·Π°Π°ΠΏΡ€ΡƒΠ²ΠΈΡ‚ΡŒ сСбя ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°?
#microsoft дСлится сСкрСтами

https://dev.to/azure/3-things-you-can-do-to-improve-as-a-developer-1kip
Linux Quest

Π˜Π³Ρ€Π° для Π»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ Π·Π½Π°Ρ‚ΠΎΠΊΠΎΠ² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Linux.
Для ΠΊΠΎΠ³ΠΎ эта ΠΈΠ³Ρ€Π°:

Если Ρ‚Ρ‹ ΡƒΠ²Π»Π΅ΠΊΠ°Π΅ΡˆΡŒΡΡ систСмным администрированиСм ΠΈΠ»ΠΈ Ρ‚Ρ‹ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ ΠΏΠΎ доступности сСрвисов.
Если Ρ‚Ρ‹ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΉ спСциалист ΠΈΠ»ΠΈ ΡΡ‡ΠΈΡ‚Π°Π΅ΡˆΡŒ сСбя Π³ΡƒΡ€Ρƒ.
Если Ρ‚Ρ‹ Ρ…ΠΎΡ‡Π΅ΡˆΡŒ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ΅ для сСбя ΠΈ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π·Π½Π°Π½ΠΈΠΉ.
Forwarded from HABR FEED + OPENNET
[ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄] Как ΠΌΡ‹ использовали ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡŽ для Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ восстановлСния с PostgreSQL
https://habr.com/ru/post/445446/
Tags: Π‘Π»ΠΎΠ³ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Southbridge, DevOps, Π‘Π΅Ρ€Π²Π΅Ρ€Π½ΠΎΠ΅ администрированиС, БистСмноС администрированиС, gitlab, open source, postgresql, replication, recovery, point in time recovery
Author nAbdullin on #habrahabr
ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ обновлСния stretch->buster

Π’ΡƒΡ‚ Π½Π°ΠΌ Π² Ρ‡Π°Ρ‚ΠΈΠΊ ΠΊΠΎΠ»Π»Π΅Π³Π° принСс ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠ½ΡƒΡŽ Π²Π΅ΡΡ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ Ρ‡Ρ‚ΠΎ Π² buster мСняСтся порядок сортировки, Ρ‡Ρ‚ΠΎ Π°Ρ„Π΅ΠΊΡ‚ΠΈΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ sort, Π½ΠΎ ΠΈ Ρ‚Π°ΠΊΠΈΠ΅ Π²Π΅Ρ‰ΠΈ ΠΊΠ°ΠΊ индСксы postgresql:

https://lists.debian.org/debian-glibc/2019/03/msg00030.html
ag my_regex my_file: Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ свСдСния ΠΎ Π½ΠΎΠΌΠ΅Ρ€Π°Ρ… строк, ΠΈ сами строки, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π°ΠΉΠ΄Π΅Π½Ρ‹ совпадСния с my_regex.

ag -i my_regex my_file: поиск выполняСтся Π±Π΅Π· ΡƒΡ‡Ρ‘Ρ‚Π° рСгистра символов.

Команда ag автоматичСски ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ» .gitignore ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΈΠ· Π²Ρ‹Π²ΠΎΠ΄Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ Π² ΠΏΠ°ΠΏΠΊΠ°Ρ… ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ»Π°Ρ…, пСрСчислСнных Π² этом Ρ„Π°ΠΉΠ»Π΅. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ.

ag my_regex my_file -- skip-vcs-ignores: содСрТимоС Ρ„Π°ΠΉΠ»ΠΎΠ² систСм автоматичСского контроля вСрсий (Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ .gitignore) ΠΏΡ€ΠΈ поискС Π½Π΅ учитываСтся.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ag Π½Π° Ρ‚ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡƒΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ· поиска, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» .agignore.


https://habr.com/ru/company/ruvds/blog/445270

PS: apt install silversearcher-ag
скаТСм Π½Π΅Ρ‚ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ΅ 😜
Forwarded from DevOps&SRE Library
sre19amer_slides__lawson.pdf
2.1 MB
Case Study: Implementing SLOs for a new service

ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ Ρ€Π°Π·Π±ΠΎΡ€ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ SLO для сСрвиса, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ CEPH Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°.
Forwarded from DevOps&SRE Library
sre19amer_slides_wieczorek.pdf
12.3 MB
MONITORING 25,000 BLACK BOX ENDPOINTS & PROVING THE SRE TEAM’S VALUE

Как Π·Π°ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΡ‚ΡŒ 25 тыс Π΅Π½Π΄ΠΏΠΎΠΈΠ½Ρ‚ΠΎΠ² - совСты ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π° БША
Forwarded from DevOps&SRE Library
sre19amer_slides_nolan-load-balancing.pdf
3.2 MB
Keeping the Balance
Load balancing Demystified


РазбираСмся с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ балансировка Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π±Ρ‹Π²Π°Π΅Ρ‚ Π΅Π΅ разновидности.