Ma vie rêvée

Aller au contenu | Aller au menu | Aller à la recherche

samedi 11 décembre 2004

Sans commentaire

Le téléthon rapporte 98 millions d'euros, une grande victoire contre la myopathie.

Canal+ achète les droits de retransmission de la ligue 1 pour 600 millions d'euros par an, une grande victoire pour le football français.


vous avez dit indécent ?

mercredi 8 décembre 2004

Où l'on jette une lumière crue sur mon moi intérieur

Après quelques minutes d'introspection intense, je suis parvenu à une effroyable conclusion vis à vis de ma condition :
je suis un geek

lundi 29 novembre 2004

Ce qui me manque sous GNU/Linux

Tout le monde ne l'a peut-être pas encore remarqué mais je suis adepte de ce merveilleux système libre qu'est GNU/Linux. Néanmoins, il me manque encore quelques petites choses pour que mon bonheur soit total.

Je m'en va vous les énumérer :

  • un lecteur flash libre. Bien que le format soit documenté, il manque encore un lecteur libre pour les animations flash ; heureusement, il semble que le développement de swfdec et gplflash, ait repris. On peut donc espérer voir combler mon souhait dans un avenir pas trop lointain. :)
  • une machine virtuelle java libre. Je sais qu'il existe Kaffe et gcj . Mais ces 2 projets sont encore loin de pouvoir remplacer la VM de Sun pour la majorité des programmes java.
  • des pilotes libres pour ma carte graphique qui exploitent ses capacités 3D. Et là, je place de grands espoirs dans le projet Open graphics qui vise à créer une carte graphique dont les interfaces et les pilotes pourront être complètement libres. Ce ne sera pas de la 3D de compétition (au moins dans un premier temps) mais je serais déjà content que ça aboutisse.
  • En moins important, j'aimerais bien aussi avoir un équivalent à acrobat (pas le reader, le vrai). Je connais déjà pdftoolkit qui permet de faire un très grand nombre de chose en ligne commande (c'est d'ailleurs un logiciel écrit en java et compilé avec gcj ;) ) et son interface graphique, mais je trouve qu'il manque un vrai logiciel d'édition de PDF qui nous permettrait de faire tout ça aussi facilement que quand on insère une nouvelle page sous OpenWriter.

bon, c'est une bien belle liste que voilà, mais on peut se demander pourquoi je ne m'investis pas personnellement dans ces projets (where is your patch ?). La réponse est assez simple, d'une part je ne sais pas coder et d'autre part je n'ai malheureusement aucune affinité avec la programmation, ça me rebute au plus haut point. Voilà pourquoi je n'ai pas d'autres choix que de faire un peu de pub et de demander si des lecteurs sachant coder et ayant un peu de temps libre ne seraient pas intéressés par ces projets (en particulier, le premier ;) )

(pourvu que j'ai suscité quelques vocations :D)

jeudi 18 novembre 2004

Un peu de logique (mais pas trop tout de même)

plus on roule vite, moins on a de chance d'avoir un accident avec un autre usager de la route !

et je vais immédiatement vous le prouver :

Postulat 1

Tout d'abord, il faut comprendre qu'un accident résulte de la présence simultanée de 2 véhicules dans le même espace.

Postulat 2

Vous ne pourrez nier également que plus on se déplace vite, moins le temps qu'on passe à un endroit donné est important.

Ce qui en découle

On voit alors bien que les probabilité qu'un autre véhicule se trouve dans le même espace que le votre diminue avec le temps qu'on passe dans cet espace et donc avec l'augmentation de la vitesse. La conclusion, c'est que rouler vite diminuerait les risques d'accidents.

Et maintenant

Chercher l'erreur !

vendredi 12 novembre 2004

La pensée du jour

C'est en forgeant qu'on devient forgeron.

C'est en luttant qu'on devient lutin.

jeudi 28 octobre 2004

Blocage de pub, bis repetita

Dans ce billet, je vous faisait part de mes recherches pour bloquer les cadres de pub lycos avec quelques préférences de mozilla et firefox. Et bien je vous annonce que moyennant une toute petite modification, il est possible de bloquer également les pubs sur ifrance et sur les autres sites lycos (en + de lycos.fr).

Voilà le code à placer dans user.js :

user_pref("capability.policy.policynames", "lycos");
user_pref("capability.policy.lycos.sites", "http://membres.lycos.fr http://www.ifrance.com http://members.lycos.co.uk");
user_pref("capability.policy.lycos.Window.top", "noAccess");

Pour ajouter un site, il suffit de rentrer le domaine à la suite des précédent, sans barre oblique à la fin de l'URL et avec un espace entre les url.

Petite explication du fonctionnement : Pour afficher leurs cadres, ces sites utilisent une méthode assez crades qui consiste à injecter des morceaux de codes javascript dans les pages web au moment où elles sont récupérées par les navigateurs. Si vous regardez la source des pages perso sur ces sites, vous verrez un gros pavé de javascript qui se situe avant la déclaration de la page HTML, ce qui a pour effet secondaire de flinguer la validation W3C.
Ce javascript est donc ensuite éxécuté par la navigateur de l'internaute. Il appelle alors plusieurs fonction pour :

  1. vérifier qu'il est bien dans la bonne fenêtre,
  2. modifier la page en cours pour y insérer un cadre
  3. remplir ce cadre avec une pub

Si vous avez suivi, vous aurez noté qu'en interdisant le javascript sur ces sites, cela suffit à désactiver le cadre de pub (mais pas à retirer le code pourri qu'ils injectent :( ). C'est sur, ça marche mais c'est un peu violent. Pour faire plus dans la finesse, la méthode que je vous propose au dessus se contente d'interdire l'utilisation d'une seule fonction javascript : la fonction window.top. Celle ci permet en fait au script injecté de se positionner dans la fenêtre la plus élevée (dans le cas où il y aurait des cadres dans le site, cela permet de se placer dans le cadre englobant tout). en bloquant cette fonction, on lui interdit de savoir où il est et le script échoue : le cadre n'est pas affiché !

Le principal problème avec cette méthode, c'est le risque de bloquer une fonction utile. Il doit surement exister des site qui posent problème avec ce blocage mais pour l'instant, je n'en ai pas trouvé.

mardi 19 octobre 2004

Pourquoi le thème a encore changé ?

Pour ceux qui viennent voir ce blog avec leur browser/navigateur/butineur/fureteur, vous devez vous demander pourquoi le thème change régulièrement. Et bien en fait, c'est parce que depuis que j'ai mis à jour Dotclear en v1.2 finale, certains thème posent problème avec Internet Explorer qui se retrouve sans feuille de style :-(.

Comme je n'ai pas encore pris le temps d'investiguer le pourquoi du comment, j'ai remis le thème par défaut qui semble très bien passer. C'est pas mon préféré mais il est pas hideux non plus.

Vu que je suis totalement dépourvu de sens graphique voire artistique, j'ai un peu de mal pour faire un thème perso qui soit un minimum regardable... Donc si vous connaissez des thèmes pour Dotclear que je pourrais tester, je vous enjoint de poster ça dans les commentaires ;-). Merci d'avance

PS : j'ai déjà exploré ceux de dotclear.net et du wiki

PPS : A l'attention de ceux naviguant via un aggréagateur RSS, vous voyez pas le thème mais vous avez le droit de poster quand même ... ;-)

dimanche 10 octobre 2004

Pélerinage en Terre Sainte

Hier, livraison d'un matelas à ma soeuranne pour améliorer ces nuits fraichement parisienne. 1H30 de route, 30' d'énervement pour trouver sa rue et un bon plat de pâtes à l'arrivée.

Comme elle avait aussi besoin d'un portable. On est allé faire un tour chez Surcouf en passant par le Lieu Saint de la nerdzitude informatique, j'ai nommé la Rue Montgallet (je crois qu'on peut y mettre des majuscules là ;-) ). Une chose est certaine, c'est véritablement impressionant de voir ces dizaines de futurs acheteurs se presser sous la pluie devant des vitrines affichant les prix des derniers arrivages. Une deuxième chose est certaine, je n'y retournerais pas de si tôt. Mon incapacité à supporter la foule y est surement pour quelque chose.

Et de toute façon, je préfère allez chez l'assembleur à côté de chez moi, c'est plus cher mais plus pratique en cas de problèmes avec ma machine.

Pour la petite histoire, on a finalement trouvé ce qu'on voulait à la FNAC micro boulevard St Germain. J'ai pas réussi à la convaincre de prendre un ibook mais tant pis, au moins elle a pas pris une machine disproportionnée par rapport à ces besoins, c'est déjà ça. :-)

mercredi 6 octobre 2004

J'aime le lézard et le renard de feu !

Et je vous invente tous à y passer (surtout toi François ;-) ) et à abandonner ce vieux trucs qui entend se faire passer pour un navigateur. Encore un exemple de ce que peut faire mozilla et ne peux pas faire IE : virer le cadre de pub à droite sur les sites perso lycos. Et pas seulement son contenu, vraiment tout le cadre !

Pour ce faire, il faut créer un fichier user.js dans son profil et lui donner le contenu suivant :

user_pref("capability.policy.lycos.Window.top", "noAccess");
user_pref("capability.policy.lycos.sites", "http://membres.lycos.fr");
user_pref("capability.policy.policynames", "lycos");

Redémarrez votre navigateur et allez faire un tour sur un site perso lycos pour voir la différence !

Encore une raison de + d'utiliser Mozilla ou firefox

samedi 2 octobre 2004

Mon nouveau jouet

Il est beau, il est fonctionnel, il vaut 65000€, je bave dessus depuis 3 jours et je m'éclate comme un fou à le faire tourner. Voici mon nouveau jouet !

Rapides présentations, mon jouet est une chaine chromatographique de rêve :

  • 4 lignes d'entrée de l'éluant avec dégazage automatique par filtration sous vide
  • une double pompe HPLC (normal quoi)
  • un passeur automatique d'échantillon avec zone de stockage réfrigérée
  • un injecteur automatique à boucle non-remplie
  • un sélecteur 6 colonnes
  • une colonne C8 symmetry avec une précolonne C18
  • et surtout un détecteur à barette de diode (miam)

Un super matos que celui ci avec un logiciel qui si il n'est ni beau ni libre est extrêmement facile à prendre en main et à utiliser. J'adore :-)

mardi 28 septembre 2004

Pourquoi faire du (x)html + css valide et sémantiquement correct (i.e. mise en page avec des divs+css) ?

Et bien, en voilà un titre banal au possible en ces temps d'évangélisme pro-standards du web. Néanmoins, je vais quand même vous affliger mes réflexions à ce sujet parce que bon, si vous êtes là, c'est quand même pour les lire ;-).

Je passe volontairement sur les habituels arguments tels que c'est plus léger, ça passe mieux sur les navigateurs récents ou encore google préfère les pages sémantiquement valides ou toujours c'est beaucoup plus accessible. Tout ces arguments sont valides et bien réels et ils seront beaucoup mieux expliqués sur Openweb.

Alors, pourquoi ?
Et bien parce que c'est plus facile. Tout simplement (et c'est bien le cas de le dire ;-) ). Apprendre à écrire un site web en respectant le sens des balises et en définissant une feuille de style est vraiment pas dur pour peu qu'on soit un minimum rigoureux.

en faite, ça se résume à écrire 2 fichiers :

  1. un fichier décrivant le fond
    < h1>Ceci est un titre< /h1>
    < p>ceci est un ensemble de mots< /p>
    < div id="contenu">ceci est un cadre pouvant contenir tout ce que je veux et appelé contenu< /div>
    
    etc
  2. un fichier décrivant la forme ( mettre le cadre "nom du cadre" à tant de pixel de la gauche, mettre une bordure rouge de 2 pixels à toutes les images, utiliser la police machinchose, mettre une marge interne, externe ...)

Ce n'est pas plus compliqué que ça. Du moins en principe ; après, comme toute chose, lorsque l'on veut faire quelque chose de pointu, il faut passer un peu de temps. Mais en tout cas, c'est beaucoup plus simple que l'utilisation de tableaux pour la mise en page.

Vous ne me croyez pas ? très bien, je vous comprends ; prenons des exemples simples avec des pages web peu complexes :

  1. une mise en page par tableau : laposte.net
  2. une mise en page à base de div et de css : Alsacreations et sa feuille de style

De visu, pas de différences flagrantes de fonctionnalités. Maintenant, regardez le source de la page (pour les utilisateurs de mozilla et firefox, je vous conseille de désactiver la coupure des lignes longues dans le menu affichage) et dites moi lequel est le plus facile à lire et à maintenir.

Bref, les standards c'est bien pour tout un tas de raisons, mais surtout parce que c'est beaucoup plus facile !

jeudi 16 septembre 2004

Mauvaise foi ?

je me pose une question existentielle ce soir :

pourquoi un vaccin ou un nouveau traitement est il systématiquement suspecté d'être "mauvais" ? Et si on a le malheur de montrer des études prouvant le contraire, il est évident qu'on fait partie d'un complot visant à empoisonner la population, soutenu en cela par des scientifiques fanatiques qui ne se remettent bien sur jamais en question.

Et maintenant, pourquoi est ce que des pseudos médecine qui n'ont jamais fait la preuve de leur efficacité ni de leur innocuité sont forcément "bonnes" parce que "plus naturelles" ? Et bien sur, si on ne va pas dans ce sens et que l'on fait remarquer que le naturel n'est pas si bon que ça, les mêmes personnes qui vous incendiaient vous répondent (avec une grande ouverture d'esprit) que "ça vient de la nature, ça peut pas être mauvais"ou bien encore "mais ça marche"...

Vraiment très étrange non ?

mardi 14 septembre 2004

Changement de direction

Quelquefois, il faut savoir se décider. Aujourd'hui, j'ai annoncé que j'arrêtais ma thèse.
Ca c'est mieux passé que je ne l'espérais. J'ai plus qu'à trouver du boulot maintenant ;-)

vendredi 10 septembre 2004

Récapitulatif sur les principales licences

Ayant trouvé il y a quelques jours un tableau en anglais synthétisant de fort belle manière les licences principales utilisées en informatique, je me suis attelé à la tâche d'en réaliser un semblable en français. Et voilà le résultat ! A des fins de diffusion, je l'ai également converti en 2 format plus facile à imprimer :

Le tout est sous licence GNU FDL

page 3 de 3 -