Archiblog

Aller au contenu | Aller au menu | Aller à la recherche

Comprendre

Présentation de technologies et tutoriaux.

Fil des billets

vendredi, 24 mars 2006

Combattons la programmation orientée Aspect

Hier j’ai découvert ce commentaire surprenant sur l’un de mes billets :

Mr Simon, ayant la plus haute estime pour vos compétences, je souhaiterais avoir votre opinion sur un sujet grave:

Au terme de plusieurs années de développements, je vois avec effroi l'apparition du métier à tisser dans notre noble corporation. J'ai été de tous les combats, ainsi j'ai structuré puis encapsulé afin de chasser l'impie de mes programmes.

Mais cette fois-ci la coupe est pleine: j'apprends avec stupeur que l'on veut injecter des greffons sur mon code, sans m'en avertir. Mon code va donc être utilisé, détourné de son objectif initial, dénaturé par de multiples et invisibles GoTos!

J'appelle donc à la révolte! Unissons-nous programmeurs de tous les pays! Contraquons contre cette soi-disant programmation orientée Aspect juste bonne à nous transformer en petites mains!

Bruno

Lire la suite...

mardi, 11 octobre 2005

Utiliser la base de données Derby depuis Netbeans

Vincent Brabant nous gratifie d'un démo de l'utilisation de Derby depuis l'environnement NetBeans. Hormis la séquence de début qui traite du démarrage de la base de données, cette démo n'est pas spécifique à Derby. Cette faculté d'accéder et d'administrer une base de données depuis NetBeans est valable et identique pour n'importe quelle base de données accessible par JDBC.

mardi, 4 octobre 2005

Tutorial, construction d'une application NetBeans

Object computing publie ce mois-ci un tutoriel sur la construction d'applications s'appuyant sur la plate forme NetBeans. Ce tutoriel assez concis donne une bonne vision des différentes briques et de la façon de les assembler.

Aperçu sur: ClientJava

mardi, 27 septembre 2005

Tutorial, construire des rapports avec iReport

iReport, l’outil de construction de rapports pour JasperReports est puissant mais n’a rien de réellement intuitif au premier abord. Après un essai infructueux, beaucoup se rabattent d’ailleurs sur Datavision dont l’approche est beaucoup plus classique. Il est cependant dommage de passer à côté juste à cause de la première impression. Si vous débutez avec iReport, le tutorial de John Ferguson Smart pourra certainement vous aider à passer ce premier cap.

mercredi, 21 septembre 2005

c-jump, le jeu pour apprendre à programmer au berceau

Plutôt original, c-jump est un jeu de société représentant une course de snowboard ou de ski dont la piste est en fait un programme informatique!

Lire la suite...

jeudi, 11 août 2005

JBI à haute altitude

Dans une interview sur Artima Ron Ten-Hove, le leader des specs JBI, donne une description sommaire mais suffisante pour comprendre JBI, ce qu'il apporte et dans quels cas ces types de services peuvent être mis à profit.

mercredi, 3 août 2005

Persistance Java, choisir la bonne stratégie

Une excellente présentation de Rod Johnson.sur le choix d'une stratégie de persistance relationnel/objet. Sur la base de son expérience personnelle (Spring JDBC), il passe en revue les critères de choix des outils et des stratégies de persistance en mettant l'accent sur les erreurs et les excès courants.

Une bonne entrée en matière. Je recommande cette présentation à ceux qui abordent cette problématique. Pour ceux qui maîtrisent déjà, quelques unes de ses remarques devraient leur réveiller quelques souvenirs de leur débuts.

lundi, 1 août 2005

Java, XML à toutes les sauces

L'intégration de XML et de Java est un sujet d'actualité en ce moment. Deux articles récents donnent un peu de visibilité sur ce qui nous attend.

  • Au travers de son pré-compilateur XJ, IBM nous donne un aperçu de ce que pourrait donner l'intégration native de XML dans le langage Java. Rien n'est décidé pour l'instant. Ce n'est qu'une des évolutions évoquées pour Java 7 dont Frédéric Laurent parle à la fin de son article.

Puisque l'on parle web services, notons aussi cette semaine chez Apache la sortie des versions 1.0 de :

  • WSS4J, l'implémentation Apache du standard WS-Security défini par l'Oasis, permet de sécuriser l'accès aux services web.
  • Sandesha, l'implémentation de WS-ReliabilityMessaging, un protocole défini conjointement IBM, Microsoft et BEA, permet de son côté d'améliorer la fiabilité de l'acheminement des messages.

Ces deux nouvelles briques viennent se placer au-dessus d'Axis, l'implémentation SOAP de la fondation Apache (Source: TheServerSide).

- page 1 de 2