La page d'accueil c'est 5 captures de 72Kio. Pour les 33 langues, ça fait monter le stockage du tout Ă 11Mio. Bien trop pour leur CDN, donc ils pourraient ne le faire que pour la premiĂšre histoire dâaccueillir plus amicalement le badaud.
Et bien pas complÚtement, parce que ça veut dire que la suite de validation de Pythran ne passe pas que sur l'architecture x86_64, mais aussi sur armv7hl, i686, aarch64, ppc64le, s390x, comme l'illustre ce build.
J'ai dĂ» lire un certain nombre de fois cette phrase pour la comprendre.
about:performance (ce que j'utilise au dessus) n'est pas bon ? Depuis electrolysis ça doit ĂȘtre bien il doit ĂȘtre bien en mesure de savoir ce qui fait parti de l'onglet ou pas
# Process commandifprefixinbindings:logger.debug(f"handling {'+'.join(prefix)} on {device.path}")forcmdinbindings[prefix]:command_queue.put_nowait(cmd)
Son principal avantage est dâĂȘtre « normal » : un menu pour lancer des applications, une barre de tĂąches, un gestionnaire de fichiers, un panneau de configuration...
[^] # Re: C sur Raspberry
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Ordinateur Ă carte unique : Raspberry Pi 4 et consort. ĂvaluĂ© Ă 1.
Python a une latence au démarrage que je trouve perceptible (j'aime pas attendre !).
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: quand je vois "demon systĂšme en python"...
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Mini-projet (python): un dĂ©mon systĂšme pour gĂ©rer des raccourcis clavier. ĂvaluĂ© Ă 1.
Tu as des sauts/conditions en moins la CPU et le compilateur peuvent utiliser efficacement le pipeline ou faire du SIMD effectivement.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: C sur Raspberry
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Ordinateur Ă carte unique : Raspberry Pi 4 et consort. ĂvaluĂ© Ă 2.
C'est trĂšs contraignant le C dans ce contexte je trouve. Le fait d'avoir Ă manier des toolchaines complexe pour pouvoir dĂ©marrer ou Ă devoir faire son build sur la board elle-mĂȘme ce qui (demande Ă installer des choses inutiles pour le run et c'est bien plus lent et il faut pousser les sources sur la board...).
Pour moi le bon compromis, c'est le go. La cross compilation est triviale, tu as des bibliothÚques qui font le job et la différence de performance avec le C a toujours était négligeable pour mes usages. Cerises sur le gùteau : le langage est sympathique (je trouve) et le build est trÚs rapide.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
# Utilisation
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Sortie de "The Art of PostgreSQL" de Dimitri Fontaine. ĂvaluĂ© Ă 4.
C'est un peu plus compliquĂ© que ça je trouve. Il est gĂ©nĂ©ralement difficile de tester unitairement une procĂ©dure stockĂ©e par exemple, l'utilisation des triggers doit ĂȘtre limitĂ© Ă des cas proches de la donnĂ©e,... et probablement d'autres choses. Ă mon humble al faut s'appuyer sur le data store quand :
Mais dans le cas général il vaut mieux faire des choses simples dans les data stores : avoir un systÚme complexe qui échange avec un second systÚme complexe ça devient un enfer à tester.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Anecdote
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Sortie de "The Art of PostgreSQL" de Dimitri Fontaine. ĂvaluĂ© Ă 1.
Je ne comprends pas l'explication :
On considĂšre bien la mort de la victime comme quelque chose d'aggravant. C'est d'ailleurs ce qui fait passer de dĂ©lit Ă crime donc on juge bien l'accusĂ© sur les consĂ©quences (on accuse de meurtre et pas d'agression) de ses actes mĂȘme si l'on sait que les consĂ©quences ne sont pas volontaires (c'est un meurtre et pas un assassinat).
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Français ?
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Sortie du bureau lĂ©ger Xfce 4.14. ĂvaluĂ© Ă 1.
Pourquoi se tuer Ă traduire logiciels et site du coup ? Je veux dire soit on reconnait l'intĂ©rĂȘt et ça vaut le coup de le mettre en avant. Ne serais-ce que par Ă©gard aux contributeurs sur le sujet. Soit on dit qu'on s'en fout et autant ne pas gĂącher de l'effort lĂ dessus, il y a pleins d'autres choses Ă faire.
La page d'accueil c'est 5 captures de 72Kio. Pour les 33 langues, ça fait monter le stockage du tout Ă 11Mio. Bien trop pour leur CDN, donc ils pourraient ne le faire que pour la premiĂšre histoire dâaccueillir plus amicalement le badaud.
Qu'ils ne l'aient pas encore fait pour pleins de raison peut se comprendre. Ce n'est probablement pas la priorité. Mais argumenter que ça ne sert à rien, ça me paraßt un peu fort.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
# Cool
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Pythran 0.9.3 a une Fedora sur la tĂȘte. ĂvaluĂ© Ă 1.
J'ai dĂ» lire un certain nombre de fois cette phrase pour la comprendre.
C'est une preuve que ça pythran était multiplateforme ou ça vous a demandé du travail de portage ?
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: conso mémoire > mate
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Sortie du bureau lĂ©ger Xfce 4.14. ĂvaluĂ© Ă 1.
CSS3 c'est un gros morceau et si ça apporte vraiment beaucoup au développeur ça donne du travail au navigateur.
Tu as essayé l'extension OUI Light pour voir ce que ça donne ?
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Français ?
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Sortie du bureau lĂ©ger Xfce 4.14. ĂvaluĂ© Ă 0.
Les pointeurs mémoire sont plus gros pour les 2.
about:performance(ce que j'utilise au dessus) n'est pas bon ? Depuis electrolysis ça doit ĂȘtre bien il doit ĂȘtre bien en mesure de savoir ce qui fait parti de l'onglet ou pashttps://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Français ?
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Sortie du bureau lĂ©ger Xfce 4.14. ĂvaluĂ© Ă 4.
Intéressante question. Chez moi :
gmail 150Mio
thunderbird 180Mio
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: quand je vois "demon systĂšme en python"...
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Mini-projet (python): un dĂ©mon systĂšme pour gĂ©rer des raccourcis clavier. ĂvaluĂ© Ă 1.
Ici tu décrit beaucoup de « on dit » et de généralités...
Un programme peut ĂȘtre bridĂ© par 3 choses diffĂ©rentes :
Pour chacun des cas on peu distinguer plusieurs limites différentes possibles.
Un "deamon" ça n'a pas de profile de performance particulier. Ăa peut demander du CPU, mais ça peut par exemple poser des problĂšmes de mĂ©moire. Par exemple, un programme qui aura une longue durĂ©e de vie peut souffrir de fragmentation de sa mĂ©moire. Au cours de sa vie il va utiliser et libĂ©rer de la mĂ©moire, mais il doit faire attention :
- les fuites mémoire (qui existent avec des garbage collector comme sans) peuvent faire consommer énormément de mémoire à un tout petit programme
- la fragmentation de la mémoire au fur et à mesure de son exécution le programme laisse des "trous" non-utilisé de mémoire qui ne sont pas forcément réutilisés (trop petits, non adressables,...)
Il y a différentes façons de mitiger ses problÚmes (pour ce dernier point il est possible de créer des pools de structures qui seront réutilisées plutÎt qu'allouer ou il est possible d'avoir un garbage collector qui vient compacter la mémoire à son passage entre autres stratégies).
Tout ça pour dire qu'affirmer que tel langage n'est pas performant en général est plutÎt succin et demande à regarder plus en avant quel genre de performance on souhaite et quels algos sont mis en place. Enfin il est fréquent qu'un programme soit fait de différents langages. CPAN contient énormément de code C qui possÚde juste une API perl. Je ne connais pas ussi, mais ce serait intéressant de savoir ce que fait wicd lorsqu'il utilise autant la CPU.
nlgranger, pourquoi utilise-tu 2 boucles imbriquées ? Tu pourrais n'en utiliser qu'une seul ça éviterais de te répéter.
D'autre part ton code de la ligne 78 Ă 86 me semble pouvoir ĂȘtre Ă©crit plus simplement.
prefixest sensĂ© ĂȘtre une clef de ton dictionnairebindingsdonc tu peux le rĂ©cupĂ©rer et s'il existe lancer tes commandes sans avoir Ă itĂ©rer surbindings:C'est moins pour moi une question de performance que de simplicitĂ© du code (pour totof2000 en terme de performance la diffĂ©rence entre les 2 codes sont non seulement que l'un fait un petit peu moins de choses, mais aussi qu'il fait moins de saut (moins de boucle, moins de
if/continue/break), les sauts sont une plaie pour la CPU qui essaie de commencer son travail en avance (pipelining) et doit donc jeter tout le décodage qu'elle a fait pour rien).https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Appeau Ă trolls
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Sortie du bureau lĂ©ger Xfce 4.14. ĂvaluĂ© Ă 3.
Avec une dĂ©pĂȘche plus en retard et bien moins dĂ©taillĂ©e que celle de dĂ©veloppez.com. Rendre linuxfr great again c'est moins de contenu plus de troll ?
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
# Windows
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Sortie du bureau lĂ©ger Xfce 4.14. ĂvaluĂ© Ă 5.
Dis de maniĂšre moins tortueuse : son principal avantage est d'utiliser les mĂȘme mĂ©taphores et les mĂȘmes concepts que Windows XP.
Mais quels sont les avantages sur Mate ? Ce dernier gÚre par exemple Hidpi depuis février 2018.
Ou alors ils tentent juste autre chose. Pourquoi ce serait négatif ?
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: quand je vois "demon systĂšme en python"...
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Mini-projet (python): un dĂ©mon systĂšme pour gĂ©rer des raccourcis clavier. ĂvaluĂ© Ă 0.
Tu as une observation. Qu'est-ce qui te permet d'en faire une corrélation et à fortiori une cause ?
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll