Changement de look pour FUNIX

A l’occasion d’un post sur linuxfr pour fêter les 10 ans de FUNIX j’ai été surpris de constater que beaucoup de personnes apportaient de l’importance à la forme plutôt qu’au contenu. Il est vrai que mes pages ne sont plus vraiment dans le move actuel même si j’ai abandonné les frames depuis longtemps. A un moment j’ai été tenté d’adopter un CMS style spip ou php-nuke, mais ça me paraît bien lourdingue. Je suis donc reparti encore par une conception personnelle.

Sur les conseils de la « communauté », j’ai construit mes pages à partir des feuilles de style CSS en partant de templates libres disponibles sur freecsstemplates.org. Je considérais ce langage comme quelque peu obscur et ça m’a longtemps rebuté, finalement c’est pas si compliqué que ça et ça se révèle assez puissant. Le résultat est loin d’être parfait, je continue à pratiquer l’inclusion de fichier avec php pour ne pas avoir à réécrire n fois le menu et du coup mon code est loin d’être conforme aux normes du web du W3C.

Pour l’instant seules la page d’accueil et la section linux ont adopté le nouveau look, je dois encore travailler les pages dans la section linux et terminer le reste des sections et pages. Néanmoins si vous avez des remarques ou observez des dysfonctionnements merci de m’en faire part.

Nexuiz

Je continue mon tour des jeux fonctionnant sous linux, dans le même style que warsow ou tremulous, voici Nexuiz. Comme les deux précédents c’est une émanation du moteur de quake, qui est devenu Darkplaces, le tout évidemment complètement OpenSource. On retrouve le même style de jeu avec une bonne fluidité néanmoins en retrait par rapport à warsow mais c’est sans doute du à ma machine ou je n’ai pas eu de chances en choisissant mes serveurs sur internet.

Nexuiz

En attendant de mettre à jour mon site FUNIX, le site officiel est par ici, on peut y récupérer l’archive qui contient des binaires et les sources. Pour les binaires, le jeu se lance en tapant nexuiz-linux-glx.sh ou bien encore nexuiz-linux-sdl.sh. A part ça pour compiler le soft c’est très simple, il suffit dans les répertoires des sources de taper make, je n’ai eu aucun problème pour tout recompiler.

A part ça pour aller plus loin le site francophone de Nexuiz par ici.

Lecture Mozart de Christian Jacq

Je suis venu à bout des 4 tomes en poche du Mozart de Christian Jacq, vous l’aurez compris j’ai trouvé ça profondément ennuyeux et j’ai bien failli abandonner la lecture à bien des reprises. L’action se traîne en longueur et on en voit pas la fin,  l’intrigue semble se répéter au fil des chapitres, par ailleurs on a un peu de mal à croire à cette histoire un peu alambiquée construite autour de la vie du célébrissime compositeur.

Côté positif, il en existe au moins un,  c’est l’occasion de découvrir  la vie de Mozart et voir comment ses liens avec la Franc Maçonnerie ont inspiré son oeuvre. Comme toujours chez Christian Jacq c’est très bien documenté et ça semble coller parfaitement à la réalité historique. En résumé il vaut mieux retenir la dimension historique du livre plutôt que le côté roman.

Mozart de Christian Jacq

Pour aller plus loin sur Mozart la page qui lui est consacrée sur wikipedia

Gadgets de geek

Je tiens à vous montrer mes deux derniers achats du domaine du gadget. Pendant longtemps j’ai considéré les GPS embarqués comme des purs gadgets sans réelle utilité, jusqu’au jour où au volant d’une voiture de location le provincial que je suis a traversé tout Paris d’est en ouest comme une lettre à la poste grâce à ce merveilleux petit instrument. Du coup j’ai investi il y a quelque temps à la faveur d’une promo sur le net dans un GPS MyGUIDE 3100 et je dois reconnaître que c’est un atout très appréciable quand on circule dans les coins qu’on ne connaît pas.

Maintenant avec le recul bien que ce GPS ait les avantages suivants

  • bas coût
  • carte de l’Europe
  • simple d’utilisation

je lui trouve les défauts suivants:

  • gestion des adresses calamiteuses, par exemple il est impossible de supprimer une adresse enregistrée ou la modifier sans avoir à supprimer l’ensemble des adresses
  • pas de possibilités de mettre à jour les cartes (avec position des radars) gratuitement, les mises à jour coûtent quasiment aussi chères que l’appareil lui même
  • quand l’appareil n’a pas servi pendant une semaine il perd toute sa configuration
  • la voix confond parfois la droite et la gauche !

Bref, pour son remplaçant je pense que je m’orienterai certainement vers une marque style TomTom qui a fait ses preuves.

Gadgets de geek

Sinon j’ai une voiture qui dispose d’un lecteur radio-CD intégré dans le tableau de bord, il m’est impossible de le changer, or ce lecteur n’est pas compatible MP3. Pour pallier à cet état de fait j’étais obligé de graver des CD musicaux classiques, comme ça devient quelque peu lourdingue, j’ai acheté sur ebay pour moins de 4euros (7 euros de frais de port), un lecteur de carte SD qui permet de diffuser sur les ondes radio des MP3, il suffit ensuite sur la radio de la voiture de se caler sur la fréquence du lecteur et le tour est joué ! Ce lecteur dispose même d’une petite télécommande. J’ai complété le dispositif en achetant toujours sur ebay un adaptateur 220V/prise allume cigare pour pouvoir l’utiliser à la maison. Petit bémol, il faut reconnaître que ce n’est pas de la haute fidélité et que la qualité CD même issue de MP3 reste supérieure. Mais ça reste un moyen sympa et peu onéreux de pouvoir écouter des MP3 en voiture quand on ne peut pas faire autrement.

FUNIX a 10 ans

Je me rends compte ce mois-ci que ça fait dix ans que j’existe sur la toile au travers de mon site funix. J’ai d’abord été hébergé par un hébergeur associatif à l’URL www.infini.fr/~ohoarau à une époque où les pages perso étaient plutôt rares, j’ai vite migré vers libertysurf avec le nom funix qui a fait son apparition dans l’URL. En novembre 99, je basculais chez free à l’adresse funix.free.fr qui existe toujours, à cette époque pas si lointaine à part lea et linux-france on avait vite fait le tour des sites linux francophones. Pour terminé j’ai acheté mon nom de domaine http://www.funix.org en novembre 2000 et basculé mon site à ce moment là.
Difficile de dresser un bilan de ces 10 ans, le fait est que j’arrive toujours à le mettre à jour enfin du moins la partie linux car certaines parties (windows, réseau, …) sont quand même bien en friche depuis des années.
je profite de ce post pour rajouter que j’ai réalisé encore aujourd’hui une nième mise à jour pour mettre à jour mes pages sur les jeux sous linux, avec en vrac
– page xmame, émulateur ROM pour faire revivre les jeux des bornes de bar des années 80-90, passage à la version 0.106
– page flightgear, le clone libre du célèbre flight simulator, qui n’a vraiment rien à lui envier, passage à la dernière version 1.0.0
– page worldforge, le clone libre d’Ultima jeu de rôle multi joueur dans un univers « heroic fantasy », passage à la dernière version avec l’utilisation du client ember dans sa version 0.5.4
– page shoot’em’up, j’ai laissé tomber les quake like qui n’étaient plus maintenus ou nécessitaient de disposer des CD d’origine pour présenter dans cette page warsow et tremulous qui sont d’excellents jeu de baston massivement multi joueur super fluide et rapide dans des décors à couper le souffle
– page doom en réseau, passage à prboom 2.5 pour retrouver le célébrissime doom sous linux, malheureusement il a beaucoup vieilli et est maintenant loin d’arriver à la cheville d’un warsow, il a néanmoins montré la voie.
– page gcompris jeu éducatif pour les enfants de 2 à 10 ans, passage à la dernière version 8.4.8
– page jeux divers, passage à la dernière version du clone de SimCity LinCity NG 1.1.2 et rocks’n diamond (clone de Boulderdash)  3.2.6.0
et bien d’autres choses, ça se passe par ici http://www.funix.org
Je profite quand même de ce journal pour remercier tous mes lecteurs qui m’ont soutenu et donné la motivation de continuer.

Pour illustrer le tout voilà une copie d’écran de l’excellent warsow

warsow

WorldForge

Finalement j’ai réussi à régler mon problème de compilation du client ember de worldforge en contactant un de ses auteurs. Il suffisait d’utiliser la version 1.4.9 d’ogre et non pas la dernière 1.6.0, et finalement ça compile sans problème. Du coup on peut se connecter sur des serveurs sur internet ou sur son propre serveur, cela donne des scènes comme cela

ember

à vrai dire après tout le mal que je me suis donné pour installer worldforge, je n’ai trouvé que quelques serveurs sur les net et encore pas très actifs, même s’ils sont assez riches niveau décor. Un peu déçu quand même parce qu’on s’ennuie ferme quand on joue faute de participants.

QuakeForge, OpenArena et WorldForge

Vu le temps qui faisait dehors je me suis décidé à mettre à jour ma page sur WorldForge le clone d’Ultima. L’installation est vraiment ardue avec un tas de soft et biblio à installer, j’ai réussi à passer quasiment toutes les étapes pour échouer à la fin, à la compilation du client Ember. Je bute sur une erreur de compilation probablement due à une version récente de gcc (4.2.3 sur ma mandriva 2008.1).

OgrePagingLandScapePage.cpp: In member function ‘void Ogre::PagingLandScapePage::init(unsigned int, unsigned int)’:

OgrePagingLandScapePage.cpp:159: error: cannot allocate an object of abstract type ‘Ogre::PagingLandScapePageRenderable’

../../../../../../src/components/ogre/SceneManagers/EmberPagingSceneManager/
include/OgrePagingLandScapePageRenderable.h:34: note: because the following virtual functions are pure within ‘Ogre::PagingLandScapePageRenderable’:

/usr/local/include/OGRE/OgreMovableObject.h:485: note: virtual void Ogre::MovableObject::visitRenderables(Ogre::Renderable::Visitor*, bool)

make[7]: *** [OgrePagingLandScapePage.lo] Error 1

j’ai essayé de corriger l’erreur en trifouillant dans le code mais sans succès. Du coup j’ai contacté l’auteur pour pouvoir continuer l’installation.

A part ça, j’ai voulu mettre à jour ma page sur QuakeForge, une variante du célèbre jeu de shoot’em up DOOM, malheureusement cette version ne semble plus maintenue. Je n’ai du reste pas réussi à le compiler avec un compilateur gcc 4.2.3 plus exigeant. Il faut maintenant se rabattre sur OpenArena, qui est un moteur totalement libre, ce dernier compile très bien mais il faut disposer de fichiers .pak qui eux ne sont pas libres, je me retrouve donc à nouveau dans une impasse.

FlightGear clone de FlightSimulator

Ca faisait un bout de temps que j’avais pas mis à jour ma page sur FlightGear, j’ai donc réinstallé la dernière version. Pour information, FlightGear est une version libre du célèbre Flight Simulator de Microsoft, en d’autres termes c’est un puissant logiciel de simulation de pilotage totalement gratuit et que vous pouvez vous même enrichir pour en faire profiter toute la communauté, c’est le principe même de l’OpenSource. Il existe aussi bien sous windows que sous linux où l’installation est aisée.

La prise en main est assez ardue, il faut savoir que c’est avant tout un simulateur qui recrée l’ambiance et les commandes d’un avion, à la différence d’un jeu de pilotage où tout est très simplifié. La galerie d’avion disponibles est assez impressionnante et s’enrichit jour après jour, quasiment toute la planète ainsi que les aéroports sont également disponibles en téléchargement. Le niveau de détail et la texture sont très impressionnants.

En attendant donc la prochaine mise à jour de FUNIX voilà une copie d’écran d’un Mirage 2000 au dessus de la région parisienne

Mirage 2000

Tempête suite…

Réveil du matin, chagrin, voilà ce que j’ai vu en ouvrant mes volets ce matin

horreur et damnation ! Dans mon malheur l’arbre est tombé « au ralenti » sa chute a été grandement freinée par un chêne qui a été lui même bien amoché. Après un tronçonnage quelque peu acrobatique j’ai pu dégager la voiture

A l’examen des dégats, un vrai miracle, un simple creux dans la carrosserie du toit et un paquet de rayures supplémentaires.

Ca me servira de leçon la prochain fois que la météo annoncera un avis de grand frais à tempête…

Avis de grand frais à tempête

J’ai profité d’un bon coup d’ouest pour sortir à nouveau en planche à voile, à vrai dire j’aurais du regarder la météo plus attentivement, il y avait quand même un avis de grand frais à tempête annoncé avec des claques sur le littoral annoncées à force 10 !  Le vent était conforme aux prévisions avec une mer de folie qui allait avec.

Je suis parti de la presqu’île de Giens, côté ouest, sur le spot de la Madrague, j’ai évidemment mis ce que j’avais de plus petit à savoir ma voile de 3.4. J’ai eu un mal fou à partir surtout avec les posidonies, il y en avait sur plus de 50m de large sur une couche bien épaisse, une vraie soupe, impossible de prendre de la vitesse pour pouvoir franchir la barre, j’arrêtais pas de me faire ramasser. Finalement  au bout d’un certain temps, j’ai réussi enfin à m’extirper pour me diriger vers les hauts fonds du passe pied pour aller taquiner les vagues. Elles étaient bien présentes, tout simplement énormes, malheureusement avec ce vent dantesque impossible d’exploiter quoi que ce soit, je ne pouvais que lutter pour ne pas m’envoler; J’ai préféré rebrousser chemin avant de tout casser ou pire encore.

Finalement ma session n’aura duré qu’une petite demi heure, un bon quart d’heure pour m’extirper des posidonies et un quart d’heure pour tirer un bord vers le passe pied en mode survie totale. Niveau vidéo, pas grand chose d’exploitable, pour changer voilà une séquence d’une minute où je me fais ramasser dans 1m d’eau.

comme d’hab il suffit de cliquer sur l’image pour charger la vidéo (5Mo), le lien direct est ici.