Showing posts with label Eclipse RAP. Show all posts
Showing posts with label Eclipse RAP. Show all posts

Sunday, October 27, 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
Java
  • Un article pour am�liorer la s�rialisation via diff�rents formats
  • Une r�solution du probl�me des variables mutables dans une classe anonyme.
  • jo-widgets est une bo�tes � outils au dessus de Swing, JavaFX, SWT et RAP.
  • Une pr�sentation int�ressante qui montre comment utiliser NoSQL avec EclipseLink et JPA.
  • PGStudio est un PGAdmin PostgreSQL r�alis� en GWT. Le code est accessible pratique pour faire du reverse Engineering. 
NoSQL
  • Fonctionnalit�s de Cassandra 2.0 (news sortie depuis septembre donc pas tr�s fraiche, d�sol�)
    Divers
    • ngrok est une application qui permet de cr�er un tunnel pour acc�der aux applications serveurs en local. L'int�r�t est de pouvoir rendre accessible depuis Internet une application sur votre PC (un site Web par exemple). Tr�s pratique pour les d�monstrations en live.
    • Un site qui regroupe un ensemble de biblioth�que JavaScript.
    • PHPVirtualBox et VBoxRemote (r�alis�e en GWT) sont des applications Web qui permettent de g�rer les machines virtuelles VirtualBox d'une machine h�te.
    • En me documentant sur Vagrant, j'ai d�couvert et exp�riment� Puppet apr�s avoir fait plusieurs tentatives avec des scripts bash.  Il s'agit d'un langage pour g�rer la configuration des syst�mes d'exploitation (Linux et Windows).
    • Un site qui propose de configurer une machine virtuelle pour provisionner un serveur Web pour du d�veloppement PHP. Il vous sera possible de choisir la distribution Linux, le type de serveur Web, la configuration et la version PHP puis le type de SGBD (MySQL ou PostgreSQL). Une fois cr�� une configuration Vagrant sera g�n�r�e incluant des scripts Puppet. Un tr�s beau projet tout simple. 
    • Un �tat des lieux des diff�rents drones de loisirs, �a commence a devenir abordable. Si vous �tes int�ress�s par les drones qui volent voici un lien : http://helicomicro.com/.
    • Un d�bat Developpez.com sur "Le m�tier d'ing�nieur logiciel passionne-t-il encore ?". Pour moi la r�ponse est positive. Le m�tier dans la recherche am�ne � des projets tr�s int�ressants.
    • ASCII Generator est une application qui permet de convertir une image en texte ASCII.

    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

    Saturday, January 12, 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
    • GitBlit est un serveur GIT multi-plateformes. Il se pr�sente sous la forme d'une application Web � d�ployer sur un serveur d'application Java. GitBlit se base sur l'impl�mentation Java JGit d�velopp�e pour Eclipse. Par cons�quent, je suis d�sormais capable d'installer un serveur GIT sous Windows.
    • Changement de nom pour Eclipse RAP. Auparavant Eclipse RAP signifiait (Rich AJAX Platform) maintenant il signifie Remote Application Platform. 
    • Billet sur le d�bogage en Java avec Eclipse.
    • Eclipse 4 Kepler la prochaine version d'Eclipse est sortie en Milestone 4 � No�l (page des nouveaut�s et page de t�l�chargement).
    • Un billet sur le mod�le de programmation d'Eclipse 4.
    Java
    • Un billet d'Angelo Zerr qui montre comment convertir docx/odt en pdf/html en utilisant Java.
    • Une pr�-version de Java 8 pour processeur ARM (par exemple pour le Raspberry Pi).
    NoSQL
    • Cassandra 1.2 est disponible. Au niveau des principales nouveaut�s CQL le langage de requ�tes en version 3, Atomic Batches pour l'int�grit� transactionnelle et les n�uds virtuels. Pour t�l�charger cette nouvelle version, direction le site d'Apache de Cassandra.
    • Une pr�sentation qui d�crit toute une s�rie de concepts sur Hadoop, MapReduce...  
    Divers
    • FTP Ruch un client FTP qui concurrence Filezilla. Un gros point fort c'est la possibilit� de faire du serveur / serveur (source Korben).  
    • DBV est un outil de versionning d�di� au monde des bases de donn�es (site de l'outil). 

      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.

      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 ;-)

      Saturday, February 25, 2012

      Liens pratiques de la semaine

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

      Eclipse
      • Pour rappel, en juin 2012 sortira la version Eclipse Juno. Le nom de la version qui suivra Juno sera Kepler. Elle sortira aux alentours de juin 2013.
      • Eclipse 3.7.2 est sortie. Les nouveaut�s de cette nouvelle version sont r�sum�es sur cette page.
      • Un billet qui donne des nouvelles sur le projet Nebula qui, pour rappel, fournit un ensemble de composants graphiques. Parmi les nouveaut�s, nous remarquerons les composants Picture Control et Pagination Control fournis par Angelo Zerr et Pascal Leclerq. 
      • La prochaine version d'Eclipse Juno est disponible en milestone M5 qui sera align�e avec la version Eclipse 4.2 (page des nouveaut�s et page de t�l�chargement). A noter �galement que l'outil de recommandations de code (Eclipse Code Recommenders) sera int�gr� dans les distributions pour le d�veloppement d'Eclipse RCP et RAP.