Oui et non, en fait il y a trois façon de faire: le mutex multi instructions qui a les défauts que tu décrits, la mémoire transactionnelle et le cas intermédiaire, beaucoup utilisé aujourd'hui par les gens qui veulent éviter les mutex: les instructions atomiques au niveau processeur (test-and-set, etc.), et comme c'est une seule instruction dans le CPU, il ne peut pas y avoir de context switch.
Cela dit c'est faisable aussi sans sockets, avec d'autres méthodes, qui ont aussi leurs défauts (plein ont été citées plus haut, j'en ajoute une pour le fun: les IPC System V: mémoires partagées, sémaphores, files d'attentes).
Sauf qu'iotop n'affiche pas d'info qui ne soit pas également disponible avec atop, et qu'atop, contrairement à iotop, en plus les historise avec possibilité de les regarder en différé.
À part ça c'est juste "un top amélioré".
N'imp, ni PHP, ni le kernel Linux n'utilisent github comme dépôt principal…
Sans vouloir être offensant, parler de dépôt principal avec un gestionnaire de version décentralisé est quelque peu naïf.
Si principal signifie "utilisé principalement pour tout le processus de développement" je soupçonne que ce soit bien github (parce que c'est pratique), si principal signifie "qui est la référence officielle utilisée par les packagers des distribs" là je ne dis pas, si au contraire cela signifie "qui est la référence du leader de dev", le plus probable est qu'il soit sur son PC à lui :-)
Après j'ai pas envie de rentrer dans le débat github çaimalouçaibien. Je pense que ça ferait un sondage tout à fait approprié :-)
Ben je connaissais pas ddate, mais c'est factuel, c'est de la propagande religieuse. La commande ne sert même qu'à ça! Ce serait une option de date encore…
Sinon, faudra aussi retirer les packages emacs qui donnent la date en calendrier républicain, c'est de la propagande politique (en même temps c'est peut-être pas dans l'installation par défaut debian, j'ai pas vérifié).
Posté par DerekSagan .
En réponse à la dépêche Pour toi Papy.
Évalué à 1.
Dernière modification le 16 mars 2012 à 11:33.
Sur le principe je suis d'accord avec toi, les repères c'est Bien. Sur le choix des repères non.
Mes repères à moi c'est: il faut 0 swap parce qu'il faut beaucoup de RAM et des disques SSD et qu'on a inventé l'overcommit; si l'usage de la machine est interactif le load average ne veut pas dire grand chose.
Et aussi: foutez un peu la paix aux gamins et aux parents c'est pas une quantité précise qui dit que c'est déconnant ou pas, et le mot écran n'est pas magique et recoupe des réalités très différentes. Exemple: Angry Birds sur Android de 1 à 3 ans, ça contribue bien au développement de la motricité fine des doigts, pourtant "pas de console de jeu portable avant 6 ans".
J'aime beaucoup la recommandation normative à la con sur les âges magiques pour chaque chose.
Je pense qu'il manque aussi l'autre recommandation bien pensante d'usage: mangez-bougez, si vous restez trop longtemps devant un ordinateur sans faire de sport vous risquez de grossir ou de faire une crise cardiaque.
En fait les bitmaps sont sur fond noir très foncé et centrées, même la transparence est noir très foncé.
Mais les SVG sont exactement comme avant: fond blanc, coin supérieur gauche.
Perso j'aurai rien contre le damier gris pour le SVG voire pour le SVG et les bitmaps mais je ne suis pas développeur Firefox :-)
Sur VARCHAR: la seule phrase que tu aurais dû recopier est la première:
Do not use the VARCHAR datatype.
Le reste est décoratif.
Sur l'ORM:
Mélol, ton argument est: oui on peut utiliser un ORM dans les cas où on n'a pas vraiment besoin de base de données.
Mais ce sont aussi les cas où on peut utiliser des fichiers plats, des technos expérimentales ou inadaptées (qui a pensé NoSQL ?), voire de la persistance over pigeons!
Merci pour le lien je connaissais pas sapue.fr j'aime beaucoup :-)
Je doute que VARCHAR soit un jour modifié, car la préco d'Oracle depuis des lustres est d'utiliser VARCHAR2 et que la compatibilité ascendante intéresse quand même quelques clients.
Cela dit comme tu finis presque par le conclure tout seul, l'ensemble de ton commentaire n'a plus d'intérêt depuis l'introduction de VARCHAR2. Je ne me souviens plus quand. 1995 peut-être…
Mes deux traitements de texte préférés étant LaTeX et Microsoft Word, selon le cas de figure, je suis très content que le deuxième ne soit pas proposé, ça m'a évité d'hésiter.
Oui je sais c'est limite un troll, mais c'est vrai: ne pas se prendre la tête avec la mise en forme et gérer en version dans un git avec le code source c'est vraiment trop galère dans Word, alors que mettre simplement quelques illustrations là où on veut sur un doc à usage unique, à faire avec LaTeX c'est l'enfer.
Bon en vrai j'aurai cocher LaTeX quand même à cause de "préféré" dans le titre du sondage, mais c'est moins provoc dit comme ça. :-)
Ben manifestement on me laisse m'exprimer, donc les libristes sont plus ouverts que tu ne le sous-entends :-)
Et tu sais le pire? J'ai aussi un Mac avec Mac OS X dessus (pas essayé de me le faire rembourser non plus, étonnamment), juste pour pouvoir compiler sur Mac OS des logiciels cross-platform. Même que si un jour j'ai un client qui achète du soft sur RS/6000 pSeries je vais m'adresser à IBM pour avoir une machine encore plus propriétaire.
Mais ça change rien à une chose: c'est pas parce que des fois ça arrange quelqu'un (moi en l'occurrence) que la vente liée est une bonne chose et ne doit pas être combattue. Mon propos était juste qu'il manque dans le sondage une case pour les cas où justement on ne se bat pas, juste parce qu'exceptionnellement (ou pas) la vente liée nous arrange.
Même si les entreprises qui pratiquent la vente liée usent et abusent du prétexte que "le consommateur" y trouve son compte, des fois, c'est vrai.
Euh tes parents n'ont pas passé des dizaines d'heure de veille, ils ont passer des milliers d'heures à élevé un gamin qui a fini par passer des dizaines d'heure de veille quand il est devenu grand.
Ton raisonnement procède du même biais intellectuel que si je disais "j'achète toujours mes PC portable d'occasion comme ça je ne paye pas la touche U du clavier, ce qui me plaît car je ne l'utilise jamais".
Plus sérieusement, avec un produit de seconde main, tu ne peux pas échapper à la vente liée car tu achètes le machin "en l'état". Et en plus statistiquement il y a peu de chance que tu l'achètes à quelqu'un qui s'est fait remboursé Windows lors de l'achat initial.
[^] # Re: Fuis tant qu'il est encore temps !
Posté par DerekSagan . En réponse au sondage Sur votre ordinateur personnel, quel(s) est/sont votre/vos système(s) d'exploitation ?. Évalué à 1.
bon, du moment que t'as conscience de faire partie d'une secte, t'es pas forcément irrécupérable ;-)
[^] # Re: [X] MacOs
Posté par DerekSagan . En réponse au sondage Sur votre ordinateur personnel, quel(s) est/sont votre/vos système(s) d'exploitation ?. Évalué à 4.
Oui enfin il faut reconnaître que c'est pas super intuitif non plus…
# On ne dit pas Windows on dit Microsoft/Windows
Posté par DerekSagan . En réponse au sondage Sur votre ordinateur personnel, quel(s) est/sont votre/vos système(s) d'exploitation ?. Évalué à 4. Dernière modification le 02 avril 2012 à 23:04.
Tout est dans l'objet (lequel ne disparaît pas en cas de moinsage, je dis ça je dis rien).
[^] # Re: Exemple de gain avec la mémoire transactionnelle ?
Posté par DerekSagan . En réponse à la dépêche Sortie de la version 4.7 du compilateur GCC. Évalué à 1.
Oui et non, en fait il y a trois façon de faire: le mutex multi instructions qui a les défauts que tu décrits, la mémoire transactionnelle et le cas intermédiaire, beaucoup utilisé aujourd'hui par les gens qui veulent éviter les mutex: les instructions atomiques au niveau processeur (test-and-set, etc.), et comme c'est une seule instruction dans le CPU, il ne peut pas y avoir de context switch.
[^] # Re: Comment ça marche ?
Posté par DerekSagan . En réponse à la dépêche A-Bus, un autre bus dédié GNU/Linux embarqué. Évalué à 1.
Vu le code source en lien ci-dessous, ça marche avec des sockets Unix:
http://code.google.com/p/abus/source/browse/trunk/abus/sock_un.c
Cela dit c'est faisable aussi sans sockets, avec d'autres méthodes, qui ont aussi leurs défauts (plein ont été citées plus haut, j'en ajoute une pour le fun: les IPC System V: mémoires partagées, sémaphores, files d'attentes).
[^] # Re: iotop c'est bien, atop ce serait quand même mieux
Posté par DerekSagan . En réponse à la dépêche Sortie de RedHat Linux Entreprise 5.8. Évalué à 0.
Sauf qu'iotop n'affiche pas d'info qui ne soit pas également disponible avec atop, et qu'atop, contrairement à iotop, en plus les historise avec possibilité de les regarder en différé.
À part ça c'est juste "un top amélioré".
[^] # Re: N'importe quoi...
Posté par DerekSagan . En réponse à la dépêche Migration de PHP vers Git, Gitlab, Baregit. Évalué à 1.
Sans vouloir être offensant, parler de dépôt principal avec un gestionnaire de version décentralisé est quelque peu naïf.
Si principal signifie "utilisé principalement pour tout le processus de développement" je soupçonne que ce soit bien github (parce que c'est pratique), si principal signifie "qui est la référence officielle utilisée par les packagers des distribs" là je ne dis pas, si au contraire cela signifie "qui est la référence du leader de dev", le plus probable est qu'il soit sur son PC à lui :-)
Après j'ai pas envie de rentrer dans le débat github çaimalouçaibien. Je pense que ça ferait un sondage tout à fait approprié :-)
[^] # Re: Vous avez cédé!
Posté par DerekSagan . En réponse à la dépêche Webo0.b. Évalué à 1.
Ben je connaissais pas ddate, mais c'est factuel, c'est de la propagande religieuse. La commande ne sert même qu'à ça! Ce serait une option de date encore…
Sinon, faudra aussi retirer les packages emacs qui donnent la date en calendrier républicain, c'est de la propagande politique (en même temps c'est peut-être pas dans l'installation par défaut debian, j'ai pas vérifié).
[^] # Re: Vous avez cédé!
Posté par DerekSagan . En réponse à la dépêche Webo0.b. Évalué à -5.
Oui mais juste un doigt
[^] # Re: mangez bougez
Posté par DerekSagan . En réponse à la dépêche Pour toi Papy. Évalué à -1.
Cool donc on est 100% d'accord quoi: ça dépend de l'enfant et du contexte, et en voyant au cas par cas, toi, c'est justement pas ce que tu as fait :-)
[^] # Re: mangez bougez
Posté par DerekSagan . En réponse à la dépêche Pour toi Papy. Évalué à 1. Dernière modification le 16 mars 2012 à 11:33.
Sur le principe je suis d'accord avec toi, les repères c'est Bien. Sur le choix des repères non.
Mes repères à moi c'est: il faut 0 swap parce qu'il faut beaucoup de RAM et des disques SSD et qu'on a inventé l'overcommit; si l'usage de la machine est interactif le load average ne veut pas dire grand chose.
Et aussi: foutez un peu la paix aux gamins et aux parents c'est pas une quantité précise qui dit que c'est déconnant ou pas, et le mot écran n'est pas magique et recoupe des réalités très différentes. Exemple: Angry Birds sur Android de 1 à 3 ans, ça contribue bien au développement de la motricité fine des doigts, pourtant "pas de console de jeu portable avant 6 ans".
# mangez bougez
Posté par DerekSagan . En réponse à la dépêche Pour toi Papy. Évalué à 1.
J'aime beaucoup la recommandation normative à la con sur les âges magiques pour chaque chose.
Je pense qu'il manque aussi l'autre recommandation bien pensante d'usage: mangez-bougez, si vous restez trop longtemps devant un ordinateur sans faire de sport vous risquez de grossir ou de faire une crise cardiaque.
[^] # Re: De la nouveauté enfin !
Posté par DerekSagan . En réponse à la dépêche Firefox 11. Évalué à -2.
Moui la 3D est inutile, mais qu'est-ce que c'est sympa :-)
[^] # Re: Le fond noir pour les images
Posté par DerekSagan . En réponse à la dépêche Firefox 11. Évalué à 1.
En fait les bitmaps sont sur fond noir très foncé et centrées, même la transparence est noir très foncé.
Mais les SVG sont exactement comme avant: fond blanc, coin supérieur gauche.
Perso j'aurai rien contre le damier gris pour le SVG voire pour le SVG et les bitmaps mais je ne suis pas développeur Firefox :-)
[^] # Re: Le graal
Posté par DerekSagan . En réponse au sondage Mon système de composition de documents préféré est :. Évalué à 0.
LyX c'est WYSIWYG ou pas ?
[^] # Re: ratp + carrefour
Posté par DerekSagan . En réponse à la dépêche Migrer de Oracle à PostgreSQL : Ora2Pg. Évalué à 1.
Moi aussi je suis pour un troll MariaDB vs MySQL. :-)
[^] # Re: Vide c'est nul(l) chez oracle.
Posté par DerekSagan . En réponse à la dépêche Migrer de Oracle à PostgreSQL : Ora2Pg. Évalué à 1.
Sur VARCHAR: la seule phrase que tu aurais dû recopier est la première:
Le reste est décoratif.
Sur l'ORM:
Mélol, ton argument est: oui on peut utiliser un ORM dans les cas où on n'a pas vraiment besoin de base de données.
Mais ce sont aussi les cas où on peut utiliser des fichiers plats, des technos expérimentales ou inadaptées (qui a pensé NoSQL ?), voire de la persistance over pigeons!
Merci pour le lien je connaissais pas sapue.fr j'aime beaucoup :-)
[^] # Re: ratp + carrefour
Posté par DerekSagan . En réponse à la dépêche Migrer de Oracle à PostgreSQL : Ora2Pg. Évalué à 1.
Il reste une palanquée de bases Oracle chez Carrefour pour encore plusieurs décennies.
(Ce qui ne veut pas dire qu'une des nombreuses bases n'ait pas été migrée sur autre chose, et Postgresql est un bon candidat.)
[^] # Re: Vide c'est nul(l) chez oracle.
Posté par DerekSagan . En réponse à la dépêche Migrer de Oracle à PostgreSQL : Ora2Pg. Évalué à 3.
Je doute que VARCHAR soit un jour modifié, car la préco d'Oracle depuis des lustres est d'utiliser VARCHAR2 et que la compatibilité ascendante intéresse quand même quelques clients.
Cela dit comme tu finis presque par le conclure tout seul, l'ensemble de ton commentaire n'a plus d'intérêt depuis l'introduction de VARCHAR2. Je ne me souviens plus quand. 1995 peut-être…
Et sinon les ORM c'est le Mal©® quel que soit le moteur de SGBD. Mais ça ça n'engage que moi.
# Microsoft Word
Posté par DerekSagan . En réponse au sondage Mon système de composition de documents préféré est :. Évalué à 2.
Mes deux traitements de texte préférés étant LaTeX et Microsoft Word, selon le cas de figure, je suis très content que le deuxième ne soit pas proposé, ça m'a évité d'hésiter.
Oui je sais c'est limite un troll, mais c'est vrai: ne pas se prendre la tête avec la mise en forme et gérer en version dans un git avec le code source c'est vraiment trop galère dans Word, alors que mettre simplement quelques illustrations là où on veut sur un doc à usage unique, à faire avec LaTeX c'est l'enfer.
Bon en vrai j'aurai cocher LaTeX quand même à cause de "préféré" dans le titre du sondage, mais c'est moins provoc dit comme ça. :-)
[^] # Re: ☑ J'achète une machine que Windows ne supporte même pas ...
Posté par DerekSagan . En réponse au sondage j'achète un ordinateur pour 2012, comment vais-je me faire rembourser le prix des logiciels non désirés?. Évalué à 4.
OMG! Obligé de se passer des bandeaux publicitaires et des paires de nichons animées! Trop dur!
[^] # Re: [x] Je veux les logiciels vendus avec mon PC donc je ne fais rien
Posté par DerekSagan . En réponse au sondage j'achète un ordinateur pour 2012, comment vais-je me faire rembourser le prix des logiciels non désirés?. Évalué à 1. Dernière modification le 08 mars 2012 à 12:01.
Ben manifestement on me laisse m'exprimer, donc les libristes sont plus ouverts que tu ne le sous-entends :-)
Et tu sais le pire? J'ai aussi un Mac avec Mac OS X dessus (pas essayé de me le faire rembourser non plus, étonnamment), juste pour pouvoir compiler sur Mac OS des logiciels cross-platform. Même que si un jour j'ai un client qui achète du soft sur
RS/6000pSeries je vais m'adresser à IBM pour avoir une machine encore plus propriétaire.Mais ça change rien à une chose: c'est pas parce que des fois ça arrange quelqu'un (moi en l'occurrence) que la vente liée est une bonne chose et ne doit pas être combattue. Mon propos était juste qu'il manque dans le sondage une case pour les cas où justement on ne se bat pas, juste parce qu'exceptionnellement (ou pas) la vente liée nous arrange.
Même si les entreprises qui pratiquent la vente liée usent et abusent du prétexte que "le consommateur" y trouve son compte, des fois, c'est vrai.
[^] # Re: La réponse qui manque
Posté par DerekSagan . En réponse au sondage j'achète un ordinateur pour 2012, comment vais-je me faire rembourser le prix des logiciels non désirés?. Évalué à 0.
Euh tes parents n'ont pas passé des dizaines d'heure de veille, ils ont passer des milliers d'heures à élevé un gamin qui a fini par passer des dizaines d'heure de veille quand il est devenu grand.
C'est pire ou c'est mieux ?
;-)
# Faux amis
Posté par DerekSagan . En réponse à la dépêche Antepedia, base de données des projets Open Source. Évalué à 1.
Le mot français pour "compétiteur" c'est "concurrent" (sauf si c'est un sport).
[^] # Re: Et l'occasion ?
Posté par DerekSagan . En réponse au sondage j'achète un ordinateur pour 2012, comment vais-je me faire rembourser le prix des logiciels non désirés?. Évalué à 2.
Ton raisonnement procède du même biais intellectuel que si je disais "j'achète toujours mes PC portable d'occasion comme ça je ne paye pas la touche U du clavier, ce qui me plaît car je ne l'utilise jamais".
Plus sérieusement, avec un produit de seconde main, tu ne peux pas échapper à la vente liée car tu achètes le machin "en l'état". Et en plus statistiquement il y a peu de chance que tu l'achètes à quelqu'un qui s'est fait remboursé Windows lors de l'achat initial.