Showing posts with label GWT. Show all posts
Showing posts with label GWT. Show all posts

Friday, August 9, 2013

Liens pratiques de la semaine

Vous trouverez dans ce billet une s�lection de liens pratiques autour des technologies Java qui m'ont particuli�rement int�ress�es ces derni�res semaines. 

Eclipse
  • Un tutoriel tr�s simple sur la cr�ation d'une application Eclipse RCP avec E4.
  • Un billet de l'auteur du livre Eclipse 4 Plug-in Development by Example: Beginner�s Guide qui d�taille plein de choses autour de l'�criture et de la publication de son livre.
  • Un billet qui montre comment utiliser le syst�me d'�v�nements d'Eclipse 4 (EventBroker) sans l'injection de d�pendance.
  • Une solution qui montre comment utiliser le logger d'Eclipse 4 depuis une m�thode statique.
  • Un article qui montre comment utiliser le contr�leur de geste LeapMotion au sein d'une application Eclipse 4. A noter que cet article montre �galement comment cr�er ses propres annotations.
  • EScript est un langage de scripts pour Eclipse.
  • Un billet qui propose des classes utilitaires pour g�rer efficacement les agents de placement GridLayout et GridData.
  • Un tutoriel de d�marrage (Getting Started) pour EMFStore. Pour rappel ce projet permet de stocker, distribuer et collaborer � plusieurs avec des mod�les EMF (mod�les et instances).
  • Des statistiques de t�l�chargement sur la nouvelle version d'Eclipse Kepler : 1 million de t�l�chargement en 18 jours.
  • Un tutoriel qui propose de customiser l'apparence des mod�les EMF en utilisant EMF Client Platform.
  • Une astuce pour mettre en plein �cran une fen�tre d'une application Eclipse 4 RCP.
Java
  • Un article qui montre comment g�rer efficacement la Stack Trace c�t� client pour GWT.
  • docx4j est une biblioth�que Java pour manipuler les formats Microsoft Open XML.
NoSQL
  • Am�lioration du langage Cassandra CQL pr�vue pour Cassandra 2. J'ai not� principalement le support des triggers et les alias au niveau des SELECT.
Divers
  • Biblioth�que JavaScript qui permet de mettre en surbrillance le texte du code de plus de 54 langages.
  • ReaderIsDead ou ZombieReader est une initiative permettant de faire revivre Google Reader. De mon c�t� je suis pass� � Feedly. Je retrouve pratiquement tous les services de Google Reader except�s la cr�ation des blogrolls.
  • BZR Player est un lecteur Audio qui g�re une multitude de formats.
  • Un historique li� � l'univers Lego. Impressionnant la machine � r�soudre les Rubik's Cube.
  • S'il y a bien une application � installer sous Windows, c'est Clover. Cet utilitaire permet d'ajouter la notion d'onglets � votre explorateur Windows.
  • WinDirStat permet de connaitre l'occupation de vos r�pertoires. Il affiche l'information sous forme de Map.

Sunday, June 2, 2013

Liens pratiques de la semaine

Vous trouverez dans ce billet une s�lection de liens pratiques autour des technologies Java qui m'ont particuli�rement int�ress�es ces derni�res semaines. 

Eclipse
  • Le deuxi�me billet sur quatre concernant l'internationalisation des applications Eclipse RCP pour la plateforme Eclipse 4.
  • L'�quipe d'OBEO vous propose un retour d'EclipseCon 2013 via une vid�o.
  • Un billet de Lars Vogel qui explique comment r�cup�rer les sources de la page Web d�di�e aux nouveaut�s de la plateforme Eclipse.
  • Si vous d�butez avec la plateforme Eclipse, ce billet est fait pour vous. Il pr�sente toutes les ressources documentaires pour d�buter et r�soudre ces probl�mes.
  • Une astuce qui explique comment nommer ces Workspaces afin de facilement les identifier quand plusieurs Eclipse sont ouverts.
  • NatTable du projet Eclipse Nebula fournit une version tr�s am�lior�e de la Table SWT. La version de NatTable est sortie en 1.0 (fonctionnalit�s de la version).
  • Une astuce pour am�liorer la rapidit� de la compl�tion de code. Par d�faut, il faut attendre 200ms, en r�duisant � 40ms vous devriez am�liorer vos performances ;-)
Java
  • Une pr�sentation de GwtQuery (JQuery pour GWT) qui date mais peut �tre utile. Vous trouverez �galement la vid�o lors du Google I/O 2009.
  • Lors d'une session GWT au Google I/O 2013, il a �t� pr�sent� le futur de GWT. Notamment le nouveau site, le nouveau logo, l'int�gration continue via Jenkins. La vid�o est disponible ainsi que les transparents. Des debriefings de la conf�rence peuvent �tre trouv�s ici : Developpez.com, Sami Jaber, Zenika.
NoSQL
  • Un article qui permet d'avoir les id�es claires sur les diff�rentes distributions Hadoop.
  • Angelo Zerr vous propose une s�rie de billet consacr� � l'utilisation de MongoDB dans une application Java EE.
Divers
  • Un site qui permet d'apprendre GIT via l'exemple.
  • Un memento en image pour les outils de recherche de Google (moteur de recherche, Google Scholar...).
  • Un billet qui montre comment utiliser les modules XBee via une application Java.
  • Instagram permet d'embellir vos image. Instacode permettra quant � lui d'embellir vos codes.

Sunday, March 24, 2013

Liens pratiques de la semaine

Vous trouverez dans ce billet une s�lection de liens pratiques autour des technologies Java qui m'ont particuli�rement int�ress�es ces derni�res semaines. 

Eclipse
  • Eclipse 4.2.2 est disponible depuis le 1 mars. L'environnement gagne en performance et en r�duction de consommation m�moire (page de t�l�chargement).
  • Tycho, l'outil de Build pour le monde OSGi/Eclipse prend de l'importance dans la fondation Eclipse. Les builds se feront bient�t via Tycho.
  • Un billet sur les points d'extension.
  • EclipseCon France 2013 se tiendra le 5 et 6 juin 2013 � Toulouse en France (source 1, source 2)
  • Un billet qui montre comment g�rer un menu dynamique avec la plateforme Eclipse 4.
Java
  • GWT 2.5.1 est disponible en version finale (source). Ce lien vous donne le d�tail des nouveaut�s.
NoSQL
  • Apache Cassandra 1.2.3 est disponible (page de t�l�chargement). Ce lien vous donne les informations de la mise � jour.
Divers
  • Puran Software est une boite � outils d'utilitaires gratuite pour Windows (d�fragmentation...)
  • Google Reader s'arr�tera (source 1, source 2, source 3...) le 1er juillet 2013. Toute ma veille informatique se faisait dessus. En attendant je cherche un moyen pour le remplacer. Je ne donne pas cher de Blogger.

Friday, February 15, 2013

Liens pratiques de la semaine

Vous trouverez dans ce billet une s�lection de liens pratiques autour des technologies Java qui m'ont particuli�rement int�ress�es ces derni�res semaines.  

Eclipse
  • Une s�rie de billets sur Tycho, l'outil de construction de build � la sauce Maven.
  • Un billet sur SWTBot, l'outil de test d'application Eclipse.
  • Eclipse RAP 2.0 est disponible. Vous trouverez sur cette page la liste des nouveaut�s et sur celle-ci  la page de t�l�chargement. Plusieurs billets qui expliquent les principales avanc�es de cette version (billet 1, billet 2, billet 3, billet 4 et billet 5).
  • Un billet qui montre comment faire de la synchronisation avec l'IHM depuis un autre Thread.
Java
  • Deux billets concernant GWT. Le premier s'int�resse � montrer comment faire de la compilation via Maven, du d�bugage et enfin utiliser des logs. Pour le second il est question de configuration d�une datasource par JNDI, l�injection de d�pendances Spring dans une servlet GWT, et enfin la s�rialisation/d�s�rialisation dans la partie cliente.
  • Un billet qui pr�sente trois pr�dictions pour Java pour 2013. A voir si cela va se concr�tiser. Je partage un peu l'opinion surtout au niveau des langages alternatifs.
  • Un billet sur la mani�re de nommer les concepts (classes, attributs...).
  • Un billet qui traite d'une premi�re utilisation du langage DART, le langage orient� Web de Google (celui qui tente de supplanter GWT).
NoSQL 
  • Un article sur les performances de Cassandra compar�es � d'autres solutions de stockage.
  • CCM est un utilitaire pour Cassandra qui permet de cr�er un Cluster en local.
  • Un billet qui montre comment utiliser la biblioth�que Metrics avec Apache Cassandra. Pour information Metrics sert � instrumentaliser diff�rents outils et biblioth�ques pour obtenir des informations comme par exemple temps de r�ponse pour les Servlets, taux de message par type de log pour Log4J...
Divers

Sunday, November 18, 2012

Liens pratiques de la semaine

Vous trouverez dans ce billet une s�lection de liens pratiques autour des technologies Java qui m'ont particuli�rement int�ress�es ces derni�res semaines. 

Eclipse
  • Tous les billets sur les bonnes pratiques pour faire de l'Eclipse RCP sont disponibles (http://www.modumind.com/category/best-practices/).
  • Eclipse ORION 1.0 est disponible (billet de l'annonce). Vous trouverez la page de t�l�chargement ici.
  • Eclipse RAP 2.0 millestone 3 est disponible (billet de l'annonce). Vous trouverez la page de t�l�chargement et la page des nouveaut�s.
  • Un billet qui pr�sente 10 astuces pour �tre efficace avec l'environnement Eclipse.
  • Un billet qui montre comment faire du tri avec une TableViewer.
  • Un billet int�ressant qui montre comment lire une vid�o sur du RCP et du RAP.
Java
  • GWT 2.5 est d�sormais en version d�finitive. 
  • Un article qui d�crit en d�tail les classes internes en Java.
  • Un article qui se veut �tre une s�rie pour une pr�sentation de quelques bases NoSQL.
Divers
  • LastActivityView est une application sous Windows qui permet de connaitre les derni�res actions r�alis�es sur le syst�me.
  • CodeMirror est un composant JavaScript pour l'�dition de code (compl�tion de code, syntaxe...). Toutes les aides des environnements de d�veloppement modernes sont propos�s.

Sunday, October 14, 2012

Liens pratiques de la semaine

Vous trouverez dans ce billet une s�lection de liens pratiques autour des technologies Java qui m'ont particuli�rement int�ress�es ces derni�res semaines.

Eclipse 
  • Eclipse RAP 1.5.1 est disponible (voir les bugs r�solus).
  • Un article qui montre comment r�aliser un build du SDK d'Eclipse.
  • Un billet qui fait un point sur Eclipse 4 et pourquoi nous devrions y aller.
  • Une s�rie de billets sur les bonnes pratiques pour faire de l'Eclipse RCP. Actuellement seuls 3 billets sont disponibles (billet 1, billet 2 et billet 3).
  • Fuzz Box un petit plugin qui permet de g�n�rer des diagrammes UML � partir de classe Java.
Java
  • GWT 2.5 RC2 est disponible (page des nouveaut�s).
  • Un article sur Hibernate OGM qui montre comment d�buter.
  • La JSR 353 pr�sent�e � JavaOne 2012 proposera une API pour le support JSON, enfin !! (source Developpez.com).
  • Un article qui pr�sente la fonctionnalit� Rules au niveau de JUnit. Pour faire simple, cela permet de r�aliser des op�rations avant et apr�s un test.
Divers
  • Adobe publie une police de caract�res d�di�e aux d�veloppeurs.
  • Quelques conseils pour les d�butants Java qui souhaitent r�ussir son entretien.
  • Reveal.js, Impress.js, Html5slides, Csss sont des frameworks HTML5 pour faire des pr�sentations (source Korben).
  • Un site qui permet de retrouver de vieilles versions de logiciel (pratique pour retrouver un vieux Firefox).
  • Deux id�es de sources de donn�es pour r�aliser une application � base de NoSQL (ClickStream et TimeSeries) (source CastCodeurs).
  • Une d�mo HTML5 avec WebGL qui permet de modifier en temps r�el l'image issu d'une WebCam.

Thursday, September 27, 2012

Liens pratiques de la semaine

Vous trouverez dans ce billet une s�lection de liens pratiques autour des technologies Java qui m'ont particuli�rement int�ress�es ces derni�res semaines. 

Eclipse
  • Critiques li�es aux performances d'Eclipse JUNO, Mike Milinkovich tente de r�pondre
  • Un petit billet de Paul-Emmanuel qui explique comment cr�er un Splash-Screen dynamique.
  • �galement propos�e par Paul-Emmanuel, une s�rie de liens pour conna�tre ce que vos applications RCP consomment en m�moire ou comment activer les logs.
  • Une s�rie de billets (billet 1, billet 2 et billet 3) concernant les sp�cificit�s d'Eclipse 4 (mod�le d'application, injection...).
  • Eclipse Kepler, la prochaine version d'Eclipse, sort en 4.3 Millestone 2 (page des nouveaut�s et page de t�l�chargement).
  • Orion (l'IDE dans le navigateur) sort en 1.0 M2 (page des nouveaut�s et page de t�l�chargement).
Java
  • P6Spy est un proxy de pilote JDBC qui facilite la trace des requ�tes JDBC. Peut s'employer partout o� il est possible de d�finir un driver JDBC (Hibernate...). Ce billet d�taille les grandes lignes.
  • Un billet int�ressant qui montre comment mettre en �uvre du multidispatch en Java.
  • Participer au sondage sur le futur de GWT (�a prend 10 minutes)
Divers
  • D�sireux de conna�tre le jargon des programmeurs (Yoda Conditions, Gotcha...), un billet qui s'y int�resse.
  • Jetstrap un �diteur WYSIWYG pour �diter des pages bas�es sur le CSS Bootstrap.

Sunday, September 9, 2012

Liens pratiques de la semaine

Vous trouverez dans ce billet une s�lection de liens pratiques autour des technologies Java qui m'ont particuli�rement int�ress�es ces derni�res semaines.

Eclipse
  • Opal une biblioth�que de composants pour la plateforme Eclipse. Certains des composants sont un portage de la biblioth�que graphique Swing.
  • Un billet qui explique comment utiliser des biblioth�ques tiers lors d'un d�veloppement Eclipse RCP.
  • Un billet qui explique comment utiliser efficacement les validators de JFace Data Binding.
  • Ce billet d�taille comment utiliser SWT/JFace dans une application qui n'est pas bas�e sur OSGi.
  • Un retour d'exp�rience sur Tycho afin de construire des applications bas�es sur Eclipse.
  • Une astuce qui permet de supprimer les lignes vides des codes Java (id�al pour les monomaniaques).
Java
  • Une analyse sympathique sur le devenir de GWT donn�e par un contributeur Eclipse. Il cite que la d�cision de Google de lib�rer GWT � la communaut� Open Source serait comparable � la d�cision d'IBM d'offrir Eclipse � la communaut� en 2001. GWT connaitra-t-il le m�me succ�s ?
  • Un composant de s�lection pour GWT bas� sur Chosen, un plugin Javascript pour jQuery.
  • Utiliser Bootstrap avec GWT depuis ce projet.
  • Atmosphere, la biblioth�que pour faire du Push Serveur, est disponible en 1.0. Elle propose diff�rents supports (Web Sockets, SSE, Long-Pollings, HTTP-Streaming et JSONP).
  • Un petit billet qui expliquer comment commencer avec Hibernate, c'est toujours pratique d'avoir ce type d'article.
  • f5less permet de reconstruire et recharger une application Web en cours de d�veloppement lorsque vous faites un ctrl + s. N�cessite d'apr�s la documentation, une JVM assez r�cente.
  • L'arriv�e de Jetty 9 est proche, un billet qui explique les impacts n�cessaires (GWT et  GAE devront y passer un jour).
  • Jnario fournit un DSL pour l'�criture de test unitaire. C'est assez sympathique les diff�rents niveaux de langage (de la sp�cification � l'impl�mentation).
  • Un billet qui fait partie d'une s�rie sur Spring Roo. Dans celui-ci il y a une tr�s bonne pr�sentation sur le NoSQL MongoDB orient� document.
Divers
  • Bootstrap 2.1.0 est disponible. Voici la page des nouveaut�s. 
  • USB Disk Access Manager est un utilitaire qui permet de prot�ger ses ports USB.
  • La boite � outils ViewDNS propose des outils concernant la gestion des noms de domaine.
  • Un ensemble d'API en relation avec des services de m�t�o, trouv�e � l'occasion du service Google qui a disparu.
  • Une astuce qui montre comment envoyer automatiquement un email quand un utilisateur se connecte sur une machine Windows.

Sunday, August 12, 2012

Liens pratiques de la semaine

Vous trouverez dans ce billet une s�lection de liens pratiques autour des technologies Java qui m'ont particuli�rement int�ress�es ces derni�res semaines.    

Java
  • La version GWT 2.5 est disponible depuis un peu plus d'1 mois d�j� (enfin non, pour l'instant il s'agit d'une RC). Les nouveaut�s se trouvent essentiellement au niveau de la performance. On notera entre autre la pr�sence d'un mode Super Dev qui se veut �tre beaucoup plus rapide. Un article sur le mode Super Dev est disponible ici.
  • Jigsaw l'extension cens�e ajouter la notion de module a Java ne sera finalement pas disponible dans la prochaine version de Java 8 (source)
  • Un article technique int�ressant concernant un r�capitulatif sur les Closures (appel�es �galement Lambda) de la prochaine version de Java (Java 8)
  • Deux articles int�ressants sur le NoSQL Hadoop. Le premier d�crit de mani�re tr�s simple le principe de Map Reduce. Le second explique comment cr�er un pont entre Hadoop et l'outil de reporting Birt. A noter que le sous projet Hive (un entrep�t de donn�es pour Hadoop) est utilis� pour exploiter le langage de requ�te HadoopQL.
  • Un billet qui montre comment cr�er un ex�cutable Windows en utilisant Maven.
Eclipse
  • Deux tutoriels (lien 1 et lien 2) concernant le projet Eclipse Graphiti dont l'objectif est de facilement construire un �diteur de mod�les.
  • Lars Vogel vient de publier un article sur Tycho.
  • Un site qui propose des th�mes pour Eclipse quelle que soit la version. Depuis Eclipse 4 qui tente de rendre plus accessible la customisation des interfaces graphiques, � mon avis il va y avoir de plus en plus de th�mes.

Saturday, April 28, 2012

Liens pratiques de la semaine

Vous trouverez dans ce billet une s�lection de liens pratiques autour des technologies Java et Eclipse qui m'ont int�ress�es ces derni�res semaines. Vous trouverez �galement un bilan de choses int�ressantes d�couvertes lors de Devoxx France 2012.

Eclipse
  • Nouveaux sucres syntaxiques pour Xtend le nouveau langage de la fondation Eclipse. 
  • JNect un plugin Eclipse qui fournit une passerelle Java pour le capteur Microsoft Kinect. La vid�o montre l'utilisation du capteur au niveau de l'IDE Eclipse.
  • Eclipse Orion, l'IDE dans le navigateur, passe en 0.5 M1 (page de nouveaut�s et page de t�l�chargement).
  • Une s�rie de billets r�alis�e par Angelo Zerr qui traite de la mise en place d'une architecture Eclipse RCP/RAP avec Spring DM et Spring Data JPA. Comme d'habitude les billets sont tr�s d�taill�s et illustr� par une d�mo.
  • Les transparents de la conf�rence EclipseCon 2012 sont disponibles en t�l�chargement sur cette page.
  • EclipseLink dans sa version 2.4 supportera les solutions de stockage NoSQL. Un billet int�ressant qui montre comment int�grer la prise en compte du mode de stockage dans les classes Java. Avec Hibernate OGM, on se retrouve avec deux solutions diff�rentes. A quand une standardisation au niveau JPA ?
  • EclipseTotale fournit des liens tr�s int�ressants sur des pr�sentations donn�es � l'EclipseCon 2012 expliquant le fonctionnement du socle Eclipse 4.
  • EclipseDayToulouse, une conf�rence pour les amoureux de la plateforme Eclipse, se d�roulera le 24 mai prochain � Toulouse. Developpez.com est partenaire presse de cet �v�nement.
Java
  • Peut-�tre en retard sur ce point l� o� trop focalis� sur le d�veloppement de clients lourds, j'ai d�couvert Bootstrap lors de discussions � Devoxx. Ce n'est pas une biblioth�que ni un framework mais une feuille de style CSS d�velopp�e par Twitter. Avec cette feuille, cr�er une page Web devient tr�s facile. Visionnez cette vid�o pour vous faire un aper�u rapide. Au fait, le site Web d'Xtend utilise Bootstrap.
  • Byteman est un outil qui permet d'injecter du code Java dans une classe d�j� charg�e par le classloader. Il permet donc de faire de la modification dynamique de bytecode. Je vais essayer de faire un billet sur ce sujet.
  • Si vous souhaitez faire du Push serveur avec GWT vous pouvez utiliser GWTEventService.
  • J'ai d�couvert une nouvelle fa�on de coder un singleton, passer par un �num�r�. Voici un article de Lars Vogel qui montre comment faire.
PS : � noter pour la prochaine fois, ne pas laisser d�p�rir mon blog ;-)