Obsidian a écrit 5291 commentaires

  • [^] # Re: alias

    Posté par  . En réponse au message Changer le répertoire courant.. Évalué à 2.

    On ajoutera que sous bash

    cd -

    permet de retourner au répertoire précédent, et donc quand on le fait plusieurs fois, on peut faire du ping-pong entre deux réps, et qu'il existe

    pushd et popd

    quand on veut travailler sur plusieurs niveaux et empiler ses réps.
  • [^] # Re: C'est cool

    Posté par  . En réponse au journal [HS] Un jeu pour geek. Évalué à 4.

    Je pensais avoir un peu passé ma période geek et j'ai fait 22300 au premier essai. Snif ... La route est longue.
  • [^] # Re: Sortez-le.

    Posté par  . En réponse à la dépêche Installation de l'Autorité de Régulation des Mesures Techniques. Évalué à 2.

    Je viens de te moinsser par erreur. Désolé ! Oui, en tout cas, ce serait aussi intéressant de voir où notre ministre va s'en aller après. S'il devient député européen ou quelque chose du même style, il est capable de distiller les directives calamiteuses au lieu de se contenter de les transcrire ...
  • # Sortez-le.

    Posté par  . En réponse à la dépêche Installation de l'Autorité de Régulation des Mesures Techniques. Évalué à 8.

    Décidément, le Ministre de la Culture, en ce moment, c'est vraiment « le maximum de catastrophes avant de partir ». Je suis sûr qu'il est très fier de lui ...

    Courage, plus qu'une semaine.
  • # Chez moi, ça butine (et pas sous IE).

    Posté par  . En réponse au journal [HS] Où sont les abeilles ?. Évalué à 4.

    J'habite à coté d'Évry, je ne dois donc pas être très loin de chez toi. J'ai un beau cerisier en fleurs ainsi qu'une espèce de pommier japonais. Le cerisier est un peu haut pour aller inspecter toutes ses fleurs, par contre, dans l'autre arbre (juste à coté), je peux te confirmer que les ouvrières travaillent dur ! J'ai même cru à un essaim, les premiers jours ...

    Ça fait plaisir à voir ...
  • [^] # Re: goodbye-ubuntu

    Posté par  . En réponse à la dépêche Debian GNU/Linux 4.0 : Etch sort de l'oeuf. Évalué à 6.

    Personnellement, j'écris ce message depuis mon jardin, sous les étoiles, et là je me dis que le Wifi, finalement, c'est pas si mal ...
  • [^] # Re: Témoignage

    Posté par  . En réponse à la dépêche Microsoft est mort et le logiciel libre n'y est pour rien ?. Évalué à 2.

    Il y a pas si longtemps (15 à 20 ans environ), l'informatique c'était un gros serveur/mainframe avec beaucoup de "petits" terminaux qui y sont connecté.


    Tu peux rajouter une bonne dizaine d'années : Effectivement, en entreprise, les terminaux ont survécu jusqu'à leur mise à la retraire programmée mais sinon, il y a 15 ans, c'était l'apparition de Linux ! Il y a vingt ans, c'était les 8086 en CGA avec le bouton Turbo, le début du Game Boy et toute la génération des huit bits.

    Ça passe vite, oui.
  • [^] # Re: Témoignage

    Posté par  . En réponse à la dépêche Microsoft est mort et le logiciel libre n'y est pour rien ?. Évalué à 4.

    Oui, mais as-tu déjà eu à mettre en place des serveurs qui n'étaient pas des PC ?
  • [^] # Re: L'asm, le DOS, les démos, le mode X, love them !

    Posté par  . En réponse au message Assembleur inline dans gcc. Évalué à 2.

    J'aimerais bien faire appel à un vecteur d'interruption bateau pour voir si ça plante aussi, mais je ne sais pas lequel je suis autorisé à appeler...


    Ça plantera, crois-moi sur parole ! :-)

    J'avoue que je ne sais pas comment fonctionne le mode protégé du processeur


    http://charles.moostik.net/pmode/index.php3?page=Introductio(...)

    mais il doit bien y avoir une autre manière que celles que tu as indiqué quand meme ?


    Il y en a une, mais ce n'est pas riant : écrire un module du noyau.

    Note que le problème resterait exactement le même sous Windows ou sous tout autre OS multitâche. Le bon coté, c'est que le boulot à faire est relativement simple (pas comme si on faisait un pilote de disque ou vidéo). Le mauvais, c'est que si ton programme plante, c'est pas une segfault que va affronter, mais un plantage général du système.

    La vraie difficulté, à mon avis, viendra du fait qu'il faudra probablement repasser en mode réel pour appeler la fonction du BIOS, puis revenir en mode protégé et restaurer tout l'état du système.

    Le plus triste, c'est que cette interruption doit probablement se contenter de faire un out bien placé vers un port d'entrée/sortie et que pour faire la même chose sous Linux, un bête ioperm suffit à un processus utilisateur ordinaire (root) pour faire le boulot ! :-)
  • # L'asm, le DOS, les démos, le mode X, love them !

    Posté par  . En réponse au message Assembleur inline dans gcc. Évalué à 3.

    Est-ce que je suis sûr que je ne vais pas écraser une donnée qui a été mise précédemment dans le registre ax par le compilateur C ?


    Il y a peu de chance. Le C ne fait pour ainsi dire que des appels de fonctions, donc de l'une à l'autre ... à part si tu as passé des options d'optimisation spéciales (il y en a une qui tente de passer le maximum d'infos dans les registres plutôt que dans la pile).

    Si tu crains quelque chose, essaie versatile et register, sachant que c'est sans garantie.

    Mais ça plante sur un segfault, et je ne sais absolument pas pourquoi ! Pire encore, je ne sais pas comment je peux le savoir ! J'ai vérifié que les I/O de la carte étaient activées dans le BIOS, mais malgré tout, dès que j'appelle l'interruption, boum, plantage... Quelqu'un aurait une piste, ne serait-ce que pour une manière de déboguer ce qui se passe ?


    Il n'y a aucune chance que ce que tu comptes faire fonctionne, car il y a longtemps que tous les systèmes d'exploitation fonctionnent en mode protégé.

    D'une manière générale, ton application fonctionne dans un environnement partagé par plusieurs autres ressources, donc tu ne peux pas aller modifier comme ça l'état de ta machine sans en référer au système. Si tu veux bidouiller les fonctions du BIOS, tu as deux options :

    - Tu démarres sous DOS (voir http://www.freedos.org/ )
    - Tu fais des exécutables bootables, tu les colles sur les premiers secteurs d'une disquette et tu démarres dessus.

    Je t'encourage cependant fortement dans cette voie, car les jeunes coders qui débutent aujourd'hui ne peuvent absolument plus se rendre compte de la manière dont fonctionne leur machine. Par contre, si tu fais appel aux fonctions du BIOS et que ton accumulateur ax n'est même pas encore un eax, c'est que ton bouquin doit être assez vieux, maintenant.
  • [^] # Re: inutil...

    Posté par  . En réponse à la dépêche Une fondation pour ressusciter les vieux ordinateurs. Évalué à 10.

    Ouais, t'as raison. Même chose pour l'archéologie, ça ne sert à rien. Ils feraient mieux de construire des parkings, ça au moins c'est utile ...
  • [^] # Re: Et ensuite ?

    Posté par  . En réponse à la dépêche L'offensive de Microsoft contre Google. Évalué à 2.

    Oui, enfin, en même temps, on ne les paie pas non plus ...
  • [^] # Re: Pas dur...

    Posté par  . En réponse au message passez commande dans gestionnaire de boot pour (des)activer un service au demmarage. Évalué à 2.

    En prenant bien soin de choisir un nom de service qui ne soit pas déjà une option du noyau ...
  • [^] # (petite précision)

    Posté par  . En réponse à la dépêche Nouvelle version d'OpenOffice.org en français lundi. Évalué à 3.

    Pour ceux qui n'étaient pas là hier, on a tous eu l''" agréable suprise " de voir le contenu de nos commentaires automatiquement traduits en langage SMS ! :-) Il se trouve que cette transformation affectait également les URLs ! C'était aussi drôle qu'involontaire, mais ça brisait le lien, de fait.

    Ceci pour expliquer le commentaire précédent. Voila.
  • [^] # Re: Well, dispo sur les ftp OOo depuis le 30 mars ...

    Posté par  . En réponse à la dépêche Nouvelle version d'OpenOffice.org en français lundi. Évalué à -2.

    Caramba ! Même les URL sont smsisées !
  • [^] # Re: pas de lien

    Posté par  . En réponse au journal Pierre Tramo aime le logiciel libre!. Évalué à 10.

    Vive le lien.
  • # Le remettre sur plomb ?

    Posté par  . En réponse au message Les lecteurs optiques ont ils une ame?. Évalué à 2.

    Plus serieusement, ca fait quelques jours que j'essaye de remettre sur plomb mon lecteur/graveur de dvd,


    Si tu essaies de le remettre sur plomb, il ne risque pas de fonctionner correctement ! :-)
    Essaie plutôt de le remettre d'aplomb, voire même sur pieds ...
  • [^] # Re: analyse

    Posté par  . En réponse au message ping localhost. Évalué à 2.

    Un coup de plussoir pour khan dont tu devrais suivre les instructions scrupuleusement. Ensuite

    # ifconfig lo 127.0.0.1 up
    # route add -net 127.0.0.0 netmask 255.0.0.0 lo

    ... devrait résoudre l'affaire, mais cela ne survivra pas au prochain démarrage.
  • # C'est pour quoi faire, au fait, les machines à voter ?

    Posté par  . En réponse au journal Machines à voter : le test. Évalué à 4.

    Je m'aperçois de quelque chose :non seulement les nombreux problèmes qu'une machine à voter apparaissent immédiatement à tout le monde, mais franchement, quelle est l'utilité d'une telle machine ?

    Pour le papier, les bulletins sont déjà imprimés sur du papier recyclé, et de toutes façons, il faudra toujours les envoyer à l'avance par la poste à toute la population. A chaque élection, d'ailleurs, on reçoit les bulletins en double : Dans sa boîte aux lettres, nominativement, et au bureau de vote, où il sont tous disposés sur la table.

    Il me semble donc que ces boiboîtes ne servent qu'à une seule chose :éviter le dépouillement.

    Or, le dépouillement public est précisément un des fondements de notre système de démocratie, et c'est la première chose qui devrait disparaître de la vue des citoyens ?

    Le seul argument en faveur de ces machines est l'absence de volontaires dans certaines communes, ce qui obligerait parfois les maires à payer des employés municipaux pour faire le travail. Il me semble que les quelques heures sup' que cela peut représenter ne vaudront pas les coûts d'achat et d'entretien de l'appareil, et si l'on tient compte de ceci :

    Ensuite chaque votant émarge sur le registre habituel. A la clôture, le total des différents votes est comparé avec le nombre de signatures ainsi qu'avec le nombre d'introductions de la clé électronique: en cas de divergence, c'est la procédure usuelle qui s'applique (la préfecture prend les choses en main et procède, soit à un contrôle approfondi, soit à un nouveau vote, etc.).


    ... alors là, les gains éventuels risquent d'être définitivement noyés dans les procédures à mettre et la chaîne de sécurité qu'il faudra garantir.
  • [^] # Re: hasardeux

    Posté par  . En réponse au journal Machines à voter : le test. Évalué à 3.

    [+] !

    Je suis sûr que cette phrase va apparaître en signature de messages, maintenant.
  • # cut, regexp, shell

    Posté par  . En réponse au message recuperer une partie d'un nom de fichier. Évalué à 3.

    Le plus simple, c'est ce que tu propose Liberforce, utiliser cut

    echo "XXXXXXXX_YYY_27127_20070216.dat" | cut -d'_' -f3

    -d pour définir le caractère délimiteur, -f pour spécifier le ou les champs à récupérer.

    Vois aussi ce qu'un for i in *dat peut t'apporter (man bash).

    Ca, c'est en considérant que tous tes fichiers sont nommés de la même façon. S'il y a des variations plus subtiles et que tu es amenée à devoir reconnaître des motifs donnés, vois du coté des expressions régulières et de la commande sed.

    Bon courage.
  • [^] # Re: En effet

    Posté par  . En réponse au journal Y a-t-il un mathématicien dans la salle ?. Évalué à 3.

    Et encore, tu n'as pas essayé de travailler avec des biologistes ! :-)
  • [^] # Re: En effet

    Posté par  . En réponse au journal Y a-t-il un mathématicien dans la salle ?. Évalué à 1.

    J'ajouterais que mener à bien la demonstration générale d'une grande théorie permet en général de définir plusieurs axiômes simples s'appuyant dessus et qui, eux, peuvent être enseignés à l'école. De là, beaucoup de choses plus simples peuvent se développer et avoir des applications pratiques. Si l'on considère en outre que peu de personnes sont suffisamment éminentes pour établir ces fondements, c'est tout à leur honneur de l'avoir fait.

    Tout le monde est d'accord pour dire que pour monter un gratte-ciel, il faut établir des fondations solides, mais à peu près tout le monde fait également abstraction du fait que pour ce faire, il faut déjà vivre sur une planète ...
  • [^] # Re: De l'anglais au français à l'anglais …

    Posté par  . En réponse à la dépêche Sortie de GNOME 2.18 « Simplement magnifique (Simply Beautiful) ». Évalué à 1.

    C'est un footage de gueule !

    ->[].
  • [^] # Re: Changement de fond d'écran automatique ?

    Posté par  . En réponse à la dépêche Sortie de GNOME 2.18 « Simplement magnifique (Simply Beautiful) ». Évalué à 1.

    Jusqu'au moment où l'on découvre http://www.digitalblasphemy.com/ ...