Lourdeur de création de processus sous Windows ? Quantité de mémoire consommée par onglet plus importante avec un processus plutôt qu'un thread ? Je dis pas que le truc rame, juste qu'il consomme plus de mémoire que les modèles plus traditionnels. Après c'est ce que j'ai entendu à la sortie de chrome, et ce que j'ai toujours entendu sur les processus vs threads... Si tu peux me détromper, je suis tout ouï.
Ou alors tu l'ouvres rapidement, et ils te demanderont ce dont ils ont besoin pour diagnostiquer... En général ouvrir un bug tard, c'est une mauvaise idée. Vu le temps moyen de correction, autant l'ouvrir le plus tôt possible avant d'être vraiment arrivé à un stade où le problème est vraiment très très pénalisant.
J'veux pas te faire de peine, mais on revient au même problème, les ourtils Mandriva sont en perl-GTK... En revanche, effectivement, il n'aura plus de problèmes de notification. Mais de là à changer de distrib pour ça...
Là c'est un client que j'essaie de déconnecter/reconnecter. Mon programme (le client) est à l'origine de la déconnexion, alors je ne vois pas bien le rapport avec ton lien... Pour contourner mon problème, j'ai été obligé de créer une nouvelle socket avant chaque connect... Je trouve ça un peu crade, mais c'est tout ce que j'ai trouvé pour me décoincer.
En revanche, j'ai vu que mon client n'est pas averti quand le serveur disparaît, et là, ton lien me sera peut être utile...
C'est python 2.6.1. Pour le code, il n'a pas grande importance, c'est le mécanisme en lui même qui compte. J'avais trouvé ce lien, mais il ne donne pas d'info utile. Il parle de send et recv alors que j'ai le problème sans même les appeler.
Avec shutdown :
import socket
s = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
s.connect (('', 4001))
s.shutdown (socket.SHUT_RDWR)
s.connect (('', 4001))
Traceback (most recent call last):
File "", line 1, in
File "", line 1, in connect
socket.error: [Errno 106] Transport endpoint is already connected
Avec close :
import socket
s = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
s.connect (('', 4001))
s.close ()
s.connect (('', 4001))
Traceback (most recent call last):
File "", line 1, in
File "", line 1, in connect
File "/usr/lib/python2.6/socket.py", line 165, in _dummy
raise error(EBADF, 'Bad file descriptor')
socket.error: [Errno 106] Transport endpoint is already connected
Et puis nous geek, ça nous importe mais combien de personnes se foutent de mettre à jour le firmware de leur téléphone ? La majorité ne sait même pas qu'on peut le mettre à jour.
La majorité ne sait même pas ce qu'est un firmware...
Jusqu'à ce qu'on leur demande la même chose pour Windows Media Player, puis pour Windows Mail, etc., etc. Ce qui revient en gros à un gestionnaire de paquets.
Je vais au bout de ma réflexion : le but à atteindre n'est pas de forcer à installer les concurrents, mais de communiquer sur la concurrence. Ne rien dire c'est laisser penser qu'on est le seul à exister, et encourager le monopole. Communiquer sur la concurrence en ayant directement un moyen de savoir quels sont les autres applications du même genre est à mon avis la seule chose importante.
Les distributions Linux intègrent un gestionnaire de paquets qui permet cela. La seule autre alternative est un lien vers un site annuaire à la telecharger.com à la fin de la procédure d'install, durant une étape de personnalisation, pour informer l'utilisateur des choix d'applications concurrentes, classées par catégories, et donc facilement trouvables. Il faut que l'utilisateur puisse zapper l'étape de personnalisation s'il veut un windows "vintage".
Si l'utilisateur ne connaît pas le nom générique de l'application (il ne connaît que Internet Explorer, mais pas "navigateur web"), alors il faut présenter une page indiquant "vous pouvez remplacer internet explorer (logo) par un autre navigateur web (lien vers le catalogue en ligne)". Il faut prévoir aussi le cas où l'utilisateur veut conserver plusieurs navigateurs. Vous en pensez quoi ?
Si déjà on avait le choix de son système d'exploitation, ce serait bien. Ensuite toutes les distributions Linux permettent déjà d'avoir le choix dans tous les composants à installer, et les fournissent de manière centralisée dans le gestionnaire de paquets. Alors que sous Windows il fallait aller sur le net avec IE pour chercher sur un moteur de recherche "autre navigateur", un gestionnaire de paquets fournit un catalogue d'applications classées par catégories, et l'utilisateur peut très facilement trouver un autre navigateur internet performant, sans avoir à en deviner le nom.
On ne va pas proposer un écran de choix à l'utilisateur pour chaque composant logiciel ! Surtout que les distributions Linux font un choix par défaut, mais permettent très simplement de le changer, là où IE a longtemps été impossible à désinstaller. Jusqu'à Vista, il était même indispensable pour utiliser Windows Update.
J'ai bien envie de demander à Opera de permettre d'utiliser Trident, Gecko et Webkit parce qu'utiliser uniquement leur moteur de rendu, c'est du monopole et que les gens veulent avoir le choix !
En revanche, j'imagine qu'ils ont raison pour Apple, qui ne doit fournir que Safari, sans communiquer sur la concurrence.
Ça donne 0 indication, ç'est en rapport avec la vitesse de remplissage de certains buffers hardwares je crois, dixit un développeur du driver Nouveau au FOSDEM 2007.
Une option "-iaknowledgethisisnotabenchmark" a même existé pendant un moment. http://www.google.fr/search?hl=fr&q=glxgears+%22-Iacknow(...)
pbpg est comme tout le monde ici, des fois il dit des conneries, et des fois il dit des choses vraies. La diabolisation des personnes n'apporte rien, à la fin, ce sont les arguments qui comptent.
Une explication pour les non-initiés ? Et pourtant je traîne sur le site depuis 5 ans, mais je vois pas qui c'est, juste qu'il commençait à me péter les glaouis sur un autre thread.
Bon, écoute pour parler gentiment tu commences à me saouler. Il veut du Mandriva. Il veut du KDE 4.3. Actuellement, c'est cooker ou rien, je ne fais que lui dire les choix qu'il a. Et si ça ne te plait pas c'est le même prix. Discussion close.
[^] # Re: Vitesse et légèreté
Posté par liberforce (site web personnel) . En réponse au journal Chromium nouvelle version. Évalué à 2.
[^] # Re: Vitesse et légèreté
Posté par liberforce (site web personnel) . En réponse au journal Chromium nouvelle version. Évalué à 1.
[^] # Re: HIG
Posté par liberforce (site web personnel) . En réponse au journal GNOME plus léger que KDE ?. Évalué à 4.
http://library.gnome.org/devel/hig-book/stable/
[^] # Re: Perte de temps
Posté par liberforce (site web personnel) . En réponse au journal GNOME plus léger que KDE ?. Évalué à 2.
http://www.bootchart.org/
[^] # Re: Niveau compilation
Posté par liberforce (site web personnel) . En réponse au journal [Imagerie] Sortie de G'MIC 1.3.2.1. Évalué à 1.
[^] # Re: Use Mandriva
Posté par liberforce (site web personnel) . En réponse au journal Les gens aiment les standards de fait. Évalué à 1.
[^] # Re: un lien intéressant
Posté par liberforce (site web personnel) . En réponse au message Reconnecter une socket. Évalué à 2.
En revanche, j'ai vu que mon client n'est pas averti quand le serveur disparaît, et là, ton lien me sera peut être utile...
[^] # Re: quelle version de Python ?
Posté par liberforce (site web personnel) . En réponse au message Reconnecter une socket. Évalué à 2.
socket.error: [Errno 9] Bad file descriptor
[^] # Re: quelle version de Python ?
Posté par liberforce (site web personnel) . En réponse au message Reconnecter une socket. Évalué à 2.
Avec shutdown :
import socket
s = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
s.connect (('', 4001))
s.shutdown (socket.SHUT_RDWR)
s.connect (('', 4001))
Traceback (most recent call last):
File "", line 1, in
File "", line 1, in connect
socket.error: [Errno 106] Transport endpoint is already connected
Avec close :
import socket
s = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
s.connect (('', 4001))
s.close ()
s.connect (('', 4001))
Traceback (most recent call last):
File "", line 1, in
File "", line 1, in connect
File "/usr/lib/python2.6/socket.py", line 165, in _dummy
raise error(EBADF, 'Bad file descriptor')
socket.error: [Errno 106] Transport endpoint is already connected
[^] # Re: Bouygues Telecom
Posté par liberforce (site web personnel) . En réponse au journal Orange et Android. Évalué à 8.
La majorité ne sait même pas ce qu'est un firmware...
[^] # Re: /etc/sysconfig/dhcpd
Posté par liberforce (site web personnel) . En réponse au message Configuration du serveur DHCP. Évalué à 2.
[^] # Re: PulseAudio FUD
Posté par liberforce (site web personnel) . En réponse au journal [:mmmfff]. Évalué à 3.
http://colin.guthr.ie/2009/08/sound-on-linux-anti-fud-calm-c(...)
http://colin.guthr.ie/2009/08/sound-on-linux-is-confusing-de(...)
http://colin.guthr.ie/2009/08/sound-on-linux-is-confusing-de(...)
# PulseAudio FUD
Posté par liberforce (site web personnel) . En réponse au journal [:mmmfff]. Évalué à 3.
[^] # Re: N'importe quoi
Posté par liberforce (site web personnel) . En réponse au journal Microsoft livrera (peut-être) Windows avec plusieurs navigateurs. Évalué à 2.
[^] # Re: bah .... rien ( ou presque)
Posté par liberforce (site web personnel) . En réponse au journal Microsoft livrera (peut-être) Windows avec plusieurs navigateurs. Évalué à 2.
[^] # Re: Sont un peu lourds là....
Posté par liberforce (site web personnel) . En réponse au journal Opera souhaite aussi le choix du navigateur dans OS X et Ubuntu. Évalué à 3.
Les distributions Linux intègrent un gestionnaire de paquets qui permet cela. La seule autre alternative est un lien vers un site annuaire à la telecharger.com à la fin de la procédure d'install, durant une étape de personnalisation, pour informer l'utilisateur des choix d'applications concurrentes, classées par catégories, et donc facilement trouvables. Il faut que l'utilisateur puisse zapper l'étape de personnalisation s'il veut un windows "vintage".
Si l'utilisateur ne connaît pas le nom générique de l'application (il ne connaît que Internet Explorer, mais pas "navigateur web"), alors il faut présenter une page indiquant "vous pouvez remplacer internet explorer (logo) par un autre navigateur web (lien vers le catalogue en ligne)". Il faut prévoir aussi le cas où l'utilisateur veut conserver plusieurs navigateurs. Vous en pensez quoi ?
# Sont un peu lourds là....
Posté par liberforce (site web personnel) . En réponse au journal Opera souhaite aussi le choix du navigateur dans OS X et Ubuntu. Évalué à 8.
On ne va pas proposer un écran de choix à l'utilisateur pour chaque composant logiciel ! Surtout que les distributions Linux font un choix par défaut, mais permettent très simplement de le changer, là où IE a longtemps été impossible à désinstaller. Jusqu'à Vista, il était même indispensable pour utiliser Windows Update.
J'ai bien envie de demander à Opera de permettre d'utiliser Trident, Gecko et Webkit parce qu'utiliser uniquement leur moteur de rendu, c'est du monopole et que les gens veulent avoir le choix !
En revanche, j'imagine qu'ils ont raison pour Apple, qui ne doit fournir que Safari, sans communiquer sur la concurrence.
[^] # Re: pilote radeon
Posté par liberforce (site web personnel) . En réponse au journal ATI (AMD) ou l'effet socialiste!. Évalué à 4.
Une option "-iaknowledgethisisnotabenchmark" a même existé pendant un moment.
http://www.google.fr/search?hl=fr&q=glxgears+%22-Iacknow(...)
[^] # Re: Anti-Windowsiens primaire
Posté par liberforce (site web personnel) . En réponse à la dépêche Une interview de Brad Spengler. Évalué à 4.
Franchement? C'est pas débile ça? Si tu veux un Linux qui marche out of the box, tu te mets une Mandriva ou une Ubuntu sur du matos pas trop exotique.
Bienvenue il y a 6 ou 7 ans alors...
http://linuxfr.org/~NickNolte/28598.html
[^] # Re: pilote radeon
Posté par liberforce (site web personnel) . En réponse au journal ATI (AMD) ou l'effet socialiste!. Évalué à 6.
[^] # Re: Précision
Posté par liberforce (site web personnel) . En réponse au journal Microsoft clôt une année noire sur un recul généralisé de ses activités. Évalué à 6.
[^] # Re: Comment dire
Posté par liberforce (site web personnel) . En réponse au journal Microsoft sort un pilote libre : du flan !. Évalué à 9.
[^] # Re: Comment dire
Posté par liberforce (site web personnel) . En réponse au journal Microsoft sort un pilote libre : du flan !. Évalué à 5.
[^] # Re: et?
Posté par liberforce (site web personnel) . En réponse au journal Mandriva ou la bonne surprise du weekend. Évalué à 2.
[^] # Re: Anniversaire
Posté par liberforce (site web personnel) . En réponse au journal Mandriva ou la bonne surprise du weekend. Évalué à 2.