JS, ma vie.

Je sais on s'en fout, mais bon…

Catégorie : Geek

  • Bug tracking

    Cela faisait plusieurs mois que mon PC plantait sans raisons apparentes, je l’allumais, je faisais quelques bricoles et hop d’un coup, comme ça, sans crier gare, il s’éteignait tout seul. Et pour le rallumer il fallait attendre un certain temps.

    Vu que je devais partir en Italie, je n’avais pas vraiment le temps de m’en occuper : tout ce que je savais c’était que mon CPU chauffait anormalement, il pouvait monter jusqu’à 70°C. Pour limiter la casse et que mes parents puissent avoir accès au net, j’ai donc baissé le FSB à 100Mhz, cela a très bien marché pendant un temps. Mais quand je suis revenu d’Italie, soit 6 mois plus tard le PC plantait de plus en plus…

    J’ai d’abord pensé que ça venait de la Carte Graphique : j’ai une TI4200 et le ventillo avait cramé, je pensais donc que c’était lorsque je la faisait un peu trop tiré qu’elle chauffait et du coup faisait planté le système. J’ai donc racheté un ventillo, je l’installe, je demarre mon PC : et ça plante. Ca ne vient pas de là !

    J’ai ensuite pensé que ça pouvait venir de la RAM. Problème bien connu, la RAM si deffectueuse peut rendre un système complètement instable, j’ai donc récupéré un CD Bootable avec un outils de test pour la RAM (memtest86), mais le test n’arrivait jamais à terme… Dans le même temps j’avais eu un soupson à propos de mon disque dur, j’avais donc récupéré aussi un CD de test pour mon disque dur, mais là aussi le programme n’arrivait jamais à terme. Mais le fait que le PC plante lorsque j’effectuais les tests pour la RAM m’a fait reconnaitre que ca ne pouvait pas venir de mon disque dur.

    Ma soeur ayant laissé son PC à la maison, j’ai donc récupéré sa carte graphique et sa barette de RAM, je les ai mis dans mon PC. Je test : ça plante toujours, donc ça ne vient pas de là… Finalement à force de tester j’arrive à éliminer des composants, mais je n’en sais toujours pas plus… De plus lorsque j’essayais de remetre le FSB à 133Mhz, ce n’était même pas la peine, mon PC ne rebootait même plus…

    Un jour je recois un mail d’un pote qui me dit que ça peut venir de mon chipset VIA et d’un nombre trop élevé de périfériques USB branché, apparement le chipset VIA a du mal à gérer… Mais je n’avais pas grand chose en USB : une imprimante, un scanner et une webcam…

    Ce matin, je me lève avec la ferme intention de trouver d’où ça pouvait venir, j’avais eu comme idée qu’une carte PCI était foireuse, je débranche donc toutes mes cartes PCI, je reboot, et là : idème : le PC plante toujours… Bon, j’en profite que mon PC est ouvert pour filé un coup d’aspirateur dedans… Je fait les ventillos en même temps. C’est à ce moment là que je me suis rappelé que mon CPU chauffait anormalement… Je demarre mon PC, je vais dans le BIOS et je vais regarder la temperature de mon CPU : 33°C, et ça commence à monter… 15 minutes après je suis à 45°C, je laisse un moment, il bouge pas… Tiens… Je vais changer le FSB, je le met à 133Mhz, le PC reboot, il ne plante pas, je vais dans le BIOS et je regarde comment évolue la température : 45°C, 46°C… 45°C. Je laisse tourner un moment, je reviens 1/2h plus tard, la température est stabilisée.
    Je reboot mon PC, je vais sous linux, je lance des applications, et un jeu (généralement ça fait planter le PC dans les 5 minutes qui viennent) et je joue pendant 10 minutes. Je reboot un coup mon PC, je retourne dans le BIOS, la température n’a pas bougée, elle est toujours à 45°C.

    J’espère ne pas crier victoire trop tôt, mais apparement le problème est résolu, j’ai de la chance, j’ai reussi à trouver d’où venait la panne, sans avoir changé aucune pièce de mon ordi, ça aurait pu me couter cher pour rien…

  • Projet d’écriture collaborative

    L’autre soir avec un pote nous avons eu pour idée d’écrire nos mémoires de sax bar à l’harmonie d’aix-les-bains…
    C’est une idée qui nous a plutot fait marré, vu toutes les conneries qu’on a faites et tout ce qui nous est arrivé en 10 ans…

    Pour cela il nous fallait un moyen d’écrire chacun ce qu’on se rappelait, de relire ce que l’autre avait fait et de modifier tout ça, le plus simplement possible et que ce soit accessible depuis n’importe où.
    Après quelques secondes de réflexion, je me suis dit que le mieux était de faire un wiki, un wiki est un site web où tout le monde peut collaborer, de plus il utlise un langage de formatage plutot simplifié, d’ailleur je l’utilise pour écrire mes billets sur ce blog.
    J’ai donc installé un clone de WikiWikiWeb : phpWiki. En quelques secondes il est installé, pour le configurer c’est très simple, on peu choisir plusieurs modes pour stocker les pages, j’ai choisi mySQL. Par contre j’ai eu un bug: impossible d’écrire dans les pages… Après une lutte contre le système ça a enfin marché. En fait il y a une page admin.php, dedans il faut spécifier un login et un mot de passe, tout ça en dur ! Je trouve ça pas vraiment top, c’est un peu un trou de sécurité, si un gars fait un wget sur cette page, il peut récupérer le login et le mot de passe… Bref… Et du coup, ça a résolu mon problème d’écriture… J’ai pas vraiment tout compris, mais bon c’est pas grave, le principal c’est que ça marche !

  • Freebox contre linux

    Ce matin ma mère m’a reveillé en me disant : « la freebox est arrivée ! Lève toi ! »

    Du coup je me suis levé 1/2h plus tard pour déballer le colis que j’avais reçu. J’avais jamais vu de freebox pour de vrai et en fait ça ressemble plutot à un décodeur satellite qu’à un modem, enfin en même temps avant j’avais une raie manta et ca ressemblait pas vraiment non plus à un modem, enfin bref, les designers font bien ce qu’ils veulent de toute façons.
    Dans le carton il y a : une freebox, un cable USB, un cordon d’alimentation avec transfo integré, un cable RJ11, une prise téléphonique, un filtre ADSL, la télécomande avec les piles et un micro manuel sur comment on installe le merdier.
    Je lis le petit facicule et là j’apprend qu’il n’est pas possible d’installer la freebox sous linux en USB ! Déjà ça me plait moins : j’ai qu’une seule carte réseau et elle me sert pour mon réseau locale, donc ça ne va pas le faire…

    Je lance une recherche sur le net et au bout d’un moment je trouve enfin ma réponse : c’est possible de faire fonctionner la freebox en USB sous linux… Bon comment faut faire alors ? Apparement il faut charger le module usbnet, sauf que ce module ne fonctionne que pour un kernel 2.6, en lisant un peu plus bas l’article, on apprend qu’en fait pour un kernel 2.4 il faut utiliser CDCEther.
    Donc nouvelle recherche sur ce module et là je tombe sur la procédure d’installation d’un modem pour le cable (noos) en USB, je regarde un peu l’article et je me dis que ça pourrait très bien marcher pour la freebox… Et effectivement ça marche, voici les étapes qu’il faut :

    1. modprobe CDCEther
    2. /etc/init.d/networking stop (on arrete le reseau)
    3. on édite le fichier /etc/network/interfaces et on rajoute les deux lignes suivantes :
      • auto ethX
      • iface ethX inet dhcp (où le X correspond au numero de l’interface eth)
    4. et enfin on relance le reseau : /etc/init.d/networking start

    Voilà rien de très compliqué sommes toutes, la preuve j’ai réussi.

  • Free

    Ca à fait 1 mois que je me suis inscrit à Free pour avoir le 2048 et j’ai découvert aujourd’hui que mon modem allait bientot mettre envoyé: j’ai les 6 numéros, comme au loto…
    J’étais tout content du coup…
    Un peu plus tard je me met en tête de mettre à jour ma debian: 84 packets à downloader, je lance la procédure, et je matte un peu ce qu’il met à jour… Et là un truc me surprend : le taux de téléchargement est annormal, il varie entre 120KB et 250KB… J’en parle avec un pote qui me dit : »ben t’a le 2048 ! », ouais ok, mais là je suis encore chez wanadoo ! Bon, je test sur un bot XDCC et là la vérité se dévoile enfin à moi : j’ai vraiment le 2048…

    Tout ce que j’espère c’est que ca va pas me couter plus cher chez wanadoo vu que je leur ai rien demandé !

  • Reveil difficile

    Ce matin, je me lève avec pleins d’idées dans la tête, j’étais super motivé, j’allume mon PC, je check mes mails, je vire les 10 mails de la liste de diffusion d’AXIS-C++ qui disent tous à quelque chose près que la plateforme bug et je lance un ssh sur mon serveur, et là, il me dit : « no route to host ». L’enculé ! Pourtant j’ai bien le net, je viens de verifier mes mails… Je regarde sur IRC la barre de lag est à fond, hum… Je refait un ssh sur mon serveur en lui donant directement l’ip, bon là ca marche (encore heureux) je reboot la connexion ADSL, toujours rien, je fait un ifconfig et je m’aperçois qu’il manque ppp0… bon, ben reboot !
    Ca reboot, et ça ne marche pas mieux, il a toujours pas trouvé le ppp0, je débranche la prise USB de mon modem, et là mon ssh à planté… Je reboot à la main mon serveur, et ho miracle, j’ai le ppp0, mais plus d’eth0, ‘tain, mais la loose ce matin quoi ! Bon, je le reboot encore un coup, et là ce fut la bonne… Mon pauvre serveur… Franchement je sais pas ce qui s’est passé, faudra que je me renseigne.

    Bref, après ça à été mieux, je tente le ssh -X pour exporter le display depuis mon serveur : marche pas. Je vais sur le net, je sais qu’il y a une option à mettre, mais je sais pas où, en fait il faut dans le fichier /etc/ssh/sshd_confg mettre yes à la ligne X11Forwarding. Reload du service ssh et hop ça marche. Maintenant, j’ai deux gKrellm sur mon bureau : 1 pour mon PC et 1 pour mon serveur. Plutôt cool comme truc…

    Bon, maintenant il faut que j’aille faire un tour sur OSWD pour me trouver un CSS potable : j’ai comme projet de refaire entierement mon site de tuning sur luge, à l’époque je l’avais fait avec frontpage, mais vu que maintenant je suis sous linux, je n’ai plus frontpage, donc je suis bien obligé de le refaire. Pis en même temps ça ne lui fera pas de mal ! Je vais le faire en XHTML et CSS ce sera parfait, même que si je me motive je ferais plusieurs CSS… Ouais, enfin là faudrait vraiment que je sois motivé. Parce que je suis debout depuis 9h et il est DEJA !!!!!!! 11h et j’ai pas encore attaqué.

  • Non mais sans déconner !

    C’est vrai quoi ! Ca fait depuis mardi que je suis sous linux/mandrake et voilà qu’hier soir je vais à la réunion d’alpinux le LUG de Savoie…
    Si ça continue comme ça je vais devenir un vrai Geek !
    Ca va plus, va falloir que j’arrete les conneries moi…

    Bref sinon plus sérieusement je suis plutot content pour le moment d’être passé sous Linux, la mandrake est très souple d’utilisation, elle reconnait les périfériques USB du premier coup, aucun problèmes pour configurer mon scanner et mon imprimante, en fait j’ai rien eu à faire… il a été sur le net récuperer les packets qu’il fallait et hop, c’était installé.
    Là je m’amuse avec le « Look & feel » et y’a de quoi faire. J’ai installé superKaramba un petit plugin qui permet de faire afficher des applets sur le bureau, par exemple une applet pour afficher le temps qu’il fait, c’est tres bien fait, avec un petit effet de transparence et tout… Il me reste plus qu’à trouver une applet pour avoir une barre des tâches à la Mac OS X et ce sera bien bien.

  • Passage à l’acte

    Après plusieurs mois de réflexions, à peser le pour et le contre, j’ai finalement pris ma résolution: voila, je suis passé sous linux.
    J’ai installé une Mandrake 10.1 community, c’est tout beau et pour l’instant ça marche bien. En même temps pour aller sur le net, il faut pas grand chose, donc bon.

    Microsoft pourra venir chez moi maintenant, je suis (à peu près) en règle… J’espère que linux durera longtemps et que je ne serai pas obligé de retourner sous windows.

  • Nouveau site

    Après pas mal de temps à me dire qu’il fallait que je refasse mon site web, je m’y suis finalement mis.

    Le site est en XHTML/CSS et passent tout les deux le test de validation. Pour ce qui est du contenu seul le CV est en ligne actuellement. Le reste suivra. J’espère que ça vous plaira.

    En passant, lors de la mise en ligne du site, j’ai voulu supprimé mon ancien CV, il y avait un dossier lié, et au lieu de viré le dossier, j’ai supprimé mon blog ! La brelle !!! Heureusement, j’ai tout remis en ordre en 5 minutes…
    Quand on est pas aidé…

  • TCL et statistiques

    Contrairement au billet de Belu, je ne parle pas de TCL la compagnie de transport en commun de Lyon, mais du langage de script TCL, qui, il faut bien l’avouer, est vraiment un langage de merde, oui monsieur, je n’ai pas peur de mes mots, c’est vraiment de la merde !

    Pourquoi je me sers du TCL alors ? Hé bien, j’ai un eggdrop, c’est un bot pour IRC, et tous les scripts sont en TCL. J’avais reccupéré un script qui permet d’afficher des news sur un channel à partir d’un feed RSS, je m’etais dit que c’était quelque chose d’interessant, j’ai eu comme idée de faire pour le site de la team de fansub dont je fait partis de faire une page de news au format RSS (avec quelques champs en plus) pour lier le site au channel veritablement, comme ça lorsqu’un utilisateur tapperait une commande sur le chan, il verra apparaitre les n dernières news.
    Pour tester j’avais mis l’adresse de mon feed RSS, ça marchait bien… Puis après quelques temps, j’ai installé mon outil de statistiques, et là je voyait que j’avais 144 connexions par jour de mon IP, 144 connexions c’est à dire 1 connexion toute les 10 minutes… Je ne comprenais pas d’où ça venait. Jusqu’à hier, où une fille sur le chan où est mon bot me dise qu’il y avait une petite erreur dans un de mes script, je vais voir l’erreur, et après l’avoir corrigé, je me suis rappelé que mon bot affichait les news de mon blog, j’ai voulu retenté pour voir… Le soir dans mon lit, j’essayais de dormir quand d’un coup, j’ai fait le rapprochement ! C’était ce script qui allait vérifier toute les 10 minutes si il y avait un nouveau billet…

    Ce matin, j’ai donc désativé le script qui ne sert pas à grand chose pour l’instant et qui pourri un peu mes stats. J’ai essayé de voir si je pouvais modifier le fichier de stats, mais apparement c’est pas possible… Tant pis, en tout cas ça me fera des stats encore plus précises et j’aurais enfin compris d’où venaient ces connexions toutes les 10 minutes…

  • Quelques liens sur les standards

    Je vous livre quelques liens sur les standards du web:

    Si vous en connaissez d’autres, je suis preneur.

  • Pourquoi passer à Firefox ?

    Après avoir tenté de faire passer plusieurs de mes amis à Firefox, pour certain sans succès, car ils m’ont dit que IE marchait très bien, qu’ils n’avaient pas de problèmes particulier (peut être mis à part les mises à jours), je n’avait peut être pas non plus le poids nécessaire pour affirmer que Firefox n’était pas un gruyère en terme de sécurité.
    Ce coup-ci, ce n’est pas moi qui le dit, mais un petit journal local français, qui fait plutôt l’éloge de ce petit nouveau dans la catégorie des navigateurs.

    Bon, il est vrai que ce journal n’a que très peu de crédibilité, mais bon…

  • Statistiques, le retour

    Hier j’ai decidé de faire en sorte que mes updates de stats soient automatique: recherche dans la doc, dans la faq…. Finalement j’ai trouvé, il faut mettre une tâche dans cron.
    Bon, cron, je connais pas, j’ai jamais utilisé, je regarde un peu comment ça marche, je cherche des exemples, un petit man. Bon, je me lance et là: ça marche pas.
    Je ne me décourage pas, je continue.

    Bref, après avoir bataillé pendant de nombreuses heures avec cron, son espèce de systeme bizzare parce que je suis sous Debian, genre il y a un repertoire cron.d qui n’existe que sous debian ou dedans on peux mettre des fichiers avec des commandes à executer, et après avoir demandé de l’aide sur la liste de diffusion d’alpinux, j’ai enfin réussi à trouver !

    1. J’avais un problème de droit d’accès au script que je voulais executer (mouais, je sais, je suis pas malin des fois)
    2. A la fin de chaque commande cron, il faut un retour chariot. Celle là pour la trouver, j’ai bien galéré.

    Bref, j’ai aussi rajouté une ligne de commande dans le script qui gère la rotation des log d’apache, pour lui dire de lancer une analyse avant de faire le basculement de fichier, comme ça je perds pas de données.

    Il ne me reste plus qu’un problème à régler: lorsque j’accède à mon blog ou autre partie de mon site, ça me rajoute dans les stats, bon, je suis pas idiot, j’avais mis dans les IP à ignorer mon IP, seulement, je ne sais pas pourquoi, mais des fois, il prend mon IP de chez wanadoo ! Et vu que c’est une IP dynamique, je ne sais pas trop encore comment faire pour éviter qu’elle arrive dans les stats.
    Si vous avez une idée.

    Sinon, je me suis inscri chez free hier après-midi, mes parents voulaient avoir le telephone gratos par IP, moi ça m’arrange, ce n’est plus moi qui vais payer l’abonnement internet du coup, et en plus j’aurai le 2048. Que des avantages (enfin, sur le papier hein…)

  • Statistiques

    J’avais mis en place un outils de stats pour mon site web, j’avais installé ça un peu comme ça, et là j’ai enfin réglé la conf pour que ça prenne en compte mes vhosts, du coup, remise à zéro des stats pour des stats encore meilleures:

    • une page pour www.js-zone.net
    • une page pour blog.js-zone.net
    • une page pour imode.jszone.net
    • et une derniere pour kazuma-ryuho.no-ip.com (ben ouais, y’a encore pas mal de gens qui accedent par là, surtout depuis google enfait)
    
    

    C’est con, j’avais des keywords de google pas mal…

    ‘tain, faut toujours que je me mette à faire des trucs comme ça le dimanche soir à minuit moi… Je suis pas normal.

  • Ajout de thèmes

    J’ai ajouté des thèmes et un sélecteur de thèmes, j’ai du adapter quelques thèmes pour que ça passe comme il faut et voilà !
    J’en ai pas trop mis non plus, ça sert à rien, mais j’ai mis un peu de choix.

    Amusez vous bien !

  • 1.2

    1.2 c’est la version définitive de mon blog (enfin la 1.2 finale hein, ca ne veut pas dire que je ne vais pas passer à la 1.3).
    Après avoir lu sur le blog de Tristan que la version 1.2 était sortie, je me suis dit: « bon, ok, celle là je vais l’installer, en plus ca corrige un gros trou de sécurité » donc autant en profité, javais déjà vu que la RC2 était sortie y’a pas mal de temps (bon, je l’ai découvert qu’hier, mais bon…), en même temps une RC2, ça me botait pas trop, et vu le monde qui vient sur mon blog, j’ai peu de chance de me le faire hacker.

    Donc voilà, déjà pour éditer les billets c’est ‘achement plus cool, y’a des petites icones pour les raccourcis du format wiki que je connais pratiquement pas, donc c’est marrant ça va m’aider. Et en cadeau, dans la blogroll, une case « lien », comme ca j’ai peu remettre mes liens favoris….

    On verra bien si ça marche bien

  • Hack de radar automatique

    Apparement les radar automatiques sur les bords des routes ont une IP et stockent les donnees dans une base mySQL, il n’est donc pas tres dur de « hacker » la machine.

    Ci-join le scan d’un article qui raconte l’exploit d’une personne qui a reussi a faire ca et qui s’en vante, bon il ne reste plus qu’a verifier les sources, mais la j’ai la flemme et puis, ca laisse reveur…

  • Mon blog est tout pourri ?

    Si vous voyez mon blog et que vous trouvez qu’il est tout pourri, c’est normal, je viens de changer de nom de domaine, donc avec l’ancienne adresse ca ne marche plus trop des masses, voila la nouvelle adresse : http://blog.js-zone.net

    Bon il me reste toujours a faire un beau css, je verrai ca quand je serai en france

  • Petit dernier

    Un petit dernier post pour la route, c’est quand meme mon 6eme de la journée, à croire que j’ai des trucs a racontrer.

    Je viens d’acheter le nom de domaine js-zone.net, ca c’est cool c’est la boite d’un pote qui va me le gerer vu que pour le moment je suis en IP dynamique.
    Donc il faudra que je lui dise de redigirer le blog genre vers blog.js-zone.net, je pense que ce sera ça…
    Un jour je serais en IP fixe avec mon serveur de DNS à moi et tout et tout, ca sera cool ca sera bien ca sera beau, mais bon pour le moment, dejà finir mon stage et ensuite me trouver un job, en info pourquoi pas, apparement je me demerde, bof… j’essaye de faire ce que je peux avec ce que j’ai, donc pas grand chose quoi.

    Sinon, faudrait que je me mette à la syntaxe wiki pour rediger, parce que le html c’est bien gentil, mais bon… en meme temps je connais pas le wiki donc je peux pas comparer…
    Bon et apres tout ça, je me met à mon super projet perso de la mort qui tue ultra secret et tout, ouais au moins tout ca…

  • No to software patents

    Encore un billet parrut sur le blog de Tristant:
    Software patenting, already in use in the USA, allows established companies to control the innovation of others.
    Microsoft has, for example, applied for a patent on « mouse clicking. » This is absurd and will be invalidated by the courts.
    But in the meantime, who can oppose such an adversary? Microsoft has spent $5.4 billion in legal costs during the past three years.
    The European Union is expected to vote at the end of September on a bill aimed at instituting software patents. We are all concerned and this law must be opposed.
    You can help as a blogger, by opening your own debate. You can also post this article on your blog and add your signature. If you are not a blogger you may add a comment at this article.
    Thank you in advance.

    –Mansart Jean-Sébastien, Master in computer sciences

  • Le libre coute cher

    Un article plutot bien, forcement, je ne sais meme pas pourquoi je le link alors que de toute facons il y a plus de gens qui lisent sont blog que le miens, mais bon, tant pis, j’aime bien son blog…