Wireframes, zoning, mockups

Posted by on 2 février 2009

mockup1Wireframes, zoning, mockups : voila trois termes pour exposer une même notion : la maquette d’interface. Utilisée tout d’abord dans la création de logiciels lourd en amont de la phase de développement, cette technique est maintenant largement utilisée dans la conception de sites Internet. Il existe même aujourd’hui une grande diversité d’outils pour réaliser ces maquettes, d’ailleurs chacun possède ses habitudes et donc ses préférences. Personnellement j’ai longtemps travaillé avec Photoshop avant de découvrir un autre logiciel que j’affectionne tout particulièrement et que je vous présenterais en fin d’article… (suspens !)

More…

Mind mapping ou comment matérialiser des idées

Posted by on 12 janvier 2009

lightbulbsChose promise, chose due : je me remet donc à écrire et je change un peu de sujet ! Pour commencer je vais aborder une notion que j’ai découverte en début d’année (dernière !) et que j’ai eu l’occasion d’appliquer dans le cadre d’un projet : le mind mapping :) (et pour rendre à césar ce qui est à césar, c’est le geek de laminutedugeek le premier à m’avoir parlé de cela.)

Tout projet commence par une agitation intellectuelle (la cogitation ?). Que ce soit seul ou en groupe cette phase est en général la plus propice à l’éclosion d’idées. On passe alors rapidement d’une idée à l’autre, en pesant le pour et le contre, on s’échappe dans une direction puis on revient dans une autre au détour d’une nouvelle idée.

Bref on s’en va dans tous les sens et le pire c’est que la plupart des points abordés dans cette phase sont importants même s’ils n’ont fait l’objet que d’une simple allusion. Il est ainsi courant qu’au cours d’une réunion de mise en place d’un projet les participants se laissent aller à des idées certes non utiles pour le départ du projet mais probablement redoutables pour la suite. Dommage donc de passer à côté sous prétexte que ce n’est pas le sujet du jour…

More…

Un an plus tard…

Posted by on 1 janvier 2009

Carte de voeux réalisée par Marion Rigal

Bonjour et bonne année :)

Cela fait plus d’un an que ce blog reste sans articles… Pénurie d’encre ? perte de motivation ? manque de temps ? que s’est-il donc passé pour que je laisse tomber ce lieu de partage… Un tas de choses, c’est vrai. More…

RubyOnRails et l’api GoogleMaps

Posted by on 10 décembre 2007

Les articles se font rares sur mon blog ces derniers temps, non pas que j’ai perdu la motivation (au contraire…) mais justement, le temps passé à développer n’est malheureusement pas du temps passé à écrire ! Et puis… il faut bien apprendre avant de partager non ? ;)

Ce n’est pas vrai non plus, je ne passe pas mon temps à développer (loin de là), j’ai aussi un nouveau boulot très prenant et enfin une vie sociale sur un réseau privée (et pas l’inverse).

L’objet de l’article d’aujourd’hui est l’utilisation de l’api GoogleMaps avec Rails à travers le plugin Ym4r. Comme un bon exemple vaut toujours mieux qu’un long discours, je vais reprendre mon application de gestion de CD et nous allons l’améliorer encore afin de positionner nos CD sur une carte GoogleMaps.

Ok, ok, c’est parfaitement inutile de positionner un CD sur une carte mais c’est pas grave, l’objectif encore une fois est de jouer avec cette API et non de faire une “killer application”. Ces détails réglés lançons-nous maintenant dans notre application.

More…

Nuage de tag avec Ruby On Rails : acts_as_taggable

Posted by on 3 juin 2007

Voici un petit billet sur une technique de classification très populaire dans la mouvance web2 : les tags ! Je ne vais pas faire ici leur apologie ni retracer leur “récente” histoire (à ce sujet je lance une petite question : quel a été le premier site à faire usage des tags ? J’ai cherché 2 minutes sans succès !)… Une chose est sûre, les tags sont apparus pour créer une classification alternative à celle des classiques catégories que l’ont retrouve sur une grande majorité de sites. Leur utilisation permet souvent de créer une navigation transversale sur un site et offre donc au lecteur plusieurs suites possibles à la lecture d’une information…

Partant de ce constat, j’ai décidé d’introduire un système de “tags” dans mon dernier projet. Voici donc comment récupérer, installer et utiliser un plugin permettant de mettre en oeuvre très rapidement et très efficacement un tel système sur une application existante.

More…

Migration de mes feeds (atom/rss) vers Feedburner

Posted by on 10 mai 2007

Il y a quelques mois je migrais mon blog depuis Typo vers Wordpress, aujourd’hui je fais un nouveau changement : je confie la gestion de mon flux rss et de ses stats à Feedburner.

Afin de faire ça bien, il faut :

  1. Créer son compte Feedburner ;)
  2. Rediriger les lecteurs de mon feed vers le nouveau flux feedburner
  3. Sortir les stats de consultation de mon feed d’awstats
  4. Communiquez l’adresse de mon nouveau feed.

Je vais commencer par la fin pour ceux qui aurait la flemme de lire la suite ! La nouvelle adresse à utiliser est donc http://feeds.feedburner.com/stoneageblog

More…

Installer Aptana Radrails IDE - Ubuntu Feisty Fawn

Posted by on 5 mai 2007

N’utilisant plus eclipse que pour RubyOnRails, j’ai décider d’abandonner la version principale d’Eclipse et d’installer la version Standalone de l’IDE Aptana. Voici comment faire pour accomplir proprement cette installation sous Ubuntu Feisty Fawn.

  1. Installer l’environnement Ruby Rails
  2. Installer Aptana
  3. Ajoutez RadRails
  4. Configurez le tout

    More…

Radrails intègre Aptana

Posted by on 1 mai 2007

aptana_radrails_rdt_ajax_rails_blue Lors de mes débuts avec Rails j’ai de suite cherché une IDE pour travailler efficacement et Radrails s’est imposé rapidement comme un environnement incontournable. J’utilise aussi Scribes de temps en temps qui rempli bien son rôle d’éditeur simple et rapide car il connaît parfaitement la syntaxe rails et les snippets introduits par Textmate.

Depuis quelques temps Radrails n’était plus que l’ombre de lui même, plus de nouvelles versions, plus de news sur le site et enfin plus signe de vie jusqu’à l’annonce récente de l’intégration de Rails à l’IDE Aptana basée sur Eclipse.

L’intégration à Eclipse se fait de la même manière que pour l’ancien plugin Radrails, suivez donc mon ancien article et ajoutez le nouveau site pour radrails avec l’adresse suivante : http://update.aptana.com/install/rails/3.2/. (Vous pouvez aussi lire le howto officiel sur le site d’Aptana.)

Après la mise à jour aucun changement notoire à relever, au moins ça marche toujours… et je suis prêt pour les futures évolutions !

Acts_as_authenticated : Encore un autre système d’authentification !

Posted by on 9 avril 2007

Après mon long didacticiel sur Ruby On Rails, me voilà de retour sur des articles plus courts (si si je vais essayer !) pour faire le tour de quelques uns des plugins qui font la force du framework Rails.

Je vais donc commencer (ou plutôt reprendre) ce tour d’horizon avec acts_as_authenticated. Je sais, j’ai déjà parlé à plusieurs reprises 1 2 3 4 de systèmes permettant de traiter l’identification avec Rails, cependant je ne pouvais pas en dire autant sans parler du plugin que j’utilise maintenant sur tout mes projets : acts_as_autenticated.

More…

Ma première application Ruby On Rails

Posted by on 4 mars 2007

J’ai atteint un stade agréable dans ma phase d’apprentissage RubyOnRails : je m’amuse enfin avec ce langage ! Oh, je ne sais pas encore tout faire, loin de là, et comme je le disais dans un précédent billet, la phase d’apprentissage n’est pas si courte que cela lorsque l’on vient de PHP ! Mais bon, j’en sais assez pour me permettre d’écrire ce nouveau petit didacticiel destinés à ceux qui veulent faire leur premier pas avec Rails et qui veulent bien le faire !

L’objectif de ce billet est de permettre à chacun de créer son premier site Internet (ou plutôt sa première application) avec Ruby On Rails, depuis l’écriture de la première ligne de code jusqu’à sa mise en ligne. Pour cela il nous faut un sujet, on pourrait prendre l’exemple d’un blog mais certains l’on déjà fait, on pourrait essayer de faire une petite boutique de ecommerce mais d’autres en ont déjà fait livre. En fait, on pourrait “presque” tout faire… mais le but n’est vraiment pas de coder une application complexe, il faut que ce soit simple à écrire et à comprendre !

Je tranche donc, ce sera une petite application de gestion de CDs, basique : ajout de CD, édition, suppression, consultation. C’est pas le graal mais c’est pas le but. Faut que ce soit à la porté de tout le monde afin d’introduire Ruby On Rails.

More…