Quotidien Shaarli

Tous les liens d'un jour sur une page.

September 24, 2025

nazdridoy/kokoro-tts: A CLI text-to-speech tool using the Kokoro model, supporting multiple languages, voices (with blending), and various input formats including EPUB books and PDF documents.
thumbnail

Kokoro TTS
A CLI text-to-speech tool using the Kokoro model, supporting multiple languages, voices (with blending), and various input formats including EPUB books and PDF documents.

rany2/edge-tts: Use Microsoft Edge's online text-to-speech service from Python WITHOUT needing Microsoft Edge or Windows or an API key
thumbnail

edge-tts
edge-tts is a Python module that allows you to use Microsoft Edge's online text-to-speech service from within your Python code or using the provided edge-tts or edge-playback command.

sshPilot - User-friendly SSH Connection Manager

About

sshPilot is a user-friendly, lightweight SSH connection manager with an integrated terminal.

No more remembering host aliases or complex SSH commands to manage your machines, copy keys or set up port forwarding.

PostgreSQL conditional upserts - Today I Learned
thumbnail

PostgreSQL conditional upserts

So in order to do an "upsert" we use an INSERT command with a CONFLICT statement. Then if we need to do some conditional setting in the case of existing data then we can use the "temp table" EXCLUDED that PostgreSQL provide to us. They have a nice example how to use that in their docs and here's mine example:

Windows : nettoyer le dossier WinSxS sans casser le système
thumbnail

2 méthodes simples pour nettoyer le dossier WinSxS sur Windows 11