Forwarded from Записки админа
⚒ Интересная утилита, которая на основе частоты переходов по каталогам, позволяет организовать быстрый доступ к ним .
📗 https://sysadmin.pm/z-dirs/
У меня в работе прижилась на столько хорошо, что решил отдельную заметку набросать, а за одно и пыль с сайта сдуть. Все же помнят что у нас тут есть крутецкий сайт?
#будничное #github
📗 https://sysadmin.pm/z-dirs/
У меня в работе прижилась на столько хорошо, что решил отдельную заметку набросать, а за одно и пыль с сайта сдуть. Все же помнят что у нас тут есть крутецкий сайт?
#будничное #github
Forwarded from Блог*
#prog #amazingopensource (или #menacingopensource?)
Исполняйте ваш код на Python в присутствии любых ошибок
https://github.com/ajalt/fuckitpy
Исполняйте ваш код на Python в присутствии любых ошибок
https://github.com/ajalt/fuckitpy
GitHub
GitHub - ajalt/fuckitpy: The Python error steamroller.
The Python error steamroller. Contribute to ajalt/fuckitpy development by creating an account on GitHub.
Forwarded from CatOps
Moto - Python библиотека для мока AWS ресурсов.
В ридми есть таблица совместимости с существующими сервисами Амазона
#aws
В ридми есть таблица совместимости с существующими сервисами Амазона
#aws
GitHub
GitHub - getmoto/moto: A library that allows you to easily mock out tests based on AWS infrastructure.
A library that allows you to easily mock out tests based on AWS infrastructure. - getmoto/moto
Forwarded from iggisv9t channel
Не знаю, что там под капотом, но вот сайт, который рисует миллиард баундин боксов на ваших фотках. Я его случайно нашёл. Судя по времени работы, может быть и в толоку отправляют по-быстрому.
http://nn-box.com/box/res.php?res=20200209152154-3be8c2774e
Ссылка сразу на Боуи, поэтому не пугайтесь того, что после "?"
http://nn-box.com/box/res.php?res=20200209152154-3be8c2774e
Ссылка сразу на Боуи, поэтому не пугайтесь того, что после "?"
Forwarded from Технологический Болт Генона
slim will build a micro-vm from a Dockerfile. Slim works by building and extracting a rootfs from a Dockerfile, and then merging that filesystem with a small minimal kernel that runs in RAM.
https://github.com/ottomatica/slim
Forwarded from Записки админа
🖥 Cod определяет использование ключа
"Научив" утилиту доступным для команд опциям, мы получаем возможность автокомплита не только для самих команд, но и для опций, с которыми эти команды могут быть запущены.
#будничное #github #cli
--help у запущенной команды, и предлагает запомнить опции, которые этой команде соответствуют. "Научив" утилиту доступным для команд опциям, мы получаем возможность автокомплита не только для самих команд, но и для опций, с которыми эти команды могут быть запущены.
#будничное #github #cli
Forwarded from Дежурный DevOps
Пока в деревне Вилларибо дебажат скрипт деплоя на шелле, используя
https://github.com/koalaman/shellcheck
З.Ы. Есть плагин для VScode.
bash -x, в Виллабаджо поставили shellcheck, нашли пропущенные кавычки и уже откатывают релиз.https://github.com/koalaman/shellcheck
З.Ы. Есть плагин для VScode.
GitHub
GitHub - koalaman/shellcheck: ShellCheck, a static analysis tool for shell scripts
ShellCheck, a static analysis tool for shell scripts - koalaman/shellcheck
Forwarded from ☕️ Мерлин заваривает τσάι 🐌 (Мерль🛠)
Тут Github выпустил бету официального консольного клиента.
Написан конечно же на go и поддерживает linux, Mac OS (есть в brew) и Windows.
Уже поддерживает создание пулл реквестов и issues, позже можно мониторить состояние github actions.
Страница проекта: https://cli.github.com/
Репозиторий: https://github.com/cli/cli
Статья в блоге Github: https://github.blog/2020-02-12-supercharge-your-command-line-experience-github-cli-is-now-in-beta/
Написан конечно же на go и поддерживает linux, Mac OS (есть в brew) и Windows.
Уже поддерживает создание пулл реквестов и issues, позже можно мониторить состояние github actions.
Страница проекта: https://cli.github.com/
Репозиторий: https://github.com/cli/cli
Статья в блоге Github: https://github.blog/2020-02-12-supercharge-your-command-line-experience-github-cli-is-now-in-beta/
GitHub CLI
Take GitHub to the command line
Forwarded from Записки админа
📝 Суровое тестирование bash скриптов. https://github.com/Checksum/critic.sh Выглядит не менее интересным даже в сравнении с shellcheck.
#фидбечат #bash #github
#фидбечат #bash #github
Forwarded from oleg_log (Oleg Kovalov)
Попробую делать еженедельные #полезняшки
(шлите сюда, если есть что @olegkovalov)
bat - как cat(лол) только с подсветкой синтаксиса и плюшками
ctop - top для контейнеров, красиво шо
jq - query по json'ам, пожалуй одна из самых мощных тулзовин в мире
ngrok - делает тунель на локалхост, удобно для дебага на проде
https://github.com/sharkdp/bat
https://github.com/bcicen/ctop
https://github.com/stedolan/jq
https://ngrok.com/
(шлите сюда, если есть что @olegkovalov)
bat - как cat(лол) только с подсветкой синтаксиса и плюшками
ctop - top для контейнеров, красиво шо
jq - query по json'ам, пожалуй одна из самых мощных тулзовин в мире
ngrok - делает тунель на локалхост, удобно для дебага на проде
https://github.com/sharkdp/bat
https://github.com/bcicen/ctop
https://github.com/stedolan/jq
https://ngrok.com/
GitHub
GitHub - sharkdp/bat: A cat(1) clone with wings.
A cat(1) clone with wings. Contribute to sharkdp/bat development by creating an account on GitHub.
Forwarded from Протестировал
Всё-as-a-Code
Мы привыкли, что артефакты для большинства стадии разработки ПО (SDLC) можно представлять в виде кода: тесты как код, инфраструктура как код, документация как код (@docops), архитектура как код, мокапы как код (https://imagineui.github.io/ru/). Потому что в таком случае к этим артефактам применимы все те же подходы, которые используются для кода: версионирование, ревью, автоматические проверки и т.д. Казалось, что требования к ПО были последним бастионом в этом движении, но с doorstop пал и этот бастион и теперь даже системные требования превратить в код. Каждое требование - отдельный файл в формате YAML, есть интеграция с Python.
Кстати требования для самого инструмента описаны в виде требований doorstop - https://github.com/doorstop-dev/doorstop/tree/develop/reqs
Презентация - https://speakerdeck.com/jacebrowning/doorstop-requirements-management-using-python-and-version-control
Мы привыкли, что артефакты для большинства стадии разработки ПО (SDLC) можно представлять в виде кода: тесты как код, инфраструктура как код, документация как код (@docops), архитектура как код, мокапы как код (https://imagineui.github.io/ru/). Потому что в таком случае к этим артефактам применимы все те же подходы, которые используются для кода: версионирование, ревью, автоматические проверки и т.д. Казалось, что требования к ПО были последним бастионом в этом движении, но с doorstop пал и этот бастион и теперь даже системные требования превратить в код. Каждое требование - отдельный файл в формате YAML, есть интеграция с Python.
Кстати требования для самого инструмента описаны в виде требований doorstop - https://github.com/doorstop-dev/doorstop/tree/develop/reqs
Презентация - https://speakerdeck.com/jacebrowning/doorstop-requirements-management-using-python-and-version-control
GitHub
doorstop/reqs at develop · doorstop-dev/doorstop
Requirements management using version control. Contribute to doorstop-dev/doorstop development by creating an account on GitHub.
Forwarded from Находки в опенсорсе
PostHog is open source product analytics, built for developers. Automate the collection of every event on your website or app, with no need to send data to 3rd parties. It's a 1 click to deploy on your own infrastructure, with full API/SQL access to the underlying data.
https://github.com/PostHog/posthog
#python #js
https://github.com/PostHog/posthog
#python #js
Forwarded from CatOps
preoomkiller-controller - инструмент от Zapier, который эвиктит поды с ноды перед тем, как их хлопнет OOM killer.
#toolz #kubernetes
#toolz #kubernetes
GitHub
GitHub - zapier/preoomkiller-controller: Preoomkiller Controller evicts pods gracefully before they get OOMKilled by Kubernetes
Preoomkiller Controller evicts pods gracefully before they get OOMKilled by Kubernetes - zapier/preoomkiller-controller