🧑💻Статьи и туториалы
Руководство по сетевому программированию с использованием интернет-сокетов (PDF на русском) 🔗
Сетевое программирование с использованием интернет-сокетов может быть сложным в освоении. Тем не менее, это руководство охватывает все, от основ до мелочей. А начинается все с объяснения того, что такое сокеты и IP-адреса. Затем углубление в API сокетов и, в конце концов, погружение в передовые методы для программистов, которые хотят узнать больше.
Как начать проект на Go в 2023 году (25 минут чтения на англ.) 🔗
В этом подробном руководстве рассказывается, как начать работу с Go в 2023 году. Оно охватывает все темы, необходимые для продуктивной настройки Go, такие как модульное тестирование, профилирование, код для конкретной ОС и полезные инструменты.
🚀Утилиты и репозитории
Psychic (GitHub) 🔗
Psychic — это интеграционная платформа с открытым исходным кодом для извлечения и преобразования неструктурированных данных из SaaS приложений, таких как Notion, Slack, Zendesk, Confluence и Google Drive. Вместо того, чтобы создавать одну интеграцию для каждого источника данных, вы можете создать одну интеграцию, которая работает для всех источников данных, и управлять каждым подключением из графического интерфейса. Psychic предназначен для стартапов, использующих LLM и векторные базы данных.
GPT-JSON (GitHub)
GPT-JSON — это оболочка над GPT, которая позволяет декларативно определять ожидаемый выходной формат. Настройте схему, напишите промпт и получите результаты в виде красивых объектов с подсказками.
OpenCommit (GitHub) 🔗
OpenCommit позволяет автоматически генерировать впечатляющие коммиты с помощью ИИ за 1 секунду. Он доступен как GitHub Action, которое автоматически улучшает все новые сообщения коммитов при отправке на удаленный сервер.
GirlfriendGPT (GitHub) 🔗
Girlfriend GPT — это проект Python для создания вашей собственной ИИ девушки с использованием ChatGPT4.0.
Rio term (GitHub) 🔗
Rio — это графический редактор терминала с аппаратным ускорением, предназначенный для повсеместной работы. Он может работать как родное настольное приложение или в браузере.
DeviceScript (GitHub) 🔗
DeviceScript предоставляет низкоуровневые возможности TypeScript для устройств на базе микроконтроллеров.
Trogon (GitHub) 🔗
Trogon — это инструмент, который автоматически создает дружественные UI для приложений командной строки. Trogon извлекает схему CLI приложения, описывающую параметры, переключатели, справку и многое другое для создания текстового пользовательского интерфейса.
Whichlang (GitHub) 🔗
Whichlang — это библиотека для определения языка без встроенных зависимостей (и такое бывает), с высокой пропускной способностью, хорошей точностью и поддержкой 16 языков, включая русский.
Bard API (GitHub) 🔗
Bard API — это Python пакет, который возвращает ответы от Google Bard через API.
ControlVideo: преобразование текста в видео с улучшенной согласованностью и качеством (GitHub) 🔗
ControlVideo — это новый фреймворк, который устраняет ограничения создания видео из текста, внедряя подход без обучения. Используя структурную согласованность, повышая согласованность внешнего вида, смягчая эффекты мерцания и применяя иерархическую выборку, ControlVideo превосходит существующие методы в создании высококачественных видеороликов, как коротких, так и длинных. Важно отметить, что ControlVideo эффективно достигает этих результатов, создавая видео за считанные минуты с помощью одного графического процессора NVIDIA 2080Ti.