Wiki formatting is the perfect tools for simple structured text, without WYSIWYG hassles. With Ditaa, you can draw diagrams in the wiki way! Ditaa is a nice tools with 2 drawbacks, it's java and command lines tools. Average web server doesn't like java, and any web engines doesn't like command lines tools. The official way, parsing HTML and seeking for hidden diagrams is a bit ugly.
Tag - java
Drawing diagrams without pains
Par Mathieu Lecarme le dimanche, 1 février 2009, 19:01 - Informatique
Quand on a trop de choix
Par Mathieu Lecarme le dimanche, 2 novembre 2008, 22:54 - Informatique
Pour simplifier, l'informatique se résume à du stockage et du traitement. Le stockage a aujourd'hui son heure de gloire, entre les tera octets qui arrive dans l'ordinateur de monsieur tout le monde, et les besoins en peta octets des gros site web. Stocker, c'est bien, mais il faut ensuite arriver à s'y retrouver dans tout ces objets. Faire des recherches sur des critères précis sont maîtrisé depuis les débuts de l'informatique, remercions le SQL, mais il faut parfois faire des recherches sur des critères subjectifs, ou avec trop de critères pour arriver à répondre rapidement.
La malédiction de cglib
Par Mathieu Lecarme le samedi, 25 octobre 2008, 11:51 - Informatique
La fierté de Java est sa rigueur et sa rigidité. Ce rigorisme permet d'avoir un comportement prévisible, et un maximum d'erreurs à la compilation. Mais il est parfois intéressant de modifier certains objets, ou d'avoir du code qui s'adapte a ce qu'on lui donne à manger. Et là, Java se sent bien seul.
it Might be heAVEN
Par Mathieu Lecarme le jeudi, 14 août 2008, 16:31 - Informatique
Java, ne serait-ce que pour sa phase de compilation a besoin d'un outil de build. Les IDE masquent ce besoin, mais il existe Ant et son successeur officiel, Maven. Il faut toutefois reconnaître que Maven a une tête à se faire jeter des cailloux.
Persisted
Par Mathieu Lecarme le vendredi, 27 juin 2008, 15:00 - Informatique
Pour pouvoir gérer tranquillement des grosses volumétries, de la tolérance aux pannes, et de la variation de sollicitation, le plus simple est d'empiler des machines. C'est la solution mise en valeur par Amazon avec son offre d'hebergement (EC2 et S3), mais ce type d'outils se généralise avec Google App et des solutions opensources comme CouchDb, HBase, Hypertable...
Ces outils sont plus ou moins matures, mais ce sont surtout des briques de bases, et non des produits directement utilisables. Persisted propose une approche simple pour intégrer ces outils à des projets en Java.
Using Compass as a denormalized index for Hibernate and other ORM.
Par Mathieu Lecarme le jeudi, 20 mars 2008, 21:41 - Informatique
The deal with ORM mapping is simple, you provides objects, it writes SQL for you for searching and storing it, and to lower the cost of all this gifts there is a cache system to reduce the overload.
Indexing mp3 database with Python and Lucene
Par Mathieu Lecarme le samedi, 15 mars 2008, 14:11 - Informatique
MP3 player uses a database for managing thousands of songs. Here is a Python test for indexing the XML dump of common MP3 player (rhytmbox and iTunes), to a Lucene index, via Goniometre, a Passerelle project.
Using Compass without dirtying its hands with java
Par Mathieu Lecarme le mardi, 11 mars 2008, 20:35 - Moteur de recherche
A lexicon approach for Lucene full text search engine.
Par Mathieu Lecarme le vendredi, 7 mars 2008, 23:24 - Moteur de recherche
Lucene uses an index to find document from thier words. Storing more informations with each words, ie building a lexicon, can expands Lucene search and helps query refining.
Une passerelle depuis Java vers le reste du monde
Par Mathieu Lecarme le dimanche, 10 février 2008, 18:41 - Informatique
Java propose de très beaux produits, comme Lucène ou Hadoop, mais son manque de souplesse le pénalise quand on veut faire des choses simples et efficaces. Des projets hybrides comme solr se sont déjà attaqués à ce problème, en proposant un emballage complet de Lucène pour fournir un système d'indexation et recherche à n'importe quel langage via du classique XML ou JSON.
L'idée d'emballer des produits Java et de les utiliser comme un simple service est tout à fait généralisable.
« billets précédents - page 1 de 2


