The World is mine

mai 8, 2008

Appeler du Java depuis .Net

Classé dans : Développement — Tags :, , , , — grozeille @ 6:34

Deux mondes s’affrontent: Java et .Net. Chacun choisi son camp, ou choisi les deux… moi j’ai la double nationalité :) Mais quand les deux mondes doivent alors communiquer? Je fais l’interprète. Voila le topo:
J’ai une application .Net qui a besoin de manipuler des classes Java, et pour se faire je passe par C++/CLI: comment avoir un pied dans du .Net et un autre dans du natif C++.
(Lire la suite&hellip ;)

mai 4, 2008

Un iMac en vue?

Classé dans : Blabla — Tags :, , , — grozeille @ 12:38

Hier j’ai eu un petit coup de stress: je suis allé à tout hasard sur le site d’Apple et “oh joie” l’iMac a bénéficié d’une mise-à-jour… mais ce qui m’a le plus emballé c’est l’adoption d’un Nvidia 8800GS! Oui, ce n’est plus un ATI spécialisé dans le multimédia, mais bien une Geforce!
(Lire la suite&hellip ;)

mai 2, 2008

A la conquête du Web 3.0

Classé dans : Développement — Tags :, , , , , , — grozeille @ 10:15

J’ai eu une discutions intéressante ce midi au sujet du buzz en ce moment: Adobe open-source Flash! Je vois ça comme un premier pas vers la conquête du Web 3.0. Une guerre déjà entamé entre Adobe, Microsoft et le monde libre.
(Lire la suite&hellip ;)

avril 30, 2008

Timeout WCF au bout d’un certain nombre d’appels

Classé dans : Développement — Tags :, , , , — grozeille @ 11:20

Rien de plus stressant que de passer une journée entière sur un bug. Surtout si on n’a aucune idée du problème (pas d’exceptions, ni d’erreurs dans les logs) et que les recherches sur Internet sont infructueuses.
Contexte : une application Web Asp.Net communique avec un service WCF.
Problème : au bout d’un certain nombre d’appels (invariant) l’application Web n’arrive plus à joindre le serveur (Timeout).

(Lire la suite&hellip ;)

avril 27, 2008

Utiliser des *.resx externes (avec Spring.net)

Classé dans : Développement — Tags :, , — grozeille @ 7:19

On a parfois besoin de livrer une application .Net avec les fichiers de ressources, afin qu’un traducteur, voir même un intégrateur, puisse faire les traductions au dernier moment.

Si cette personne doit recompiler l’application pour voir le fruit de son travail, ce n’est pas très pratique voir impossible: allez lui expliquer que VisualStudio n’est pas nécessaire et qu’il est possible de créer des ressources avec ResGen.exe (et al.exe pour faire des assembly satellites). Très franchement, les traducteurs ne veulent pas de quelque chose d’aussi et vont vous fuir comme la peste si vous leur demander d’être des développeurs.

(Lire la suite&hellip ;)

décembre 25, 2006

Gestion de projet

Classé dans : Développement — Tags :, — grozeille @ 7:04

Le cerveau humain est bien fait: il ne comprend/retient les choses que si on en à besoin/si c’est important. Des milliards de connections qui synthétise l’information pour ne garder que l’essentiel!!!
Mais cette mémoire sélective à néanmoins parfois besoin d’être éduqué. Pas évident de savoir ce qui est réellement important! Et la mienne est pas mal fainéante… c’est pourquoi je note et priorise tout ce que j’ai à faire.

Pour les tâches quotidienne il y a http://www.rememberthemilk.com, mais pour le boulot il y a Trac.

(Lire la suite&hellip ;)

décembre 21, 2006

Test Flock

Classé dans : Blabla — Tags : — grozeille @ 11:55

Je viens de découvrir Flock, qui est un navigateur Web basé sur Firefox avec un skin et des plugins par défaut.

Ce navigateur est bien sympathique et sera sans doute adopté par de nombreux jeunes pas forcement pro en informatique. En effet, pas besoin d’aller chercher LE plugin parmi l’océan de plugins existantsde base, Flock permet de rédiger des billets de son blog, de consulter et insérer ses images de Flickr, de lire les news RSS etc.

Blogged with Flock

juin 13, 2006

Eclipse Vista

Classé dans : Blabla — Tags :, — grozeille @ 10:15

Juste parceque les gens adorent les screenshots :
Eclipse sous Vista Beta 2.

EclipseVista2

juin 11, 2006

Framework pour “client riche”

Classé dans : Développement — Tags :, , — grozeille @ 9:37

Il existe de nombreux framework d'application web, tel que Spring, Struts, JavaServerFaces ou WebForms…
Mais qu'en est-il des "clients riches", cad, des applications graphiques faites en WinForms, GTK, etc…

Dans le monde Java, il y a Eclipse RCP, qui est pour moi sans conteste le meilleur framework d'application. Il y a aussi Spring RCP que je connais mal.

Dans le monde .Net, CAB est sans doute le plus connus, et pour cause c'est le framework proposé par M$, mais il en existe d'autre comme eXpressApp (de DevExpress).

On peut aussi se faire son propre framework… et je vais essayer de lister les avantages et inconvénients de coder soi même ou d'utiliser l'existant car, bien évidement, aucune solution n'est parfaite et la bonne solution est celle qui s'adapte le mieux au besoin…

(Lire la suite&hellip ;)

juin 10, 2006

DukeNukem 4 Linux

Classé dans : linux — Tags :, — grozeille @ 11:57

OUI! Duke Nukem pour Linux ça existe, et c'est pas évident à trouver…
Premièrement, je vous conseil de lire http://dukeguide.free.fr/

Après lecture de ce "Howto", on découvre qu'il existe plusieurs refonte de DukeNukem, dont la plus connue est la JFDuke.
Ces versions permettent de faire fonctionner DukeNukem en réseau, bénéficier d'OpenGL, et d’installer des mods.

Je vous ai déjà parler du mod "HRP" qui permet de faire marcher DukeNukem avec des résolutions allant jusqu'à 1280×1024 et avoir des models 3D (au lieu des sprits) pour les monstres, armes et éléments du décort.
Je vous conseil aussi le mod "SD_Duke" qui rajoute des giclés de sang et des gibs en 3D…
Ces mods sont compatible avec plusieurs versions de Duke, dont la JFDuke… et peux importe l'OS.

Malheureusement, la version Linux de Duke ne se télécharge pas (comme la version Mac d'ailleur). Donc j'ai télécharger les sources de JFDuke pour les compiler sous Linux afin de pouvoir y jouer, mais aussi de pouvoir bénéficier des mods.

Pour les plus "geek" d'entre vous, voici alors les binaires compilés pour Linux x86. Il y a sans doute des problèmes de sons (d'ailleur il est conseillé sur les forums de désactiver les sons d'ambiances) car cette version utilise la librairie FMod, et l'utilise pas forcement comme il faut… L'auteur ne corrige pas les bugs car il travail sur une nouvelle architecture (JFAud) basé sur OpenAL (donc patience pour le sons nickel sous linux).

Alors, bon jeux les penguins !

DukeLinux

Articles précédents »

Publié sur WordPress.