Postgresus
Когда новички делают проекты с помощью AI-инструментов, AI часто выбирает PostgreSQL для хранения данных. Но если не делать регулярные бэкапы, можно сильно встрять, когда база полетит.
Можно попробовать Postgresus — это опенсорс-тулза, которая автоматизирует бэкапы PostgreSQL и избавляет от ручной рутины.
Поддерживает кастомные расписания — по часам, дням, неделям или месяцам, с точным временем запуска. Встроенное сжатие экономит место примерно в 4–8 раз.
Бэкап-файлы можно заливать в S3, Cloudflare R2, Google Drive и другие облака, либо хранить на локальном сервере.
Плюс есть функция восстановления в один клик — можно быстро откатить базу из любого бэкапа. Есть уведомления о статусе через почту, Telegram и другие каналы.
Разворачивается в один клик через Docker, поддерживает PostgreSQL версий с 13 по 18. Можно смело брать на заметку.
📁 Language: #Go 55.1%, #TypeScript 41.3%
⭐️ Stars: 2k
➡️ Cсылка на GitHub
📱 @git_developer
Когда новички делают проекты с помощью AI-инструментов, AI часто выбирает PostgreSQL для хранения данных. Но если не делать регулярные бэкапы, можно сильно встрять, когда база полетит.
Можно попробовать Postgresus — это опенсорс-тулза, которая автоматизирует бэкапы PostgreSQL и избавляет от ручной рутины.
Поддерживает кастомные расписания — по часам, дням, неделям или месяцам, с точным временем запуска. Встроенное сжатие экономит место примерно в 4–8 раз.
Бэкап-файлы можно заливать в S3, Cloudflare R2, Google Drive и другие облака, либо хранить на локальном сервере.
Плюс есть функция восстановления в один клик — можно быстро откатить базу из любого бэкапа. Есть уведомления о статусе через почту, Telegram и другие каналы.
Разворачивается в один клик через Docker, поддерживает PostgreSQL версий с 13 по 18. Можно смело брать на заметку.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥3🌚3👍2
sticker-dream
Многие родители покупают детям раскраски-наклейки, но если рисунки там не заходят, получается сплошное разочарование.
Один разработчик столкнулся с тем же и в итоге запилил и выложил в открытый доступ проект Sticker Dream. Суть простая: описываешь словами нужный рисунок, а инструмент генерирует раскраску-наклейку и отправляет её на печать.
Как это работает: сначала Whisper превращает голос в текст, потом Google Imagen делает из описания черно-белую линейную иллюстрацию, и напоследок всё это уходит на принтер.
Клонируешь репозиторий, ставишь зависимости, прописываешь свой Gemini API Key и можно пользоваться. Если любишь делать наклейки для детей своими руками, проект точно стоит глянуть.
Нужен принтер с Bluetooth или USB. Автор проекта советует Phomemo PM2.
📁 Language: #TypeScript 77.1%
⭐️ Stars: 405
➡️ Cсылка на GitHub
📱 @git_developer
Многие родители покупают детям раскраски-наклейки, но если рисунки там не заходят, получается сплошное разочарование.
Один разработчик столкнулся с тем же и в итоге запилил и выложил в открытый доступ проект Sticker Dream. Суть простая: описываешь словами нужный рисунок, а инструмент генерирует раскраску-наклейку и отправляет её на печать.
Как это работает: сначала Whisper превращает голос в текст, потом Google Imagen делает из описания черно-белую линейную иллюстрацию, и напоследок всё это уходит на принтер.
Клонируешь репозиторий, ставишь зависимости, прописываешь свой Gemini API Key и можно пользоваться. Если любишь делать наклейки для детей своими руками, проект точно стоит глянуть.
Нужен принтер с Bluetooth или USB. Автор проекта советует Phomemo PM2.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍3💊2😁1
PairTranslate
На GitHub нашел еще один open source плагин для перевода в браузере — Pair Translate. Он поддерживает двуязычный перевод в формате side-by-side, и весь код открыт.
В плагине есть разные режимы: пословный перевод, перевод абзацев и всего текста на странице. Еще он умеет переводить то, что ты уже ввел в инпут, одной кнопкой.
Помимо стандартных сервисов вроде Google Translate и DeepL, он может использовать AI-модели вроде ChatGPT и Gemini.
📁 Language: #TypeScript 99.5%
⭐️ Stars: 119
➡️ Cсылка на GitHub
📱 @git_developer
На GitHub нашел еще один open source плагин для перевода в браузере — Pair Translate. Он поддерживает двуязычный перевод в формате side-by-side, и весь код открыт.
В плагине есть разные режимы: пословный перевод, перевод абзацев и всего текста на странице. Еще он умеет переводить то, что ты уже ввел в инпут, одной кнопкой.
Помимо стандартных сервисов вроде Google Translate и DeepL, он может использовать AI-модели вроде ChatGPT и Gemini.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3
Media is too big
VIEW IN TELEGRAM
davia
Когда берешь в работу новый проект и сталкиваешься с кучей кода без комментариев, разбираться в бизнес-логике бывает долго и утомительно.
Недавно нашел на GitHub open source инструмент под названием Davia, который может генерировать наглядную визуальную документацию для репозиториев кода.
Достаточно указать путь к проекту и описать, какую документацию нужно получить. Дальше он сам анализирует код и генерирует страницы документации в реальном времени.
Плюс там есть редактор в стиле Notion, а также интерактивные диаграммы, так что структура и логика кода становятся понятными буквально с первого взгляда.
Чтобы запустить, нужно просто клонировать репозиторий, установить зависимости и указать API ключ. Поддерживаются основные AI-провайдеры вроде Anthropic и Google.
📁 Language: #TypeScript 93.8%
⭐️ Stars: 693
➡️ Cсылка на GitHub
📱 @git_developer
Когда берешь в работу новый проект и сталкиваешься с кучей кода без комментариев, разбираться в бизнес-логике бывает долго и утомительно.
Недавно нашел на GitHub open source инструмент под названием Davia, который может генерировать наглядную визуальную документацию для репозиториев кода.
Достаточно указать путь к проекту и описать, какую документацию нужно получить. Дальше он сам анализирует код и генерирует страницы документации в реальном времени.
Плюс там есть редактор в стиле Notion, а также интерактивные диаграммы, так что структура и логика кода становятся понятными буквально с первого взгляда.
Чтобы запустить, нужно просто клонировать репозиторий, установить зависимости и указать API ключ. Поддерживаются основные AI-провайдеры вроде Anthropic и Google.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2