Code, etc.
Des bouts de trucs liés au code, que je trouve utiles de stocker quelque part (en anglais)
Adding Real-Time Collaboration to uMap, second week
A heads-up on what I've been doing this week on uMapPython, CRDT, Sync, uMap
Importing a PostgreSQL dump under a different database name
Simple commands to help you during an importpostgresql, sysadmin
Deploying and customizing datasette
Step by step follow-up on how I've deployed it and added custom templates on top.Datasette, Deployment
Adding Real-Time Collaboration to uMap, first week
A heads-up on what I've been doing this week on uMapPython, CRDT, Sync, uMap
Using Datasette for tracking my professional activity
I’ve been following Simon Willison since quite some time, but I’ve actually never played with his main project Datasette before.
As I’m going back into development, I’m trying to track where my time goes, to be able to find patterns, and just remember how much time …
Datasette, Graphs, SQL
Using DISTINCT in Parent-Child Relationships
How to get parent and most-recent child in a one-to-many relationshipSQL, SQLAlchemy, Python
Convert string to duration
I found myself wanting to convert a string to a duration (int), for some configuration.
Something you can call like this:
string_to_duration("1d", target="days")
string_to_duration("1d", target="hours")
string_to_duration("3m", target="hours")
string_to_duration("3m", target="minutes")
The code :
from typing import Literal
def string_to_duration(value: str, target: Literal["days …
python, conversion
llm command-line tips
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
python, llm, bash, sqlite
Setting up a IRC Bouncer with ZNC
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
ZNC, Weechat, IRC
How to run the vigogne model locally
Vigogne is a LLM model based on LLAMA2, but trained with french data. As I’m working mostly in french, it might be useful. The current models that I can get locally are in english.
The information I’ve found online are scarse and not so easy to follow, so …
llm
- Creating a simple command line to post snippets on Gitlab
- Creating an online space to share markdown files
- Conversion d’un fichier svg en favicon.ico
- Découverte de nouveaux outils pour le développement: LLM, Helix et plus
- Running the Gitlab CI locally
- ArchLinux et mise à jour du keyring
- Python packaging with Hatch, pipx and Zsh environment variables
- Profiling and speeding up Django and Pytest
- Installation de Mosquitto, InfluxDB, Telegraf et Grafana
- Groupement d’achats & partage d’expérience
- Webnotes
- Comment est-ce que vous générez vos formulaires ?
- Avez vous confiance en SSL?
- Retours sur un atelier ZeroNet
- Service de nuages : Garantir l’intégrité des données via des signatures
- Let’s Encrypt + HAProxy
- Ateliers d’autodéfense numérique
- Le mail doit-il mourir ?
- Web distribution signing
- Service de nuages : Pourquoi avons-nous fait Cliquet ?
- Service de nuages : Perspectives pour l’été
- Service de nuages : Achievement unlocked
- Service de nuages : Stocker et interroger les permissions avec Kinto
- Les problèmes de PGP
- Simplifier les preuves d’identités
- Phrases de passe et bonnes pratiques
- Service de nuages : La gestion des permissions
- Eco-système et stockage générique
- Service de nuages !
- What’s Hawk and how to use it?
- Implementing CORS in Cornice
- Status board
- Astuces SSH
- Gnome 3, extensions
- Cheese & code - Wrap-up
- Circus sprint at PyconFR
- Refactoring Cornice
- Djangocong 2012
- Génération de formulaires, geolocalisés ?
- Thoughts about a form generation service, GIS enabled
- Introducing Cornice
- How are you handling your shared expenses?
- Using dbpedia to get languages influences
- Pelican, 9 months later
- Using JPype to bridge python and Java
- Un coup de main pour mon mémoire !
- Analyse users’ browsing context to build up a web recommender
- Working directly on your server? How to backup and sync your dev environment with unison
- Wrap up of the distutils2 paris’ sprint
- PyPI on CouchDB
- Help me to go to the distutils2 paris’ sprint
- How to reboot your bebox using the CLI
- Dynamically change your gnome desktop wallpaper
- How to install NGINX + PHP 5.3 on FreeBSD.
- Pelican, a simple static blog generator in python
- An amazing summer of code working on distutils2
- Sprinting on distutils2 in Tours
- Introducing the distutils2 index crawlers
- Use Restructured Text (ReST) to power your presentations
- first week working on distutils2
- A Distutils2 GSoC
- Python ? go !