jeudi 27 mars 2008

Comparatif Prototype vs Jquery

Retour des billets plus "technos" avec un comparatif des deux frameworks Javascripts les plus utilisés du moment, j'ai nommé Prototype et Jquery.
Jusqu'ici j'étais plutôt Prototype, car je l'ai connu avant, qu'il est le framework par défaut de Rails auquel il est magnifiquement intégré.
Mais à force d'entendre dire que Jquery était plus esthétique plus facile, plus sympa, je me suis dit qu'il fallait que j'essai.

Lire la suite...

lundi 4 février 2008

Tutorial : Prototype and JSON

Après plusieurs discussions à l'école comme au travail, j'avais envie de tester un peu plus le format JSON pour donner et recevoir des données en AJAX (on devrait dire AJAJ du coup non ?).

Et vu que j'avais également envie de tester des petites choses avec prototype suite à la conférence ParisOnRails, je me suis dis pourquoi pas faire d'une pierre deux coups.

Je vous propose donc le résultat de mes différents tests avec Prototype 1.6 et Scriptaculous côté Javascript et PHP (version 5.2 minimum obligatoire) côté serveur.

Lire la suite...

jeudi 20 décembre 2007

Merci Microsoft, merci IE !

Dieu que ce titre sent le troll à plein nez.

Pourtant, ce sont bien des félicitations que j'adresse pour une fois à Internet Explorer, mais puisque rien n'est parfait, c'est à la version 8 qu'elles sont destinées.

En effet, on a appris cette semaine que la version 8 du célébrissime navigateur détesté des webdéveloppeurs passerait le test Acid2.

En fait, il semblerait même, selon le blog IE officiel, que la version de dev actuelle passe déjà ce test ! (mais il est impossible de la télécharger et donc de vérifier).

Si cela s'avère vrai, ce serait vraiment une excellente nouvelle pour tous les webdéveloppeurs du monde, plus de feuille de style alternative, plus de journée "Debug IE" au planning, beaucoup moins de différence de rendu entre les navigateurs...

Toutefois, inutile de s'arrêter en si bon chemin, j'invite donc les développeurs Microsoft à s'atteler dès à présent à l'intégration des spécifications CSS3, du futur Javascript2, des éléments audio et vidéo de HTML5, du SVG, de SMIL, des microformats... (C'est Noël, laissez moi rêver ! )

mercredi 12 décembre 2007

Flash is everywhere, or not...

Selon les statistiques d'Adobe, Flash est installé sur 99.1 % des Ordinateurs Desktop (PC+Mac) connectés au web.

Selon ces mêmes statistiques, le player 9 serait même déjà installé sur environ 90 % du même matériel.

Ces statistiques impressionnantes sont souvent la défense des flasheurs face aux critiques adressées contre leur technologie favorite.

Pourtant, la vérité est moins rose...

Lire la suite...

lundi 10 décembre 2007

Paris on Rails : a chaud !

Je rentre juste de Paris on Rails, le moins que l'on puisse dire, c'est que le programme était dense.

Pas moins de 8 conférences officielles, 4 officieuses, 1 présentation de Ruby et Rails et une visioconférence avec DHH, le créateur du framework et tout ça dans une petite journée.

A chaud donc, une excellente journée, j'ai appris des choses dans à peu près toutes les conférences, discuté avec quelques railers français et parisiens qui ont réussi à en faire le métier et récupéré 2-3 cartes de visites.

Rails pousse, lentement mais surement et s'installe dans les petites moyennes grandes et même très grandes entreprises.

La demande est parait-il beaucoup plus élevée que l'offre, ce qui laisse présager de bonnes choses pour les développeurs qui s'engagent dans cette voie.

Pour revenir, sur les conférences, il y en avait pour tous les goûts :

  • retour d'expériences d'entreprises (moyennes ou grandes)
  • Javascript avancé avec Chistophe Porteneuve qui a tenu sa réputation de sliders fou avec une cinquantaine de diapositives en 30mn (et un contenu hautement exhaustif et intéressant)
  • les vues dans Rails, dans la conférence de Nicolas Merouze de Boldr était également du pain béni pour tous les développeurs rails (les slides de la conf sont déjà disponibles sur son blog).
  • L'internationalisation avec un des codeurs du plugin Globalize.
  • Les tests par Jean-Michel Garnier heureux railer français à Barcelone :D...

J'ai un peu moins accroché sur la conférence intitulée : "JRuby et JRuby on Rails, mais que viennent faire Java, NetBeans et GlassFish?", dont je retiendrais seulement que Rails s'intègre à merveille dans un système d'informations en Java (ce qui peut rassurer de grosses structures).

Après la journée de conférence officielle, je me suis rendu au MetroOnRails (organisé par Pierlis et bloogk), un petit buffet entre railers où j'ai pu assister à 4 autres conférences : sur le plugin searchAPI, la librairie Prototype UI, un retour d'expérience sur un DataWarehouse en Ruby et une conférence "fourre-tout" très intéressante sur Atom Publishing Protocol, ActiveResource, ActiveMessaging et les fourmis :).

J'ai enfin discuté avec Nicolas Mérouze de BoldR et un membre de l'association votons.info (discussion dont-il ressortira peut être quelque chose dans les jours à venir...)

Voilà pour ce soir je vais laisser reposer tout ça quelques heures et je reviendrais surement sur les points les plus marquant de cette journée (notamment Prototype 1.6, ça déchire grave comme le dis TDD aka Christophe Porteneuve ! ).

samedi 27 octobre 2007

Ruby et RubyOnRails

Vous êtes développeur ? logiciel ou web ?

Vous ne cessez d'entendre parler d'un presque vieux langage qui revient à la mode : Le Ruby.

Vous entendez aussi parler d'un frame_quelquechose, framework surement, qui permettrait de faire des sites Webs et bien plus en Ruby plutôt qu'en PHP.

Vous vous dîtes à quoi bon changer puisque je me débrouille en PHP, où vous aimeriez bien essayer, mais vous craignez de vous retrouver perdu dans un nouveau langage, de nouvelles pratiques...

Alors, un seul conseil, foncez sur le dernier hors-série de Linux magazine.

Couverture du hors dérie 33 de Linux Magazine

Ne vous laissez pas avoir par le titre du magazine, on ne vous demandera pas de recompiler un noyau ou de porter une barbe de 3 mois pour commencer les tutos de ce magazine et tout est également faisable sur un environnement MacOS ou Windows.

Le magazine traite dans un premier temps du langage Ruby en tant que tel, de ses spécificités, avantages au travers d'une multitude d'exemples vous apprendrez donc à écrire vos premières variables, méthodes et classes ruby.

Puis dans un deuxième temps, il vous sera proposé de créer votre première application RubyOnRails, le fameux framework permettant de construire des applications Web en Ruby.

Là encore on commence avec les bases, les tutoriaux fourmillent d'exemples et si à la fin de cette lecture, vous n'avez pas envie de créer votre première application RubyOnRails, c'est vous êtes déjà un vieux têtu qui refuse de regarder la vérité en face :-D.

Le magazine vous coûtera 6€40, ce n'est certes pas donné, mais il les vaut (pour ceux qui me connaissent, je serais ravi de vous le prêter.)

Et si vous êtes convaincus, vous pourrez venir me rejoindre à ParisOnRails.

mardi 23 octobre 2007

ParisOnRails, j'y serais !

logo de Paris On Rails

Quand j'ai vu il y a quelques jours que la cuvée 2007 de ParisOnRails aurait lieu le 10 décembre, j'en ai profité pour me replonger dans rails, que j'avais un peu délaissé par manque de temps ces dernières semaines.

Lire la suite...

jeudi 11 octobre 2007

Allo Pam, ici la touffe bleue !

Je disais donc, comment utiliser son téléphone portable (compatible bluetooth) pour s'authentifier sur un pc. En effet, je trouvais lassant de devoir saisir mon mot de passe plusieurs fois (au démarrage, pour obtenir les droits admins, etc).

Par l'intermédiaire de quelques bidouilles gymnastiques, j'ai mis en place une solution me convenant parfaitement (sous GNU/Linux et plus précisément Ubuntu ).
Je vais dans ce billet vous montrer que les geeks sont fainéants comment mettre en place ce système.

Lire la suite...

vendredi 31 août 2007

Le futur du graphisme web

Je reviens ici sur un article que j'ai lu pendant mes vacances (pas le temps de bloguer sur le moment) mais qui mérite que l'on s'y attarde.

Étienne Mineur, célèbre graphiste, nous livre dans un (long) article intitulé "Peut-on encore être graphiste au pays des Templates ?", sa vision sur les évolution du Web et du métier de graphiste pour les prochaines années.

Selon lui, son métier va s'éloigner du graphisme pur pour se rapprocher des métiers de designs d'objet, d'interfaces, d'outils...

Lire la suite...

mardi 28 août 2007

Tutorial : créer sa première application Ruby on Rails - Part3

Après une trêve due à de trop courtes mais bien agréable vacances, voici la suite de la création de notre application.

Dans ce tutorial, nous apprendrons à rajouter des tags à notre application.

Pour ce faire, je me suis largement inspiré d'un autre tutorial sur stoneageblog.com.

Lire la suite...

- page 2 de 4 -