cela ne change rien si le programme ne fait que renvoyer le nom du fichier. utiliser NamedTemporaryFile().name ne changera rien (c'est equivalent a faire un close sur le fd de mkstemp et de garder que le nom). dans son cas il faudrait utiliser la version de DIBToBMFile sans son deuxieme argument, et recuperer le contenu en tant que grosse chaine :). mais de toute facon ce code est que pour windows.
- Un menu
- Une barre d'outil
- Une barre de favoris
- Une barre d'onglets.
Word 97 c'est quoi ?
- Un menu
- Une rangée de barres d'outils
- Une autre rangée de barres d'outils
- Une règle.
Alors c'est bien de vouloir toujours alléger au maximum, mais pour utiliser parfois un écran en 800x600, c'est pas les barres d'outils désactivables de Firefox qui me gène, mais plutôt l'incompétence des designers de sites web qui ne sont pas liquides (et contrairement à javascript, ça se corrige pas avec une extension).
Ce n'est pas parce que Merdier 2010 prend 50% de l'écran qu'il faut forcer Firefox à prendre moins de place alors qu'il n'en prend pas 15% sur mes 800 lignes.
C'est sûrement pire que ça. Vous avez essayé de lire ce manuel ? Moi quand j'ai regardé, il y avait plein de code avec des majuscules sur les mots clefs... Autrement dit, ce manuel est certainement bourré d'erreurs.
D'un coté il y en a qui nous bassine avec des applications intégrées et cohérentes, et de l'autre il y en a qui nous bassine avec des barres de fenêtre personnalisées incohérentes ...
On sent bien la grande compétence dans ces phrases :
La configuration réseau de l’ordinateur. L’analyse doit signaler toutes
configurations réseau atypique (utilisation d’un proxy douteux, connexion à un
réseau Wi-Fi non sécurisé, boot à partir d’un CD, etc.). En cas de découverte d’une
configuration atypique, une notification de bas niveau est générée.
Non seulement je vois pas le rapport, mais en plus, aujourd'hui je me demande si c'est réalisable ...
Sur le paragraphe juste après, ça parle de filtrage d'adresse MAC, vous savez, le truc qui rend une connexion moins sécurisée ...
la partie parlant de NTP over SSH est bien marrante elle aussi ;)
enfin bref, si aucun logiciel n'est labelisable, tant mieux ;)
sans doute pour la même raison que certain préferent chercher des cracks, même pour des distribs linux gratuites ... :) c'est pas assez rebelle comme comportement.
ça veut rien dire pour le gestionnaire de paquet, comment veux-tu que celui-ci sache que le logiciel est bien configuré ?
Tu n'a jamais du utiliser Debian toi. Nombre de paquets Debian posent quelques questions à l'utilisateur pour configurer le paquet. Et beaucoup de paquets ont des scripts à lancer après une installation, pour faire des ldconfigs ou mettre à jour des fichiers de confs genre grub.
Et ton gestionnaire de paquet à un moment ou à un autre, il va devoir installer/remplacer/supprimer tes fichiers systèmes par d'autres, et on ne peut pas considérer que nos systèmes de fichiers soient transactionnels. Donc si il y a une coupure de courant, il y a forcement un état intermédiaire, et ton gestionnaire de paquet n'y peut rien.
Moi aussi. J'ai beau avoir taté un peu d'apple et beaucoup de thinkpad, j'arrive pas à m'y faire. Par contre le Trackpoint ça va, je trouve ça utilisable, au moins on peut déplacer le pointeur et cliquer en même temps sans se tordre les doigts.
Mais je préfère quand même un WM utilisable au clavier quand je n'ai pas de vrai souris.
Le fait de respecter les droits sur les socket unix est une spécificité Linux, qui n'apparaît dans aucune norme. Ça parait logique de se baser la dessus si tu sait que ton programme ne sera pas portable, mais sinon c'est un bug en bonne et due forme, et ta sécurité sautera si tu porte ton programme sur d'autres systèmes.
Les sockets unix, c'est comme pour tout les sockets, n'importe qui peut se connecter n'importe ou. Le seul avantage des sockets unix par rapport aux socket TCP, c'est qu'on est sur que ce n'est pas écoutable facilement (puisque ça ne sort pas de la machine).
Je serais déja surpris qu'il existe un programme qui ne le fasse passe pas. quand on fait un bind sur une socket unix, elle est obligatoirement et automatiquement crée. Et quand on fait un connect, il ne peut marcher que si un serveur y a fait un bind/listen... et je voit pas de raison de changer ce mecanisme en vérifiant l'éxistance de la socket a la main.
son champ sa_familly permet d'indiquer si c'est un struct sockaddr_in (ipv4), un struct sockaddr_in6 (ipv6), ou bien un struct sockaddr_un (socket unix locale), un sockaddr_atalk (appeultaulk) ou bien un `cat /proc/protocols`
Et t'a même pas besoin de gérer ça manuellement si tu utilise la fonction getaddrinfo() qui te retourne un struct sockaddr* tout chaud. Comme ça tu fait des programmes compatibles IPv4, IPv6 et IPv42.
Un jour j'ai discuté avec un mec qui bosse dans une boite qui possède un bloc /16, héritage parce que la boite mère fait partie d'une de ces grosses entreprises (je dirait pas laquelle) qui ont eu le privilège d'obtenir un /8.
Le bloc /16 est utilisé tranquillement dans le LAN, et les ingés réseaux considère ça comme parfaitement normal, allant même à dire des énormités du genre "ouais mais si on a d'adresse IP publique comment on va router sur notre réseau ???" ou d'autres du genre "ouais mais si on veut changer les IP, il faut flasher les routeurs, personne ne sait faire". Impossible de leur faire comprendre qu'utiliser du /16 pour du lan (firewallé le lan en plus, donc de l'extérieur t'y accède pas) c'est à la fois un énorme privilège et du gaspillage, et qu'il y a des boites plus grosses qu'eux qui n'ont qu'un maigre /24 quand ce n'est pas plus petit encore.
Et ils viennent aussi dire "ouais l'IPv6 ça fait 10 ans qu'on en parle, qu'on nous dis que ça urge et qu'il n'y aura plus d'IPv4, mais on attend encore".
Oui, 1 Go, c'est bien trop gros pour moi. Donc sur le Windows 7 (au boulot, pas le choix) je met une VM Linux de 512 Mo avec un vrai gestionnaire de fenêtre, et Eclipse ;). Mais il me reste encore 100 Mo de RAM dont je ne sais pas quoi faire.
Pour moi le SQL classique ça inclut aussi la commande "CREATE TABLE", (à l'installation bien sûr, par à l'utilisation) et cette dernière est déjà problématique, ne serait-ce qu'avec MySQL5 qui ne supporte pas les clefs étrangères dans la conf par défaut.
J'avais commencé à faire le premier crackme, mais au moment de vouloir entrer mon serial, paf, ssh figé. tentative de reconnexion : dans les choux, ça se connecte, mais ça fait rien derrière. y a un idiot qui a mis une forkbomb ?
La plupart des navigateurs n'affichent pas l'URL de submit d'un formulaire, ce qui est dommage. Et de toute façon l'histoire montre que ces *#@$§ d'utilisateurs ne savent pas non plus ce qu'est une URL, il suffit de voir le bordel qu'il y a eu sur ReadWriteWeb lorsqu'il est devenu le premier résultat sur google pour "facebook login".
Et quand on s'en aperçois après avoir cliqué, c'est de toute façon trop tard.
Pour l'import/export, je me souviens pas avoir eu de problème pour importer/exporter dans un format lisible.
Et pour les newsgroups comme les pas newsgroups, il est possible de les classer par discussion en cliquant sur le petit bidule planqué dans les entêtes en haut à gauche de la liste des messages (les fonctions planquées, ça thunderbird n'arrivera jamais à s'en dépatouiller).
Sauf que outlook sous linux c'est vraiment pourrave à utiliser. Déjà pour le support de maildir ou de mbox tu peut te brosser. Mais c'est rien à coté des pleins de bugs (affichage gelé, déplacements tortueux, menus/popups redimentionnés en 1x1, fenêtres en dehors de l'écran ...) qui rendent le logiciel vraiment trop limite par rapport à un mutt ou un thunderbird natif.
Quand à la synchro entre deux PC, ça marche pareil avec thunderbird : si ton home est sur le réseau, toutes tes préférences seront synchronisées. Surtout qu'avec thunderbird (et ce depuis netscape 4) tu peux changer le répertoire ou se trouve ton profil pour le mettre sur le réseau, donc même pas besoin d'un home en réseau.
[^] # Re: Fichier temporaire
Posté par Batchyx . En réponse au journal [PUB] sortie d'un logiciel de gestion de document électronique. Évalué à 2.
[^] # Re: inutile ?
Posté par Batchyx . En réponse au journal À quoi doit ressembler Firefox 4 sous Linux?. Évalué à 2.
- Un menu
- Une barre d'outil
- Une barre de favoris
- Une barre d'onglets.
Word 97 c'est quoi ?
- Un menu
- Une rangée de barres d'outils
- Une autre rangée de barres d'outils
- Une règle.
Alors c'est bien de vouloir toujours alléger au maximum, mais pour utiliser parfois un écran en 800x600, c'est pas les barres d'outils désactivables de Firefox qui me gène, mais plutôt l'incompétence des designers de sites web qui ne sont pas liquides (et contrairement à javascript, ça se corrige pas avec une extension).
Ce n'est pas parce que Merdier 2010 prend 50% de l'écran qu'il faut forcer Firefox à prendre moins de place alors qu'il n'en prend pas 15% sur mes 800 lignes.
[^] # Re: Et si...
Posté par Batchyx . En réponse au journal Al-Qaïda code en C++ !. Évalué à 4.
[^] # Re: inutile ?
Posté par Batchyx . En réponse au journal À quoi doit ressembler Firefox 4 sous Linux?. Évalué à 8.
# C'est complêtement irréalisable.
Posté par Batchyx . En réponse au journal HADŒPI: interdiction des logiciels libres ou filtrage à la chinoise, seules solutions. Évalué à 4.
La configuration réseau de l’ordinateur. L’analyse doit signaler toutes
configurations réseau atypique (utilisation d’un proxy douteux, connexion à un
réseau Wi-Fi non sécurisé, boot à partir d’un CD, etc.). En cas de découverte d’une
configuration atypique, une notification de bas niveau est générée.
Non seulement je vois pas le rapport, mais en plus, aujourd'hui je me demande si c'est réalisable ...
Sur le paragraphe juste après, ça parle de filtrage d'adresse MAC, vous savez, le truc qui rend une connexion moins sécurisée ...
la partie parlant de NTP over SSH est bien marrante elle aussi ;)
enfin bref, si aucun logiciel n'est labelisable, tant mieux ;)
[^] # Re: bof bof
Posté par Batchyx . En réponse à la dépêche Bidouiller iPhone nuit gravement à la santé d'Apple. Évalué à 3.
[^] # Re: Simplicité
Posté par Batchyx . En réponse au journal packagekit c'est utilisable?. Évalué à 2.
Tu n'a jamais du utiliser Debian toi. Nombre de paquets Debian posent quelques questions à l'utilisateur pour configurer le paquet. Et beaucoup de paquets ont des scripts à lancer après une installation, pour faire des ldconfigs ou mettre à jour des fichiers de confs genre grub.
Et ton gestionnaire de paquet à un moment ou à un autre, il va devoir installer/remplacer/supprimer tes fichiers systèmes par d'autres, et on ne peut pas considérer que nos systèmes de fichiers soient transactionnels. Donc si il y a une coupure de courant, il y a forcement un état intermédiaire, et ton gestionnaire de paquet n'y peut rien.
[^] # Re: Tu diras ce que tu voudras...
Posté par Batchyx . En réponse au journal Coup de tonnerre sur l'internetosphère. Évalué à 3.
Mais je préfère quand même un WM utilisable au clavier quand je n'ai pas de vrai souris.
[^] # Re: Sérieusement?
Posté par Batchyx . En réponse au journal cpio c'est mieux que tar. Évalué à 3.
Les sockets unix, c'est comme pour tout les sockets, n'importe qui peut se connecter n'importe ou. Le seul avantage des sockets unix par rapport aux socket TCP, c'est qu'on est sur que ce n'est pas écoutable facilement (puisque ça ne sort pas de la machine).
[^] # Re: Sérieusement?
Posté par Batchyx . En réponse au journal cpio c'est mieux que tar. Évalué à 2.
[^] # Re: Stockage d'adresses IP : utiliser un type générique
Posté par Batchyx . En réponse à la dépêche La pénurie d'adresse IPv4 sera-t-elle pour le 12/12/2012 ?. Évalué à 2.
son champ sa_familly permet d'indiquer si c'est un struct sockaddr_in (ipv4), un struct sockaddr_in6 (ipv6), ou bien un struct sockaddr_un (socket unix locale), un sockaddr_atalk (appeultaulk) ou bien un `cat /proc/protocols`
Et t'a même pas besoin de gérer ça manuellement si tu utilise la fonction getaddrinfo() qui te retourne un struct sockaddr* tout chaud. Comme ça tu fait des programmes compatibles IPv4, IPv6 et IPv42.
[^] # Re: Encore une autre solution
Posté par Batchyx . En réponse au journal Accéder à son PC à la maison quand on est derrière un proxy. Évalué à 2.
[^] # Re: Pénurie ? Quelle pénurie ?
Posté par Batchyx . En réponse à la dépêche La pénurie d'adresse IPv4 sera-t-elle pour le 12/12/2012 ?. Évalué à 1.
Le bloc /16 est utilisé tranquillement dans le LAN, et les ingés réseaux considère ça comme parfaitement normal, allant même à dire des énormités du genre "ouais mais si on a d'adresse IP publique comment on va router sur notre réseau ???" ou d'autres du genre "ouais mais si on veut changer les IP, il faut flasher les routeurs, personne ne sait faire". Impossible de leur faire comprendre qu'utiliser du /16 pour du lan (firewallé le lan en plus, donc de l'extérieur t'y accède pas) c'est à la fois un énorme privilège et du gaspillage, et qu'il y a des boites plus grosses qu'eux qui n'ont qu'un maigre /24 quand ce n'est pas plus petit encore.
Et ils viennent aussi dire "ouais l'IPv6 ça fait 10 ans qu'on en parle, qu'on nous dis que ça urge et qu'il n'y aura plus d'IPv4, mais on attend encore".
[^] # Re: WTP inempaquetable
Posté par Batchyx . En réponse au journal Plugin Eclipse : Jean qui rit et Jean qui pleure?. Évalué à 2.
[^] # Re: NO-SQL
Posté par Batchyx . En réponse au journal TerraStore : le dépôt JSON distribué. Évalué à 4.
[^] # Re: WTP inempaquetable
Posté par Batchyx . En réponse au journal Plugin Eclipse : Jean qui rit et Jean qui pleure?. Évalué à 2.
[^] # Re: WTP inempaquetable
Posté par Batchyx . En réponse au journal Plugin Eclipse : Jean qui rit et Jean qui pleure?. Évalué à 5.
J'ai eu l'audace de cliquer sur 'mettre à jour mon eclipse'.
Et bien, au final j'ai du finir le boulot, avec un rm -fr bien placé.
[^] # Re: retour du troll
Posté par Batchyx . En réponse au journal HTML 5 et vidéo : peux me faire. Évalué à 3.
# Déjà down ?
Posté par Batchyx . En réponse à la dépêche RMLL 2010 : challenge de sécurité. Évalué à 4.
[^] # Re: retour du troll
Posté par Batchyx . En réponse au journal HTML 5 et vidéo : peux me faire. Évalué à 2.
Le marketing apporterait beaucoup à Linux, mais beaucoup moins au libre.
Et il n'y a pas que Linux dans le libre.
[^] # Re: Je te l'avais bien dit que c'était pas fait pour
Posté par Batchyx . En réponse au journal HTML 5 et vidéo : peux me faire. Évalué à 2.
[^] # Re: A vérifier
Posté par Batchyx . En réponse au journal chronopost.fr fait de la concurrence à sncf.truc. Évalué à 3.
Et quand on s'en aperçois après avoir cliqué, c'est de toute façon trop tard.
[^] # Re: Module de recherche
Posté par Batchyx . En réponse à la dépêche Thunderbird 3.1 est sorti. Évalué à 5.
[^] # Re: Le nouvel assistant de migration il sait enfin se gerer lui meme ?
Posté par Batchyx . En réponse à la dépêche Thunderbird 3.1 est sorti. Évalué à 5.
Et pour les newsgroups comme les pas newsgroups, il est possible de les classer par discussion en cliquant sur le petit bidule planqué dans les entêtes en haut à gauche de la liste des messages (les fonctions planquées, ça thunderbird n'arrivera jamais à s'en dépatouiller).
[^] # Re: Longue vie à Thunderbird !
Posté par Batchyx . En réponse à la dépêche Thunderbird 3.1 est sorti. Évalué à 3.
Quand à la synchro entre deux PC, ça marche pareil avec thunderbird : si ton home est sur le réseau, toutes tes préférences seront synchronisées. Surtout qu'avec thunderbird (et ce depuis netscape 4) tu peux changer le répertoire ou se trouve ton profil pour le mettre sur le réseau, donc même pas besoin d'un home en réseau.