C'est ce qui est utilisé par les projets libres embarqués : http://code.google.com/p/opkg/
Je pense qu'il correspond à tous tes critères (mais il est en C, embarqué oblige).
Rha, j'ai déjà eu ça sur certains écrans, c'est horrible. À priori c'est l'alternateur de la backlight qui est de qualité douteuse. Mais beaucoup d'écrans font ça. Normalement, ça ne devrait pas arriver si c'est un backlight à LED. Dommage pour le 2380, je le trouvais vachement bien sinon.
si tu as besoin de te baisser pour voir ton ecran ou etre assez pret, c'est peut-etre qu'il est temps de passer chez l'ophtalmo pour faire verifier ta vue.
Non, je ne me penche pas en avant pour voir le portable ; mais explique moi avec tes règles (que j'applique pour mon fixe) comment tu fais pour avoir le haut de l'écran juste en dessous de ta ligne d'horizon ? Ton portable fait 50cm de haut ? (mesure du haut de mon écran par rapport à mon bureau, qui est à hauteur de coude, de manière à poser mes bras à 90° dessus).
La plupart des gens que je vois utiliser un portable rentrent le menton et regardent en bas, parce que l'écran du portable est super bas quand il est à la bonne hauteur pour tes doigts. À moins d'avoir un portable 30", je ne vois pas comment on peut être ergonomiquement « bien » avec un portable sans écran ou clavier externe.
(ah si, autre solution : tu es de très petite taille et sa passe. mais bon …)
Avant de racheter un ordi neuf, tu pourrais peut-être essayer de le nettoyer ? Ou alors c'est un bon prétexte pour ton envie d'avoir du nouveau matos ?
Je dis ça parce que je trouve ça tellement du gaspillage de « jeter » un portable parce qu'il fait du bruit, alors qu'un simple nettoyage ferait l'affaire.
Et sinon, pour éviter ce genre de déconvenues dans le futur, je te conseillerais un PC fixe, ça se nettoie vachement mieux, et un vrai clavier ça pète pas les poignets (et un vrai écran te pète pas non plus le cou car il n'est pas trop bas.
Les annonces sur linuxfr c'est bien, mais c'est mieux quand ça a un rapport avec le site. Il est où le rapport ici ? Pour moi ce post est HS.
Et puis bon, je ne parle même pas des trucs habituels : aucun salaire, contrat d'apprentissage alors qu'il n'y a même pas encore d'équipe de dev, aucun site web …
Internet c'est un ensemble de réseaux (appartenant à diverses entités) qui sont reliés entre eux. Il y en a un peu plus de 60000 dans le monde aujourd'hui il me semble. Quand tu envoies des infos d'une machine A à une machine B, les paquets vont passer par ces différents réseaux (celui de ton FAI en premier). Et c'est là qu'ils pourraient éventuellement être sniffés. Après, en général, les gens qui gèrent ces réseaux on autre chose à faire que sniffer tout ce qui se passe dessus. Mais bon, d'un côté, « on sait jamais » …
Je conseille également le Samsung, même si je ne l'ai pas, mais j'ai aussi des dalles P-MVA.
Un avantage, selon moi, de ces dalles, que l'on ne cite pas assez souvent, c'est qu'on peut mettre les écrans à la verticale ! Bien pratique pour un terminal. Sur du TN, les défauts d'uniformité verticaux et l'angle bas noir deviennent insupportables à l'horizontale.
La temperature des couleurs n'a rien à voir avec la luminosité d'un écran lcd. Sur l'écran lcd la luminosité est bêtement fixée par la lampe qui se trouve derrière. Et ça à part prendre ses petites mimines et le régler à la main, je ne crois pas que ça se gère depuis l'OS.
Oups, désolé j'avais mal lu la phrase de maxix. Effectivement, ce programme ne change pas la luminosité.
Par contre, un réglage depuis l'OS serait possible, et même quand tu n'a pas le contrôle soft du backlight (typiquement sur un PC fixe) : vu que le programme modifie les rampes gamma, il pourrait en faire une de manière à réduire la luminosité. On perdrait en définition des couleurs, mais bon, quand on est à mettre son écran un peu rouge, ça n'est pas trop grave.
En tous cas, sachez qu'un LCD bien réglé ne doit pas être trop lumineux, même en plein jour : ça pète les yeux. Le miens doit être à 20% de luminosité (et est calibré avec une sonde).
Voilà sinon j'ai essayé ce programme hier soir, lumières éteintes : et bien c'est plutôt pas mal, ça pète beaucoup moins les yeux que « normal » sans lumières, même si je préfère quand même avec lumière allumée au final. Mais faites gaffe, après plusieurs heures d'utilisation sans lumière ambiante, quand on rallume … tout devient bleu ! C'est hallucinant !
Putain, comparer, sérieusement, le fait d'être une femme avec le fait d'être emacsien, on aura tout vu.
À ce que je sache, on n'a jamais tué quelqu'un pour le fait d'être emacsien. Pour être une femme, si. (et comme je l'ai déjà précisé, on ne choisit pas d'être une femme)
Toute « excuse » basée là-dessus pour moi sera le fait d'un gros con de misogyne. Comme indiqué ci-dessous pour un autre, va te faire foutre.
Je te cite " IRL, je serais à deux doigts de t'en foutre une".
Qui est le violent?
Tu me fais chier avec ta rhétorique à deux balles. Fais exprès de ne pas comprendre, et effectivement, tu auras toujours raison face à des mecs/nanas qui ne savent pas se défendre.
C'est plus simple d'arrêter de débattre quand la personne en face n'est pas d'accord avec toi et ose te le dire en face (par forum certes).
Super...
Quand on se comporte comme un gros con, forcément. Va te faire foutre.
J'aurais préféré que ca pilote la luminosité en fonction de l'heure (et de la météo)
C'est ce qu'il fait.
car même rouge, mon écran me pète les yeux quand j'éteins la lumière.
C'est que tu l'as mal calibré, que ta luminosité est trop grande.
D'ailleurs c'est dommage que ce programme pète la calibration qu'on aurait pu faire (genre avec argyll), même si vu le côté rouge, la précision des couleurs devient toute relative …
Mon premier essai je l'ai fait avec la méthode leave/enter mais la FAQ semblait déconseiller cette méthode
C'est déconseillé _sous Windows_. Sous linux, pas de problème.
Je manque évidemment de recul pour trancher, je mémorise vos deux méthodes pour l'instant.
Ça va dépendre de ce que tu veux faire exactement, mais on n'avait pas beaucoup d'infos ici pour ton projet concret ! À toi d'évaluer ce qui te conviens le mieux.
Je préfère malgré tout l'approche gobject.idle_add().
Pourquoi pas. Mais comme je pensais que ton but était de pouvoir faire des appels gtk depuis un autre thread, je ne voyais pas pourquoi tu l'utilises.
Par contre, le idle_add() ne te dispense pas de bien locker les accès/écritures aux données de ton thread, car c'est le thread principal qui exécutera le code à ce moment-là.
C'est une question de préférence personnelle, peut-être, mais la plupart des bibliothèques graphiques n'autorisent pas les appels cross-thread, même avec des verrous.
Oui, effectivement, ce n'est pas forcément préconisé, mais c'est possible avec gtk.
D'ailleurs, que se passe-t-il si une exception est levée entre threads_enter() et threads_leave() ?
Tu mets ton leave() dans le finally:, comme indiqué dans le lien que tu donnes en dessous.
Pour préserver les espaces dans le code, utilise des balises . Lis la doc ;-)
Comme dit Lotro, qu'est-ce qui te permet d'affirmer cela ?
Je trouve ça limite méprisant : "les pauvres choupinettes, on leur dit des trucs vilains pas gentils alors elles n'osent plus venir débattre".
Parce qu'une me l'a dit et a arrêté de participer, et les deux autres que je « connais » (qui l'ont déjà revendiqué ici) aussi.
Et pour le côté « pauvres choupinettes », ce débat a cela de particulier qu'il est sur la domination d'un sexe sur l'autre, par la force. Ici, on est sur un forum, donc on peut dire qu'elles ne « craignent » rien, mais je suis sûr que certains propos leur rappelle des situations IRL ou l'homme présent en face a montré des signes de supériorité physique. Je suis désolé, mais même « juste » un mec qui devient agressif dans une discussion avec une femme est souvent menaçant pour son intégrité physique, donc elle préfère se taire.
Autant je ne partage pas le point de vue de Zenitram sur un certain nombre de choses, autant je ne vois pas ce qui dans ses propos lui vaut d'être taxé de misogyne.
Florilège :
Et encore, je m'attendais plutôt à un "elles sont libres jusqu'à quel point?"
Ben... Faut pas pousser plus, on pose le cerveau et on fait ce qu'on dit qu'on fait, comme ça au moins ça met les pendules à l'heure.
On provoque, on trouve, faut pas aller chercher plus loin.
On peut faire la comparaisons avec les féministes des années 70 qui sont fustigées non pas par les hommes seulement, mais par les femmes aussi qui pensent qu'elles ont fait plus de mal que de bien tout en reniant leur différence au final. C'est mon avis, et je le partage, tout en sachant que vu que je suis un homme, j'aurai forcément tord.
Hein? On sort les blagues sexistes (et encore, la "petite tenue" était pour un mec!) parce qu'on nous attribue un sexisme.
Qu'on ne nous attribue pas un sexisme, et on sortira pas de blagues sexiste.
Et pus sa manière de se justifier avec « moi j'en connais une qui … » qui me lourde au plus haut point.
Mais bon, le pire, c'est qu'il est loin d'être le pire ici …
Tu parles de proportion, très bien, compte le nombre de blague sexiste sur linuxfr, ce billet mis à part.
Pourquoi ce billet mis à part ?!
Tu pourras ensuite comparer avec le reste emacsien (sauf news emacs), bsdien (news bsd mise à part)... Curieusement tu risque d'être assez dessus; les blagues sur les femmes seront quasiment inexistantes, et en nombre minoritaire vis à vis des autres blagues, mais à part ça nous devons avoir un gros problème de misogynie...
Bien sûr que sur la plupart des sujets de discussion sur le net, on ne fait pas la différence ! On ne la voit/sait pas !
Alors oui si tu te pointe dans un chan de geek et que tu annonces d'emblée je suis machin et je suis un femme, tu as de forte chances de te prendre la totale.
Mais pourquoi alors ?! C'est hallucinant quand même !
Ce que je veux dire, c'est qu'à partir du moment ou quelqu'un va _savoir_ que t'es une femme, il va _forcément_ y avoir discrimination, et tu trouves ça normal ? Tu te rends compte de ce que tu dis, à quel point c'est grave ?
Donc, déjà, IRL, les filles c'est perdu d'avance, vous allez vous en prendre plein la gueule. Ah bah tiens, c'est exactement ce qu'il se passe avec tous les gros cons de machos dans tous les autres domaines.
En même temps si j'arrive sur un chan et que je balance que j'utilise emacs d'entrée de jeu, je vais aussi me prendre la totale.
Comme indiqué plus bas par Berzingh, utiliser emacs tu l'as choisi. Être une femme, non.
J'ai passé du temps a écrire, argumenter, ma position. Sans faire de "faux humour gras et macho" ou autre.
Heu, tu l'as fait au début, et tu as tenu ta position d'un soit-disant « droit » à dénigrer.
Mais comme ça va pas dans ton sens, tu passes en mode dénigrement : "légèreté "mépris profond".
Non. Ne t'es-tu pas rendu compte qu'aucune femme ne participe à ce débat ? Alors qu'il y en a bien quelque unes ici ! Parce que les propos de la plupart des propos qu'il y a ici sont d'un mépris assez énorme, et sans que leurs auteurs s'en rendent compte ! Et il est là le vrai problème : tu ne t'en rends pas compte, mais tu fais preuve d'une certaine misogynie ! Et ici il n'est pas histoire de ce que tu penses être, mais réellement de l'impression qu'ont les femmes en voyant un tel discours !
Je ne suis pas sûr que tu comprennes bien où en est ton discours : IRL, je serais à deux doigts de t'en foutre une, alors que je suis un non violent. Bon, Kerro j'en parle même pas.
Je discute justement du coeur du problème, qui est pour moi que différencier les gens par sexe, faire des stats ou des conférences sur un sexe donné, est mauvais pour l'égalité entre les sexes, pour la bonne entente entre les deux sexes. Et pour le moment je n'ai pas lu quelque chose qui me fasse changer d'avis sur ce sujet. Alors j'attend ton argumentation pour te permettre de dire que je suis méprisant envers l'autre sexe.
Je voterais pour Debian, c'est là où il y a encore un reste de communauté vivant autour du PPC (même si c'est pas toujours la fête).
Par contre, pour Flash, comme indiqué plus haut, il n'existe pas pour PPC. Et les alternatives libres, vu ce qu'elles nécessitent comme ressources, laisse tomber.
Effectivement, c'est un peu mieux, mais thor_tue, va lire la doc avant de te lancer là-dedans !!
Tout d'abord, comme Achille l'a fait, pour une simple boucle, on ne sous-classe pas Thread. Ou alors, si tu veux le faire, lis la doc qui dit :
There are two ways to specify the activity: by passing a callable object to the constructor, or by overriding the run() method in a subclass. No other methods (except for the constructor) should be overridden in a subclass. In other words, only override the __init__() and run() methods of this class.
Dans l'exemple que tu donnes, thor_tue, tu n'as simplement jamais créé de threads ! Tout s'éxécutait dans le processus principal, d'où l'exclusivité mutuelle que tu observais …
Cependant, la solution d'Achille n'est pas la bonne non plus : tu utilises bien des threads, mais ils ne servent qu'à attendre 0.1s et lancer la mise à jour des labels … dans le processus principal !
La fonctions gobject.idle_add() sert à faire du « faux » multithread en exécutant une fonction dans le processus principal quand elle a le temps (entre deux mises à jours de widget). C'est pratique quand tu ne veux pas utiliser de threads, mais inutile dans notre cas.
Ensuite, le gtk.main_iteration() c'est vraiment un hack : en général, quand tu l'utilises, c'est que tu as mal fait quelque chose. Ce n'est qu'à utiliser que dans des cas très particuliers.
Les fonctions qui nous seront utiles sont gtk.gdk.threads_enter() et gtk.gdk.threads_leave(). Elles permettent à des threads en dehors du « principal », qui fait tourner la boucle d'évènements, d'aller tripoter la GUI sans interférer avec cette boucle, de manière thread-safe. En bref, elle va « juste » demander un lock à la boucle principale lui permettant de jouer avec la GUI jusqu'à ce qu'elle le relâche. On doit donc minimiser le temps passé entre en enter() et un leave(), car la boucle principale est bloquée pendant ce temps !
En gros, je pense qu'il faut que vous saisissiez bien le principe d'une boucle d'évènements avant de vous lancer là-dedans. Désolé je n'ai pas de liens sous la main.
Voici ma version :
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import threading, time
import gobject
import gtk
import gtk.gdk
class MyThread:
def __init__(self, main, nb):
self.main = main
self.nb = nb
self.is_running = False
def loop(self):
while self.is_running == True:
gtk.gdk.threads_enter()
self.update_label()
gtk.gdk.threads_leave()
time.sleep(0.1)
def update_label(self):
# Le but de cette fonction est de montrer comment modifier
# un objet gtk dans la boucle principale depuis un thread.
self.main.labels[self.nb-1].set_text(str(time.time()))
Enfin, comme dis Achille, tu peux toujours avoir un problème de race-condition sur ta variable is_running. Il vaut mieux utiliser des locks ou autre.
Ah oui, au passage, la version d'Achille crée un thread à chaque start(). Si tu ne veux pas ce comportement, il faudra aussi jouer des lucks ou des variables de condition.
Bon je suppose que "rootfs on / type rootfs (rw)" est une particularité de slitaz, la distribution que j'utilise.
Non, c'est l'initramfs, présent partout où on utilise un initramfs (quasi toutes les distros aujourd'hui).
Ton « vrai » root est sur la deuxième ligne :
/dev/root on / type ext2 (rw,relatime,errors=continue)
Il est monté par l'initramfs. Donc le montage dépend du type d'initrd que ta distro utilise. Pour changer les options de montage, en général c'est :
rootflags=ro
sur la ligne de commande du kernel.
Comme je l'ai dit et redit, faire une blague sexiste en voulant faire du mal, oui c'est à combattre. Tout sexisme est à combattre. Maintenant, si sur le net on peut plus plaisanter en public de crainte de voir une pauvre petite se vexer d'avoir lu une blague, faut arrêter le délire.
Le problème, c'est que ce n'est pas de temps en temps, c'est qu'à _chaque_ fois qu'il y a un « débat » sur le féminisme, c'est la première chose qui vient, et en masse : le dénigrement par le faux humour gras et macho. À _chaque_ fois, avec la _grande majorité_ des hommes, sans _jamais_ discuter du cœur du problème (d'où mon « débat » entre guillemets : jusqu'à maintenant, tu n'a fais que te défendre de pouvoir utiliser « l'humour » dans ce débat).
En fait, je pense que tu ne comprends pas le fond du problème, et la légèreté avec laquelle tu discutes de tout ça, en détournant le vrai débat, montre un mépris profond (même si tu ne t'en rend pas compte).
# Opkg
Posté par benoar . En réponse au message Recherche gestionnaire de paquets "externe" pour embarqué. Évalué à 3.
Je pense qu'il correspond à tous tes critères (mais il est en C, embarqué oblige).
[^] # Re: Choix du moniteur
Posté par benoar . En réponse à la dépêche Reposez vos yeux la nuit devant votre écran avec Redshift. Évalué à 4.
[^] # Re: Redshift (c'est bien ce que ça fait)
Posté par benoar . En réponse à la dépêche Reposez vos yeux la nuit devant votre écran avec Redshift. Évalué à 4.
[^] # Re: Avant d'en racheter …
Posté par benoar . En réponse au message cherche portable ultra-silencieux. Évalué à 2.
[^] # Re: Avant d'en racheter …
Posté par benoar . En réponse au message cherche portable ultra-silencieux. Évalué à 3.
Non, je ne me penche pas en avant pour voir le portable ; mais explique moi avec tes règles (que j'applique pour mon fixe) comment tu fais pour avoir le haut de l'écran juste en dessous de ta ligne d'horizon ? Ton portable fait 50cm de haut ? (mesure du haut de mon écran par rapport à mon bureau, qui est à hauteur de coude, de manière à poser mes bras à 90° dessus).
La plupart des gens que je vois utiliser un portable rentrent le menton et regardent en bas, parce que l'écran du portable est super bas quand il est à la bonne hauteur pour tes doigts. À moins d'avoir un portable 30", je ne vois pas comment on peut être ergonomiquement « bien » avec un portable sans écran ou clavier externe.
(ah si, autre solution : tu es de très petite taille et sa passe. mais bon …)
# Avant d'en racheter …
Posté par benoar . En réponse au message cherche portable ultra-silencieux. Évalué à 2.
Je dis ça parce que je trouve ça tellement du gaspillage de « jeter » un portable parce qu'il fait du bruit, alors qu'un simple nettoyage ferait l'affaire.
Et sinon, pour éviter ce genre de déconvenues dans le futur, je te conseillerais un PC fixe, ça se nettoie vachement mieux, et un vrai clavier ça pète pas les poignets (et un vrai écran te pète pas non plus le cou car il n'est pas trop bas.
# MTU ?
Posté par benoar . En réponse au message Problème TCP. Évalué à 2.
# Le rapport avec Linux / le Libre ?
Posté par benoar . En réponse au message [Offre d'emploi] Recherche Dev RoR. Évalué à 5.
Et puis bon, je ne parle même pas des trucs habituels : aucun salaire, contrat d'apprentissage alors qu'il n'y a même pas encore d'équipe de dev, aucun site web …
# Sniffé par « Internet »
Posté par benoar . En réponse au message HTTPS sur linuxfr. Évalué à 2.
[^] # Re: Choix du moniteur
Posté par benoar . En réponse à la dépêche Reposez vos yeux la nuit devant votre écran avec Redshift. Évalué à 3.
Un avantage, selon moi, de ces dalles, que l'on ne cite pas assez souvent, c'est qu'on peut mettre les écrans à la verticale ! Bien pratique pour un terminal. Sur du TN, les défauts d'uniformité verticaux et l'angle bas noir deviennent insupportables à l'horizontale.
[^] # Re: Redshift (c'est bien ce que ça fait)
Posté par benoar . En réponse à la dépêche Reposez vos yeux la nuit devant votre écran avec Redshift. Évalué à 2.
Oups, désolé j'avais mal lu la phrase de maxix. Effectivement, ce programme ne change pas la luminosité.
Par contre, un réglage depuis l'OS serait possible, et même quand tu n'a pas le contrôle soft du backlight (typiquement sur un PC fixe) : vu que le programme modifie les rampes gamma, il pourrait en faire une de manière à réduire la luminosité. On perdrait en définition des couleurs, mais bon, quand on est à mettre son écran un peu rouge, ça n'est pas trop grave.
En tous cas, sachez qu'un LCD bien réglé ne doit pas être trop lumineux, même en plein jour : ça pète les yeux. Le miens doit être à 20% de luminosité (et est calibré avec une sonde).
Voilà sinon j'ai essayé ce programme hier soir, lumières éteintes : et bien c'est plutôt pas mal, ça pète beaucoup moins les yeux que « normal » sans lumières, même si je préfère quand même avec lumière allumée au final. Mais faites gaffe, après plusieurs heures d'utilisation sans lumière ambiante, quand on rallume … tout devient bleu ! C'est hallucinant !
[^] # Re: Est-ce si important?
Posté par benoar . En réponse à la dépêche Les femmes libres s'invitent au Forum Mondial du Libre. Évalué à 3.
À ce que je sache, on n'a jamais tué quelqu'un pour le fait d'être emacsien. Pour être une femme, si. (et comme je l'ai déjà précisé, on ne choisit pas d'être une femme)
Toute « excuse » basée là-dessus pour moi sera le fait d'un gros con de misogyne. Comme indiqué ci-dessous pour un autre, va te faire foutre.
[^] # Re: Est-ce si important?
Posté par benoar . En réponse à la dépêche Les femmes libres s'invitent au Forum Mondial du Libre. Évalué à 2.
Qui est le violent?
Tu me fais chier avec ta rhétorique à deux balles. Fais exprès de ne pas comprendre, et effectivement, tu auras toujours raison face à des mecs/nanas qui ne savent pas se défendre.
C'est plus simple d'arrêter de débattre quand la personne en face n'est pas d'accord avec toi et ose te le dire en face (par forum certes).
Super...
Quand on se comporte comme un gros con, forcément. Va te faire foutre.
[^] # Re: Curseur
Posté par benoar . En réponse à la dépêche Reposez vos yeux la nuit devant votre écran avec Redshift. Évalué à 4.
[^] # Re: Redshift (c'est bien ce que ça fait)
Posté par benoar . En réponse à la dépêche Reposez vos yeux la nuit devant votre écran avec Redshift. Évalué à 2.
C'est ce qu'il fait.
car même rouge, mon écran me pète les yeux quand j'éteins la lumière.
C'est que tu l'as mal calibré, que ta luminosité est trop grande.
D'ailleurs c'est dommage que ce programme pète la calibration qu'on aurait pu faire (genre avec argyll), même si vu le côté rouge, la précision des couleurs devient toute relative …
[^] # Re: La suite...
Posté par benoar . En réponse au message PyGTK et les threads.. Évalué à 2.
C'est déconseillé _sous Windows_. Sous linux, pas de problème.
Je manque évidemment de recul pour trancher, je mémorise vos deux méthodes pour l'instant.
Ça va dépendre de ce que tu veux faire exactement, mais on n'avait pas beaucoup d'infos ici pour ton projet concret ! À toi d'évaluer ce qui te conviens le mieux.
[^] # Re: Une solution
Posté par benoar . En réponse au message PyGTK et les threads.. Évalué à 2.
Pourquoi pas. Mais comme je pensais que ton but était de pouvoir faire des appels gtk depuis un autre thread, je ne voyais pas pourquoi tu l'utilises.
Par contre, le idle_add() ne te dispense pas de bien locker les accès/écritures aux données de ton thread, car c'est le thread principal qui exécutera le code à ce moment-là.
C'est une question de préférence personnelle, peut-être, mais la plupart des bibliothèques graphiques n'autorisent pas les appels cross-thread, même avec des verrous.
Oui, effectivement, ce n'est pas forcément préconisé, mais c'est possible avec gtk.
D'ailleurs, que se passe-t-il si une exception est levée entre threads_enter() et threads_leave() ?
Tu mets ton leave() dans le finally:, comme indiqué dans le lien que tu donnes en dessous.
Pour préserver les espaces dans le code, utilise des balises . Lis la doc ;-)
Arf, bien vu … Merci ;-)
[^] # Re: Est-ce si important?
Posté par benoar . En réponse à la dépêche Les femmes libres s'invitent au Forum Mondial du Libre. Évalué à 2.
Je trouve ça limite méprisant : "les pauvres choupinettes, on leur dit des trucs vilains pas gentils alors elles n'osent plus venir débattre".
Parce qu'une me l'a dit et a arrêté de participer, et les deux autres que je « connais » (qui l'ont déjà revendiqué ici) aussi.
Et pour le côté « pauvres choupinettes », ce débat a cela de particulier qu'il est sur la domination d'un sexe sur l'autre, par la force. Ici, on est sur un forum, donc on peut dire qu'elles ne « craignent » rien, mais je suis sûr que certains propos leur rappelle des situations IRL ou l'homme présent en face a montré des signes de supériorité physique. Je suis désolé, mais même « juste » un mec qui devient agressif dans une discussion avec une femme est souvent menaçant pour son intégrité physique, donc elle préfère se taire.
Autant je ne partage pas le point de vue de Zenitram sur un certain nombre de choses, autant je ne vois pas ce qui dans ses propos lui vaut d'être taxé de misogyne.
Florilège :
Et encore, je m'attendais plutôt à un "elles sont libres jusqu'à quel point?"
Ben... Faut pas pousser plus, on pose le cerveau et on fait ce qu'on dit qu'on fait, comme ça au moins ça met les pendules à l'heure.
On provoque, on trouve, faut pas aller chercher plus loin.
On peut faire la comparaisons avec les féministes des années 70 qui sont fustigées non pas par les hommes seulement, mais par les femmes aussi qui pensent qu'elles ont fait plus de mal que de bien tout en reniant leur différence au final. C'est mon avis, et je le partage, tout en sachant que vu que je suis un homme, j'aurai forcément tord.
Hein? On sort les blagues sexistes (et encore, la "petite tenue" était pour un mec!) parce qu'on nous attribue un sexisme.
Qu'on ne nous attribue pas un sexisme, et on sortira pas de blagues sexiste.
Et pus sa manière de se justifier avec « moi j'en connais une qui … » qui me lourde au plus haut point.
Mais bon, le pire, c'est qu'il est loin d'être le pire ici …
[^] # Re: Est-ce si important?
Posté par benoar . En réponse à la dépêche Les femmes libres s'invitent au Forum Mondial du Libre. Évalué à 3.
Pourquoi ce billet mis à part ?!
Tu pourras ensuite comparer avec le reste emacsien (sauf news emacs), bsdien (news bsd mise à part)... Curieusement tu risque d'être assez dessus; les blagues sur les femmes seront quasiment inexistantes, et en nombre minoritaire vis à vis des autres blagues, mais à part ça nous devons avoir un gros problème de misogynie...
Bien sûr que sur la plupart des sujets de discussion sur le net, on ne fait pas la différence ! On ne la voit/sait pas !
Alors oui si tu te pointe dans un chan de geek et que tu annonces d'emblée je suis machin et je suis un femme, tu as de forte chances de te prendre la totale.
Mais pourquoi alors ?! C'est hallucinant quand même !
Ce que je veux dire, c'est qu'à partir du moment ou quelqu'un va _savoir_ que t'es une femme, il va _forcément_ y avoir discrimination, et tu trouves ça normal ? Tu te rends compte de ce que tu dis, à quel point c'est grave ?
Donc, déjà, IRL, les filles c'est perdu d'avance, vous allez vous en prendre plein la gueule. Ah bah tiens, c'est exactement ce qu'il se passe avec tous les gros cons de machos dans tous les autres domaines.
En même temps si j'arrive sur un chan et que je balance que j'utilise emacs d'entrée de jeu, je vais aussi me prendre la totale.
Comme indiqué plus bas par Berzingh, utiliser emacs tu l'as choisi. Être une femme, non.
[^] # Re: Est-ce si important?
Posté par benoar . En réponse à la dépêche Les femmes libres s'invitent au Forum Mondial du Libre. Évalué à 1.
Heu, tu l'as fait au début, et tu as tenu ta position d'un soit-disant « droit » à dénigrer.
Mais comme ça va pas dans ton sens, tu passes en mode dénigrement : "légèreté "mépris profond".
Non. Ne t'es-tu pas rendu compte qu'aucune femme ne participe à ce débat ? Alors qu'il y en a bien quelque unes ici ! Parce que les propos de la plupart des propos qu'il y a ici sont d'un mépris assez énorme, et sans que leurs auteurs s'en rendent compte ! Et il est là le vrai problème : tu ne t'en rends pas compte, mais tu fais preuve d'une certaine misogynie ! Et ici il n'est pas histoire de ce que tu penses être, mais réellement de l'impression qu'ont les femmes en voyant un tel discours !
Je ne suis pas sûr que tu comprennes bien où en est ton discours : IRL, je serais à deux doigts de t'en foutre une, alors que je suis un non violent. Bon, Kerro j'en parle même pas.
Je discute justement du coeur du problème, qui est pour moi que différencier les gens par sexe, faire des stats ou des conférences sur un sexe donné, est mauvais pour l'égalité entre les sexes, pour la bonne entente entre les deux sexes. Et pour le moment je n'ai pas lu quelque chose qui me fasse changer d'avis sur ce sujet. Alors j'attend ton argumentation pour te permettre de dire que je suis méprisant envers l'autre sexe.
Coïncidence bizarre : http://www.liberation.fr/medias/0101655348-arte-deprogramme-(...)
C'est mauvais de parler des problèmes qu'engendrent les différences de sexe ?
Ce genre de chose me fout complètement en l'air.
# Debian
Posté par benoar . En réponse au message Quel distro pour un mac g3 ?. Évalué à 2.
Par contre, pour Flash, comme indiqué plus haut, il n'existe pas pour PPC. Et les alternatives libres, vu ce qu'elles nécessitent comme ressources, laisse tomber.
[^] # Re: Une solution
Posté par benoar . En réponse au message PyGTK et les threads.. Évalué à 2.
J'espère que c'est lisible quand même.
[^] # Re: Une solution
Posté par benoar . En réponse au message PyGTK et les threads.. Évalué à 2.
Tout d'abord, comme Achille l'a fait, pour une simple boucle, on ne sous-classe pas Thread. Ou alors, si tu veux le faire, lis la doc qui dit :
There are two ways to specify the activity: by passing a callable object to the constructor, or by overriding the run() method in a subclass. No other methods (except for the constructor) should be overridden in a subclass. In other words, only override the __init__() and run() methods of this class.
Dans l'exemple que tu donnes, thor_tue, tu n'as simplement jamais créé de threads ! Tout s'éxécutait dans le processus principal, d'où l'exclusivité mutuelle que tu observais …
Cependant, la solution d'Achille n'est pas la bonne non plus : tu utilises bien des threads, mais ils ne servent qu'à attendre 0.1s et lancer la mise à jour des labels … dans le processus principal !
La fonctions gobject.idle_add() sert à faire du « faux » multithread en exécutant une fonction dans le processus principal quand elle a le temps (entre deux mises à jours de widget). C'est pratique quand tu ne veux pas utiliser de threads, mais inutile dans notre cas.
Ensuite, le gtk.main_iteration() c'est vraiment un hack : en général, quand tu l'utilises, c'est que tu as mal fait quelque chose. Ce n'est qu'à utiliser que dans des cas très particuliers.
Les fonctions qui nous seront utiles sont gtk.gdk.threads_enter() et gtk.gdk.threads_leave(). Elles permettent à des threads en dehors du « principal », qui fait tourner la boucle d'évènements, d'aller tripoter la GUI sans interférer avec cette boucle, de manière thread-safe. En bref, elle va « juste » demander un lock à la boucle principale lui permettant de jouer avec la GUI jusqu'à ce qu'elle le relâche. On doit donc minimiser le temps passé entre en enter() et un leave(), car la boucle principale est bloquée pendant ce temps !
En gros, je pense qu'il faut que vous saisissiez bien le principe d'une boucle d'évènements avant de vous lancer là-dedans. Désolé je n'ai pas de liens sous la main.
Voici ma version :
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import threading, time
import gobject
import gtk
import gtk.gdk
class MyThread:
def __init__(self, main, nb):
self.main = main
self.nb = nb
self.is_running = False
def start(self):
print 'start thread', self.nb
self.is_running = True
self.th = threading.Thread(target = self.loop)
self.th.start()
def stop(self):
print 'stop thread', self.nb
self.is_running = False
self.th.join()
self.th = None
def loop(self):
while self.is_running == True:
gtk.gdk.threads_enter()
self.update_label()
gtk.gdk.threads_leave()
time.sleep(0.1)
def update_label(self):
# Le but de cette fonction est de montrer comment modifier
# un objet gtk dans la boucle principale depuis un thread.
self.main.labels[self.nb-1].set_text(str(time.time()))
Enfin, comme dis Achille, tu peux toujours avoir un problème de race-condition sur ta variable is_running. Il vaut mieux utiliser des locks ou autre.
Ah oui, au passage, la version d'Achille crée un thread à chaque start(). Si tu ne veux pas ce comportement, il faudra aussi jouer des lucks ou des variables de condition.
[^] # Re: RTFM peut être ?
Posté par benoar . En réponse au message EXT2 en mode synchrone / en mode read only. Évalué à 2.
Non, c'est l'initramfs, présent partout où on utilise un initramfs (quasi toutes les distros aujourd'hui).
Ton « vrai » root est sur la deuxième ligne :
/dev/root on / type ext2 (rw,relatime,errors=continue)
Il est monté par l'initramfs. Donc le montage dépend du type d'initrd que ta distro utilise. Pour changer les options de montage, en général c'est :
rootflags=ro
sur la ligne de commande du kernel.
[^] # Re: Est-ce si important?
Posté par benoar . En réponse à la dépêche Les femmes libres s'invitent au Forum Mondial du Libre. Évalué à 1.
Le problème, c'est que ce n'est pas de temps en temps, c'est qu'à _chaque_ fois qu'il y a un « débat » sur le féminisme, c'est la première chose qui vient, et en masse : le dénigrement par le faux humour gras et macho. À _chaque_ fois, avec la _grande majorité_ des hommes, sans _jamais_ discuter du cœur du problème (d'où mon « débat » entre guillemets : jusqu'à maintenant, tu n'a fais que te défendre de pouvoir utiliser « l'humour » dans ce débat).
En fait, je pense que tu ne comprends pas le fond du problème, et la légèreté avec laquelle tu discutes de tout ça, en détournant le vrai débat, montre un mépris profond (même si tu ne t'en rend pas compte).