Ouate zat ?
La Rails Party rassemble les amateurs et experts de Ruby on Rails autour de petits ateliers et présentations (et verres, aussi). Ca se passe dimanche, dans l'après-midi et dans la soirée, et il suffit de s'inscrire à cette adresse.
Ca, c'était pour la forme, car je sais que vous n'allez pas y aller (chiche ?) mais c'est quand même l'occasion de vous parler un peu DU langage de programmation (Ruby) et DU framwork (rails) grâce auxquels ce n'était plus une idée absurde de monter, maintenir, et faire évoluer un site personnel malgré le peu de temps que j'ai à lui consacrer.
C'est quoi Ruby ?
Ruby est un langage de programmation relativement récent. Une première version est proposée en 1995 par Yukihiro Matsumoto, son concepteur, informaticien japonais. Depuis, les mises à jours se suivent, et depuis la publication d'une documentation en anglais, Ruby rencontre un certain succès. En France, le démarrage est long, mais des associations comme Ruby France ont permis la publication de documentations en français et surtout le développement d'un réseau d'entre-aide.
Et Rails ?
Rails est un framework, en gros un outil qui permet de coder beaucoup plus vite en proposant une structure pour le code et des scripts qui génèrent automatiquement des pans entiers de code (oui, ceux qu'on ré-écrit vingt fois par site parce que ce sont toujours les mêmes). Il est redoutable, en particulier, pour monter un site reposant sur une base de données. C'est d'ailleurs un peu tout son intérêt.
Il propose aussi une structure originale qui permet réellement de séparer le code et l'apparence (html, css) du site. Fini le code PHP dans la zone publique du serveur, en particulier le fichier de log.
Asparageek dans tout ça ?
Asparageek est développé avec Ruby On Rails. Premièrement parce que je voulais creuser un peu les bases de Ruby que m'avaient inculquées Christopher, un collègami de mon ancienne boîte, deuxièmement parce que si je m'étais orientée vers le PHP, je n'en serais probablement même pas à publier ma première news. J'avais (et j'ai toujours) très peu de temps pour m'occuper du site (et pourtant tellement de choses à dire !). RoR m'a permise de mettre sur pied un site qui me convenait pour commencer et en quelques jours. Entre les moments de paresse et les moments où yapaltemps, j'ai doucement monté le backoffice, la home, les petites fonctionnalités par-ci par-là, à petit pas d'une heure ou deux, parfois une pauv'demi-heure perdue. J'ai une liste de trucs à faire qui n'en finit pas pour ce site mais en attendant de trouver le temps, ça tourne. Et ça, c'est cool.
> Reggie368, le 12 July 2009
Ruby... Je débute à peine avec le PHP, je vais me renseigner pour voir ce que c'est. D'après ce que tu dis, ça semble plus simple que le PHP, je me trompe ?
Heureusement, j'ai un ami qui s'appelle Google (c'est un pote à toi aussi il me semble ? :)), m'en vais lui demander des renseignements.
(^_^)