Ruby on Rails (RoR) est un framework web dont nous allons illustrer la puissance en créant une simple application de gestion de vidéothèque, en minimisant les lignes de code. Nous utiliserons sa version 2.0, sortie le 7 décembre 2008, et qui possède plusieurs différences avec la précédente, notamment au niveau de la génération du code (Scaffold).
Nous verrons tout d’abord comment installer Ruby on Rails en local ou le lancer depuis un serveur distant. Puis, nous présenterons les concepts de base de développement en créant nos modèles de données et en personnalisant les vues.
En vigueur depuis le 1er janvier 2009, le statut d’autoentrepreneur permet - sur le papier - de simplifier la création d’une activité économique indépendante. Cependant, qu’apporte-t-il de nouveau par rapport aux précédents régimes de freelance, en particulier celui “d’artiste-auteur” ? Faut-il changer de statut, pour une activité occasionnelle tout du moins ?
Petite astuce qui permet de virer le PHPSESSID qui squatte nos URL…
Description pas à pas pour l’installation de Django sous Windows :
- Python
- PgAdmin
- Apache
- SVN
- Django
Puis, nous démarrerons un projet Django en expliquant les bases de développement de ce framework.
Méthode de réécriture d’URL, via .htaccess. Nous expliquerons le concept de l’URL rewriting et l’appliquerons à un cas concret.
Macqueux adepte du triple-boot (ou double, après tout…), bonsoir. Pour le taff ou simplement pour la frime, vous avez voulu mettre Linux sur votre Macbook. Bonne idée. Après l’installation, sans trop de problème, d’Ubuntu, vous avez constaté (avec horreur !) que le Wifi ne fonctionnait pas. Alors, même si avoir un bureau 3D, ça le fait, vous vous sentez tout nu sans le net. Essayons de résoudre ce problème…
Voici un tutoriel pour débuter avec AJAX en créant une shoutbox XML (mini-chat). Nous verrons :
- La création du formulaire XHTML accueillant la shoutbox.
- Le traitement asynchrone du formulaire via AJAX.
- Le remplissage d’un fichier XML.
- La récupération de contenu XML via javascript.
Voici une idée de template web, optimisée pour la traduction du contenu d’un site web via XML. Dans ce billet, nous verrons :
- La création du template HTML
- La création du fichier XML de traduction
- Le code PHP de substitution