Archives de catĂ©gorie : Vie de mes sites

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.

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

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

Mise Ă  jour de FUNIX

Mise Ă  jour de FUNIX avec au programme

Dans la section linux
Pages serveur et reseau
– page analyser les logs d’Apache, passage Ă  awstats 6.8
– page Apache+PHP+MySQL, j’ai virĂ© toutes les rĂ©fĂ©rences Ă  Apache 1.3 en me focalisant maintenant sur la version 2, j’ai rajoutĂ© un paragraphe sur une sĂ©curisation basique d’Apache2

Pages sécurité
– page connexion sĂ©curisĂ©e avec openssh, passage Ă  openssl 0.9.8i et openssh 5.1p1
– page chiffrer vos donnĂ©es, passage Ă  gnupg 1.4.9 et j’ai rajoutĂ© un petit topo pour intĂ©grer facilement gnupg Ă  thunderbird
– page auditer la vulnĂ©rabilitĂ© de votre rĂ©seau, passage Ă  sara 7.8.4, nmap 4.76 et nessus 2.2.11
– page sniffer son rĂ©seau, passage Ă  wireshark 1.0.4 et snort 2.8.3.1, j’ai supprimĂ© toutes les rĂ©fĂ©rences Ă  ethereal qui de toute Ă©vidence n’est plus maintenu et remplacĂ© par wireshark, pour snort j’ai pris en compte les options de compilation pour qu’il puisse ĂŞtre utilisĂ© en tant que sonde par l’IDS Prelude
– page dĂ©tecter les attaques, gros mĂ©nage avec suppression de tous les outils obsolètes et prĂ©sentation de l’outil de dĂ©tection d’intrusions (IDS) Prelude

Pages manips diverses
– page Ă©mulateur et virtualisation, mise Ă  jour de la version de wine et comme c’est dans l’air du temps rajout de l’outil de virtualisation VirtualBox

Section téléchargement
Mise Ă  jour des documents (prises en compte des modifications ci-dessus)
– Apache+PHP+MySQL
– sĂ©curitĂ© sous linux
– chiffrer ses donnĂ©es avec gnupg
connexion sécurisée avec openssh

Ca se passe Ă©videmment par ici.

Fermeture sauvage de mon site funix.free.fr

Je  disposais d’un espace de stockage sur free depuis un bout de temps (quasiment Ă  la crĂ©ation de free), cette espace a longtemps Ă©tĂ© mon site principal et je continuais Ă  l’entretenir notamment pour y dĂ©poser les fichiers pdf accessibles depuis ma section download du site funix et les vidĂ©o de ce blog. Via certains d’entre vous qui me l’ont signalĂ© je viens de dĂ©couvrir avec stupeur que free m’a fermĂ© mon site ! Du coup j’ai rebasculĂ© tous les fichiers concernĂ©s sur mon site principal hĂ©bergĂ© chez online. Tout est donc rentrĂ© dans l’ordre, merci toutefois de me signaler s’il restait encore une URL non satisfaite.

Mise Ă  jour de FUNIX

J’ai mis Ă  jour FUNIX le week end dernier, voilĂ  les modifications apportĂ©es au site dans la section linux

Pages multimédia
– page outils de base pour la vidĂ©o, passage Ă  lame 3.98, libtheora 1.0beta3, libquicktime 1.0.3 et libmpeg2-0.5.1
– page outils pour piloter un camĂ©scope dv, passage Ă  libraw1394 2.0.0 et libdc1394 2.0.2
– page lecteurs vidĂ©o, passage Ă  live 2008.07.28, vlc 0.8.6i et xine lib 1.1.15
– page transcodage, passage Ă  transcode 1.0.6 et avidemux 2.4.3
– page montage vidĂ©o, passage Ă  mlt et mlt++ 0.3.0, LiVES 0.9.9.1, cinelerra 4.0, kino 1.3.1, rajout de l’outil d’Ă©dition audio audacity
– page DVDAuthoring, passage Ă  wxSVG 1.0b11 et DVDStyler 1.6.2
– page webcam, passage Ă  spcaview 20071224, motion 3.2.10.1 et amsn 0.97.2

Pages serveurs et réseau
– page Apache+PHP+MySQL, passage Ă  Apache 2.2.9, PHP 5.2.6, MySQL 5.0.67 et phpMyAdmin 2.11.8.1
– page MySQL, modification pour la crĂ©ation d’utilisateur

Dans la section téléchargement mise à jour des documents suivants (prises en compte des modifications ci-dessus)
– vidĂ©o sous linux
– DVDAuthoring
– webcam

Je suis passĂ© sur mon portable Ă  la Mandriva 2008.1 du coup les pages ci-dessous prennent en compte cette distribution notamment pour toutes les compilations d’outils. Quelques autres remarques :

– j’ai encore des soucis avec la version beta de kdenlive qui plante, il faudrait que je repasse Ă  la dernière version stable, car maintenant que je l’ai utilisĂ© je le trouve très supĂ©rieur Ă  kino.
– l’export des vidĂ©o au format MPEG-4 avec ffmpeg Ă©choue, je dois encore creuse de ce cĂ´tĂ© lĂ , du coup j’utilise l’export avec xvid.
– j’ai Ă©tĂ© agrĂ©ablement surpris par la compil de cinelerra, super facile et sans soucis, ça change ! Je n’ai pas eu le temps de voir quelles Ă©taient les amĂ©liorations.
– le site d’origine de w3cam qui permet de mettre une webcam sur une page d’un serveur web (notamment apache) n’est plus accessible, c’est bien dommage d’autant que je n’ai pas trouvĂ© d’outil Ă©quivalent. En attendant j’ai mis l’archive sur mon site.
– Ă  part ça sur la Mandriva 2008.1, j’ai quelques soucis avec le son et pulseaudio (notamment avec audacity) mais je ne pense pas que ça soit liĂ© spĂ©cifiquement Ă  la distribution. Sinon tout marche nickel et l’ensemble de mes pĂ©riphĂ©riques a toujours Ă©tĂ© parfaitement reconnu. Elle est très bien finie contrairement Ă  la (k)ubuntu.

Construction de la piscine bilan

Après quasiment 2 ans de chantier, la piscine et la plage de bain sont enfin terminées, voilà en guise de bilan quelques chiffres.

  • le kit m’a coĂ»tĂ© 10000€
  • Le terrassement m’a coĂ»tĂ© 1794€, le prix est consĂ©quent car le brise roche a Ă©tĂ© nĂ©cessaire
  • l’amĂ©nagement avec le tracto pelle du pourtour de la piscine et du terrain d’une manière gĂ©nĂ©rale qui comprend Ă©galement l’arrachage de quelques souches a coĂ»tĂ© 500€
  • le radier m’a coĂ»tĂ© 800€ de main d’oeuvre, avec le tracto pelle c’est la seule Ă©tape que je n’ai pas rĂ©alisĂ© et que j’ai fait faire, Ă  vrai dire je ne sais si c’Ă©tait une bonne idĂ©e quand je vois l’Ă©tat de surface le soir au projecteur
  • les matĂ©riaux divers pour la construction de la piscine en elle mĂŞme et du local technique ont coĂ»tĂ© environ 850€ (en vrac dans la liste, sable, mĂ©lange Ă  bĂ©ton, sac de ciment, agglos, ferraille, …)
  • les 70m2 de dalle brute de la plage de bain m’ont coĂ»tĂ© au total 715€
  • le dallage en quartzite du brĂ©sil en opus incertum a coĂ»tĂ© 2465€, ce prix comprend les spots ainsi le tableau Ă©lectrique pour les alimenter

J’arrive donc Ă  un total de 17130€ en arrondissant, dont 3180€ pour les 70m2 de plage de bain. Et voilĂ  une petite photo pour illustrer le tout.

Piscine

j’en profite pour signaler que j’ai mis Ă  jour mon site perso qui dĂ©taille ce chantier.

Passage Ă  wordpress 2.5

J’ai Ă©voluĂ© vers la version 2.5 de wordpress, la migration de la version 2.0.2 s’est effectuĂ©e sans trop de difficultĂ©s.

A part ça cette version apporte surtout des modifications au niveau de la page d’administration, je peux ainsi configurer plus facilement le bandeau sur la droite avec le principe des widgets. Vous pouvez constater que j’ai apportĂ© quelques modifications Ă  ce niveau d’ailleurs. Cette version apporte Ă©galement des facilitĂ©s supplĂ©mentaires au niveau du multimĂ©dia, je ne manquerai d’exploiter ces fonctionnalitĂ©s supplĂ©mentaires.

Plage de piscine

Fin des vacances et je n’ai toujours pas fini la plage de la piscine, quoique je m’en approche puisqu’il me reste plus qu’un petit quart.

Plage de piscine

je peine nĂ©anmoins Ă  en voir le bout. On peut voir que je commence d’abord Ă  dessiner des arcs de cercle avec une espèce de fleur centrale, motifs que je rĂ©pète sur toute la plage puis je comble les trous ensuite.

On peut distinguer une petite tâche sombre en bas Ă  droite de l’alarme, en fait c’est un loupĂ©, c’est une lĂ©gère dĂ©pression et l’eau de pluie a fait une flaque, pas cool ! Je verrai si je reprends ce coin lĂ , pour le reste rien Ă  signaler, l’Ă©coulement de l’eau vers l’extĂ©rieur marche très bien.

J’en ai profitĂ© pour mettre Ă  jour mon site perso avec mes diffĂ©rents chantiers.