abgech a écrit 338 commentaires

  • # RISC ou CISC ? Un nouveau troll ?

    Posté par  . En réponse au journal GCC et le mmx/sse{1,2,3)/3dnow. Évalué à 0.


    ... elles sont vraiment tordues et pas simple du tout à manipuler pour un humain expérimenté, alors un compilo....


    Ce n'est peut-être pas pour rien que l'on a "inventé" les processeurs RISC.

    Mais il semble que le marché préfère les CISC !

    Pourquoi le marché sélectionne-t-il toujours les plus mauvaises solutions ? Témoin: windows !
  • # Un truc

    Posté par  . En réponse au journal Ordinateur portable 100% compatible linux ?. Évalué à 10.

    Je n'ai pas de vraie réponse à ta question.
    Mais je peux te donner un truc:

    Avant de faire un achat, tu te munis de distributionS live sur CD, style Knoppix, Kaella, Suse live, etc, etc. Tu demandes au vendeur d'essayer tes diverses distributions (en lui assurant que tu ne vas rien lui installer). En général, un peu réticent au début, mais ces réticences tombent rapidement lorsqu'il te voit décidé à dépenser 1000 ¤ ou plus en cas de test favorable. Apporte aussi une clé USB !

    C'est comme cela que j'ai récemment acheté un Toshiba dont je suis content. Mais à toi de faire tes propres expériences.

    Bonne chance !

    PS
    Quand à te faire remboursé un produit Microsoft dont tu n'as pas l'usage, c'est une toute autre paire de manche. On devrait systématiquement réclamer un remboursement, mais je dois dire que, personnellement, j'ai lâchement renoncé devant le fatras administratif.
  • [^] # Re: bull...

    Posté par  . En réponse au journal Les ratés historiques de l'informatique française. Évalué à 5.

    Ce sont aussi les inventeurs du concept de microcode, vers 1964, pour les systèmes gamma 140 et gamma 141 (si je me souviens bien, Alzheimer, quand tu nous tiens ...).
    Les travaux de développement de ces systèmes ont ensuite été vendus à une entreprise tchécoslovaque (Tesla). De bonnes idées nées en France mais inexploitées !

    Ce n'est pas un cocorico de ma part: je ne suis pas français !
  • [^] # Re: Il manque un bonne partie de la population ..

    Posté par  . En réponse au sondage Mon emploi actuel. Évalué à 5.


    Merci. Maintenant que j'ai retrouvé le passage, je le trouve plus vachard que ce dont je me souvenais et je ne voudrais pas que abgech le prenne en mauvaise part.

    Rassures toi, j'ai une peau d'éléphant, lol.

    Par contre, je ne savais pas que la programmation était une:

    ... occupations médiocres, qui amusent l'intelligence par des difficultés faciles, et l'assouvissent en une réalisation au delà de laquelle il n'y a pas à rêver.

    Là, tu vas vexer passablement de monde sur ce forum !
  • [^] # Re: Il manque un bonne partie de la population ..

    Posté par  . En réponse au sondage Mon emploi actuel. Évalué à 7.

    Ah, bon !

    Utilisateur de Linux depuis 1994, mais 63 balais !

    De toute façon, ne te fais pas trop de bile, la jeunesse, c'est une maladie qui se soigne tous les jours.

    J'ai voté: c'est le job de ma vie !
    En effet, je peux pondre à journée faite plein d'instructions C qui ne servent à rien, à part pour moi. Alors, comme on le dit souvent: c'est bien plus beau lorsque c'est inutile.
  • [^] # Re: Une réponse brêve

    Posté par  . En réponse au message comment m'y retrouver dans le systéme de fichiers ..... Évalué à 0.

    Pendant que je tapais mon post, TImaniac avait déjà répondu. Heureusement que l'on ne se contredit pas ! LOL.
  • # Une réponse brêve

    Posté par  . En réponse au message comment m'y retrouver dans le systéme de fichiers ..... Évalué à 4.

    Je dois te dire que tes questions amène de relativement longs développements et je n'ai, malheureusement, pas le temps de les faire.
    Tu trouveras des informations correctes ici (entre autres):
    http://lea-linux.org/(...)
    et
    http://www.alionet.org/(...)

    Je te recommande spécialement Léa book.

    Pour ne pas te laisser sur ta faim, je réponds brièvement.

    Sous Linux (et dans les systèmes d'exploitation dignes de ce nom), il y a indépendance totale, au niveau utilisateur, entre
    1) l'aspect physique de ton système (le nombre et la localisation de tes disques et autres matériels). Pour faire simple (et même très simple), ton matériel est décrit dans /dev. Par exemple, si tu as un disque master IDE dans le contôleur 0, il "s'appelle" (je simplifie) /dev/hda, les partitions s'appelant /dev/hda1, /dev/hda2, etc.
    2) l'aspect logique: l'arborescence de tes répertoires. Il n'y a qu'un seul répertoire dont la racine est "/", cela indépendemment du nombre et du type de tes disque.

    Un disque physique (ou une partition) est greffé en un point de cette hiérarchie, par une opération de montage, par exemple (toujours pour simplifier):
    mount /dev/hda4 /home
    va affecter la partition /dev/hda4 au point /home de l'arborescence.
    En principe, et en fait dans la plupart des distributions "user friendly", les partitions sont montées automatiquement lors du boot, ce montage est décrit dans le fichier /etc/fstab (je te conseille vivement de ne pas modifier ce fichier tant que tu ne sais pas exactement ce que tu fais).

    Dans ton cas pratique, n'ait aucun souci, /home est bien affecté à ta partition.

    Cette notion d'indépendance (on parle d'abstraction du matériel) est extrèmement puissante puisque tu peux modifier totalement ta machine physique, sans aucune répercussion au niveau utilisateur. Chaque utilisateur continue à travailler selon ses habitudes et ses petites manies.

    c:program file, un peu compliqué pour te répondre ici, parce qu'il n'y a pas qu'un seul répertoire pouvant contenir des exécutables: en gros: /bin, /usr/bin contiennent essentiellement des programmes liés au système d'exploitation. /opt peut contenir des répertoires, eux-même contenant des applications (firefox, thunderbird, OpenOffice, etc.): /home/mon_nom_utilisateur/bin peut contenir des programmes personnels. etc, etc.


    Prends patience, tu as beaucoup de choses à apprendre, tu feras sans doute des boulettes, mais le plaisir est au bout !
  • [^] # Re: Et oui!

    Posté par  . En réponse à la dépêche Quand un député et un professeur de droit dit "indépendant" vont faire causette chez Microsoft. Évalué à 9.

    Je crois que tous le monde se souvient de la définition de l'hippopotame:

    Un hippopotame est un cheval pur-sang arabe, développé par une commission.
  • [^] # Re: Applique la formule...

    Posté par  . En réponse au message Déterminant d'une matrice d'ordre 1. Évalué à 3.

    Je te remercie de ta réponse.

    C'est écrit en clair dans wikipédia (que j'avais consulté). Je crois que je vais allez demain chez l'ophtalmo. J'ai vraiment besoin de nouvelles lunettes !

    Merci encore et bonne soirée.
  • [^] # Re: Attention...

    Posté par  . En réponse au journal Et si nous faisions quelque chose ?. Évalué à 3.

    Pirouette_07, j'ai toujours entendu dire que l'appel au boycott était interdit. Mais en fait, sur un strict plan légal, je n'en sais rien. Un juriste SVP !

    Par contre il est parfaitement légal que tu fasses savoir à qui veux bien te lire, par le biais d'internet par exemple, que tu refuse personnellement d'acheter tels et tels produits et que tu en donne les raisons. Tes lecteurs son supposés assez adultes pour en tirer des conclusions.

    Par contre, je n'aime pas du tout:
    ... Et quand je pense que Sarkosy, ce fils d'immigré dont les parents ne sont même pas français, ...

    Un français est français, point barre. Personnellement je conchie Sarkozy, mais, même s'il était issu du plus profond de la France profonde depuis plus de 100 générations, je le conchierais tout autant, cela n'a strictement rien à voir avec son origine mais tout avec son action. Enfin, quand je dis action, j'exagère un peu, Sarkozy est le champion du faux-semblant: tout dans la gueule, mais pratiquement rien en réalité.
  • # Autre ressource WEB

    Posté par  . En réponse au message doc sur linux Suse 9.3. Évalué à 1.

    Il existe le forum:
    http://www.alionet.org/(...)
    consacré spécifiquement à la distribution SuSE et qui contient pas mal d'informations utiles.
  • [^] # Re: Experience perso

    Posté par  . En réponse à la dépêche Sortie d'OpenOffice.org 2.0 bêta 2. Évalué à 6.

    Le général de Gaule, fin humoriste (si, si, si), à quelqu'un sortant:

    Enfin, y'a pas à dire, mort aux cons ! :(

    lui avais rétorqué:
    "vaste programme".
  • # Quel obscurantisme !

    Posté par  . En réponse au journal La Fondation Bill Gates soutient le Créationnisme. Évalué à 7.

    On se croirait revenu au moyen âge.

    Et pendant que l'on y est, pourquoi ne pas dire que la terre ne tourne pas, qu'elle est immobile et que le soleil tourne autour !
    Après tout, c'était encore la version officielle de l'église catholique il y a quelque vingt ans, avant qu'elle ne se décide à annuler la condamnation de Galilée.

    Peut-être vais-je choquer en matière religieuse, c'est même certain. Ce n'est pas dans mes habitudes, pour moi, conviction et foi sont des choses personnelles, mais trop, c'est trop.
    Admettons qu'il y ait un être suprême omnipotent et, pour simplifier, appelons-le Dieu. Dieu a fait une création, l'homme est compris dans cette création. L'homme passe par des alternances de souffrance et de joie, encore que, dans sa grande majorité, il est plutôt sujet à la souffrance. Pourquoi Dieu a-t-il créé la souffrance ? Omnipotent, il devait lui être facile de créer un être totalement voué à la joie. Le jardin d'Éden me dira-t-on, mais l'homme l'a perdu par désobeissance, mais pourquoi Dieu a-t-il créé un homme désobeissant et pas un homme parfait si sa création est parfaite ? Est-il un sadique pervers qui observe sa créature se dépatouiller dans son bouillon de culture ? Alors, on me dira, Satan (ou le malin, mais j'aime bien le vocable Satan). Mais si Satan est capable de contrecarrer le projet de Dieu, c'est que Satan est plus omnipotent que Dieu et que le véritable être suprême, c'est Satan.
    Bon je ne vais pas continuer, je crois en avoir assez dit pour montrer l'inanité des religions judéo-islamo-chrétiennes.

    Alors, de grâce, épargnez-nous des retours vers le moyen âge tel que le créationnisme.

    Je suis un scientifique (physicien de formation), non pas athée, mais agnostique. C'est-à-dire que je pense qu'il y a une cause première à l'univers, mais qu'il nous sera impossible de comprendre la nature de cette cause, on peut s'en rapprocher (c'est que la science tente de faire), mais de façon asymptotique. Et cette cause ne serait-elle pas, tout bonnement, les lois physico-chimiques ? Mais alors, qu'est-ce que ces lois ? etc. etc.
  • # 10 ans seulement ?

    Posté par  . En réponse au journal Le mal a 10 ans. Évalué à 1.

    10 ans seulement ? Je croyais Billou plus âgé !

    Bon ---------------->[]
  • [^] # Re: Pour le scanner

    Posté par  . En réponse au journal Ma nouvelle imprimante HP PSC 1510. Évalué à 2.

    Je confirme, pour une HP 2410, aucun problème avec le scanner, avec sane + hpoj. Sous SuSE, configuré automatiquement par yast.
  • [^] # Re: Une solution

    Posté par  . En réponse au message Probleme de memoire, sprintf. Évalué à 1.

    La variable cal_long "devait" servir à quelque chose, puisque je devais écrire:
    longueur = snprintf(cal_long,sizeof(cal_long),"mon adresse ip est :%s",myip); // CALCUL DE LA LONGUEUR

    Mais qu'une inattention m'a fait écrire (ce qui est évidemment faux):
    longueur = snprintf(mystring,sizeof(cal_long),"mon adresse ip est :%s",myip); // CALCUL DE LA LONGUEUR


    Quand à la version:
    longueur = snprintf(NULL,0,"mon adresse ip est :%s",myip); // CALCUL DE LA LONGUEUR

    Elle serait élégante si elle était portable, malheureusement: non.

    Extrait de "man snprintf":

    CONFORMITÉ
    ...
    En ce qui concerne la valeur de retour de snprintf, SUSv2 et C99 sont en contradiction : lorsque snprintf est appelée avec un argument size=0 lors SUSv2 précise une valeur de retour indéterminée, autre que 1, alors que C99 autorise str à être NULL dans ce cas, et réclame en valeur de retour (comme toujours) le nombre de caractères qui auraient été écrits si la chaîne de sortie avait été assez grande.
    ...
  • [^] # Re: Une solution

    Posté par  . En réponse au message Probleme de memoire, sprintf. Évalué à 1.

    Boulette de ma part, il faut écrire:

    if ((mystring = malloc(longueur)+1) == NULL)

    pour tenir compte du /0 de fin de chaîne.
  • # Une solution

    Posté par  . En réponse au message Probleme de memoire, sprintf. Évalué à 1.

    Voilà, peut-être, une solution. Pas forcément très efficace en termes de temps, mais robuste.

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>

    extern char* getipaddress(const char *) ;

    int main()~
    {
    char * myip;
    char * mystring;

    char cal_long[2]; // CHAINE BIDON POUR DETERMINER LA LONGUEUR A ECRIRE
    int longueur; // CONTIENT LA LONGUEUR DE LA CHAINE A ECRIRE

    myip = getipaddress("eth0");
    longueur = snprintf(mystring,sizeof(cal_long),"mon adresse ip est :%s",myip); // CALCUL DE LA LONGUEUR
    if ((mystring = malloc(longueur)) == NULL)
    {printf("ERREUR ALLOCATION MEMOIRE\n");
    exit(1);
    }
    sprintf(mystring,"mon adresse ip est :%s",myip);
    // printf("ici mon string : %s",mystring);
    free(mystring);
    return(1);
    }
  • # Pourquoi ne peux-tu pas compiler en C++ ?

    Posté par  . En réponse au message Accéder à une bibliothèque C++ à partir de C. Évalué à 2.

    Le C++ est un surensemble de C.. Il est donc parfaitement possible de compiler avec un compilateur C++ un programme écrit en C. Le contraire n'étant, évidemment pas vrai.

    Une petite restriction toutefois le casting de type C:
    (type)variable

    provoque un warning.
  • [^] # Re: Angoisse, Multivers et autres absurdités.

    Posté par  . En réponse à la dépêche La liberté, la face méconnue de l'informatique. Évalué à 6.

    Qui donc aurait envie de bosser pour une entreprise capable de pondre un "machin" pareil ?
  • [^] # Re: Terroriste!?

    Posté par  . En réponse à la dépêche Comment des vendeurs essaient de breveter les solutions à des failles de sécurité qui leur sont fournies. Évalué à 10.

    Cela n'a rien de nouveau. Selon une enquête (International Herald Tribune, 16 août 2003), 72 % des étatsuniens ne croient pas à la théorie de l'évolution. Dès lors, la réfutation de cette théorie est parfaitement en adéquation avec ce que pense une très grande majorité de la population.

    Cette même majorité est totalement défavorisée sur le plan culturel. À côté d'une petite élite bien formée et d'un cénacle très cultivé mais encore plus restreint, la grande masse sait tout juste lire, un peu écrire et, parfois, calculer. <dérision>Ce n'est pas grave économiquement parlant, la plupart des emplois ne demandent pas de qualifications particulières. Et de toute façon façon, comme tout le monde le sait, la poursuite des études ne peut former que des contestataires.</dérision>

    Il ne faut jamais perdre de vue que le système éducatif US, faute de crédits suffisants, est totalement délabré. Seule les écoles privée, extrêmement coûteuses, peuvent offrir un début de solution au problème. C'est l'une des raisons, en pensant à l'avenir de mes enfants, qui m'a fait, après plus de 20 ans, revenir en Europe.
  • [^] # Re: DEC dans les poubelles de l'histoire ?

    Posté par  . En réponse au journal Apple chez Intel, c'est mieux pour tout le monde.. Évalué à 1.

    Tu as parfaitement raison, j'avais oublié !
  • # DEC dans les poubelles de l'histoire ?

    Posté par  . En réponse au journal Apple chez Intel, c'est mieux pour tout le monde.. Évalué à 9.


    Le meilleur exemple de ça est l'alpha : malgré l'investissement minimal de compaq puis hp pendant presque 10 ans, les machines basées sur ce processeur sont toujours parmi les premières sur des benchmarks comme STREAM.


    Peut-être ne faudrait-il pas oublier DEC (Digital Equipment) en tant que développeur initial dans l'historique de l'alpha.

    Mais il est vrai que DEC n'est, peut-être, pas suffisament important dans l'histoire de l'informatique, après tout, DEC n'est que l'inventeur des mini-ordinateurs et de l'architecture monobus.
  • [^] # Re: Terroriste!?

    Posté par  . En réponse à la dépêche Comment des vendeurs essaient de breveter les solutions à des failles de sécurité qui leur sont fournies. Évalué à 10.

    J'ai très longtemps vêcu aux States. Ma femme est une étatsunienne pur sucre, mes enfants un mélange, j'ai, entre autre, un passeport US (parfois, malheureusement, lorsque je pense aux impôts, mais c'est une autre histoire).
    Alors, si j'en crois ma propre expérience, il y a, pour une large majorité d'étatsuniens, une question fondamentale à se poser à la fin de chaque journée: "have you make any profit today ?". Et par "profit", il faut comprendre dollars.
    Bien sûr, il y a quelques marginaux qui pensent autrement, mais ce ne sont que des marginaux. Pour la plupart des gens, la réussite se mesure en dollar.
  • [^] # Re: Ils fument des choses bizarres chez MS

    Posté par  . En réponse au journal Chez Microsoft, c'est vraiment des branleurs.... Évalué à -6.

    640 Ko, c'est à dire 5120 Kbit(e)s, et compte tenu de la teneur du journal, cela laisse plutôt songeur.

    Bon, Ok, -----------------------[]