tag:linuxfr.org,2005:/users/coinkoinLinuxFr.org : les contenus de CoinKoin2011-08-31T01:10:30+02:00/favicon.pngtag:linuxfr.org,2005:Diary/315262011-08-29T23:37:19+02:002011-08-29T23:37:19+02:00Besoin d'un détecteur de crocodilesLicence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<p>
<code>#include <Bonjour_cher_lecteur.h></code>
</p>
<p>Il existe en Russie une drogue nommée "Krokodil", qui fait des ravages dans certaines parties (défavorisées) de la population. Elle tire son nom de l'aspect d'écailles vertes que prend la peau de ses malheureux consommateurs aux endroits où ils se l'injectent.</p>
<p>Vous me direz, bon, c'est pas bien, mais, pour les lecteurs de ce site, ça reste d'une dangerosité limitée : bien que demeurant une opération délicate, la recompilation du noyau n'implique à priori pas de risques majeurs d'injection de substances illicites (ou alors la notion de comportement indéterminé en C doit faire l'objet d'une révision urgente). Et puis, en plus, ce n'est pas vraiment nouveau, certains en ont même déjà entendu parler, il y a deux mois.</p>
<p>Oui, oui, deux mois, précisément. Comment je le sais? Facile, la quasi-totalité des articles occidentaux sur le sujet sont datés de la période allant du 20 au 30 juin 2011.</p>
<p>Vous ne me croyez pas? Mon ami Google indique les dates des contenus qu'il référence. Sur la première page de l'édition anglophone, la recherche "Krokodil drug" indique un article de l'<a href="http://www.independent.co.uk/news/world/europe/krokodil-the-drug-that-eats-junkies-2300787.html">Independant</a> daté du 22 juin , deux vidéos datées des 21 et 22, un article du <a href="http://www.time.com/time/world/article/0,8599,2078355,00.html">Time</a> daté du 20, trois autres sites datés entre le 21 et le 26, une vidéo récente, mais russe, et un article de <a href="http://www.foxnews.com/us/2011/06/28/dea-now-monitoring-krokodil-deadly-morphine-derivative/">Foxnews</a> daté du 28. Les pages suivantes, ainsi que l'édition française, présentent des résultats similaires.</p>
<p>Bien, il s'agit donc d'un phénomène de mode dans la presse. Mais comment se fait-il donc que certains articles comportent des descriptions de victimes de ce produit? Des victimes bien différentes, je veux dire. L'Independant parle d'Oleg et Sasha, deux consommateurs actifs, Le Time d'Irina Pavlova, une ex-consommatrice, et l'édition anglaise de la <a href="http://english.pravda.ru/hotspots/crimes/23-06-2011/118296-desomorphine-0/">Pravda</a> évoque un homme et trois jeunes femmes anonymes à Ufa. Au passage, le Time date sa photographie du 13 juin : le journal aurait-il, sans le savoir, lancé le phénomène, amenant les autres à réagir en urgence par l'envoi de leurs propres journalistes?</p>
<p>Sans doute. Mais alors, d'où viennent ces vidéos qui ont envahi le web précisément au même moment? Aujourd'hui encore, sur Google Vidéo, six des neuf résultats de la première page de la recherche "Krokodil drug" datent d'entre le 21 et le 30 juin 2011 (le dixième est une liste de vidéos, et sur les trois autres, l'un est russe, les deux autres datent de juillet 2011). La réactivité des internautes établirait-elle des records, remplissant le web de témoignages audiovisuels anglophones précisément au moment où ce phénomène, strictement cantonné à la Russie rappelons-le, fait brusquement parler de lui?</p>
<p>Félicitons-nous donc de l'esprit de réactivité qui anime aujourd'hui tant la presse professionnelle que le réseau d'amateurs qui font la fierté d'internet, et qui permet de fournir à l'esprit toujours en éveil du citoyen moderne toutes les informations sur les sujets de société qui l'intéressent vraiment, et ce, immédiatement, et sans délai ni suivi superflus!</p>
<p>Malheureusement, des esprits chagrins pourraient faire remarquer que cet afflux d'informations pourrait s'apparenter, disons le mot, à de la manipulation. Les mauvais penseurs que voilà! Car enfin, supposer que quelqu'un soit parvenu à manipuler des groupes aussi divers que les lecteurs d'<a href="http://forums.xkcd.com/viewtopic.php?f=9&t=72170">xkcd</a>, les journalistes de <a href="http://www.rue89.com/2011/06/27/le-krokodil-la-drogue-qui-devore-la-russie-211083">Rue89</a>, et la foule de blogueurs que référence google blogs search sur ces termes, n'est-ce pas proprement insensé?</p>
<p>Mais bah, les marionnettes sont un jeu comme les autres, il y aura toujours de mauvais perdants.</p>
<p>Cependant, pour rassurer ces mauvais esprits et les ramener dans le droit chemin, on pourrait tenter d'établir une liste de signes qui permettent de distinguer l'authentique sujet d'intérêt commun de la basse manipulation. Je propose d'y inclure les points suivants.</p>
<p>Tout d'abord, les manipulations portent sur des phénomènes qui n'intéressent pas immédiatement le citoyen : pour créer un intérêt, elles sont contraintes de procéder par un matraquage sur une courte durée, propulsant brusquement dans l'espace public une quantité d'informations bien plus élevée que ce que le sujet ne permet de justifier.</p>
<p>De même, dès que leur fourniture cessera, l'intérêt artificiel se dissipera et les informations fournies ne feront l'objet d'aucun suivi. Mais ça, dirons ces oiseaux de mauvaise augure, cela ne fonctionne que rétrospectivement.</p>
<p>Un autre indice pourrait être le caractère peu réaliste de la survenue spontanée d'un intérêt quelconque pour l'information considérée. Par exemple, si un journal annonçait qu'un skipper risque de se voir refuser le franchissement du détroit de Gibraltar parce qu'il semble que son catamaran a été traité au DDT, les gens auraient sans doute raison de croire qu'on tente de les manipuler — mais bon, de toutes façons, personne ne parviendrait jamais à faire avaler ça à qui que ce soit. En revanche, s'il s'agissait d'un porte-avions désaffecté contenant peut-être de l'amiante dans le canal de Suez, le caractère légitime des craintes citoyennes serait incontestable, tant la menace sur les populations serait évidente et inacceptable.</p>
<p>On pourrait aussi citer le fait que la manipulation doit avoir un but, alors que l'information est par nature désintéressée. Hélas, il faut prévoir que certains, citant l'<a href="http://www.paulgraham.com/submarine.html">article</a> anglais de Paul Graham sur le sujet, feront remarquer que ces objectifs peuvent être difficiles à repérer. Dans ce cas, l'auteur (un maudit manipulateur qui a osé publier les méthodes qu'il a employées) avait fait paraître des articles mentionnant notamment qu'il y avait à l'époque 5000 boutiques en ligne, afin de pouvoir affirmer à ses investisseur qu'avec 1000 clients, il détenait 20% du marché mondial. Ainsi, toute information peut être vue comme ayant un objectif caché : des personnes tordues pourraient accuser les honnêtes récits concernant la drogue Krokodil de servir la cause des partisans de la tolérance à l'égard de l'héroïne (afin de maintenir son prix abordable pour le consommateur américain, lui évitant les affres de son pauvre alter-ego russe), ou bien, qui sait! de chercher à salir l'image de la Russie à l'étranger.</p>
<p>Le problème, évidemment, c'est qu'avec toutes ces considérations, ce qu'il reste de cette liste est un peu court, et risque de ne pas suffire à rassurer les plus sceptiques. Je me tourne donc vers vous : auriez-vous d'autres idées qui permettraient de distinguer les rares et méprisables manipulations du public des nombreuses et ô combien louables informations honnêtes qui chaque jour tentent de désaltérer la soif de connaissance qui anime légitimement l'homme moderne?</p><div><a href="https://linuxfr.org/users/coinkoin/journaux/besoin-dun-d%C3%A9tecteur-de-crocodiles.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/87217/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/coinkoin/journaux/besoin-dun-d%C3%A9tecteur-de-crocodiles#comments">ouvrir dans le navigateur</a>
</p>
CoinKoinhttps://linuxfr.org/nodes/87217/comments.atomtag:linuxfr.org,2005:Diary/307132011-01-26T18:38:38+01:002011-01-26T18:38:38+01:0015000
15000 ! Pas 15000 aéronefs, certes, mais 15000 quand même. Bah, il fallait bien que cela arrive un jour. Et, à tout prendre, mieux vaut que cela vous arrive durant votre uptime(2), plutôt qu'après votre SIGXCPU ou SIGPWR, comme cet ancêtre... comment s'appelait-il, déjà? Multiquelquechose... C'était une autre époque. (Bon, tu me diras, de façon générale, quand ça commence par multi-, c'est pas gagné.)<br />
<br />
Mais toi, tu es toujours là. C'est vrai, tout n'est pas allé sans fork(2), ni sans clone(2). C'est vrai, C'est vrai, C est vrai. Mais, par Thomson, quelle descendance! Des myriades de jeunes pousses ont pu naître à ton ombre, croître à ton image et couvrir toute la plaNETe.<br />
<br />
Certaines grandissent comme des herbes folles, d'autres sont jalousement gardées et entretenues par les jardiniers qui vivent de leurs fruits. Et, qui l'eût cru?, ce sont les plantes libres qui se portent le mieux. close(2) peut vraiment renvoyer des codes d'erreur très dangereux, mais trop de personnes continuent d'ignorer sa page de manuel.<br />
<br />
Enfin, voilà, comme ça n'arrive pas tous les jours, je voulais te souhaiter un joyeux anniversaire, mon vieil UNIX :<br />
<br />
<code>echo $((`date +%s` / (60 * 60 * 24)))<br />
15000<br />
</code><br />
<br />
P.S. : c'est pas vendredi, je sais, mais attendre 5000 jours pour un anniversaire, ça ne se fait pas.<div><a href="https://linuxfr.org/users/coinkoin/journaux/15000.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/56968/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/coinkoin/journaux/15000#comments">ouvrir dans le navigateur</a>
</p>
CoinKoinhttps://linuxfr.org/nodes/56968/comments.atomtag:linuxfr.org,2005:Diary/225982006-09-08T13:57:33+02:002006-09-08T13:57:33+02:00Quelques statistiquesBonjour,<br />
<br />
Ayant, pour diverses raisons, accès aux logs des sites webs d'un <br />
certain nombre de grands groupes français, j'ai eu l'idée de faire des <br />
statistiques sur leur véritable fréquentation par des utilisateurs de <br />
systèmes Unices. L'avantage de faire une telle analyse sur les logs, <br />
c'est évidemment qu'il n'y a pas les biais observationnels liés aux <br />
systèmes de statistiques classiques : d'une part, mes statistiques <br />
sont faites aussi sur des sites qui n'ont pas d'outil de ce genre, <br />
d'autre part, le blocage du téléchargement de ces images de <br />
statistiques par certains utilisateurs ne perturbe pas la mesure.<br />
<br />
Au début, je comptais aussi mesurer Solaris, AIX et HP-UX, mais j'ai <br />
rapidement constaté que Linux et Mac OS étaient les seuls Unices <br />
réellement utilisés pour la navigation. Les systèmes BSD sont <br />
extrêmement rares aussi, mais je n'avais pas pensé à les mesurer. <br />
Les statistiques de fréquentation que j'ai relevées sont les suivantes : <br />
<br />
Site 1 : Linux : 2,9%, Mac OS: 1%<br />
Site 2 : Linux : 4,8%, Mac OS: 1,9%<br />
Site 3 : Linux : 0,3%, Mac OS: 3%<br />
Site 4 : Linux : 23,2%, Mac OS: 2,3%<br />
Site 5 : Linux : 0,5%, Mac OS: 3%<br />
Site 6 : Linux : 0,4%, Mac OS: 1,7%<br />
<br />
(Bon, je n'ai pas demandé d'autorisation pour tirer ces statistiques, <br />
donc je ne peux pas être plus précis.)<br />
<br />
<br />
Tous ces sites sont des sites professionnels destinés aux <br />
particuliers et sans aucun rapport avec l'informatique, les standards <br />
ou le libre. Chose intéressante, les sites 2, 3 et 4 appartiennent au <br />
même groupe; alors qu'ils présentent des profils totalement <br />
différents. <br />
<br />
Détail très intéressant : le site 4 est le seul à ne viser qu'un public <br />
presque exclusivement... parisien! (Tandis que le site 6 semble <br />
assez provincial.)<br />
<br />
Précision : je suis moi-même un provincial.<br />
<br />
<br />
Conclusions : <br />
<br />
1) Les profils de fréquentation des sites webs par les Uniciens sont <br />
très différents d'un site à l'autre, mais ils ne suivent pas forcément le <br />
comportement qu'on leur attribuerait. (J'ai ouvert des yeux comme <br />
des soucoupes en voyant les chiffres du site 2, à priori très éloigné <br />
des préoccupations des geeks (mais qui a le bon goût de ne pas <br />
employer flash)).<br />
<br />
2) En-dehors du site 4, la part des Uniciens parmi les internautes <br />
varie entre 2 et 7%.<br />
<br />
3) Il est assez difficile de dire qui, de Linux ou de Mac OS, a la plus <br />
grande part de marché. <br />
<br />
4) Linux a l'air très à la mode à Paris.<br />
<br />
Je vous laisse le troll^W^W la parole.<div><a href="https://linuxfr.org/users/coinkoin/journaux/quelques-statistiques.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/49057/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/coinkoin/journaux/quelques-statistiques#comments">ouvrir dans le navigateur</a>
</p>
CoinKoinhttps://linuxfr.org/nodes/49057/comments.atomtag:linuxfr.org,2005:Diary/187542005-07-06T15:35:27+02:002005-07-06T15:35:27+02:00Paris 2012 \o/Ça y est, le choix du comité olympique vient de tomber...<br />
<br />
Les jeux olympiques de 2012 auront lieu, non pas à Paris même, mais dans une ville de sa proche banlieue.<br />
<br />
Le choix de cet emplacement va notamment amener à effectuer les importants travaux de réhabilitation requis pour accueillir un tel événement, ainsi que permettre de redorer l'image de ce qui n'était perçu jusqu'à présent que comme une simple banlieue-dortoir de notre grande capitale.<br />
<br />
Seul point noir, l'aspect culturel de la chose, l'emploi de la langue française étant actuellement en très nette régression dans cette région.<br />
<br />
Espérons que le travail de préparation qui s'annonce pourra être mis à profit afin de remédier à ce problème...<br />
<br />
<br />
<br />
Je sors en Eurostar : ............<=========><=========>...[ ] !<div><a href="https://linuxfr.org/users/coinkoin/journaux/paris-2012-o.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/45295/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/coinkoin/journaux/paris-2012-o#comments">ouvrir dans le navigateur</a>
</p>
CoinKoinhttps://linuxfr.org/nodes/45295/comments.atomtag:linuxfr.org,2005:Diary/171162005-02-11T20:56:15+01:002005-02-11T20:56:15+01:00Code (très) laidAu secours, mon journal, j'ai été ensorcelé!<br />
<br />
Aujourd'hui, j'ai eu (entre autres ;-) ) à coder un simple i=2i-1, sans passer par 2i (pour éviter un bête dépassement de registre, je manipule des ints que je sais positifs).<br />
<br />
Et là, j'ai eu comme une torpeur... Et quand je me suis réveillé, l'écran m'affichait fièrement : <br />
<br />
<b>i+=--i,i++;</b><br />
<br />
Ce doit être un lutin qui passait par là, et qui s'est emparé de mon clavier. Je ne vois pas d'autre explication, ça ne peut tout de même pas mes mains qui ont tapé ça sur les touches! <i>(Quoi, qu'est-ce qu'il y a avec les pieds?)</i><br />
<br />
Et vous, vous avez déjà eu affaire à ce genre de lutins farceurs?<br />
<br />
Postez ici les affres qu'ils vous ont fait subir! Peut-être qu'en s'y mettant tous ensemble, nous parviendrons à les stopper!<br />
<br />
S'il n'est pas déjà trop tard...<div><a href="https://linuxfr.org/users/coinkoin/journaux/code-tr%C3%A8s-laid.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/43688/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/coinkoin/journaux/code-tr%C3%A8s-laid#comments">ouvrir dans le navigateur</a>
</p>
CoinKoinhttps://linuxfr.org/nodes/43688/comments.atomtag:linuxfr.org,2005:Diary/157302004-10-22T19:00:17+02:002004-10-22T19:00:17+02:00Comparatif entre systèmes d'exploitationAujourd'hui, disposant d'un peu de temps libre, j'ai eu l'idée de tester les performances de quelques systèmes d'exploitation. <br />
<br />
Comme j'avais entendu dire tant de bien du libre et de sa stabilité, je me suis dit qu'un court comparatif pour appuyer cette affirmation ne pourrait qu'être utile.<br />
<br />
J'ai donc choisi un unique test, portant sur la gestion de la mémoire, et j'y ai soumis les systèmes suivants : <br />
<br />
<b>1) Systèmes libres</b> : <br />
Linux Mandrake Cooker avec noyau 2.6.3-7mdk, installée par les soins du club Linux de mon établissement, sur x86 monoprocesseur.<br />
Je n'ai volontairement pas testé de noyau de série 2.4, car je sais que l'allocateur de mémoire y est défaillant (rappel : en 2.4, un simple ls /*/../*/../*/../*/../*/../*/../* >/dev/null 2>/dev/null suffit à déclencher l'élimination de toute une foule de processus, y compris de processus root, en plus du bash qui ose essayer de lancer cette commande).<br />
<br />
Evidemment, vous allez me dire "oui, mais MandrakeSoft patche le noyau, alors bon...", je réponds tout de suite, mon test utilise seulement deux appels-système, qui n'ont aucune raison d'être patchés (MandrakeSoft patche surtout pour des raisons de compatibilité du matériel, je crois).<br />
<br />
<b>2) Systèmes propriétaires</b> : <br />
- AIX 4.3 sur BULL PPC,<br />
- AIX 5.2 sur IBM PPC,<br />
- Solaris 8 sur Sun Sparc (sun4).<br />
<br />
Le code du test est constitué du programme suivant (sans les "#include") : <br />
int main(void){ while(malloc(1000000)!=NULL) fork();}<br />
<br />
Tous ces programmes étaient compilés avec gcc, sans option particulière, puis lancés par un utilisateur non-root.<br />
<br />
De plus, pour diverses raisons, j'avais tapé un "echo "kill -9 -1" | at now + 1 min" sur le Linux, chose que je n'ai pas refait sur les autres machines, toutefois, j'ai de bonnes raisons de penser que cette commande n'a guère eu d'effet.<br />
<br />
<b>Résultats</b> : <br />
l'AIX 4.3 a réagi tellement vite que je n'ai même pas eu le temps de voir ce qui se passait. Sa charge est montée un instant à 8, puis plus rien. Le résultat est tellement bon que je le trouve suspect, je me demande s'il n'a pas des limitations un peu fortes en matière de gestion de la mémoire.<br />
<br />
Il a fallu attendre environ une minute sur l'AIX 5.2 pour qu'il revienne à une charge normale. Ni le service aux autres utilisateurs, ni le fonctionnement de mes processus n'ont été perturbés.<br />
<br />
Il a fallu environ quatre minutes pour que le solaris se débarasse de ces processus et revienne à une charge plus normale. Ni le service aux autres utilisateurs, ni le fonctionnement de mes processus, n'ont été perturbés.<br />
<br />
Il a fallu quatre heures pour que la machine Linux se débarrasse de ces processus et revienne à un état normal. Sa charge a dépassé les 800, elle a été à de nombreuse reprise signalée "down" (elle ne répondait plus au démon d'uptime), et tous mes processus ont freeze pendant cette durée (il n'y avait pas d'autre utilisateur). <br />
<br />
La machine Linux partait pourtant avec cinq avantages : une architecture 32-bits (moins de mémoire adressable), un noyau plus récent, une machine monoprocesseur récente (pas de concurrence critique possible pour une puissance de calcul honorable), une RAM très nettement inférieure, une commande "kill -9 -1" qui devait se déclencher au bout d'une minute.<br />
<br />
J'avoue que je suis assez embarrassé par le résultat de ce test. Les systèmes propriétaires ont battu à plate couture mon OS libre favori, alors que le test est franchement très simple. Pour être franc, ça m'inquiète sérieusement, car un serveur Linux doit justement entrer en production dans peu de temps à côté de ces serveurs propriétaires...<br />
<br />
Enfin bref, j'ai pensé que, même s'il n'allait pas dans le sens souhaité par les utilisateurs de Linux (dont je fais partie), ces résultats pourraient vous intéresser.<div><a href="https://linuxfr.org/users/coinkoin/journaux/comparatif-entre-syst%C3%A8mes-dexploitation.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/42344/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/coinkoin/journaux/comparatif-entre-syst%C3%A8mes-dexploitation#comments">ouvrir dans le navigateur</a>
</p>
CoinKoinhttps://linuxfr.org/nodes/42344/comments.atom