Eclipse Vista

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

EclipseVista2

Publié dans Blabla. Tags : , . Aucun commentaire »

Framework pour “client riche”

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…

Lisez la suite de cette entrée »

DukeNukem 4 Linux

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

Publié dans linux. Tags : , . 1 Commentaire »

CyGnome

Dans mon précédent poste sur Gnome-Java, j'ai écris :

"[...]faire une application qui s'intégre bien dans Gnome, le tout réalisé dans l'élégant langage qu'est le Java [...] générer un exécutable natif sous linux [...] qui compile avec GCJ (de toutes façon, vous avez déjà vu Gnome sous Windows???).

C'est la mon erreur : je savais très bien que gnome existait sous Windows, mais je n'avais jamais vraiment essayé…
Alors voila chose faite ! Grâce à Cygwin + CyGnome.

Explication : Cygwin est un environnement linux sous windows (donc pas de kernel linux mais Bash, Gcc, Vi etc.. recompilé sous windows).

CygnomeScreen
CyGnome c'est tout simplement Gnome recompilé en natif sous windows grâce à Cygwin. Bien évidement on bénéficie pas des avantages du noyau Linux et des nouveautés, mais j'ai enfin un explorateur (Nautilus) avec un thème GTK qui a de la gueule (et puis je peut utiliser mes commandes linux préféré comme GCJ pour recompiler mon appli sous Windows :))

Publié dans linux. Tags : , . Aucun commentaire »