Git Finds
24 subscribers
212 photos
12 videos
5 files
1.25K links
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
pyrobot

Легкий высокоуровневый интерфейс, который предоставляет аппаратно-независимые API-интерфейсы для манипуляций и навигации.

#Python
Forwarded from GitHub'ненько
🖥 macOS status monitoring app written in SwiftUI.
#swift
OS Requirement: macOS 10.15 minimum for SwiftUI support
https://github.com/gao-sun/eul
This media is not supported in your browser
VIEW IN TELEGRAM
typesense

Опенсорсный аналог elasticsearch и подобных search-движков, с годным колличеством функционала.

#Cpp
Forwarded from oleg_log (Oleg Kovalov)
Очень понравилось это репо, о том как собрать свой персональный серверочек. Красиво так по шагам, как собрать фигню без головной боли. SOPS, k3s, wireguard и всякое по мелочи.

В планах есть 1 проект и вот эта штука вполне себе пригодится. Я наверное ток packer бы добавил со своим образом виртуалки и Терраформ (хотя развитие последнего меня напрягает, как-то он сложным становится)

https://github.com/erebe/personal-server
This media is not supported in your browser
VIEW IN TELEGRAM
LearnGitBranching

Ловите проект, который поможет вам освежить или даже закрепить знания git. Данный проект - это визуализатор комманд git, песочница и серия обучающих руководств и задач.

#JavaScript, #Recommendation
🔍 Теперь можно grep'нуть по всему github'у нужное вам вхождение прямо из браузера: https://grep.app/ #линк #github
О, прикольная штука чтобы поднять на малинке — сверх минималистичный фронтенд для git-а

https://github.com/honza/smithy
training-kit

Судя по недавнему посту про 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
Forwarded from Danik Newgarden
Вот. Для Windows уже давно есть powertoys, это набор инструментов от разработчиков. И как раз в нём есть powertoys run, который сделан на основе wox.
https://github.com/microsoft/PowerToys
Прошло несколько месяцев с публикации прошлой версии подборки экзотических применений SQL, поэтому не грех опубликовать ее еще раз, добавив еще один пункт.

Не все знают, но SQL можно использовать не только для работы с данными в БД.
Есть возможность манипулировать данными из командной строки.
Зачем такое может понадобиться?

1) Парсинг JSON-логов
https://github.com/avz/jl-sql
Можно придумать много хороших usecases. Я писал про эту тулзу в статье про тестирование логов - https://xn--r1a.website/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?
> SELECT count(*) FROM commits WHERE author_email = 'user@email.com'

6) Играем музыку оО
https://relational-pipes.globalcode.info/v_0/examples-jack-midi-generating-1.xhtml
Depix

Инструмент для депикселезации/восстановления паролей со скриншотов/изображений.

#Python, #Recommendation
odiff

И в догонку к утрешнему посту, инструмент для попиксельного сравнения изображений, авторы которого заявляют о самой высокой скорости работы среди конкурентов.

#Reason, #JavaScript, #Sponsor ❤️
🛠 Скрипт для сбора информации об установленной системе. https://github.com/peterbay/sysinfo Выводит всю информацию в JSON, что бы мы могли эти данные в дальнейшем как-то обработать.

#system #будничное #sysinfo
Оказывается, есть selfhosted аналог ifttt

n8n.io
Logseq

Open-source платформа для создания и менеджмента единого места документации. Проект создавался с уклоном в конфиденциальность данных и их долгое хранение.

#Clojure, #Recommendation
Real-Time Voice Cloning

Сегодня у нас крутая штука из фильмов про шпионов - инструмент позволяющий клонировать голос реального человека и произнести им любой текст. Рекомендую глянуть этот видос с примером работы.

#Python
Forwarded from oleg_log (Oleg Kovalov)
Мелочь, но в январе в Insomnia (аналог Postman, только проще и лучше, дада) будет поддержка множественных прото-файлов для gRPC.

https://github.com/Kong/insomnia/issues/2955

А вообще - оставляйте комментарии в репах и прочих трекерах, это не сильно сложно, на качво английского всем наплевать (кроме снг лол), ну и есть шанс, что 1 ишью повысит приоритет какой-то фичи.

Или хотя бы поставит авторов в неловкое положение, чего уж там.
rich

Библиотека для красивого и разнообразного форматирования текста в терминале.

#Python, #Sponsor ❤️
H2O Wave

Инструмент, или как авторы его называют “software stack”, для создания красивых, браузерных, реалтайм дашбордов, исключительно на Python, без использования HTML, JS и CSS.

#Python, #Recommendation