Le blog de Mathieu Leplatre

TileMill on your Web server behind a reverse proxy

In the last version (0.9), TileMill has an additional dedicated process to serve the tiles. We had to change some bits of our server configuration.

Instead of documenting the new configuration in our internal Wiki, I prefered to share here a few technical lines (quite rough though).

Aucun vote pour l'instant.
Étiquettes:

Merkopolo : a simple yet powerful starter kit for your Qt/C++ GIS application

Recently, while the whole world looks completely hyped up with Web applications,
we chose to design and develop a desktop software in Qt/C++.

Obviously, the choice was measured and justified ! We had to build a specific GIS application
with complex interactions and huge amounts of data, for a limited number of users.

Aucun vote pour l'instant.
Étiquettes:

Access a JSON webservice with Qt C++

Original post at Makina Corpus

Webservices are everywhere ! There are relevant in many situations, and
accessing them from your Qt C++ application is not an heresy.

I will present here a very simple way to retrieve a JSON from a GET request.

Aucun vote pour l'instant.
Étiquettes:

Remove django form field validation errors manually

Original post at Makina Corpus

Sometimes I look for something which seems so simple and stupid that I can't imagine
it does not exist. It makes me wonder why and who is the fool. Worse, I can't be sure about my search keywords to prove me anything.

Aucun vote pour l'instant.
Étiquettes:

An equivalent of Django's select_related for ManyToMany and OneToMany relationships

Original post at Makina Corpus

Using an ORM simplifies and reduces greatly the amount of code to interact with databases.
Nevertheless, it can easily hide database design defects or become a source of serious performance issues.

Votre notation : Aucun Moyenne : 5 (1 vote)
Étiquettes:

Des cartes collaboratives avec Livetitude

Cela fait plusieurs semaines que je voulais présenter ma petite application de partage de cartes, dont je me sers déjà comme alternative aux marqueurs de Google Maps.

Votre notation : Aucun Moyenne : 5 (1 vote)

Git : annuler proprement un commit après un push

Ce qu'il faut éviter

Pour annuler des commits, il existe la commande git reset.

Aucun vote pour l'instant.
Étiquettes:

Petit-déjeuner Git à Toulouse : le diaporama

Voici le diaporama qui a été présenté ce matin pour le petit-déjeuner Git.

Aucun vote pour l'instant.
Étiquettes:

Two major Unity design failures

A great advantage of global menus is the ease of pointing them with the mouse.

Aucun vote pour l'instant.
Étiquettes:

Une démo squelettique de python Flask CouchDB

Avec Flask et Couchdb (e.g. Flask-CouchDB),
on peut faire rapidement des trucs amusants, voire très utiles !

Aucun vote pour l'instant.
Étiquettes: