Anthony Jaguenaud a écrit 1673 commentaires

  • [^] # Re: Bien sûr que si l'anonymat en ligne existe

    Posté par  . En réponse au lien Il est temps d’arrêter de nous bassiner avec l’anonymat en ligne. Évalué à 1 (+1/-2).

    Deux trois choses que m’inspire la recherche de l’anonymat à tout prix  :

    • L’anonymat, c’est pour ceux qui n’assume pas leurs propres avis.
    • Je peux écrire des conneries, que je regrette après, mais j’assume quand même. Je revendique le droit de me tromper, de croire et suite à un débat de changer d’avis.
    • La liberté totale d’expression, dont la haine raciale est interdite en France. Si vous voulez dire tout et n’importe quoi, il faut aller au USA. Trump sera ravis d’avoir du soutient.
  • [^] # Re: Un historique du traitement de l'épidémie en France

    Posté par  . En réponse au journal Le masque obligatoire une fausse bonne idée ?. Évalué à 2 (+1/-1). Dernière modification le 27/07/20 à 16:33.

    Moi, j’ai surtout l’impression que Buzin comme plein d’autre rejoue le match avec les informations qu’on a maintenant, elle en plus, elle cherche a se faire mousser pour regagner du galon en politique après sa défaite.
    C’est un peu comme refaire un jeu vidéo une fois qu’on connaît parfaitement la mécanique, c’est plus facile.

  • [^] # Re: setjmp et longjmp

    Posté par  . En réponse au message essayer de recupérer l'adresse de retour d'une fonction. Évalué à 2 (+0/-0). Dernière modification le 24/07/20 à 14:22.

    La valeur de retour dans la pile doit être juste avant ptr.

    void (*adresseDeRetour) (void) = (&ptr - 1); // Arythmétique pointeur, on se décale de la taille de la variable… soit un pointeur.

    Mais ça ne marchera pas car tes registres SP et BP ne seront pas remis à jour correctement.

    En gros si ça marchait, tu irais finir main puis au retour de main tu retournerais dans addOne pour la finir pour retourner encore dans main.

    Avec l’aléa que l’accès à la variable v du main est relative au BP courant… donc tu jardines probablement la pile n’importe où, donc là ou ça casse une adresse de retour.

    Édit: en fait baulieu à déjà répondu. J’avais lu trop vite.

  • [^] # Re: setjmp et longjmp

    Posté par  . En réponse au message essayer de recupérer l'adresse de retour d'une fonction. Évalué à 4 (+2/-0).

    Je ne vois pas le lien entre jouer dans la pile et apprendre les pointeurs.

    Le format de la pile, qui dépend de l’ABI du langage et de la plateforme ne sont intéressant qu’en debug ou si on écrit un module en assembleur… à la rigueur pour https://www.root-me.org/ aussi ça peut servir.

    Sur du x86, le retour de la fonction, est plutôt (à ma connaissance) contenue dans le registre AX enfin maintenant c’est EAX ou RAX pour tout ce qui est en dessous de 64bits.

  • [^] # Re: 0AD, excellent jeu !

    Posté par  . En réponse à la dépêche Sortie de 0 A.D. Alpha 23 « Ken Wood » (annonce tardive). Évalué à 4 (+2/-0).

    Un végétarien "strict" ne mange rien qui vienne d'un cadavre,

    Donc on peut croquer la vache encore vivante… un peu comme « Hannibal Lecter ».

    Je suis déjà dehors ;-)

  • [^] # Re: La nimage qui va bien

    Posté par  . En réponse à la dépêche Vingt‑deux ans de LinuxFr.org. Évalué à 4 (+2/-0).

    Merci.

    Je vois ça comme les dessins de « Plantu » publié par le monde, quand tu as un recueil, il faut remettre les images dans le contexte de l’époque.

  • [^] # Re: La nimage qui va bien

    Posté par  . En réponse à la dépêche Vingt‑deux ans de LinuxFr.org. Évalué à 4 (+2/-0).

    Hélas non, j’avais essayé de les récupérer à un moment, mais elles n’y sont pas toutes.

    Je trouve ça triste car c’est une partie importante de ma culture geek qui a disparue.

  • [^] # Re: Amusant que Haiku soit le seul survivant

    Posté par  . En réponse à la dépêche Haiku R1 bêta 2. Évalué à 3 (+1/-0).

    Je crois que beaucoup de projets ne reprenaient que l'aspect graphique de BeOS, là on parle aussi des binaires. Il aurait fallu créer un projet BINE (Bine Is Not an Emulator) ;-).

    Une des particularité de BeOS était une excellente gestion de processus en multi-CPU (le multi-cœur n’existait pas encore), bien meilleurs que Windows ou Linux de l’époque.

    BeOs est codé en C++, ce qui une fois fini la mise au point pourra profiter des normes récentes. Je ne sais pas si c’est un objectif, mais je trouve ça bien.

  • # L’avis de UFC que choisir

    Posté par  . En réponse au sondage Allez‑vous installer l’application de traçage gouvernementale StopCovid ?. Évalué à 2 (+1/-1).

    L'analyse est .

    Ça ne m'a vraiment pas l’air cata.

  • [^] # Re: Je pense que je l’utiliserai

    Posté par  . En réponse au journal StopCovid : inefficace, dangereux, totalitaire. Évalué à 2 (+4/-4).

    T'es un guerrier toi, prêt à donner ta vie pour nous.

    Non, mais je pense bêtement que quand on vie en société, il faut penser à la société et pas forcément à sa propre gueule. En ces temps de pandémie, je trouve que c’est encore pire que d’habitude.

    Ouais, en fait tu n'as pas du tout cherché à comprendre pourquoi ça posait problème. Genre tu ne t'es pas dit que peut-être, si tu te renseignais, tu comprendrais que les gens qui ont un soucis avec l'app ont "juste" un problème avec les attaques qu'on pourrait faire au groupe, justement.

    Je suis un peu con, peux-tu m’aider à me rapprocher de la connaissance en développant en quoi cette application va poser des problèmes ? Car d’après ce que j’ai compris, la CNIL est d’accord par rapport aux données personnels, mon nom n’apparaîtra nul part.

    comme tu ne trouves pas ta liberté comme important

    Non, je dit que ma liberté est importante, mais pas plus que celle des autres. Aux E.U. sous prétexte de liberté, certains refusent de porter un masque. Après tout c’est leur liberté. En faisant cela alors qu’il y a de nombreux cas, ils peuvent contaminer les autres. Ces autres qu’elle est leur liberté ? de ce faire contaminer ?

  • # Je pense que je l’utiliserai

    Posté par  . En réponse au journal StopCovid : inefficace, dangereux, totalitaire. Évalué à 0 (+7/-9).

    Parce que, ma liberté n’est pas plus importante que la santé des centaines de gens que je croise par mois.
    Parce que la CNIL à donné son accord.
    Parce qu’il faut des gens prêt à se sacrifier pour ceux qu’en on rien à foutre des autres.
    Parce que mes enfants veulent continuer à voir leurs grands parents en dehors d’un cimetière.
    Parce que je ne suis pas américain qui considère que sa liberté c’est de craché et tué un pauvre chauffeur de bus pour ne pas mettre un masque.
    Parce que Mélenchon, plutôt de gauche, plutôt communiste, devrait penser que la société doit lui survivre et non l’inverse.

    La crise révèle les gens, on voit deux groupes, ceux qui font passé le groupe d’abord (soignants, enseignant qui ont accueilli les enfants des prioritaires [policiers, gendarmes, soignants], gendarmes, policier, fonctionnaires territoriaux, etc.) et ceux qui pense que leur vie individuelle va changer le monde et pense que ce sont les autres qui doivent se sacrifier pour eux.

    Je ne suis pas fier de ces derniers.

  • [^] # Re: Décompte

    Posté par  . En réponse au message petit probleme avec gdb et la structure pthread_mutex_t. Évalué à 2 (+0/-0).

    Hello, pour débugguer, avec gdb, tu peux utiliser call qui permet d'appeler une fonction.
    Par exemple tu stoppes, tu est locké, tu peux faire call pthread_unlock(&mutex). Ça n'aidera pas à trouver qui a locké, mais ça peut permettre d'aller plus loin, et peut-être de trouver le responsable…

    Quel type de mutex tu utilises ?

  • [^] # Re: Décompte

    Posté par  . En réponse au message petit probleme avec gdb et la structure pthread_mutex_t. Évalué à 3 (+1/-0).

    Je n’ai pas regardé l’implémentation de pthread, mais pourquoi ne pas utiliser : mutexDeCosmoff->lock pour avoir la valeur ? Compter les octets est un bon moyen d’avoir un soucis entre la taille des pointeurs en fonction de l’architecture, le padding, etc.

    On ne le voit pas apparaître dans ton code, mais j’imagine que tu as bien un pthread_mutex_init.

    Pour trouver l’erreur, tu peux faire du print debug, pour les cas de bug dynamique c’est parfois plus efficace, même si les printf ont une tendance à perturber le temps réél…

    Un truc du genre :

    #define LOCK(mutex) {\
    printf("%s: try lock "##mutex##"\n",(char*)__func__);\
    pthread_mutex_lock(&mutex);\
    printf("%s:\t"##mutex##" locked\n",(char*)__func__);\
    }

    Tu dupliques pour le unlock.

    Je ne me souviens plus trop pour la concaténation dans les macros (##) je ne suis pas certain de la syntaxe, mais tu vois le principe.

  • # Décompte

    Posté par  . En réponse au message petit probleme avec gdb et la structure pthread_mutex_t. Évalué à 2 (+0/-0).

    Quand on utilise un sémaphore, on compte le nombre de ressources disponibles. Chaque fois qu’on prend un sémaphore P(x) on décrémente x. Si celui-ci vaut 0, alors on attend qu’il soit à 1.
    Un mutex n’est finalement qu’un sémaphore avec une seule ressource. Donc sa valeur doit varier entre 0 et 1.
    0 ressource disponible lock attend.
    1 ressource disponible lock prend et change la valeur à 0.

  • [^] # Re: Windows n'a pas à s'inquièter

    Posté par  . En réponse au journal Mieux que Santa Barbara : Munich revient aux logiciels libres. Évalué à 5.

    Je pense que ça n'a rien à voir avec les qualité des différents OS. Je trouve Windows 10 plutôt pas mal. En plus, on a le WSL pour les trucs vitaux au boulot.

    La principale raison est humaine si tu veux mon avis, les habitudes, etc. J'avais passé ma femme à Linux elle avait un peu râlé. Mais si était habituée. Après un cambriolage est la perte du PC, il a fallu acheter un PC en urgence. Il avait Windows, et elle en avait besoin immédiatement, du coup je lui ai laissé le Windows. Elle a râlé sur Windows. Une fois réhabituée, elle a re-râlé au passage à Linux qu'elle avait réclamé…

    Je pense simplement que sorti des geeks, les gens ne s'intéresse pas à apprendre des choses nouvelles, ils savent utiliser leurs PC d'une certaine manière, et il y a une perte d'efficacité lors de la transition, temps qu'ils refusent de passer. Moi c'est pareil, je galère à chaque fois qu'on m'impose un Windows au boulot. Même si, comme dit plus haut, le WSL me sauve ;-).

    Microsoft finira peut-être par fournir un middleware et une couche graphique à Linux pour le nouveau Windows…

  • [^] # Re: le monde d'après

    Posté par  . En réponse au journal Covid le rouge. Évalué à 4.

    Tu peux développer ?

  • [^] # Re: Dites 33

    Posté par  . En réponse au message Je ne pipe rien à ce pipe. Évalué à 2.

    Sinon, il y a le --color=auto qui met la couleur si stdout est un terminal et laisse sans couleur si se n’est pas un terminal, donc un pipe.

  • [^] # Re: Voir la doc sur github

    Posté par  . En réponse au message Configurer Jitsi. Évalué à 4.

    Je ne suis pas très doué, je n’ai pas réussi avec le .htaccess, en même temps j’ai installé nginx. Je n’y arrive pas. Ce n’est pas grave, c’est un serveur pour aider des amis pendant le confinement. S’il est ouvert à tout va, ce n’est pas très grave. J’ai quand même réussi à mettre letsencrypt :-p.

    Merci de ton aide.

  • [^] # Re: Voir la doc sur github

    Posté par  . En réponse au message Configurer Jitsi. Évalué à 6.

    Il n’a pas été moinssé, il part à -3…

    Au vu de la doc, il faut installer Jifoco en plus. Y aurait pas un moyen avec juste un .htaccess ?

  • [^] # Re: Encyclopédie instantanée…

    Posté par  . En réponse au lien Wikipédia : Désinformation sur la pandémie de Covid-19. Évalué à 3.

    Si c’est une question de moment, d’actualité, ça à vocation à être sur un site de presse, pas sur une encyclopédie.
    La liste des sources :

    • BBC
    • CNN
    • The guardian

    Donc c’est un article basé sur de l’information instantané.

    Pour moi, cet article aura toute ça place dans wikipédia, mais dans un an, quand on aura eu le temps de faire calmement le tour des fausses informations, ainsi que les réponses scientifiques données aux différentes rumeurs.

  • # Encyclopédie instantanée…

    Posté par  . En réponse au lien Wikipédia : Désinformation sur la pandémie de Covid-19. Évalué à 6. Dernière modification le 04/04/20 à 17:30.

    Mouai, ça ne me rassure pas cette vitesse d’écriture dans une encyclopédie, ça va aussi vite que les informations qui vont déjà trop vite pour être vérifiées…
    Je trouve ça prématuré.

    Édit: orthographe, mais il en reste sûrement encore :'(

  • # Ça nous rajeunie pas…

    Posté par  . En réponse au journal Ces vieux sites sur archive.org (ici copinedegeek.com). Évalué à 4.

    N’empêche que c’était des bonnes geekettes les filles, elles m’ont bien fait rire. Pour le tee shirt en haut de la pile, ma femme le fait malgré mes 45 étés.

  • [^] # Re: Je suis persuadé de l'avoir eu mais comment le savoir

    Posté par  . En réponse au journal Sars-CoV-2 et moi. Évalué à 2.

    J’avais effectivement mal interprété tes propos. Merci de ta précision qui a permis ma compréhension.

  • [^] # Re: Je suis persuadé de l'avoir eu mais comment le savoir

    Posté par  . En réponse au journal Sars-CoV-2 et moi. Évalué à 2.

    J’ai jamais entendu parlé de manque de place en réanimation pour la grippe saisonnière… il serait peut-être temps de prendre la mesure du problème, non ?
    La grippe est létale, oui. Mais notre corps à des anti-corps. La plupart des gens se défende par eux même, ici, le virus arrive sur un terrain vierge de défense.

  • [^] # Re: blender ?

    Posté par  . En réponse au journal OpenShot Video Editor vs Kdenlive. Évalué à 2.

    Oui c'est ça. Mais mon but était d'avoir une séquence sans pause en changeant de point de vue.
    En pré-coupant les séquences, la synchronisation me semble délicate si on fait plein de petite séquence.
    Je n'avait trouvé de tuto que pour blender.