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.