Feed on Feeds - Shared Items from Ordrejedis' Network

[BOITE] Metropolis

-

Gwenael's Blog

on 2008-8-09 12:43pm GMT
  • dur* le lendemain de boite...

Mais je fais surtout ce billet pour dire que je suis de plus en plus déçu par cette boite de nuit.

Je veux bien admettre que l'on ait au mois d'aout, que c'était vendredi soir... mais il n'y avait personne, presque impressionnant de voir une boite aussi vide.

Mais ce qui est plus fort c'est de mettre des "gogo-danseurs et danseuses" ( pour ne pas dire p***** ). c'était ridicule. Et cela a même fait fuir les gens, "et oui!", beaucoup de personnes n'acceptent pas cette exhibition.

Comme à chaque fois... c'est la dernière fois que j'y vais...

Après un petit passage par la rc1, j'ai mis à jour avec la version final...

pas de grand changement en fait :]

Voilà un outil sympathique bien qu'encore jeune.
Il y a un manque de fonctionnalité mais c'est tout à fait utilisable contrairement à d'autre outil.

À tester donc.

WWW SQL Designer

Alain Ducas** poursuit marmiton.org pour mise à disposition illégale de recette

Le célèbre chef franco-monégasque a indiqué hier: "le téléchargement illégal de recette met en péril la gastronomie française" il a également précisé que " le comportement des internautes français est une des principales raisons qui m'ont fait quitter la france".

Contactée, la Haute Autorité de Régulation des Recettes de Cuisine a souhaité réagir : "Qu'un internaute se fasse péter la panse chez Ducas** est un fait, mais par respect du droit de création, et surtout par mesure de protection envers une profession qui souffre, il lui est formellement interdit de détailler le contenu de son assiette".

source : http://clicdedroite.blogspot.com/2008/07/alain-ducas-poursuit-marmitonorg-pour.html

petite information sur mon deuxième test d'OpenSolaris.

C'est pas gagné !

Impossible d'utiliser le système d'exploitation même en mode texte.
Alors manque de RAM ? oui, il faudrait plus de 256Mo.
Architecture de mon laptop un peu pourri ? plantage ??? parce qu'il n'y a bien sur aucun message à l'écran.
(en tout cas, je n'ai pas encore trouvé comment...)

Ce deuxième essai n'est vraiment pas concluant; OpenSolaris semble être une bonne initiative, mais n'est pas encore utilisable.

voila, suite au prochain test, peut être avec plus d'information système.

La journée avait commencé comme beaucoup d'autres ... Sauf que nous fêtions hier les 25 ans de SAS, et à cette occasion, deux évènements importants étaient organisés : Le SAS FORUMTECH 2008, une journée entière de présentations un peu moins commerciales et plus technique sur les solutions...

Bonjour mon petit blog,

aujourd'hui j'ai testé OpenSolaris tout droit arrivé des US par avion ( je retrouverai le lien qui permet de vous faire envoyé une galette )

Dans un premier temps, je suis déçu. Je m'explique. Un OS c'est fait pour faire marcher votre ordinateur, mais il arrive que votre matériel ne soit pas géré. Avec OpenSolaris, c'est ma carte réseau et ma carte WIFI. Oui! c'est très embêtant. Impossible de communiquer avec le reste du monde.

Ensuite. Il semble que OpenSolaris n'innove pas. Ça semble un unix-like banale.

Enfin bon, je dois tester un peu plus. Suite au prochain épisode :)

fini weekend :/

-

Gwenael's Blog

on 2008-5-13 6:12pm GMT

Voila petit message pour faire un gros coucou à tout le monde... et oui, je n'ai pas vraiment beaucoup de temps en ce moment pour faire des coucou réel même si les WE sont à ralonge. Vous savez surement le pourquoi :)

vous en faites pas, je ferai en sorte d'être assez présent... pas moins de d'habitude en fait ^^

Mise à jour du blog

-

Gwenael's Blog

on 2008-5-06 9:47am GMT

Voila, ça été un peu délicat mais je pense que c'est bon.

Donc voila, passage de dotclear 1.2-beta2 en dotclear 2-rc1.

:)

et hop ...

-

Felix.getBlog()

on 2008-5-05 9:06pm GMT
Je passe au vert ......

Office communicator

-

Felix.getBlog()

on 2008-5-05 9:04pm GMT
Bon, chez SAS comme dans beaucoup de grosses boites qui ont une grosse architecture Microsoft, nous utilisons Office communicator comme IM interne. En gros, c'est un MSN qui se connecte tout seul vu qu'il s'authentifie tout seul sur l'AD avec les mêmes identifiants avec lesquels vous êtes connecté...

PHP et Flash

-

Felix.getBlog()

on 2008-5-04 9:21pm GMT

Pour un projet actuel (dont je vous parlerai d'ici peu), j'ai du faire communiquer du PHP avec du Flash. L'intérêt par exemple serait de gérer en PHP toute la partie données, de gérer le tout avec des objets PHP , et ensuite de les envoyer à du Flash sous forme d'objets (sans passer par du XML ou autre, qui aurait nécessité du parsing etc.).

J'ai donc découvert le magnifique petit projet AMFPHP, qui permet de transformer nos scripts php en services appelées depuis une "gateway" principale. Une fois le script exécuté, le rendu est mis en forme et Flash est capable de le gérer sans aucun problème. Une fois installé, une interface web est disponible pour pouvoir faire des requetes directements dans nos scripts php. C'est assez sympa d'avoir accès à ses classes, ses méthodes directement en y injectant les arguments voulus.

Dans des exemples que vous trouverez sur le net avec des recherches du styles "flash php", les gens vont jusqu'à, côté php, renvoyer directement le result généré par un mysql_fetch_assoc(), c'est donc un outil assez puissant.

Bravo donc à ce joli projet qui va nous être bien utile.

Bonjour à tous,

Bon, mea culpa une fois de plus je n'ai pas pu m'occuper de mon blog ces derniers temps, je vais donc vous faire un petit résumé des petites choses qui m'ont animé ces derniers mois :

  • Euromanager: Bon, vous l'aurez compris vu que vous n'aviez plus de nouvelles, nous avons perdu en demi finale. Eliminé par notre propre école, une équipe qui est arrivé première en finale, bravo à eux ! Enormément de boulot, ferons-nous mieux l'année prochaine ?
  • Projet à huit: Alors ca c'était mon projet de l'année dans le cadre de la 4ème année de l'EFREI. Le but est de rassemblée huit personnes de notre promo et de simuler la création d'une entreprise (Business Plan etc.) ainsi que de développer un prototype fonctionnel au bout de ces six mois. En tant que chef de projet j'ai été très pris mais j'ai beaucoup appris en relations humaines et en technique. J'ai découvert Eclipse J2EE, WSDL et SOAP, bref je ne spoile pas c'est mon prochain billet !
  • Stage technique: Toujours dans le cadre de l'EFREI, nous devons faire un stage technique de 4 mois que j'ai commencé lundi dernier, et ce jusqu'à fin septembre. J'ai réussi à obtenir un stage chez SAS, éditeur de logiciels d'outils décisionnel leader sur le marché actuellement (tchut tchut pas de pub). Je suis actuellement au pôle avant-vente dans le secteur Retail (Grande distribution). Très compliqué vu qu'il faut une approche métier, mais très enrichissant !
  • Et je travaille toujours pour ma petite société Londonnienne en tant qu'administrateur Système/Réseaux/Chef de projet.
  • J'ai pris beaucoup de retard sur beaucoup de petits projets, les gens concernés se reconnaitront, promis je vais tout faire pour le rattraper !
  • Ah , quand même , je passe en 5ème année :-)

Voilà pour les dernières nouvelles, je vais essayer de vous tenir un peu plus informé maintenant ...

Tout le monde en parle !

Tuxfamily, l’hébergeur libre pour les gens libres, lance sa première campagne de dons. En effet, l’association traverse actuellement quelques soucis d’ordre financier et humain.

http://www.tuxfamily.org/
http://donation.tuxfamily.org/
http://faq.tuxfamily.org/HardwareNeeds/Fr

NEWS LINUXFR.ORG
http://linuxfr.org/2008/03/03/23794.html

Présent sur Internet depuis 1999, TuxFamily fournit gratuitement des services d'hébergement pour tous les projets sous licence libre et permet ainsi la promotion du libre sous toutes ses formes (art libre, logiciel libre, etc.). Depuis quelque temps, les administrateurs de TuxFamily ont dû investir des sommes d'argent importantes pour acheter de nouvelles machines afin d'accompagner la croissance de l'hébergeur et remplacer les machines défaillantes datant du début de l'aventure. Lors de l'achat des machines, il a été convenu que les administrateurs seraient remboursés par l'association avec les éventuels dons des années à venir.

En janvier, le serveur de stockage principal de TuxFamily commence à donner des signes de faiblesses, causant quelques interruptions de services et des sueurs froides à l'équipe. Actuellement, il survit grâce à la désactivation temporaire de plusieurs services et doit être remplacé rapidement pour ne pas plonger l'hébergeur dans le noir.

N'ayant plus d'argent de côté et ne pouvant plus se permettre d'en avancer d'avantage, les administrateurs n'ont pas d'autre choix que de lancer la première campagne de dons de TuxFamily.org.

Si vous disposez de matériel informatique pouvant être utile à l'hébergeur, vous pouvez également en faire don.

En plus des donations pécuniaires, l'hébergeur libre aimerait aussi que des bénévoles fassent don d'un peu de leur temps en faveur du libre. En effet, contrairement au nombre de projets hébergés qui ne cesse d'augmenter, l'équipe de TuxFamily est plus que restreinte. Les 2 administrateurs et les 2 modérateurs actifs actuels vous invitent à les rejoindre et à prendre part à la vie active de l'hébergeur. L'association loi 1901 créée pour pérenniser l'hébergeur recrute également des personnes sans compétences techniques particulières pour travailler sur l'association en elle même : gérer la communication entre les hébergés, organiser les évènements, rédiger des dossiers de sponsoring ou de partenariat, etc.

C'est donc une double sonnette d'alarme qui est tirée : TuxFamily demande à la fois des moyens humains et financiers pour continuer à évoluer, nous comptons sur vous pour nous venir en aide et continuer à promouvoir encore plus le libre !

http://www.tuxfamily.org/
http://donation.tuxfamily.org/
http://faq.tuxfamily.org/HardwareNeeds/Fr

[CINE] into the wild

-

Gwenael's Blog

on 2008-2-16 10:48am GMT

Voila un vrai film, à voir et à revoir.

Des paysages sublime...

Genre : Comédie dramatique - Durée : 1H44 mn

Je n'est pas trouvé le coté comique du film, c'est bien dommage, ça fait que le film manque un peu de légèreté. Alors falais t'il prendre tout ça avec une petite pointe d'ironie?

Le deuxième questionnement est sur la fin du film... Amour libre ?

En tout cas, c'est assez bon pour être regarder. voili voilou.

[CINE] John Rambo

-

Gwenael's Blog

on 2008-2-12 9:43am GMT

taaaaddaaaaaaadddaaaaaadaaaaaaaaaa !!

voila, je crois que ca résume assez bien.

Bon, j'avoue que parfois ma sensibilité était mise à l'épreuve... mais heureusement que l'écolier est là :) ( "HEADSHOT !!! HEADSHOT !!! CHEATEEERRRS :p" )

A la limite de l'acceptable.

Il faut vraiment avoir le cerveau éteint... et avoir lu une bonne partie des BDs...

Voila, avec amies ( ou elles sont rares... ) ont a eu un weekend un peu charger.

Aquaboulevard, plouf dans l'eau, rigolade toussa toussa ( fatiguant mais sans bobo )

La nuit de l'orientation, bon j'ai bien fait d'arreter les études... c'est comme si n'autre système d'orientation scolaire était à refaire.

Boite, le River's King. Il FAUT AIMER les années 70! soirée plouf... ah ben oui, plouf en effet.

Voili voilou

Vieux... mais quand on n'a pas le temps, on n'a pas le temps.

Donc voila ma petite impressions sur les Solutions Linux édition 2008.

Pas si mal. Déjà on avait un vrai réseau, du moins largement suffisant pour faire son petit SSH :) Des gens fort sympathique, mais comme chaque année je suis reste derrière ma machine... Il y avait de l'IRC, avec un chan SL2008...

bref sympa. Surement à l'année prochaine :)

C'était passage de flèche de progression...

Ben voila, j'ai la rouge et jaune, ça veut dire aussi qu'il me reste que les flèches métal ( extérieur ) à faire... ce qui risque d'etre un peu plus dur... pour l'argent et l'or... la bronze étant normalement plus facile que la jaune.

voila, faut attendre la saison extérieur pour l'entrainer.

Voila un petit billet pour dire que je suis content de mon petit score de 425 ( sur 600 ) ... ça fait du bien apres le flop de 212 à Mennecy.

Va faloir faire encore beaucoup d'entrainement.

Prochain objectif, passer la flèche rouge et jaune... c'est pour le 27 janvier.

voila.

Voilà ... 2008

-

Felix.getBlog()

on 2008-1-03 1:36am GMT

Bonne année à tous !

Citation du jour

-

Gwenael's Blog

on 2007-12-21 8:36am GMT

"Quand vous aurez cessé de songer au bonheur, vous l'aurez trouvé" (Charles Secrétan).

Pourquoi pas ...

Voilà aujourd'hui nous rendions notre cinquième et dernière décision pour ces éliminatoires 2007.

Notre équipe EFREI SAS est arrivée 1ère de notre poule, nous sommes donc qualifiés pour les demi-finales de Fevrier !

C'est donc après beaucoup d'efforts que nous recevons ce magnifique cadeau de Noel, mais ceci n'est que la première étape, encore beaucoup de travail nous attend pour atteindre la finale !

Voila, pour tout ceux qui on comme moi:
- carte reseau "nVidia Corporation MCP61 Ethernet"
- carte mère Gigabyte (M61SME-S2)
- bios Award version F4
- debian ( etch )

... le driver forcedeth fait son petit caca nerveux...

voila le fils de la discution que j'ai trouvé pour mon problème: http://people.debian.org/~terpstra/thread/20071112.223900.47c17281.fr.html

il faut lire le dernier mail pour avoir une première résolution du problème.

l'idée est après de forcer la MAC avant de lancé l'interface sur le dhcp du reseau ( histoire d'avoir normalement la même adresse IP )

voili voilou

"drôle" ... c'est un film bzzzziiiennn ... avec quelques scènes comiques, il y a surtout un regard sur notre société actuelle.

pauvre homme qui se fait piquer sa petite amie par une abeille, ça doit donner le bourdon ( elle était facile :] )

Phrase du jour

-

Gwenael's Blog

on 2007-12-13 10:11pm GMT

"Les filles sont des pierres précieuses qu'il faut mettre sous la bonne lumière pour révéler leur éclat"

De moi... c'était pas trop dur :D

On a gagné ... enfin !

-

Felix.getBlog()

on 2007-12-12 9:44am GMT

Après avoir prié, signé des pétitions... ca y est FREE VA FOURNIR L'IPV6 NATIVEMENT !

D'après ce document : http://www.iliad.fr/presse/2007/CP_IPv6_121207.pdf, l'IPV6 serait disponible sur notre interface de gestion Free.

Bon pour l'instant, je n'y ai pas encore accès mais bon (on vérifie qu'on n'est pas le 1er avril ... non ... ouf) ... ca vient, ca vient !

/me heureux ...

Une petite sortie avec la moman.

Un film sympathique, certes un peu plat. Mais comme tout premier d'une trilogie annoncée, il demande d'attendre le second pour que l'on soit déçu.

J'aimerai bien savoir comment ils font leur petite boule d'énergie :)

Citation du jour

-

Gwenael's Blog

on 2007-12-04 8:52am GMT

"Tout engagement génère des compromis, et il est évidemment beaucoup plus facile de rester soi-même en ne faisant rien."

Ethan Hawke

Comme maintenant quelques années la club informatique de saintry sur seine organise sa petite LAN Party genre Fun.

Quelques informations,
- Date: Samedi 22 Décembre 2007 à partir de 13 heures, jusqu'au Dimanche 23 Décembre 2007 18 heures. ( oui, c'est court )
- Lieu: Salle JB-Corot Bas, Saintry sur Seine.
- Les places sont limités à 50.
- Prix: 5euros sur place.
- Jeux: have fun ! - généralement CS, DoD, Starcraft, OpenArena etc...
- Bouffe: l'association offre les croissants ... pensez à prendre de quoi vous nourrir et vous rafraichir ;)
- Matos: ordinateur perso, jeux et cd installation ( au cas ou ), cable réseaux 10mètre droit.

voila, je crois que tout est dit...
http://lan.saintry.org/liste.php?id=10 ( liste des inscrits, jamais à jour )
pour plus d'information contactez nous ( enlevez VOS_MOUFLES avant ) ciss.lanVOS_MOUFLES@saintry.org

Petite soirée avec la soeur!

Film techniquement sympa, mais avec un scénario absent... dommage. J'ai cru voir une démonstration technique type "scene" ( http://pouet.net ).

"C'est marrant, les femmes n'ont pas de ride !"

voila.

C'est partit !

-

Felix.getBlog()

on 2007-11-18 3:02am GMT

Voilà, comme je vous le disais il y a quelques semaines, nous avons monté avec des amis une équipe Euromanager appelée équipe Euromanager EFREI SAS, SAS étant la société qui a accepté de nous sponsoriser.

En tout cas, les éliminatoire ont commencé cette semaine. Nous avons jusqu'à lundi pour rendre notre première décision. Pour le moment, étude de la santé de la société et décisions stratégiques ...

... que du bonheur !

Pour plus d'informations, le site de notre équipe: http://www.euromanager.fr.to/

[CINE] Super Grave

-

Gwenael's Blog

on 2007-11-16 1:56pm GMT

Ou comment faire un film pour les pré-ados et ados.

Bref, je crois que je n'étais pas dans la bonne tranche d'âge pour apprécier ce film. Bien que j'ai entendu rire des personnes plus vieilles que moi, à première vue. Je suis peut-être moins réceptif à l'humour trash...

voili voilou.

Voila, hier soir à l'entrainement de tir à l'arc, j'ai fait mon premier robin, et j'espère que c'est le dernier ( faut pas abuser non plus ! )

J'editerai le billet pour mettre la photos des flèches, malheureusement j'avais pas d'appareil sur moi quand elle était dans la paille.

voili voilou.

Gmail and IMAP

-

Felix.getBlog()

on 2007-10-26 8:22pm GMT

The main problem with Gmail is that it was impossible to have an offline version (thank you minitel 2.0).

And if you used the POP feature, on your computer or on your (smart)phone, you add to read your mails few times etc. ... Such a crap.

Thank you Gmail, after few years that we were waiting for it, Gmail finally release an IMAP feature.

And "it just works" : mails are synchronized and labels are like folders ... Thank you Google !

En vrac ...

-

Felix.getBlog()

on 2007-10-06 10:43pm GMT
  • Début de ma 4ème année à l'EFREI (en Master 1): Enfin des cours vraiment intéressants, mon dieu ca faisait trois ans que j'attendais ça ! (Management de Projets, Méthodologies, ....)
  • Participation au "Global Mananagement Challenge" cette année. cf Le site web de mon équipe. Souhaitez nous bonne chance !
  • A l'occasion de la fête de l'automne à Etiolles, nous avons tenu un stand pour soutenir L'association Nez Rouges avec ma chère tendre, un réel succès ! (Photos bientôt disponibles)
  • Petit théatre cette semaine "La nuit des rois" de Shakespeare par une troupe très sympatique au théatre du Nord-Ouest, Rue du Faubourg Montmartre. Bravo à eux c'était vraiment excellent ! Et merci à Gaëtan et Virginie ne nous avoir dégoté ça !

Crypter ma clé usb

-

Felix.getBlog()

on 2007-9-28 8:32am GMT

Tout est dans le titre, j'ai une jolie clé usb et je voulais pouvoir la crypter pour être sûr de la sécurité de mes données si je venais à la prêter/perdre/... . Mon soucis était que le logiciel devait être libre, facilement installable, multi os, et surtout ne pas nécessiter de droits d'administrateurs (me connectant sur les machines de mon école, je n'ai que des droits très limités).

La solution quasiment parfaite que j'ai pu trouver est Truetype. Libre, il installe tout ce dont il a besoin sur la clé usb, le cryptage a l'air puissant. Bref, tout semblait parfait. Et bah non, il faut les droits administrateurs pour pouvoir allouer un nom de disque au volume virtuel ...

Avez vous déjà essayé ce genre de choses ? J'aurai pensé à PGP aussi, mais il n'est pas installé sur les machines de mon école alors ...

Thunderbird 1 - 0 Gmail

-

Felix.getBlog()

on 2007-9-11 1:59pm GMT

Je me suis souvent demandé ce que je ne savais pas faire sous Gmail qu'on peut utiliser couramment sous tous clients mails en voilà un (parmis tant d'autres beaucoup me diront, mais celui là semble indispensable) ...

La possibilité de créer ses propres en-tetes au niveau des filtres. En effet, l'antispam de Gmail a beau être très puissant (Google m'indique qu'ils utilisent spamassassin :-) ), il en laisse souvent passer. Passant très souvent par un autre serveur mail, qui indique le X-Spam-Level, j'aurai aimé pouvoir faire un filtre qui aurait indiqué qu'au dela d'un certain score, on mettait dans un certain répertoire. Le même problème peut se poser si on voudrait filtrer avec le tant utilisé X-List-Id.

La fonction nouvel entête sous thunderbird fait ça *très* bien, dommage que Gmail ne l'implémente pas ...

Premiers pas en Sqlite

-

Felix.getBlog()

on 2007-8-31 11:58am GMT

Cette semaine je devais faire une page php avec base de données. N'ayant jamais testé, sqlite (et encore moins en php5), je me suis dit que c'était l'occasion. Vu le peu de choses que devait faire cette base, Sqlite correspondait au besoin.

Je rappelle pour ceux qui ne le savent pas que sqlite est un module inclut dans php5 qui permet de gérer une base de données "complètes" sans installation supplémentaire et ce dans un simple fichier. On peut lire sur le net que Sqlite posséderait une plus grande rapidité d'éxécution que d'autres base de données relationnelles du même type. Mais inconvénient de la chose, même si Sqlite possède les grands avantages des grandes bases de données comme les triggers, les views, elle ne possède pas toutes leurs possibilités. Il est par exemple impossible de modifier la structure d'une table une fois créée, la fonction SQL ALTER n'existant pas en Sqlite.

Bon, il faut savoir aussi qu'il y a de grandes différences entre Sqlite2 et Sqlite3, et les bases du premier ne peuvent être lues avec le binaire du second, et de même les code PHP utilisant du Sqlite2 (comme sqlite_open etc.) ne marcheront pas sur du Sqlite3 ( Nous sortant l'erreur avec laquelle je me suis arraché les cheveux : "Error: file is encrypted or is not a database"). Le problème vient du fait que php5 doit utiliser maintenant PDO pour se connecter à la base.

N'ayant pas trouvé *facilement* comment faire du sqlite3 avec php5, voici les quelques lignes indispensables :

<?
// create a SQLite3 database file with PDO and return a database
try
{

 $dbHandle = new PDO ('sqlite:customers.db');

}

catch (PDOException $exception)
{

 die ($exception->getMessage ());

}

// Create query and execute it
$sqlinsert = "select * from toto as t";
$result = $dbHandle->query ($sqlinsert);

foreach ($result->fetchAll ()as $row)
{

 print_r($row);

}

?>

Dernier point: Sqlite créé automatiquement sur chacune de ses tables un champs rowid qui est un id auto incrémenté au fil des inserts, donc pas besoin de rajouter un champs id que vous incrémentez manuellement à chaque fois.

Attention ...

-

Felix.getBlog()

on 2007-5-02 10:00pm GMT

.. Et hop .. 22 Ans !

La 3G et ses secrets

-

Felix.getBlog()

on 2007-4-30 6:13am GMT

Voici déjà mon deuxième téléphone portable qui a la possibilité de surfer sur le réseau 3G. J'aimerai savoir si l'un d'entre vous s'y connait un peu pour m'expliquer une chose : A bon nombre de reprises tous les téléphones 3G de l'endroit où je suis n'ont plus de réseau, hors tous ceux qui n'en sont pas pourvus marchent parfaitement.

Jusque là ma théorie est que quand le réseau 3G tombe, nos téléphones ne savent pas passer sur le réseau GPRS/EDGE mais pourquoi cela affecte-t-il les communications, le 3G n'est pas réservé au DATA ?

Voilà, si quelqu'un peut m'éclairer ...

Soirée au Sénat

-

Felix.getBlog()

on 2007-4-28 4:02pm GMT

A l'occasion de la remise des prix du concours Challenge organisé par l'INT d'Evry où ma copine a réussi m'a dégoté une invitation (merci !) j'ai pu me rendre au Sénat (6ème) dans les "salons du luxembourg".

Le principe de ce concours était de proposer différents projets d'entreprise. Le gagnant (parmis les 50 candidats) obtient une place dans l'incubateur de l'INT qui propose alors locaux, moyens financiers et surtout du conseil.

Je dois avouer que c'était plutôt sympatique, et un cocktail jusqu'ici jamais vu.

Les futurs projets étaient très intéressant et plusieurs étaient je pense très prometteur (je donnerai bien des liens mais aucun d'eux n'a de sites Internet).

En bref, une très bonne soirée.

Week end au Futuroscope

-

Felix.getBlog()

on 2007-4-07 3:07pm GMT

Afin de se ressourcer nous avons décidé de partir un week-end au Futuroscope rien que tous les deux. Malgré des prévisions météorologiques plus que mauvaises, nous avons finalement eu un très beau temps, ce qui a fait d'autant plus plaisir que les gens n'ont pas osé venir (moyenne de queue de 15 minutes) !

Ce parc est vraiment exceptionnel, il change totalement des parcs comme Disney ou Astérix (Remarque de heney: "En même temps c'est pas un parc d'attraction ^_^")

Bon il faut savoir que ce parc ne se fait pas en une journée hein, d'ailleurs la multitude d'hotels à proximité n'est pas là pour rien, ils ont tout prévu.

Les attractions sont vraiment excellentes et interessantes. Attention aux éternuements dans les films et aux frissons des descentes en skates en plein ville.

Vous trouverez toutes les photos dans ma gallerie et une petite vidéo de l'attraction "Stars du Futur" qui est vraiment excellente.

Bref un week end parfait pour se ressourcer avec sa bien-aimée.

Dans le cadre de mon cursus scolaire, j'ai du effectuer une journée dans laquelle je devais suivre un ingénieur pendant une journée afin de connaître son rythme, son emploi du temps, la manière dont il gère une équipe, un projet (relations clients, gestion du temps etc.)...

Grâce à Elise (que je remercie) j'ai pu trouver contact chez Accenture : une société américaine, avec un fonctionnement à 200% américain (systeme pyramidale, avantages à foison pour motiver le personnel, culture de l'objectif).

J'ai vraiment apprécié cette journée qui m'a confortée dans le futur professionnel que je m'imaginais ("boulot de dans 2 ans" quand même) et la façon de voir la vie professionnnelle de ces ingénieurs était très interessante.

Merci à eux de m'avoir accueilli et d'avoir pris du temps pour toutes ces explications.

La nuit au musée

Très bon film de Ben Stiller, comme toujours. On se marre du début à la fin, un peu de sentiments et on ne s'ennuie pas.

Taxi 4

Dans la lignée de tous les Taxis je dirai (sans surprise) sauf qu'on joue plus sur la stupidité de la police et beaucoup moins sur la voiture. Ne vaut pas le coup d'aller le voir.

Contre Enquete

C'est vrai qu'il est TRES difficile de voir Jean Dujardin dans un autre personnage que celui de Loulou dans "Un Gars, Une Fille", et pourtant il joue magnifiquement bien dans ce film qui garde l'intrigue jusqu'à la fin. J'ai beaucoup aimé.

ejabberd_ircd

-

[1] fosco@blog:~$

on 2007-3-13 11:34pm GMT
Je suis tombe sur ca ce matin: http://www.dtek.chalmers.se/~henoch/text/ejabberd-ircd.html et autant dire que c'est velu.

Oui toi qui voit des GENS passer d'IRC a MUC parce que c'est fashion hype xml, toi qui aime ton irssi cheri, ceci est pour toi: un module ircd pour ejabberd.
Comment faire mon bon monsieur? c'est bien simple:
# apt-get install ejabberd
# svn co https://svn.process-one.net/ejabberd-modules
# cd ejabberd-modules/ircd/trunk
# ./build.sh
# cp ebin/*.beam /usr/lib/erlang/lib/ejabberd-1.1.2/ebin/
Alors c'est pas la peine de copier le .beam d'une machine a l'autre hein, ca marche pas, c'est erlang, c'est beau, si si j'vous jure.

On Rajoute dans /etc/ejabberd/ejabberd.cfg (hostname == le hostname du serveur jabberd, definit via debconf, ou a la main dans la conf):
- Dans la section 'listen'
  {6667, ejabberd_ircd,    [{access, c2s},
                            {host, "hostname"},
                            {muc_host, "conference.hostname"},
                            {encoding, "utf-8"},
                            {mappings,
                            [{"#ejabberd", "ejabberd@conference.jabber.ru"}]}]},
Attention a la section 'mappings', ou tu pourras definir autant de relations #channame -> chan MUC que tu veux, ici #ejabberd renvoit vers ejabberd@conference.jabber.ru

- Dans la section 'modules'
  {mod_ircd,       [{access}]},
Il faut ensuite se creer un compte, via un client jabber "classique", soit via 'ejabberdctl' s'il daigne fonctionner, puis pour se connecter:
/connect ip port password login
exemple: /connect 127.0.0.1 6667 notmypass fosco
Et hop, ca marche \o/

NB: il est possible de specifier le pass en dur dans la conf, dans la section 'servers' via une ligne 'password'

Et comme ca tu pourras toi aussi utiliser MUC sans tromper ton irssi, elle est pas belle la vie?

ejabberd_ircd

-

[1] fosco@blog:~$

on 2007-3-13 10:34pm GMT
Je suis tombe sur ca ce matin: http://www.dtek.chalmers.se/~henoch/text/ejabberd-ircd.html et autant dire que c'est velu.

Oui toi qui voit des GENS passer d'IRC a MUC parce que c'est fashion hype xml, toi qui aime ton irssi cheri, ceci est pour toi: un module ircd pour ejabberd.
Comment faire mon bon monsieur? c'est bien simple:
# apt-get install ejabberd
# svn co https://svn.process-one.net/ejabberd-modules
# cd ejabberd-modules/ircd/trunk
# ./build.sh
# cp ebin/*.beam /usr/lib/erlang/lib/ejabberd-1.1.2/ebin/
Alors c'est pas la peine de copier le .beam d'une machine a l'autre hein, ca marche pas, c'est erlang, c'est beau, si si j'vous jure.

On Rajoute dans /etc/ejabberd/ejabberd.cfg (hostname == le hostname du serveur jabberd, definit via debconf, ou a la main dans la conf):
- Dans la section 'listen'
  {6667, ejabberd_ircd,    [{access, c2s},
                            {host, "hostname"},
                            {muc_host, "conference.hostname"},
                            {encoding, "utf-8"},
                            {mappings,
                            [{"#ejabberd", "ejabberd@conference.jabber.ru"}]}]},
Attention a la section 'mappings', ou tu pourras definir autant de relations #channame -> chan MUC que tu veux, ici #ejabberd renvoit vers ejabberd@conference.jabber.ru

- Dans la section 'modules'
  {mod_ircd,       [{access}]},
Il faut ensuite se creer un compte, via un client jabber "classique", soit via 'ejabberdctl' s'il daigne fonctionner, puis pour se connecter:
/connect ip port password login
exemple: /connect 127.0.0.1 6667 notmypass fosco
Et hop, ca marche \o/

NB: il est possible de specifier le pass en dur dans la conf, dans la section 'servers' via une ligne 'password'

Et comme ca tu pourras toi aussi utiliser MUC sans tromper ton irssi, elle est pas belle la vie?

DADVSI

-

[1] fosco@blog:~$

on 2006-7-28 7:01pm GMT
#include
typedef unsigned int uint;
char ctb[512]="33733b2663236b763e7e362b6e2e667bd393db0643034b96de9ed60b4e0e4\
69b57175f82c787cf125a1a528fca8ac21fd999d10049094190d898d001480840913d7d35246\
d2d65743c7c34256c2c6475dd9dd5044d0d4594dc9cd4054c0c449559195180c989c11058185\
081c888c011d797df0247074f92da9ad20f4a0a429f53135b86c383cb165e1e568bce8ec61bb\
3f3bba6e3a3ebf6befeb6abeeaee6fb37773f2267276f723a7a322f6a2a627fb9f9b1a0e9a9e\
1f0b8f8b0a1e8a8e0f15d1d5584cd8dc5145c1c5485cc8cc415bdfdb5a4edade5f4bcfcb4a5e\
cace4f539793120692961703878302168286071b7f7bfa2e7a7eff2bafab2afeaaae2ff";
typedef unsigned char uchar;uint tb0[11]={5,0,1,2,3,4,0,1,2,3,4};uchar* F=NULL;
uint lf0,lf1,out;void ReadKey(uchar* key){int i;char hst[3]; hst[2]=0;if(F==\
NULL){F=malloc(256);for(i=0;i<256;i++){hst[0]=ctb[2*i];hst[1]=ctb[2*i+1];F[i]=\
strtol(hst,NULL,16);}}out=0;lf0=(key[1]< <9)|key[0]|0x100;lf1=(key[4]<<16)|(key\
[3]<<8)|key[2];lf1=((lf1&0xfffff8)<<1)|(lf1&0x7)|0x8;}uchar Cipher(int sw1,\
int sw2){int i,a,b,x=0,y=0;for(i=0;i<8;i++){a=((lf0>>2)^(lf0>>16))&1;b=((lf1\
>>12)^(lf1>>20)^(lf1>>21)^(lf1>>24))&1;lf0=(lf0< <1)|a;lf1=(lf1<<1)|b;x=(x>>1)\
|(a< <7);y=(y>>1)|(b< <7);}x^=sw1;y^=sw2;return out=(out>>8)+x+y;} void \
CSSdescramble(uchar *sec,uchar *key){uint i;uchar *end=sec+0x800;uchar KEY[5];
for(i=0;i<5;i++)KEY[i]=key[i]^sec[0x54+i];ReadKey(KEY);sec+=0x80;while(sec!=\
end)*sec++=F[*sec]^Cipher(255,0);}void CSStitlekey1(uchar *key,uchar *im)
{uchar k[5];int i; ReadKey(im);for(i=0;i<5;i++)k[i]=Cipher(0,0);for(i=9;i>=0;\
i--)key[tb0[i+1]]=k[tb0[i+1]]^F[key[tb0[i+1]]]^key[tb0[i]];}void CSStitlekey2\
(uchar *key,uchar *im){uchar k[5];int i;ReadKey(im);for(i=0;i<5;i++)k[i]=\
Cipher(0,255);for(i=9;i>=0;i--)key[tb0[i+1]]=k[tb0[i+1]]^F[key[tb0[i+1]]]^key\
[tb0[i]];}void CSSdecrypttitlekey(uchar *tkey,uchar *dkey){int i;uchar im1[6];
uchar im2[6]={0x51,0x67,0x67,0xc5,0xe0,0x00};for(i=0;i<6;i++)im1[i]=dkey[i];
CSStitlekey1(im1,im2);CSStitlekey2(tkey,im1);}

http://decss.zoy.org/
http://www.cs.cmu.edu/~dst/DeCSS/Gallery/

Rien d'autre a dire...

DADVSI

-

[1] fosco@blog:~$

on 2006-7-28 5:01pm GMT
#include
typedef unsigned int uint;
char ctb[512]="33733b2663236b763e7e362b6e2e667bd393db0643034b96de9ed60b4e0e4\
69b57175f82c787cf125a1a528fca8ac21fd999d10049094190d898d001480840913d7d35246\
d2d65743c7c34256c2c6475dd9dd5044d0d4594dc9cd4054c0c449559195180c989c11058185\
081c888c011d797df0247074f92da9ad20f4a0a429f53135b86c383cb165e1e568bce8ec61bb\
3f3bba6e3a3ebf6befeb6abeeaee6fb37773f2267276f723a7a322f6a2a627fb9f9b1a0e9a9e\
1f0b8f8b0a1e8a8e0f15d1d5584cd8dc5145c1c5485cc8cc415bdfdb5a4edade5f4bcfcb4a5e\
cace4f539793120692961703878302168286071b7f7bfa2e7a7eff2bafab2afeaaae2ff";
typedef unsigned char uchar;uint tb0[11]={5,0,1,2,3,4,0,1,2,3,4};uchar* F=NULL;
uint lf0,lf1,out;void ReadKey(uchar* key){int i;char hst[3]; hst[2]=0;if(F==\
NULL){F=malloc(256);for(i=0;i<256;i++){hst[0]=ctb[2*i];hst[1]=ctb[2*i+1];F[i]=\
strtol(hst,NULL,16);}}out=0;lf0=(key[1]< <9)|key[0]|0x100;lf1=(key[4]<<16)|(key\
[3]<<8)|key[2];lf1=((lf1&0xfffff8)<<1)|(lf1&0x7)|0x8;}uchar Cipher(int sw1,\
int sw2){int i,a,b,x=0,y=0;for(i=0;i<8;i++){a=((lf0>>2)^(lf0>>16))&1;b=((lf1\
>>12)^(lf1>>20)^(lf1>>21)^(lf1>>24))&1;lf0=(lf0< <1)|a;lf1=(lf1<<1)|b;x=(x>>1)\
|(a< <7);y=(y>>1)|(b< <7);}x^=sw1;y^=sw2;return out=(out>>8)+x+y;} void \
CSSdescramble(uchar *sec,uchar *key){uint i;uchar *end=sec+0x800;uchar KEY[5];
for(i=0;i<5;i++)KEY[i]=key[i]^sec[0x54+i];ReadKey(KEY);sec+=0x80;while(sec!=\
end)*sec++=F[*sec]^Cipher(255,0);}void CSStitlekey1(uchar *key,uchar *im)
{uchar k[5];int i; ReadKey(im);for(i=0;i<5;i++)k[i]=Cipher(0,0);for(i=9;i>=0;\
i--)key[tb0[i+1]]=k[tb0[i+1]]^F[key[tb0[i+1]]]^key[tb0[i]];}void CSStitlekey2\
(uchar *key,uchar *im){uchar k[5];int i;ReadKey(im);for(i=0;i<5;i++)k[i]=\
Cipher(0,255);for(i=9;i>=0;i--)key[tb0[i+1]]=k[tb0[i+1]]^F[key[tb0[i+1]]]^key\
[tb0[i]];}void CSSdecrypttitlekey(uchar *tkey,uchar *dkey){int i;uchar im1[6];
uchar im2[6]={0x51,0x67,0x67,0xc5,0xe0,0x00};for(i=0;i<6;i++)im1[i]=dkey[i];
CSStitlekey1(im1,im2);CSStitlekey2(tkey,im1);}

http://decss.zoy.org/
http://www.cs.cmu.edu/~dst/DeCSS/Gallery/

Rien d'autre a dire...
suphp (http://www.suphp.org/) ne sert pas qu'a executer du code php setuid (avec eventuellement sa propre conf, son chroot, etc...), il peux faire la meme chose avec a peu pres n'importe quoi, genre du C grace a tcc (http://fabrice.bellard.free.fr/tcc/):

Dans /etc/suphp/suphp.conf, par defaut on a:
;Handler for CGI-scripts
x-suphp-cgi=execute:!self

On va juste rajouter dans /etc/apache2/mods-available/suphp.conf (debian):
AddHandler x-suphp-cgi .c
suPHP_AddHandler x-suphp-cgi

Et hop, ca marche:
#!/usr/bin/tcc -run

#include 

int main () {
        printf("X-Powered-By: tcc version 0.9.23
Content-type: text/plain

");
        printf("%d:%d
", getuid(), getgid());
        return 0;
}
suphp (http://www.suphp.org/) ne sert pas qu'a executer du code php setuid (avec eventuellement sa propre conf, son chroot, etc...), il peux faire la meme chose avec a peu pres n'importe quoi, genre du C grace a tcc (http://fabrice.bellard.free.fr/tcc/):

Dans /etc/suphp/suphp.conf, par defaut on a:
;Handler for CGI-scripts
x-suphp-cgi=execute:!self

On va juste rajouter dans /etc/apache2/mods-available/suphp.conf (debian):
AddHandler x-suphp-cgi .c
suPHP_AddHandler x-suphp-cgi

Et hop, ca marche:
#!/usr/bin/tcc -run

#include 

int main () {
        printf("X-Powered-By: tcc version 0.9.23\nContent-type: text/plain\n\n");
        printf("%d:%d\n", getuid(), getgid());
        return 0;
}

migration du blog

-

[1] fosco@blog:~$

on 2006-4-21 10:12pm GMT
Je viens de passer ce blog sur une jolie alpha EV56 a 500Mhz avec 773464kB de RAM.

Une comme ca:

Voila, ca change rien, mais c'est cool.

migration du blog

-

[1] fosco@blog:~$

on 2006-4-21 8:12pm GMT
Je viens de passer ce blog sur une jolie alpha EV56 a 500Mhz avec 773464kB de RAM.

Une comme ca:

Voila, ca change rien, mais c'est cool.
nfs.mail-cpu-day.png
nfs.mail-vmstat-day.png
Je crois que cela resume relativement bien ce que ce controlleur raid m'a fait ce midi...
Evidement aucun disque en erreur, juste une jolie couille comme on les aime, histoire de bien tuer la box quand personne n'est la pour la rebooter.
Autant en rire alors....
nfs.mail-cpu-day.png
nfs.mail-vmstat-day.png
Je crois que cela resume relativement bien ce que ce controlleur raid m'a fait ce midi...
Evidement aucun disque en erreur, juste une jolie couille comme on les aime, histoire de bien tuer la box quand personne n'est la pour la rebooter.
Autant en rire alors....

gopher

-

[1] fosco@blog:~$

on 2006-1-29 2:25am GMT
J'ai (re?)decouvert gopher ces derniers jours :)
Un petit serveur est disponible gopher://mknod.devnullteam.org/

Ca sert a rien, donc c'est indispensable.

gopher

-

[1] fosco@blog:~$

on 2006-1-29 1:25am GMT
J'ai (re?)decouvert gopher ces derniers jours :)
Un petit serveur est disponible gopher://mknod.devnullteam.org/

Ca sert a rien, donc c'est indispensable.

penguinator

-

[1] fosco@blog:~$

on 2006-1-22 7:11pm GMT
Pour ceux qui ne connaissent pas le celebre depenguinator: http://www.daemonology.net/depenguinator/

Je propose ici une approche inverse, permettant de booter un GNU/Linux a partir d'un FreeBSD.
Contrairement au depenguinator, aucune action destructrice n'est effectuee, en effet, le script consiste a installer un GRUB comme boot loader, et de lui faire charger a partir de la partition UFS un kernel et son initrd, qui configurent une interface ethernet et lancent un serveur ssh.
Il conviens apres de creer les bonnes partitions, systemes de fichier, et de detarrer une image d'une distribution de son choix :)

Penguinator: tarball

Usage: penguinator.sh ad0 hd0,0,a eth0 10.2.1.10 255.255.255.0 10.2.1.1 10.2.1.1

le code du script:
#!/bin/sh

# penguinator 0.1.0
# License: GPL v2

echo "-- penguinator 0.1.0"
echo "-- usage/modification/redistribution is free under the terms of the GNU GPL v2"
echo "The script will install the GRUB boot loader on your boot disk, and configure"
echo "it to boot a Linux kernel and it's initrd."
echo "You will be able to ssh the machine after the boot, and install your favourite"
echo "GNU/Linux distro"
echo "This script as absolutlely no destructive action, as GRUB loads Linux and the"
echo "initrd image directly from your UFS partition"

echo ""
echo "The installed kernel is somewhat generic, however you can always replace it"
echo "by copying your Linux image as /boot/grub/linux"

echo ""
echo "If you need to pass other parameters to the kernel, always add them _AFTER_"
echo "the IPCONFIG= declaration, as it is considered to be in first position by the"
echo "network configuration script" 

echo ""
echo '/!\ The root password to use after the reboot is "password" /!\'
echo ""

if [ "$7" = "" ]
then
        echo "Usage:"
        echo "penguinator.sh [bootdev] [grub bootdev] [net if] [ip] [netmask] [gateway] [DNS]"
        echo "ex: penguinator.sh ad0 hd0,0,a eth0 10.2.1.10 255.255.255.0 10.2.1.1 10.2.1.1"
        exit 1
fi

boot=$1
grubdev=$2
iface=$3
ip=$4
mask=$5
gw=$6
dns=$7

echo "- Removing boot disk write protection"
sysctl -w kern.geom.debugflags=16

echo "- Installing GRUB"
set PACKAGESITE=ftp://ftp.fr.debian.org
pkg_add -r grub

echo "- Installing GRUB as boot loader"
grub-install /dev/$boot

echo "- Configuring boot loader"
echo "default 0" > /boot/grub/menu.lst
echo "timeout 5" >> /boot/grub/menu.lst
echo "" >> /boot/grub/menu.lst
echo "#Linux" >> /boot/grub/menu.lst
echo "title linux" >> /boot/grub/menu.lst
echo "root ($grubdev)" >> /boot/grub/menu.lst
echo "kernel /boot/linux IPCONFIG=$iface:$ip:$mask:$gw:$dns" >> /boot/grub/menu.lst
echo "initrd /boot/initrd.img" >> /boot/grub/menu.lst
echo "" >> /boot/grub/menu.lst
echo "#FreeBSD" >> /boot/grub/menu.lst
echo "title FreeBSD" >> /boot/grub/menu.lst
echo "root($grubdev)" >> /boot/grub/menu.lst
echo "kernel /boot/loader" >> /boot/grub/menu.lst

echo "- Copying Linux and initrd image"
cp linux /boot/linux
cp initrd.img /boot/initrd.img

echo "- System is ready to boot GNU/Linux, will reboot in 10 seconds"
echo "  If you want to install another Linux kernel, or for some other reason"
echo "  PRESS CTRL+C NOW TO CANCEL!"
sleep 10
reboot

penguinator

-

[1] fosco@blog:~$

on 2006-1-22 6:11pm GMT
Pour ceux qui ne connaissent pas le celebre depenguinator: http://www.daemonology.net/depenguinator/

Je propose ici une approche inverse, permettant de booter un GNU/Linux a partir d'un FreeBSD.
Contrairement au depenguinator, aucune action destructrice n'est effectuee, en effet, le script consiste a installer un GRUB comme boot loader, et de lui faire charger a partir de la partition UFS un kernel et son initrd, qui configurent une interface ethernet et lancent un serveur ssh.
Il conviens apres de creer les bonnes partitions, systemes de fichier, et de detarrer une image d'une distribution de son choix :)

Penguinator: tarball

Usage: penguinator.sh ad0 hd0,0,a eth0 10.2.1.10 255.255.255.0 10.2.1.1 10.2.1.1

le code du script:
#!/bin/sh

# penguinator 0.1.0
# License: GPL v2

echo "-- penguinator 0.1.0"
echo "-- usage/modification/redistribution is free under the terms of the GNU GPL v2"
echo "The script will install the GRUB boot loader on your boot disk, and configure"
echo "it to boot a Linux kernel and it's initrd."
echo "You will be able to ssh the machine after the boot, and install your favourite"
echo "GNU/Linux distro"
echo "This script as absolutlely no destructive action, as GRUB loads Linux and the"
echo "initrd image directly from your UFS partition"

echo ""
echo "The installed kernel is somewhat generic, however you can always replace it"
echo "by copying your Linux image as /boot/grub/linux"

echo ""
echo "If you need to pass other parameters to the kernel, always add them _AFTER_"
echo "the IPCONFIG= declaration, as it is considered to be in first position by the"
echo "network configuration script" 

echo ""
echo '/!\ The root password to use after the reboot is "password" /!\'
echo ""

if [ "$7" = "" ]
then
        echo "Usage:"
        echo "penguinator.sh [bootdev] [grub bootdev] [net if] [ip] [netmask] [gateway] [DNS]"
        echo "ex: penguinator.sh ad0 hd0,0,a eth0 10.2.1.10 255.255.255.0 10.2.1.1 10.2.1.1"
        exit 1
fi

boot=$1
grubdev=$2
iface=$3
ip=$4
mask=$5
gw=$6
dns=$7

echo "- Removing boot disk write protection"
sysctl -w kern.geom.debugflags=16

echo "- Installing GRUB"
set PACKAGESITE=ftp://ftp.fr.debian.org
pkg_add -r grub

echo "- Installing GRUB as boot loader"
grub-install /dev/$boot

echo "- Configuring boot loader"
echo "default 0" > /boot/grub/menu.lst
echo "timeout 5" >> /boot/grub/menu.lst
echo "" >> /boot/grub/menu.lst
echo "#Linux" >> /boot/grub/menu.lst
echo "title linux" >> /boot/grub/menu.lst
echo "root ($grubdev)" >> /boot/grub/menu.lst
echo "kernel /boot/linux IPCONFIG=$iface:$ip:$mask:$gw:$dns" >> /boot/grub/menu.lst
echo "initrd /boot/initrd.img" >> /boot/grub/menu.lst
echo "" >> /boot/grub/menu.lst
echo "#FreeBSD" >> /boot/grub/menu.lst
echo "title FreeBSD" >> /boot/grub/menu.lst
echo "root($grubdev)" >> /boot/grub/menu.lst
echo "kernel /boot/loader" >> /boot/grub/menu.lst

echo "- Copying Linux and initrd image"
cp linux /boot/linux
cp initrd.img /boot/initrd.img

echo "- System is ready to boot GNU/Linux, will reboot in 10 seconds"
echo "  If you want to install another Linux kernel, or for some other reason"
echo "  PRESS CTRL+C NOW TO CANCEL!"
sleep 10
reboot

Il m'arrive toujours des trucs idiots à moi c est pas possible !!! ça faisait 3 mois que mon touchpad Acer ne fonctionnait plus, sous linux j ai essayé de réinstaller des tas de modules sans succes, du coup en désespoir de cause je teste sous windaubes et ça marchait pas non plus :( J'en déduis un probleme hard (un peu hativement peut etre) et me prépare psychologiquement à le renvoyer (heureusement que j'ai attendu sinon bonjour la honte...). Ce soir, mon papa me montre un post qu'il a trouvé sur internet avec la solution d'un gars qui a appelé la hotline d'Acer : il faut réactiver le touchpad en appuyant sur les touches Fn+F7, ya qq mois j'ai du m'eclater avec toutes les combinaisons de Fn+F1 ou F2 etc... et j'ai désactivé le touchpad !!! quel boulet ! je ne vous le fais pas dire lol

Ce n'est surement pas un scoop, mais les firewall PIX de chez Cisco sont bases sur une architecture i386.
Dans les PIX 506, ce n'est rien d'autre qu'un petit P200MMX avec 32MB de SD-RAM

La carte mere est équipee de deux bios differents, initialises l'un apres l'autre. Apres l'initialisation du bios 'PC'. celui gerant le flash est charge, et boot directement sur les deux puces flash installees sur la carte mere.
Si le bios 'flash' est supprime, la machine se comporte comme un PC standard, et continue son initialisation.
La premiere etape est donc d'enlever cette puce.
pixbios

Cependant, le BIOS n'est pas configure pour booter sur un eventuel disque dur. Comme il est impossible de modifier les parametres de celui-ci, il est necessaire de le reinitialiser aux valeurs d'usine.
Il suffit donc d'enlever la pile du BIOS, d'attendre quelques secondes, puis de la remettre: pixbattery

Et voila, nous somme maintenant en face d'un PC quasi standard, a la difference pres qu'il n'as ni ecran, ni clavier.
Il est possible de brancher une carte VGA sur un port PCI, mais pour l'installation, il conviendra d'utiliser un terminal serie connecte sur le port console. En effet, celui-ci n'est rien d'autre qu'une interface RS232, disponible en tant que COM1 (ttyS0).
Les deux interfaces reseau internes (e100) ne supportent pas le boot PXE, mais il est tout a fait possible d'utiliser une carte suplementaire pour cela.
Il est necessaire de disposer d'une serveur d'installation fonctionnel, autrement dis, une machine avec un serveur dhcp, un serveur tftp, et une archive debian pour l'installation via reseau:
# apt-get install atftpd
# apt-get install dhcp3-server
# nano /etc/dhcp3/dhcpd.conf # le fichier example fournis un certain nombre de configuration utilisables
# /etc/init.d/dhcp3-server start
# mkdir /tftpboot
# cd /tftpboot
# wget http://ftp.debian.org/debian/dists/sarge/main/installer-i386/current/images/netboot/netboot.tar.gz
# tar zxf netboot.tar.gz
Si tout se passe bien, vous pouvez booter via PXE:
pixboot

Ensuite, tout se passe comme une installation standard, cependant il conviendra de verifier a la fin que le prochain boot se fera sans probleme, c'est a dire, que /etc/inittab utilise bien ttyS0 pour la console principale, et que /etc/lilo.conf indique bien ttyS0 comme console, et a bien une directive 'serial' definie.
Exemple de configurations
/etc/lilo.conf:
lba32

map=/boot/map
boot=/dev/hda
root=/dev/hda3

install=text

serial=0,9600

prompt
delay=50
timeout=50

image=/vmlinuz
	label="Linux"
	initrd=/initrd.img
	append="console=ttyS0"
	read-only
/etc/inittab: ajouter la ligne suivante si aucune console n'est definie sur ttyS0
T0:2345:respawn:/sbin/getty -f /etc/issue.linuxlogo -L ttyS0 9600 vt100
Le premier boot devrait se passer sans trop de problemes, sinon, rebooter sur le reseau et debugger :)
pixbiosinit
pixlilo

Apres quoi, il ne reste plus qu'a faire le base-config, et a configurer la bete.
Pour reference, voici la configuration de mon kernel (2.6.15).

Voila, le PIX est sous Debian GNU/Linux ;)
pixlogin
Ce n'est surement pas un scoop, mais les firewall PIX de chez Cisco sont bases sur une architecture i386.
Dans les PIX 506, ce n'est rien d'autre qu'un petit P200MMX avec 32MB de SD-RAM

La carte mere est équipee de deux bios differents, initialises l'un apres l'autre. Apres l'initialisation du bios 'PC'. celui gerant le flash est charge, et boot directement sur les deux puces flash installees sur la carte mere.
Si le bios 'flash' est supprime, la machine se comporte comme un PC standard, et continue son initialisation.
La premiere etape est donc d'enlever cette puce.
pixbios

Cependant, le BIOS n'est pas configure pour booter sur un eventuel disque dur. Comme il est impossible de modifier les parametres de celui-ci, il est necessaire de le reinitialiser aux valeurs d'usine.
Il suffit donc d'enlever la pile du BIOS, d'attendre quelques secondes, puis de la remettre: pixbattery

Et voila, nous somme maintenant en face d'un PC quasi standard, a la difference pres qu'il n'as ni ecran, ni clavier.
Il est possible de brancher une carte VGA sur un port PCI, mais pour l'installation, il conviendra d'utiliser un terminal serie connecte sur le port console. En effet, celui-ci n'est rien d'autre qu'une interface RS232, disponible en tant que COM1 (ttyS0).
Les deux interfaces reseau internes (e100) ne supportent pas le boot PXE, mais il est tout a fait possible d'utiliser une carte suplementaire pour cela.
Il est necessaire de disposer d'une serveur d'installation fonctionnel, autrement dis, une machine avec un serveur dhcp, un serveur tftp, et une archive debian pour l'installation via reseau:
# apt-get install atftpd
# apt-get install dhcp3-server
# nano /etc/dhcp3/dhcpd.conf # le fichier example fournis un certain nombre de configuration utilisables
# /etc/init.d/dhcp3-server start
# mkdir /tftpboot
# cd /tftpboot
# wget http://ftp.debian.org/debian/dists/sarge/main/installer-i386/current/images/netboot/netboot.tar.gz
# tar zxf netboot.tar.gz
Si tout se passe bien, vous pouvez booter via PXE:
pixboot

Ensuite, tout se passe comme une installation standard, cependant il conviendra de verifier a la fin que le prochain boot se fera sans probleme, c'est a dire, que /etc/inittab utilise bien ttyS0 pour la console principale, et que /etc/lilo.conf indique bien ttyS0 comme console, et a bien une directive 'serial' definie.
Exemple de configurations
/etc/lilo.conf:
lba32

map=/boot/map
boot=/dev/hda
root=/dev/hda3

install=text

serial=0,9600

prompt
delay=50
timeout=50

image=/vmlinuz
	label="Linux"
	initrd=/initrd.img
	append="console=ttyS0"
	read-only
/etc/inittab: ajouter la ligne suivante si aucune console n'est definie sur ttyS0
T0:2345:respawn:/sbin/getty -f /etc/issue.linuxlogo -L ttyS0 9600 vt100
Le premier boot devrait se passer sans trop de problemes, sinon, rebooter sur le reseau et debugger :)
pixbiosinit
pixlilo

Apres quoi, il ne reste plus qu'a faire le base-config, et a configurer la bete.
Pour reference, voici la configuration de mon kernel (2.6.15).

Voila, le PIX est sous Debian GNU/Linux ;)
pixlogin

afnic

-

[1] fosco@blog:~$

on 2005-12-11 12:26am GMT
C'est vraiment des couillons a l'afnic.

Non seulement ils ne connaissent pas l'ORSN (http://www.orsn.net/), mais en plus, si un serveur DNS lequel on installe un domaine en .fr fait de la récursion, ils vérifient que la liste root servers corresponds à celle de l'ICANN.
Trop trop utile pour vérifier que le domaine en questions réponds bien.

Petit how-to sur comment leur faire plaisir (debian)

On va creer une 2e conf pour un 2e bind, qui ne fera pas de récursion, simple non?
# mkdir /etc/bind/ownafnic
# cp /etc/bind/named.conf /etc/bind/ownafnic/named.conf
# sed 's/\/etc\/bind\/named.conf.options/\/etc\/bind\/ownafnic\/named.conf.options/' /etc/bind/ownafnic/named.conf
# chown -R bind:bind /etc/bind/ownafnic

Et on cree le fichier 'named.conf.options' en question:
options {
        directory "/var/cache/bind";
        allow-query { any; };
        allow-recursion { none; };
        auth-nxdomain no;    # conform to RFC1035
        listen-on port 328 { 213.161.193.2; 127.0.0.1; };
        notify no;
};

controls {
        inet 127.0.0.1 port 425
        allow { 127.0.0.1; } keys { "rndc-key"; };
};
Ainsi, on a même la possibilité d'utiliser rndc, avec la même clef que l'autre bind

On prépare le petit forwarding qui va bien:
# iptables -t nat -A PREROUTING -i eth0 -s 192.134.4.0/22 -p udp --dport 53 -j REDIRECT --to-port 328
# iptables -t nat -A PREROUTING -i eth0 -s 192.134.4.0/22 -p tcp --dport 53 -j REDIRECT --to-port 328
# iptables -A INPUT -p tcp --dport 328 -s 192.134.4.0/22 -j ACCEPT
# iptables -A INPUT -p udp --dport 328 -s 192.134.4.0/22 -j ACCEPT

Un petit script d'init qu'il est bien, qu'il suffit de lancer :)
#!/bin/sh

PATH=/sbin:/bin:/usr/sbin:/usr/bin

case "$1" in
    start)
        echo -n "Starting (fake) domain name service: named"
        /usr/sbin/named -c /etc/bind/ownafnic/named.conf -u bind
        echo "."
    ;;

    stop)
        echo -n "Stopping (fake) domain name service: named"
        /usr/sbin/rndc -p 425 stop
        echo "."
    ;;

    reload)
        /usr/sbin/rndc -p 425 reload
    ;;

    restart|force-reload)
        $0 stop
        sleep 2
        $0 start
    ;;

    *)
        echo "Usage: /etc/init.d/bind9-afnic {start|stop|reload|restart|force-reload}" >&2
        exit 1
    ;;
esac

exit 0
Oui, c'est le script debian avec juste ce qu'il faut pour causer au 2e bind.

Et voila, on a un joli bind, qui n'est utilisé que pour les requètes de l'afnic (zonecheck), et qui ne fait pas de récursion.
On constatera que ce bind aussi utilise les root ORSN, d'ailleurs.

En bonus, celui qui comprends le choix de numéros de ports tcp est fort.

afnic

-

[1] fosco@blog:~$

on 2005-12-10 11:26pm GMT
C'est vraiment des couillons a l'afnic.

Non seulement ils ne connaissent pas l'ORSN (http://www.orsn.net/), mais en plus, si un serveur DNS lequel on installe un domaine en .fr fait de la récursion, ils vérifient que la liste root servers corresponds à celle de l'ICANN.
Trop trop utile pour vérifier que le domaine en questions réponds bien.

Petit how-to sur comment leur faire plaisir (debian)

On va creer une 2e conf pour un 2e bind, qui ne fera pas de récursion, simple non?
# mkdir /etc/bind/ownafnic
# cp /etc/bind/named.conf /etc/bind/ownafnic/named.conf
# sed 's/\/etc\/bind\/named.conf.options/\/etc\/bind\/ownafnic\/named.conf.options/' /etc/bind/ownafnic/named.conf
# chown -R bind:bind /etc/bind/ownafnic

Et on cree le fichier 'named.conf.options' en question:
options {
        directory "/var/cache/bind";
        allow-query { any; };
        allow-recursion { none; };
        auth-nxdomain no;    # conform to RFC1035
        listen-on port 328 { 213.161.193.2; 127.0.0.1; };
        notify no;
};

controls {
        inet 127.0.0.1 port 425
        allow { 127.0.0.1; } keys { "rndc-key"; };
};
Ainsi, on a même la possibilité d'utiliser rndc, avec la même clef que l'autre bind

On prépare le petit forwarding qui va bien:
# iptables -t nat -A PREROUTING -i eth0 -s 192.134.4.0/22 -p udp --dport 53 -j REDIRECT --to-port 328
# iptables -t nat -A PREROUTING -i eth0 -s 192.134.4.0/22 -p tcp --dport 53 -j REDIRECT --to-port 328
# iptables -A INPUT -p tcp --dport 328 -s 192.134.4.0/22 -j ACCEPT
# iptables -A INPUT -p udp --dport 328 -s 192.134.4.0/22 -j ACCEPT

Un petit script d'init qu'il est bien, qu'il suffit de lancer :)
#!/bin/sh

PATH=/sbin:/bin:/usr/sbin:/usr/bin

case "$1" in
    start)
        echo -n "Starting (fake) domain name service: named"
        /usr/sbin/named -c /etc/bind/ownafnic/named.conf -u bind
        echo "."
    ;;

    stop)
        echo -n "Stopping (fake) domain name service: named"
        /usr/sbin/rndc -p 425 stop
        echo "."
    ;;

    reload)
        /usr/sbin/rndc -p 425 reload
    ;;

    restart|force-reload)
        $0 stop
        sleep 2
        $0 start
    ;;

    *)
        echo "Usage: /etc/init.d/bind9-afnic {start|stop|reload|restart|force-reload}" >&2
        exit 1
    ;;
esac

exit 0
Oui, c'est le script debian avec juste ce qu'il faut pour causer au 2e bind.

Et voila, on a un joli bind, qui n'est utilisé que pour les requètes de l'afnic (zonecheck), et qui ne fait pas de récursion.
On constatera que ce bind aussi utilise les root ORSN, d'ailleurs.

En bonus, celui qui comprends le choix de numéros de ports tcp est fort.

Wifi quand tu nous tiens :))

-

Blog d'Elea

on 2005-10-08 12:01pm GMT

Il y a une semaine, mon père a passé la Freebox en wifi. Je pensais que les ennuis allaient commencer mais non (du moins pas tout de suite ;))
Les tests commencent alors sur les portables déjà équipés de carte wifi. Pour mon laptop Acer travelmate 4000 (carte intel PRO/Wireless 2200G) tout se configure très vite. Sous Mandriva 2005 un petit passage dans le centre de controle mandrake section Réseau et Internet et hop me voila déja sur internet. Super !
Décidée à me débarrasser de tout ce bazar de fil autour de mon bueau, j envisage de passer au wifi aussi pour ce PC. Je consulte le site http://www.mandrivalinux.com/fr/hardware.php3 pour trouver les cartes compatibles Mandrake 10.1, un petit tour à Montgallet et me voila de retour chez moi avec une carte wireless MSI PCI CARD PC54G2 certifiée compatible avec ma distrib. montage de la carte, boot sur mdk.
J ouvre le panneau de controle mandrake, ma carte est bien reconnue et son driver aussi (rt2500). Au moment de l installer ça boucle, le driver rt2500 est bien proposé dans la liste mais quand je le choisis il ne se passe rien :( Apres une petite recherche je trouve des drivers dkms et dkms-rt2500, là il me réclame les sources du kernel (j ai le 2.6.8.1-11) et bien sur elles sont introuvables donc upgrade du noyaux en 2.6.8.1-25: j installe je fais un modprobe rt2500, le module apparait apres un lsmod. Je relance mon panneau de config mdk, meme opération, meme probleme ça boucle toujours. Ici commence la course aux forums... j essaie les configs avec des ifconfig ra0 192.168.0.X netmask 255.255.255.0 up, une interface est crée mais le petit picto de la prise est toujours débranché... j essaie avec un ifconfig eth1 j ai un message d erreur je rebascule en ra0.
Apres de nouvelles recherches, il se pourrait que ce soit un probleme de routage sur la freebox soit : route add default IP_FREEBOX. Le picto de la prise change : elle est branchée. Trop contente, je fais le test du ping qui me renvoie un beau Destination Host Unreachable. Trop déçu je continue. Je crée le fichier /etc/sysconfig/network-scripts/ifcfg-ra0.
DEVICE=ra0
BOOTPROTO=dhcp
ONBOOT=yes
METRIC=10
MII_NOT_SUPPORTED=yes
WIRELESS_MODE=Master
WIRELESS_ESSID=le_nom_du_point_dacces
WIRELESS_ENC_KEY=la_cle_WEP
NEEDHOSTNAME=yes
Je trouve un post sur les derniers drivers ralink, je les télécharge sans trop d espoir. je décompresse le tar.gz, je suis le readme, j installe les packages qui manquent, finalement il compile bien. Je lance l exe RaConfig2500. Dans l onglet Site Survey il me trouve le point d acces je clique dessus, rentre la clé WEP dans la textbox Key 1. je fais un add profile, une icone verte apparait. Je referme l interface RaConfig2500. A priori tout s est bien passé. Mais je ne suis toujours pas connecté et je ne ping personne sur mon réseau.

A tout hasard je relance le panneau de controle Mandrake, je recommence : Reseau et internet - -> Configurer une nouvelle connection - -> Wireless - -> et la Ô miracle j ai un bouton rt2500 en plus du bouton choix manuel du driver. Je fais suite suite suite je rentre ma clé WEP suite suite suite. Il me relance le réseau la prise se débranche, je retiens mon souffle, elle se rebranche et le petit picto orange avec un ? apparait. Je ping ma freebox, mon portable tout marche. Je lance mozilla et hop ça y est je suis enfin sur la planete internet :)) et ben ! ça aura pas été sans mal mais j ai réussi donc la carte PC54G2 sous Mandrake 10.1 et ben oui ça fonctionne ;)

PS : j ai pas encore rebooté le PC je sais pas comment ça va se comporter etant donné qu avant il bloquait sur l'activation de l interface ra0 (je croise les doigts :) !)

Ma soeur est inscrite à l'université de jussieu en License 3 Lettres modernes, et devait passer un test de niveau d'anglais sur internet.

Le site est tests.eila.jussieu.fr:
HTTP/1.1 200 OK
Server: Apache

Le serveur d'authentification est un OpenBSD 3.X (87%) ou NetBSD (85%), et fournit une interface web sous SPIP.

Le minimum que l'on puisse dire, c'est qu'ils apparaissent un minimum sensibles au libre. Cela parait normal, vu les recommendations du gouvernement, non?

Le test, obligatoire car établissant le classement par niveau pendant les cours, se presente sous la forme:
test anglais

C'est beau, c'est meme magnifique, utilisation d'une technologie proprietaire necessaire pour entrer dans une universite nationale.

La ou ca devient carrement Kafkaïen, c'est qu'apparement c'est du flash8, même si ma soeur a le plugin Flash (7) pour GNU/Linux sur sa machine (sapusaipaslibre mais bon...), et bien ce test ne passe tout simplement PAS. Images a remettre dans le bon ordre, sans image... texte ne s'affichant tout simplement pas, etc...

Le pire, c'est que je PAYE des gens a pondre ce genre de merdes, avec le salaire de MON travail, sur du logiciel libre.

Je ne sais pas trop ce qu'il y a faire contre ca, mais ce qui est certain c'est qu'il s'agit tout simplement de discrimination pure et simple a l'acces d'un service public et qu'aucun argument de cout, de competences, de delais à respecter, etc... ne peux etre valable dans ce cas.
Ma soeur est inscrite à l'université de jussieu en License 3 Lettres modernes, et devait passer un test de niveau d'anglais sur internet.

Le site est tests.eila.jussieu.fr:
HTTP/1.1 200 OK
Server: Apache

Le serveur d'authentification est un OpenBSD 3.X (87%) ou NetBSD (85%), et fournit une interface web sous SPIP.

Le minimum que l'on puisse dire, c'est qu'ils apparaissent un minimum sensibles au libre. Cela parait normal, vu les recommendations du gouvernement, non?

Le test, obligatoire car établissant le classement par niveau pendant les cours, se presente sous la forme:
test anglais

C'est beau, c'est meme magnifique, utilisation d'une technologie proprietaire necessaire pour entrer dans une universite nationale.

La ou ca devient carrement Kafkaïen, c'est qu'apparement c'est du flash8, même si ma soeur a le plugin Flash (7) pour GNU/Linux sur sa machine (sapusaipaslibre mais bon...), et bien ce test ne passe tout simplement PAS. Images a remettre dans le bon ordre, sans image... texte ne s'affichant tout simplement pas, etc...

Le pire, c'est que je PAYE des gens a pondre ce genre de merdes, avec le salaire de MON travail, sur du logiciel libre.

Je ne sais pas trop ce qu'il y a faire contre ca, mais ce qui est certain c'est qu'il s'agit tout simplement de discrimination pure et simple a l'acces d'un service public et qu'aucun argument de cout, de competences, de delais à respecter, etc... ne peux etre valable dans ce cas.
Vu qu'aparement ca n'avais pas ete fait, ou du moins, ca n'etais pas dans pkgsrc, et que je n'ai pas trouve de how-to sur le sujet, je me suis attaque au portage de OpenBGPd 3.7 pour NetBSD.

Pour ce faire, il vous faut un NetBSD 2.0.x ou -CURRENT, avec ses sources.
Commencez par installer pf, dont opengpd a besoin (il a surtout besoin de pfvar.h en fait), avec le how-to suivant: http://nedbsd.nl/~ppostma/pf/
Vous avez gagne un beau /usr/pkg/lkm/pf.o en bonus.

Il existe un how-to pour OpenBGPd 3.6 sous FreeBSD a cette adresse: http://lukasz.bromirski.net/projekty/openbgpd/index-en.html
Il doit surement etre complet pour FreeBSD, ca ne coute rien de le lire, mais il ne suffit pas pour NetBSD.

Les patchs sont tous triviaux, mais pour gagner du temps, une archive deja modifiee et disponibles ici: https://tao.mu/~fosco/src/openbgpd-3.7-netbsd-2.0.2.tgz

Afin de compiler il; faut aussi modifier deux fichiers:
- /usr/pkg/include/net/pfvar.h: rajouter les lignes suivantes
#include <arpa/inet.h>
#include <netinet/in.h>

- /usr/share/mk/bsd.sys.mk:
remplacer la ligne 38
CFLAGS+=        ${CWARNFLAGS} ${NOGCCERROR:D:U-Werror}
par
CFLAGS+=        ${CWARNFLAGS} ${NOGCCERROR:D:U}
Histoire de ne pas etre lachement jete a chaque warning.

si tout se passe bien, ca doit compiler:
# cd /path/to/bgpd
# make && make install
# cd /path/to/bgpctl
# make && make install

OpenBGPDd tourne en tant que l'utilisateur _bgpd du groupe _bgpd qu'il conviens donc de creer:
# groupadd _bgpd
# useradd -m -g _bgpd _bgpd

Pour tester une configuration simple: http://blog.mouh.org/index.php?2005/09/13/92-openbgpd
Ne pas oublier de donner un mode 600 ou 400 a /etc/bgpd.conf

kernel Ubuntu

-

[1] fosco@blog:~$

on 2005-8-28 7:14pm GMT
Moi qui pour une fois esseyais d'utiliser le kernel d'une distrib sans recompiler le mien...

MAIS ILS SONT TROP CONS!
Faut vraiment avoir bu qqch de fort pour mettre CONFIG_IDEDMA_ONLYDISK=y dans la conf d'un kernel!
Surtout qu'en plus les lecteurs incompatibles udma sont blacklistés...

Evidement la lecture dvd sacade moins la d'un coup....
Cette année j'avais tenté une nouvelle approche, afin de limiter les traditionnelles pertes d'été: j'avais coupé des box.

Résultat peu concluant, les pertes sont comparables:
- une cm
- deux cartes réseaux
- une barette de SD-RAM
La cm ca fait chier, c'est une cm d'athlon xp ...

Reste plus qu'a remplacer tout ca maintenant :)

J'adore windows

-

[1] fosco@blog:~$

on 2005-8-15 1:01am GMT
# echo "block in quick on fxp0 proto tcp from any to any port = 139" >> /etc/ipf.rules
# echo "block out quick on fxp0 proto tcp from any to any port = 139" >> /etc/ipf.rules
# echo "block in quick on fxp0 proto tcp from any to any port = 445" >> /etc/ipf.rules
# echo "block out quick on fxp0 proto tcp from any to any port = 445" >> /etc/ipf.rules
# pfctl -d ; pfctl -e -f /etc/ipf.rules
Et je suis sur que y a des clients qui vont oser raler...

What the hack

-

[1] fosco@blog:~$

on 2005-7-27 7:00pm GMT
Bon bah je suis au 'What the hack' depuis le 23 au matin (comprendre, 2h du mat).

Donc au niveau gains d'xp c'est un peu bizarre, enfin disons qu'on attends peu d'un évenement informatique de donner des points en "montage de tentes de cirque" et autres.

On notera que la tente OpenBSD est dans la même veine que l'os: Avant même d'être montée, elle est déja par terre.

L'event ne commence officiellement que demain, mais on a déja (enfin?) un accès réseau, et donc uniquement pour le geste, un serveur web est lancé sur un joli atari st: http://87.76.19.150/
Evidement, la page est sur une floppy, donc patience... :)

Dans un registre comique, on pourra citer le passage dans une station service sur une autoroute belge: Un voiture française, de jeunes, qui s'arrète sur une aire d'autoroute en pleine nuit, direct, une voiture belge: "Hey cousin! cousin! tu cherche quelque chose?" "Gni??" "Coke, Exta, Ero, Er1" C'est toujours comique ...

lanproject

-

[1] fosco@blog:~$

on 2005-7-04 12:30am GMT
j'étais à la lanproject ce week end (http://www.lanproject.net/), une bonne grosse lan de 48h non-stop, plus installation et désinstallation.

Ca devait faire eller genre 4 ans uqe j'avais pas mis les pieds dans une lan, et pas des grosse comme celles ci (350 personnes).

Mais ca rox! travailler dans l'urgence, trouver des solutions rapides pour résoudres des problèmes, ca faisait bien longtemps que je ne m'étais pas autant amusé.

Ajouté à cela la bouffe à volonté, le tournois de worms gagné (même s'il étais ridicule :)) c'est quand même cool ), je suis encore sur mon nuage.

Ouais j'parle de ma vie, mais:
- un blog c'est fait pour ca
- j'fais ce que je veux d'abord, na!

Et puis ca fait tellement du bien de couper avec le quotidien, qui est si quotidien, si routinier :)

sarge

-

[1] fosco@blog:~$

on 2005-6-06 11:30pm GMT
SARGE!

ON A GAGNE!

-

[1] fosco@blog:~$

on 2005-5-29 10:21pm GMT
Voila, on a gagné. Enfin. Esperons maintenant un vrai seisme politique dans notre pays de mou, ca fairais du bien.