Echec

Echec total :(

Je voulais tester Cygnome en en faire mon shell par défaut sous windows…. je n’y arrive pas.

De même pour Xorg. La Warty d’Ubuntu est fournie avec XFree, mais je voulais tester les effets d’ombres et de transparences avec Xorg…. mais je dois m’armer de patience.

Bref, je passe à autre chose. Mes projets sont :

  • continuer mes recherches sur lwjgl
  • re-coder ma petite appli .Net à la WhereIsIt avec sérialisation XML (SOAP ?)
  • re-coder mon projet de licence en .Net avec Maverick.

En ce qui concerne le serveur ASP.Net, je me suis amusé avec Apache2 couplé à Cassini (ou le serveur XPS de Mono) grâce à mod_proxyredirect ^^

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

Bonnes nouvelles !!

Bonnes nouvelles : je commence mon CDI demain, je suis dorénavant allé dans une agence immobilière, je visite 4 apparts vendredi… et mon frère m’annonce que l’ancienne voiture de mon beau-père est réparée et que je pourrais en bénéficier cette semaine… C’est un nouveau départ pour moi, je vais enfin commençai ma vrai vie ^^

Publié dans Blabla. 1 Commentaire »

Le cri du Tigre…

Enfin ! MacOSX10.4 sur mon petit PC… ça rame, c’est lourd, bref faut vraiment un Mac pour apprécier. Mais j’avoue que de tester cet OS donne envie de débourser un peu.

Voila une petite screen de cet essai :

Publié dans Blabla. Tags : . Aucun commentaire »

Subversion

Mon intérêt pour le monde libre m’a fait faire des recherches sur CVS.

Sous win, j’ai installé CVSNT et j’ai testé ainsi à l’aide d’Eclipse. CVSNT plante avec Eclipse… je n’arrive pas à voir pourquoi… en tout cas, la version CVSNT 2.0.14 marche parfaitement avec Eclipse si on choisi de ne pas utiliser de préfix (chemin en dur).

Et puis je me suis dit : « Mais pourquoi ne pas profiter de CVS avec Visual Studio Express ? ». Ben parceque.. (voir explications ici)

Et puis dans ma recherche, je suis tombé sur Subversion ! Encore un serveur de gestion de versions concurrentes (à la CVS, SourceSafe, ClearCase,…). J’ai vraiment accroché ! Surtout avec TortoiseSVN qui s’intègre très bien à l’explorateur de Windows.

L’équivalent existe aussi pour CVS: TortoiseCVS.

Et puis il y a aussi le plugin Eclipse pour SVN : SubEclipse.

Mais aussi l’équivalent pour Visual Studio : ANKHSVN.

Malheureusement, ce dernier ne fonctionne pas avec Visual Studio Express :(

Affaire à suivre…

Publié dans Développement. Tags : , . Aucun commentaire »

Mono suite…

Après avoir passé quelque minutes sur un Tuto, voila ma première appli Mono avec GTK# et le composant Gecko (Mozilla) à l’aide de MonoDeveloppement et GLade (tjs sous nux ;) ) :

Mono le retour…

De retour sous nux… car les ralentissements sous win me soulent…

Puis je ne sais pour quel raison, je teste la ligne de commande suivante :

>mono Helloworld.exe

Et hop! Le programme ce lance ! Pouvoir exécuter des applis compilées avec le framework mono ça devient de plus en plus sympa :)

PowerPC vs PC

Pearpc http://pearpc.sourceforge.net) tourne bien avec Darwin (http://developer.apple.com/darwin/). J’espère me procurer MacOSX pour un veritable test…

Publié dans Blabla. Tags : . Aucun commentaire »

Java for gaming :)

Et oui, Java n’est pas incompatible avec les jeux !

Personnellement, je ne reproche pas grand chose à Java (surtout depuis la v5), sauf la conso en mémoire… Bref, Java c’est aussi des outils comme Eclipse (vivement la 3.1) [http://www.eclipse.org/] et des Frameworks comme jME [http://www.mojomonkeycoding.com].

Non non, jME ce n’est pas “Java for Mobile Edition” mais ici “jMonkey Engine”.

jME est donc un Framework Java pour faire des jeux (game engine) qui repose sur une API de Java qui s’interface avec OpenGL : LWJGL pour “Lightweight Java Game Library”.

“Lightweight” car cette API a pour ambition de s’intégrer dans les systèmes embarqués (les portables ^^).

La combinaison des deux permet tout de même des résultats très appréciables :

[exemple de chargement de fichier 3DS avec animations]

J’ai commencé à faire un petit jeu… mais je passe du coq à l’âne… il me faudrait plus de temps.

:s


Tu t’es vu quand t’as bu ? Posted by Hello

Publié dans Blabla. Tags : . Aucun commentaire »

Geeks

Bon, pour les Geeks comme moi, j’ai découvert un truc sympa aujourd’hui : Mono+ikvm

Explication : .Net (de Microsoft) s’impose comme un standard dans le développement d’applications “fenêtrées”, mais bon voila : un standard oui, mais sur Windows avec le Framework .Net de Microsoft…

C’est là qu’intervient Mono (http://www.mono-project.com/about/index.html).

Mono est un “altérnative” à .Net (voir sur le site pour une explication plus détaillée) cad que grâce à Mono, on peut compiler et exécuter des applications .Net. Résultat, .Net n’est plus une exclusivité Microsoft mais s’étend aux plateformes Linux Mac et autres…

Ikvm : kesako ? (http://www.ikvm.net/)

Qui ne connais pas Java ? Et bien ikvm c’est comme le JDK de Sun… compatible .Net !

En effet, ikvm regroupe une machine virtuelle faite en .Net, l’implémentation des classes Java en .Net ainsi que des outils permettant la compatibilité .Net/Java.

En gros, tu fais une appli Java, que tu compiles avec ikvm qui te donne un joli petit exe .Net :). Ou même un petit composant Java qui s’intègre dans une appli .Net.

Et là on me répond, et l’avantage de Java alors ? Qu’en est-il du « code once, run anywhere » ? Bingo, la je réponds Mono !

Voila comment faire de Java un langage utilisable pour des applis natives avec un code portable.

Et là on me pose la question : « Et J# ou C# de Microsoft ? »… ok, à part profiter des outils existant pour Java (Eclipse, etc…) je ne vois pas d’autres intérêts. Mais ça demande à être étudié, non ^^ ?

Merci à Will Senn (http://www.codeproject.com/cpnet/hellomono.asp)

Pour les plus Geeks d’entre vous : Eclipse tournant à l’aide d’IKVM à l’aide de Mono sur Cygwin+Xfree sur Windows2000… rien que ça ! (voir sur le site de Mono)