Cela fait maintenant longtemmps que je n'ai pas posté ici. Je rédige toujours des articles, mais en anglais sur mon blog perso : http://www.baptiste-wicht.com
Je poste juste ici pour donner quelques informations sur mon nouveau projet : eddic.
eddic est un compilateur, écrit en C++, permettant de compiler un language que j'ai "imaginé" EDDI. Le compilateur et le langage sont encore vraiment limités. eddic génère de l'assembleur qui est ensuite assemblé avec as et linké avec ld.
Actuellement en version 0.6.0, EDDI supporte :
Je suis en train de développer la version 0.6.1 qui va inclure quelques refactorings et le support des retours de functions.
Le code est disponible sur Github : https://github.com/wichtounet/eddic
Pour plus d'informations, vous pouvez aussi lire mes posts à ce sujet : http://www.baptiste-wicht.com/tag/eddi/
N'hésitez pas à me faire part de tous les commentaires et idées que vous pourriez avoir ![]()
Vous devez être identifié pour poster un commentaire.
Hourra ![]()
Je viens de passer ce matin la certification SCJP pour Java SE 6.0. Et j'ai réussi à passer le test ![]()
J'ai réussi le test avec 93% ![]()
Ca fait plaisir de voir que les efforts paient.
Pour passer cet examen, je me suis entièrement basé sur "Sun Certified Programmer for Java 6 Study Guide" de Kathy Sierra et Bert Bates que j'ai lu deux fois.
J'ai également bénéficié de l'initiative de SAI pour obtenir des vouchers à 40$ pour les étudiants.
Voilà ![]()
Vous devez être identifié pour poster un commentaire.
, Baptiste Wicht Bonsoir,
je suis en train de travailler sur la "bundlisation" de JTheque Core. Comme le core proposait un certain nombre de services, j'ai commencé par découper le gros jar qu'était le core en une série de bundles offrant tous un service bien précis.
Je me suis vite rendu compte que le découplage de mes différents services était à peu près nul. J'avais un nombre énorme de dépendances pour chaque bundle et pire encore, j'avais un grand nombre de dépendances cycliques, soit directs soit indirects.
Pour information, une dépendance cyclique directe est une situation dans laquelle un bundle X dépend d'un bundle Y qui dépend lui-même de X. Une dépendance cycle indirecte est la situation dans laquelle X dépend Y, Y dépend de Z et Z dépend de X. Je parle ici de bundles, mais cela peut concerner des projets, des classes ou des packages.
A noter que les différentes techniques que je vais présenter s'appliquent également pour des dépendances entre composants non-OSGi, les principes sont tout à fait les mêmes.
Vous devez être identifié pour poster un commentaire.
, Baptiste Wicht Les développeurs de Sonar viennent d'annoncer la version 2.0 de Sonar ![]()
Plusieurs nouveautés majeures sont au menu :
Bref, que du bon ![]()
Je n'ai pas encore testé cette nouvelle version, je vais attendre que mes plugins soient compatibles avec les nouveautés, mais je n'hésiterai pas à faire des retours une fois installée.
Plus d'informations sur le site de Sonar.
Vous devez être identifié pour poster un commentaire.
Bonsoir,
Une petite nouvelle pour l'avancement du projet JTheque.
J'ai commencé à migrer JTheque Core vers un environnement OSGi et Spring Dynamic Modules. Le core sera désormais séparés en plusieurs bundles par fonctionnalité.
Les modules seront aussi des bundles OSGi.
Ce changement permettra d'améliorer la modularité des différents éléments du core et de suivre une voie plus standarde pour la création de modules.
J'espère que cela permettra d'améliorer la qualité de JTheque Core. C'est également une occasion pour moi d'apprendre à utiliser OSGi et Spring DM.
Baptiste
Vous devez être identifié pour poster un commentaire.
Hi,
I'm happy to announce an other article of mine in English : The reserved keywords of the Java Language
This article will list all the java keywords and describe what they do and how to use them.
Vous devez être identifié pour poster un commentaire.
, Baptiste Wicht Bonjour,
je viens d'écrire un nouvel article : Journalisation avec SLF4J.
Cet article va vous montrer comment utiliser SLF4J dans votre projet. SLF4J est une couche d'abstraction de journalisation à l'image de Commons Logging, mais avec plusieurs avantages par rapport à ce dernier. Ces avantages sont tous décrits dans l'article ainsi que les différentes fonctionnalités de cette librairie.
J'espère que cet article vous intéressera.
Baptiste
Vous devez être identifié pour poster un commentaire.
I'm happy to announce a new article : Logging With SLF4J
SLF4J is an abstraction layer for logging frameworks. The way is almost the same as Commons Logging but this framework solve the little issues existing with Commons Logging like the implementation loading with classloader or memory leaks. And introduce also a simpler way to log with heavy concatenations.
I hope this article will be useful for some of you.
Vous devez être identifié pour poster un commentaire.
Hi,
I wrote a new article about JR : Introduction to JR programming language.
This article will introduce you to the main concepts of JR :
I hope this article will be useful to some of you.
Vous devez être identifié pour poster un commentaire.
Bonjour,
J'ai écrit ce mois-ci quelques articles qui pourraient vous intéresser.
Deux de ces articles concernent le langage de programmation JR qui est une surcouche de Java permettant de faciliter la gestion de concepts de programmation concurrente (sémaphores, CCR, moniteurs, ...) :
Ensuite de quoi, j'ai également écrits 2 articles sur les services de Google, Friend Connect et Analytics :
J'espère que ces articles vous intéresseront ![]()
Vous devez être identifié pour poster un commentaire.
Suite à un post sur le forum, je me suis posé la question s'il fallait utiliser des short comme indice de boucle for pour les boucle avec peu d'itérations (moins de 32768).
Au premier abord, cela peut être tentant étant donné qu'on gagne 2 octets (c'est toujours ça). Alors pourquoi utiliser un int alors qu'un short suffirait ?
Mais quand on y réfléchit, on voit bien que le int est le plus adapté. Il est en effet plus performant.
Pourquoi ?
Vous devez être identifié pour poster un commentaire.
, Baptiste Wicht Bonjour,
Je viens de mettre à jour mon article : Développer une application modulaire avec JTheque Core 2.0.3
Pour prendre en compte les changements de la nouvelle version 2.0.3. Cette dernière simplifie grandement la déclaration du fichier application.xml ainsi que la création d'applications et de modules JTheque. En plus de cela, le support de Swing a été amélioré et la déclaration de menu est devenue beaucoup plus parlante.
En espérant que ce soit utile pour quelques uns d'entre vous.
Vous devez être identifié pour poster un commentaire.
Avec ce blog, je vais vous tenir au courant de l'avancée de mes différents projets et de mes nouveaux tutoriels. Je vais aussi essayer de publier des news sur l'informatique en général et sur Java.
My English website
| Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
Copyright © 2000-2012 - www.developpez.com