jeudi 8 décembre 2011

Freebox, ADSL2+ et READSL

Un petit billet pour vous faire part d'un comportement "intéressant" de la Freebox

Avant de commencer une précision, l'appartement où j'habite est assez loin du DSLAM:
  • Longueur : 3715 mètres 
  • Affaiblissement : 55 dB


Depuis mercredi j'ai changé ma Freebox v5 par une Freebox v6 ou Freebox révolution.
Avec la précédente génération j'étais synchronisé à un peu plus de 3Mbits et lors du premier branchement de la nouvelle version, en ne connectant que le boitier serveur j'obtenais un débit équivalent.
Ensuite j'ai tout bien installé en superposant les boitiers TV et serveur sous la télé, mais à partir de là la synchro s'est toujours faites à 2Mbits malgré de nombreux redémarrage de la box.

Au fil des jours la situation ne s'est pas améliorée et perdre un tiers du débit n'était pas vraiment acceptable, j'ai donc effectué divers essais pour essayer de comprendre ce qui était à l'origine de la perte de débit. Après plusieurs tests j'ai pu assez facilement isoler la source du problème, à savoir : le boitier TV.
Lorsque la boitier serveur est posé au dessus du boitier TV en fonctionnement la ligne se synchronise avec le protocole ReADSL et un débit d'un peu plus de 2Mbits, alors que lorsque le boitier serveur est posé un peu plus loin, la synchro se fait en ADSL2+ et le débit augmente de moitié !

En espérant que ça serve à d'autres Freenautes.

vendredi 23 septembre 2011

5 meilleurs albums de tous les temps

Initialement je m'étais posé la question à titre personnel, finalement je me suis dit que j'allais en faire profiter le monde entier :-)
L'idée c'est surtout de partager mon classement et d'avoir le votre !


Joe Satriani
Surfing with the Alien
1986

Probablement le meilleur album de Satriani, que des très bons morceaux dont en particulier Surfing with the Alien et Always with me, always with you
Guns n' Roses
Greatest Hits
Enregistré entre 1986 et 1994, publié en 2004

J'ai découvert le groupe en écoutant Zegut sur RTL2 avec November Rain, j'ai acheté cet album le lendemain et j'ai juste trouvé ça grandiose. Juste déçu de ne pas l'avoir connu plutôt !
Muse
Absolution
2003

Du grand classique, même si aujourd'hui je ne l'écoute plus beaucoup c'est sans doute l'album que j'ai le plus écouté en boucle, presque au point de m'en dégouter.
A noter la présence d'un excellent 15ème titre Fury uniquement sorti sur l'édition japonaise.
Pink Floyd
Pulse
1995

Un live de Pink Floyd avec une moitié dédiée à la reprise de Dark Side of the Moon.
Merci Yvonnick :-)
Robbie Williams
Intensive Care
2005

Un vieil album que je n'ai pas écouté depuis des mois mais que j'ai toujours trouvé très bon.
La cinquième place a été difficile à attribuer !

C'est à vous ...

mardi 10 mai 2011

Bad Taste

 Youtube lance son service de VOD et dans les gratuits on retrouve un des premiers films de Peter Jackson : "Bad Taste".
Ames sensibles s'abstenir ... http://www.youtube.com/movie/bad-taste pour les autres vous allez vous marrer (pour avoir une petite idée regardez à 2:00).

lundi 9 mai 2011

Du neuf avec du vieux ...

Voila maintenant un peu plus de 2 ans j'ouvrais le blog précédant celui-ci. Au passage j'avais réorganisé l’arborescence des 2 blogs le précédant (c'est bon vous suivez ?).
Seulement dans ces 2 autres blogs le chemin vers les images était en absolu et le changement n'avait pas trop réussi aux images.

Finalement, j'ai eu envie de remettre les choses dans l'ordre ce soir et après avoir galéré dans plusieurs domaines :
  • SQL (moyenne galère)
  • rappel des mots de passe de l'hebergeur (faible galère)
  • rappel des mots de passe du FTP (moyenne galère)
  • rappel de l'URL de configuration du blog (forte galère)
  • modification des caches (moyenne galère)
... j'ai fini par arriver à mes fins. Il fallait mettre à jour la base, et surtout désactiver les caches dans dotclear pour enfin voir les images apparaitre ... 

Pour info voici une des commandes SQL que j'ai utilisé pour mettre à jour le blog :
UPDATE dc_post SET post_content_wiki=REPLACE(post_content_wiki, "blog/images", "blog/v2/images");
 Voila, si cela vous dit de replonger dans ma vie passée c'est par ici (je ne suis pas encore allé voir, ça va rappeler des souvenirs ...) :

dimanche 12 décembre 2010

Les Macs en vrai

Voila maintenant un peu plus d'un an que j'ai rejoins les "macuser" en investissant dans un MacBook Pro. Alors oui les macs ça coute la peau des fesses et même un peu plus, mais ça vaut quoi ? Voici mon avis personnel à moi.

La machine
C'est sûrement le point le plus fort du MacBook :
  • Le design monobloc (unibody) donne un aspect très "pro" à la machine,
  • L'écran est vraiment très bon (excellent angles de visions) et dispose d'une résolution élevée (1920x1200 pour le 17")
  • La batterie tient super longtemps et sans tricher ! Je veux dire par là que sur tous les PC portable que j'ai pu voir, dès qu'il est débranché du secteur ses performances s’effondrent et on ne voit plus grand chose sur l'écran. Ici qu'il soit branché ou pas les performances sont les mêmes et c'est un vrai bonheur.
  • La machine est silencieuse, il n'y a qu'avec des gros jeux que j'ai entendu le ventilateur. 

    Le système d'exploitation
    Sur ce point il y a du positif et du moins positif, voici les principaux.
    Les + :
    • La gestion des fenêtres en 3D avec "exposé" est très pratique et "ludique".
    • Les possibilités offertes par le touchpad multitouch sont excellentes et on se passe sans problème de la souris (défilement dans les 2 dimensions, changement d'application, navigation précédent/suivant sur internet, appel à exposé, ...) bref c'est de la balle.
    Les - :
    • Sur une machine toute neuve, le chargement de l'interface est extrêmement rapide, sur une machine plus ancienne avec pas mal d'outils qui se lance la machine est assez longue avant d'être complètement opérationnelle. Ça rappelle de mauvais souvenir de windows.
    • La gestion de l'agrandissement des fenêtres est particulier et ne maximise pas forcément la fenêtre en largeur et en hauteur, en général la fenêtre n'est agrandie qu'en hauteur.
    • L'équivalent du "alt+tab" (ici cmd+tab) change d'application, ce qui ne permet pas de basculer entre les fenêtre d'une même application, pas très pratique.
    • Dire que l'OS ne plante jamais est un mythe, même si cela est très rare il arrive que des montages réseaux empêchent la machine de s'arrêter, ou que la machine se bloque. 

      Les applications
      C'est là que les débuts sont difficiles, lorsqu'on est habité à certaines applications, trouver des équivalents n'est pas toujours aisé. Ceci dit les applications faites pour MacOS sont en général "plus jolies" que sur d'autres systèmes, je pense notamment à Adium (client de messagerie instantané) ou Transmission (client bittorrent) qui en plus change leur icône en fonction de leur état.

      Il existe également des solutions de virtualisation comme Parallels Desktop ou VMWare Fusion, pour utiliser les applications windows. J'ai pu essayer Parallels et ça marche très bien.

      Dernier point, il est difficile de se procurer des applications MacOS "sous le manteau", j'ai d'ailleurs fini par en acheter un certain nombre.


      Les accessoires
      Snow Leopard intègre un système de sauvegarde du système soit via un disque dur connecté à la machine, soit via une borne Time Capsule. Depuis qu'un nouveau mac est arrivé à la maison j'ai investi dans une borne Time Capsule pour centraliser les sauvegardes et il n'y a plus rien à faire : les sauvegardes se font toutes seules.


      Mac et le reste du monde
      La simplicité d'utilisation des macs en font des outils agréables à utiliser, simple d'utilisation et avec lesquels on va à l'essentiel.
      Il est de ce fait très tentant de vouloir élargir cet écosystème avec des boitiers comme l'Apple TV ou des bornes AirPort Extreme. Hélas les restrictions sur les formats supportés ou l'utilisation qui peut en être faite limite les possibilités. Au final on a le sentiment d'être enfermé dans une bulle contrôlée par Apple et de laquelle il est difficile de sortir.

      mardi 14 septembre 2010

      Chuck Norris

      Chuck Norris sera déclaré recordman du lancer du poids le jour où le poids retombera.

      Chuck Norris est contre les radars automatiques : ça l'éblouit lorsqu'il fait du vélo.

      La force de gravité, c’est ce qui fait que la terre tient sous Chuck Norris.

      Chuck Norris est mort depuis 10 ans, mais la Mort n'a pas encore trouvé le courage d'aller lui dire.

      A l'école, c'est le professeur qui devait lever la main pour parler à Chuck Norris.

      Chuck Norris enfant n'envoyait pas de lettres au Père Noël. Il envoyait des ultimatums.

      Chuck Norris va régulièrement voir des matchs du PSG pour ne pas oublier ce qu'est la défaite.

      Chuck Norris ne croit pas en Dieu, mais Dieu croit en Chuck Norris.

      En France, on dit aux enfants que s'ils ne veulent pas manger, le grand méchant loup les bouffera tout crus. Aux Etats-Unis, c'est de Chuck Norris qu'on leur parle.
      C'est pour ça qu'il y a tant d'obèses.

      Chuck Norris a inventé l'écriture pour faire comprendre à un sourd qu'il allait lui péterla gueule.

      Si Luke a pleuré quand Dark Vador lui a dit qu'il était son père, c'est parce qu'il espérait être le fils de Chuck Norris.

      Chuck Norris a réussi à placer "Anticonstitutionnellement" en mot compte triple dans une grille de sudoku.

      Quand Bruce Banner est énervé il devient Hulk...quand Hulk est énervé il devient Chuck Norris.

      Si Jesus n'est pas descendu sur terre depuis 2000 ans, c'est parce qu'il doit du fric à Chuck Norris.

      Chuck a wizzé son pote sur MSN, la maison du mec s'est écroulée !

      Le dernier type qui avait un cheveu sur la langue et a prononcé "Fuck Norris" n'a toujours pas donné signe de vie ....

      Quand le croquemitaine va se coucher, il vérifie si il n'y a pas un Chuck Norris sous son lit.

      L'Homme descend du singe. Chuck Norris descend des hommes. Par douzaines.

      Après de longues discussions, l'on décida d'envoyer une bombe atomique sur Hiroshima au lieu de Chuck Norris, c'était plus humain.

      Si "Denver" est le dernier des dinosaures, c'est que Chuck Norris l'a trouvé plus sympathique que les autres.

      Chuck Norris n'a pas de banque car Chuck Norris n'épargne jamais.

      Chuck Norris a été prof de maths, voici un théorème extrait d'un de ses cours: un poing est l'intersection de deux droites dans la gueule.

      Un jour Hulk a voulu se battre contre Chuck Norris, depuis il fait de la pub pour du maïs.

      Quand Chuck Norris fait une prise de sang, il refuse la seringue et demande un fusil à pompe et une bassine.

      Chuck Norris broie du noir, surtout en afrique.

      Chuck Norris ne ment pas, c'est la vérité qui se trompe.

      Rien ne peut arriver à la cheville de Chuck Norris à part son sexe.

      Chuck Norris utilise du tabasco en guise de gouttes pour les yeux.

      La maison de Chuck Norris a une alarme : pas pour prévenir Chuck Norris des voleurs, mais pour prévenir les voleurs de Chuck Norris

      Quand le schtroumpf farceur à offert un cadeau à Chuck Norris, il est devenu le schtroumpf paraplégique.

      Quand Chuck Norris marche sur un râteau, le râteau se prend Chuck Norris dans la gueule.

      Selon certaines sources, il y aurait un spermatozoïde de Chuck Norris dans un lac écossais...

      Fumer réduit vos chances d'être tué par Chuck Norris.

      Franck Ribéry est un rescapé de Chuck Norris.

      Si la terre est ronde, c'est pour que Chuck Norris n'aie pas à faire demi-tour lorsqu'il fait son footing.

      On ne fait pas de jeu de mots sur Chuck Norris. Ou alors à Norris que et périls.

      Chuck Norris a inventé la petite cuillère parce que c'était trop simple de tuer un type avec un couteau.

      La formule chimique du cyanure est "CN", les initiales de Chuck Norris.
      Coïncidence ? Je ne pense pas...

      Certains disent : "La violence ne résout rien"
      Chuck Norris leur répond "C'est que t'as pas tapé assez fort"

      Dans Jurassic Parc le Tyranosaure Rex ne pourchassait pas la Jeep. Chuck Norris pourchassait le T-rex et la jeep.

      Chuck Norris n'a pas reçu son diplôme du bac. Les correcteurs comptent encore les points.

      Quand il était bébé, les parents de Chuck Norris venaient dormir dans son lit quand ils avaient peur.

      Chuck Norris a inventé le lance-flammes en urinant sur un briquet.

      Les gens qui ont une dent contre Chuck Norris n’en ont pas d’autres.

      "Dieu est mort." (Nietzsche)
      "Nietzsche est mort." (Dieu)
      "Merci qui ?" (Chuck Norris)

      Si le soleil continue de tourner autour de Chuck Norris, il va le regretter.

      À la fin de sa vie, Casanova a avoué avoir couché avec plus de 20000 femmes, en entendant cela Chuck Norris a soupiré: "Bof, un mauvais mardi quoi ... "

      Au cours d'un pique nique en forêt, Chuck Norris a malencontreusement oublié une motte de beurre et son couteau planté dedans ... la légende d'Excalibur était née.

      Le chauffeur de Lady di n'avait pas vu que Chuck Norris traversait

      Le monde se divise en deux catégories : ceux qui aiment Chuck Norris et les morts.

      Quand il était au lycée, Chuck Norris utilisait une calculatrice Walker Texas Instruments.

      Un jour Chuck Norris parla de lui-même à la troisième personne. Son auditoire ne compris pas à ce moment là qui était cette personne supérieure dont parlait Chuck Norris. C'est de ce malentendu qu'est né le concept de Dieu.

      Chuck Norris ne touche pas de salaire, il reçoit des offrandes.

      L’Odyssée d'Ulysse est fortement inspirée d'une promenade en pédalo de Chuck Norris.

      Il n'y aura jamais "Chuck Norris contre les lapins crétins".
      Ils sont crétins, pas fous.

      Chuck Norris est contre la peine de mort. Il n'aime pas la concurrence.

      Chuck Norris ne bat jamais en retraite. Il attaque simplement dans la direction opposée.

      Jésus avait une auréole. Quand il fait chaud, Chuck Norris en a 2.

      Avoir une photo de Chuck Norris sur soi pendant une épreuve sportive est considéré comme du dopage.

      dimanche 18 juillet 2010

      Ça m'agace ...

      Stargate Universe vous connaissez ? Il s'agit du nouveau spin-off de la série Stargate SG1.

      Une excellente série qui a su se démarquer de SG1 et d'Atlantis du moins jusqu'aux derniers épisodes de la saison où à chaque épisode le ramollissement se fait sentir. Les intrigues commencent à ne plus se résoudre, les pseudos problèmes s'accumulent pour faire passer le temps et chaque épisode se termine sur un cliffhanger de plus en plus gros jusqu'à l'apothéose du dernier épisode où tout semble perdu.
      Mais bon on connait la chanson, dans les 10 premières secondes de la prochaine saison les méchants vont subitement se dire "finalement on va attendre encore un peu avant de buter les gentils" et nous voila reparti pour de nouvelles aventures ...

      Hou que ça m'agace ...

      dimanche 24 janvier 2010

      Commentaires

      J'ai changé la gestion des commentaires, plus besoin de s'identifier. Pourvu que le spam ne s'empare pas de ce blog plein de vie ... ou pas.

      samedi 23 janvier 2010

      Objective-C

      Développer sur iPhone est quelque chose qui m'intéresse depuis un bon moment, mais deux technos sont à appréhender avant de pouvoir débuter : Objective-C et Cocoa.
      J'ai débuté l'apprentissage d'Objective-C sur le site d'Apple et pour le moment je suis très loin de voir un quelconque intérêt à ce langage (si ce n'est qu'il est indispensable pour développer sur Mac ou iPhone).

      La syntaxe censée être une extension du C n'apporte pas grand chose de bien, les appels de méthodes sont fait avec l'opérateur [] comme en TCL (beurk). Il y a également la possibilité de passer par l'opérateur "." mais je n'aime pas bien l'idée d'avoir 2 façons d'invoquer une méthode.
      Autre point que j'ai dû mal à comprendre, c'est le seul langage à ma connaissance qui n'appelle pas une méthode "une méthode". Objective-C utilise des "messages" ou "selecteurs" et oui c'est tellement mieux ! La justification est simple : le pauvre compilateur ne sait pas à la compilation quelle méthode utiliser à cause du polymorphisme ! Donc il "envoi" un message à l'objet qui invoque la bonne méthode ! Hum ... comment dire, en C++ le polymorphisme existe aussi et ça n'a jamais gêner personne d'appeler ça des méthodes. Ah oui et comme il est question de message on parle de receveur au lieu d'objet.
      L'appel de méthode ... enfin je veux dire l'envoi de message est lui aussi assez étrange, j'ai l'impression qu'on peut passer tout et n'importe quoi, lorsque l'objet est de type générique, je suis curieux de savoir ce qui peut se passer à l'exécution.

      Il est clair que je connais beaucoup trop peu le langage pour pouvoir le juger, mais pour le moment à part faire un pénible mélange de C, de TCL et d'objet, l'apprentissage d'Objective-C ne me parait rien apporter de bon ... suite au prochain numéro.

      lundi 11 janvier 2010

      The Album Leaf

      Si vous cherchez une musique reposante, je vous recommande d'écouter "The Album Leaf".
      Un morceau est utilisé dans une pub Véolia, je suis en train d'écouter l'album et je le trouve idéal pour travailler tout en se détendant.

      Mieux vaut tard que jamais

      Bonne année à vous et à vos proches, qu'elle vous apporte ce que vous souhaitez.

      PS: à chaque fois que je pense à l'expression "mieux vaut tard que jamais" je repense toujours  au film SOS fantomes lorsque le spectre du Titanic arrive au port et qu'un des gardes côtes dit cette phrase.

      lundi 9 novembre 2009

      UTF-8 is magic

      Comme expliqué dans le précédent billet je rencontre quelques difficultés pour synchroniser mes données entre Mac OS et Linux en utilisant l'outil Unison.

      Le premier problème était lié à l'utilisation de l'UTF-8 sous Mac OS, codage que je fais tout pour éviter sur mon Linux depuis des années car en dehors de problèmes d'affichages ça ne m'apporte rien du tout. Mais étant donné la situation j'ai changé le codage des mes noms de fichiers sous Linux en faveur de l'UTF-8 (oui je suis faible).

      Une fois ce premier problème réglé, lancement de la synchro avec Unison, une grosse heure pour synchroniser 40Go. Méfiant, je relance la synchro pour m'assurer que tout est bon, et là petite surprise tous les fichiers accentués sont vu comme nouveau sur le Mac et absent sur le Linux. Bon, pourquoi pas, je le laisse relancer la synchro sur ces fichiers. Après cette nouvelle synchro je vais voir mon arborescence sous Linux pour vérifier ce que vient de faire Unison et petite surprise tout mes fichiers accentués apparaissent en double.
      S'en suit alors une journée entière de mise à jour d'Unison, de nouvelles synchros, de parcours de forums sans réels résultats. Je me suis donc posé la question calmement : comment Unison a-t-il réussit à créer des fichiers avec le même nom ? c'est impossible, personne ne l'aurait laissé faire. C'est alors que j'ai commencé à porter mes soupçons sur mon vieil ennemi l'UTF-8, après tout il y a peut-être des versions dérivées avec des codages différent dont une sur Mac OS, ce qui pourrait expliquer la situation.

      Je me suis donc mit en quête d'informations sur cette mystérieuse implémentation de l'UTF-8 sur Mac OS pour finalement apprendre que l'UTF-8 permet de coder certains caractères de plusieurs manières, notamment les caractères accentués. Par exemple le "é" peut s'écrire avec un seul caractère unicode (U+00E9, LATIN SMALL LETTER E WITH ACUTE), ou en combinant le e avec l'accent (U+0065, LATIN SMALL LETTER E and U+0301, COMBINING ACUTE ACCENT), magique n'est-ce pas ? En résumé Mac OS utilise bien l'UTF-8 mais dans sa forme "décomposée" (parfois appelée UTF-8-MAC), alors que Windows et Linux préfèrent la forme "précomposée", c'est beau les formats universels non ?

      Donc comment réussir à synchroniser ces deux arborescences qui contiennent la même chose (ou presque). Et bien je vous livre les 2 solutions trouvées sur les forums puis ma solution à moi :

      Solution basique
      Ne pas utiliser de caractères accentués, n'utiliser que des caractères ASCII. Pourquoi pas mais ça serait comme baisser son pantalon devant l'UTF-8.

      Solution SSHFS
      Monter l'arborescence Linux sur le Mac via sshfs en ajoutant l'option "-o modules=iconv,from_code=UTF-8,to_code=UTF-8-MAC", ainsi j'ai accès sur le Mac à l'arborescence Linux convertie à l'unicode Ensuite il suffit de synchroniser les deux arborescences locales sur le Mac.
      Cette solution est fonctionnelle, mais d'une part la synchro est très longue à se faire car tout est vérifié sur la même machine et d'autre part il est nécessaire d'avoir les même uid/gid entre Linux et Mac pour la synchro.

      Solution "mais si ça doit marcher"
      Modifier le codage des fichiers sur Linux le temps de faire la synchro et restaurer l'ancien codage après la synchro.
      Un peu "olé olé" me direz vous, mais voyons comment mettre ça en oeuvre. Seul point dur, le renommage des fichiers, il existe des outils tel que convmv qui renommer une arborescence en changeant le codage, mais le format UTF-8-MAC est complètement inconnue par tout ces outils sous Linux. Je me suis donc lancé dans l'écriture d'un script python pour effectuer ces modifications (voir le code en fin de billet). Ensuite la synchronisation est toute simple, modification du codage, appel à Unison, et restauration du codage et en plus ça marche et c'est rapide ! Pfiou !

      Pour conclure je dis vive l'UTF-8, le format universel qui j'en suis sur continuera de poser universellement des problèmes durant de longues années.
      Et pour re-conclure, voici le "fameux" script python pour changer le codage d'une arborescence (évidemment c'est copyleft) :

      #!/usr/bin/env python
      # -*- coding: utf-8 -*-

      from optparse import OptionParser
      from unicodedata import normalize
      import os
      import os.path
      import sys


      # ----------------------------------------------------------------------
      def composedToDecomposed( string ):
              decomposed = normalize( "NFD", string )
              return decomposed


      def decomposedToComposed( string ):
              composed = normalize( "NFC", string )
              return composed


      # ----------------------------------------------------------------------
      def processTree( path, convert ):
              for file in os.listdir( path ):
                      fileWithPath = os.path.join(path,file)
                      if os.path.isdir( fileWithPath ):
                              processTree( fileWithPath, convert )
                      converted = convert(file)
                      if converted != file:
                              os.rename(fileWithPath,os.path.join(path,converted))


      parser = OptionParser()
      parser.add_option( "-d", "--composed-to-decomposed", dest="c2d"
                       , action="store_true", default=False
                       , help="convert tree from composed to decomposed form")
      parser.add_option( "-c", "--decomposed-to-composed", dest="d2c"
                       , action="store_true", default=False
                       , help="convert tree from decomposed to composed form")

      (options, args) = parser.parse_args()

      if options.c2d == False and options.d2c == False:
              print "- E - You must specifiy a conversion"
              parser.print_help()
              exit(1)

      if options.c2d == True and options.d2c == True:
              print "- E - Only one conversion can be processed at a time"
              parser.print_help()
              exit(1)

      if options.c2d == True:
              label  ="from composed form to decomposed"
              action = composedToDecomposed
      else:
              label  ="from decomposed form to composed"
              action = decomposedToComposed

      for tree in args:
              print "- I - Converting %s %s" % (tree,label)
              tree = unicode(tree, sys.stdin.encoding)
              processTree( os.path.abspath(tree), action )


      PS: j'ai été faignant, le script ne renomme pas le dossier père de l'arborescence à modifier.

      samedi 7 novembre 2009

      MacBook Pro, impressions à chaud

      Premières impressions sur le MBP reçu hier.

      Design
      Le design unibody donne une impression assez étrange on a l'impression d'avoir un gros morceau d'aluminium sur le bureau.

      Ecran
      J'avais longuement hésité entre différentes tailles et entre le modèle brillant et mat. Au final l'écran mat 17" est vraiment excellent et je ne regrette pas d'avoir délaissé le modèle brillant.

      Le reste
      Pour mes 24 premières heures d'utilisation je ne suis pour le moment pas déçu, j'ai pu scanner et imprimer en me contentant de brancher l'imprimante, rien de plus à faire. Globalement le tout est rapide et fluide même sans avoir switché sur la seconde carte graphique plus performante.
      Par contre j'ai fortement peiné pour utiliser NFS entre Linux et le Mac, je pensais que le transfert entre deux machines "unix" serait plus simple. Et au final pour une raison que j'ignore la copie de grosses quantité de données finissait pas s'arrêter toute seul, j'ai donc finit pas opter pour le FTP.
      A l'heure actuelle j'essaye de synchroniser mes données entre Linux et Mac avec Unison mais je rencontre encore quelques comportements étranges.

      mercredi 4 novembre 2009

      Fenêtres, pingouin et pomme

      L'informatique est un domaine vaste où chacun peu trouver son compte, il y a en pour tous les goûts, du simplissime à gentoo il n'y a qu'a faire son choix.

      Comme beaucoup de gens j'ai débuté avec Windows, et dans mon cas c'était Windows 98.

      A l'époque j'étais au top, j'avais plein de supers logiciels pour tout : ADSL autoconnect pour toujours rester en ligne, revelation pour voir les mot de passe cachés, un utilitaire qui change de fond d'écran toutes les 2 minutes, un antivirus et biensûr un indispensable générateur de codes-barres !
      Bien évidemment avec tous ces programmes indispensables le PC était mou et je m'émerveillais à chaque réinstallation de Windows de sa rapidité fulgurante qui ne durait hélas jamais plus d'une demi-heure, le temps de réinstaller lesdits outils.
      Quoi retenir de cette époque si ce n'est les BSOD intempestifs, les réinstallation mensuelles de Windows et Napster en plein développement.

      Trois années après mes débuts en informatique je suis entré en IUT informatique et bien évidemment mon rapport au monde numérique a changé. J'avais déjà entendu parlé de Linux dans le passé, j'avais essayé d'installer une Mandrake 7.0 sans succès sur ma machine. Bref ce système n'était pour moi pas crédible et je me moquais allègrement des gens qui utilisait cet OS à la ligne de commande.
      Mais bon, à l'époque j'étais fougueux et rien ne me faisait peur, j'avais donc essayé Mandrake (la 9 si je me rappelle bien) qui avait dû finir par marcher mais bon grosse galère pour faire marcher le modem, la carte graphique et pas mal d'autres choses.

      Les mois passant et avec l'aide d'érudits tels que cyberyo qui me prodiguaient conseils et assistance j'ai finit par essayer d'autres distributions telles que la Debian qui m'a longtemps résistée. J'ai dû faire au moins 5 allers-retours entre Debian et Mandrake avant d'être assez aguérit pour installer la Woody sans galérer.
      Et ensuite ce fut l'escalade ... testing le passage obligé avant de faire le grand saut vers unstable où chaque apt-get peut péter quelque chose sur votre système. A l'époque j'adorais ça, la bidouille, la recompilation, la recherche de pourquoi ce p*tain de serveur X il veut pas se lancer, pourquoi mon noyau recompilé avec le patch supermount indispensable il boot pas ...


      Voila maintenant 8 ans que j'utilise Linux quotidiennement et je commence depuis quelques temps à me lasser de la bidouille.
      Il y a 10 ans ça m'amusait de réinstaller un Windows, aujourd'hui je fais tout pour l'éviter.
      Il y a 7 ans ça m'amusait de chercher pourquoi tel composant ne voulait pas marcher sous Linux et j'y passais des nuits avec joie et de grands verres de Coca-Cola.
      Il y a 2 ans quand mon disque dur a lâché j'ai un peu tout essayé pour récupérer mes données ...


      ... et ça avait fonctionné.
      Aujourd'hui je fais bien sagement des sauvegardes sur un disque dur externe, quand quelque chose ne marche pas je cherche la solution de facilité, exemple : suite à une mise à jour de ma Debian le pilote de l'imprimante ne veut plus marcher, pas grave j'utilise mon VirtualBox et j'imprime avec Windows.

      Vous l'avez compris j'aspire à plus de simplicité et après plusieurs semaines d'hésitations je suis sur le point d'effectuer un nouveau virage vers Mac OS qui je l'espère saura m'apporter la tranquilité que j'attends tout en permettant une transition en douceur avec la couche Unix, le serveur X11 et macports (un équivalent à apt-get).

      Rendez-vous dans quelques jours pour les premières impressions et sûrement les premières frustration, et oui passer d'un système qu'on maîtrise à un tout nouveau ça se fait pas en deux minutes.

      Dernière chose, je trouve assez marrant de voir que je suis passé à Linux à l'époque de Windows XP et que je m'apprette à passer à Mac OS avec l'arrivée de Windows 7.

      mercredi 28 octobre 2009

      Beneath a Steel Sky Remastered

      Ce titre vous est probablement familier si vous êtes amateur de "point and click". En effet Beneath a Steel Sky est parmis les plus connus du genre avec Day of the Tentacle.


      Je ne suis pas spécialement amateur de ce genre de jeu car tôt ou tard je finis par être bloqué et je pers assez vite patience, j'avais d'ailleurs essayé ce jeu il y a quelques années via ScummVM et je n'avais pas dû dépasser la première zone.

      Mais il se trouve que ce jeu est sorti en version remasterisée sur l'iPhone avec une nouveauté particulièrement intéressante, une aide consultable tout au long du jeu et indiquant petit à petit les prochaines actions à réaliser.
      J'ai donc investi et je n'ai pas du tout été déçu le jeu est très sympa, les dialogues excellents et le système d'aide super pratique quand on est bloqué et impatient.



      Dernier point la version remasterisée s'est vue octroyée d'un petit bout de fin supplémentaire que j'ai personnellement trouvé sans intérêt voir même qui gâchait un peu le reste en faisant cheveu sur la soupe.

      lundi 26 octobre 2009

      Pourquoi faire simple

      Cela fait à peu près 2 semaines que j'envisage l'abandon du pingouin pour passer à la pomme car j'en ais marre d'avoir des problèmes pour tout et n'importe quoi.

      Par exemple mes problèmes de son décrits dans un précédent billet ou encore le passage au noyau 2.6.31.4 qui de temps en temps une fois arrivé sur gnome me prive de clavier, souris et même de mon acpi donc obligé de couper comme un barbare et de se taper un fsck au reboot.

      Et ce soir petite blague sympa : retour de week-end avec changement d'heure, je démarre une fois sous Linux et une fois sous Windows pour que chacun se mette à l'heure d'hiver puis je retourne sous Linux qui refuse de démarrer, et oui le système de fichier a été monter dans le future et apparemment c'est une erreur fatale. Et la on a juste envie de lui dire "hé pov con c'est toi qui a changé la date il y a 5 minutes !".
      Bref petit fsck, reboot et même erreur sur une autre partition, refsck et enfin ça démarre. Non mais vraiment comment qualifié cela si ce n'est de "user-unfriendly"

      PS : ce billet a été rédigé sur une machine Apple.

      mercredi 21 octobre 2009

      cat file | while read line; do echo $line; done

      Voila, comme ça la prochaine fois je ne perdrai pas 5 minutes à essayer de retrouver la syntaxe pour lire un fichier ligne pas ligne dans un script shell.

      mercredi 14 octobre 2009

      Pulsechiuraudio

      Sur les conseil d'un pote j'ai voulut mettre en place pulseaudio sur ma machine pour palier le manque de mixer hardware de ma carte son.
      Sur le papier tout est beau, c'est un outil magique qui sait tout faire et super tunable dans tous les sens. Dans la pratique c'est la merde parce que une fois de plus je n'ai pas une utilisation "comme tout le monde" de l'outil. Une fois de plus parce que ça me rappel l'arrivée de compiz (le gestionnaire de fenêtre en 3D), "Essaye compiz tu verras c'est top", "bah non ça gère le bi-écran n'importe comment".

      Dans le cas présent le soucis vient de mpd, le serveur de musique que j'utilise. Alors pourquoi mpd ? parce que les développeurs d'amarok se sont dit que la v1.4 était trop bien alors pourquoi ne pas sortir une v2 plus lourde avec moins de fonctionnalités et avec des bugs dans l'interface. Mais je m'égare, revenons à pulseaudio.

      Donc, pulseaudio marche très bien quand il est lancé par l'utilisateur, configurable, simple, etc ... mais mpd est lancé avec un autre utilisateur (mpd) et n'a pas accès à mon serveur pulseaudio (grrrr). Or toutes les options pour activer le partage sont grisées dans l'interface de configuration (GRRRrrRRRRRRRr) et si je configure mpd pour utiliser pulse il lance son propre serveur et là le premier sur la carte son l'emporte (GRRRRRRRRRRRR !!!!!!).
      Vous l'avez compris c'est DE - LA - MERDE ! c'est ce genre de situation qui me donne envie d'acheter un mac où on n'est pas emmerdé avec toutes ces conneries (et non windows n'est pas une option).

      Reste le plan Z après avoir épuisé tous les autres, lancer pulseaudio comme un vrai démon, mais "bouh c'est mal" nous dit la doc, "c'est pas bien", etc ... rien à f*utre j'ai plus rien perdre. Après quelques essais le tout fini par marcher, mais reste tout de même un problème (faut pas déconner non plus) impossible de configurer le nombre de canaux donc pas moyen de profiter du 5.1 car lorsqu'on lance pulseaudio comme "vrai" serveur l'interface de configuration est amputée de la moitié des paramètres par rapport au lancement "par utilisateur".
      Qu'à cela ne tienne je suis d'humeur joueuse et je finis par trouver le paramètre à modifier dans le bon fichier de configuration. Mais manque de chance lorsque je lui indique 6 canaux, au lieu de comprendre "5.1" il me met "IEC958" ... après quelques essais je finis par m'avouer vaincu et je reviens à ma configuration initial, très frustré et déçu de ne rien avoir à jeter par la fenêtre ...

      lundi 12 octobre 2009

      Starfox in iraq

      Aux connaisseurs de la série Starwing/Starfox et plus particulièrement l'épisode sur Nintendo 64.