« Cette sortie marque aussi une volonté de changement dans les cycles sortie en voulant les rendre plus courts » : Les « cycles des sorties », peut-être ?
« la technologie qui permet d'utiliser OpenGL? dans une page web, est désormais inclut. » : « incluse » (et « inclus » au masculin. Par opposition à « exclu » et « exclue », piège classique).
Voila, voila. J'ai bien un lien « modifier », mais il me renvoie directement en page d'accueil.
Déjà, iptables n'est pas « coupé ». Netfilter fait partie intégrante du noyau et, donc, de la gestion du trafic réseau en général. « iptables » est le logiciel qui te permet de paramétrer le filtre. Tu n'as pas besoin de lancer un processus qui surveillerait le trafic en temps réel et se chargerait d'intercepter les paquets au vol. Et heureusement !
Ensuite, si tu travailles en IP et que tu as un tunnel VPN, alors celui-ci a forcément un sous-réseau dédié et sur ce sous-réseau, il doit y avoir une passerelle vers Internet qui, elle, se trouve de l'autre côté du tunnel.
Si tu veux être sûr que ton trafic vers Internet passe par ton VPN, il faut définir ta passerelle par défaut comme étant celle-ci et supprimer les autres si elles existent et référencent un réseau qui n'est pas celui du VPN.
Si tu veux que seul Firefox ou un logiciel de ton choix soit soumis à ces règles, effectivement tu utilises iptables. Celui-ci propose entre autres une option "--gid-owner" qui te permettra de faire une exception pour les paquets dont le processus initiateur appartient à un groupe donné. Tu peux t'en servir pour autoriser ces privilégiés à utiliser certaines voies.
Mais dans tous les cas, il faut d'abord raisonner en terme de routage avant de considérer les interfaces par lesquelles ces routes transitent.
Raison de plus pour nous expliquer ce que tu veux faire en particulier.
D'abord, parce que l'entraide va dans les deux sens, et que celle qu'on peut t'apporter doit pouvoir profiter aux autres aussi. Pas la peine, donc, de demander de l'aide en disant « ne cherchez pas à comprendre pourquoi, c'est confidentiel. ».
Ensuite, parce que ce genre de problématique est fréquente et que si tu ne connais pas la solution, c'est que ne connais pas assez bien le système. Ce n'est pas un tort en soi, mais il y a neuf chances sur dix pour ce que tu cherches à faire soit la mauvaise solution à ton problème.
Enfin, et surtout, parce qu'il y a bel et bien moyen d'exploiter directement une carte réseau définie, mais probablement pas de la manière que tu crois. Et d'ailleurs, même en temps normal, un programme « n'utilise » jamais de carte réseau. Il envoie des données qui sont ensuite routées là où il faut par les différents équipements qu'il rencontre, comme une capsule dans un pneumatique. Et le noyau de ta machine n'est que le premier d'entre eux.
Je crois qu'en ce qui concerne Star Wars, c'est la quantité invraissemblable de travail qu'a fourni Georges Lucas quand il était sous pression (voir le making-of) qui a apporté une si grande valeur à ces premiers films.
Mais il y a aussi qu'il le voyait d'emblée comme un space opera et qu'il lui manquait alors tout ce qu'il a trouvé, depuis, dans l'image de synthèse. C'est pour cela qu'il a retravaillé les films originaux, ce que certains (moi le premier) considèrent comme un sacrilège.
En fait, ce n'était pas bien grave si on n'avait pas toutes les images spéctaculaires auxquelles il pensait : le fait d'avoir fait des maquettes très travaillées donnait à son monde un aspect très réaliste et c'est en grande partie de cela que vient l'esprit de la première trilogie : on pouvait réellement s'identifier à ces mondes et à ces personnages, et non pas simplement les contempler. Et c'est parce qu'on avait vraiment l'impression de baigner dedans qu'on s'en souvient tant. Dans les derniers opus, on est redevenu simple spectateurs.
Effectivement, l'anti-spam de Free est un peu trop tâtillon, mais je ne pense pas qu'il faille y voir un quelconque rapport de cause à effet. L'autre jour, j'avais essayé d'envoyer l'adresse d'un article ( http://www.rtlinfo.be/info/magazine/insolite/756577/le-copil(...) ) à un proche, et il a été bloqué de la même façon. J'ai fini par faire une tinyurl (çaimal) pour qu'il passe.
J'ai fait le signalement du faux positif, également.
Je ne trouve pas, justement. Ça donne au contraire un style « Tron » reconnaissable au premier coup d'œil et qui a été repris dans le dernier film, bien que mis au goût du jour.
Ç'aurait été kitch si ça avait été du jaune et du rose fluo avec un bandeau sur le front et des boucles d'oreilles en plastiques, certes, mais pour le reste, déguiser un acteur en « programme informatique », c'est en soi une gageure. Et pour cela, le style Tron est une réussite.
J'ajoute que ce n'est pas un caractère joker utilisé spécialement à cette occasion, mais seulement une des manières de s'en sortir.
Par exemple, on voyait de temps en temps « ps aux | grep mo[n]process ». Le fait d'encadrer une lettre dans une plage de caractères faisait qu'au final, on éliminait de fait le grep dans la liste des processus qui nous intéressaient.
C'est ce que j'ai pensé pendant un temps aussi, et pourtant maintenant j'adore le C++ (même si je développe principalement en C).
D'abord, tu peux séparer complètement la conception orientée objet du langage que tu utilises même si, à l'usage, ça devient assez lourd. Un exemple très intéressant est la programmation en C avec GTK ou GNOME. D'un côté, tout est normalisé, avec des macros pour les transtypages nécessaires toutes définies selon un même principe, d'un autre, le code devient vite une jungle, mais dans laquelle on finit par se repérer.
Ensuite, à l'usage, la consommation mémoire des objets et des différentes procédures n'est pas aussi dramatique qu'elle en a l'air, en tout cas avec des langages compilés, car beaucoup d'étapes sont résolues par le compilateur
Enfin, les concepts d'héritage, de polymorphismes, et autres finissent quand même par être bien pratiques. Surtout quand le typage du langage est assez fort. Imagine un peu faire de la programmation en C mais sans les structures, par exemple.
Alors, je suis assez d'accord avec toi : ayant baigné dans l'époque (bénie) des huit bits, j'ai pris le pli de faire des programmes optimisés, proches de la machine et ayant le moins de dépendances possibles. Donc, aujourd'hui, voir des interfaces graphiques ordinaires qui ne peuvent pas fonctionner sur des PC de plus de cinq ans, ça me hérisse un peu le poil.
Par contre, il est de fait qu'il faut un peu de bouteille pour prendre l'habitude de concevoir des codes adaptés aux types de ressources disponibles : tu ne programmeras pas du tout de la même façon un micro-processeur et un FPGA, par exemple. Aujourd'hui, on a vraiment beaucoup de mémoire disponible pour un prix modique et ça n'a pas toujours été le cas. Alors certes, la dilapider pour rien, c'est se priver de la possibilité de faire tourner d'autres programmes. Par contre, la laisser vide, c'est idiot. Ce sont des ressources inutiles.
Enfin, le fait même que des ressources considérables soient réclamées pour faire tourner des tâches quotidiennes crée un marché pour ces ressources. Aujourd'hui, même les plus pauvres peuvent s'offrir un PC de base qui aurait été considéré comme un super-calculateur dans les années 1970. Et rien n'interdit ce qui savent les utiliser de les exploiter comme tels.
C'est l'année prochaine qu'il ne faudra pas oublier…
Certes mais, à mon avis, les gens n'oublieront pas. Ça risque même de faire beaucoup de bruit. Du coup, c'est plutôt Linus qui risque de faire son possible pour y échapper, mais ce sera sans succès… :-)
Euh, une protection sur une cassette (audio ou V.H.S.), à part la protection contre l'écriture accidentelle, je ne vois pas. Et même quand elle embarque du numérique, à l'époque, il suffisait de la mettre dans un lecteur double-cassette pour copier son contenu (et donc le logiciel).
Par contre, il fallait 15 minutes pour charger le moindre soft…
Boaf, même au premier degré, il y a de bonnes chances pour que cette différence soit, quelque part le long du chemin, absorbée par le padding d'un datagramme de taille fixe. Donc…
Je pense qu'en fait, c'est justement l'objet : obliger l'utilisateur à réfléchir avant de se ruer sur le bouton « print ».
Ça m'aurait effectivement posé problème s'il s'agissait de DRM, mais là, si tu as vraiment besoin de l'imprimer, il y a toujours moyen de contourner l'affaire, voire de paramétrer ton logiciel pour qu'il le fasse systématiquement si ça te saoule. On peut donc considérer ça comme un « comportement par défaut ».
Ramené à l'utilisateur individuel, ça semble débile, mais sur la totalité des ordinateurs sur la planète, ça peut quand même faire baisser la consommation globale de quelques pourcents.
Et le fait de nommer explicitement le fichier « *.wwf » montre que c'est bien à cette fin que le format est destiné, et pas (a priori) à satisfaire les pulsions d'un administrateur frustré. :-)
# Quelques coquilles
Posté par Obsidian . En réponse à la dépêche Firefox 4 est sorti. Évalué à 2.
Bonjour,
Quelques remarques sur la forme :
Voila, voila. J'ai bien un lien « modifier », mais il me renvoie directement en page d'accueil.
Bon courage.
[^] # Re: merci
Posté par Obsidian . En réponse au message Forcer un programme à utiliser une interface réseau. Évalué à 2.
Déjà, iptables n'est pas « coupé ». Netfilter fait partie intégrante du noyau et, donc, de la gestion du trafic réseau en général. « iptables » est le logiciel qui te permet de paramétrer le filtre. Tu n'as pas besoin de lancer un processus qui surveillerait le trafic en temps réel et se chargerait d'intercepter les paquets au vol. Et heureusement !
Ensuite, si tu travailles en IP et que tu as un tunnel VPN, alors celui-ci a forcément un sous-réseau dédié et sur ce sous-réseau, il doit y avoir une passerelle vers Internet qui, elle, se trouve de l'autre côté du tunnel.
Si tu veux être sûr que ton trafic vers Internet passe par ton VPN, il faut définir ta passerelle par défaut comme étant celle-ci et supprimer les autres si elles existent et référencent un réseau qui n'est pas celui du VPN.
Si tu veux que seul Firefox ou un logiciel de ton choix soit soumis à ces règles, effectivement tu utilises iptables. Celui-ci propose entre autres une option "--gid-owner" qui te permettra de faire une exception pour les paquets dont le processus initiateur appartient à un groupe donné. Tu peux t'en servir pour autoriser ces privilégiés à utiliser certaines voies.
Mais dans tous les cas, il faut d'abord raisonner en terme de routage avant de considérer les interfaces par lesquelles ces routes transitent.
[^] # Re: ?
Posté par Obsidian . En réponse au message Forcer un programme à utiliser une interface réseau. Évalué à 10.
D'abord, parce que l'entraide va dans les deux sens, et que celle qu'on peut t'apporter doit pouvoir profiter aux autres aussi. Pas la peine, donc, de demander de l'aide en disant « ne cherchez pas à comprendre pourquoi, c'est confidentiel. ».
Ensuite, parce que ce genre de problématique est fréquente et que si tu ne connais pas la solution, c'est que ne connais pas assez bien le système. Ce n'est pas un tort en soi, mais il y a neuf chances sur dix pour ce que tu cherches à faire soit la mauvaise solution à ton problème.
Enfin, et surtout, parce qu'il y a bel et bien moyen d'exploiter directement une carte réseau définie, mais probablement pas de la manière que tu crois. Et d'ailleurs, même en temps normal, un programme « n'utilise » jamais de carte réseau. Il envoie des données qui sont ensuite routées là où il faut par les différents équipements qu'il rencontre, comme une capsule dans un pneumatique. Et le noyau de ta machine n'est que le premier d'entre eux.
Vide ton sac, maintenant.
[^] # Re: Direction artistique
Posté par Obsidian . En réponse au journal Un peu d'histoire : Tron l'Héritage. Évalué à 1.
Mais il y a aussi qu'il le voyait d'emblée comme un space opera et qu'il lui manquait alors tout ce qu'il a trouvé, depuis, dans l'image de synthèse. C'est pour cela qu'il a retravaillé les films originaux, ce que certains (moi le premier) considèrent comme un sacrilège.
En fait, ce n'était pas bien grave si on n'avait pas toutes les images spéctaculaires auxquelles il pensait : le fait d'avoir fait des maquettes très travaillées donnait à son monde un aspect très réaliste et c'est en grande partie de cela que vient l'esprit de la première trilogie : on pouvait réellement s'identifier à ces mondes et à ces personnages, et non pas simplement les contempler. Et c'est parce qu'on avait vraiment l'impression de baigner dedans qu'on s'en souvient tant. Dans les derniers opus, on est redevenu simple spectateurs.
# Tâtillon
Posté par Obsidian . En réponse au journal "casse-toi" identifié comme du SPAM par le postmaster de Free!. Évalué à 3.
J'ai fait le signalement du faux positif, également.
[^] # Re: Direction artistique
Posté par Obsidian . En réponse au journal Un peu d'histoire : Tron l'Héritage. Évalué à 3.
Ç'aurait été kitch si ça avait été du jaune et du rose fluo avec un bandeau sur le front et des boucles d'oreilles en plastiques, certes, mais pour le reste, déguiser un acteur en « programme informatique », c'est en soi une gageure. Et pour cela, le style Tron est une réussite.
[^] # Re: c'est voulu toutes les fautes dans le post ?
Posté par Obsidian . En réponse au message correcteur grammaticale..... Évalué à 2.
afin qu'il apprenne
J'imagine qu'il l'a fait exprès. Enfin, j'ose le croire…
[^] # Re: No comment?
Posté par Obsidian . En réponse au journal HS un substitut de sang humain. Évalué à 2.
J'allais le dire : http://linuxfr.org//~Jarvis/29733.html#1128912
[^] # Re: On peut jouer ?
Posté par Obsidian . En réponse au journal Watson, Jeopardy et le test de Turing. Évalué à 3.
https://linuxfr.org//~Floxy/22238.html
[^] # Re: Deux questions
Posté par Obsidian . En réponse au message Deux questions sur le shell. Évalué à 3.
Par exemple, on voyait de temps en temps « ps aux | grep mo[n]process ». Le fait d'encadrer une lettre dans une plage de caractères faisait qu'au final, on éliminait de fait le grep dans la liste des processus qui nous intéressaient.
[^] # Re: Ça dépends...
Posté par Obsidian . En réponse au journal la peine de mort pour les spammeurs. Évalué à 3.
https://linuxfr.org//~keyes/18953.html
[^] # Re: Absolument pour !
Posté par Obsidian . En réponse au journal la peine de mort pour les spammeurs. Évalué à 2.
http://www.bouletcorp.com/blog/index.php?date=20051116
[^] # Re: de Voyages SNCF qu'il s'agit ?
Posté par Obsidian . En réponse au journal Le site préféré des linuxfriens passe à Drupal. Évalué à 4.
Pas seulement :-)
[^] # Re: C++0x
Posté par Obsidian . En réponse au sondage En 2011 vous attendez particulièrement :. Évalué à 5.
D'abord, tu peux séparer complètement la conception orientée objet du langage que tu utilises même si, à l'usage, ça devient assez lourd. Un exemple très intéressant est la programmation en C avec GTK ou GNOME. D'un côté, tout est normalisé, avec des macros pour les transtypages nécessaires toutes définies selon un même principe, d'un autre, le code devient vite une jungle, mais dans laquelle on finit par se repérer.
Ensuite, à l'usage, la consommation mémoire des objets et des différentes procédures n'est pas aussi dramatique qu'elle en a l'air, en tout cas avec des langages compilés, car beaucoup d'étapes sont résolues par le compilateur
Enfin, les concepts d'héritage, de polymorphismes, et autres finissent quand même par être bien pratiques. Surtout quand le typage du langage est assez fort. Imagine un peu faire de la programmation en C mais sans les structures, par exemple.
Alors, je suis assez d'accord avec toi : ayant baigné dans l'époque (bénie) des huit bits, j'ai pris le pli de faire des programmes optimisés, proches de la machine et ayant le moins de dépendances possibles. Donc, aujourd'hui, voir des interfaces graphiques ordinaires qui ne peuvent pas fonctionner sur des PC de plus de cinq ans, ça me hérisse un peu le poil.
Par contre, il est de fait qu'il faut un peu de bouteille pour prendre l'habitude de concevoir des codes adaptés aux types de ressources disponibles : tu ne programmeras pas du tout de la même façon un micro-processeur et un FPGA, par exemple. Aujourd'hui, on a vraiment beaucoup de mémoire disponible pour un prix modique et ça n'a pas toujours été le cas. Alors certes, la dilapider pour rien, c'est se priver de la possibilité de faire tourner d'autres programmes. Par contre, la laisser vide, c'est idiot. Ce sont des ressources inutiles.
Enfin, le fait même que des ressources considérables soient réclamées pour faire tourner des tâches quotidiennes crée un marché pour ces ressources. Aujourd'hui, même les plus pauvres peuvent s'offrir un PC de base qui aurait été considéré comme un super-calculateur dans les années 1970. Et rien n'interdit ce qui savent les utiliser de les exploiter comme tels.
# Aybabtu !
Posté par Obsidian . En réponse au journal Aybabtu - Projet de partage de fichiers en LAN. Évalué à 2.
T'imagine ce que ça va être de le trouver dans les moteurs de recherche, maintenant ? :-)
# Joyeux anniversaire
Posté par Obsidian . En réponse au journal Joyeux anniversaire Linus. Évalué à 6.
Certes mais, à mon avis, les gens n'oublieront pas. Ça risque même de faire beaucoup de bruit. Du coup, c'est plutôt Linus qui risque de faire son possible pour y échapper, mais ce sera sans succès… :-)
[^] # Re: Moi je pense
Posté par Obsidian . En réponse au journal free + nouveaux frais +gpl. Évalué à 1.
Par contre, il fallait 15 minutes pour charger le moindre soft…
[^] # Re: C'est normal...
Posté par Obsidian . En réponse au journal Merci la sncf. Évalué à 5.
Là, pour le coup, j'aimerais beaucoup voir ça ! :-)
[^] # Re: scoop wiileaks
Posté par Obsidian . En réponse au journal Quand l'opensource permet aux employés de gagner 50% en productivité.... Évalué à 8.
[^] # Re: Fait
Posté par Obsidian . En réponse au message Remplacer les espaces blanches dans les noms de fichier d'une arborescence par des underscores. Évalué à 1.
C'est une vieille habitude et un oubli au moment de la recopie.
# C++ est vieux mais l'article aussi…
Posté par Obsidian . En réponse au journal C++ a été créé pour augmenter le salaire des programmeurs. Évalué à 3.
[^] # Re: Fait
Posté par Obsidian . En réponse au message Remplacer les espaces blanches dans les noms de fichier d'une arborescence par des underscores. Évalué à 2.
find . -iname '* *' | while read i ; do echo mv $i ${i// /_} ; done
[^] # Re: C'est foutrement beau !
Posté par Obsidian . En réponse au journal Mageia a un logo. Évalué à 9.
--
Envoyé depuis Monboob.
Du coup, ça aurait été parfait si ta signature avait été « Envoyé depuis Monzboob ». :-)
->[]
[^] # Re: nimportenawak
Posté par Obsidian . En réponse à la dépêche WWF : interdiction d'imprimer des documents. Évalué à 7.
[^] # Re: nimportenawak
Posté par Obsidian . En réponse à la dépêche WWF : interdiction d'imprimer des documents. Évalué à 6.
Ça m'aurait effectivement posé problème s'il s'agissait de DRM, mais là, si tu as vraiment besoin de l'imprimer, il y a toujours moyen de contourner l'affaire, voire de paramétrer ton logiciel pour qu'il le fasse systématiquement si ça te saoule. On peut donc considérer ça comme un « comportement par défaut ».
Ramené à l'utilisateur individuel, ça semble débile, mais sur la totalité des ordinateurs sur la planète, ça peut quand même faire baisser la consommation globale de quelques pourcents.
Et le fait de nommer explicitement le fichier « *.wwf » montre que c'est bien à cette fin que le format est destiné, et pas (a priori) à satisfaire les pulsions d'un administrateur frustré. :-)