WTF is this manual? – Telegram
WTF is this manual?
27 subscribers
174 photos
40 videos
78 files
690 links
Obscure IT and graphs of...what?
Download Telegram
Forwarded from Open Source
​​arpchat

Протокол ARP — это тот самый протокол, который ваш компьютер использует для поиска MAC-адресов других компьютеров.

Данный проект — это чат поверх этого протокола, формально работающий ваобще без какой либо сети, подобно рации по радиосвязи.

▫️Вы можете отправлять сообщения длиной в десятки тысяч символов, потому что автор реализовал универсальный транспортный протокол поверх arp, с добавлением сжатия
▫️Автор также создал систему обнаружения присутствия и пульса, чтобы видеть обновленный список других онлайн-пользователей.

https://github.com/kognise/arpchat
Forwarded from быдло.jazz
Полезная тулза.
https://github.com/ImranR98/Obtainium

Приложение позволяет искать, устанавливать и обновлять софт непосредственно со страницы релиза этого софта во многих источниках. Нафига оно надо?

Например вы используете приложение с открытым исходным кодом, которое по какой-либо причине отсутствует в репозиториях F-Droid. Чтобы его обновить, вам нужно найти страницу релизов этого приложения, например, на GitHub, скачать и установить пакет.

Данная прога сделает это за вас практически автоматом. Если ссылка на страницу релизов известна - добавляете, пользуетесь. Если не известна - используете поиск по ключевым словам, выбираете из выдачи, пользуетесь.
Forwarded from Senior Python Developer
EEL

EEL (Easy Electron)
это библиотека, которая упрощает создание desktop-приложений с использованием технологий веб-разработки (HTML, CSS и Javanoscript).

Основные возможности EEL:

— Позволяет создавать графический интерфейс приложения при помощи веб-технологий.
— Обеспечивает взаимодействие между Python кодом и Javanoscript кодом. Python может вызывать JS функции, а JS может вызывать Python.
— Автоматически обрабатывает асинхронные вызовы между JS и Python.
— Встроенный локальный веб-сервер для отображения HTML/JS интерфейса.

В этом примере импортируется модуль eel и инициализируется папка с HTML и JS файлами — 'web'.
Декоратор @eel.expose делает функцию say_hello() доступной для вызова из Javanoscript.
Вызов eel.say_hello() вызывает эту функцию из Python кода.
Любопытная книга, The Princeton Companion to Mathematics, по сути это нечто вроде энциклопедии по современной математике и истории математики, только статьи упорядочены не по алфавиту, а сгруппированы по темам.

Коротко практически обо всём.
Forwarded from partially unsupervised
Есть классическая картинка для иллюстрации жизненного цикла технологических инноваций - Gartner Hype Cycle. Он, конечно, скорее про adoption компаниями, но почему бы не натянуть эту фигуру и на отдельного индивида? Кажется, что прошло уже достаточно времени, чтобы ChatGPT прошел через этот hype cycle персонально для меня и достиг плато продуктивности: равномерное использование, выжившие юзкейсы, отсутствие восторгов и разочарований.

Так вот, лично у меня сложилось четыре явных паттерна использования:

1) Бюрократ-копирайтер

"Перепиши этот месседж для официального емейла / обращения в службу поддержки / аппликейшена в организацию / маркетингового описания". В общем, для переписывания текста. Например, так пишутся жалобы в банк, заблокировавший транзакцию, или описание биографии для сайта издательства.

2) Поверхностный эрудит

"Опиши состояние дел в какой-то области / объясни с учетом моего уровня (не)знания в соседних областях". Примеры вопросов: какой софт используют 3д художники для работы с текстурами? чем replacement map отличается от height map? какие острова на Азорах выбрать для недельного отпуска, если меня интересуют хайки и природные достопримечательности? какие прикладные применения сверхпроводимости? Дьявол обычно в деталях, и слишком глубоко закапываться с LLM не стоит, но можно быстро получить поверхностное понимание.

3) Junior software engineer

"Напиши прототип такой штуки, используя этот незнакомый мне, но популярный в целом API". Из последнего: делал так ORM на SQLAlchemy и blender-скрипты для headless рендеринга. В обоих случаях хочется, чтобы оно хоть как-то работало, а разбираться в апи не хочется - не предполагаю, что этот код нужно будет долго поддерживать или развивать.

4) Въедливый критик

"Найди недостатки и корнеркейсы в следующей идее/коде/тексте: {{INSERT YOUR STUFF}}". Люди неплохо справляются с поиском подтверждений своей идеи или дизайна (confirmation bias и его друзья), а по-хорошему надо искать опровержения и логические нестыковки. Кстати, отлично сочетается с предыдущим режимом использования: напиши-покритикуй-исправь-вываливай в продакшен.

Это именно персональные примеры использования, а не приложения вокруг API. Хотя я как раз использую не веб-интерфейс, а консольный heygpt: он быстрее, удобнее и даже дешевле, чем обычная подписка на GPT-4.

Расскажите в комментариях про сложившиеся у вас паттерны!
Forwarded from Книжная библиотека | IT
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Open Source
This media is not supported in your browser
VIEW IN TELEGRAM
Llama Terminal Completion

Свободный аналог Shell GPT — Приложение Python для предоставления возможностей виртуального помощника через командную строку.

Он позволяет вам задавать вопросы на естественном языке и получать разумные ответы, а также генерировать команды GNU/Linux на основе ваших запросов.

В отличии от Shell GPT, Llama Terminal Completion взаимодействует с библиотекой llama.cpp локально на устройстве пользователя и ваши данные не зависят от корпорации.

https://github.com/adammpkins/llama-terminal-completion
Forwarded from GitHub Community
free-games-claimerинструмент для автоматического получения бесплатных игр в Epic Games Store, Amazon Prime Gaming и GOG

Параметры конфигурации могут быть установлены через переменные среды. Инструмент поддерживает автоматический вход и двухфакторную аутентификацию

Ссылка на проект

GitHub | #Interesting #Useful
Forwarded from GitHub Community
​​changedetection.ioдетектор обнаружения изменений на веб-сайтах с открытым исходным кодом

Инструмент предназначен для умных покупателей, журналистов, инженеров-исследователей, специалистов по данным, исследователей в области безопасности и т.д

Ссылка на проект

GitHub | #Interesting #Web
Forwarded from Open Source
Locus

Locus — это свободное приложение с открытым исходным кодом для Android и iOS, которое позволяет вам делиться своим местоположением в режиме реального времени конфиденциально.

Он шифрует ваше местоположение от начала до конца и хранит данные децентрализованно на нескольких серверах, используя Nostr.

Есть два варианта для Android: GMS, который использует сервисы Google Play, и F-droid, который полностью свободен.

Версия для iOS еще не выпущена, но пользователи могут сами собрать и установить приложение.

https://github.com/Myzel394/locus

F-droid: https://f-droid.org/packages/app.myzel394.locus/