Obsidian a écrit 5299 commentaires

  • [^] # Re: Pirater Windows en jouant de la musique

    Posté par  . En réponse au journal Pirater Windows en jouant de la musique. Évalué à 3.

    Il se passe quoi si je joue la Free Software Song depuis Windows ?
  • [^] # Re: à la recherche de la nouvelle star^W^W^W^W du geek ultime

    Posté par  . En réponse à la dépêche à la recherche de la nouvelle star^W^W^W^W du geek ultime. Évalué à 2.

    On pourrait aussi ressortir les chansons de oliv:

    https://linuxfr.org/comments/172590.html(...)
  • [^] # Re: Chauffage pour l'hiver

    Posté par  . En réponse au journal Chauffage pour l'hiver. Évalué à 1.

    tu devrais lire le UNIX-HATERS Handbook
    Commence par te renseigner sur VMS

    Merci pour les conseils mais, pour l'un comme pour l'autre, c'est déjà fait depuis longtemps.
  • [^] # Re: Chauffage pour l'hiver

    Posté par  . En réponse au journal Chauffage pour l'hiver. Évalué à 3.

    Voui.

    Ben l'AS/400 est un serveur, donc tu peux avoir une console dessus, mais ce sera quand même un terminal 3270 ou compatible. La seule différence, c'est que la ligne série sur lequel il sera relié sera directe, au lieu de passer par le réseau. Et évidement, le terminal est un combo moniteur-clavier.

    La connectique de l'âge d'or de l'AS/400 est le TwinAx: Une espèce de gros câble BNC à deux âmes au lieu d'une. Le protocole réseau qui l'exploitait était le non moins célèbre SNA. Toutefois, les derniers AS/400 sortis (juste avant leur renommage en "i-series") tenaient dans une tour au format PC ATX habituelle, exploitaient le TCP/IP et utilisaient une connectique RJ-45. Les seules choses qui de prime abord les différenciaient donc d'un PC étaient leur couleur noire caractéristique et l'afficheur numérique de diagnostic en façade.

    Toujours est-il que les AS/400 appartiennent à la catégorie de la MINI-informatique, qui se distingue de la micro habituelle. En ce sens, c'est toujours enrichissant pour quelqu'un du métier de s'immerger un temps dans ce monde.
  • [^] # Re: Que répondre à ceux qui veulent des .DOC ?

    Posté par  . En réponse à la dépêche Connaissez-vous OOo ?. Évalué à 8.

    Non, la solution idéale pour un CV, pour moi cela reste toujours le *.RTF. Ca ne demande pratiquement aucune ressource, on peut toujours l'éditer et on peut l'ouvrir avec presque n'importe quoi (y compris MSWord évidement).

    A la limite, si vraiment la secrétaire est butée, tu peux toujours faire un mv moncv.rtf moncv.doc, le traitement de texte saura quand même l'ouvrir. La question, dans ce cas, serait plutôt de savoir si on tient vraiment à travailler avec ces gens-là.

    Parallèlement, j'ai tendance à dire qu'il faut évidement s'efforcer d'envoyer des documents lisibles surtout lorsque l'on sollicite un poste, mais je sais que lorsque je bossais en SSII, la responsable des ressources humaines m'envoyait souvent des emails de CV qu'elle ne pouvait pas ouvrir (genre entête uuencode corrompue). Donc, les documents que l'on envoie ne partent pas systématiquement à la benne en cas de problème.

    Bon maintenant, c'était en Mars 2000, il y avait du recrutement dans l'air. La situation n'est probablement plus la même maintenant ...
  • [^] # Re: Chauffage pour l'hiver

    Posté par  . En réponse au journal Chauffage pour l'hiver. Évalué à 10.

    C'est clair qu'un AS/400, c'est quand même autre chose qu'un PC !

    Je manque aussi cruellement de place, mais je le prendrais bien sinon.

    Cela vaut toujours le coup, das un carrière de geek, d'avoir touché à un AS/400. Moi-même, lorsque je travaillais en SSII, j'ai eu l'occasion de faire une mission sur ces bébêtes.

    Bon. Je ne pense pas que ce soit linuxable. Par contre, l'OS/400 et ses terminaux 3270 sont extrêmement stables. C'est une machine dédiée à la gestion et la saisie d'information. Tous les gentils terminaux à fond noir que l'on trouve dans les grands magasins ou les structures publiques comme la sécu ou autre sont des systèmes du même genre.

    A l'usage, terminal oblige, cela s'utilise un peu comme un Minitel: Des menus avec des champs de saisie pour les informations locales, et un grand champ en bas de page qui te permet soit de parcourir l'arborescence (genre 1+Entrée, 2+Entrée, 1+Entrée ...) et de voyager dans les menus, soit de taper directement un mot-clé qui te permet d'accéder directement à la page dont tu as l'habitude (en général un agrégat de codes à trois lettres du style SETMNUCFG pour aller régler la configuration des menus).

    Le langage de programmation est aussi propre à l'AS/400, mais il est possible d'écrire quelques fonctions en C. Parmi les bizzareries: Pas de sous-répertoire ! A la place, il est toujours possible de créer des libraries, sortes de containers à fichiers (équivalent d'un namespace, ou encore d'un sous-répertoire à un seul niveau). Mais on s'y fait très vite. Pour l'anectode, la Bible PC relate que quand DOS est sorti, IBM s'est trouvé confronté à deux choix: S'inspirer du système de l'AS/400 et de ses libraries ou utiliser le système de sous-répertoires d'Unix. Comme quoi, notre système préféré semblent vraiment avoir défini toutes les normes de l'informatique moderne.



    En tout cas, l'essayer, c'est en général l'adopter. Il suffit de deux à trois jours d'utilisation pour oublier complètement Windows.
  • [^] # Re: Défragmentation du disque.

    Posté par  . En réponse au journal Défragmentation du disque.. Évalué à 3.

    Comme disait Roberto Di Cosmo, ils sont vachement fort chez MS : Ils ont reussi à faire passer une erreur de leur part (la fragmentation de données et la necessité de defragmenter) pour une chose tout à fait normale :)

    Le pire c'est que c'est comme çà avec tous leur produits. Exemple le plus marquant: le Reboot (tm).

    Alors que sur des machines comme les AS400, un redémarrage (IPL) s'effectuait une fois l'an avec l'aide d'un technicien d'IBM, la plupart des gens considèrent aujourd'hui qu'un reboot régulier - voir même un formatage du disque dur - est une question d'hygiène et d'entretien, nécessaire pour une vie prolongée de sa machine et/ou de son système d'exploitation.

    On croit rêver.
  • [^] # Re: Découvrez la communauté PHP

    Posté par  . En réponse à la dépêche Découvrez la communauté PHP. Évalué à 1.

    C'est clair que les exceptions, même en C++, sont l'exemple type d'un procédé implicitement mis en oeuvre avec des GOTO.

    Dans le même genre: En 1985, j'écrivais en BASIC:

    10 I=1
    20 PRINT I
    30 I=I+1
    40 IF I<20 THEN GOTO 20

    Plus tard, j'ai découvert que les vrais l33t utilisaient FOR TO NEXT

    10 FOR I=1 TO 20
    20 PRINT I
    30 NEXT

    C'est vachement plus beau, hein ? On a officiellement défini la boucle au sein du programme. Et qu'est-ce que cela nous rapporte ?

    - La syntaxe est moins intuitive pour un débutant que celle du IF. Passons.
    - La boucle est implémentée au final exactement de la même façon qu'avec un GOTO (utilisation d'un JMP conditionnel en assembleur).
    - On est obligé d'utiliser de l'espace dans la pile pour retrouver la boucle. On risque le débordement dans le cas où la fonction est récursive et a été mal écrite.
    - On est obligé d'utiliser un EXIT pour sortir explicitement de cette boucle. Un GOTO n'est pas envisageable car du coup, l'espace occupé dans la pile n'est pas libéré, le langage ne sait pas que l'on a quitté la boucle, et on risque de s'y retrouver contre son gré au prochain NEXT.

    Les supposés progrès n'en sont donc pas toujours. C'est à mon avis toute la différence qui existe entre ceux qui abordent la conception logicielle en programmeurs et ceux qui le font en mathématiciens.
  • [^] # Re: ptits chats ( suite )

    Posté par  . En réponse au journal ptits chats ( suite ). Évalué à 2.

    Boufchidor ?

    ( «
    - C'est de quelle origine ?
    - Aucune.On l'a surnommé comme çà parce que c'est son seul programme.
    » ).
  • [^] # Re: Découvrez la communauté PHP

    Posté par  . En réponse à la dépêche Découvrez la communauté PHP. Évalué à 3.

    Je n'ai pas dit le contraire, et je ne trouve pas que tu ait un esprit limité non plus :-)

    En ce qui concerne les globales, les raisons pour lesquelles on demande aux programmeurs de les éviter (Génération 1 dans mon précédent post) sont bien réelles, je n'ai jamais mis cela en doute.

    Ce que je reproche à certains programmeurs débutants et, ce qui est plus grave, quelques formateurs, c'est de ne plus connaître ses raisons. Il y a un certain nombre de cas ou l'utilisation d'une globale peut être la meilleure solution (spécialement pour la communication entre threads pour reprendre ton exemple), mais tu risques quand même d'y perdre des points pour le seul fait d'avoir utilisé cette technique.
  • [^] # Re: Tuer un prgramme qui ne veut rien savoir....

    Posté par  . En réponse au journal Tuer un prgramme qui ne veut rien savoir..... Évalué à 2.

    En fait, il y a toujours officiellement un moyen. Le processus D est noté « Ininterruptible Sleep », mais on le voit aussi noté « Dying » parfois.

    C'est un peu au kernel ce que les Zombies sont au processus père. 9 fois sur 10, c'est dù à un problème de fichier. Si le kernel ne peut pas refermer les fichiers que ton processus a ouvert, il ne peut pas libérer ses ressources avant d'avoir fini.

    Il n'y généralement pas grand chose à faire, mais lorsque cela se produit, la première d'entre elle est de chercher ce qui le bloque (accès au fichier, état bas-niveau du périphérique, spécialement quand celui-ci est amovible).
  • [^] # Re: Découvrez la communauté PHP

    Posté par  . En réponse à la dépêche Découvrez la communauté PHP. Évalué à 3.

    Oui, et c'est pareil pour les variables globales:

    Génération 1: « 'vaut mieux ne pas utiliser les variables globales si vous n'en avez pas besoin. Cela ne sert à rien. ».
    Génération 2: « Il ne faut pas utiliser les variables globales. CAI MAL (tm) ».
    Génération 3: « Vous avez utilisé des variables globales ? Vous êtes recalé. ».

    On voit régulièrement apparaître ce genre de légendes urbaines. Tout le monde s'accorde à dire qu'il ne faut pas utiliser telle ou telle chose, mais plus personne ne sait pourquoi.

    Mais c'est pas grave, c'est tellement plus beau, un programme débarrassé de toutes ces moches entêtes en début de listing ! Hein ? stack overflow dites-vous ? Connais pas ...
  • [^] # Re: Des sauvegardes de données sur la lune

    Posté par  . En réponse à la dépêche Des sauvegardes de données sur la lune. Évalué à 0.

    Oui, oui. Les virii informatiques très méchants étaient stockés dans le cratère de Tycho. Bon, divertissant, mais quand même loin du calibre des trois volumes précédents.
  • # Re: Connaissez-vous OOo ?

    Posté par  . En réponse au journal Connaissez-vous OOo ?. Évalué à 2.

    Bon, c'est bien beau de vouloir promouvoir OOo, je suis le premier à le faire. Mais moi, j'ai quand même un problème simple, que j'avais déjà fait passer en journal ( https://linuxfr.org/~Obsidian/3741.html(...) ):

    En gros, j'ai un utilisateur qui a développé une feuille de calcul qui utilise des fonctions en VB en arrière-plan. Le problème tout bête: Appeler un code lorsque l'utilisateur a saisi une donnée dans une des cases pour en vérifier la validité et pouvoir éventuellement mettre les autres à jour en fonction de cette valeur (cela passe aussi par la coloration des fond de cellules, ou autres bidouilles, qui en tout cas ne relèvent pas de la simple fonction mathématique).

    Il y a un certain nombre d'événements sous Excel qui servent à cela (on_change, on_focus, on_selection_change). J'ai pas réussi à trouver la même chose sous OOo. Il a bien un menu Macro, dans lequel on peut trouver en cherchant quelques événements comme l'ouverture/fermeture d'un document et quelques autres sujets mais rien qui ne colle réellement à la feuille de calcul en cours.

    Je suis un peu à court d'idées et je ne peux pas expliquer à chaque fois à l'utilisateur qu'il pirate (pour la plupart) le Pack Office qui coûte en principe plusieurs milliers de francs.


    En bref: je ne demande pas grand chose: Juste une méthode pour appeler du code lors d'un changement de valeur dans une
    cellule. Cela suffirait à convertir un utilisateur supplémentaire à OpenOffice, qui en ferait alors la pub autour de lui. Si vraiment ce n'était pas possible, je trouve que ce serait un gros manque à OOo (je sais: envoie un patch, mais bon je ne jète pas la pierre aux développeurs du projet, et je m'occupe moi-même des miens).

    Merci à tous.
  • [^] # Re: Connaissez-vous OOo ?

    Posté par  . En réponse au journal Connaissez-vous OOo ?. Évalué à 1.

    Avec un character encoding mismatch tout de même (le charset Windows dans une balise en conflit avec l'iso 8859-1 bien propre du header).

    Sinon, le tip of the day (si on a le même) c'est vraiment voulu ?
    « TIP of the day: Cool URLs don't change », et quand on clique dessus, le lien est brisé.
  • # Re: Des sauvegardes de données sur la lune

    Posté par  . En réponse à la dépêche Des sauvegardes de données sur la lune. Évalué à 5.

    S'il vous plait:

    s/spaciale/spatiale/ en français, merci.
    On retrouve cette coquille le long de tous les commentaires, après.
  • [^] # Re: mouarf

    Posté par  . En réponse au journal mouarf. Évalué à 1.

    En fait, c'etait les soeurs williams qui etaient retanchées et qui tiraient des balles de tennis par les fenetres...non?

    Probablement, mais vu leur puissance de tir, elles sont au moins aussi dangereuses :-)
  • # Re: Décès d'Edgar Codd

    Posté par  . En réponse à la dépêche Décès d'Edgar Codd. Évalué à 3.

    Avec un nom comme le sien, je ne vois pas comment il aurait pu faire autre chose que de l'informatique :-)

    Paix à son âme et merci à lui.
  • # Re: Petite idée sur la tribune libre

    Posté par  . En réponse au journal Petite idée sur la tribune libre. Évalué à 1.

    Direction le forum des idées pour que celle-ci ne tombe pas dans les mêmes oubliettes que les URL dont tu parles:

    https://linuxfr.org/forums/3.html(...)
  • # Re: Advanced Instant NT Password Cracker

    Posté par  . En réponse au journal Advanced Instant NT Password Cracker. Évalué à 4.

    Je ne voudrais pas faire de paranoïa ni de suppositions hâtives mais est-ce que ce n'est pas voulu ?

    Parce que trouver un mot de passe de 11 caractères en 4 secondes, cela s'appelle une faille de sécurité majeure quand même.

    N'est-ce pas là « une backdoor sans être une backdoor » faite pour être exploitée par des personnes bien précises au besoin ? Un peu comme ces fabricants qui fabriquent des machines aux pièces volontairement fragiles pour forcer obliger les consommateurs à remplacer leur matériel à intervales réguliers, sans qu'il s'agisse officiellement de sabotage ...
  • [^] # Re: XPs sur linuxfr

    Posté par  . En réponse au journal XPs sur linuxfr. Évalué à 1.

    L'avantage du numéro d'identifiant est que tu peux accéder directement à la page de l'utilisateur qui porte cet identifiant, et ainsi voir ses derniers commentaires, ses journaux, etc.

    La différence entre cela et un clic sur le pseudo de l'utilisateur est que si l'utilisateur a défini une page perso dans ses préférences, c'est sur cette home page que tu es dirigé, plutôt que vers sa section sur linuxfr.org.
  • [^] # Re: sniffeur de port série

    Posté par  . En réponse au journal sniffeur de port série. Évalué à 1.

    Justement, sous Windows ce n'est pas si simple à mettre en oeuvre. Et c'est le même problème pour tout les cas de figure d'ailleurs ...
  • # Re: sniffeur de port série

    Posté par  . En réponse au journal sniffeur de port série. Évalué à 1.

    Il y a aussi portmon, à ajouter à regmon et filemon, les deux outils préférés de l'administrateur et du débuggueur sous Ouine. Le tout gratuitement.

    C'est chez SysInternals:

    http://www.sysinternals.com(...)


    Dans la section utilities, qui contient d'ailleurs plein d'autrs goodies.
  • [^] # Re: Je bosse dans une boite dirigée par des ordures

    Posté par  . En réponse au journal Je bosse dans une boite dirigée par des ordures. Évalué à 2.

    Il y avait les Perles de la Société Générale qui ont circulé par mail (évidement, c'est à prendre avec des pincettes, surtout au niveau du nom de la compagnie d'où elles sont censées provenir). Mais ça détend toujours:

    http://perso.wanadoo.fr/chezmaevina/textes13.htm(...)
  • [^] # Re: Je bosse dans une boite dirigée par des ordures

    Posté par  . En réponse au journal Je bosse dans une boite dirigée par des ordures. Évalué à 2.

    Surcouf c'est comme Orange: Tout le monde critique mais c'est toujours plein de clients. C'est un des plus grands mystères de la vie professionnelle.