Category Archives: Développement web

Ici on parle de développement web pur

Et si un copilote de développement tournait… sur votre propre machine ?

À mes heures perdues (enfin pas tant perdu que cela, j’ai appris des choses), je me suis récemment amusé à tester les copilotes pour développeurs. Vous connaissez sûrement Claude Code ou GitHub Copilot. Ayant lu des messages et articles, j’ai décidé de voir ce type d’assistant donne mais en 100% local, sans dépendance à une solution cloud.

Continue reading

REST cookbook

A new small blog post where I sticked informations or links about Rest and Restful :a style of architecture for distributed softwares. This post will be updated each time I have new links.

Restful is stateless. The main goals of Restful architecture are scalability, availability and agnotiscs technologies between software (via an common interface). A new Internet draft is out, it names RESTful Authentication Pattern and will help to design your architecture.

If you will deploy this type of architecture, you can read this slideshare which give best practices to design API (a webinar is available too). To design a Restful architecture, you need to design your URI. There is another good document made by Apigee : Web API Design – Crafting interfaces that Developers love [PDF file]

Here is some examples of API architectures:

To conclude, there is a tool to assist you on your development : Rest-client. It’s a Java app (so cross-platform) to test your Restful webservices.

Python – MySQL (via MAMP sous Mac OS X)

Je suis actuellement à la découverte de Python. A cet effet, je regardais la méthode pour me connecter à une base de données MySQL. J’ai passé pas mal de temps à configurer mon environnement, j’en profite donc pour vous faire profiter de mes remarques pour l’installation et la configuration du module permettant l’intéraction BDD <-> langage. Je travaille sous Mac OS X (Snow Leopard) avec MAMP et voici les différentes étapes permettant de se connecter à une base de donnée MySQL depuis Python. Continue reading

Suite de la discussion sur ma question du jour

Aujourd’hui, je me suis posé une question et je l’ai partagé sur Twitter, en voici le contenu :

Dans une archi complexe, les différentes fonctions ne devraient-elles pas etre sur une logique de webservice ? Ceci afin d’assurer maintenance, évolutivité, flexibilité et migration mieux adapté. Des avis ?

@ludobos a repris cette question autrement et je trouve la question tout à fait adaptée :

dans un monde cross-plateform, le dev site html multi-browser a-t-il un sens ? quid des applis ?

Qu’en pensez vous ? Quel est votre avis sur le sujet ?