Archive de août, 2008

Lyre le temps

Mercredi 27 août 2008

A la croisée de diverses musiques du monde, funk, rock, musique classique, blues, soul, jazz, hip hop, sur un fond tinté d’electro …. Les trois petits gars de la formation, Strasbourgeo-Grenobloise, Lyre le temps explorent “Different Universes“, titre de leur 1er album. Paraitrait-il même qu’un nouvel album soit sur les rails : Sweet Sugar Swing. Un petit groupe encore jeune, de la nouvelle vague electro qui ne demande qu’à transformer l’essai.

Java, le langage le plus utilisé. Ruby 9ème.

Mardi 26 août 2008

Afin de connaître la popularité des différents langages sur le marché, la société néerlandaise Tiobe Software, spécialisée dans la mesure de la qualité des développements logiciels, réalise tous les mois un baromètre baptisé Tiobe Programming Community Index. Etabli à l’aide d’enquêtes auprès d’ingénieurs du monde entier, ce baromètre exploite également des résultats de requêtes en provenance de moteurs de recherche comme Google, MSN Search et Yahoo!.

Une montée en puissance des langages du Web !

Position
Aug 2008
Position
Aug 2007
Delta in Position Programming Language Ratings
Aug 2008
Delta
Aug 2007
1 1 Java 21.571% -0.20%
2 2 C 16.178% +0.48%
3 3 (Visual) Basic 10.857% +0.21%
4 4 C++ 10.057% -0.05%
5 5 PHP 9.349% -0.35%
6 8 Python 4.975% +2.23%
7 6 Perl 4.694% -0.63%
8 7 C# 3.697% -0.29%
9 10 Ruby 2.920% +1.01%
10 9 JavaScript 2.892% +0.32%

Facebook IM directement sur votre bureau ! (Updated)

Jeudi 21 août 2008

Vous êtes sous mac et vous utilisez le meilleur client IM qui soit (je parle d’adium bien sûr…).

Vous avez beaucoup d’amis sur Facebook et vous souhaitez aussi pouvoir discuter avec eux directement depuis votre client.

Et bien bonne nouvellle ! C’est maintenant possible. Il vous suffit de télécharger la version beta d’adium.

Edit: La version 1.3 d’Adium vient de sortir. Au programme, la fameux support pour Facebook mais aussi une amélioration du support MSN, des performances et tout plein de choses. Vous pouvez jeter un coup d’oeil au changelog (plus de 600 amélioration et correction de bugs en tout genre).

Headphone ? Just Listen.

Mercredi 20 août 2008

Dans un premier temps, cliquer sur ce lien et appuyer sur le bouton “Lecture”… Bonne écoute.

Un titre de billet bien énigmatique pour une musique qui l’est tout autant … Aujourd’hui, sur les platines de eLamBlog : Headphone, l’album s’appel Two Stories High. Puisque vous écoutez déjà depuis quelques secondes, ce que je vais vous demander semblera normal … je vous demande simplement de tout arreter pendant quelques minutes, vous serez libre de décider par la suite, si oui ou non cela vaut le coup. Fermer les mails, MSN, Twitter, NetVibes, Google,  et pour ceux au boulot, votre “OpenSpace”, et écoutez !

8 morceaux dont 6 de 4min15. Un peu de fraicheur dans notre journée.

Merci à Héloïse pour cette découverte et le contenu des articles de la journée. Même à 463km tu es à mes cotés.

When I was a child

Mercredi 20 août 2008

Merci à mon Héloïse pour cette petite note d’humour !

Quand on veut, on peut !

Dimanche 17 août 2008

Canaries, Cap Vert, Antilles, Galapagos, îles Cook, îles Fidjis, Australie, Maldives, Yemen, Egypte, Grèce, autant d’escales qui font parti de l’itinéraire défini par deux étudiants en management. Ils ont décidé de faire un tour du monde en voilier, sans argent et sans connaissance de la voile au préalable. Le projet a donné naissance à une association : la qoVop. Un acronyme qui se veut être leur mantra : Quand on veut, on peut !

Avant

Manuel Lizé, Baptiste Berthelot et Mickaël Lajeunesse constituent donc l’équipage de qoVop, un pearson 36 de 1974 qu’ils ont patiemment rénové de fond en comble. Un super projet avec un fond d’idéologie écologique puisqu’ils ont pour but de réaliser au passage des reportages photo et vidéo afin “d’aller à la rencontre de ces hommes et femmes que la mer fait vivre, de mieux comprendre leur mode de vie, et de recenser les bonnes et mauvaises pratiques environnementales.”

Après

J’aime beaucoup la façon dont est né le projet : “Pourquoi alors, maintenant que l’âge nous apporte les moyens de choisir sa voie, se résigner à suivre un chemin tracé plus ou moins d’avance par un choix d’orientation scolaire destinée à faire ce qui est le mieux, sans se soucier de ce que l’on souhaite réellement ?”

Je vous invite donc à aller faire un tour sur leur site :  http://www.qovop.eu et si vous le pouvez, à les soutenir.

iPhone 3G. Mes feedbacks.

Mercredi 13 août 2008

Après une semaine entre les mains, un petit bilan s’impose. Un liste des bons et mauvais points de ce nouvel iPhone.

Les Plus :

  • 3G. C’est vrai que c’est rapide et bien pratique ! A Paris, les Wi-Fi ouvert ne sont pas nombreux… (Ça change de Montréal)
  • GPS. Vraiment utile ! Premier test à grande échelle : Sur un Velib’ pour faire Gare du Nord -> La Motte picquet (Paris XV). Ci-contre ma position à l’heure actuelle, chez moi. Je suis exactement dans cet immeuble (Et accessoirement bien à droite de celui-ci). Surtout que pleins d’applis le prends en compte.
  • AppStore. Des applications de qualités (Dans l’ensemble), les prix ne sont pas fous et l’ensemble est bien réalisé.
  • Les Applis de l’AppStore. A ce titre, je ferais dans un prochain billet la liste des applications que j’ai installés.
  • Ergonomie. J’aime beaucoup moins la nouvelle coque en plastique (Surtout avec les retours sur les brisurent de celle-ci), mais la prise en main est bonne et la chaleur se dissipe mieux, la preuve on la sens bien…
  • La prise jack. Enfin ! Mais trop tard, j’ai limé tout mes casques…
  • Firmware 2.0. Mail & iCal sont bien améliorées.

Les Contre :

  • Le Firmware 2.0 ! TRÈS LENT ! Pas mal de bugs, de plantages… Je suis vraiment déçu, moins stable que le 1.1.4. C’est LE plus désavantage de ce nouvel iPhone, mais c’est software, je ne m’inquiètes donc pas trop.
  • La batterie. L’autonomie est revu à la baisse… Il consomme plus, les applis sont gourmandes de ressources. Bref, c’est vraiment chiant. Je passe de 3 jours d’autonomie à max 2 !
  • Pas mal d’appli cool payantes… Mais on peux les pirater. Je vais vous faire un petit guide. C’est tout easy.
  • La queue chez Orange ! Arrivé sur les lieux 12h, iPhone en main : 14h !!!
  • L’abonnement : 49€ / mois. Et c’est le plus petit. Pour du 3G illimité mais bridé : après 500Mo de transfert, Orange limite votre la vitesse par 2, voir 3 ! Ca reviens donc à du EDGE.
  • Le GPS dépends du 3G, les cartes de GoogleMap se chargent via 3G ou Wi-Fi.

(more…)

Nouvel auteur : Mathieu

Lundi 11 août 2008

Oyé Oyé !

A partir d’aujourd’hui, nous allons être deux auteurs sur eLamBlog. Je suis fière de vous présenter un ami à moi, que certains d’entre vous connaissent déjà, le dénommé Mathieu Seguin, autrement appelé Ozgor/Felix.

Il a jusqu’alors participer activement sur les commentaires, et je l’en remercie. J’ai également travaillé avec lui sur un gros projet de portail Web (D’autres infos à venir ;) ), c’est quelqu’un de consciencieux que je respect dans son travail. Et je suis vraiment heureux de le voir participer à mon notre blog. Je suis sur que ses articles vous interresseront ! C’est un bon geek, fan de musique, comme moi ;)

Merci et Bonne lecture !

Mon stage en Ruby on Rails

Mardi 5 août 2008

Comme dis dans un billet précédent, je vais travailler lors mon stage sur un projet en Ruby On Rails. Mais pourquoi Ruby On Rails ?

A l’origine, c’était dans le cadre de mon école : Supinfo. En effet, celle-ci a décidée depuis cette année de demander à des entreprises de fournir des projets aux étudiants à réaliser en groupe durant toute l’année. Je ne vais pas revenir sur les débordements que cela a occasionné : Simple sous-traitance, exploitation des étudiants à des fins commerciales, bref… Dans l’ensemble, c’est une très bonne mesure, pour les raisons suivantes : Vrai cas d’études, Diversité dans les projets, Relation entreprise, autonomie face à un interlocuteur qui n’est pas l’école, etc… Pour notre part, nous avons sélectionné un projet de veille principalement technologique. Nous avons donc travaillé pendant quelques mois avec la société en question, nous la remercions d’ailleurs pour les moyens mise en œuvre : Bonne communication, Achat de e-Books, Mise en place d’un serveur dédiés pour les tests et la mise en production. Notre travail a été grandement complimenté, nous sommes arrivés 1er sur les 5 groupes travaillant sur le projet et nous avons été noté 20/20.

Dans un premier temps, il nous fallait choisir l’environnement de travail, nous avons donc longtemps hésité entre plusieurs framework (Pas de “From Scratch”, pas le temps et c’est désormais plus un choix valable) : Symfony, Zend Framework et Ruby On Rails. Puisque nous étions deux (Moi-même et Fred) dans le groupe à avoir fait beaucoup de PHP, notre formation n’aurait pas été longue et nous aurions pus facilement chapeauter les autres. La question qui se posait, était donc “quel framework pour les autres ?” (Les autres : Daniel, Jérome et Antoine). Après étude, la formation sous Ruby était moins longue, puisque notamment basé sur des conventions. Et aussi, car je m’intéressais au langage et que je les ai bien soûlés pour faire du RoR, et j’ai montré la fameuse vidéo : “Toi aussi code ton blog en 15min !“, ça fait toujours son effet… En plus de cela, pour démarrer, il n’y avait pas besoin d’environnement lourd (LAMP/WAMP) puisqu’un serveur est intégré au framework et SQLite suffit pour la base de donnée. Pour le développement, nous utilisions NetBeans, perso je le trouve pas mal, Daniel lui préférait Eclipse. Une fois commité via un Subversion sur le serveur de test, celui-ci basculait automatiquement sous MySQL 5, gain de temps pour les tests grandeur nature. On avait aussi mis en place un wiki pour récolter les informations au début et une mailing-liste pour se tenir au courant mutuellement. Les outils étaient OK, so let’s go !

Les résultats ne se sont pas fait attendre, tous les CRUD étaient créés en une semaine, le suivi facile, une fois compris l’architecture Controller/Model/Helper/Vue, on sait où est quoi, pas de recherche dans plein de fichiers… Un peu dur de faire comprendre l’intérêt des migrations a des gens qui commit tout les 16 du mois, mais dans l’ensemble, c’est bien passé, et avec les fixtures (Données de pré remplissage de la base de donnée), ils pouvaient réinitialiser leur base et remettre toutes les données comme leur compte, trop cool !

Je suis content, on a pas perdu de temps, on a tenu nos deadlines sans trop se presser… Le Ruby On Rails, ça marche ! C’est productif !

Le but premier de ce post était de faire une comparatif des plugins de moteur de recherche en Rails, mais je voulais d’abord raconter notre épopée. Voilà, c’est fait ! Le billet en question est remis à demain…

Faille DNS

Lundi 4 août 2008

Il y a quelques jours, mon hebergeur, OVH m’a envoyé un mail d’alerte sur une faille DNS. Avec un patch pour le corriger ou une solution selon le système. Pour Debian/Ubuntu, mettre simplement son système à jour grâce à :

# apt-get update && apt-get upgrade

Dan Kaminsky, responsable des tests d’intrusion chez IOActive, est tombé sur cette faille il y a 6 mois, presque par hasard. Elle permettrait de modifier les données du cache du serveur (ou « cache poisoning ») et donc de rediriger les internautes vers une toute autre destination que celle voulue et ce bien entendu sans que l’internaute ne se rende compte de rien. Les risques pour les sites sensibles, tels les sites bancaires, sont donc bien réels.

Plus de détails