Blog de Geeek, le blog geek par excellence par Ludovic Toinel ...

samedi 14 juin 2008

FireNES : Le plugin Firefox pour jouer à la NES depuis Firefox

Voici le plugin Firefox le plus nolife jamais réalisé, il s'agit un plugin intégrant un émulateur NES et qui permet de jouer à tous les jeux NES depuis Firefox.

Tout simplement génial !

firenes.jpg

Ce plugin se trouve ici :

http://www.firenes.com.ar/firenes-1.0.xpi

Un site Internet entier y est dédié :

http://www.firenes.com.ar/

jeudi 29 mai 2008

Soirée Spring : le mardi 10 Juin prochain

springsource_logo.png

Une soirée Spring est organisée le mardi 10 Juin prochain avec la JUG parisienne.

La soirée se déroulera dans les locaux de la Fiapp et les inscriptions à la soirée se font ici.

Mais au fait c'est quoi Spring ?

mercredi 2 janvier 2008

Zend Framework : Le framework PHP soutenu par Zend

zend_framework,php

Zend Framework est un Framework que l'on devrait de plus en plus rencontrer dans les applications PHP d'ici les prochains mois.

Ce framework est est un Framework très complet développé par Zend, le papa de PHP. Il comporte des librairies Ajax, des librairies de recherche, de syndication et de Web services. C'est aussi un framework MVC, capable d'être embarqué dans des applications Php complexes. Et pour couronner le tout il inclut les API de nombreux services : Google, Amazon, Yahoo! et Flickr.

Pour utiliser ce framework dans votre application, il suffit de le télécharger et de modifier le "include_path" de php pour qu'il pointe vers le répertoire d'installation du framework.

On peut trouver sur Internet un exemple d'application assez complet et très bien écrit qui met en avant différentes fonctionnalités de Zend Framework, il s'agit du lecteur de Feed RSS d'Andries Seutens :

http://andries.systray.be/zf-demos/feed-reader/

Zend Framework comble certaines des lacunes de Php vis à vis de Java. Je commence à penser que le langage idéal sera un mix de ces deux langages, Php pour sa souplesse, sa simplicité et Java pour ses nombreuses librairies, sa robustesse et ses composants industrialisés. Ruby on Rails est très certainement une alternative très intéressante, cependant RoR n'est peut être pas encore assez mature pour de gros projets Web ayant comme objectifs plusieurs milliers de hits par secondes.

Remarque : Notez qu'il est possible d'exécuter du Php depuis du Java et du Java depuis du Php.

samedi 8 décembre 2007

Demain au Barcamp Paris 15ème

barcamp,paris,15

Je serai présent toute la journée de demain au Barcamp qui se déroulera demain dans le 15ème arrondissement de Paris.

Les sujets sont très intéressants :

1. Oyez, Oyez : Mobile 2.0: quel format en contenu mobile après J2ME, leader de fait? Phil Jeudy

2. Solipsis : un territoire public virtuel pour tous: des mondes virtuels interconnectés sans serveurs centraux, ouverts et autoproduits. Tool 3.0 ou vaporware? Piegay Romain.

3. Webjam : essayer de répondre au thème principal du barcamp en permettant aux néophytes de créer, aggreger et surtout contrôle ses activités en ligne. Cedric Motte

4. RunMyProcess Tools 2.0 pour l'entreprise: Un Internet Service Bus en mode SaaS -- Matthieu Hug - (Français/Anglais)

5. xWidglets une autre idée de l'outillage client riche XML UI ? -- Pierre Dezon - Français

6. Portabilité du Réseau Social : Emmenez vos amis dans les réseaux sociaux. Réflexion sur l'interopérabilité des données pour des réseaux sociaux ouverts. OpenID et Microformats.

7. Programmation AJAX : Table ronde autour des frameworks AJAX : DWR, GWT, script.aculo.us, etc -- Julien Dubois - (Français/Anglais)

8. WebVNC : Exemple d'utilisation de GWT. WebVNC est un client VNC AJAX réalisé spécialement pour le BarCamp. Démo du projet et discussion autour des points forts et des points faibles de GWT -- Alexandre de Pellegrin / Victor Freches - (Français/Anglais)

9. FundCamp France 2008 : le premier FundCamp, un financement proposé à 5+ projets à l'issue d'une semaine d'échanges et de coaching, le FundCamp France 2008 c'est en mars 2008 -- Louis van Proosdij, JeanChristopheCapelli - (Français/Anglais)

10. Mashup Web avec XWiki Comment utiliser http://www.xwiki.org, un wiki open source applicatif pour programmer des mashups -- LudovicDubost, JeanVincentDrean

11. Docxa Corus - Document 2.0 ? : Une plate-forme industrielle de NG de production de documents personnalisés - Open Office, GWT, Mule, JCR -- Luis Arias


Je croiserai peut-être quelques-uns d'entre vous ... Quelqu'un s'y est inscrit ?

http://barcamp.org/BarCampParis15

dimanche 20 mai 2007

Ruby on Rails vs Java

Simple comme vidéo mais tellement vrai ..

Utiliser Java comme langage de développement Web offre pas beaucoup de possibilité surtout avec les nouveaux frameworks MVC comme JSF, Tapestry, Spring MVC. Cependant la problématique est toujours là, il faut agglomérer un panier de librairies pour obtenir une application. Et ces librairies ne sont pas forcement compatibles entre elles dans le cas de dépendances croisées.

Typiquement sur une application Web2.0 développé en Java, il faut :

  • Un framework MVC : JSF, Struts, Tapestry, Spring MVC ..
  • Un framework Ajax : Ajax4jsf, DWR, GWT ...
  • Une librairie de persistance de données : Hibernate, EJB3.
  • Spring pour gluer le tout.
  • Les librairies dépendantes à toutes ces librairies.

Pour développer une application contenant 3 pages Web, on se paluche une 30 aine de librairies (jars). Au final ça marche, mais il faut des compétences très pointus pour obtenir une application robuste et maintenable dans le temps. Sans parler des problématiques de configuration du serveur d'application mis en oeuvre.

Je pense que RoR à pas mal d'avenir devant lui ;-)

jeudi 8 mars 2007

Javaztag : Une application J2ME pour communiquer avec votre Nabaztag

javaztag.jpg

Voici une application mobile très intéressante : Javaztag Cette application permet d'envoyer des messages sur votre Nabaztag en utilisant l'API de Violet.

http://www.getjar.com/products/9024/Javaztag

Très pratique et plus économique que les SMS surtaxés.

mardi 20 février 2007

getRandomNumber()

random_number.png

Trouvé sur xkcd.com

mercredi 17 janvier 2007

Weblogic 10.0 Tech Preview téléchargeable

La voici, la voilà ..

wls9.jpg

Une version de Preview de Weblogic 10.0 est sortie juste avant la fin de l'année, la version de preview e supporte pas encore le Java EE 5.0.

La liste des améliorations est présentée sur cette page.

Si vous êtes un expert Weblogic vous avez dû trouver une erreur dans mon article ... Vous avez trouvé ?

Bon j'avoue l'image présentée dans ce billet est un screenshot de la console Weblogic 8.1 qui n'a rien à voir avec la console de Weblogic 9.x et 10.0 . Je n'ai aucun scrupule à vous présenter cette image, c'est l'image qui est présentée sur le site de BEA pour présenter Weblogic 10.0 ;-)

Un Eclipse personnalisé et packagé selon ses besoins

Originale comme idée ...

eclipse_on_demand.png

http://ondemand.yoxos.com/geteclipse/W4TDelegate

mercredi 6 décembre 2006

Sun libère Javac !

java,GPL

Une grosse news dans le monde du Java : Sun va publier sa JDK Java sous license GPL2 .. Et oui vous ne rêvez pas .. Les optimisations et patch en tout genre vont pleuvoir d'ici quelques mois.

C'est une très belle nouvelle ça !

Merci à Drazzib pour cette news