Раньше рекомендательная система и поиск Spotify работали на либе Annoy, но она уже устарела. Поэтому вместо неё разработали Voyager. Работает в 10 раз быстрее, расходует в 4 раза меньше памяти и построена на базе открытой hnswlib.
📌 Фишки Voyager:
- доступна для Python и Java;
- полностью многопоточное создание индексов;
- поддерживает Windows, Linux и macOS;
- для Java ставится без зависимостей, а на Python нужен только NumPy.
#инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Текстовый редактор Ensō разработал Рафау Пастушак (Rafał Pastuszak). Абсурдно, но главная фишка этого редактора в том, что в нём нельзя ничего редактировать. Интерфейс представляет собой чистый экран с парой кнопок и полем ввода. При переходе на новую строку блокируется предыдущая строка.
Задумка в том, чтобы не отвлекаться на вылизывание текста, а просто погрузиться в поток мыслей. Редактурой можно заняться позже. Благо текст можно экспортировать в виде TXT-файла. Есть тёмная/светлая тема и кнопка форматирования сразу всего документа. Всё. Больше ничего.
Попробовать:
#софт
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Очищать терминал привычной clear очень скучно, решил разработчик и выпустил утилиту с анимацией Пакмана. Запускаешь её, а в окне появляется огромный и ненасытный шар. После него терминал снова будет готов к работе.
Утилита написана на Go. Можно установить с помощью Homebrew, Go Install, Winget или собрать самому из исходников. Пакману можно задавать скорость и цвет.
#утилиты
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Если вы дизайнер (а может и не дизайнер, но очень надо) и вам нужны нестандартные эмодзи для проекта, то теперь их можно нагенерить с помощью проекта AI Emojis. Нейросетка создаёт эмодзи по текстовому описанию, прекрасно знает знаменитостей и персонажей из фильмов, игр и сериалов. В общей истории генераций чаще всего появляются Макрон, Сталин, Маск и футболисты.
Код проекта опубликован на GitHub. Есть веб-версия, приложение для iOS и инструкция по селфхостингу. Если есть опыт, то можно и без инструкции развернуть нейросетку на собственном сервере. Всё бесплатно, без подписок и пробных периодов.
Есть идея собрать свой пак эмодзи для Telegram. С этой штукой должно быть легче. Ещё можно применить нейросетку для кастомных реакций в Slack или Mattermost.
#нейросети
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Проект TGPy позволяет запускать код на Python на сервере и получать результат его работы в чате Telegram. Это может быть удобно для быстрых вычислений в интерфейсе мессенджера. Ещё TGPy может получать доступ к сообщениям и списку пользователей чата. Это позволяет удалять повторяющиеся сообщения, анализировать активность пользователей и выполнять продвинутый поиск по чату с помощью Python.
Проект открыт и распространяется под лицензией MIT:
📖 Документация
🛠️ Кейсы
#инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1👎1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Нейросеть поддерживает английский и китайский языки, умеет говорить 2 тыс. голосами и синтезирует эмоции. Может говорить с радость, злостью, испугом и другими окрасками. Есть веб-интерфейс для удобной генерации и поддержка скриптов для быстрого пакетного перевода текста в аудио.
Проект написан на Python и распространяется под лицензией Apache-2.0.
#нейросети
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2👍1👎1
Apple выпустила модель машинного обучения Ferret, предназначенную для работы с изображениями. Она принимает на вход картинку и рассказывает о том, что на ней изображено. Можно задавать дополнительные вопросы. К примеру, если на фотке цветок, то можно спросить какой именно и какого цвета.
Код Ferret опубликован на GitHub. Там же есть инструкция для дополнительного обучения.
🔍 Исследование на Arxiv
#нейросети
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤1👎1
Календарь Cron прекратил своё существование. На его базе команда разработчиков Notion создала собственный календарь.
Из фич:
- виджет для строки меню в macOS со списком ближайших мероприятий;
- работа в нескольких часовых поясах;
- можно подключить проекты из Notion;
- интеграция с Google Calendar, Google Meet, Zoom и Arc;
- минималистичный дизайн;
- доступен на 12 языках (поддержки русского нет).
Календарь Notion можно скачать для Windows, macOS (Intel/Apple Silicon) и iOS. Приложение полностью бесплатное.
#продуктивность
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥3👎1🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Команда разработчиков React Email выпустила мажорную версию набор компонентов для вёрстки писем на React и TypeScript.
Что нового:
- добавили компонент блока кода с подсветкой на базе Prism.js;
- можно выделять инлайн код;
- появилась поддержка Vercel;
- полная совместимость с turborepo, npm, bun, pnpm и yarn;
- ускорили время запуска локального сервера с 40 секунд до 7 секунд;
- улучшенная обработка ошибок;
- дерево файлов поддерживает подпапки;
- обновили окно предварительного просмотра.
Обновить React Email до версии 2.0 можно с помощью следующей команды:
npm i react-email@latest
Набор компонентов до 0.0.14 обновляется так:
npm i @react-email/components@latest
#фронтенд
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2❤1🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Помните как все ругали чёлку на MacBook Pro, а некоторые даже выпускали приложения для её маскировки? Ну так вот, утилита MediaMate добавляет чёлке эффект динамического острова, ещё больше подчёркивая её. Пока анимация работает только с окном «Воспроизводится сейчас», но у разработчиков всё ещё впереди.
А ещё с помощью утилиты можно добавить регулировку громкости, уровня яркости дисплея и клавиатуры в стиле iOS. Работает на всех Mac под управлением macOS 13 и выше. Приложение платное, поэтому за красивые анимации придётся выложить минимум 7 евро.
💵 Купить можно на Gumroad
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4👍2🔥2❤1🗿1
Функции Zed:
- работает значительно быстрее конкурентов и меньше грузит железо;
- интеграция с GitHub Copilot и GPT-4 из коробки;
- функции для совместной работы;
- подсветка синтаксиса, терминал и остальные фишки других редакторов.
Есть и минусы:
- Zed доступен только для macOS;
- нет огромной библиотеки плагинов на все случаи жизни, как в VS Code.
Пока неясно как команда Zed планирует конкурировать с гигантом в лице VS Code. Его не может подвинуть даже JetBrains со своим Fleet. Вероятно, открытие исходного кода — шаг в сторону популяризации. Теперь сторонние разработчики смогут пилить плагины и расширения.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1🔥1