C#/WPF et traitement d'image

Après de 2 ans sans faire de C# / WPF, je m'y suis remis ... et bien c'est comme le vélo, ça ne s'oublie pas ... en une quinzaine d'heure, j'ai réalisé deux petits outils de traitement d'image pour me faire gagner du temps.

Lire la suite

0 commentaires

GWBBCode Guild Wars

J'ai beaucoup joué à Guild Wars il y a quelques années.

Afin de mettre à jour le forum de notre guilde, j'ai passé quelques jours à coder un système de GWBBCode 100% javascript.

Pour aller voir ce que ça donne, rendez-vous là : http://gwbbcode.arnapou.net/.

Lire la suite

1 commentaire

Google perd la langue

Quelle surprise de voir mes boutons Google dans une langue inconnue ...

Je ne sais pas si bug ou facétie de Google, mais si vous avez des infos, je suis preneur ;)

Lire la suite

0 commentaires

11èmes Rencontres Mondiales du Logiciel Libre (RMLL) du 6 au 11 juillet 2010 dans la région bordelaise

Du 6 au 11 juillet 2010 se dérouleront les 11èmes RMLL dans la région bordelaise. Si vous avez le temps, êtes dans le coin, et bien sûr intéressé, n'hésitez pas à vous y déplacer !

Pour plus d'infos, n'hésitez pas à aller sur leur site : 2010.rmll.info

Lire la suite

0 commentaires

7 Lessons Learned While Building Reddit to 270 Million Page Views a Month

Superbe article que vous pouvez lire ici dans son intégralité relayé par Simple Entrepreneur.

Lire la suite

0 commentaires

Anakeen / Freedom

Je vous présente Anakeen qui est une petite entreprise très intéressante aux compétences assez poussées qui travaille depuis une dizaine d'années sur un logiciel libre open source : freedom dédié à la GED / ECM / ORM (pour faire court).

Pourquoi je vous en parle ? tout simplement parce que j'ai rejoint Anakeen au début du mois et que j'espère pouvoir apporter ma pierre à cet édifice pardi :D.

Lire la suite

1 commentaire

KB : petite appli JS sans BDD

Histoire de satisfaire ma curiosité je me suis mis en tête de faire une petite appli Ext JS pour noter quelques bouts d'infos ;)

Je suis parti de rien, juste de google, Ext JS, de leur doc et leur forum. En quelques heures a pris forme la petite appli que vous pouvez télécharger ici.

L'objectif est simple : vous fournir une appli simple, pas trop complexe, utilisant les contrôles de base d'Ext JS afin de vous aider à découvrir ce framework particulièrement puissant !

Lire la suite

0 commentaires

Sencha : réunion de ExtJS, jQTouch et RaphaelJS

Je ne sais pas si vous connaissiez Ext JS, mais je connais et j'ai fait quelques petites choses privées avec. Que ne fût pas ma surprise de voir qu'ils avaient fusionné avec Raphaël JS et jQTouch depuis 2 jours seulement pour donner vie à Sencha.

Lire la suite

0 commentaires

Un nouveau service de carte en ligne : ovi.com

Après Google avec Google Maps, Microsoft avec Bing Cartes pour ne citer qu'eux car beaucoup d'autres services de carte en ligne existent comme Map24, voilà que Nokia s'y met avec un service assez joli qui propose une carte des reliefs : ça s'appelle Ovi Cartes

Lire la suite

0 commentaires

Calculer une racine carrée à la main

Il y a une quinzaine d'années, mon grand père m'a appris à "extraire une racine carrée à la main", il s'agit de la méthode manuelle pour calculer une racine carrée sans calculatrice !

Vous allez me rétorquer que cela ne sert à rien ! Et bien c'est vrai ! Sauf si vous voulez par exemple implémenter vous-même cet algorithme (car au final, c'est un algorithme) ...

Et même si ça ne vous intéresse pas à implémenter, au moins vous pourrez, en retenant la méthode, vous dire "je sais le faire" ;)

Anecdote : cette méthode m'a servi il y a maintenant 12 ans pendant que je passais le concours FESIC d'entrée aux grandes écoles ... pas de calculettes autorisée, donc j'ai utilisé cette méthode pour valider un de mes résultats ...

Lire la suite

0 commentaires

Tracer un cercle point à point

Il y a fort fort longtemps ... j'ai travaillé sur un jeu de puissance 4 en assembleur, à cette occasion, j'ai eu à trouver une technique de tracé de droite et de cercle en minimisant les calculs.

J'ai découvert plus tard que cet algorithme avait déjà un nom. C'est celui de leur inventeur originel : Jack E. Bresenham

Vous trouverez ici ma forme de cet algorithme de tracé de cercle.

Lire la suite

1 commentaire

Tracer une droite point à point

Il y a fort fort longtemps ... j'ai travaillé sur un jeu de puissance 4 en assembleur, à cette occasion, j'ai eu à trouver une technique de tracé de droite et de cercle en minimisant les calculs.

J'ai découvert plus tard que cet algorithme avait déjà un nom. C'est celui de leur inventeur originel : Jack E. Bresenham

Vous trouverez ici ma forme de cet algorithme de tracé de droite.

Lire la suite

0 commentaires

Ecrire des formules grâce à ASCIIMathML

Je ne sais pas si vous connaissez MathML, mais cette syntaxe n'est pas génialement supportée par les browsers d'aujourd'hui ... c'est fort dommage.

Il existe un script JS sympatique nommé ASCIIMathML qui mérite d'être connu car il vous permet d'utiliser une syntaxe très simple pour décrire vos formules et il les traduit en MathML automatiquement ... :D

Si vous utilisez IE, vous serez obligé d'installer le plugin MathPlayer pour voir vos formules correctement... c'est triste mais pas surprenant.

Lire la suite

0 commentaires

Sélecteurs CSS et Star Wars

Un ami m'a transmis un lien vers un article de Andy Clarke CSS: Specificity Wars qui ma foi est fort sympatique ...

Pensez-vous que la présentation ludique des sélecteurs CSS pourrait convaincre les récalcitrants à se mettre au CSS ? :p

En tout cas, à lire rien que pour le plaisir ...

Lire la suite

0 commentaires

TypeTester.org

Pour les connaisseurs, vous devez certainement avoir TypeTester.org dans vos bookmarks.

Pour les autres, je vous suggère de le mettre très vite ;)

Il vous permet très rapidement de juger de l'allure des différentes polices courantes du web et de faire quelques tests de rendu : couleur, taille, espacement, décoration, alignement, ...

Lire la suite

1 commentaire

Performance entre browsers

J'ai découvert cet article fort intéressant sur les performances des browsers les plus communs.

Sans trop de surprises, Chrome sort premier :

1er : Chrome
2ème : Firefox
3ème : Safari
4ème : Opéra
5ème : Internet Explorer

Lire la suite

0 commentaires

Plugin jQuery jAutoAlign

Zou ! Encore un plugin jQuery qui prenait la poussière et que je ressors de derrière les fagots (il date de 2008 ...).

Je l'ai créé à l'époque car j'avais un ensemble de photos à mettre dans une page et la personne qui avait fait les miniatures des photos les avait toutes faite différemment :s ... bref j'étais un peu embêté, car les retailler aurait faire perdre beaucoup de leur intérêt et les intégrer m'aurait pris des heures pour faire quelque chose de propre.

Au final je suis parti sur ce plugin qui m'a fait économiser des heures d'intégration et qui a le mérite de fonctionner quelque soit les modifiations futures qui seront faites à ces images etc ...

Lire la suite

0 commentaires

Géocoder des adresses avec Google Map

Pour le besoin d'une base de donnée, j'avais une liste d'adresses à géocoder. J'ai donc fabriqué un petit outil fort sympatique pour cet objectif.

L'intérêt de la manip : requêtage asynchrone avec progression affichée et possibilité de choisir quand plusieurs coordonnées sont possibles.

Une fois les coordonnées obtenues, vous n'avez plus qu'à copier-coller le textarea avec les données pour les importer où vous le souhaitez.... ou alors vous modifez mon code pour faire une requête ajax pour faire un insert dans votre base :p. C'est pas beau ça ?

Lire la suite

0 commentaires

jCalendar Date Picker

Et Hop ! Voilà une vieille oeuvre mais bien sympa réalisée au début 2009 avec jQuery : un date picker customizable.

Aujourd'hui, je préfère utiliser jQuery UI pour faciliter l'intégration graphique et gagner du temps sur la maintenance de code. Mais je garde mon vieux plugin sous le coude au cas où le besoin se ferait sentir ;)

Lire la suite

0 commentaires

Dessiner facilement en PHP grâce à PHPImage

Début 2008, j'ai créé une classe de dessin en PHP appelée PHPImage. Cette classe utilise GD2 et PHP5 et m'aide à dessiner facilement des images en PHP.

Il faut voir cette classe comme un wrapper intelligent de GD avec des fonctionnalités très avancées.

Par exemple, avec cette classe, vous pouvez définir des couleurs de manière très simple comme 'red 50%' pour un rouge transparent à 50% au lieu de devoir faire des imagecolorallocate à chaque fois avant l'utilisation de la couleur...

Cela permet d'économiser beaucoup de code inutile pour ce concentrer sur l'essentiel : ce que vous voulez dessiner.

Lire la suite

0 commentaires
12