8-Bit-MusicMaker
- чувствуете ностальгию, когда вы слышите музыку из старой видеоигры? Если так, то 8-битный синтезатор позволит вам пережить эти воспоминания! Он наполнен 8-битными звуками из прошлого и обладает бесконечными возможностями создания треков(требуется некоторое творчество)! Эта игровая площадка - идеальное место для творчества, и для того, чтобы потешить своего внутреннего ребенка.
https://github.com/BenEmdon/8-Bit-MusicMaker
Бонус:
Коллекция лучших треков из прошлого - https://www.premiumbeat.com/ru/royalty-free-music-genre/8bit
опубликовано в @gitgate
#8bit #misic #oldware
GitHub
GitHub - BenEmdon/8-Bit-MusicMaker: An 8-Bit music sequencer in a Swift Playground 🎵 WWDC Scholarship Winner 🏅
An 8-Bit music sequencer in a Swift Playground 🎵 WWDC Scholarship Winner 🏅 - BenEmdon/8-Bit-MusicMaker
🔥12👍7
dockge
- простой в использовании Docker Compose.yaml
Stack
менеджер.Возможности:
- управление
compose.yaml
файлами- интерактивный редактор для
compose.yaml
- интерактивный веб -терминал- поддержка нескольких агентов - вы можете управлять несколькими стеками из разных хостов Docker в одном интерфейсе
- преобразование
docker run ...
команды в compose.yaml
https://github.com/louislam/dockgeопубликовано в @gitgate
#docker #gui #docker-compose
GitHub
GitHub - louislam/dockge: A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager
A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager - louislam/dockge
👍17🔥9
Technitium DNS Server
- авторитетный, а также рекурсивный и кэширующий DNS
-сервер, который можно использовать для самостоятельного хостинга конфиденциального и безопасного сервера DNS
. Он работает "из коробки" с минимальной конфигурацией и обеспечивает удобную веб-консоли, доступную для любого современного веб-браузера.Возможности:
- мультиплатформенный, работает на
Windows
, Linux
, MacOS
и Raspberry Pi
.-
Docker Image
доступен на Docker Hub
.- простая установка с минимальной конфигурацией.
- блокировка рекламы и вредоносных программ с использованием одного или нескольких блог листов.
- поддержка работы в качестве авторитетного, а также рекурсивного
DNS
-сервера.- высокопроизводительный
DNS
-сервер на основе Async IO
, который может обслуживать миллионы запросов в минуту даже на оборудовании для компьютера на настольном компьютере - поддержка
DNS-TLS
, DNS-Over-HTTPS
и DNS-Over-Quic
- поддержка DNS-Over-HTTPS
транспортные протоколы HTTP/1.1
, HTTP/2
и HTTP/3
.- поддержка
DNS over Proxy
версии 1 и 2, как для UDP
, так и для TCP
.- используеn общедоступные резолверы
DNS
, такие как Cloudflare
, Google
, Quad9
и Adguard
с DNS-Over-TLS
, DNS-over-HTTPS
или DNS-Quic-Quic
протоколами в качестве форвардеров.- усовершенствованное кэширование с
prefetch
и autoprefetch
- постоянная функция кэширования, которая сохраняет кэш на диск, при перезагрущке DNS -сервера- поддержка валидации
DNSSEC
с помощью алгоритмов RSA & ECDSA
для рекурсивного разрешения, поддержка NSEC
и NSEC3
.- поддержка
DNSSEC
для всех поддерживаемых транспортных протоколов DNS
, включая зашифрованные протоколы DNS
.- поддержка ответов на основе геолокации
- поддержка списков блоков на основе Regex
Первичная, вторичная, загрязняющая и условная поддержка зоны.
- DNSSEC подписка зоны поддержки с помощью алгоритмов RSA & ECDSA.
- поддержка DNSSEC для NSEC и NSEC3.
- wildcard поддомены
и многое другое...
https://github.com/TechnitiumSoftware/DnsServer
опубликовано в @gitgate
#dns #dnssec #webui
GitHub
GitHub - TechnitiumSoftware/DnsServer: Technitium DNS Server
Technitium DNS Server. Contribute to TechnitiumSoftware/DnsServer development by creating an account on GitHub.
👍23🔥9
WinRAR-KeyGen-Online
- онлайн генератор ключей для WinRar
на чистом JS
Winrar
- это утилита архиватор для Windows
, разработанный Юджином Рошалом из Win.Rar GmbH
. Winrar
не бесплатное программное обеспечение. Если вы хотите использовать его, вам следует пойти в Рарлаб и заказать его. Генератор предназначен только для личных исследований (таких как конечная полевая арифметика, криптография эллиптической кривой) и реализовано исключительно в JavaScript
и не использует какие -либо другие библиотеки. Этот веб -сайт только рассказывает, как генерируется файл лицензии Winrar "rarreg.key
". Внимание - использовать только во имя добра и самообразования !
https://github.com/YJTSAI-17/WinRAR-KeyGen-Online
Онлайн версия: https://winrar-keygen.tsai.best/
опубликовано в @gitgate
#security #winrar #keygen #js
GitHub
GitHub - YJTSAI-17/WinRAR-KeyGen-Online
Contribute to YJTSAI-17/WinRAR-KeyGen-Online development by creating an account on GitHub.
👍18🔥9
GrafanaJsonDatasource
- любой JSON API
в роли Grafana DataSource
Выполняет запросы произвольных бэкэндов и анализирует ответ
JSON
в Grafana DataFrames
.Красивый и незатратный метод получить и визуализировать метрики вообще откуда угодно, главное чтобы у приложения или сервиса был
Rest API
. https://github.com/simPod/GrafanaJsonDatasource
опубликовано в @gitgate
#moni #grafana #json #api
GitHub
GitHub - simPod/GrafanaJsonDatasource: Grafana datasource to load JSON data over your arbitrary HTTP backend
Grafana datasource to load JSON data over your arbitrary HTTP backend - simPod/GrafanaJsonDatasource
👍11🔥6
sql_exporter
- экспортер \ сервис который запускает пользовательские запросы SQL
с гибкими промежутками и экспортирует полученные метрики через HTTP
для передачи в Prometheus
В настоящее время поддерживается:
-
Postgres
-
ClickHouse
-
AWS Athena
-
MS-SQL
-
MySQL
-
Snowflake
-
Vertica
-
Materialize
-
CloudSQL
В комплекте дашбоард для
Grafana
!Например у вас есть старенькая CRM которая не умеет в мониторинг, но из которой можно SQL запросом получить что угодно. Бинго, у вас есть мониторинг CRM !
https://github.com/justwatchcom/sql_exporter
опубликовано в @gitgate
#moni #sql #exporter #prometheus
👍20🔥11
telegram-bot-bash
- простой Telegram bot
, написанный на bash
https://github.com/topkecleon/telegram-bot-bash
Подсказал: @Tagd_Tagd
опубликовано в @gitgate
#telegram #bot #bash
GitHub
GitHub - topkecleon/telegram-bot-bash: Telegram bot written in bash
Telegram bot written in bash. Contribute to topkecleon/telegram-bot-bash development by creating an account on GitHub.
👍18🔥8
PG_CRON
-простой планировщик заданий на основе крона для PostgreSQL
(10 или выше), который работает внутри базы данных в качестве расширения. Он использует тот же синтаксис, что и обычный
Cron
, но позволяет планировать команды PostgreSQL
непосредственно из базы данных. Вы также можете использовать «[1-59] секунды», чтобы запланировать работу на основе интервала.PG_CRON
также позволяет вам использовать '$', чтобы указать в последний день месяца.PG_CRON
может запускать несколько заданий параллельно, но он работает не более одного экземпляра работы за раз. Если второй запуск должен начаться до первого завершения, то второй запуск попадает в очередь и начинается, как только завершится первый.https://github.com/citusdata/pg_cron
Поделился: Max Zotov - @sf1nk5
опубликовано в @gitgate
#postgres #cron #plugin
GitHub
GitHub - citusdata/pg_cron: Run periodic jobs in PostgreSQL
Run periodic jobs in PostgreSQL. Contribute to citusdata/pg_cron development by creating an account on GitHub.
👍10🔥8
nginx-client-certificate-authentication
- пример конфигурации NGINX
, включающий аутентификацию по сертификату клиента, то есть пользователь/клиент должен представить сертификат, чтобы получить доступ.https://gist.github.com/ronau/f78dfef5c496e4240708bbedc6ca512d
опубликовано в @gitgate
#nginx #security #auth #ssl #cert
Gist
A simple nginx configuration for a demo of client certificate authentication
A simple nginx configuration for a demo of client certificate authentication - nginx-client-certificate-authentication.md
🔥15👍10
ohshitgit
- описание некоторых особенностей git
в хардкор стиле, или когда в официальной документации ничего непонятно ! https://ohshitgit.com/ru
есть и более лайтовая версия
https://dangitgit.com/ru
опубликовано в @gitgate
#manual #dog #git
🔥35👍9
Helm Dashboard
- проект с открытым исходным кодом, который предлагает GUI для просмотра установленных диаграмм Helm, просмотр их историю и используемых ресурсов K8S
Он также позволяет выполнять простые действия, такие как откат к предыдущей версии или обновление до более новой.
Ключевые возможности:
- просмотр всех установленных чартов и их историю
- просматривать
Manifest Diff
между ревизиями- просматривать ресурсы K8S, задействованные в чарте
- простой откат или обновление версии чартов
- интеграция с популярными сканерами проблем
- легкое переключение между несколькими кластерами
- может быть использован локально или установлен в кластер
Kubernetes
- не требует установки Helm
или Kubectl
https://github.com/komodorio/helm-dashboardопубликовано в #gitgate
#gui #k8s #helm #chart
GitHub
GitHub - komodorio/helm-dashboard: The missing UI for Helm - visualize your releases
The missing UI for Helm - visualize your releases. Contribute to komodorio/helm-dashboard development by creating an account on GitHub.
👍19🔥8
Совет дня:
Или bash Default values
Частенько требуется в bash скрипте указать значение переменной по умолчанию, например если не задано прямо.. Однако не все так просто...
Краткий списочек с описанием логики.
опубликовано в #gitgate
#tips #bash
Или bash Default values
Частенько требуется в bash скрипте указать значение переменной по умолчанию, например если не задано прямо.. Однако не все так просто...
Краткий списочек с описанием логики.
# bash one liner
# --------------
x="foo" && echo "${x:-bar} (x = $x)"
# foo (x = foo)
x="" && echo "${x:-bar} (x = $x)"
# bar (x = )
unset x && echo "${x:-bar} (x = $x)"
# bar (x = )
x="foo" && echo "${x-bar} (x = $x)"
# foo (x = foo)
x="" && echo "${x-bar} (x = $x)"
# (x = )
unset x && echo "${x-bar} (x = $x)"
# bar (x = )
x="foo" && echo "${x:=bar} (x = $x)"
# foo (x = foo)
x="" && echo "${x:=bar} (x = $x)"
# bar (x = bar)
unset x && echo "${x:=bar} (x = $x)"
# bar (x = bar)
x="foo" && echo "${x=bar} (x = $x)"
# foo (x = foo)
x="" && echo "${x=bar} (x = $x)"
# (x = )
unset x && echo "${x=bar} (x = $x)"
# bar (x = bar)
x="foo" && echo "(x = $x)" && echo "${x:?error message}"
# (x = foo) foo
x="" && echo "(x = $x)" && echo "${x:?error message}"
# (x = ) bash: x: error message
unset x && echo "(x = $x)" && echo "${x:?error message}"
# (x = ) bash: x: error message
x="foo" && echo "${x:+bar} (x = $x)"
# bar (x = foo)
x="" && echo "${x:+bar} (x = $x)"
# (x = )
unset x && echo "${x:+bar} (x = $x)"
# (x = )
опубликовано в #gitgate
#tips #bash
🔥17👍10
OpenLens
- Kubernetes IDE
Эта сборка включает только часть
IDE
с открытым исходным кодом и не требует входа или регистрации в Mirantis.Начиная с
6.3.0
Некоторые расширения удалены из пакета. Чтобы установить эти наиболее используемые расширения, просто введите @alebcay/openlens node-pod-menu
(ссылку на репозиторию) на странице расширений в меню OpenLens
, перезапустите OpenLens и включите его на странице расширенияАльтернатива условно бесплатной
Lens IDE
https://github.com/MuhammedKalkan/OpenLens
опубликовано в #gitgate
#k8s #ide #lens #alternative
GitHub
GitHub - MuhammedKalkan/OpenLens: OpenLens Binary Build Repository
OpenLens Binary Build Repository. Contribute to MuhammedKalkan/OpenLens development by creating an account on GitHub.
👍5🔥3
openlens-node-pod-menu
- расширение OpenLens
меню Node/Pod
Чтобы установить расширение, просто введите ссылку на репозиторию на странице расширений в меню
OpenLens
, перезапустите OpenLens и включите его на странице расширенияhttps://github.com/alebcay/openlens-node-pod-menu
опубликовано в #gitgate
#k8s #ide #openlens
GitHub
GitHub - alebcay/openlens-node-pod-menu: Node and pod menus for OpenLens
Node and pod menus for OpenLens. Contribute to alebcay/openlens-node-pod-menu development by creating an account on GitHub.
👍4🔥1
openlens-lens-metrics - расширение
Чтобы установить расширение, просто введите ссылку на репозиторию на странице расширений в меню
https://github.com/shilazi/openlens-lens-metrics
опубликовано в #gitgate
#k8s #ide #openlens #moni
OpenLens
встроенный мониторинг и метрикиЧтобы установить расширение, просто введите ссылку на репозиторию на странице расширений в меню
OpenLens
, перезапустите OpenLens и включите его на странице расширенияhttps://github.com/shilazi/openlens-lens-metrics
опубликовано в #gitgate
#k8s #ide #openlens #moni
GitHub
GitHub - shilazi/openlens-lens-metrics: Lens Metrics for OpenLens
Lens Metrics for OpenLens. Contribute to shilazi/openlens-lens-metrics development by creating an account on GitHub.
👍4🔥1
Совет дня:
А вот так и в оригинальном
IЕсли вы хотите удалить проприетарные материалы, чтобы не запрашивать регистрацию в
Для этого вы можете запустить следующую команду:
Обратите внимание: если вы сделаете это, то при запуске
Подсказал: Max Zotov - @sf1nk5
https://aur.archlinux.org/cgit/aur.git/tree/lens.install?h=lens-bin
опубликовано в #gitgate
#tips #lens
А вот так и в оригинальном
Lens
можно выпилить необходимость регистрации в Mirantis
IЕсли вы хотите удалить проприетарные материалы, чтобы не запрашивать регистрацию в
Lens Cloud
, вы можете очистить (или удалить) следующий файл: - /usr/share/lens/resources/app.asar.unpacked/node_modules/@lensapp/lenscloud-lens-extension/dist/main.js
Для этого вы можете запустить следующую команду:
$ sudo truncate -s 0 \ /usr/share/lens/resources/app.asar.unpacked/node_modules/@lensapp/lenscloud-lens-extension/dist/main.js
Обратите внимание: если вы сделаете это, то при запуске
Lens
, на странице приветствия вы получите сообщение об ошибке, сообщающее, что он не может загрузиться, остальная часть приложения будет работать без проблем.Подсказал: Max Zotov - @sf1nk5
https://aur.archlinux.org/cgit/aur.git/tree/lens.install?h=lens-bin
опубликовано в #gitgate
#tips #lens
🔥8👍6
freelensapp
- еще один форк от Lens
, только бинарные сборки. Наверное просто до кучи, ну или если чем то OpenLens
не понравится. https://freelensapp.github.io/
Подсказал: Max Zotov - @sf1nk5
опубликовано в #gitgate
#k8s #ide #lens #alternative
👍8🔥6
Seabird
- Kubernetes IDE
, предназначенный для GNOME
desktop
. Наблюдайте и управляйте своими кластерами с помощью простого и интуитивно понятного интерфейса. Оснащен важными функциями, такими как терминал для выполнения команд, мониторинг через журналы и метрики, а также редактор ресурсов, который удобно помещает ссылку
API
под рукой.https://github.com/getseabird/seabird
Полсказал: @CyberManiac
опубликовано в #gitgate
#k8s #ide #gnome
GitHub
GitHub - getseabird/seabird: Native Kubernetes desktop IDE designed for seamless cluster exploration
Native Kubernetes desktop IDE designed for seamless cluster exploration - getseabird/seabird
👍5🔥4