dave a écrit 531 commentaires

  • [^] # Re: Salut

    Posté par  . En réponse au message Aide Ralisation d'un programe. Évalué à 1.

    oui il avait déjà fait la moitié mais je suis gentil comme type en général.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: Pas vu de véritable virus depuis bien longtemps...

    Posté par  . En réponse au sondage La dernière fois que j'ai vu un virus/vers concernant Linux. Évalué à 7.

    ouèp, ben moi j'ai déjà vu un virus windows s'installer sous wine. Une vraie plaie croyez moi ma bonne dame !

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • # Salut

    Posté par  . En réponse au message Aide Ralisation d'un programe. Évalué à -2.

    #include <stdio.h>
    #include <stdlib.h>
    #include <curses.h>
    
    float moyenne(int *t,size_t );
    int somme(int *t,size_t);
    int min(int*,size_t);
    
    void main()
    {
        int i;
        size_t len = 9 ;
        int t[9] = { 12, 26, 35, 98, 23, 57, 61,2, 25 };
        printf("\n1. Affichage de la moyenne");
        printf("\n2. Affichage de la somme");
        printf("\n3. Affichage du plus petit nombre et sa position");
        printf("\n4. Quitter");
        printf("\n");
    
        scanf("%d", &i);
        switch (i) {
        case 1:
            {
                printf("\nMoyenne = %3.3f\n", moyenne(t, len));
                break;
            }
        case 2:
            {
                printf("\nSomme = %d\n", somme(t, len));
                break;
            }
        case 3:
            {
                printf("\nMin = %d\n", min(t,len) );
                break;
            }
        default:;
        }
        getch();
        exit(1);
    }
    
    int somme(int *t, size_t len)
    {
        int i;
        int s = 0;
        for (i = 0; i < len; i++)
            s += t[i];
        return (s);
    }
    
    float moyenne(int *t, size_t len)
    {
        return somme(t, len) / (float)len;
    }
    
    int min(int *t, size_t len ) 
    {
        int i;
        int mini = t[0];
        for (i = 1; i < len; i++)  if (mini> t[i]) mini = t[i] ;
        return mini;
    }
    
    

    plus haut la correction…
    Malheureusement ce code ne devrait compiler que sous linux avec la commande :

    cc -lcurses prog.c
    
    

    ou alors vire l'appel à curses.h dans les en-têtes pour compiler ce code sous windows.

    Bon tout est à peu près standard si ce n'est l'utilisation de la librairie curses, mais getch n'est pas existant dans la librairie standard ce qui fait que de base ton code n'est pas portable. Je te conseille d'offrir à ton professeur un livre de C ANSI et de lui dire que ce qu'il enseigne n'est pas du C standard.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: Jamais, mais...

    Posté par  . En réponse au sondage La dernière fois que j'ai vu un virus/vers concernant Linux. Évalué à 1.

    Les clés USB sont des vecteurs de transmission de virus assez impressionnants. N'utilisant Windows qu'occasionnellement, j'ai déjà trouvé plusieurs fois sur ma clé USB en FAT32 après un cours séjour dans un PC sous windows des fichiers étranges tout à fait compatible avec des virus vers et qui plus est signalé par l'un ou l'autre antivirus.

    Ça fait froid dans le dos…

    Les virus sous linux sont moins fréquent, parce que la cible d'utilisateurs n'est pas la même. D'autre part, l'OS étant beaucoup installé sur des serveurs, il doit être robuste pour se protéger des intrusions.

    La gestion des droits est aussi meilleure. Après je suis persuadé qu'on peut écrire des virus pour linux.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: concurrence déloyale

    Posté par  . En réponse au journal Comment Microsoft envoie ses bénéfices aux Bermudes. Évalué à 2.

    Juste une question poil-à-gratter. Comment tu connais les résultats de son procès s'il n'a pas déjà eu lieu ?

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: concurrence déloyale

    Posté par  . En réponse au journal Comment Microsoft envoie ses bénéfices aux Bermudes. Évalué à 1.

    Je pense aussi que le gouvernement actuel est face à un choix cornélien. Ils sont obligés de taxer pour pouvoir payer leurs fonctionnaires. C'est peut être plus leur philosophie de taxer les riches pour payer les pauvres, mais quand on voit ce qu'à fait Sarkozy avec le budget, je pense qu'on aurait tort de leur jeter la pierre.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: Ça m'intéresse

    Posté par  . En réponse au journal Pythran 0.2 : Python peut-il être aussi rapide que du C ?. Évalué à 2. Dernière modification le 18 février 2013 à 13:51.

    Problème de type essentiellement. Il me semble que les seuls langages qui à ma connaissance ont une vitesse d'exécution proche du C sont des langages à typage statique, par exemple C++, ocaml, etc.

    Le fait d'écrire un algo en C fait que également, on va s'orienter vers les types les plus adaptés et faire en sorte que le programme soit optimisé avec les outils à disposition.

    Sinon dans l'absolu ça doit être possible d'optimiser n'importe quel langage pour peu que le compilateur soit suffisamment performant, mais il me semble que ça devra être un compilateur ultra-performant.

    J'ai comme l'impression qu'il y a un problème d'œuf et de poule quelque part, mais je ne suis pas du tout un spécialiste des langages.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: Ça m'intéresse

    Posté par  . En réponse au journal Pythran 0.2 : Python peut-il être aussi rapide que du C ?. Évalué à 2.

    Merci beaucoup pour la proposition :) Vous êtes très réactifs, c'est cool. Malheureusement, je ne pense pas que je puisse poster mon code pour des raisons indépendantes de ma volonté (c'est de la recherche − non, ce n'est pas particulièrement sensible mais c'est interdit dans mon contrat − et c'est propriété de mon employeur).

    En fait dans l'ensemble, à part quelques modules un peu exotiques (sys, re, time) dont on peut se passer, le code ne fonctionne qu'à partir de modules de mathématiques (random justement, et scipy.special, scipy.interpolate, scipy.optimize), tous modules très pratiques et beaucoup plus simples à utiliser en python qu'en C ou en C++.

    Je te ferai peut être un rapport…

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • # Ça m'intéresse

    Posté par  . En réponse au journal Pythran 0.2 : Python peut-il être aussi rapide que du C ?. Évalué à 5.

    Salut, moi j'ai justement un code python pour faire du calcul scientifique qui pourrait bénéficier de cette approche. En fait, coder en python est plus rapide que coder en C, mais le temps d'exécution est plus long, ce qui peut ne pas être un inconvénient rédhibitoire si on est patient. Par contre, le fait de potentiellement pouvoir atteindre la vitesse du C c'est très bien, car ça permet de donner un ordre de grandeur du temps mis pour faire le calcul si le code était directement traduit en code machine.

    Mais quand même, j'ai un peu l'impression que ce serait trop beau pour être vrai. Comment ce pythran va-t-il s'en sortir devant un code plus complexe, utilisant des fonctionnalités particulières dans des modules spéciaux etc ? Parce que le code en exemple, tu peux le faire en C ça va te prendre 2× plus de lignes mais au moins c'est portable et ça va compiler une fois pour toutes. Donc si c'est juste pour économiser 30 lignes de code (principalement des déclarations, des accolades et des définitions un peu verbeuses), est-ce que ça ne vaut pas le coup de le faire en C directement ?

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: concurrence déloyale

    Posté par  . En réponse au journal Comment Microsoft envoie ses bénéfices aux Bermudes. Évalué à 7.

    Non : en mathématique, 10 fois 100 millions est inférieur à 10 millions fois 200.
    Mais pareil, c'est moins populiste de le dire, alors attaquons-nous aux "riches", ça ne changera pas grand chose pour les caisses de l'Etat (non, je ne dit pas qu'il ne faut pas le faire, juste que ça ne changera pas grand chose, c'est plus le principe que la rentabilité, comme l'impôt à 75%) mais les tricheurs particuliers auront la conscience tranquille.
    
    

    C'est clair que c'est pratique comme argument le clivage social des fraudeurs de la sécurité sociale. Moi je me dis quand même que vu les charges retenues sur mon salaire, je ne sais pas ou va cet argent et je n'ai aucun contrôle sur la façon dont il est dépensé, mais c'est la loi. Je pense que je coûte moins cher à la sécu que ça.

    Ceci mis à part, le problème est loin d'être aussi simple que Zenitram le laisse penser. Car sa vision dichotomique est aussi fallacieuse que ce qu'il prétend dénoncer, à savoir qu'on tape sur les riches car c'est meilleur pour l'image.

    C'est pas tant un problème d'image, mais frauder 50 M€ pour un individu ça me semble bien plus grave que de frauder 200€. Toute personne étant égale devant la loi, il me semble normal que les fraudes les plus importantes soient visées en particulier.

    On parle bien de sociétés qui fraudent le fisc français et qui ont des bénéfices monstrueux, donc qui ne sont pas vraiment à plaindre.

    D'autre part, je me demande si Zenitram est si honnête et probe qu'il le prétend, s'il n'a jamais pris les transports sans payer, s'il a toujours déclaré ses comptes d'entrepreneur au fisc, etc, etc. La poutre, l'œil, toussa.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: Lien à l'encontre du P2P

    Posté par  . En réponse au journal TPB AFK. Évalué à 3.

    Enfin bon c'est bien joli, mais s'il y a plusieurs liens différents, il y a probablement une raison. Si tu soutiens que ta philosophie est la meilleure, n'utilise que les magnets qui ont le plus de seeder, même si c'est un format que tu ne peux pas décoder, ou que le film est doublé en turc, etc.

    De plus je ne vois pas en quoi « on » va à l'encontre de la philosophie du P2P. Le P2P c'est un émetteur->un récepteur, a priori il suffit de deux personnes pour faire du P2P…

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: Mauvaise interprétation

    Posté par  . En réponse au journal Systemd dans Debian. Évalué à 0.

    Et cron c'est pas très user-friendly et un peu préhistorique non ?

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: Quel est le but du portage ?

    Posté par  . En réponse à la dépêche Portage de Wine en cours sur Android. Évalué à 2.

    C'est une réalité. La plupart des applications ne vont même pas s'installer. À ce prix là, mieux vaut installer XP dans une virtualbox dans un grand nombre de cas. Windows ne cherche pas à être portable et je ne sais pas d'où viennent les plus grandes difficultés de l'équipe de WineHQ et de codeweaver, mais apparemment la portabilité des applications Windows est difficile à mettre en œuvre.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: Une solution

    Posté par  . En réponse au journal Des règles de vie en communauté, Internet, vitrine de soi, et la « vie privée ». Évalué à 4.

    Oui, c'est un lapsus.

    J'ai fini par comprendre que l'informatique en réalité est un outil. L'entreprise Facebook comme beaucoup d'entreprises du web ont un chiffre d'affaire qui vient du marketing.

    Leur fond de commerce, c'est donc de vendre des données personnelles. Si je ne souhaite pas voir mes données personnelles et privatives cédées à des tiers, je n'ai qu'à ne pas utiliser Facebook, tout simplement.

    Comme le faisait remarquer un commentaire plus bas, facebook est tout de même nécessaire pour se tenir au courant d'une certaine forme d'actualité, notamment de personnes qui n'utilisent que ce média là pour communiquer (le fameux « obligatoire »).

    Je connais au moins un établissement commercial qui ne communique sur internet que via facebook.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: Non, c'est pour ça que je n'en ai pas acheté

    Posté par  . En réponse au message Que faire avec un Raspberry pi ?. Évalué à 4.

    À mon avis le fait que l'ethernet passe par le chip USB n'est pas limitant car le facteur limitant doit être le débit montantupload de la ligne ADSL de l'utilisateur.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • # Faut pas, non faut pas

    Posté par  . En réponse au message Restauration d'une image avec dd. Évalué à 1.

    Pour sauvegarder un disque entier, mieux vaut essayer ddrescue qui est fait pour ça.

    Ensuite, je ne suis pas sûr que c'est la bonne façon de procéder. En plus avec des pipes, et tout ça… AIE . Tu cherches les problèmes.

    Il vaut mieux, à mon avis recréer une table de partition et les systèmes de fichier correspondant sur le nouveau disque, copier les fichiers avec cp -a, faire les opérations qui rendront ton système bootable dans un chroot (réinstaller le kernel et le bootloader).

    L'utilitaire dd est bien à la limite pour des partitions où tu es sûr que ton disque n'a aucun problème de lecture.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: Peu étonnant

    Posté par  . En réponse au journal L'ADN, le stockage de demain. Évalué à 2.

    Ce que je voulais dire et que tu ne sembles pas avoir compris, c'est que la pérennité d'un être vivant dépend de la stabilité de son code génétique. Le support, c'est à dire le moyen de coder l'information, se doit donc d'être fiable et auto-réplicant, comme c'est le cas chez beaucoup d'organismes vivants (si ce n'est tous). Bon bref merci pour ta subtilité.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • # Peu étonnant

    Posté par  . En réponse au journal L'ADN, le stockage de demain. Évalué à 3.

    Sachant que l'ADN est probablement, pour des raisons évolutionnistes, le codage moléculaire le plus performant et le plus fiable qui puisse exister.

    En fait, on pourrait penser que ces personnes ont réinventé l'eau chaude.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • # Chroot

    Posté par  . En réponse au message Archlinux Boot impossible, /lib vidé par erreur. Évalué à 5.

    mkdir chroot
    mount /dev/sda5 chroot
    # Autres points de montage à inclure
    # le cas échéant
    # pour /usr, /home, /lib, /var, /tmp, /etc
    # ...
    
    # ré-installation de la glibc, pacman et autres
    pacman -S glibc pacman core -r chroot
    
    # préparation du chroot   
    mount -o bind /dev chroot/dev
    mount -t sysfs none chroot/sys
    mount -t proc none chroot/proc
    
    # chroot
    chroot chroot
    
    # réparation de l'image de boot
    # ne pas hésiter : man mkinitcpio.conf et wiki
    # pour vérifier que l'image est conforme
    mkinitcpio -p linux
    
    # installation de grub2
    grub-mkconfig -o /boot/grub/grub.cfg
    
    # (si /dev/sda est le bon périphérique de boot)
    grub-install /dev/sda  
    
    

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • # Un tuto pour noob ?

    Posté par  . En réponse au journal Combattre la crise pétrolière avec Weboob. Évalué à 3.

    À propos de weboob, cela a l'air très intéressant, mais je n'ai pas trouvé la documentation formidable, le software n'est pas très intuitif.

    Peut être un tutoriel serait une bonne idée pour explorer les possibilités de weboob ?

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: Pas compris

    Posté par  . En réponse au journal Un article anti-Word, mais pas pro-libre office. Évalué à 2.

    Latex fournit des bonnes fonctionnalités pour l'écriture de mathématiques, c'est presque un standard de la notation quand on compose un document mathématiques.

    Par contre ce n'est pas très convivial et la courbe d'apprentissage est plutôt rude. Pour le français, et la composition de documents en français, beaucoup de choses existent, mais ce n'est pas simple à utiliser.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: Ça compile pas...

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

    Tu compiles de tête toi ? La vache :P

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: Attention aux crises cardiaques

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

    C'est du niveau bac, mais quand on ne pratique pas, on oublie, normal :D

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: Node.js du javascript partout

    Posté par  . En réponse au journal Réflexions à propos de NodeJS et de Javascript plus globalement. Évalué à 9.

    Oui c'est vrai javascript est plutôt laid.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

  • [^] # Re: C'est cool

    Posté par  . En réponse à la dépêche Publication du code source du jeu Prince of Persia. Évalué à 1.

    Jy jouais sur un écran LCD à niveaux de gris si je me rappelle.

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.