Forwarded from Sys-Admin InfoSec
Smartdump - создаёт дампы выбранных таблиц MySQL вместе с зависимостями
https://github.com/BenMorel/smartdump
https://github.com/BenMorel/smartdump
GitHub
GitHub - BenMorel/smartdump: Dumps selected MySQL tables together with their relationships
Dumps selected MySQL tables together with their relationships - BenMorel/smartdump
Forwarded from oleg_log (Oleg Kovalov)
Очень понравилось это репо, о том как собрать свой персональный серверочек. Красиво так по шагам, как собрать фигню без головной боли. SOPS, k3s, wireguard и всякое по мелочи.
В планах есть 1 проект и вот эта штука вполне себе пригодится. Я наверное ток packer бы добавил со своим образом виртуалки и Терраформ (хотя развитие последнего меня напрягает, как-то он сложным становится)
https://github.com/erebe/personal-server
В планах есть 1 проект и вот эта штука вполне себе пригодится. Я наверное ток packer бы добавил со своим образом виртуалки и Терраформ (хотя развитие последнего меня напрягает, как-то он сложным становится)
https://github.com/erebe/personal-server
GitHub
GitHub - erebe/personal-server: Personal server configuration with k3s
Personal server configuration with k3s. Contribute to erebe/personal-server development by creating an account on GitHub.
Forwarded from Open Source & AI Future 🇺🇦
This media is not supported in your browser
VIEW IN TELEGRAM
LearnGitBranching
Ловите проект, который поможет вам освежить или даже закрепить знания git. Данный проект - это визуализатор комманд git, песочница и серия обучающих руководств и задач.
#JavaScript, #Recommendation
Ловите проект, который поможет вам освежить или даже закрепить знания git. Данный проект - это визуализатор комманд git, песочница и серия обучающих руководств и задач.
#JavaScript, #Recommendation
Forwarded from Записки админа
🔍 Теперь можно grep'нуть по всему github'у нужное вам вхождение прямо из браузера: https://grep.app/ #линк #github
Forwarded from ☕️ Мерлин заваривает τσάι 🐌
О, прикольная штука чтобы поднять на малинке — сверх минималистичный фронтенд для git-а
https://github.com/honza/smithy
https://github.com/honza/smithy
GitHub
GitHub - honza/smithy: A tiny git forge written in Go
A tiny git forge written in Go. Contribute to honza/smithy development by creating an account on GitHub.
Forwarded from Open Source & AI Future 🇺🇦
training-kit
Судя по недавнему посту про git - LearnGitBranching, тема довольно интересная, поэтому ловите еще один репозиторий, который является шпаргалкой по работе с git.
#Git, #HTML
Судя по недавнему посту про git - LearnGitBranching, тема довольно интересная, поэтому ловите еще один репозиторий, который является шпаргалкой по работе с git.
#Git, #HTML
Forwarded from HN Best Comments
Re: Show HN: Boltstream – Self-hosted full end-to-end ...
Cool! Some thoughts from a former Twitch engineer:
- Probably the hardest part of running these things is managing outbound bandwidth costs. You'll need to either limit inbound bitrate or transcode video down to a manageable rate, or else you'll quickly spend a lot of money on shipping 4k video for people.
- Right now, your nginx hosts both do ingest and playback, if I understand it right. You might want to separate the two. It makes maintenance easier, and it lets you scale much better - right now, a single stream probably maxes out on viewership based on the CPU capacity of the single nginx host that is ingesting the stream, transcoding it, and delivering it. If you have multiple nginx hosts which could deliver the already-transcoded stream, you could scale much better.
- Please don't keep using RTMP. RTMP is so stateful that it's pretty hard to manage, it doesn't have a spec, it doesn't have implementations on many devices, and its security is, uh, _weak_. Big players are forced to keep using it because telling their broadcasters to change is hard, but you don't have that problem. You might consider accepting an alternative modern protocol.
- You'll almost certainly need admin and moderation tools soon. Expect lots of pirate streams, as well as some horrific content. You can't run a live streaming platform without admin tools.
- Beware DDoS attacks. This setup looks very, very, very easy to take down, as-is...
spenczar5, 7 hours ago
Cool! Some thoughts from a former Twitch engineer:
- Probably the hardest part of running these things is managing outbound bandwidth costs. You'll need to either limit inbound bitrate or transcode video down to a manageable rate, or else you'll quickly spend a lot of money on shipping 4k video for people.
- Right now, your nginx hosts both do ingest and playback, if I understand it right. You might want to separate the two. It makes maintenance easier, and it lets you scale much better - right now, a single stream probably maxes out on viewership based on the CPU capacity of the single nginx host that is ingesting the stream, transcoding it, and delivering it. If you have multiple nginx hosts which could deliver the already-transcoded stream, you could scale much better.
- Please don't keep using RTMP. RTMP is so stateful that it's pretty hard to manage, it doesn't have a spec, it doesn't have implementations on many devices, and its security is, uh, _weak_. Big players are forced to keep using it because telling their broadcasters to change is hard, but you don't have that problem. You might consider accepting an alternative modern protocol.
- You'll almost certainly need admin and moderation tools soon. Expect lots of pirate streams, as well as some horrific content. You can't run a live streaming platform without admin tools.
- Beware DDoS attacks. This setup looks very, very, very easy to take down, as-is...
spenczar5, 7 hours ago
Forwarded from Danik Newgarden
Вот. Для Windows уже давно есть powertoys, это набор инструментов от разработчиков. И как раз в нём есть powertoys run, который сделан на основе wox.
https://github.com/microsoft/PowerToys
https://github.com/microsoft/PowerToys
GitHub
GitHub - microsoft/PowerToys: Microsoft PowerToys is a collection of utilities that help you customize Windows and streamline everyday…
Microsoft PowerToys is a collection of utilities that help you customize Windows and streamline everyday tasks - microsoft/PowerToys
Forwarded from There will be no singularity
Прошло несколько месяцев с публикации прошлой версии подборки экзотических применений SQL, поэтому не грех опубликовать ее еще раз, добавив еще один пункт.
Не все знают, но SQL можно использовать не только для работы с данными в БД.
Есть возможность манипулировать данными из командной строки.
Зачем такое может понадобиться?
1) Парсинг JSON-логов
https://github.com/avz/jl-sql
Можно придумать много хороших usecases. Я писал про эту тулзу в статье про тестирование логов - https://t.me/nosingularity/198
https://osquery.io/
Совершенно безумная и красивая идея. 257 источников данных!
https://github.com/escherize/img_sql/
4) SQL для MongoDB, DynamoDB, Kafka, S3
Если не хочется работать с монгой, но очень нужно, то можно выкрутиться так
https://rockset.com/solutions/mongodb/
Например, отлично зайдет для использования в тулзах для визуализации, таких как Grafana.
Насколько это имеет смысл для работы с базами из приложения, сказать сложно.
5) SQL для запросов по git репозиториям
https://github.com/augmentable-dev/gitqlite (переименовали в askgit)
https://relational-pipes.globalcode.info/v_0/examples-jack-midi-generating-1.xhtml
Не все знают, но SQL можно использовать не только для работы с данными в БД.
Есть возможность манипулировать данными из командной строки.
Зачем такое может понадобиться?
1) Парсинг JSON-логов
https://github.com/avz/jl-sql
Можно придумать много хороших usecases. Я писал про эту тулзу в статье про тестирование логов - https://t.me/nosingularity/198
> cat data.json | jl-sql 'SELECT key, SUM(value) AS sum, COUNT(*) AS count GROUP BY key'2) Работа с параметрами операционной системы
https://osquery.io/
Совершенно безумная и красивая идея. 257 источников данных!
> osqueryi --json "SELECT * FROM mounts m, disk_encryption d WHERE m.device_alias = d.name AND d.encrypted = 0;"3) Работа с изображениями
https://github.com/escherize/img_sql/
> ./img_sql.py -i samples/matrix.jpg -o samples/matrix_out.jpg -s 'update pixels set r = g, b = r, g = b where x > 700'Осталось написать транспайлер в GLSL и будет win :)
4) SQL для MongoDB, DynamoDB, Kafka, S3
Если не хочется работать с монгой, но очень нужно, то можно выкрутиться так
https://rockset.com/solutions/mongodb/
Например, отлично зайдет для использования в тулзах для визуализации, таких как Grafana.
Насколько это имеет смысл для работы с базами из приложения, сказать сложно.
5) SQL для запросов по git репозиториям
https://github.com/augmentable-dev/gitqlite (переименовали в askgit)
> -- how many commits have been authored by user@email.com?6) Играем музыку оО
> SELECT count(*) FROM commits WHERE author_email = 'user@email.com'
https://relational-pipes.globalcode.info/v_0/examples-jack-midi-generating-1.xhtml
Forwarded from Open Source & AI Future 🇺🇦
Depix
Инструмент для депикселезации/восстановления паролей со скриншотов/изображений.
#Python, #Recommendation
Инструмент для депикселезации/восстановления паролей со скриншотов/изображений.
#Python, #Recommendation
Forwarded from Open Source & AI Future 🇺🇦
odiff
И в догонку к утрешнему посту, инструмент для попиксельного сравнения изображений, авторы которого заявляют о самой высокой скорости работы среди конкурентов.
#Reason, #JavaScript, #Sponsor ❤️
И в догонку к утрешнему посту, инструмент для попиксельного сравнения изображений, авторы которого заявляют о самой высокой скорости работы среди конкурентов.
#Reason, #JavaScript, #Sponsor ❤️
Forwarded from Записки админа
🛠 Скрипт для сбора информации об установленной системе. https://github.com/peterbay/sysinfo Выводит всю информацию в JSON, что бы мы могли эти данные в дальнейшем как-то обработать.
#system #будничное #sysinfo
#system #будничное #sysinfo
Forwarded from There will be no singularity
Forwarded from Open Source & AI Future 🇺🇦
Logseq
Open-source платформа для создания и менеджмента единого места документации. Проект создавался с уклоном в конфиденциальность данных и их долгое хранение.
#Clojure, #Recommendation
Open-source платформа для создания и менеджмента единого места документации. Проект создавался с уклоном в конфиденциальность данных и их долгое хранение.
#Clojure, #Recommendation
Forwarded from Open Source & AI Future 🇺🇦
Forwarded from oleg_log (Oleg Kovalov)
Мелочь, но в январе в Insomnia (аналог Postman, только проще и лучше, дада) будет поддержка множественных прото-файлов для gRPC.
https://github.com/Kong/insomnia/issues/2955
А вообще - оставляйте комментарии в репах и прочих трекерах, это не сильно сложно, на качво английского всем наплевать (кроме снг лол), ну и есть шанс, что 1 ишью повысит приоритет какой-то фичи.
Или хотя бы поставит авторов в неловкое положение, чего уж там.
https://github.com/Kong/insomnia/issues/2955
А вообще - оставляйте комментарии в репах и прочих трекерах, это не сильно сложно, на качво английского всем наплевать (кроме снг лол), ну и есть шанс, что 1 ишью повысит приоритет какой-то фичи.
Или хотя бы поставит авторов в неловкое положение, чего уж там.
GitHub
Multiple proto files · Issue #2955 · Kong/insomnia
Is your feature request related to a problem? Please describe. Currently Insomnia doesn't support multiple *.proto files for gRPC. Which breaks our flow 'cause we've multipl...
Forwarded from Open Source & AI Future 🇺🇦
Forwarded from Open Source & AI Future 🇺🇦
H2O Wave
Инструмент, или как авторы его называют “software stack”, для создания красивых, браузерных, реалтайм дашбордов, исключительно на Python, без использования HTML, JS и CSS.
#Python, #Recommendation
Инструмент, или как авторы его называют “software stack”, для создания красивых, браузерных, реалтайм дашбордов, исключительно на Python, без использования HTML, JS и CSS.
#Python, #Recommendation
Forwarded from Open Source & AI Future 🇺🇦
DevUtils.app
Приложение для MacOS, которое включает в себя набор утилит для разработчика:
- валидатор/притиер JSON;
- JWT дебаггер;
- regexp тестер;
- и т.д.
#ObjectiveC, #Swift
Приложение для MacOS, которое включает в себя набор утилит для разработчика:
- валидатор/притиер JSON;
- JWT дебаггер;
- regexp тестер;
- и т.д.
#ObjectiveC, #Swift
Forwarded from Open Source & AI Future 🇺🇦
ezshare
Простой файловый сервер, который позволяет легко обмениваться большим количеством больших файлов, таких как фотографии и видео, с друзьями (или между вашими устройствами) по локальной сети без подключения к Интернету.
#JavaScript, #Sponsor ❤️, #Recommendation
Простой файловый сервер, который позволяет легко обмениваться большим количеством больших файлов, таких как фотографии и видео, с друзьями (или между вашими устройствами) по локальной сети без подключения к Интернету.
#JavaScript, #Sponsor ❤️, #Recommendation