Les chemins de traverse

Aller au contenu | Aller au menu | Aller à la recherche

samedi 5 janvier 2008

Créer une boutique en ligne - Partie 4 : Vue compact, recherche et multi-linguisme.

Bon, nous avons déjà un bon début, la gestion des produits, la vue "boutique" détaillée. Nous allons étailler notre site avec une vue , plus compacte, et même ajouter une fonction "recherche". Enfin, nous passerons donc aux choses sérieures avec la mise en place du plugin Globalize pour ajouter le multi-linguisme à notre site. On en profitera pour passer un coup de polish sur l'ensemble des feuilles de styles, des templates rhtml et du code. Aller, HOP au boulot !

Lire la suite

Tags : 
 Categories : Ruby on Rails  : 
Télécharger l'article au format PDF.

lundi 31 décembre 2007

Créer une boutique en ligne avec Rails - Partie 3 : la boutique

Après avoir choisi nos outils et avoir mis en place notre première partie du site avec la gestion des produits, nous allons bâtir la partie visible par le commun des mortels du site: la boutique (StoreController).

Dans la prochaine partie, nous verrons comment faire une vue plus compact, nous ajouterons une possibilité de recherche, et nous ajouterons le multi-linguisme dans note site. Et dans une future partie, nous enchaînerons avec la sécurisation de la partie gestion/administration du site à l'aide des plugins Rails acts_as_authentified et acl_system.

Lire la suite

Tags : 
 Categories : Ruby on Rails  :  - General
Télécharger l'article au format PDF.

Créer une boutique en ligne avec Rails - Partie 2 : Gestion des produits

Après une partie 1 qui nous a permis de choisir notre environnement de développement, nous allons enfin entrer dans le vif du sujet avec la mise en place de la gestion des produits de notre boutique en ligne, avec un minimum de travail, et ce, grâce à Rails et à ses nombreux générateurs (Model, Scaffold, Controller). En route !

Lire la suite

Tags : 
 Categories : Ruby on Rails  : 
Télécharger l'article au format PDF.

mardi 18 décembre 2007

Créer une boutique en ligne avec Rails - Partie 1 : Choix des outils

Après l'achat du livre "Agile Web development with Rails", vous ne pourrez plus lâcher Rails, essayant d'aller toujours plus loin dans ses arcanes ! Aussi, je vous propose de réaliser une petite application d'achat en ligne inspirée de celle proposée dans le livre, mais en ajoutant plusieurs notions, comme, une gestion de catégories pour organiser les produits proposés à la vente, une gestion d'utilisateurs, la gestion des commandes, de leur traitement et de leur suivis. mais commençons par le commencement, des outils de développement multi-plateforme (tant qu'à faire)...

Lire la suite

Tags : 
 Categories : Ruby on Rails  : 
Télécharger l'article au format PDF.

mercredi 5 septembre 2007

Extensions Firefox pour développer vos sites Web

Le développement Web est de plus en plus avancée aujourd'hui avec les nouvelles technologies du Web 2.0. Qui n'a jamais songé à developper son blog ou son site Web voir se lancer dans le développement Web à plus grande échelle? Cet article vous présente les extensions Firefox indispensables pour adapter votre site aux normes et standards ainsi que pour débugguer celui-ci en cas de problème.

Tout d'abord une extension très connue est la Web Developper Tool Bar. Cette extension est doté de fonctionnalités vraiment intéressantes:

  • Redimensionnement de la fenêtre: avec cette fonctionnalité vous pouvez vérifiez que votre site/blog fonctionne sur plusieurs résolutions.
  • Voir les CSS: vérifiez votre code CSS pour analyser les éventuels problèmes.
  • Valider CSS et HTML: mettez votre site aux normes afin d'en améliorer l'accessibilité et le référencement.
  • etc.

Cette extension possède de nombreuses autre fonctionnalités que je vous laisse découvrir par vous même.

La seconde extension est Firebug: Puissant outil de débuggage, il vous permet d'analyser le code javascript, html, css, etc. Vous pouvez également ajouter des espions sur votre code source afin de trouver les éventuelles erreurs plus facilement. C'est certainement l'une des meilleures extensions à ce jour.

Enfin la troisième extension que je vous conseille est IEtab: si vous souhaitez que votre site soit compatible Firefox et IE, je vous recommande l'installation de ce plugin. Il vous permet en un clic de lancer la page en cours sur un nouvel onglet avec le moteur d'internet explorer. Un autre clic relance la page sous le moteur de Firefox. Extension indispensable si vous souhaitez rendre votre site le plus compatible possible avec les navigateurs les plus utilisés.

Pour finir ce billet je vous laisse quelques liens ou vous trouverez ces extensions:

  • Web Developper Tool Bar: https://addons.mozilla.org/fr/firefox/addon/60
  • Firebug: https://addons.mozilla.org/fr/firefox/addon/1843
  • IE Tab: https://addons.mozilla.org/fr/firefox/addon/1419

Ceci n'est pas la liste exhaustive d'extensions qui vous permettra de développer vos sites Web. Néanmoins, avec ces trois extensions vous arriverez déjà à développer des sites efficacement.

Tags : , , , , , , , , ,
 Categories : DevWeb  : 
Télécharger l'article au format PDF.

mardi 7 août 2007

Doxygen et l'intégration continue ...

Plugins maven, tâche ant, tout semble être là pour intégrer Doxygen dans un processus d'intégration continue ...

Et pourtant !

Lire la suite

Tags : ,
 Categories : J2EE  :  - General
Télécharger l'article au format PDF.