>Je rappelle que des gens ACHETENT des machines pour les mettres sous linux, ce n'est pas que du recyclage.
Mais combien recyclent leur machines ? J'ai de bonnes raisons de penser qu'ils sont majoritaires.
cette phrase veut dire dire que tu as suivi leur forum consacré au prêt (à l'emprunt).
avoir fait cette faute d'orthographe a certainement induit en erreur nombre de tes lecteurs, et c'est pour ça qu'une bonne vérification et correction fait gagner du temps aux autres.
ceci dit, tout le monde peut faire des erreurs, si tu t'es relu et a manqué cette erreur, je ne te jette pas la pierre.
Mon prof m'a vaguement parler de domaine d'@ ip propre au FAI et d'ENORME table de NAT pour faire causer ça avec le reste du monde ... sa langue aurait-elle fourché ? (sachant qu'il ne raconte pas de connerie d'habitude)
Ca me semble pas trop possible, parce que quand tu NATtes, à l'autre bout on ne voit pas la même IP, les gens s'en seraient aperçu. Et deuxièmement, tu peux oublier les connexions entrantes si tu es NATté, donc si les clients l'étaient à leur insu ils l'auraient aussi très très vite remarqué.
"tout énergie dépensée finit forcément en chaleur" (comme les portables qui chauffent les cuisses)
Lavoisier te rétorquerait sa loi de conservation de l'énergie. Et il existe des processus de conversion d'énergie (une "dépense" d'énergie ça n'existe pas en tant que tel) n'utilisant pas de transfert calorifique : une chute libre dans le vide (conversion d'énergie potentielle en énergie cinétique), et même des processus de conversion impliquant un abaissement de la température : un morceau de matière placé dans le vide avec une température initiale non nulle (conversion d'énergie calorifique en rayonnement).
jusqu'à présent, en faisant "back" ou "forward" le navigateur faisait quand même un hit sur le serveur (pourquoi, je ne sais pas).
il semble qu'en 1.5, ce soit un vrai mouvement dans l'historique des données reçues, et non dans l'historique des URL.
en pratique, la page arrivera plus rapidement, mais aussi ce sera super pour ne pas reposter un formulaire en faisant back, par exemple (personne ne comprend le cryptique message "etes-vous sur de vouloir envoyer a nouveau les POSTDATA ?").
Une évolution de sed/awk qui est intéressante pour le scripting unix est Perl.
Exemples parlants :
changer la version dans tous les fichiers .c du répertoire :
$ perl -pi -e 's/Version: 4.3/Version:4.4/' *.c
compter toutes les lignes contenant "foo" dans le fichier "bar" :
$ perl -ne '$foo++ if /foo/; END { print "total: $foo\n" }' bar
Pour apprendre Perl il y a, en plus du camel book trouvable facilement chez O'Reilly, le Perl Cookbook qui a une approche très pratique qui en fait un guide de référence très pratique (plutôt qu'un livre à lire en entier).
Example parlant en provenance du cookbook :
-=-=---=-=---=-=---=-=---=-=---=-=--
#!/usr/bin/perl
# countfrom - count number of messages from each sender
$filename = $ARGV[0] || "-";
open(FILE, "<$filename") or die "Can't open $filename : $!";
Je pense que ce n'est pas cat mais bash qui gère le pipe dans ta commande.
Je pense qu'il est possible que ton bash ne soit pas compilé avec le support des large files (pour voir la vraie raison tu peux lancer ton bash par strace normalement l'erreur système sera plus précise). Essaie de le recompiler avec "-D_FILE_OFFSET_BITS=64", c'est un switch vu par les fonctions d'accès aux fichiers par la glibc. Tu peux aussi faire ch** ton vendor pour qu'il le fasse par défaut.
Pour info j'ai eu le même problème sous Mandriva la plus récente, "mkdofs" ne fonctionne pas sur des fichiers de plus de 2G. J'ai du me faire un http://zarb.org/~gc/t/mkdosfs-largefiles moi-même pour la peine :/
Donc depuis ce soir la constitution Suisse interdit de produire des aliments génétiquement modifié.
Ca veux dire, pas de plantation génétiquement modifié, c'est hyper contraignant.
C'est aux développeurs de marquer les chaînes à traduire. Un traducteur doit tout traduire sans se demander si ça doit être traduit. C'est une erreur des développeurs ! (ou alors du système d'extraction des chaînes à traduire)
En France le seul fichier national est celui de la sécurité sociale. Même les flics n'ont pas accès à ce fichier (enfin c'était vrai jusqu'à il y a quelques années, ensuite il y a eu des tentative pour changer la loi et qu'ils y aient accès, je ne sais pas si ça a abouti finalement).
En grande partie, parce qu'on peut faire beaucoup de choses bien avec le traitement de données automatique (arrêter les dangereux terroristes pédophiles) mais aussi pas mal de choses pas bien (les assureurs ou les banquiers aimeraient bien pouvoir discriminer certains clients dont le "profil" est statistiquement moins "performant").
À ma connaissance d'ailleurs, il est curieux de constater que la mentalité aux Etats-Unis est très différente de celles de l'Europe sur la question ; en Europe, faire attention à sa vie privée est vu d'un mauvais oeil ("tu as quelque chose à te reprocher ?"), là-bas il y a une vraie méfiance vis-à-vis de la bureaucratie (même si elle n'est pas forcément moins bonne ou plus corrompue ; c'est plus du domaine culturel et lié à leur attachement viscéral à la liberté garantie à la fondation des Etats-Unis).
En pratique, il suffit de regarder autour de soi pour voir que les gens ne respectent pas toujours les règles ; les politiques, l'administration, la police, les grandes entreprises ne dérogent pas à ces pratiques. Il faut donc une juste proportion d'informations auxquelles ces gens ont accès pour faire le bien de la société, pour limiter les risques en cas de dérapage.
Le problème c'est qu'avec l'informatisation de la société et des données, le traitement automatique permet de démultiplier l'efficacité. Il va être de plus en plus difficile de lutter contre le fait que « avec la vidéosurveillance on pourrait repérer les actes des pédophiles et des terroristes pour les arrêter » (d'ailleurs ce serait sûrement mieux de les arrêter avant leur méfaits mais bon). De même, en Angleterre un énorme fichier d'empreintes génétiques est lentement constitué grâce à un prélèvement à chaque suspicion de crime (et peut-être de délit aussi, mais je ne suis pas sûr). Ca avait conduit par exemple à l'arrêt d'un type pour un crime grave en Angleterre alors qu'il était barman dans un autre pays au moment des faits (manque de précision du procédé pour prendre l'empreinte génétique) ; la « précision mathématique » de l'empreinte génétique avait longtemps convaincu du bien fondé de l'accusation de cet innocent. Que se passe-t-il si un assassin « salit » sa victime avec l'empreinte génétique de quelqu'un d'autre, de préférence quelqu'un avec un parfait profil de suspect ?
sauf erreur "s" et "d" sont deux raccourcis pixeliens. ils furent choisis parce que ces lettres sont faciles d'accès pour la main gauche et sont les deux commandes simples les plus courantes dans le shell.
pixel étant un des premiers développeurs de mandrake, il fut en mesure d'impo^Hproposer certaines de ses habitudes comme config de base.
alors t'as peut-etre un truc specifique au framebuffer du noyau mais sinon il va plutot falloir oublier. le (linear) framebuffer utilisant vesa2 (vbe) je ne pense pas qu'il y ait quelque chose, je n'ai jamais vu un tel truc, mais ca vaudrait le coup de fouiller dans la norme (et je serais content que tu reviennes ici pour nous donner les infos que tu glanerais éventuellement).
en pratique sous X il semble qu'utiliser GL puisse être un contournement intéressant. voir le scrolling parfaitement fluide de chromium (mais il faut l'accélération).
[^] # Re: Binaire c'est mal(TM)
Posté par gc (site web personnel) . En réponse à la dépêche Pilotes binaires dans Linux: quel est le problème ?. Évalué à 4.
Mais combien recyclent leur machines ? J'ai de bonnes raisons de penser qu'ils sont majoritaires.
Et quelles sont ces raisons ?
# de l'intérêt de l'orthographe
Posté par gc (site web personnel) . En réponse au journal Debian, Mandriva, une constatation et un petit besoin d'aide.... Évalué à 2.
cette phrase veut dire dire que tu as suivi leur forum consacré au prêt (à l'emprunt).
avoir fait cette faute d'orthographe a certainement induit en erreur nombre de tes lecteurs, et c'est pour ça qu'une bonne vérification et correction fait gagner du temps aux autres.
ceci dit, tout le monde peut faire des erreurs, si tu t'es relu et a manqué cette erreur, je ne te jette pas la pierre.
[^] # Re: google ?
Posté par gc (site web personnel) . En réponse au message Identifier les applications qui ouvrent un port. Évalué à 2.
# meuh
Posté par gc (site web personnel) . En réponse au message Un shell similaire a ibsh ?. Évalué à 3.
man bash, /rbash
[^] # Re: google ?
Posté par gc (site web personnel) . En réponse au message Identifier les applications qui ouvrent un port. Évalué à 2.
ta méthode n'est pas bonne.
[^] # Re: Tentative de réponse
Posté par gc (site web personnel) . En réponse au journal Bloc d'adresses IP proxad. Évalué à 2.
Ca me semble pas trop possible, parce que quand tu NATtes, à l'autre bout on ne voit pas la même IP, les gens s'en seraient aperçu. Et deuxièmement, tu peux oublier les connexions entrantes si tu es NATté, donc si les clients l'étaient à leur insu ils l'auraient aussi très très vite remarqué.
[^] # Re: eject -t /dev/cdrom
Posté par gc (site web personnel) . En réponse au message Programme qui referme mon lecteur CD. Évalué à 2.
ioctl(5, CDROMEJECT, 0x804f398) = 0
[gc@meuh /tmp] strace -eioctl eject -t
ioctl(5, CDROMCLOSETRAY, 0x24) = 0
donc je te propose la même chose sauf que tu mets uniquement dans le main :
fd = open("/dev/cdrom", O_RDONLY|O_NONBLOCK, 0);
if (fd > 0) {
ioctl(fd, CDROMCLOSETRAY, 0);
close(fd);
}
}
c'est beau strace.
[^] # Re: et à la place?
Posté par gc (site web personnel) . En réponse au journal Energie Nucleaire. Évalué à 3.
Lavoisier te rétorquerait sa loi de conservation de l'énergie. Et il existe des processus de conversion d'énergie (une "dépense" d'énergie ça n'existe pas en tant que tel) n'utilisant pas de transfert calorifique : une chute libre dans le vide (conversion d'énergie potentielle en énergie cinétique), et même des processus de conversion impliquant un abaissement de la température : un morceau de matière placé dans le vide avec une température initiale non nulle (conversion d'énergie calorifique en rayonnement).
[^] # Re: Installer libopenal
Posté par gc (site web personnel) . En réponse au message problême lors du lancement d'un executable. Évalué à 3.
[^] # Re: hehehe
Posté par gc (site web personnel) . En réponse au journal On en parle dans la presse.... Évalué à 3.
jusqu'à présent, en faisant "back" ou "forward" le navigateur faisait quand même un hit sur le serveur (pourquoi, je ne sais pas).
il semble qu'en 1.5, ce soit un vrai mouvement dans l'historique des données reçues, et non dans l'historique des URL.
en pratique, la page arrivera plus rapidement, mais aussi ce sera super pour ne pas reposter un formulaire en faisant back, par exemple (personne ne comprend le cryptique message "etes-vous sur de vouloir envoyer a nouveau les POSTDATA ?").
# meuh
Posté par gc (site web personnel) . En réponse au message problème avec un .htaccess. Évalué à 2.
AuthUserFile /var/www/stats/.htpasswd
est déconseillé en général ; il vaut mieux utiliser un chemin non accessible par le web.
# kannel
Posté par gc (site web personnel) . En réponse au message script envoi de sms. Évalué à 3.
# meuh
Posté par gc (site web personnel) . En réponse au message Ejection du CD avant que le PC ne s'éteigne. Évalué à 2.
fd = open("/dev/cdrom", O_RDONLY|O_NONBLOCK, 0);
if (fd > 0) {
ioctl(fd, CDROM_LOCKDOOR, 0);
close(fd);
}
fd = open("/dev/cdrom", O_RDONLY|O_NONBLOCK, 0);
if (fd > 0) {
ioctl(fd, CDROMEJECT, 0);
close(fd);
}
http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/~checkout~/gi/mdk(...)
# meuh
Posté par gc (site web personnel) . En réponse au message Maîtrise d'outils de scripts. Évalué à 2.
Exemples parlants :
changer la version dans tous les fichiers .c du répertoire :
$ perl -pi -e 's/Version: 4.3/Version:4.4/' *.c
compter toutes les lignes contenant "foo" dans le fichier "bar" :
$ perl -ne '$foo++ if /foo/; END { print "total: $foo\n" }' bar
Pour apprendre Perl il y a, en plus du camel book trouvable facilement chez O'Reilly, le Perl Cookbook qui a une approche très pratique qui en fait un guide de référence très pratique (plutôt qu'un livre à lire en entier).
Example parlant en provenance du cookbook :
-=-=---=-=---=-=---=-=---=-=---=-=--
#!/usr/bin/perl
# countfrom - count number of messages from each sender
$filename = $ARGV[0] || "-";
open(FILE, "<$filename") or die "Can't open $filename : $!";
while() {
if (/^From: (.*)/) { $from{$1}++ }
}
foreach $person (sort keys %from) {
print "$person: $from{$person}\n";
}
-=-=---=-=---=-=---=-=---=-=---=-=--
[^] # Re: File system
Posté par gc (site web personnel) . En réponse au message cat et fichiers de plus de 2Go ?. Évalué à 3.
Je pense qu'il est possible que ton bash ne soit pas compilé avec le support des large files (pour voir la vraie raison tu peux lancer ton bash par strace normalement l'erreur système sera plus précise). Essaie de le recompiler avec "-D_FILE_OFFSET_BITS=64", c'est un switch vu par les fonctions d'accès aux fichiers par la glibc. Tu peux aussi faire ch** ton vendor pour qu'il le fasse par défaut.
Pour info j'ai eu le même problème sous Mandriva la plus récente, "mkdofs" ne fonctionne pas sur des fichiers de plus de 2G. J'ai du me faire un http://zarb.org/~gc/t/mkdosfs-largefiles moi-même pour la peine :/
Ca sux.
[^] # Re: et oui ...
Posté par gc (site web personnel) . En réponse au journal Pas d'OGM dans les assiettes. Évalué à 3.
Ca veux dire, pas de plantation génétiquement modifié, c'est hyper contraignant.
Non c'est seulement un moratoire de 5 ans.
http://fr.news.yahoo.com/27112005/290/les-suisses-rejettent-(...)
(24heures.ch et letemps.ch sont en carafe et comme d'hab l'ats donne pas ses infos)
# meuh
Posté par gc (site web personnel) . En réponse au message reconnaissance de lettres. Évalué à 5.
# meuh
Posté par gc (site web personnel) . En réponse au journal La blague du jour.... Évalué à 4.
# meuh
Posté par gc (site web personnel) . En réponse au journal Liberticide et compagnie. Évalué à 3.
En grande partie, parce qu'on peut faire beaucoup de choses bien avec le traitement de données automatique (arrêter les dangereux terroristes pédophiles) mais aussi pas mal de choses pas bien (les assureurs ou les banquiers aimeraient bien pouvoir discriminer certains clients dont le "profil" est statistiquement moins "performant").
À ma connaissance d'ailleurs, il est curieux de constater que la mentalité aux Etats-Unis est très différente de celles de l'Europe sur la question ; en Europe, faire attention à sa vie privée est vu d'un mauvais oeil ("tu as quelque chose à te reprocher ?"), là-bas il y a une vraie méfiance vis-à-vis de la bureaucratie (même si elle n'est pas forcément moins bonne ou plus corrompue ; c'est plus du domaine culturel et lié à leur attachement viscéral à la liberté garantie à la fondation des Etats-Unis).
En pratique, il suffit de regarder autour de soi pour voir que les gens ne respectent pas toujours les règles ; les politiques, l'administration, la police, les grandes entreprises ne dérogent pas à ces pratiques. Il faut donc une juste proportion d'informations auxquelles ces gens ont accès pour faire le bien de la société, pour limiter les risques en cas de dérapage.
Le problème c'est qu'avec l'informatisation de la société et des données, le traitement automatique permet de démultiplier l'efficacité. Il va être de plus en plus difficile de lutter contre le fait que « avec la vidéosurveillance on pourrait repérer les actes des pédophiles et des terroristes pour les arrêter » (d'ailleurs ce serait sûrement mieux de les arrêter avant leur méfaits mais bon). De même, en Angleterre un énorme fichier d'empreintes génétiques est lentement constitué grâce à un prélèvement à chaque suspicion de crime (et peut-être de délit aussi, mais je ne suis pas sûr). Ca avait conduit par exemple à l'arrêt d'un type pour un crime grave en Angleterre alors qu'il était barman dans un autre pays au moment des faits (manque de précision du procédé pour prendre l'empreinte génétique) ; la « précision mathématique » de l'empreinte génétique avait longtemps convaincu du bien fondé de l'accusation de cet innocent. Que se passe-t-il si un assassin « salit » sa victime avec l'empreinte génétique de quelqu'un d'autre, de préférence quelqu'un avec un parfait profil de suspect ?
[^] # Re: Mauvaise syntaxe
Posté par gc (site web personnel) . En réponse au message Problème avec les métacaractères. Évalué à 2.
# meuh
Posté par gc (site web personnel) . En réponse au message Problème pour installer java avec mandriva 2006. Évalué à 2.
# meuh
Posté par gc (site web personnel) . En réponse au message Créer un Serveur de Domaine. Évalué à 3.
Je te propose aussi de te reporter à http://www.gnurou.org/Writing/SmartQuestionsFr
[^] # Re: Il y a mieux
Posté par gc (site web personnel) . En réponse au message [Terminal] Marre de taper les uid des process ?. Évalué à 2.
# meuh
Posté par gc (site web personnel) . En réponse au message Commande bash inédite ou alias ?. Évalué à 4.
pixel étant un des premiers développeurs de mandrake, il fut en mesure d'impo^Hproposer certaines de ses habitudes comme config de base.
# meuh
Posté par gc (site web personnel) . En réponse au message Synchroniser le dessin avec le balayage de l'écran. Évalué à 3.
alors t'as peut-etre un truc specifique au framebuffer du noyau mais sinon il va plutot falloir oublier. le (linear) framebuffer utilisant vesa2 (vbe) je ne pense pas qu'il y ait quelque chose, je n'ai jamais vu un tel truc, mais ca vaudrait le coup de fouiller dans la norme (et je serais content que tu reviennes ici pour nous donner les infos que tu glanerais éventuellement).
en pratique sous X il semble qu'utiliser GL puisse être un contournement intéressant. voir le scrolling parfaitement fluide de chromium (mais il faut l'accélération).