<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
  <title>Posts from Black and White Rainbow</title>
  <link>http://www.ipernity.com/blog/bnwr</link>
  <image>
    <url>http://u1.ipernity.com/p/89/E2/57993/userphoto.jpg?1237148025</url>
    <title>Posts from Black and White Rainbow</title>
    <link>http://www.ipernity.com/blog/bnwr</link>
  </image>
  <description>Ce blog est principalement une archive publique d'un mlog privé(mailed log). Les réponses, les réactions et les commentaires ne sont pas toutes publiés ici.</description>
  <pubDate>Sun, 20 Dec 2009 21:49:00 +0000</pubDate>
  <lastBuildDate>Sun, 20 Dec 2009 21:49:00 +0000</lastBuildDate>
  <generator>http://www.ipernity.com</generator>
  <item>
    <title>Les notes et les maths</title>
    <link>http://www.ipernity.com/blog/bnwr/209428</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-11-25,post-209428</guid>
    <pubDate>Wed, 25 Nov 2009 21:22:22 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;&lt;b&gt;&lt;u&gt;Les origines&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
Pythagore observe l'influence de la longueur d'une corde sur la hauteur du son qu'elle produit lorsqu'on la perturbe &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(qu'on la pince&lt;span style="color:rgb(153, 153, 153);"&gt;, qu'on la frappe&lt;/span&gt; &lt;span style="color:rgb(192, 192, 192);"&gt;ou qu'on la gratte&lt;/span&gt;)&lt;/font&gt;. Au fond Pythagore en plus d'être le bourreau de nombreux collégiens/lycéens qui manquent cruellement d'intérêt pour le monde fabuleux des mathématiques est le premier &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(le premier dont il nous reste de nombreuses traces écrites du moins)&lt;/span&gt;&lt;/span&gt; accordeur de guitare &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(ou de harpe&lt;span style="color:rgb(153, 153, 153);"&gt; ou de cithare&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt; qui ait vécu. Il déduit de ses observations deux notions importantes : l'octave et la quinte. Ces deux intervalles sonnent bien, ils sont plaisant à l'oreille&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(1)&lt;/font&gt;. De plus ils satisfont les hypothèses pythagoriciennes d'existence des "&lt;i&gt;idées&lt;/i&gt;" et de l'aspect mathématique et rationnel du monde car ils correspondent respectivement, pour la longueur de la corde jouée à des multiplications&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(2)&lt;/font&gt; par 1/2 et 2/3.&lt;br /&gt;&lt;br /&gt;
Puisque la fréquence est inversement proportionnelle à la longueur d'une corde&lt;font size="1"&gt;&lt;span style="color:rgb(255, 0, 0);"&gt;(3)&lt;/span&gt;&lt;/font&gt; la fréquence d'une note peut être multipliée par deux pour trouver son octave supérieure : 440 &lt;font size="1"&gt;(LA3)&lt;/font&gt; fois 2 égal 880 &lt;font size="1"&gt;(LA4)&lt;/font&gt; ; alors qu'il faut multiplier par trois-demi pour passer à la quinte : 440 &lt;font size="1"&gt;(LA3)&lt;/font&gt; fois 3/2 égal 660 &lt;font size="1"&gt;(MI4)&lt;/font&gt;. Mi est bien la quinte de La !&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Le problème&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
Tout ça c'est bien beau mais... Il y a un "&lt;i&gt;mais&lt;/i&gt;", et pas un petit "&lt;i&gt;mais&lt;/i&gt;", un "&lt;i&gt;mais&lt;/i&gt;" de mathématicien ! Ces intervalles divins&lt;a target="_blank" rel="nofollow" href="http://nucleos.free.fr/blog/index.php?post/2008/06/21/Diapason-et-metronome-%3A-Dieux-ou-outils"&gt;&lt;span style="font-size:smaller;"&gt;[1]&lt;/span&gt;&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ou en tout cas idéaux)&lt;/font&gt; sont presque justes. Pris un par un, ils sont justes, mais quand on avance dans les notes, le problème apparaît. A force de prendre des quintes, on fini forcément par retomber sur la note de départ augmentée de quelques octaves, puisqu'il existe seulement un nombre fini de note cela semble naturel. Observons le phénomène : Do, Sol, Ré, La, Mi, Si, Fa#, Do#, Sol#, Ré#, La#, Fa, Do ! Bingo, en sautant de quinte en quinte on fini par retomber sur la note de départ et il faut exactement 12 étapes. La corde du nouveau Do est donc (2/3 puissance 12) fois moins longue que celle du premier Do. Le rapport des longueurs est environ : 129,75. Oui mais &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(c'est le même "&lt;i&gt;mais&lt;/i&gt;" qu'au début, mais c'est seulement ici qu'on le distingue clairement)&lt;/font&gt; on peut aussi passez de Do à Do en sautant d'octave en octave, non ? Le rapport entre les longueurs des cordes de deux Do consécutifs est 2, donc le rapport des longueurs de deux Do quelconques est une puissance de 2. Les premières puissances de deux sont : 2, 4, 8, 16, 32, 64, 128 ! Oh, 128... 128 c'est presque comme 129,75. Presque !&lt;br /&gt;&lt;br /&gt;
Mais "presque égal" en mathématiques c'est aussi oxymoratif qu'un "cercle ovale".&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;La solution tempérée&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
Il y a plusieurs astuces pour palier à ce léger décalage. Celui qui est communément accepté à notre époque est le principe de la gamme tempéré. Il y a douze notes dans la gamme, en gardant la définition originales des octaves, on répartit les notes de manière uniforme à l'intérieur de cette intervalle. Même si les quintes ne sonnent pas précisément comme Pythagore l'entendait &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(Pun intended)&lt;/font&gt; la simplicité de cette construction compense largement. Il devient possible de transposer &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(et donc de jouer en groupe facilement)&lt;/font&gt; et plus généralement de transformer &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(par symétrie&lt;span style="color:rgb(153, 153, 153);"&gt;, translation&lt;/span&gt; &lt;span style="color:rgb(192, 192, 192);"&gt;ou homothétie&lt;/span&gt;)&lt;/font&gt; toute les mélodies avec autant d'aisance qu'un mathématicien appliquant des isomorphismes de groupes.&lt;br /&gt;&lt;br /&gt;
En bref, on ne peut pas raisonnablement jouer du Bach, Vitalic, Daft Punk, Debussy &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(Cf ci après)&lt;/span&gt;&lt;/span&gt;, Philip Glass, Boys Noize, Laurie Anderson, Sputnik Booster ou tout autre compositeur/artiste qui joue à triturer les gammes dans l'ancien système &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(ou dans de nombreux autres système proposés précédemment comme celui de Zarlino)&lt;/span&gt;&lt;/span&gt;. Et n'abordons même pas le sujet du Jazz...&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;u&gt;&lt;strong&gt;Les maths&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
La gamme tempérée est une très bonne introduction à la théorie des groupes cycliques. Elle offre de plus une très bonne représentation non visuelle de cet objet mathématique simple. On peut identifier la gamme et Z/12Z par isomorphisme, ou encore considérer que Z/12Z agit à gauche sur la gamme. On peut aussi parler de sous groupe en abordant Debussy et la gamme par ton &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(assimilable à Z/6Z)&lt;/span&gt;&lt;/span&gt; qu'il utilisait souvent. Tout cela peut paraitre bien abstrait et sans grand rapport avec la musique, mais chaque transformation de la gamme dont les combinaisons enchantent nos oreilles de merveilles musicales sont traductibles dans les concepts mathématiques de translation, homotéthie et symmétrie. Demandez donc à Yaron Herman !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;On peut aussi faire des mathématiques beaucoup plus poussées en parlant de relèvement &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(de Z/12Z dans Z)&lt;/span&gt;&lt;/span&gt; mais celà demanderais des explications beaucoup plus longues et des notations plus complexes.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt; Tout le monde est d'accord pour dire qu'ils sonnent bien... Est-ce parce que tout le monde grandi dans un environnement musical identique ou bien existe-t-il une raison fondamentale ? Certains systèmes musicaux non-occidentaux utilisait des intervalles non-transposable dans le système tempéré...&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(2)&lt;/span&gt; Ou "division" selon la corde qui subit l'opération.&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(3)&lt;/span&gt; Seulement pour des cordes de nature, de tension, de section et de masse linéique identiques. D'autres facteurs jouent également. Par exemple, dans une guitare les cordes ont la même longueur, mais diffèrent par les autres attributs.&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>Les notes et les maths</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;&lt;b&gt;&lt;u&gt;Les origines&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
Pythagore observe l'influence de la longueur d'une corde sur la hauteur du son qu'elle produit lorsqu'on la perturbe &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(qu'on la pince&lt;span style="color:rgb(153, 153, 153);"&gt;, qu'on la frappe&lt;/span&gt; &lt;span style="color:rgb(192, 192, 192);"&gt;ou qu'on la gratte&lt;/span&gt;)&lt;/font&gt;. Au fond Pythagore en plus d'être le bourreau de nombreux collégiens/lycéens qui manquent cruellement d'intérêt pour le monde fabuleux des mathématiques est le premier &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(le premier dont il nous reste de nombreuses traces écrites du moins)&lt;/span&gt;&lt;/span&gt; accordeur de guitare &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(ou de harpe&lt;span style="color:rgb(153, 153, 153);"&gt; ou de cithare&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt; qui ait vécu. Il déduit de ses observations deux notions importantes : l'octave et la quinte. Ces deux intervalles sonnent bien, ils sont plaisant à l'oreille&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(1)&lt;/font&gt;. De plus ils satisfont les hypothèses pythagoriciennes d'existence des "&lt;i&gt;idées&lt;/i&gt;" et de l'aspect mathématique et rationnel du monde car ils correspondent respectivement, pour la longueur de la corde jouée à des multiplications&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(2)&lt;/font&gt; par 1/2 et 2/3.&lt;br /&gt;&lt;br /&gt;
Puisque la fréquence est inversement proportionnelle à la longueur d'une corde&lt;font size="1"&gt;&lt;span style="color:rgb(255, 0, 0);"&gt;(3)&lt;/span&gt;&lt;/font&gt; la fréquence d'une note peut être multipliée par deux pour trouver son octave supérieure : 440 &lt;font size="1"&gt;(LA3)&lt;/font&gt; fois 2 égal 880 &lt;font size="1"&gt;(LA4)&lt;/font&gt; ; alors qu'il faut multiplier par trois-demi pour passer à la quinte : 440 &lt;font size="1"&gt;(LA3)&lt;/font&gt; fois 3/2 égal 660 &lt;font size="1"&gt;(MI4)&lt;/font&gt;. Mi est bien la quinte de La !&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Le problème&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
Tout ça c'est bien beau mais... Il y a un "&lt;i&gt;mais&lt;/i&gt;", et pas un petit "&lt;i&gt;mais&lt;/i&gt;", un "&lt;i&gt;mais&lt;/i&gt;" de mathématicien ! Ces intervalles divins&lt;a target="_blank" rel="nofollow" href="http://nucleos.free.fr/blog/index.php?post/2008/06/21/Diapason-et-metronome-%3A-Dieux-ou-outils"&gt;&lt;span style="font-size:smaller;"&gt;[1]&lt;/span&gt;&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ou en tout cas idéaux)&lt;/font&gt; sont presque justes. Pris un par un, ils sont justes, mais quand on avance dans les notes, le problème apparaît. A force de prendre des quintes, on fini forcément par retomber sur la note de départ augmentée de quelques octaves, puisqu'il existe seulement un nombre fini de note cela semble naturel. Observons le phénomène : Do, Sol, Ré, La, Mi, Si, Fa#, Do#, Sol#, Ré#, La#, Fa, Do ! Bingo, en sautant de quinte en quinte on fini par retomber sur la note de départ et il faut exactement 12 étapes. La corde du nouveau Do est donc (2/3 puissance 12) fois moins longue que celle du premier Do. Le rapport des longueurs est environ : 129,75. Oui mais &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(c'est le même "&lt;i&gt;mais&lt;/i&gt;" qu'au début, mais c'est seulement ici qu'on le distingue clairement)&lt;/font&gt; on peut aussi passez de Do à Do en sautant d'octave en octave, non ? Le rapport entre les longueurs des cordes de deux Do consécutifs est 2, donc le rapport des longueurs de deux Do quelconques est une puissance de 2. Les premières puissances de deux sont : 2, 4, 8, 16, 32, 64, 128 ! Oh, 128... 128 c'est presque comme 129,75. Presque !&lt;br /&gt;&lt;br /&gt;
Mais "presque égal" en mathématiques c'est aussi oxymoratif qu'un "cercle ovale".&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;La solution tempérée&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
Il y a plusieurs astuces pour palier à ce léger décalage. Celui qui est communément accepté à notre époque est le principe de la gamme tempéré. Il y a douze notes dans la gamme, en gardant la définition originales des octaves, on répartit les notes de manière uniforme à l'intérieur de cette intervalle. Même si les quintes ne sonnent pas précisément comme Pythagore l'entendait &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(Pun intended)&lt;/font&gt; la simplicité de cette construction compense largement. Il devient possible de transposer &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(et donc de jouer en groupe facilement)&lt;/font&gt; et plus généralement de transformer &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(par symétrie&lt;span style="color:rgb(153, 153, 153);"&gt;, translation&lt;/span&gt; &lt;span style="color:rgb(192, 192, 192);"&gt;ou homothétie&lt;/span&gt;)&lt;/font&gt; toute les mélodies avec autant d'aisance qu'un mathématicien appliquant des isomorphismes de groupes.&lt;br /&gt;&lt;br /&gt;
En bref, on ne peut pas raisonnablement jouer du Bach, Vitalic, Daft Punk, Debussy &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(Cf ci après)&lt;/span&gt;&lt;/span&gt;, Philip Glass, Boys Noize, Laurie Anderson, Sputnik Booster ou tout autre compositeur/artiste qui joue à triturer les gammes dans l'ancien système &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(ou dans de nombreux autres système proposés précédemment comme celui de Zarlino)&lt;/span&gt;&lt;/span&gt;. Et n'abordons même pas le sujet du Jazz...&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;u&gt;&lt;strong&gt;Les maths&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
La gamme tempérée est une très bonne introduction à la théorie des groupes cycliques. Elle offre de plus une très bonne représentation non visuelle de cet objet mathématique simple. On peut identifier la gamme et Z/12Z par isomorphisme, ou encore considérer que Z/12Z agit à gauche sur la gamme. On peut aussi parler de sous groupe en abordant Debussy et la gamme par ton &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(assimilable à Z/6Z)&lt;/span&gt;&lt;/span&gt; qu'il utilisait souvent. Tout cela peut paraitre bien abstrait et sans grand rapport avec la musique, mais chaque transformation de la gamme dont les combinaisons enchantent nos oreilles de merveilles musicales sont traductibles dans les concepts mathématiques de translation, homotéthie et symmétrie. Demandez donc à Yaron Herman !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;On peut aussi faire des mathématiques beaucoup plus poussées en parlant de relèvement &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(de Z/12Z dans Z)&lt;/span&gt;&lt;/span&gt; mais celà demanderais des explications beaucoup plus longues et des notations plus complexes.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt; Tout le monde est d'accord pour dire qu'ils sonnent bien... Est-ce parce que tout le monde grandi dans un environnement musical identique ou bien existe-t-il une raison fondamentale ? Certains systèmes musicaux non-occidentaux utilisait des intervalles non-transposable dans le système tempéré...&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(2)&lt;/span&gt; Ou "division" selon la corde qui subit l'opération.&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(3)&lt;/span&gt; Seulement pour des cordes de nature, de tension, de section et de masse linéique identiques. D'autres facteurs jouent également. Par exemple, dans une guitare les cordes ont la même longueur, mais diffèrent par les autres attributs.&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Festen Party</title>
    <link>http://www.ipernity.com/blog/bnwr/203141</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-11-14,post-203141</guid>
    <pubDate>Sat, 14 Nov 2009 23:14:00 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;div&gt;Hier soir se tenait une exposition à l'occasion des vingt ans de la &lt;i&gt;Gameboy&lt;/i&gt;. Simultanément à cet évènement la &lt;i&gt;Festen Party #5&lt;/i&gt; bâtait son plein dans un XVIIIème où les forces de maintient de la paix affrontait des supporters un peu trop enthousiastes au gout des braves gens. Mais qu'est-ce que ceci, la &lt;i&gt;Festen Party&lt;/i&gt; ? Eh bien c'est une soirée &lt;i&gt;chiptune&lt;/i&gt;/8-bit&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(1)&lt;/font&gt; : de la musique de sauvagement arrachée à une machine électronique des années 80 (&lt;i&gt;Gameboy&lt;/i&gt;, &lt;i&gt;Atari&lt;/i&gt;, &lt;i&gt;Amiga&lt;/i&gt;, etc.)&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Les sons était très bon, très très bon, et les jeux de scène extraordinaires. Les artistes présents, dans l'ordre de passage, sont :&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;  Le DJ qui chauffait la salle et qui, en dehors des transitions redoutablement brutales, se débrouillait très bien. Son nom m'échappe, mais le fait est qu'il a réussi à mettre la salle en mouvement.&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;  &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;u&gt;Gwem &amp; Counter Reset&lt;/u&gt; : "&lt;i&gt;Hi, I'm Gwen and he is Counter Reset and together we are Gwem and Counter Reset !&lt;/i&gt;", un duo d'Anglais dont l'électro tire sur le punk. Guitare, micros, batterie électronique et &lt;i&gt;Nintendo DS&lt;/i&gt;, des morceaux entier chantés &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(scandés ?)&lt;/font&gt; au milieu du public, la soirée ne fait que commencer !&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;u&gt;Stu&lt;/u&gt; qui fait de la musique qui, en plus d'être excellente, ne s'interrompt jamais. Les morceaux s'enchaînent parfaitement sans qu'il soit besoin d'arrêter de danser. Que du bonheur !&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;u&gt;Sputnik Booster And The Future Posers&lt;/u&gt; dont l'armée &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(le commando en fait)&lt;/font&gt; de robot envahi le &lt;i&gt;dancefloor&lt;/i&gt;. Des robots de carton, de scotch et d'aluminium qui dansent parmi la foule. &lt;i&gt;Sputnik Booster&lt;/i&gt; lui même est vêtu en androïde avec un casque de moto sans que cela ne paraisse le gêner quand il joue &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(de la musique)&lt;/font&gt; sur sa &lt;i&gt;Gameboy&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;
Je n'avais pas dansé comme ça depuis &lt;i&gt;Astropolis&lt;/i&gt; !&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(2)(3)&lt;/font&gt; Aussi bien pour la durée que pour le caractère spasmodique des mouvements à peine coordonnées.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Plus d'info sur : &lt;a target="_blank" rel="nofollow" href="http://www.festenparty.com/concert/5/artistes/index.html"&gt;http://www.festenparty.com/concert/5/artistes/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt; Les machines de cette époque avait souvent des processeurs 8 bits. Pour information, la Mega Drive en avait 16, la playstation 32 et la Nintendo64 64. Le nombre de bit du processeur indique le nombre de chiffre maximum que le processeur peut traiter en même temps. Par exemple un processeur 32 bits peut additionner deux nombres de 32 chiffre&lt;font size="1"&gt;&lt;span style="color:rgb(255, 0, 0);"&gt;(1')&lt;/span&gt;&lt;/font&gt; en un cycle.&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1')&lt;/span&gt; Ici les nombres sont écrits en base 2, donc les chiffres utilisés sont 0 et 1. L'ordre de grandeur des nombres manipulables est ainsi 2 puissance 32 &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(soit environ 10 puissance 9)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(2)&lt;/span&gt; Les courbatures aussi sont revenues...&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(3)&lt;/span&gt; Tout comme à &lt;i&gt;Astropolis&lt;/i&gt;, je me suis vu proposer des produits illicites. Stupéfiant non ?&lt;/div&gt;&lt;/div&gt;</description>
    <media:title>Festen Party</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;div&gt;Hier soir se tenait une exposition à l'occasion des vingt ans de la &lt;i&gt;Gameboy&lt;/i&gt;. Simultanément à cet évènement la &lt;i&gt;Festen Party #5&lt;/i&gt; bâtait son plein dans un XVIIIème où les forces de maintient de la paix affrontait des supporters un peu trop enthousiastes au gout des braves gens. Mais qu'est-ce que ceci, la &lt;i&gt;Festen Party&lt;/i&gt; ? Eh bien c'est une soirée &lt;i&gt;chiptune&lt;/i&gt;/8-bit&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(1)&lt;/font&gt; : de la musique de sauvagement arrachée à une machine électronique des années 80 (&lt;i&gt;Gameboy&lt;/i&gt;, &lt;i&gt;Atari&lt;/i&gt;, &lt;i&gt;Amiga&lt;/i&gt;, etc.)&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Les sons était très bon, très très bon, et les jeux de scène extraordinaires. Les artistes présents, dans l'ordre de passage, sont :&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;  Le DJ qui chauffait la salle et qui, en dehors des transitions redoutablement brutales, se débrouillait très bien. Son nom m'échappe, mais le fait est qu'il a réussi à mettre la salle en mouvement.&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;  &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;u&gt;Gwem &amp; Counter Reset&lt;/u&gt; : "&lt;i&gt;Hi, I'm Gwen and he is Counter Reset and together we are Gwem and Counter Reset !&lt;/i&gt;", un duo d'Anglais dont l'électro tire sur le punk. Guitare, micros, batterie électronique et &lt;i&gt;Nintendo DS&lt;/i&gt;, des morceaux entier chantés &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(scandés ?)&lt;/font&gt; au milieu du public, la soirée ne fait que commencer !&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;u&gt;Stu&lt;/u&gt; qui fait de la musique qui, en plus d'être excellente, ne s'interrompt jamais. Les morceaux s'enchaînent parfaitement sans qu'il soit besoin d'arrêter de danser. Que du bonheur !&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;u&gt;Sputnik Booster And The Future Posers&lt;/u&gt; dont l'armée &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(le commando en fait)&lt;/font&gt; de robot envahi le &lt;i&gt;dancefloor&lt;/i&gt;. Des robots de carton, de scotch et d'aluminium qui dansent parmi la foule. &lt;i&gt;Sputnik Booster&lt;/i&gt; lui même est vêtu en androïde avec un casque de moto sans que cela ne paraisse le gêner quand il joue &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(de la musique)&lt;/font&gt; sur sa &lt;i&gt;Gameboy&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;
Je n'avais pas dansé comme ça depuis &lt;i&gt;Astropolis&lt;/i&gt; !&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(2)(3)&lt;/font&gt; Aussi bien pour la durée que pour le caractère spasmodique des mouvements à peine coordonnées.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Plus d'info sur : &lt;a target="_blank" rel="nofollow" href="http://www.festenparty.com/concert/5/artistes/index.html"&gt;http://www.festenparty.com/concert/5/artistes/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt; Les machines de cette époque avait souvent des processeurs 8 bits. Pour information, la Mega Drive en avait 16, la playstation 32 et la Nintendo64 64. Le nombre de bit du processeur indique le nombre de chiffre maximum que le processeur peut traiter en même temps. Par exemple un processeur 32 bits peut additionner deux nombres de 32 chiffre&lt;font size="1"&gt;&lt;span style="color:rgb(255, 0, 0);"&gt;(1')&lt;/span&gt;&lt;/font&gt; en un cycle.&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1')&lt;/span&gt; Ici les nombres sont écrits en base 2, donc les chiffres utilisés sont 0 et 1. L'ordre de grandeur des nombres manipulables est ainsi 2 puissance 32 &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(soit environ 10 puissance 9)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(2)&lt;/span&gt; Les courbatures aussi sont revenues...&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(3)&lt;/span&gt; Tout comme à &lt;i&gt;Astropolis&lt;/i&gt;, je me suis vu proposer des produits illicites. Stupéfiant non ?&lt;/div&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Jack Bauer</title>
    <link>http://www.ipernity.com/blog/bnwr/203134</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-11-12,post-203134</guid>
    <pubDate>Thu, 12 Nov 2009 22:47:00 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;div&gt;Jack Bauer est très doué dans bien des domaines, certains plus surprenant que d'autres. Une de ses capacités les moins attendu peut se mesurer à laide d'un œuf et d'une grande cuillère. Et bien oui, cet homme qui a sauvé le monde plusieurs fois, ce super-man du relativisme culturel absolu, ce titan des nouvelles croisades des nouveaux con&lt;span style="color:rgb(102, 102, 102);"&gt;se&lt;span style="color:rgb(153, 153, 153);"&gt;rvate&lt;/span&gt;ur&lt;/span&gt;s est un champion toute catégorie du jeu de l'œuf dans la cuillère !&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Il est assez rare de le voir se promener avec un poulet en puissance&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(1)&lt;/font&gt; au fond d'un couvert en inox, mais on le voit très souvent brandir un pistolet, un revolver, un fusil d'assaut ou tout autre appareil qui, entre de gracieuses mains, sauve plus de vie qu'il n'en termine. Il parait donc curieux de voir associé Jack Bauer à de pareille futilité de kermesse. Et pourtant, observez sa ligne de visée quand, courant à travers les obstacles que seul les soucis d'esthétique et de suspens dressent entre lui et ses camarades de jeu, il continue de tirer sur ses ennemis. C'est la combinaison du déplacement et de cette précision mortelle &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(au sens propre)&lt;/font&gt; qui est la clef du jeu de l'œuf. En vous inspirant de son mode de déplacement, vous devriez être capable de ne &lt;u&gt;jamais&lt;/u&gt; faire tomber l'œuf de son petit réceptacle. Il vous suffira de plier les genoux, de vous déplacer sans les habituelles secousses verticales qui accompagnent la marche et d'adopter une allure régulière. Le seul danger de cette technique est que quelqu'un vous confonde avec l'un des &lt;i&gt;Marx brothers&lt;/i&gt;&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(2)&lt;/font&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Encore une fois, "merci Jack Bauer !"&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt; Est-ce que la poule est un ensemble d'œufs en puissance, ou bien est-ce l'œuf qui est une poule en puissance ? Nous verrons bientôt comment se problème illustre le paradigme paresseux en informatique...&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(2)&lt;/span&gt; L'ensemble des gens capables de faire une telle comparaison tend à diminuer.&lt;/div&gt;&lt;/div&gt;</description>
    <media:title>Jack Bauer</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;div&gt;Jack Bauer est très doué dans bien des domaines, certains plus surprenant que d'autres. Une de ses capacités les moins attendu peut se mesurer à laide d'un œuf et d'une grande cuillère. Et bien oui, cet homme qui a sauvé le monde plusieurs fois, ce super-man du relativisme culturel absolu, ce titan des nouvelles croisades des nouveaux con&lt;span style="color:rgb(102, 102, 102);"&gt;se&lt;span style="color:rgb(153, 153, 153);"&gt;rvate&lt;/span&gt;ur&lt;/span&gt;s est un champion toute catégorie du jeu de l'œuf dans la cuillère !&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Il est assez rare de le voir se promener avec un poulet en puissance&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(1)&lt;/font&gt; au fond d'un couvert en inox, mais on le voit très souvent brandir un pistolet, un revolver, un fusil d'assaut ou tout autre appareil qui, entre de gracieuses mains, sauve plus de vie qu'il n'en termine. Il parait donc curieux de voir associé Jack Bauer à de pareille futilité de kermesse. Et pourtant, observez sa ligne de visée quand, courant à travers les obstacles que seul les soucis d'esthétique et de suspens dressent entre lui et ses camarades de jeu, il continue de tirer sur ses ennemis. C'est la combinaison du déplacement et de cette précision mortelle &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(au sens propre)&lt;/font&gt; qui est la clef du jeu de l'œuf. En vous inspirant de son mode de déplacement, vous devriez être capable de ne &lt;u&gt;jamais&lt;/u&gt; faire tomber l'œuf de son petit réceptacle. Il vous suffira de plier les genoux, de vous déplacer sans les habituelles secousses verticales qui accompagnent la marche et d'adopter une allure régulière. Le seul danger de cette technique est que quelqu'un vous confonde avec l'un des &lt;i&gt;Marx brothers&lt;/i&gt;&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(2)&lt;/font&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Encore une fois, "merci Jack Bauer !"&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt; Est-ce que la poule est un ensemble d'œufs en puissance, ou bien est-ce l'œuf qui est une poule en puissance ? Nous verrons bientôt comment se problème illustre le paradigme paresseux en informatique...&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(2)&lt;/span&gt; L'ensemble des gens capables de faire une telle comparaison tend à diminuer.&lt;/div&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Musicalités</title>
    <link>http://www.ipernity.com/blog/bnwr/197851</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-09-03,post-197851</guid>
    <pubDate>Thu, 03 Sep 2009 18:03:00 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Il y a quelques temps, lors d'une discussion sur la musique, un ami d'un ami&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(1)&lt;/font&gt; : "&lt;i&gt;Non j'aime pas l'electro, c'est trop répétitif, tout le temps pareil.&lt;/i&gt;" Alors là je dis non !&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
"&lt;i&gt;Non&lt;/i&gt;"&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
La musique répétitive et la musique électronique sont deux choses différentes. Même si &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Laurie_Anderson"&gt;Laurie Anderson&lt;/a&gt; et tout ces héritiers font croire, sinon à une égalité, au moins à une inclusion, les deux concept sont fondamentalement différents. D'ailleurs "répétitive" qualifie la musique telle quelle est pensée par le compositeur &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(la musique dans l'absolu, la musique idéale &lt;span style="color:rgb(153, 153, 153);"&gt;(au sens platonicien)&lt;/span&gt;)&lt;/font&gt; alors que "électronique" qualifie la musique telle quelle est joué par l'interprète &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(la musique concrète, la musique projetée &lt;span style="color:rgb(153, 153, 153);"&gt;(au sens platonicien toujours)&lt;/span&gt;)&lt;/font&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Dans la différence symétrique de ces deux ensembles artistiques on peut trouver des hommes, des femmes et d'autres nuances de genre tels &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Wendy_Carlos"&gt;Wendy Carlos&lt;/a&gt;, &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Pierre_Henry"&gt;Pierre Henry&lt;/a&gt; et &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Philip_Glass"&gt;Philip Glass&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt; la relation d'amitié n'est évidemment pas transitive&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(2)&lt;/font&gt;... Si l'adage était vrai, l'amitié partitionnerait naturellement l'humanité avec un nombre de classe extrêmement faible ! Si l'adage était vrai John Lenon aurait écrit &lt;i&gt;Look&lt;/i&gt; au lieu de &lt;i&gt;Imagine&lt;/i&gt; ! Si l'adage était vrai Edmond Dantès serait devenu fou à tenter de distinguer ses amis de ses ennemis ! Si l'adage était vrai...&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt; (2)&lt;/span&gt; en l'occurrence, l'ami de cet ami est, à défaut d'un proche, d'une compagnie agréable&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>Musicalités</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Il y a quelques temps, lors d'une discussion sur la musique, un ami d'un ami&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(1)&lt;/font&gt; : "&lt;i&gt;Non j'aime pas l'electro, c'est trop répétitif, tout le temps pareil.&lt;/i&gt;" Alors là je dis non !&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
"&lt;i&gt;Non&lt;/i&gt;"&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
La musique répétitive et la musique électronique sont deux choses différentes. Même si &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Laurie_Anderson"&gt;Laurie Anderson&lt;/a&gt; et tout ces héritiers font croire, sinon à une égalité, au moins à une inclusion, les deux concept sont fondamentalement différents. D'ailleurs "répétitive" qualifie la musique telle quelle est pensée par le compositeur &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(la musique dans l'absolu, la musique idéale &lt;span style="color:rgb(153, 153, 153);"&gt;(au sens platonicien)&lt;/span&gt;)&lt;/font&gt; alors que "électronique" qualifie la musique telle quelle est joué par l'interprète &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(la musique concrète, la musique projetée &lt;span style="color:rgb(153, 153, 153);"&gt;(au sens platonicien toujours)&lt;/span&gt;)&lt;/font&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Dans la différence symétrique de ces deux ensembles artistiques on peut trouver des hommes, des femmes et d'autres nuances de genre tels &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Wendy_Carlos"&gt;Wendy Carlos&lt;/a&gt;, &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Pierre_Henry"&gt;Pierre Henry&lt;/a&gt; et &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Philip_Glass"&gt;Philip Glass&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt; la relation d'amitié n'est évidemment pas transitive&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(2)&lt;/font&gt;... Si l'adage était vrai, l'amitié partitionnerait naturellement l'humanité avec un nombre de classe extrêmement faible ! Si l'adage était vrai John Lenon aurait écrit &lt;i&gt;Look&lt;/i&gt; au lieu de &lt;i&gt;Imagine&lt;/i&gt; ! Si l'adage était vrai Edmond Dantès serait devenu fou à tenter de distinguer ses amis de ses ennemis ! Si l'adage était vrai...&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt; (2)&lt;/span&gt; en l'occurrence, l'ami de cet ami est, à défaut d'un proche, d'une compagnie agréable&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Oldy old web...</title>
    <link>http://www.ipernity.com/blog/bnwr/171772</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-07-25,post-171772</guid>
    <pubDate>Sat, 25 Jul 2009 09:00:00 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Qui se souvient des sites internet du siècle dernier ? Qui se rappel du web quand il ne contenait que du texte &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(et quelques images)&lt;/font&gt; ? De quand une animation cachait systématiquement un GIF animé ? Quand toute les pages utilisaient la même police ? Quand XUL n'existait pas ? De l'époque des modem 56K qui émettaient d'étrange sons et occupaient la ligne ? Des balises &lt;u&gt;&lt;u&gt;&lt;/u&gt; &lt;i&gt;&lt;i&gt;&lt;/i&gt; et &lt;b&gt;&lt;b&gt;&lt;/b&gt; ? De AOL, AIM et caramail ? Des câbles séries ? Des disquettes ? Quand on utilisait des &lt;table&gt; pour faire de la mise en page ? De "Va chercher Lycos !" et de "Vous avez un message" ? Des navigateur sans onglets ? De Altavista ? Des "pages persos" ? Des échanges de musique par CD gravé interposé ?&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
PS : "Internet" et "le web" sont deux choses bien distinctes qui sont ici mélangés. Le propos n'est pas ici de parler de vocabulaire, juste d'évoquer des souvenirs visuels &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(et peut-être aussi auditif)&lt;/font&gt;. Peut-être une prochaine fois...&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>Oldy old web...</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Qui se souvient des sites internet du siècle dernier ? Qui se rappel du web quand il ne contenait que du texte &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(et quelques images)&lt;/font&gt; ? De quand une animation cachait systématiquement un GIF animé ? Quand toute les pages utilisaient la même police ? Quand XUL n'existait pas ? De l'époque des modem 56K qui émettaient d'étrange sons et occupaient la ligne ? Des balises &lt;u&gt;&lt;u&gt;&lt;/u&gt; &lt;i&gt;&lt;i&gt;&lt;/i&gt; et &lt;b&gt;&lt;b&gt;&lt;/b&gt; ? De AOL, AIM et caramail ? Des câbles séries ? Des disquettes ? Quand on utilisait des &lt;table&gt; pour faire de la mise en page ? De "Va chercher Lycos !" et de "Vous avez un message" ? Des navigateur sans onglets ? De Altavista ? Des "pages persos" ? Des échanges de musique par CD gravé interposé ?&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
PS : "Internet" et "le web" sont deux choses bien distinctes qui sont ici mélangés. Le propos n'est pas ici de parler de vocabulaire, juste d'évoquer des souvenirs visuels &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(et peut-être aussi auditif)&lt;/font&gt;. Peut-être une prochaine fois...&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Mad</title>
    <link>http://www.ipernity.com/blog/bnwr/169709</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-07-18,post-169709</guid>
    <pubDate>Sat, 18 Jul 2009 20:22:00 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;On ne remarque que rarement les tabous. On remarque plus aisément les entorses qui leurs sont faits. En regardant Mad Men, on est forcément choqué. Les personnages &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(à de rares exceptions près)&lt;/span&gt;&lt;/span&gt; fument - aussi incroyable que cela puisse paraître - devant la caméra.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Ils ne se contente pas d'écraser leur clope au début d'une scène, d'allumer une cigarette discrètement, de s'en griller une toute les heures. Ils fument, dans les restaurants, devant les enfants, dans le train, à l'hopital &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(patients ET médecins confondus)&lt;/span&gt;&lt;/span&gt;, en voiture, entre deux verre de scotch, dans la rue, dans l'ascenseur, chez le psy, au bureau, en regardant Nixon et Kennedy faire la course aux suffrage. C'est effectivement aux alentours de &lt;a target="_blank" rel="nofollow" href="http://en.wikipedia.org/wiki/United_States_presidential_election,_1960"&gt;cet évènement&lt;/a&gt; que se déroule l'histoire des publicitaires de Madison avenue.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Mais le souci de précision historique est parfois plus fort que le télévisuellement correct. C'est une des caractéristiques agréables de cette série.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Tout ça pour vous encourager à regarder cette excellente série à la réalisation assez inhabituelle. Have fun !&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>Mad</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;On ne remarque que rarement les tabous. On remarque plus aisément les entorses qui leurs sont faits. En regardant Mad Men, on est forcément choqué. Les personnages &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(à de rares exceptions près)&lt;/span&gt;&lt;/span&gt; fument - aussi incroyable que cela puisse paraître - devant la caméra.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Ils ne se contente pas d'écraser leur clope au début d'une scène, d'allumer une cigarette discrètement, de s'en griller une toute les heures. Ils fument, dans les restaurants, devant les enfants, dans le train, à l'hopital &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(patients ET médecins confondus)&lt;/span&gt;&lt;/span&gt;, en voiture, entre deux verre de scotch, dans la rue, dans l'ascenseur, chez le psy, au bureau, en regardant Nixon et Kennedy faire la course aux suffrage. C'est effectivement aux alentours de &lt;a target="_blank" rel="nofollow" href="http://en.wikipedia.org/wiki/United_States_presidential_election,_1960"&gt;cet évènement&lt;/a&gt; que se déroule l'histoire des publicitaires de Madison avenue.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Mais le souci de précision historique est parfois plus fort que le télévisuellement correct. C'est une des caractéristiques agréables de cette série.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Tout ça pour vous encourager à regarder cette excellente série à la réalisation assez inhabituelle. Have fun !&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Une question de point de vue</title>
    <link>http://www.ipernity.com/blog/bnwr/158740</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-06-11,post-158740</guid>
    <pubDate>Thu, 11 Jun 2009 20:43:44 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;&lt;font size="4"&gt;Vitesse limitée.&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
L'univers &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(c'est génial de commencer un paragraphe par "l'univers"...)&lt;/font&gt; est régi par de nombreuses règles que les physiciens tente d'exprimer et d'abstraire dans les mathématiques. Une de ces règles est qu'il est impossible de se déplacer plus vite que la lumière. Une règle bizarre qui fait parti d'un ensemble cohérent contenant la règle d'additivité des vitesse, l'unification des concepts d'espace et de temps, la relativité &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ça devenait difficile de continuer sans ce mot)&lt;/font&gt; de l'espace-temps, et d'autres tout aussi exotiques.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;font size="4"&gt;La lumière ça va vite...&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
En se déplaçant à la vitesse de la lumière, on peut faire le tour de la Terre en un peu plus d'un dixième seconde... C'est pas grand chose un dixième de seconde. On peut comparer ça aux &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Le_tour_du_monde_en_80_jours"&gt;80 jours&lt;/a&gt; qui étaient d'actualité il n'y a pas si longtemps.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;font size="4"&gt;...mais pas assez&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
Un dixième de seconde pour faire le tour de la Terre, à première vue c'est &lt;i&gt;uber cool&lt;/i&gt; ! Mais du point de vue d'un ordinateur &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(j'adopte de plus en plus le point de vue d'un ordinateur)&lt;/font&gt;, c'est très lent. Avec un ordinateur moderne &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(Quadruple cœur, 2Ghz)&lt;/font&gt;, la lumière a tout juste le temps de parcourir 15 centimètres que quatre "addition" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(en fait on peut faire d'autres opérations à la place, mais elles n'ont pas toute le même cout)&lt;/font&gt; sont terminées. Le temps qu'il faut pour envoyer une requête à un serveur Australien et recevoir la réponse est immense, et elle ne sera jamais &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(tant que l'on utilisera des signaux électromagnétiques du moins)&lt;/font&gt; inférieure à un dixième de seconde.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
La vitesse de la lumière c'est une grandeur assimilable à l'infini quand on fait de la physique classique, c'est un ordre de grandeur "normal" quand on fait de la physique moderne, c'est une grandeur bien trop petite quand on fait de l'informatique !&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>Une question de point de vue</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;&lt;font size="4"&gt;Vitesse limitée.&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
L'univers &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(c'est génial de commencer un paragraphe par "l'univers"...)&lt;/font&gt; est régi par de nombreuses règles que les physiciens tente d'exprimer et d'abstraire dans les mathématiques. Une de ces règles est qu'il est impossible de se déplacer plus vite que la lumière. Une règle bizarre qui fait parti d'un ensemble cohérent contenant la règle d'additivité des vitesse, l'unification des concepts d'espace et de temps, la relativité &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ça devenait difficile de continuer sans ce mot)&lt;/font&gt; de l'espace-temps, et d'autres tout aussi exotiques.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;font size="4"&gt;La lumière ça va vite...&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
En se déplaçant à la vitesse de la lumière, on peut faire le tour de la Terre en un peu plus d'un dixième seconde... C'est pas grand chose un dixième de seconde. On peut comparer ça aux &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Le_tour_du_monde_en_80_jours"&gt;80 jours&lt;/a&gt; qui étaient d'actualité il n'y a pas si longtemps.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;font size="4"&gt;...mais pas assez&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
Un dixième de seconde pour faire le tour de la Terre, à première vue c'est &lt;i&gt;uber cool&lt;/i&gt; ! Mais du point de vue d'un ordinateur &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(j'adopte de plus en plus le point de vue d'un ordinateur)&lt;/font&gt;, c'est très lent. Avec un ordinateur moderne &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(Quadruple cœur, 2Ghz)&lt;/font&gt;, la lumière a tout juste le temps de parcourir 15 centimètres que quatre "addition" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(en fait on peut faire d'autres opérations à la place, mais elles n'ont pas toute le même cout)&lt;/font&gt; sont terminées. Le temps qu'il faut pour envoyer une requête à un serveur Australien et recevoir la réponse est immense, et elle ne sera jamais &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(tant que l'on utilisera des signaux électromagnétiques du moins)&lt;/font&gt; inférieure à un dixième de seconde.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
La vitesse de la lumière c'est une grandeur assimilable à l'infini quand on fait de la physique classique, c'est un ordre de grandeur "normal" quand on fait de la physique moderne, c'est une grandeur bien trop petite quand on fait de l'informatique !&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Get a smarter-er browser...</title>
    <link>http://www.ipernity.com/blog/bnwr/139532</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-03-29,post-139532</guid>
    <pubDate>Sun, 29 Mar 2009 09:32:06 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;&lt;u&gt;&lt;span style="font-size:large;"&gt;Rappel&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
Dans la première version des smart bookmarks on aurait écrit :&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(51, 204, 0);"&gt;&lt;a target="_blank" rel="nofollow" href="http://www.exalead.fr/searchresults?q=%s&amp;x=0&amp;y=0&amp;%24mode=allweb&amp;%24searchlanguages=fr"&gt;www.exalead.fr/searchresults?q=%s&amp;x=0&amp;y=0&amp;%24mode=allweb&amp;%24searchlanguages=fr&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
en y associant un mot clef :&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(51, 204, 0);"&gt;exa&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
et, pour l'invoquer, on aurait écrit :&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(51, 204, 0);"&gt;exa whatever&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
pour rechercher "whatever" sur &lt;a target="_blank" rel="nofollow" href="http://www.exalead.fr/search/"&gt;exalead&lt;/a&gt;. Le résultat que l'on aurait obtenu serait :&lt;br /&gt;&lt;br /&gt;
&lt;a target="_blank" rel="nofollow" href="http://www.exalead.fr/search/results?q=whatever&amp;x=0&amp;y=0&amp;%24mode=allweb&amp;%24searchlanguages=fr"&gt;La recherche de whatever sur Exalead.&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;u&gt;&lt;span style="font-size:large;"&gt;Le défaut&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
L'inconvénient évident de cette méthode est que si l'on entre dans la barre de recherche le mot clef seul :&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(51, 204, 0);"&gt;exa&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
on obtient la page :&lt;br /&gt;&lt;br /&gt;
&lt;a target="_blank" rel="nofollow" href="http://www.exalead.fr/search/results?q=%s&amp;x=0&amp;y=0&amp;%24mode=allweb&amp;%24searchlanguages=fr"&gt;La recherche de %s sur Exalead !&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
ce qui ne sert à rien &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(sauf sur &lt;a target="_blank" rel="nofollow" href="http://www.urbandictionary.com/"&gt;urban dictionnary&lt;/a&gt; où il existe une entrée &lt;a target="_blank" rel="nofollow" href="http://www.urbandictionary.com/define.php?term=%25s"&gt;%s&lt;/a&gt;)&lt;/font&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;u&gt;&lt;span style="font-size:large;"&gt;L'amélioration&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
En utilisant un chouilla de JavaScript et un soupçon d'astuce, on écrira :&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(51, 204, 0);"&gt;javascript:if('%s') location.href='&lt;a target="_blank" rel="nofollow" href="http://www.exalead.fr/search/results?q=%s&amp;x=0&amp;y=0&amp;%24mode=allweb&amp;%24searchlanguages=fr"&gt;www.exalead.fr/search/results?q=%s&amp;x=0&amp;y=0&amp;%24mode=allweb&amp;%24searchlanguages=fr&lt;/a&gt;';else location.href='&lt;a target="_blank" rel="nofollow" href="http://www.exalead.fr/"&gt;www.exalead.fr&lt;/a&gt;';&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
Décodons donc...&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(0, 153, 0);"&gt;javascript:&lt;/span&gt; indique au navigateur qu'il doit exécuter du code JavaScript &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(et oui, la programmation c'est parfois aussi compliqué que ça !)&lt;/font&gt; au lieu de charger une adresse internet.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(51, 204, 0);"&gt;if(&lt;/span&gt;&lt;span style="color:rgb(255, 153, 0);"&gt;&lt;expression&gt;&lt;/span&gt;&lt;span style="color:rgb(51, 204, 0);"&gt;)&lt;/span&gt; &lt;span style="color:rgb(255, 153, 0);"&gt;&lt;expression1&gt;&lt;/span&gt;&lt;span style="color:rgb(51, 204, 0);"&gt;;else&lt;/span&gt; &lt;span style="color:rgb(255, 153, 0);"&gt;&lt;expression2&gt;&lt;/span&gt;  est une forme générique en JavaScript qui signifie que dans le cas où &lt;span style="color:rgb(255, 153, 0);"&gt;expression&lt;/span&gt; ne s'évalue pas en "faux" on choisi l'&lt;span style="color:rgb(255, 153, 0);"&gt;expression1&lt;/span&gt;, dans l'autre cas, l'&lt;span style="color:rgb(255, 153, 0);"&gt;expression2&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(51, 204, 0);"&gt;'%s'&lt;/span&gt; peut prendre deux valeur. Dans le cas où le mot clef utilisé seul, il prend la valeur "&lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/NULL"&gt;null&lt;/a&gt;" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(non défini)&lt;/font&gt; qui est équivalent à "faux" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(JavaScript est un langage de script très &lt;span style="color:rgb(153, 153, 153);"&gt;(trop à mon gout)&lt;/span&gt; souple et laxiste)&lt;/font&gt;. Dans le cas où le mot clef est utilisé accompagné d'une chaine de caractère &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(une suite de lettres, de chiffres et d'autres symboles typographiques)&lt;/font&gt;, il prend cette chaine comme valeur et est alors considéré comme "pas faux".&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;En résumé, pour adapter un smart bookmark il suffit de&lt;/p&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;remplacer &lt;span style="color:rgb(255, 153, 0);"&gt;URL_DE_LANCIEN_SMART_BOOKMARK&lt;/span&gt; par l'url de l'ancien smart bookmark&lt;/li&gt;&lt;li&gt;remplacer &lt;span style="color:rgb(255, 153, 0);"&gt;URL_CLASSIQUE&lt;/span&gt; par l'url classique du site &lt;font size="1"&gt;&lt;span style="color:rgb(102, 102, 102);"&gt;(sans toucher aux symboles ' qui les entourent)&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;dans l'expression générique javascript:if('%s')location.href='&lt;span style="color:rgb(255, 153, 0);"&gt;URL_DE_LANCIEN_SMART_BOOKMARK&lt;/span&gt;';else location.href='&lt;span style="color:rgb(255, 153, 0);"&gt;URL_CLASSIQUE&lt;/span&gt;';&lt;/li&gt;&lt;li&gt;Puis de placer le résultat de cette substitution dans le champ adresse du marque page intelligent, qui devient alors un marque page super intelligent !&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;&lt;u&gt;&lt;span style="font-size:large;"&gt;Aller plus loin&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
Il est possible d'écrire des smart bookmarks qui prennent plusieurs arguments ou qui réagissent différemment selon l'argument utilisé... Il faut juste savoir écrire du JavaScript. On peut trouver quelques exemples sur &lt;a target="_blank" rel="nofollow" href="http://lifehacker.com/5185794/create-smarter-google-translate-keyword-bookmarks"&gt;un autre post de lifehacker&lt;/a&gt;. Je ne pense pas me mettre sérieusement à JS avant un bout de temps, mais je regarderais peut-être les bases pour écrire quelques hacks, commandes &lt;a target="_blank" rel="nofollow" href="https://addons.mozilla.org/fr/firefox/addon/9527"&gt;Ubiquity&lt;/a&gt; et script &lt;a target="_blank" rel="nofollow" href="http://mozilla.zeniko.ch/userchrome.js.html"&gt;uCjs&lt;/a&gt;...&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>Get a smarter-er browser...</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;&lt;u&gt;&lt;span style="font-size:large;"&gt;Rappel&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
Dans la première version des smart bookmarks on aurait écrit :&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(51, 204, 0);"&gt;&lt;a target="_blank" rel="nofollow" href="http://www.exalead.fr/searchresults?q=%s&amp;x=0&amp;y=0&amp;%24mode=allweb&amp;%24searchlanguages=fr"&gt;www.exalead.fr/searchresults?q=%s&amp;x=0&amp;y=0&amp;%24mode=allweb&amp;%24searchlanguages=fr&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
en y associant un mot clef :&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(51, 204, 0);"&gt;exa&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
et, pour l'invoquer, on aurait écrit :&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(51, 204, 0);"&gt;exa whatever&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
pour rechercher "whatever" sur &lt;a target="_blank" rel="nofollow" href="http://www.exalead.fr/search/"&gt;exalead&lt;/a&gt;. Le résultat que l'on aurait obtenu serait :&lt;br /&gt;&lt;br /&gt;
&lt;a target="_blank" rel="nofollow" href="http://www.exalead.fr/search/results?q=whatever&amp;x=0&amp;y=0&amp;%24mode=allweb&amp;%24searchlanguages=fr"&gt;La recherche de whatever sur Exalead.&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;u&gt;&lt;span style="font-size:large;"&gt;Le défaut&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
L'inconvénient évident de cette méthode est que si l'on entre dans la barre de recherche le mot clef seul :&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(51, 204, 0);"&gt;exa&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
on obtient la page :&lt;br /&gt;&lt;br /&gt;
&lt;a target="_blank" rel="nofollow" href="http://www.exalead.fr/search/results?q=%s&amp;x=0&amp;y=0&amp;%24mode=allweb&amp;%24searchlanguages=fr"&gt;La recherche de %s sur Exalead !&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
ce qui ne sert à rien &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(sauf sur &lt;a target="_blank" rel="nofollow" href="http://www.urbandictionary.com/"&gt;urban dictionnary&lt;/a&gt; où il existe une entrée &lt;a target="_blank" rel="nofollow" href="http://www.urbandictionary.com/define.php?term=%25s"&gt;%s&lt;/a&gt;)&lt;/font&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;u&gt;&lt;span style="font-size:large;"&gt;L'amélioration&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
En utilisant un chouilla de JavaScript et un soupçon d'astuce, on écrira :&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(51, 204, 0);"&gt;javascript:if('%s') location.href='&lt;a target="_blank" rel="nofollow" href="http://www.exalead.fr/search/results?q=%s&amp;x=0&amp;y=0&amp;%24mode=allweb&amp;%24searchlanguages=fr"&gt;www.exalead.fr/search/results?q=%s&amp;x=0&amp;y=0&amp;%24mode=allweb&amp;%24searchlanguages=fr&lt;/a&gt;';else location.href='&lt;a target="_blank" rel="nofollow" href="http://www.exalead.fr/"&gt;www.exalead.fr&lt;/a&gt;';&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
Décodons donc...&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(0, 153, 0);"&gt;javascript:&lt;/span&gt; indique au navigateur qu'il doit exécuter du code JavaScript &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(et oui, la programmation c'est parfois aussi compliqué que ça !)&lt;/font&gt; au lieu de charger une adresse internet.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(51, 204, 0);"&gt;if(&lt;/span&gt;&lt;span style="color:rgb(255, 153, 0);"&gt;&lt;expression&gt;&lt;/span&gt;&lt;span style="color:rgb(51, 204, 0);"&gt;)&lt;/span&gt; &lt;span style="color:rgb(255, 153, 0);"&gt;&lt;expression1&gt;&lt;/span&gt;&lt;span style="color:rgb(51, 204, 0);"&gt;;else&lt;/span&gt; &lt;span style="color:rgb(255, 153, 0);"&gt;&lt;expression2&gt;&lt;/span&gt;  est une forme générique en JavaScript qui signifie que dans le cas où &lt;span style="color:rgb(255, 153, 0);"&gt;expression&lt;/span&gt; ne s'évalue pas en "faux" on choisi l'&lt;span style="color:rgb(255, 153, 0);"&gt;expression1&lt;/span&gt;, dans l'autre cas, l'&lt;span style="color:rgb(255, 153, 0);"&gt;expression2&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(51, 204, 0);"&gt;'%s'&lt;/span&gt; peut prendre deux valeur. Dans le cas où le mot clef utilisé seul, il prend la valeur "&lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/NULL"&gt;null&lt;/a&gt;" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(non défini)&lt;/font&gt; qui est équivalent à "faux" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(JavaScript est un langage de script très &lt;span style="color:rgb(153, 153, 153);"&gt;(trop à mon gout)&lt;/span&gt; souple et laxiste)&lt;/font&gt;. Dans le cas où le mot clef est utilisé accompagné d'une chaine de caractère &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(une suite de lettres, de chiffres et d'autres symboles typographiques)&lt;/font&gt;, il prend cette chaine comme valeur et est alors considéré comme "pas faux".&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;En résumé, pour adapter un smart bookmark il suffit de&lt;/p&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;remplacer &lt;span style="color:rgb(255, 153, 0);"&gt;URL_DE_LANCIEN_SMART_BOOKMARK&lt;/span&gt; par l'url de l'ancien smart bookmark&lt;/li&gt;&lt;li&gt;remplacer &lt;span style="color:rgb(255, 153, 0);"&gt;URL_CLASSIQUE&lt;/span&gt; par l'url classique du site &lt;font size="1"&gt;&lt;span style="color:rgb(102, 102, 102);"&gt;(sans toucher aux symboles ' qui les entourent)&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;dans l'expression générique javascript:if('%s')location.href='&lt;span style="color:rgb(255, 153, 0);"&gt;URL_DE_LANCIEN_SMART_BOOKMARK&lt;/span&gt;';else location.href='&lt;span style="color:rgb(255, 153, 0);"&gt;URL_CLASSIQUE&lt;/span&gt;';&lt;/li&gt;&lt;li&gt;Puis de placer le résultat de cette substitution dans le champ adresse du marque page intelligent, qui devient alors un marque page super intelligent !&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;&lt;u&gt;&lt;span style="font-size:large;"&gt;Aller plus loin&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
Il est possible d'écrire des smart bookmarks qui prennent plusieurs arguments ou qui réagissent différemment selon l'argument utilisé... Il faut juste savoir écrire du JavaScript. On peut trouver quelques exemples sur &lt;a target="_blank" rel="nofollow" href="http://lifehacker.com/5185794/create-smarter-google-translate-keyword-bookmarks"&gt;un autre post de lifehacker&lt;/a&gt;. Je ne pense pas me mettre sérieusement à JS avant un bout de temps, mais je regarderais peut-être les bases pour écrire quelques hacks, commandes &lt;a target="_blank" rel="nofollow" href="https://addons.mozilla.org/fr/firefox/addon/9527"&gt;Ubiquity&lt;/a&gt; et script &lt;a target="_blank" rel="nofollow" href="http://mozilla.zeniko.ch/userchrome.js.html"&gt;uCjs&lt;/a&gt;...&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Les palindromes...</title>
    <link>http://www.ipernity.com/blog/bnwr/137194</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-03-18,post-137194</guid>
    <pubDate>Wed, 18 Mar 2009 20:27:22 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;La sortie du flim aidant, je me suis mis à lire le comic. Les douze tomes composant "The Watchmen" ne sont pas encore terminés, mais le début est prometteur ET plaisant. Les personnages, le mode de narration et l'intrigue sont originaux et bien développés.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Le tome 5, intitulé "Fearful Symmetry", join la forme au fond en proposant une disposition palindromique des cases. La composition est d'une symétrie parfaite : la première page est l'image renversée de la dernière, la deuxième de l'avant première, etc. &lt;a target="_blank" rel="nofollow" href="http://upload.wikimedia.org/wikipedia/en/5/5c/WatchmenFearfulSymmetry.jpg"&gt;La page centrale&lt;/a&gt; est la clé de voute de cette œuvre dessinée. La narration est centrée, dans ce volume, sur le personnage surnommé &lt;span&gt;"&lt;a target="_blank" rel="nofollow" href="http://en.wikipedia.org/wiki/Rorschach_%28comics%29"&gt;Rorschach&lt;/a&gt;"&lt;/span&gt; qui utilise &lt;a target="_blank" rel="nofollow" href="http://images.google.com/images?hl=en&amp;q=rorschach"&gt;les taches du même nom&lt;/a&gt; pour son costume.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
J'avais entendu parlé d'un livre constitué d'un unique palindrome, de propriété mathématiques des nombres palindromiques, mais c'est la première fois que je lis une BD adoptant cette contrainte...&lt;br /&gt;&lt;br /&gt;
Wikipedia est assez prolixe concernant &lt;a target="_blank" rel="nofollow" href="http://en.wikipedia.org/wiki/Watchmen"&gt;ce comic&lt;/a&gt; !&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>Les palindromes...</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;La sortie du flim aidant, je me suis mis à lire le comic. Les douze tomes composant "The Watchmen" ne sont pas encore terminés, mais le début est prometteur ET plaisant. Les personnages, le mode de narration et l'intrigue sont originaux et bien développés.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Le tome 5, intitulé "Fearful Symmetry", join la forme au fond en proposant une disposition palindromique des cases. La composition est d'une symétrie parfaite : la première page est l'image renversée de la dernière, la deuxième de l'avant première, etc. &lt;a target="_blank" rel="nofollow" href="http://upload.wikimedia.org/wikipedia/en/5/5c/WatchmenFearfulSymmetry.jpg"&gt;La page centrale&lt;/a&gt; est la clé de voute de cette œuvre dessinée. La narration est centrée, dans ce volume, sur le personnage surnommé &lt;span&gt;"&lt;a target="_blank" rel="nofollow" href="http://en.wikipedia.org/wiki/Rorschach_%28comics%29"&gt;Rorschach&lt;/a&gt;"&lt;/span&gt; qui utilise &lt;a target="_blank" rel="nofollow" href="http://images.google.com/images?hl=en&amp;q=rorschach"&gt;les taches du même nom&lt;/a&gt; pour son costume.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
J'avais entendu parlé d'un livre constitué d'un unique palindrome, de propriété mathématiques des nombres palindromiques, mais c'est la première fois que je lis une BD adoptant cette contrainte...&lt;br /&gt;&lt;br /&gt;
Wikipedia est assez prolixe concernant &lt;a target="_blank" rel="nofollow" href="http://en.wikipedia.org/wiki/Watchmen"&gt;ce comic&lt;/a&gt; !&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Command-fu, let's get geeky...</title>
    <link>http://www.ipernity.com/blog/bnwr/137182</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-03-12,post-137182</guid>
    <pubDate>Thu, 12 Mar 2009 21:22:00 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;&lt;font size="4"&gt;Perks !&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Du point de vue manichéen geekeux c'est BIEN &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(par opposition au MAL)&lt;/font&gt; ; on a plus de choix &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(notamment pour le bureau qui peut se décliné dans de nombreuses variantes)&lt;/font&gt; ; beaucoup moins de souci à se faire du point de vue de la sécurité ; une facilité déconcertante pour l'installation/la suppression des programmes &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(on lance le gestionnaire de paquet, on coche, on valide !)&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Et bien sur, le &lt;i&gt;command-fu&lt;/i&gt; : l'art de combiner les frappes, sur le clavier, avec intelligence. Pour faire en une ligne ce qu'on ferait en une bonne dizaine &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(centaine ?)&lt;/font&gt; de clic. Voici quelques exemples :&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Sauvegarder l'arborescence d'un dossier &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(vous voulez partager la liste des mp3 de votre dossier musique ?)&lt;/font&gt; dans un fichier.&lt;/p&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;   ls -R &gt;arborescence.txt&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;p&gt;Cette commande est très simple : "ls" sert à lister les fichiers elle est ici utilisée avec l'option "-R" qui indique que la recherche doit être récursive  &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(quand on trouve un répertoire, on liste les fichiers présents dans celui ci)&lt;/font&gt;. La sortie &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(l'endroit où "va" le résultat)&lt;/font&gt; de cette commande est redirigée grâce au symbole "&gt;" vers le fichier "arborescence.txt"&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;La même chose mais avec un filtre &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(vous voulez partager la liste de vos fichiers mp3 mais ils sont mélangés avec d'autres type de fichiers ?)&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt; ls -R | grep .mp3 &gt;mp3_files.txt&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;p&gt;On reconnait le "ls -R" qui liste les fichiers récursivement. On reconnait aussi la redirection de la sortie de la commande "&gt;mp3_files.txt". Mais il y a une partie inconnue au centre. Le caractère "|" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(prononcer pipe &lt;span style="color:rgb(153, 153, 153);"&gt;(à l'anglaise)&lt;/span&gt;)&lt;/font&gt; indique que le résultat &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(en réalité pas le résultat, mais la sortie)&lt;/font&gt; de la première commande est passé à la seconde commande. Ici, l'arborescence délivrée par "ls -R" est utilisée par la commande "grep .mp3" qui agit comme un filtre en ne gardant que les éléments qui contiennent ".mp3".&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;Un non initié utiliserai sans doute deux étapes : "ls -R &gt;temp" et "grep .mp3 temp &gt;mp3_files.txt" en créant au passage un fichier "temp"&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Déplacer des fichiers dans un répertoire créé à la volé.&lt;/p&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;mkdir texts &amp;&amp; mv *.txt texts/&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;p&gt;la première commande crée un répertoire &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(MaKe DIRectory)&lt;/font&gt; nommé "texts". Si la commande n'échoue pas &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(l'échec peut être du à la présence d'un fichier appelé "texts" par exemple)&lt;/font&gt; tout les fichiers d'extension txt &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(c'est le sens de "*.txt")&lt;/font&gt; sont déplacés &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(MoVe)&lt;/font&gt; vers le répertoire "texts". La condition de réussite de la première commande est réalisée par "&amp;&amp;".&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;Les exemples de &lt;i&gt;command-fu&lt;/i&gt; qui font gagner parfois des secondes parfois des minutes peuvent s'énumérer sur de nombreuses lignes. Ils ne sont souvent utile que pour des geeks et/ou des codeurs, je ne parlerais pas de ceux-là. Je tiens encore à rassurer les accros de l'interface graphique qui ne se sente pas capable de naviguer avec &lt;a target="_blank" rel="nofollow" href="http://w3m.sourceforge.net/"&gt;w3m&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(je ne fait pas ça tout les jours)&lt;/font&gt;, d'écrire avec &lt;a target="_blank" rel="nofollow" href="http://www.vim.org/"&gt;vim&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(je fais ça tout les jours)&lt;/font&gt;, de télécharger avec &lt;a target="_blank" rel="nofollow" href="http://www.gnu.org/software/wget/"&gt; wget&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ça m'arrive)&lt;/font&gt; ou de lire ses mails avec &lt;a target="_blank" rel="nofollow" href="http://linux.about.com/od/commands/l/blcmdl1_Mail.htm"&gt;mail&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ça aussi)&lt;/font&gt;. Il existe de très bon logiciels avec une interface graphique fantastique. Notamment &lt;a target="_blank" rel="nofollow" href="http://dolphin.kde.org/"&gt;Dolphin&lt;/a&gt; qui ridiculise l'explorateur de &lt;i&gt;MSWindows&lt;/i&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(en même temps...)&lt;/font&gt;, &lt;a target="_blank" rel="nofollow" href="http://okular.kde.org/"&gt;Okular&lt;/a&gt; qui remplace &lt;i&gt;AcrobatReader&lt;/i&gt; en ajoutant de bonnes idées &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ajout de notes, copie de texte, surlignage...)&lt;/font&gt; à la lecture des PDF, &lt;a target="_blank" rel="nofollow" href="http://www.digikam.org/"&gt;Digikam&lt;/a&gt; qui rassemble la gestion d'une bibliothèque d'image et les fonctions d'édition nécessaires dans un même logiciel...&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;i&gt;The list goes on&lt;/i&gt; !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Évidemment, Linux n'est pas parfait &lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(2)&lt;/font&gt; et souffre de quelques faiblesses &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(certaines imputtable à sa Liberté qui le prive du soutien des fabricants de &lt;a target="_blank" rel="nofollow" href="http://en.wikipedia.org/wiki/Computer_hardware"&gt;hardware&lt;/a&gt;)&lt;/font&gt;. Mais, pour ceux qui ont un peu de temps, un soupçon de motivation et idéalement un ami dans "le milieu"&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(3)&lt;/font&gt;, ça vaut le coup !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt; If the only tool you have is a hammer, then everything looks like a nail...&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(2)&lt;/span&gt; "Si j'étais parfaite je serais insupportable !" me disait récemment une amie&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(3)&lt;/span&gt; "Je ne suis pas dans le milieu, il n'y a pas de milieu !" me disait il y a quelques temps une (autre) amie&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;(la conversation continue)&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Sujet qui devait nécessairement entrainer des réactions.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
La première est une dédicace a l'auteur original d'une des citations précédentes...&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Voilà la seconde que j'ai reçu en noir &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ce qui est assez étrange quand la page de lecture a un fond noir...)&lt;/font&gt; avec quelques commentaires non-indentés &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ça veut dire sans espace, ni tabulation, ni décalage vers la droite)&lt;/font&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;font size="2"&gt;Salut, &lt;/font&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;div&gt;Salut ! &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(&lt;- ça c'est un commentaire)&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;font size="2"&gt;Évidemment, tu ne pouvais manquer de me faire réagir. &lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Évidemment... &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(&lt;- ça aussi &lt;span style="color:rgb(153, 153, 153);"&gt;(j'arrête)&lt;/span&gt;)&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt; &lt;br /&gt;&lt;br /&gt;
&lt;font size="2"&gt;En vrac : &lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;font size="2"&gt;cette discipline (le command-fu) a un sens sous MS-Windows. Les outils GNU me sont devenus tellement nécessaires dans ma vie de tous les jours que je ne supporte que très peu de temps l'absence d'outils comme find et diff, que je télécharge souvent bien vite quand j'ai vraiment besoin d'être sous Windows. (Grâce à Cygwin, les outils GNU sont plutôt bien supportés sous Windows.) &lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;On peut effectivement le faire... Mais ce n'est pas très intéressant : on récupère le beurre mais pas l'argent du beurre ! Soyons réalistes exigeons l'impossible ! &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(comme me disait récemment un ami &lt;span style="color:rgb(153, 153, 153);"&gt;(dans un espagnol impeccable &lt;span style="color:rgb(192, 192, 192);"&gt;(mais légèrement teinté d'un accent argentin)&lt;/span&gt;)&lt;/span&gt;...)&lt;/font&gt; Blagues mises à part, le changement d'&lt;i&gt;OS&lt;/i&gt; est préférable &lt;i&gt;IMHO&lt;/i&gt;.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;font size="2"&gt;GNU manque encore un peu de la facilité du Mac quant à l'installation/désinstallation de programmes. Sous Mac, il suffit de prendre l'objet "application" (qui n'est qu'un vague fichier zip), et de le transporter dans son répertoire Applications, pour installer un logiciel. Sinon, tous les logiciels sont installés et gérés dans une "Sandbox", avec un espace mémoire différent, et cette Sandbox est présentée sous la forme d'une clef USB. Je trouve ça très bien pensé. &lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;GNU n'est pas (encore ?) parfait... A propos, GNU est un sigle qui signifie &lt;i&gt;GNU's Not Unix&lt;/i&gt;, c'est à dire &lt;i&gt;&lt;span style="color:rgb(192, 192, 192);"&gt;(&lt;/span&gt;GNU' Not Unix&lt;span style="color:rgb(192, 192, 192);"&gt;)&lt;/span&gt;'s Not Unix&lt;/i&gt; c'est à dire &lt;i&gt;&lt;span style="color:rgb(204, 204, 204);"&gt;(&lt;/span&gt;&lt;span style="color:rgb(192, 192, 192);"&gt;(&lt;/span&gt;GNU's Not Unix&lt;span style="color:rgb(192, 192, 192);"&gt;)&lt;/span&gt;'s Not Unix&lt;span style="color:rgb(204, 204, 204);"&gt;)&lt;/span&gt;'s Not Unix&lt;/i&gt;, c'est à dire..&lt;/div&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;font size="2"&gt;La commande "ls -R | grep .mp3 &gt;mp3_files.txt" est intéressante, mais chopera aussi les fichiers nommés "machin.mp3.wav". (J'en ai sur mon ordi.) L'idéal est :&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;font size="2"&gt;find ./ -type f -name "*.mp3" &lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;font size="2"&gt;Là, ça te prend vraiment tous les fichiers dont l'extension est mp3, du répertoire courant et de ses sous-répertoires.&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;div&gt;Effectivement... Je crois qu'il y a aussi une option regexp pour grep mais je n'ai pas testé.&lt;/div&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;font size="2"&gt; Libre à toi ensuite de l'écrire dans un fichier et, pour donner une astuce supplémentaire : non pas en écrasant l'éventuel fichier nommé mp3_files.txt par un fichier contenant les info trouvées, mais plutôt en ajoutant les informations trouvées au fichier qui existe déjà éventuellement : &lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;font size="2"&gt;find ./ -type f -name "*.mp3" &gt;&gt; mp3_files.txt&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;div&gt;Je retiens !&lt;/div&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;&lt;br /&gt;
&lt;font size="2"&gt;Au passage, c'est amusant, parce qu'en fait, de mon point de vue, un non-initié aurait plutôt pensé en priorité à faire : &lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;b=` find ./ -type f -name "*.mp3"` &amp;&amp; echo b &gt; mp3_files.txt&lt;font size="2"&gt; &lt;br /&gt;&lt;br /&gt;
&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;font size="2"&gt;... on doit pas avoir la même définition de non-initié.&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;div&gt;Je ne crois pas qu'il y ait de définition officielle. Pour ma part, je n'aime pas trop utiliser echo pour lancer de nouvelles commandes, on peut écrire exactement la même chose en remplaçant directement le "echo b" par la valeur de b.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;font size="2"&gt;Récemment, je me suis pris la tête sur le Mac de ma coloc'&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Si je ne me retenais pas je dirais qu'il suffit d'utiliser un ordinateur à la place d'un Mac. Mais je vais me retenir !&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt; &lt;font size="2"&gt; parce qu'elle avait plein de fichiers doublons. Les fichiers en double avaient la particularité d'être de la forme "machintruc 1.mp3", tous les autres étant nommés "machintruc.mp3". J'aurais pu faire plus compliqué, mais j'ai simplement utilisé les expressions régulières Perl :&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;font size="2"&gt;find ./ -type f -name "* 1.mp3" -exec rm -f '{}' \;&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;font size="2"&gt;Et j'aurais même pu faire un peu plus compliqué, en vérifiant avec des boucles que tous les fichiers que je supprimais avait bien un doublon, et dans ce cas, il existe le très puissant (et lent) programme fdupes, qui vérifie que les sommes md5 ne sont pas redondantes.&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Pour les lecteurs qui ne le savent pas, le système d'exploitation de Mac &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(MacOS)&lt;/font&gt; est une version modifiée d'une branche de Linux. La quasi-intégralité des commandes sont utilisable &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(même si "make" et "gcc" sont dans la catégorie MacOS Develloper Tools)&lt;/font&gt;...&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;font size="2"&gt;Enfin, je remarque que tu conclues ton article sur "Linux n'est pas parfait", mais tu oublies de crier à l'imperfection et au manque d'innovation de la part de Microsoft.&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Tu as raison. Comme le dit si bien  Jean-Bernard Pouy &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ou bien était-ce un de ses collègues ?)&lt;/font&gt; : "Il faut enfoncer les portes ouvertes ; il y a toujours un imbécile pour les refermer." Microsoft a plusieurs années de retard dans quasiment tout les domaines, il utilise ses clients comme des béta-testeurs et s'assoie sur des lauriers périmés. La plus grande contribution qu'il apporte au monde c'est un exemple de rupture de symétrie beaucoup plus simple que tout ceux fourni par la physique théorique. Voilà !&lt;/div&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;font size="2"&gt;Ciao,&lt;/font&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;CU!&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;font color="#888888"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;(la conversation continue encore)&lt;/p&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt; Pour les lecteurs qui ne le savent pas, le système d'exploitation de Mac (MacOS) est une version modifiée d'une branche de Linux. La quasi-intégralité des commandes sont utilisable (même si "make" et "gcc" sont dans la catégorie MacOS Develloper Tools) ...&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Ça n'intéressera peut-être pas tes lecteurs, mais en fait, Mac OS X n'a rien à voir avec Linux. (*) Historiquement, le noyau de Mac OS X est un microkernel (**) basé sur le kernel Mach, lui-même basé sur un kernel BSD.&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;div&gt;Et bien peut-être pas et peut-être bien... :&lt;br /&gt;&lt;br /&gt;
BSD : &lt;a title="Berkeley Software Distribution" target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Berkeley_Software_Distribution"&gt;Berkeley Software Distribution&lt;/a&gt;, une famille de systèmes d'exploitation informatique dérivée d'UNIX (donc c'est une version modifiée d'une branche dérivée de la souche Unix et pas Linux (my bad)...)&lt;/div&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
(*) s'ils avaient utilisé Linux, ils auraient dû tout licencier sous GPL, du moins tous les logiciels du noyau, et je ne pense pas que ça leur aurait plu. La FSF met légèrement en garde contre Mac OS X :&lt;br /&gt;&lt;br /&gt;
&lt;a target="_blank" rel="nofollow" href="http://www.gnu.org/philosophy/apsl.fr.html"&gt;http://www.gnu.org/philosophy/apsl.fr.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
(**) vieux troll : vaut-il mieux un kernel monolithique comme Linux ou un microkernel ? &lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;</description>
    <media:title>Command-fu, let's get geeky...</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;&lt;font size="4"&gt;Perks !&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Du point de vue manichéen geekeux c'est BIEN &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(par opposition au MAL)&lt;/font&gt; ; on a plus de choix &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(notamment pour le bureau qui peut se décliné dans de nombreuses variantes)&lt;/font&gt; ; beaucoup moins de souci à se faire du point de vue de la sécurité ; une facilité déconcertante pour l'installation/la suppression des programmes &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(on lance le gestionnaire de paquet, on coche, on valide !)&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Et bien sur, le &lt;i&gt;command-fu&lt;/i&gt; : l'art de combiner les frappes, sur le clavier, avec intelligence. Pour faire en une ligne ce qu'on ferait en une bonne dizaine &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(centaine ?)&lt;/font&gt; de clic. Voici quelques exemples :&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Sauvegarder l'arborescence d'un dossier &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(vous voulez partager la liste des mp3 de votre dossier musique ?)&lt;/font&gt; dans un fichier.&lt;/p&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;   ls -R &gt;arborescence.txt&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;p&gt;Cette commande est très simple : "ls" sert à lister les fichiers elle est ici utilisée avec l'option "-R" qui indique que la recherche doit être récursive  &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(quand on trouve un répertoire, on liste les fichiers présents dans celui ci)&lt;/font&gt;. La sortie &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(l'endroit où "va" le résultat)&lt;/font&gt; de cette commande est redirigée grâce au symbole "&gt;" vers le fichier "arborescence.txt"&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;La même chose mais avec un filtre &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(vous voulez partager la liste de vos fichiers mp3 mais ils sont mélangés avec d'autres type de fichiers ?)&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt; ls -R | grep .mp3 &gt;mp3_files.txt&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;p&gt;On reconnait le "ls -R" qui liste les fichiers récursivement. On reconnait aussi la redirection de la sortie de la commande "&gt;mp3_files.txt". Mais il y a une partie inconnue au centre. Le caractère "|" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(prononcer pipe &lt;span style="color:rgb(153, 153, 153);"&gt;(à l'anglaise)&lt;/span&gt;)&lt;/font&gt; indique que le résultat &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(en réalité pas le résultat, mais la sortie)&lt;/font&gt; de la première commande est passé à la seconde commande. Ici, l'arborescence délivrée par "ls -R" est utilisée par la commande "grep .mp3" qui agit comme un filtre en ne gardant que les éléments qui contiennent ".mp3".&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;Un non initié utiliserai sans doute deux étapes : "ls -R &gt;temp" et "grep .mp3 temp &gt;mp3_files.txt" en créant au passage un fichier "temp"&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Déplacer des fichiers dans un répertoire créé à la volé.&lt;/p&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;mkdir texts &amp;&amp; mv *.txt texts/&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;p&gt;la première commande crée un répertoire &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(MaKe DIRectory)&lt;/font&gt; nommé "texts". Si la commande n'échoue pas &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(l'échec peut être du à la présence d'un fichier appelé "texts" par exemple)&lt;/font&gt; tout les fichiers d'extension txt &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(c'est le sens de "*.txt")&lt;/font&gt; sont déplacés &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(MoVe)&lt;/font&gt; vers le répertoire "texts". La condition de réussite de la première commande est réalisée par "&amp;&amp;".&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;Les exemples de &lt;i&gt;command-fu&lt;/i&gt; qui font gagner parfois des secondes parfois des minutes peuvent s'énumérer sur de nombreuses lignes. Ils ne sont souvent utile que pour des geeks et/ou des codeurs, je ne parlerais pas de ceux-là. Je tiens encore à rassurer les accros de l'interface graphique qui ne se sente pas capable de naviguer avec &lt;a target="_blank" rel="nofollow" href="http://w3m.sourceforge.net/"&gt;w3m&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(je ne fait pas ça tout les jours)&lt;/font&gt;, d'écrire avec &lt;a target="_blank" rel="nofollow" href="http://www.vim.org/"&gt;vim&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(je fais ça tout les jours)&lt;/font&gt;, de télécharger avec &lt;a target="_blank" rel="nofollow" href="http://www.gnu.org/software/wget/"&gt; wget&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ça m'arrive)&lt;/font&gt; ou de lire ses mails avec &lt;a target="_blank" rel="nofollow" href="http://linux.about.com/od/commands/l/blcmdl1_Mail.htm"&gt;mail&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ça aussi)&lt;/font&gt;. Il existe de très bon logiciels avec une interface graphique fantastique. Notamment &lt;a target="_blank" rel="nofollow" href="http://dolphin.kde.org/"&gt;Dolphin&lt;/a&gt; qui ridiculise l'explorateur de &lt;i&gt;MSWindows&lt;/i&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(en même temps...)&lt;/font&gt;, &lt;a target="_blank" rel="nofollow" href="http://okular.kde.org/"&gt;Okular&lt;/a&gt; qui remplace &lt;i&gt;AcrobatReader&lt;/i&gt; en ajoutant de bonnes idées &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ajout de notes, copie de texte, surlignage...)&lt;/font&gt; à la lecture des PDF, &lt;a target="_blank" rel="nofollow" href="http://www.digikam.org/"&gt;Digikam&lt;/a&gt; qui rassemble la gestion d'une bibliothèque d'image et les fonctions d'édition nécessaires dans un même logiciel...&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;i&gt;The list goes on&lt;/i&gt; !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Évidemment, Linux n'est pas parfait &lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(2)&lt;/font&gt; et souffre de quelques faiblesses &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(certaines imputtable à sa Liberté qui le prive du soutien des fabricants de &lt;a target="_blank" rel="nofollow" href="http://en.wikipedia.org/wiki/Computer_hardware"&gt;hardware&lt;/a&gt;)&lt;/font&gt;. Mais, pour ceux qui ont un peu de temps, un soupçon de motivation et idéalement un ami dans "le milieu"&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(3)&lt;/font&gt;, ça vaut le coup !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt; If the only tool you have is a hammer, then everything looks like a nail...&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(2)&lt;/span&gt; "Si j'étais parfaite je serais insupportable !" me disait récemment une amie&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(3)&lt;/span&gt; "Je ne suis pas dans le milieu, il n'y a pas de milieu !" me disait il y a quelques temps une (autre) amie&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;(la conversation continue)&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Sujet qui devait nécessairement entrainer des réactions.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
La première est une dédicace a l'auteur original d'une des citations précédentes...&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Voilà la seconde que j'ai reçu en noir &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ce qui est assez étrange quand la page de lecture a un fond noir...)&lt;/font&gt; avec quelques commentaires non-indentés &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ça veut dire sans espace, ni tabulation, ni décalage vers la droite)&lt;/font&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;font size="2"&gt;Salut, &lt;/font&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;div&gt;Salut ! &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(&lt;- ça c'est un commentaire)&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;font size="2"&gt;Évidemment, tu ne pouvais manquer de me faire réagir. &lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Évidemment... &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(&lt;- ça aussi &lt;span style="color:rgb(153, 153, 153);"&gt;(j'arrête)&lt;/span&gt;)&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt; &lt;br /&gt;&lt;br /&gt;
&lt;font size="2"&gt;En vrac : &lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;font size="2"&gt;cette discipline (le command-fu) a un sens sous MS-Windows. Les outils GNU me sont devenus tellement nécessaires dans ma vie de tous les jours que je ne supporte que très peu de temps l'absence d'outils comme find et diff, que je télécharge souvent bien vite quand j'ai vraiment besoin d'être sous Windows. (Grâce à Cygwin, les outils GNU sont plutôt bien supportés sous Windows.) &lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;On peut effectivement le faire... Mais ce n'est pas très intéressant : on récupère le beurre mais pas l'argent du beurre ! Soyons réalistes exigeons l'impossible ! &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(comme me disait récemment un ami &lt;span style="color:rgb(153, 153, 153);"&gt;(dans un espagnol impeccable &lt;span style="color:rgb(192, 192, 192);"&gt;(mais légèrement teinté d'un accent argentin)&lt;/span&gt;)&lt;/span&gt;...)&lt;/font&gt; Blagues mises à part, le changement d'&lt;i&gt;OS&lt;/i&gt; est préférable &lt;i&gt;IMHO&lt;/i&gt;.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;font size="2"&gt;GNU manque encore un peu de la facilité du Mac quant à l'installation/désinstallation de programmes. Sous Mac, il suffit de prendre l'objet "application" (qui n'est qu'un vague fichier zip), et de le transporter dans son répertoire Applications, pour installer un logiciel. Sinon, tous les logiciels sont installés et gérés dans une "Sandbox", avec un espace mémoire différent, et cette Sandbox est présentée sous la forme d'une clef USB. Je trouve ça très bien pensé. &lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;GNU n'est pas (encore ?) parfait... A propos, GNU est un sigle qui signifie &lt;i&gt;GNU's Not Unix&lt;/i&gt;, c'est à dire &lt;i&gt;&lt;span style="color:rgb(192, 192, 192);"&gt;(&lt;/span&gt;GNU' Not Unix&lt;span style="color:rgb(192, 192, 192);"&gt;)&lt;/span&gt;'s Not Unix&lt;/i&gt; c'est à dire &lt;i&gt;&lt;span style="color:rgb(204, 204, 204);"&gt;(&lt;/span&gt;&lt;span style="color:rgb(192, 192, 192);"&gt;(&lt;/span&gt;GNU's Not Unix&lt;span style="color:rgb(192, 192, 192);"&gt;)&lt;/span&gt;'s Not Unix&lt;span style="color:rgb(204, 204, 204);"&gt;)&lt;/span&gt;'s Not Unix&lt;/i&gt;, c'est à dire..&lt;/div&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;font size="2"&gt;La commande "ls -R | grep .mp3 &gt;mp3_files.txt" est intéressante, mais chopera aussi les fichiers nommés "machin.mp3.wav". (J'en ai sur mon ordi.) L'idéal est :&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;font size="2"&gt;find ./ -type f -name "*.mp3" &lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;font size="2"&gt;Là, ça te prend vraiment tous les fichiers dont l'extension est mp3, du répertoire courant et de ses sous-répertoires.&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;div&gt;Effectivement... Je crois qu'il y a aussi une option regexp pour grep mais je n'ai pas testé.&lt;/div&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;font size="2"&gt; Libre à toi ensuite de l'écrire dans un fichier et, pour donner une astuce supplémentaire : non pas en écrasant l'éventuel fichier nommé mp3_files.txt par un fichier contenant les info trouvées, mais plutôt en ajoutant les informations trouvées au fichier qui existe déjà éventuellement : &lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;font size="2"&gt;find ./ -type f -name "*.mp3" &gt;&gt; mp3_files.txt&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;div&gt;Je retiens !&lt;/div&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;&lt;br /&gt;
&lt;font size="2"&gt;Au passage, c'est amusant, parce qu'en fait, de mon point de vue, un non-initié aurait plutôt pensé en priorité à faire : &lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;b=` find ./ -type f -name "*.mp3"` &amp;&amp; echo b &gt; mp3_files.txt&lt;font size="2"&gt; &lt;br /&gt;&lt;br /&gt;
&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;font size="2"&gt;... on doit pas avoir la même définition de non-initié.&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;div&gt;Je ne crois pas qu'il y ait de définition officielle. Pour ma part, je n'aime pas trop utiliser echo pour lancer de nouvelles commandes, on peut écrire exactement la même chose en remplaçant directement le "echo b" par la valeur de b.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;font size="2"&gt;Récemment, je me suis pris la tête sur le Mac de ma coloc'&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Si je ne me retenais pas je dirais qu'il suffit d'utiliser un ordinateur à la place d'un Mac. Mais je vais me retenir !&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt; &lt;font size="2"&gt; parce qu'elle avait plein de fichiers doublons. Les fichiers en double avaient la particularité d'être de la forme "machintruc 1.mp3", tous les autres étant nommés "machintruc.mp3". J'aurais pu faire plus compliqué, mais j'ai simplement utilisé les expressions régulières Perl :&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;font size="2"&gt;find ./ -type f -name "* 1.mp3" -exec rm -f '{}' \;&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;
&lt;font size="2"&gt;Et j'aurais même pu faire un peu plus compliqué, en vérifiant avec des boucles que tous les fichiers que je supprimais avait bien un doublon, et dans ce cas, il existe le très puissant (et lent) programme fdupes, qui vérifie que les sommes md5 ne sont pas redondantes.&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Pour les lecteurs qui ne le savent pas, le système d'exploitation de Mac &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(MacOS)&lt;/font&gt; est une version modifiée d'une branche de Linux. La quasi-intégralité des commandes sont utilisable &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(même si "make" et "gcc" sont dans la catégorie MacOS Develloper Tools)&lt;/font&gt;...&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;font size="2"&gt;Enfin, je remarque que tu conclues ton article sur "Linux n'est pas parfait", mais tu oublies de crier à l'imperfection et au manque d'innovation de la part de Microsoft.&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Tu as raison. Comme le dit si bien  Jean-Bernard Pouy &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ou bien était-ce un de ses collègues ?)&lt;/font&gt; : "Il faut enfoncer les portes ouvertes ; il y a toujours un imbécile pour les refermer." Microsoft a plusieurs années de retard dans quasiment tout les domaines, il utilise ses clients comme des béta-testeurs et s'assoie sur des lauriers périmés. La plus grande contribution qu'il apporte au monde c'est un exemple de rupture de symétrie beaucoup plus simple que tout ceux fourni par la physique théorique. Voilà !&lt;/div&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;font size="2"&gt;Ciao,&lt;/font&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;CU!&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;font color="#888888"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;(la conversation continue encore)&lt;/p&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt; Pour les lecteurs qui ne le savent pas, le système d'exploitation de Mac (MacOS) est une version modifiée d'une branche de Linux. La quasi-intégralité des commandes sont utilisable (même si "make" et "gcc" sont dans la catégorie MacOS Develloper Tools) ...&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Ça n'intéressera peut-être pas tes lecteurs, mais en fait, Mac OS X n'a rien à voir avec Linux. (*) Historiquement, le noyau de Mac OS X est un microkernel (**) basé sur le kernel Mach, lui-même basé sur un kernel BSD.&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;div&gt;Et bien peut-être pas et peut-être bien... :&lt;br /&gt;&lt;br /&gt;
BSD : &lt;a title="Berkeley Software Distribution" target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Berkeley_Software_Distribution"&gt;Berkeley Software Distribution&lt;/a&gt;, une famille de systèmes d'exploitation informatique dérivée d'UNIX (donc c'est une version modifiée d'une branche dérivée de la souche Unix et pas Linux (my bad)...)&lt;/div&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
(*) s'ils avaient utilisé Linux, ils auraient dû tout licencier sous GPL, du moins tous les logiciels du noyau, et je ne pense pas que ça leur aurait plu. La FSF met légèrement en garde contre Mac OS X :&lt;br /&gt;&lt;br /&gt;
&lt;a target="_blank" rel="nofollow" href="http://www.gnu.org/philosophy/apsl.fr.html"&gt;http://www.gnu.org/philosophy/apsl.fr.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
(**) vieux troll : vaut-il mieux un kernel monolithique comme Linux ou un microkernel ? &lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>The big scary Google</title>
    <link>http://www.ipernity.com/blog/bnwr/137179</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-02-27,post-137179</guid>
    <pubDate>Fri, 27 Feb 2009 18:40:00 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Au départ, le succès de &lt;i&gt;Google&lt;/i&gt; provient de sa méthode de classement des résultats de recherche. Au fil des années, les algorithmes utilisés se sont raffinés aboutissant à une hiérarchisation encore plus impressionnante. Les &lt;i&gt;webmaster&lt;/i&gt; faisaient leurs sites, y mettaient la forme, y ajoutaient du contenu. Ils doivent maintenant ajouter une corde à leur arc &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(comme disait Ulysse)&lt;/font&gt; ou un lame à leur canif &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(comme disait Mac Gyver)&lt;/font&gt;. En effet, le &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(la ?)&lt;/font&gt; &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/SEO"&gt;&lt;i&gt;SEO&lt;/i&gt;&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pour Search Engine Optimization)&lt;/font&gt; est une discipline à part entière. C'est donc les sites qui s'adaptent aux moteurs de recherches et non plus l'inverse. L'aspect gigantissime de &lt;i&gt;Google&lt;/i&gt; impose un standard pour les moteurs de recherche &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(un moteur qui n'adopte pas ces standard, doit proposer une idée révolutionnaire ET géniale pour espérer avoir des utilisateurs)&lt;/font&gt; et donc au final un standard pour les sites &lt;i&gt;web&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Un point de vue discutable certes, mais un point de vue quand même.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Tout d'abord, la taille de &lt;i&gt;Google&lt;/i&gt; a du bon. Un petit moteur de recherche ne peut être satisfaisant. La centralisation des services&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(1)&lt;/font&gt; a un aspect pratique indéniable &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(c'est sur ce principe que repose Ubiquity)&lt;/font&gt;. Mais, même le moteur de recherche de la compagnie californienne a des progrès à faire &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(toute technologie suffisamment avancée est indiscernable de la magie &lt;span style="color:rgb(153, 153, 153);"&gt;(et donc toute technologie discernable de la magie n'est pas suffisamment avancée)&lt;/span&gt; comme disait &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Arthur_C._Clarke"&gt;clarcke&lt;/a&gt;)&lt;/font&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;i&gt;Google&lt;/i&gt; pourrait, par exemple, automatiser la recherche par synonymes. Je pense qu'il serait avantageux qu'une recherche sur "voiture" amène les résultats conjoints de "voiture" et "automobile" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(le mot "car" renvoie sur 995M résultats &lt;span style="color:rgb(153, 153, 153);"&gt;(dont le premier est la page Wikipédia de "Automobile")&lt;/span&gt; alors que "automobile" n'accumule que 124M réponses &lt;span style="color:rgb(153, 153, 153);"&gt;(à peu près 8 fois moins)&lt;/span&gt;)&lt;/font&gt;. Les sites utiliseraient surement un langage plus riche si la pénalité en baisse trafic n'était pas aussi élevée.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;i&gt;Google&lt;/i&gt;, en bon leader, commence à adapter le &lt;i&gt;web&lt;/i&gt; à ses besoins. Au lieu de continuer à s'adapter au besoin de ses utilisateurs &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ce qui lui a permis d'obtenir sa place de leader)&lt;/font&gt;. &lt;i&gt;Microsoft style&lt;/i&gt; ! Il reste tout de même une volonté de progresser vers toujours plus de services &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(Gears, Google chrome...)&lt;/font&gt; et de faire avancer le &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Schmilblick"&gt;shmilblick&lt;/a&gt; chez le titan car il sait sa position plus fragile que les leaders d'autres domaines. Si l'arrogance de &lt;i&gt;Microsoft&lt;/i&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(vis-à-vis de ses clients qui sont en fait des beta-testeurs)&lt;/font&gt; ne se transmet pas à &lt;i&gt;Google&lt;/i&gt;, c'est qu'il est plus facile de changer de moteur de recherche que de système d'exploitation. La diversité des services change un peu la donne, car changer de moteur de recherche en même temps que d'adresse &lt;i&gt;email&lt;/i&gt;, de plateforme de &lt;i&gt;blog&lt;/i&gt;, de calendrier, d'agrégateur de nouvelles, de navigateur et d'éditeur de document en ligne, ça commence à faire beaucoup.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt;La centralisation des services pose beaucoup moins de souci du point de vue de la vie privée que la centralisation des données (qui fait planer le spectre de &lt;i&gt;Big Brother&lt;/i&gt;)&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;(La conversation continue : un email envoyé par un lecteur m'est parvenu)&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Réaction assez rapide mais d'une mise en forme étrange &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(changement de police en cours de message)&lt;/font&gt; d'un lecteur à qui je laisse la parole &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(dans l'esprit)&lt;/font&gt; et que j'interromprais de temps en temps avec une indentation nulle.&lt;/p&gt;&lt;br /&gt;
&lt;div&gt;Le 28 février 2009 15:02, &lt;span&gt;un lecteur&lt;/span&gt; a écrit :&lt;br /&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;span style="font-size:medium;"&gt;&lt;span&gt;Salut BW,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;div&gt;Salut à toi !&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:medium;"&gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;
Une précision : la loi antitrust ne veut pas ‹empêcher les monopoles› (dans l'esprit oui, en fait, non.) Elle veut empêcher &lt;span style="font-style:italic;"&gt;l'abus&lt;/span&gt; en situations de monopole, au sens où elle prohibe les accords entre oligopoles qui se permettraient de restreindre le libre échange et la compétition, ou encore les &lt;span style="font-size:medium;"&gt;pratiques abusives&lt;/span&gt;&lt;span style="font-size:small;"&gt; des secteurs en situation de monopole&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;En gros, quand on est suffisamment petit, on peu faire des crasses à ses concurrents, alors que quand on est grand, non... Enfin c'est vrai que ce n'est pas une interdiction formelle, mais un frein important.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;Parenthèse :&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;Au passage, je ne pense pas que ton idée de faire fonctionner &lt;/span&gt;&lt;span&gt;&lt;span style="font-size:small;"&gt;par défaut&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:16px;"&gt; un crawler avec la synonymie soit de si bonne augure : les gens n'ont qu'à mettre les bons mots-clés s'ils veulent être retrouvés... On ne demande pas à un logiciel dans une bibliothèque de marcher comme ça, par exemple. Ou alors la bibliothécaire a rajouté elle-même le mot-clé qui va bien. Ça force les gens à utiliser un certain &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Thesaurus"&gt;thesaurus&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Les gens peuvent effectivement mettre des bons mots clefs, ce qui permet d'améliorer l'efficacité des recherches globalement. Mais les mots clefs ne constituent pas les seuls critères. Le contenu des pages est également important.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;Par ailleurs, les synonymes ne recouvrent jamais la même réalité les uns les autres. Google devrait proposer une option pour &lt;span style="font-style:italic;"&gt;afficher&lt;/span&gt; 5 “synwebonymes”. Un synwebonyme c'est un synonyme dans le cadre de la recherche Web : par exemple la traduction en anglais, un mot qui est souvent mis par paire avec celui qu'on vient de taper, etc.. Je pense que ce serait facile pour Google de mettre en place cette fonctionnalité. On pourrait même faire réfléchir les cherchants sur leurs recherches en affichant optionnellement la &lt;span style="font-style:italic;"&gt;définition&lt;/span&gt; des mots qu'ils sont en train de chercher.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Le fait de mettre ce mode de recherche en option me convient totalement, je ne pense pas non plus que ce soit très difficile à coder. Une autre amélioration semblable qui pourrait être utile &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(et qui, dans une certaine mesure, se profile avec le web sémantique)&lt;/font&gt; est de proposer plusieurs colonnes de résultat si un mot à plusieurs sens &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(les recherches sur "rock" seraient partagées en colonnes sur la géologie et sur la musique &lt;span style="color:rgb(153, 153, 153);"&gt;(à moins bien sur que le mot "guitare" le suive)&lt;/span&gt;)&lt;/font&gt;. Et on pourrait imaginer un système similaire pour améliorer la situations des bi/tri/quadri/...-lingues lors d'utilisation de mots possédants diverses origines &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;("car"&lt;span style="color:rgb(153, 153, 153);"&gt;(french)&lt;/span&gt; et "car"&lt;span style="color:rgb(153, 153, 153);"&gt;(anglais)&lt;/span&gt;)&lt;/font&gt;.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;: esèhtneraP&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;J'utilise Google, parce que Google polit son image de “bonne société” :&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:medium;"&gt;&lt;span&gt;* excellents services : très rares problèmes de fonctionnement, service simple et tourné vers l'utilisateur, évolution des services lentes et stables&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Tout à fait d'accord.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:medium;"&gt;&lt;span&gt;* écologie : Google essaye d'être le plus écolo possible. Ils ont même le projet fou de &lt;a target="_blank" rel="nofollow" href="http://www.vnunet.fr/news/google_veut_mettre_ses_centres_de_donnees_a_l_eau_de_mer-2028672"&gt;plonger leur serveurs dans la mer&lt;/a&gt; et d'utiliser le courant marin pour fournir l'électricité.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;C'est vrai &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(on peut même ajouter que certaines sessions de surf remplace des déplacements automobiles)&lt;/font&gt;, mais ça ne me pousse pas a plus utiliser google...&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:medium;"&gt;&lt;span&gt;* travail : Google donne à ses propres employés d'excellentes conditions de travail (dont &lt;a target="_blank" rel="nofollow" href="http://www.huffingtonpost.com/2008/04/23/google-spends-72-million_n_98255.html"&gt;2 repas gratuits par jour&lt;/a&gt;), c'est un point-clé dans la réussite de l'entreprise. Exemple : chaque développeur est payé pendant 10% de son temps de travail à... faire ce qu'il désire. Souvent, ça se traduit par des développeurs qui aident le logiciel libre, ou qui construisent... Google Docs !&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Vrai également.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:medium;"&gt;&lt;span&gt;* rétention des données : on a encore vu aucune fuite de données personnelles chez Google, contrairement à Microsoft, Yahoo, et tous les autres géants de l'industrie.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;* soutien aux logiciels libres : les logiciels libres fondent le Web d'aujourd'hui, et Google ne l'oublie pas : Google Summer of Code, Google Source, et dans une moindre mesure : soutien à Wikipédia, à Firefox...&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Et dans une mesure bien moindre "Google code search" et Chrome&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;Je suis habitué à Google, j'aime son interface graphique, je suis satisfait de la qualité de ses résultats.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Du point de vue de l'interface, quand &lt;i&gt;Google preview&lt;/i&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(extension Firefox qui ajoute une vignette du site à coté du résultat)&lt;/font&gt; n'est pas installée ça ne me plait pas tant que ça... Et si cette extension n'existait pas, j'utiliserai probablement plus Exalead qui intègre la fonctionnalité par défaut.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt; Par ailleurs, j'aime bien sa philosophie et son image de bonne société. Sur les cinq points donnés ci-dessus, Yahoo s'en tire avec 1/5... Microsoft avec 0/5. Ceci dit, même si le monde des méta-crawlers (Google, Yahoo, etc.) a un long avenir devant eux, je pense qu'il est intéressant aussi de regarder à côté, comme &lt;a target="_blank" rel="nofollow" href="http://search.wikia.com/about/about.html"&gt;Wikia Search&lt;/a&gt;, le projet lancé par le fondateur de Wikipédia, Jimbo Wales, pour construire un moteur de recherche alternatif dépendant de ses utilisateurs dans sa construction (comme Wikipédia.)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Sans oublié les moteurs de recherche distribués &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(p2p search engine)&lt;/font&gt; qui ne sont pas encore au point, mais progressent. Pour Wikia Search, il faut savoir que Google s'en inspire un peu, notamment avec les boutons "&lt;i&gt;up&lt;/i&gt;" et "&lt;i&gt;delete&lt;/i&gt;" qui sont disponibles une fois connecté à son compte google.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt; To be continued...&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;Enfin, je suis extrêmement fataliste sur le caractère Big Brotherish de notre société. À la moindre tentative fascisante, il sera très simple de forcer Google et consorts à livrer nos plus intimes secrets numériques, si tant est qu'ils existent. Les lois anti-terroristes donnent déjà le ton. Si vous avez du temps à perdre, amusez-vous par exemple à aller sur Copains d'Avant, sur le profil de quelqu'un qui a renseigné son lieu d'habitation. Déplacez-vous sur la carte Google Maps jusqu'à près de chez vous. Vous aurez la surprise de voir apparaître une dizaine de voisins autour de vous, de voir leur parcours scolaire et leur trombine. Je pense que la première chose à faire, avant de s'inquiéter des dérives à la Big Brother, c'est d'éduquer les gens à maîtriser leurs données numériques.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;C'est vrai qu'il y a un décalage trop important entre la puissance des outils disponible et la maitrise insuffisante de la majorité des utilisateurs.&lt;/div&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;Ciao,&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;</description>
    <media:title>The big scary Google</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Au départ, le succès de &lt;i&gt;Google&lt;/i&gt; provient de sa méthode de classement des résultats de recherche. Au fil des années, les algorithmes utilisés se sont raffinés aboutissant à une hiérarchisation encore plus impressionnante. Les &lt;i&gt;webmaster&lt;/i&gt; faisaient leurs sites, y mettaient la forme, y ajoutaient du contenu. Ils doivent maintenant ajouter une corde à leur arc &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(comme disait Ulysse)&lt;/font&gt; ou un lame à leur canif &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(comme disait Mac Gyver)&lt;/font&gt;. En effet, le &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(la ?)&lt;/font&gt; &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/SEO"&gt;&lt;i&gt;SEO&lt;/i&gt;&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pour Search Engine Optimization)&lt;/font&gt; est une discipline à part entière. C'est donc les sites qui s'adaptent aux moteurs de recherches et non plus l'inverse. L'aspect gigantissime de &lt;i&gt;Google&lt;/i&gt; impose un standard pour les moteurs de recherche &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(un moteur qui n'adopte pas ces standard, doit proposer une idée révolutionnaire ET géniale pour espérer avoir des utilisateurs)&lt;/font&gt; et donc au final un standard pour les sites &lt;i&gt;web&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Un point de vue discutable certes, mais un point de vue quand même.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Tout d'abord, la taille de &lt;i&gt;Google&lt;/i&gt; a du bon. Un petit moteur de recherche ne peut être satisfaisant. La centralisation des services&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(1)&lt;/font&gt; a un aspect pratique indéniable &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(c'est sur ce principe que repose Ubiquity)&lt;/font&gt;. Mais, même le moteur de recherche de la compagnie californienne a des progrès à faire &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(toute technologie suffisamment avancée est indiscernable de la magie &lt;span style="color:rgb(153, 153, 153);"&gt;(et donc toute technologie discernable de la magie n'est pas suffisamment avancée)&lt;/span&gt; comme disait &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Arthur_C._Clarke"&gt;clarcke&lt;/a&gt;)&lt;/font&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;i&gt;Google&lt;/i&gt; pourrait, par exemple, automatiser la recherche par synonymes. Je pense qu'il serait avantageux qu'une recherche sur "voiture" amène les résultats conjoints de "voiture" et "automobile" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(le mot "car" renvoie sur 995M résultats &lt;span style="color:rgb(153, 153, 153);"&gt;(dont le premier est la page Wikipédia de "Automobile")&lt;/span&gt; alors que "automobile" n'accumule que 124M réponses &lt;span style="color:rgb(153, 153, 153);"&gt;(à peu près 8 fois moins)&lt;/span&gt;)&lt;/font&gt;. Les sites utiliseraient surement un langage plus riche si la pénalité en baisse trafic n'était pas aussi élevée.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;i&gt;Google&lt;/i&gt;, en bon leader, commence à adapter le &lt;i&gt;web&lt;/i&gt; à ses besoins. Au lieu de continuer à s'adapter au besoin de ses utilisateurs &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ce qui lui a permis d'obtenir sa place de leader)&lt;/font&gt;. &lt;i&gt;Microsoft style&lt;/i&gt; ! Il reste tout de même une volonté de progresser vers toujours plus de services &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(Gears, Google chrome...)&lt;/font&gt; et de faire avancer le &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Schmilblick"&gt;shmilblick&lt;/a&gt; chez le titan car il sait sa position plus fragile que les leaders d'autres domaines. Si l'arrogance de &lt;i&gt;Microsoft&lt;/i&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(vis-à-vis de ses clients qui sont en fait des beta-testeurs)&lt;/font&gt; ne se transmet pas à &lt;i&gt;Google&lt;/i&gt;, c'est qu'il est plus facile de changer de moteur de recherche que de système d'exploitation. La diversité des services change un peu la donne, car changer de moteur de recherche en même temps que d'adresse &lt;i&gt;email&lt;/i&gt;, de plateforme de &lt;i&gt;blog&lt;/i&gt;, de calendrier, d'agrégateur de nouvelles, de navigateur et d'éditeur de document en ligne, ça commence à faire beaucoup.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt;La centralisation des services pose beaucoup moins de souci du point de vue de la vie privée que la centralisation des données (qui fait planer le spectre de &lt;i&gt;Big Brother&lt;/i&gt;)&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;(La conversation continue : un email envoyé par un lecteur m'est parvenu)&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Réaction assez rapide mais d'une mise en forme étrange &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(changement de police en cours de message)&lt;/font&gt; d'un lecteur à qui je laisse la parole &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(dans l'esprit)&lt;/font&gt; et que j'interromprais de temps en temps avec une indentation nulle.&lt;/p&gt;&lt;br /&gt;
&lt;div&gt;Le 28 février 2009 15:02, &lt;span&gt;un lecteur&lt;/span&gt; a écrit :&lt;br /&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;span style="font-size:medium;"&gt;&lt;span&gt;Salut BW,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;div&gt;Salut à toi !&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:medium;"&gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;
Une précision : la loi antitrust ne veut pas ‹empêcher les monopoles› (dans l'esprit oui, en fait, non.) Elle veut empêcher &lt;span style="font-style:italic;"&gt;l'abus&lt;/span&gt; en situations de monopole, au sens où elle prohibe les accords entre oligopoles qui se permettraient de restreindre le libre échange et la compétition, ou encore les &lt;span style="font-size:medium;"&gt;pratiques abusives&lt;/span&gt;&lt;span style="font-size:small;"&gt; des secteurs en situation de monopole&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;En gros, quand on est suffisamment petit, on peu faire des crasses à ses concurrents, alors que quand on est grand, non... Enfin c'est vrai que ce n'est pas une interdiction formelle, mais un frein important.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;Parenthèse :&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;Au passage, je ne pense pas que ton idée de faire fonctionner &lt;/span&gt;&lt;span&gt;&lt;span style="font-size:small;"&gt;par défaut&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:16px;"&gt; un crawler avec la synonymie soit de si bonne augure : les gens n'ont qu'à mettre les bons mots-clés s'ils veulent être retrouvés... On ne demande pas à un logiciel dans une bibliothèque de marcher comme ça, par exemple. Ou alors la bibliothécaire a rajouté elle-même le mot-clé qui va bien. Ça force les gens à utiliser un certain &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Thesaurus"&gt;thesaurus&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Les gens peuvent effectivement mettre des bons mots clefs, ce qui permet d'améliorer l'efficacité des recherches globalement. Mais les mots clefs ne constituent pas les seuls critères. Le contenu des pages est également important.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;Par ailleurs, les synonymes ne recouvrent jamais la même réalité les uns les autres. Google devrait proposer une option pour &lt;span style="font-style:italic;"&gt;afficher&lt;/span&gt; 5 “synwebonymes”. Un synwebonyme c'est un synonyme dans le cadre de la recherche Web : par exemple la traduction en anglais, un mot qui est souvent mis par paire avec celui qu'on vient de taper, etc.. Je pense que ce serait facile pour Google de mettre en place cette fonctionnalité. On pourrait même faire réfléchir les cherchants sur leurs recherches en affichant optionnellement la &lt;span style="font-style:italic;"&gt;définition&lt;/span&gt; des mots qu'ils sont en train de chercher.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Le fait de mettre ce mode de recherche en option me convient totalement, je ne pense pas non plus que ce soit très difficile à coder. Une autre amélioration semblable qui pourrait être utile &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(et qui, dans une certaine mesure, se profile avec le web sémantique)&lt;/font&gt; est de proposer plusieurs colonnes de résultat si un mot à plusieurs sens &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(les recherches sur "rock" seraient partagées en colonnes sur la géologie et sur la musique &lt;span style="color:rgb(153, 153, 153);"&gt;(à moins bien sur que le mot "guitare" le suive)&lt;/span&gt;)&lt;/font&gt;. Et on pourrait imaginer un système similaire pour améliorer la situations des bi/tri/quadri/...-lingues lors d'utilisation de mots possédants diverses origines &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;("car"&lt;span style="color:rgb(153, 153, 153);"&gt;(french)&lt;/span&gt; et "car"&lt;span style="color:rgb(153, 153, 153);"&gt;(anglais)&lt;/span&gt;)&lt;/font&gt;.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;: esèhtneraP&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;J'utilise Google, parce que Google polit son image de “bonne société” :&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:medium;"&gt;&lt;span&gt;* excellents services : très rares problèmes de fonctionnement, service simple et tourné vers l'utilisateur, évolution des services lentes et stables&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Tout à fait d'accord.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:medium;"&gt;&lt;span&gt;* écologie : Google essaye d'être le plus écolo possible. Ils ont même le projet fou de &lt;a target="_blank" rel="nofollow" href="http://www.vnunet.fr/news/google_veut_mettre_ses_centres_de_donnees_a_l_eau_de_mer-2028672"&gt;plonger leur serveurs dans la mer&lt;/a&gt; et d'utiliser le courant marin pour fournir l'électricité.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;C'est vrai &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(on peut même ajouter que certaines sessions de surf remplace des déplacements automobiles)&lt;/font&gt;, mais ça ne me pousse pas a plus utiliser google...&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:medium;"&gt;&lt;span&gt;* travail : Google donne à ses propres employés d'excellentes conditions de travail (dont &lt;a target="_blank" rel="nofollow" href="http://www.huffingtonpost.com/2008/04/23/google-spends-72-million_n_98255.html"&gt;2 repas gratuits par jour&lt;/a&gt;), c'est un point-clé dans la réussite de l'entreprise. Exemple : chaque développeur est payé pendant 10% de son temps de travail à... faire ce qu'il désire. Souvent, ça se traduit par des développeurs qui aident le logiciel libre, ou qui construisent... Google Docs !&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Vrai également.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:medium;"&gt;&lt;span&gt;* rétention des données : on a encore vu aucune fuite de données personnelles chez Google, contrairement à Microsoft, Yahoo, et tous les autres géants de l'industrie.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;* soutien aux logiciels libres : les logiciels libres fondent le Web d'aujourd'hui, et Google ne l'oublie pas : Google Summer of Code, Google Source, et dans une moindre mesure : soutien à Wikipédia, à Firefox...&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Et dans une mesure bien moindre "Google code search" et Chrome&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;Je suis habitué à Google, j'aime son interface graphique, je suis satisfait de la qualité de ses résultats.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Du point de vue de l'interface, quand &lt;i&gt;Google preview&lt;/i&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(extension Firefox qui ajoute une vignette du site à coté du résultat)&lt;/font&gt; n'est pas installée ça ne me plait pas tant que ça... Et si cette extension n'existait pas, j'utiliserai probablement plus Exalead qui intègre la fonctionnalité par défaut.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt; Par ailleurs, j'aime bien sa philosophie et son image de bonne société. Sur les cinq points donnés ci-dessus, Yahoo s'en tire avec 1/5... Microsoft avec 0/5. Ceci dit, même si le monde des méta-crawlers (Google, Yahoo, etc.) a un long avenir devant eux, je pense qu'il est intéressant aussi de regarder à côté, comme &lt;a target="_blank" rel="nofollow" href="http://search.wikia.com/about/about.html"&gt;Wikia Search&lt;/a&gt;, le projet lancé par le fondateur de Wikipédia, Jimbo Wales, pour construire un moteur de recherche alternatif dépendant de ses utilisateurs dans sa construction (comme Wikipédia.)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Sans oublié les moteurs de recherche distribués &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(p2p search engine)&lt;/font&gt; qui ne sont pas encore au point, mais progressent. Pour Wikia Search, il faut savoir que Google s'en inspire un peu, notamment avec les boutons "&lt;i&gt;up&lt;/i&gt;" et "&lt;i&gt;delete&lt;/i&gt;" qui sont disponibles une fois connecté à son compte google.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt; To be continued...&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;Enfin, je suis extrêmement fataliste sur le caractère Big Brotherish de notre société. À la moindre tentative fascisante, il sera très simple de forcer Google et consorts à livrer nos plus intimes secrets numériques, si tant est qu'ils existent. Les lois anti-terroristes donnent déjà le ton. Si vous avez du temps à perdre, amusez-vous par exemple à aller sur Copains d'Avant, sur le profil de quelqu'un qui a renseigné son lieu d'habitation. Déplacez-vous sur la carte Google Maps jusqu'à près de chez vous. Vous aurez la surprise de voir apparaître une dizaine de voisins autour de vous, de voir leur parcours scolaire et leur trombine. Je pense que la première chose à faire, avant de s'inquiéter des dérives à la Big Brother, c'est d'éduquer les gens à maîtriser leurs données numériques.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;C'est vrai qu'il y a un décalage trop important entre la puissance des outils disponible et la maitrise insuffisante de la majorité des utilisateurs.&lt;/div&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div style="font-family:Times New Roman;font-size:8pt;color:rgb(0, 0, 0);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size:16px;"&gt;Ciao,&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Some music...</title>
    <link>http://www.ipernity.com/blog/bnwr/132572</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-02-20,post-132572</guid>
    <pubDate>Fri, 20 Feb 2009 18:11:00 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Pas de nouveautés musicales ces temps ci, je me contente de replonger dans des sons anciens qui m'ont déjà bercés auparavant. Mes trajets de RER sont embelli par une sélection relativement &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(comme disait Einstein)&lt;/font&gt; éclectique de séquences précises de 0 et de 1 &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(des fichiers !)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Les transitions juste assez brutales de mon baladeur me font passer de &lt;i&gt;Léonard Cohen&lt;/i&gt; au &lt;i&gt;Brassen's not dead&lt;/i&gt; pour enchainer sur &lt;i&gt;Le peuple de l'herbe&lt;/i&gt;, &lt;i&gt;The Smahsing pumpkins&lt;/i&gt; et &lt;i&gt;The rolling stones&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
J'en profite à la fois pour rappeler l'existence des merveilleux groupes/individus sus-cités et pour transmettre un lien vers &lt;a target="_blank" rel="nofollow" href="http://www.lastfm.fr/user/BnWRainbow"&gt;mon profile Lastfm&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Pour ce qui ne connaitrait pas ce formidable outil du &lt;i&gt;Social Web&lt;/i&gt;, &lt;i&gt;Lastfm&lt;/i&gt; est un site qui permet de rendre public vos statistiques d'écoutes &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(en nombre d'écoute par chanson, par artiste, par album, par genre...)&lt;/font&gt; de vos streaming sur le site ou bien de vos lectures locales. A partir de vos habitudes, une liste de voisins &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(personnes partageant vos goûts)&lt;/font&gt;, des conseils, des informations sur les concerts et autres évènements qui devraient vous intéresser... Et bien sûr il ne saurait être question de Social Web sans la possibilité d'avoir des "amis" et de mettre des "tags" un peu partout.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
A bon écouteur salut !&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</description>
    <media:title>Some music...</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Pas de nouveautés musicales ces temps ci, je me contente de replonger dans des sons anciens qui m'ont déjà bercés auparavant. Mes trajets de RER sont embelli par une sélection relativement &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(comme disait Einstein)&lt;/font&gt; éclectique de séquences précises de 0 et de 1 &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(des fichiers !)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Les transitions juste assez brutales de mon baladeur me font passer de &lt;i&gt;Léonard Cohen&lt;/i&gt; au &lt;i&gt;Brassen's not dead&lt;/i&gt; pour enchainer sur &lt;i&gt;Le peuple de l'herbe&lt;/i&gt;, &lt;i&gt;The Smahsing pumpkins&lt;/i&gt; et &lt;i&gt;The rolling stones&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
J'en profite à la fois pour rappeler l'existence des merveilleux groupes/individus sus-cités et pour transmettre un lien vers &lt;a target="_blank" rel="nofollow" href="http://www.lastfm.fr/user/BnWRainbow"&gt;mon profile Lastfm&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Pour ce qui ne connaitrait pas ce formidable outil du &lt;i&gt;Social Web&lt;/i&gt;, &lt;i&gt;Lastfm&lt;/i&gt; est un site qui permet de rendre public vos statistiques d'écoutes &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(en nombre d'écoute par chanson, par artiste, par album, par genre...)&lt;/font&gt; de vos streaming sur le site ou bien de vos lectures locales. A partir de vos habitudes, une liste de voisins &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(personnes partageant vos goûts)&lt;/font&gt;, des conseils, des informations sur les concerts et autres évènements qui devraient vous intéresser... Et bien sûr il ne saurait être question de Social Web sans la possibilité d'avoir des "amis" et de mettre des "tags" un peu partout.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
A bon écouteur salut !&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>L'évolution d'internet...</title>
    <link>http://www.ipernity.com/blog/bnwr/128512</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-02-07,post-128512</guid>
    <pubDate>Sat, 07 Feb 2009 10:30:00 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Après réception d'un mail &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ça fait plaisir)&lt;/font&gt; d'un lecteur et lecture du lien associé. Je me suis décidé à transmettre, résumer &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pour ceux qui n'ont pas le temps/l'envie de lire)&lt;/font&gt; et commenter cet article.&lt;/p&gt;&lt;br /&gt;
&lt;div&gt;&lt;font size="4"&gt;L'email :&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;Tiens, un article qui si tu ne l'as pas encore lu devrait t'intéresser, moi en tous cas il m'a plutôt plus car il met la lumière sur des domaines que je cerne finalement peu.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;a target="_blank" rel="nofollow" href="http://www.ecrans.fr/Tout-le-monde-a-interet-a,5762.html"&gt;http://www.ecrans.fr/Tout-le-monde-a-interet-a,5762.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Bonne lecture !&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
&lt;font size="4"&gt;Le résumé :&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Un journaliste de libération interview Benjamin Bayart, un illustre inconnu, qui s'y connait dans le domaine d'intersection de la législation, de l'histoire et d'internet. Il commence d'abord par expliquer ce qui fait la spécificité d'internet &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(notamment par opposition au Minitel)&lt;/font&gt; i.e l'acentralisation. Il enchâine&lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(grace aux questions du journaliste)&lt;/font&gt; sur les dévellopements techniques et legislatifs qui remettent en cause cet aspect tout en rappelant les bénéfices de cette acentralisation à savoir la multiplicité des sauvegardes&lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(par exemple, le noyau linux est copier sur des centaines de serveurs différents à travers le monde)&lt;/font&gt;, l'indépendance de publication &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(on peut créer un site/blog/serveur-mail sans demander à Google/Google/Google de l'héberger)&lt;/font&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
&lt;font size="4"&gt;Le commentaire :&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Le sujet fait évidemment parti de mes centres d'intérêt et l'interviewé soulève des points important des développements économiques actuels.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;Les évolutions législatives expliquées sont à la fois inquiétantes et un peu ridicules &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(elles montrent la méconnaissance technique et le populisme des législateurs)&lt;/font&gt;. Heureusement tout de même que le ton paranoïaque-conspirationniste du début s'efface rapidement.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;Il y a aussi quelques exagérations. Notamment sur le fait que "&lt;span&gt;ce qui empêche [que chacun possède son serveur], ce sont des problèmes très mineurs"&lt;/span&gt;. Quand l'eau, l'électricité, les transports, le logement et les autres services publiques seront gratuit, on pourra en reparler.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;Dans l'ensemble, un bon article intéressant, assez complet sans être trop technique.&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>L'évolution d'internet...</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Après réception d'un mail &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ça fait plaisir)&lt;/font&gt; d'un lecteur et lecture du lien associé. Je me suis décidé à transmettre, résumer &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pour ceux qui n'ont pas le temps/l'envie de lire)&lt;/font&gt; et commenter cet article.&lt;/p&gt;&lt;br /&gt;
&lt;div&gt;&lt;font size="4"&gt;L'email :&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;Tiens, un article qui si tu ne l'as pas encore lu devrait t'intéresser, moi en tous cas il m'a plutôt plus car il met la lumière sur des domaines que je cerne finalement peu.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;a target="_blank" rel="nofollow" href="http://www.ecrans.fr/Tout-le-monde-a-interet-a,5762.html"&gt;http://www.ecrans.fr/Tout-le-monde-a-interet-a,5762.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Bonne lecture !&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
&lt;font size="4"&gt;Le résumé :&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Un journaliste de libération interview Benjamin Bayart, un illustre inconnu, qui s'y connait dans le domaine d'intersection de la législation, de l'histoire et d'internet. Il commence d'abord par expliquer ce qui fait la spécificité d'internet &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(notamment par opposition au Minitel)&lt;/font&gt; i.e l'acentralisation. Il enchâine&lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(grace aux questions du journaliste)&lt;/font&gt; sur les dévellopements techniques et legislatifs qui remettent en cause cet aspect tout en rappelant les bénéfices de cette acentralisation à savoir la multiplicité des sauvegardes&lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(par exemple, le noyau linux est copier sur des centaines de serveurs différents à travers le monde)&lt;/font&gt;, l'indépendance de publication &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(on peut créer un site/blog/serveur-mail sans demander à Google/Google/Google de l'héberger)&lt;/font&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
&lt;font size="4"&gt;Le commentaire :&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Le sujet fait évidemment parti de mes centres d'intérêt et l'interviewé soulève des points important des développements économiques actuels.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;Les évolutions législatives expliquées sont à la fois inquiétantes et un peu ridicules &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(elles montrent la méconnaissance technique et le populisme des législateurs)&lt;/font&gt;. Heureusement tout de même que le ton paranoïaque-conspirationniste du début s'efface rapidement.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;Il y a aussi quelques exagérations. Notamment sur le fait que "&lt;span&gt;ce qui empêche [que chacun possède son serveur], ce sont des problèmes très mineurs"&lt;/span&gt;. Quand l'eau, l'électricité, les transports, le logement et les autres services publiques seront gratuit, on pourra en reparler.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;Dans l'ensemble, un bon article intéressant, assez complet sans être trop technique.&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Du groupe et des individus...</title>
    <link>http://www.ipernity.com/blog/bnwr/124829</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-01-26,post-124829</guid>
    <pubDate>Mon, 26 Jan 2009 10:52:00 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Récemment replonger dans l'univers de "Fondation"&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(1)&lt;/font&gt; à la suite d'une discussion littéraire &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ça m'arrive)&lt;/font&gt; il m'est revenu en mémoire les principes même de la fiction délivrée par Asimov avec une plume extraordinaire &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(bien qu'à mon avis il s'agissait &lt;span style="color:rgb(153, 153, 153);"&gt;au moins en partie&lt;/span&gt; d'une machine à écrire)&lt;/font&gt;. Dans cet univers des plus futuriste, l'Homme a conquis la galaxie dans son intégralité et règne sur tous les systèmes naturellement habitables ou terra-formés.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
L'élément central de l'oeuvre est une science - inventée pour l'occasion par l'auteur - qui permet de prédire les évolutions sociales future. La &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Psychohistoire"&gt;psychohistoire&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(c'est le nom de la science sus-citée)&lt;/font&gt; ne fonctionne que pour des nombres d'individu très important &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ici la population galactique &lt;span style="color:rgb(153, 153, 153);"&gt;(rien que ça !)&lt;/span&gt;)&lt;/font&gt; car elle repose sur le principe qu'un unique individu a un impact sur la collectivité inversement proportionnel à la taille de cette collectivité &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(plus il y a de monde dans un groupe, moins un individu seul peut modifier le comportement de ce groupe)&lt;/font&gt; ; une sorte d'inertie du groupe.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Sa science est tout de même très limitée - d'abord par la taille minimum du groupe étudié, mais aussi - par l'influence de l'observation/la mesure sur l'observé/le mesuré. Le comportement de la collectivité est modifié par les prévisions des psychohistoriens.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Enfin bref, je ne saurais résumé dans un email ni le contenu ni la forme des livres de "Fondation". Au bout de quelques minutes de réflexion, je me suis demandé : "Un groupe est-il vraiment plus prévisible qu'un individu ? Est-ce que l'orientation actuelle de nos connaissances et de nos sciences favorise les prévisions pour des comportements collectifs ou individuels ?" Dans les sciences "dures" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(qui sont parfois plus faciles)&lt;/font&gt; on trouve des problèmes relativement proches : le fonctionnement d'un neurone isolé est beaucoup mieux compris que celui du cerveau dans son ensemble ; on sait prévoir le comportement d'une casserole d'eau beaucoup mieux que celui d'une molécule d'eau. Pour les neurones il y a de nombreuses interactions qui rendent les choses plus complexe à grande échelle alors que pour l'eau on moyenne les comportements. Tout dépend de la manière de passer du niveau de l'élément isolé à celui du groupe.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Une question parmi beaucoup d'autres qui aurait put surgir de ma tête...&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt;&lt;font size="1"&gt;Fondation est un cycle de roman non moins réputé que le cycle de Dune (par Frank Herbert) dont la lecture peu être assez difficile en une fois - mais qui par son découpage se prête bien à une lecture étalée. Asimov très connu pour son aspect hard-science (science fiction ultra réaliste du point de vue scientifique) s'éloigne ici un peu de cette catégorie dans laquelle l'ont placés de nombreux critiques littéraires.&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
PS : je viens de m'apercevoir que mes millets commencent souvent par "Récemment", "M'ayant récemment", "Étant récemment",...&lt;br /&gt;&lt;br /&gt;
&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>Du groupe et des individus...</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Récemment replonger dans l'univers de "Fondation"&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(1)&lt;/font&gt; à la suite d'une discussion littéraire &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ça m'arrive)&lt;/font&gt; il m'est revenu en mémoire les principes même de la fiction délivrée par Asimov avec une plume extraordinaire &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(bien qu'à mon avis il s'agissait &lt;span style="color:rgb(153, 153, 153);"&gt;au moins en partie&lt;/span&gt; d'une machine à écrire)&lt;/font&gt;. Dans cet univers des plus futuriste, l'Homme a conquis la galaxie dans son intégralité et règne sur tous les systèmes naturellement habitables ou terra-formés.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
L'élément central de l'oeuvre est une science - inventée pour l'occasion par l'auteur - qui permet de prédire les évolutions sociales future. La &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Psychohistoire"&gt;psychohistoire&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(c'est le nom de la science sus-citée)&lt;/font&gt; ne fonctionne que pour des nombres d'individu très important &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ici la population galactique &lt;span style="color:rgb(153, 153, 153);"&gt;(rien que ça !)&lt;/span&gt;)&lt;/font&gt; car elle repose sur le principe qu'un unique individu a un impact sur la collectivité inversement proportionnel à la taille de cette collectivité &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(plus il y a de monde dans un groupe, moins un individu seul peut modifier le comportement de ce groupe)&lt;/font&gt; ; une sorte d'inertie du groupe.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Sa science est tout de même très limitée - d'abord par la taille minimum du groupe étudié, mais aussi - par l'influence de l'observation/la mesure sur l'observé/le mesuré. Le comportement de la collectivité est modifié par les prévisions des psychohistoriens.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Enfin bref, je ne saurais résumé dans un email ni le contenu ni la forme des livres de "Fondation". Au bout de quelques minutes de réflexion, je me suis demandé : "Un groupe est-il vraiment plus prévisible qu'un individu ? Est-ce que l'orientation actuelle de nos connaissances et de nos sciences favorise les prévisions pour des comportements collectifs ou individuels ?" Dans les sciences "dures" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(qui sont parfois plus faciles)&lt;/font&gt; on trouve des problèmes relativement proches : le fonctionnement d'un neurone isolé est beaucoup mieux compris que celui du cerveau dans son ensemble ; on sait prévoir le comportement d'une casserole d'eau beaucoup mieux que celui d'une molécule d'eau. Pour les neurones il y a de nombreuses interactions qui rendent les choses plus complexe à grande échelle alors que pour l'eau on moyenne les comportements. Tout dépend de la manière de passer du niveau de l'élément isolé à celui du groupe.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Une question parmi beaucoup d'autres qui aurait put surgir de ma tête...&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt;&lt;font size="1"&gt;Fondation est un cycle de roman non moins réputé que le cycle de Dune (par Frank Herbert) dont la lecture peu être assez difficile en une fois - mais qui par son découpage se prête bien à une lecture étalée. Asimov très connu pour son aspect hard-science (science fiction ultra réaliste du point de vue scientifique) s'éloigne ici un peu de cette catégorie dans laquelle l'ont placés de nombreux critiques littéraires.&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
PS : je viens de m'apercevoir que mes millets commencent souvent par "Récemment", "M'ayant récemment", "Étant récemment",...&lt;br /&gt;&lt;br /&gt;
&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>La limite du possible.</title>
    <link>http://www.ipernity.com/blog/bnwr/122291</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-01-15,post-122291</guid>
    <pubDate>Thu, 15 Jan 2009 15:11:02 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Dans les années 1930 &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(avant internet, le téléphone portable, et même avant l'ordinateur (tel qu'on le connais aujourd'hui (&lt;span style="color:rgb(153, 153, 153);"&gt;puissant&lt;/span&gt;, &lt;span style="color:rgb(192, 192, 192);"&gt;personnel&lt;/span&gt;, &lt;span style="color:rgb(204, 204, 204);"&gt;courant, &lt;span style="color:rgb(255, 255, 255);"&gt;ergonomique&lt;/span&gt;&lt;/span&gt;)))&lt;/font&gt; quelques mathématiciens tripotaient allègrement des concepts relevant à l'époque de la science fiction. Les avancées théorique de cette époque influence aujourd'hui encore le développement de l'informatique.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;&lt;font size="4"&gt;Alan et Alonzo :&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
Les deux prénoms des mathématiciens qui ont laissés leurs noms sur les mathématiques de l'informatique tout comme Euclide l'a fait sur la géométrie. Avec des motifs très différents, ils ont tout deux découvert &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(on n'invente pas les mathématiques, on se contente d'exposer des vérités qui n'attendaient que ça)&lt;/font&gt; des modèles de calcul qui porte leur nom &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(de famille)&lt;/font&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;La Turing-calculabilité&lt;/b&gt;&lt;/u&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ou T-calculabilité)&lt;/font&gt; :&lt;br /&gt;&lt;br /&gt;
Alan Turing cherchait à découvrir les limites du faisable. Il a donc inventer les machines de Turing, concept théorique cruellement proche des ordinateurs actuels. Il existe plusieurs modèle pour les MTs &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(machines de Turing)&lt;/font&gt; le plus simple étant de considérer un &lt;i&gt;ruban&lt;/i&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(potentiellement infini&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt;)&lt;/font&gt; sur lequel se promène une &lt;i&gt;tête de lecture/écriture&lt;/i&gt; capable de lire et d'écrire un certain nombre &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(au moins 2)&lt;/font&gt; de symbole et dont le comportement est déterminé par un &lt;i&gt;ensemble de règles&lt;/i&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(du type : si la machine est dans l'état 42 et que le symbole sous la tête de lecture est '0' alors, se placer dans l'état 24, écrire un symbole '1' et bouger la tête de lecture vers la gauche)&lt;/font&gt;. A partir de ce modèle, Alan Turing défini un ensemble de fonctions dont on peut calculer les valeurs en un temps prévisible, un ensemble de fonctions dont on peut calculer les valeurs en un temps imprévisible &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(on lance la machine &lt;span style="color:rgb(153, 153, 153);"&gt;(au sens figuré)&lt;/span&gt; mais on ne sait pas &lt;/font&gt;&lt;font size="1" style="color:rgb(102, 102, 102);"&gt;quand &lt;/font&gt;&lt;font size="1" style="color:rgb(102, 102, 102);"&gt;ni même si elle va s'arrêter)&lt;/font&gt;, un ensemble de fonction dont on ne peut pas calculer les valeurs &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(on lance la machine et elle ne s'arrêtera jamais)&lt;/font&gt;.&lt;br /&gt;&lt;br /&gt;
Les machines de Turing ont une influence sur la conception des ordinateurs. Bien que la lente transition vers la mémoire en &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Solid_State_Drive"&gt;SSD&lt;/a&gt; fasse pencher de plus en plus les ordinateurs actuels dans le camp des machines RAM &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(cousines proche des MTs)&lt;/font&gt;. L'influence de ce modèle ne s'arrête pas au Hardware, en effet les langages impératifs sont directement inspirés des fonctions de transition des MTs &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(avec un niveau d'abstraction plus élevé)&lt;/font&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;La &lt;i&gt;LAMBDA&lt;/i&gt;-calculabilité&lt;/b&gt;&lt;/u&gt; :&lt;br /&gt;&lt;br /&gt;
Alonzo Church voulait développer une syntaxe permettant d'exprimer des fonctions mathématiques. Cette syntaxe est d'une simplicité effarante :&lt;/p&gt;&lt;br /&gt;
&lt;div&gt;les symboles autorisés sont &lt;i&gt;LAMBDA&lt;/i&gt;, que j'abrégerai &lt;i&gt;L&lt;/i&gt;, des &lt;i&gt;parenthèses&lt;/i&gt; et &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(éventuellement)&lt;/font&gt; un &lt;i&gt;point&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;
les règles sont : un terme est soit une variable : v , soit une fonction associant un terme à un autre : &lt;i&gt;L&lt;/i&gt;t1.t2 &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(où t1 et t2 sont des termes)&lt;/font&gt;, soit une fonction appliquée à un terme (f)t &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ou f est une fonction et t un terme)&lt;/font&gt;.&lt;/div&gt;&lt;br /&gt;
&lt;p&gt;A partir de cette syntaxe, Church défini des méthodes de calculs de ses fonctions &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(appelées réductions)&lt;/font&gt; et tout les objets mathématiques courants et notamment les entiers de Church&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(2)&lt;/font&gt;. Il montre que certaines fonctions sont exprimables en LAMBDA-calcul et calculable, que d'autres sont exprimables mais difficile à calculer &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(selon la méthode choisie, le calcul n'aboutit pas forcément)&lt;/font&gt;, que d'autres encore ne sont pas exprimables du tout.&lt;br /&gt;&lt;br /&gt;
&lt;i&gt;Oh!&lt;/i&gt; surprise, ces catégories coïncident avec celles d'Alan Turing et de sa machine. Les fonctions calculables dans un modèle, le sont dans l'autre ! Il en est de même pour tout les autres modèles étudiés à ce jours.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;&lt;font size="4"&gt;C et Haskell :&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
Aujourd'hui encore naissent des langages de programmation si bien que &lt;a target="_blank" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_programming_languages"&gt;leur nombre&lt;/a&gt; est élevé. On peut les distingués de plusieurs manières : paradigmes &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(la définition est assez difficile)&lt;/font&gt;, niveaux &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ou niveaux d'abstractions)&lt;/font&gt;, verbosité, typage...&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;C&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
Titre court s'il en est, C est, en plus de la troisième lettre de l'alphabet, le nom d'un des langages &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(de programmation)&lt;/font&gt; les plus utilisés actuellement dans le monde. Ce qui le rend intéressant pour nous &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(en tout cas pour tout ceux qui ont lu jusqu'ici)&lt;/font&gt; est qu'il est très proche du modèle des machines de Turing. Dans un pur style impératif/procédural et avec un niveau d'abstraction très bas, il est possible de travailler octet par octet &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(même si on préfèrera utiliser les quelques raffinement disponibles tel les entiers, les flottants, les structures...)&lt;/font&gt; à la manière des cases mémoire des MTs.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Haskell&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
Le mathématicien américain Haskell B. Curry a beaucoup influencé le LAMBDA-calcul et il a joué un rôle majeur dans l'équivalence de Curry-Howard, c'est donc tout naturellement que son prénom fut donné à un langage de programmation purement fonctionnelle &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(qui est inspirée du LAMBDA-calcul)&lt;/font&gt;. Haskell a en plus un typage fort et une évaluation paresseuse tout deux liés à la théorie d'Alonzo Church.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Du faisable et du possible&lt;/b&gt;&lt;/u&gt; :&lt;br /&gt;&lt;br /&gt;
Les mathématiques sont &lt;i&gt;la science du possible&lt;/i&gt;. Elles sont capables de décrire l'univers tel qu'il est ou tel qu'il serait si &lt;&lt;i&gt;ajouter ici une condition farfelue de votre choix&lt;/i&gt;&gt;. Pour s'en convaincre, je conseil la lecture de Flatland&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(3)&lt;/font&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(de toute façon je la conseille même si ce n'est pas pour se convaincre de la puissance des mathématiques)&lt;/font&gt;. Dans la même optique, on peut définir l'informatique comme la science du faisable. Le fait que tout les modèles de calculabilité découvert à ce jour coïncident poussa Alonzo &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(on fini par être assez intime avec les mathématiciens &lt;span style="color:rgb(153, 153, 153);"&gt;(et on veut surtout éviter des répétitions trop nombreuses)&lt;/span&gt;)&lt;/font&gt; à énoncer ce qui deviendra la "&lt;i&gt;thèse de Church&lt;/i&gt;". Elle stipule que la notion de Turing calculabilité et celle de LAMBDA calculabilité sont toutes deux équivalentes à la notion intuitive de calculabilité. Il en existe une version "&lt;i&gt;physique&lt;/i&gt;" qui dit que les deux modèles ont le même pouvoir que la nature &lt;font size="1" style="color:rgb(153, 153, 153);"&gt;(ils peuvent calculer les même choses)&lt;/font&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt; il existe plusieurs infini, des grands et des petits, des actuels et des potentiels. Un ensemble est potentiellement infini si il est toujours assez grand pour les besoins qu'on en a. Les grecs qui à cause de &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Z%C3%A9non_d%27%C3%89l%C3%A9e"&gt;Zénon&lt;/a&gt; avait des problèmes avec l'infini voyaient les entiers comme un ensemble infini potentiel.&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(2)&lt;/span&gt; par exemple les entiers sont représentés par des itérateurs :&lt;br /&gt;&lt;br /&gt;
0 &lt;-&gt; (f-&gt;id) &lt;-&gt; Lf.Lx.x &lt;-&gt; "0 est la fonction qui a une fonction f associe la fonction f itérée 0 fois"&lt;br /&gt;&lt;br /&gt;
1 &lt;-&gt; (f-&gt;f) &lt;-&gt; Lf.Lx.(f)x &lt;-&gt; "1 est la fonction qui a une fonction f associe la fonction f itérée 1 fois"&lt;br /&gt;&lt;br /&gt;
2 &lt;-&gt; (f-&gt;fof) &lt;-&gt; Lf.Lx.(f)(f)x &lt;-&gt; "2 est la fonction qui a une fonction f associe la fonction f itérée 2 fois"&lt;br /&gt;&lt;br /&gt;
etc.&lt;span style="color:rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;br /&gt;
(3)&lt;/span&gt;Flatland est un livre d'Edwin Abbott Abbott mettant en scène un univers ne possédant que deux dimension. L'auteur critique de manière virulente la société victorienne &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(dans laquelle il a grandi)&lt;/font&gt; en prétextant de l'exercice de pensée philosophique bien plus que mathématique.&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>La limite du possible.</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Dans les années 1930 &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(avant internet, le téléphone portable, et même avant l'ordinateur (tel qu'on le connais aujourd'hui (&lt;span style="color:rgb(153, 153, 153);"&gt;puissant&lt;/span&gt;, &lt;span style="color:rgb(192, 192, 192);"&gt;personnel&lt;/span&gt;, &lt;span style="color:rgb(204, 204, 204);"&gt;courant, &lt;span style="color:rgb(255, 255, 255);"&gt;ergonomique&lt;/span&gt;&lt;/span&gt;)))&lt;/font&gt; quelques mathématiciens tripotaient allègrement des concepts relevant à l'époque de la science fiction. Les avancées théorique de cette époque influence aujourd'hui encore le développement de l'informatique.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;&lt;font size="4"&gt;Alan et Alonzo :&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
Les deux prénoms des mathématiciens qui ont laissés leurs noms sur les mathématiques de l'informatique tout comme Euclide l'a fait sur la géométrie. Avec des motifs très différents, ils ont tout deux découvert &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(on n'invente pas les mathématiques, on se contente d'exposer des vérités qui n'attendaient que ça)&lt;/font&gt; des modèles de calcul qui porte leur nom &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(de famille)&lt;/font&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;La Turing-calculabilité&lt;/b&gt;&lt;/u&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ou T-calculabilité)&lt;/font&gt; :&lt;br /&gt;&lt;br /&gt;
Alan Turing cherchait à découvrir les limites du faisable. Il a donc inventer les machines de Turing, concept théorique cruellement proche des ordinateurs actuels. Il existe plusieurs modèle pour les MTs &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(machines de Turing)&lt;/font&gt; le plus simple étant de considérer un &lt;i&gt;ruban&lt;/i&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(potentiellement infini&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt;)&lt;/font&gt; sur lequel se promène une &lt;i&gt;tête de lecture/écriture&lt;/i&gt; capable de lire et d'écrire un certain nombre &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(au moins 2)&lt;/font&gt; de symbole et dont le comportement est déterminé par un &lt;i&gt;ensemble de règles&lt;/i&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(du type : si la machine est dans l'état 42 et que le symbole sous la tête de lecture est '0' alors, se placer dans l'état 24, écrire un symbole '1' et bouger la tête de lecture vers la gauche)&lt;/font&gt;. A partir de ce modèle, Alan Turing défini un ensemble de fonctions dont on peut calculer les valeurs en un temps prévisible, un ensemble de fonctions dont on peut calculer les valeurs en un temps imprévisible &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(on lance la machine &lt;span style="color:rgb(153, 153, 153);"&gt;(au sens figuré)&lt;/span&gt; mais on ne sait pas &lt;/font&gt;&lt;font size="1" style="color:rgb(102, 102, 102);"&gt;quand &lt;/font&gt;&lt;font size="1" style="color:rgb(102, 102, 102);"&gt;ni même si elle va s'arrêter)&lt;/font&gt;, un ensemble de fonction dont on ne peut pas calculer les valeurs &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(on lance la machine et elle ne s'arrêtera jamais)&lt;/font&gt;.&lt;br /&gt;&lt;br /&gt;
Les machines de Turing ont une influence sur la conception des ordinateurs. Bien que la lente transition vers la mémoire en &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Solid_State_Drive"&gt;SSD&lt;/a&gt; fasse pencher de plus en plus les ordinateurs actuels dans le camp des machines RAM &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(cousines proche des MTs)&lt;/font&gt;. L'influence de ce modèle ne s'arrête pas au Hardware, en effet les langages impératifs sont directement inspirés des fonctions de transition des MTs &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(avec un niveau d'abstraction plus élevé)&lt;/font&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;La &lt;i&gt;LAMBDA&lt;/i&gt;-calculabilité&lt;/b&gt;&lt;/u&gt; :&lt;br /&gt;&lt;br /&gt;
Alonzo Church voulait développer une syntaxe permettant d'exprimer des fonctions mathématiques. Cette syntaxe est d'une simplicité effarante :&lt;/p&gt;&lt;br /&gt;
&lt;div&gt;les symboles autorisés sont &lt;i&gt;LAMBDA&lt;/i&gt;, que j'abrégerai &lt;i&gt;L&lt;/i&gt;, des &lt;i&gt;parenthèses&lt;/i&gt; et &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(éventuellement)&lt;/font&gt; un &lt;i&gt;point&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;
les règles sont : un terme est soit une variable : v , soit une fonction associant un terme à un autre : &lt;i&gt;L&lt;/i&gt;t1.t2 &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(où t1 et t2 sont des termes)&lt;/font&gt;, soit une fonction appliquée à un terme (f)t &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ou f est une fonction et t un terme)&lt;/font&gt;.&lt;/div&gt;&lt;br /&gt;
&lt;p&gt;A partir de cette syntaxe, Church défini des méthodes de calculs de ses fonctions &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(appelées réductions)&lt;/font&gt; et tout les objets mathématiques courants et notamment les entiers de Church&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(2)&lt;/font&gt;. Il montre que certaines fonctions sont exprimables en LAMBDA-calcul et calculable, que d'autres sont exprimables mais difficile à calculer &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(selon la méthode choisie, le calcul n'aboutit pas forcément)&lt;/font&gt;, que d'autres encore ne sont pas exprimables du tout.&lt;br /&gt;&lt;br /&gt;
&lt;i&gt;Oh!&lt;/i&gt; surprise, ces catégories coïncident avec celles d'Alan Turing et de sa machine. Les fonctions calculables dans un modèle, le sont dans l'autre ! Il en est de même pour tout les autres modèles étudiés à ce jours.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;&lt;font size="4"&gt;C et Haskell :&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
Aujourd'hui encore naissent des langages de programmation si bien que &lt;a target="_blank" rel="nofollow" href="http://en.wikipedia.org/wiki/List_of_programming_languages"&gt;leur nombre&lt;/a&gt; est élevé. On peut les distingués de plusieurs manières : paradigmes &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(la définition est assez difficile)&lt;/font&gt;, niveaux &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ou niveaux d'abstractions)&lt;/font&gt;, verbosité, typage...&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;C&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
Titre court s'il en est, C est, en plus de la troisième lettre de l'alphabet, le nom d'un des langages &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(de programmation)&lt;/font&gt; les plus utilisés actuellement dans le monde. Ce qui le rend intéressant pour nous &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(en tout cas pour tout ceux qui ont lu jusqu'ici)&lt;/font&gt; est qu'il est très proche du modèle des machines de Turing. Dans un pur style impératif/procédural et avec un niveau d'abstraction très bas, il est possible de travailler octet par octet &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(même si on préfèrera utiliser les quelques raffinement disponibles tel les entiers, les flottants, les structures...)&lt;/font&gt; à la manière des cases mémoire des MTs.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Haskell&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
Le mathématicien américain Haskell B. Curry a beaucoup influencé le LAMBDA-calcul et il a joué un rôle majeur dans l'équivalence de Curry-Howard, c'est donc tout naturellement que son prénom fut donné à un langage de programmation purement fonctionnelle &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(qui est inspirée du LAMBDA-calcul)&lt;/font&gt;. Haskell a en plus un typage fort et une évaluation paresseuse tout deux liés à la théorie d'Alonzo Church.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Du faisable et du possible&lt;/b&gt;&lt;/u&gt; :&lt;br /&gt;&lt;br /&gt;
Les mathématiques sont &lt;i&gt;la science du possible&lt;/i&gt;. Elles sont capables de décrire l'univers tel qu'il est ou tel qu'il serait si &lt;&lt;i&gt;ajouter ici une condition farfelue de votre choix&lt;/i&gt;&gt;. Pour s'en convaincre, je conseil la lecture de Flatland&lt;font size="1" style="color:rgb(255, 0, 0);"&gt;(3)&lt;/font&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(de toute façon je la conseille même si ce n'est pas pour se convaincre de la puissance des mathématiques)&lt;/font&gt;. Dans la même optique, on peut définir l'informatique comme la science du faisable. Le fait que tout les modèles de calculabilité découvert à ce jour coïncident poussa Alonzo &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(on fini par être assez intime avec les mathématiciens &lt;span style="color:rgb(153, 153, 153);"&gt;(et on veut surtout éviter des répétitions trop nombreuses)&lt;/span&gt;)&lt;/font&gt; à énoncer ce qui deviendra la "&lt;i&gt;thèse de Church&lt;/i&gt;". Elle stipule que la notion de Turing calculabilité et celle de LAMBDA calculabilité sont toutes deux équivalentes à la notion intuitive de calculabilité. Il en existe une version "&lt;i&gt;physique&lt;/i&gt;" qui dit que les deux modèles ont le même pouvoir que la nature &lt;font size="1" style="color:rgb(153, 153, 153);"&gt;(ils peuvent calculer les même choses)&lt;/font&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt; il existe plusieurs infini, des grands et des petits, des actuels et des potentiels. Un ensemble est potentiellement infini si il est toujours assez grand pour les besoins qu'on en a. Les grecs qui à cause de &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/Z%C3%A9non_d%27%C3%89l%C3%A9e"&gt;Zénon&lt;/a&gt; avait des problèmes avec l'infini voyaient les entiers comme un ensemble infini potentiel.&lt;br /&gt;&lt;br /&gt;
&lt;span style="color:rgb(255, 0, 0);"&gt;(2)&lt;/span&gt; par exemple les entiers sont représentés par des itérateurs :&lt;br /&gt;&lt;br /&gt;
0 &lt;-&gt; (f-&gt;id) &lt;-&gt; Lf.Lx.x &lt;-&gt; "0 est la fonction qui a une fonction f associe la fonction f itérée 0 fois"&lt;br /&gt;&lt;br /&gt;
1 &lt;-&gt; (f-&gt;f) &lt;-&gt; Lf.Lx.(f)x &lt;-&gt; "1 est la fonction qui a une fonction f associe la fonction f itérée 1 fois"&lt;br /&gt;&lt;br /&gt;
2 &lt;-&gt; (f-&gt;fof) &lt;-&gt; Lf.Lx.(f)(f)x &lt;-&gt; "2 est la fonction qui a une fonction f associe la fonction f itérée 2 fois"&lt;br /&gt;&lt;br /&gt;
etc.&lt;span style="color:rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;br /&gt;
(3)&lt;/span&gt;Flatland est un livre d'Edwin Abbott Abbott mettant en scène un univers ne possédant que deux dimension. L'auteur critique de manière virulente la société victorienne &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(dans laquelle il a grandi)&lt;/font&gt; en prétextant de l'exercice de pensée philosophique bien plus que mathématique.&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>root sous Windows...</title>
    <link>http://www.ipernity.com/blog/bnwr/120927</link>
    <guid isPermaLink="false">tag:ipernity.com,2009-01-09,post-120927</guid>
    <pubDate>Fri, 09 Jan 2009 17:10:17 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Les utilisateurs d'Unix et d'OS assimilés ont l'habitude d'avoir des frontières claires en matière de sécurité. Il y a un super-utilisateur &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(su)&lt;/font&gt; nommé root &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pour des raisons historiques)&lt;/font&gt; qui a tout les droits. Et il y a les autres utilisateurs qui ont moins de droits &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(il ne peuvent pas installer de programme ni modifier les fichiers qui ne leur appartiennent pas sans autorisation préalable)&lt;/font&gt;. Sous Windows les règles sont moins claires et bien souvent méconnues. Essayons de faire simple :&lt;/p&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;S'il n'y a qu'un utilisateur, il se trouve être administrateur. Il a donc tout les droits sauf ceux qui pourrait "rendre le système instable" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(&lt;a target="_blank" rel="nofollow" href="http://www.urbandictionary.com/define.php?term=pun"&gt;pun&lt;/a&gt;&lt;/font&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;intended)&lt;/font&gt;.&lt;/li&gt;&lt;li&gt;S'il y a plusieurs utilisateurs, le premier sur la liste &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(à l'installation de Windows)&lt;/font&gt; est administrateur. Les autres ont donc moins de droits &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pas d'installation, pas de désinstallation, pas de changement des icones du bureau partagé...)&lt;/font&gt; avec quelques choix contestables &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pas de modification des paramètres de veille &lt;span style="color:rgb(153, 153, 153);"&gt;(sur un laptop c'est utile)&lt;/span&gt;, droit de supprimer des entrées du "menu démarrer" partagé...)&lt;/font&gt;. Bien sur, l'administrateur peut transmettre ses droits d'administrations à d'autres usagers.&lt;/li&gt;&lt;li&gt;Dans tout les cas, il y a un vrai administrateur &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(précédemment il s'agissait d'un faux administrateur)&lt;/font&gt; dont le compte est très peu sécurisé. Sous &lt;i&gt;WindowsXP&lt;/i&gt; lors du démarage passez en mode sans échec&lt;font size="1"&gt;&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt;&lt;/font&gt;, dans le champ "&lt;i&gt;utilisateur&lt;/i&gt;" tapez "&lt;i&gt;administrateur&lt;/i&gt;" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(sans les guillements)&lt;/font&gt; et laissez le mot de passe vide et entrez. Voilà ! Vous pouvez a ce moment changer votre mot de passe pour éviter que quelqu'un ne profite de cette faiblesse bien connue. Sous &lt;i&gt;Vista&lt;/i&gt; il faut un accès à un terminal en mode administrateur &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(faux administrateur)&lt;/font&gt; pour &lt;a target="_blank" rel="nofollow" href="http://lifehacker.com/341521/enable-vistas-administrator-account"&gt;activer le compte&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;Une commande utile sous Unix, consiste a passez en &lt;i&gt;root&lt;/i&gt; temporairement. il suffit de taper " &lt;i&gt;su&lt;/i&gt; " puis le mot de passe pour obtenir les droits absolus. Une fois le terminal fermé, ces droits disparaissent. Il est possible d'obtenir un comportement similaire sous Windows sans trop se fatiguer. Imaginons qu'il faille installer/désinstaller un nouveau programme et que pour des soucis de sécurité on ait choisi &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(avec sagesse)&lt;/font&gt; de ne pas utiliser son ordinateur en mode administrateur constamment. Deux choix s'offre à nous :&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Se déconnecter, se reconnecter en administrateur, (dés)installer, se déconnecter, se reconnecter en utilisateur normal.&lt;/li&gt;&lt;li&gt;Cliquer droit sur un raccourci vers commande, choisir "&lt;i&gt;éxecuter en temps que...&lt;/i&gt;", en tant qu'administrateur, (dés)installer, fermer la console.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;
&lt;p&gt;La deuxième méthode est plus rapide et permet en outre de ne pas nécessiter l'arrêt des programmes en cours.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;font size="1"&gt;&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt; : deux solutions pour ça, la plus simple est d'appuyer sur F7 durant le &lt;i&gt;boot&lt;/i&gt;, l'autre est de passer par éxecuter-&gt;msconfig-&gt;boot.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>root sous Windows...</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Les utilisateurs d'Unix et d'OS assimilés ont l'habitude d'avoir des frontières claires en matière de sécurité. Il y a un super-utilisateur &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(su)&lt;/font&gt; nommé root &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pour des raisons historiques)&lt;/font&gt; qui a tout les droits. Et il y a les autres utilisateurs qui ont moins de droits &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(il ne peuvent pas installer de programme ni modifier les fichiers qui ne leur appartiennent pas sans autorisation préalable)&lt;/font&gt;. Sous Windows les règles sont moins claires et bien souvent méconnues. Essayons de faire simple :&lt;/p&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;S'il n'y a qu'un utilisateur, il se trouve être administrateur. Il a donc tout les droits sauf ceux qui pourrait "rendre le système instable" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(&lt;a target="_blank" rel="nofollow" href="http://www.urbandictionary.com/define.php?term=pun"&gt;pun&lt;/a&gt;&lt;/font&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;intended)&lt;/font&gt;.&lt;/li&gt;&lt;li&gt;S'il y a plusieurs utilisateurs, le premier sur la liste &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(à l'installation de Windows)&lt;/font&gt; est administrateur. Les autres ont donc moins de droits &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pas d'installation, pas de désinstallation, pas de changement des icones du bureau partagé...)&lt;/font&gt; avec quelques choix contestables &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pas de modification des paramètres de veille &lt;span style="color:rgb(153, 153, 153);"&gt;(sur un laptop c'est utile)&lt;/span&gt;, droit de supprimer des entrées du "menu démarrer" partagé...)&lt;/font&gt;. Bien sur, l'administrateur peut transmettre ses droits d'administrations à d'autres usagers.&lt;/li&gt;&lt;li&gt;Dans tout les cas, il y a un vrai administrateur &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(précédemment il s'agissait d'un faux administrateur)&lt;/font&gt; dont le compte est très peu sécurisé. Sous &lt;i&gt;WindowsXP&lt;/i&gt; lors du démarage passez en mode sans échec&lt;font size="1"&gt;&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt;&lt;/font&gt;, dans le champ "&lt;i&gt;utilisateur&lt;/i&gt;" tapez "&lt;i&gt;administrateur&lt;/i&gt;" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(sans les guillements)&lt;/font&gt; et laissez le mot de passe vide et entrez. Voilà ! Vous pouvez a ce moment changer votre mot de passe pour éviter que quelqu'un ne profite de cette faiblesse bien connue. Sous &lt;i&gt;Vista&lt;/i&gt; il faut un accès à un terminal en mode administrateur &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(faux administrateur)&lt;/font&gt; pour &lt;a target="_blank" rel="nofollow" href="http://lifehacker.com/341521/enable-vistas-administrator-account"&gt;activer le compte&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;Une commande utile sous Unix, consiste a passez en &lt;i&gt;root&lt;/i&gt; temporairement. il suffit de taper " &lt;i&gt;su&lt;/i&gt; " puis le mot de passe pour obtenir les droits absolus. Une fois le terminal fermé, ces droits disparaissent. Il est possible d'obtenir un comportement similaire sous Windows sans trop se fatiguer. Imaginons qu'il faille installer/désinstaller un nouveau programme et que pour des soucis de sécurité on ait choisi &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(avec sagesse)&lt;/font&gt; de ne pas utiliser son ordinateur en mode administrateur constamment. Deux choix s'offre à nous :&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Se déconnecter, se reconnecter en administrateur, (dés)installer, se déconnecter, se reconnecter en utilisateur normal.&lt;/li&gt;&lt;li&gt;Cliquer droit sur un raccourci vers commande, choisir "&lt;i&gt;éxecuter en temps que...&lt;/i&gt;", en tant qu'administrateur, (dés)installer, fermer la console.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;
&lt;p&gt;La deuxième méthode est plus rapide et permet en outre de ne pas nécessiter l'arrêt des programmes en cours.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;font size="1"&gt;&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt; : deux solutions pour ça, la plus simple est d'appuyer sur F7 durant le &lt;i&gt;boot&lt;/i&gt;, l'autre est de passer par éxecuter-&gt;msconfig-&gt;boot.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Programming languages. Second part.</title>
    <link>http://www.ipernity.com/blog/bnwr/110582</link>
    <guid isPermaLink="false">tag:ipernity.com,2008-12-07,post-110582</guid>
    <pubDate>Sun, 07 Dec 2008 11:34:50 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;In the introduction of first part I listed some way to differentiate programming languages &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(PLs for power-users)&lt;/span&gt;&lt;/span&gt;. In this list was one of the most important distinction : the &lt;u&gt;typing&lt;/u&gt; ! But what is the typing ? It has been underestimated for a very long time &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(in computer science, a very long time is way shorter than in history...)&lt;/span&gt;&lt;/span&gt; but it is the first step to make to approach secure programs &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(secure generally means bugproof)&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;For a turing-machine, speaking of typing has no sense &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(it only knows symbols we fill the alphabet with)&lt;/span&gt;&lt;/span&gt; ; the reason for that is not the "&lt;em&gt;imperative&lt;/em&gt;" aspect of the machine but the programming language &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(ie the state transition function)&lt;/span&gt;&lt;/span&gt; being low-level &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(you actually read/write in memory blocks and moves the reading/writing part of the machine)&lt;/span&gt;&lt;/span&gt;. In the other hand the lambda calculus being high level it has naturally been typed.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;In real programming languages, there are different typing types &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(OK, this one's not really good...)&lt;/span&gt;&lt;/span&gt;. It can be &lt;strong&gt;strong&lt;/strong&gt;/weak, &lt;em&gt;d&lt;/em&gt;y&lt;em&gt;n&lt;/em&gt;a&lt;em&gt;m&lt;/em&gt;i&lt;em&gt;c&lt;/em&gt;/static, eexxtteennssiibbllee/not, ...&lt;br /&gt;&lt;br /&gt;
The strength of a typing indicates if coder is really restricted or just guided by it. For those not used to it, strong typing can be seen as a very rigid restriction. It just force you to be explicit.  In strong typing you have to change the type of variables/values &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(we'll get to this distinction later)&lt;/span&gt;&lt;/span&gt; explicitly &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;&lt;br /&gt;&lt;br /&gt;
(in OCaml : &lt;em&gt;let bool_of_int = function |0 -&gt; false |_ -&gt; true ;;&lt;/em&gt; makes the transition between an integer and a boolean, OCaml is strongly typed ;&lt;br /&gt;&lt;br /&gt;
in C &lt;em&gt;char a='a' ; if(a){printf "%d"; atoi(a+2);}&lt;/em&gt; the typing is weaker, the variable a is used as a boolean value(if...), an integer (a+2) and a character (atoi))&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;At the beginning, when there was no typing, bugs where awfully powerful. With dynamic typing bugs are often &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(but not always)&lt;/span&gt;&lt;/span&gt; a cause of program interruption, type is checked when executing the program avoiding inconsistencies such as adding a character to a integer array. The static typing on the other hand is a typing that is checked while compiling &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(making a program out of a source code)&lt;/span&gt;&lt;/span&gt;. It allow an early bug detection and rare interruption while running. It also is quicker when running.&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>Programming languages. Second part.</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;In the introduction of first part I listed some way to differentiate programming languages &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(PLs for power-users)&lt;/span&gt;&lt;/span&gt;. In this list was one of the most important distinction : the &lt;u&gt;typing&lt;/u&gt; ! But what is the typing ? It has been underestimated for a very long time &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(in computer science, a very long time is way shorter than in history...)&lt;/span&gt;&lt;/span&gt; but it is the first step to make to approach secure programs &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(secure generally means bugproof)&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;For a turing-machine, speaking of typing has no sense &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(it only knows symbols we fill the alphabet with)&lt;/span&gt;&lt;/span&gt; ; the reason for that is not the "&lt;em&gt;imperative&lt;/em&gt;" aspect of the machine but the programming language &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(ie the state transition function)&lt;/span&gt;&lt;/span&gt; being low-level &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(you actually read/write in memory blocks and moves the reading/writing part of the machine)&lt;/span&gt;&lt;/span&gt;. In the other hand the lambda calculus being high level it has naturally been typed.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;In real programming languages, there are different typing types &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(OK, this one's not really good...)&lt;/span&gt;&lt;/span&gt;. It can be &lt;strong&gt;strong&lt;/strong&gt;/weak, &lt;em&gt;d&lt;/em&gt;y&lt;em&gt;n&lt;/em&gt;a&lt;em&gt;m&lt;/em&gt;i&lt;em&gt;c&lt;/em&gt;/static, eexxtteennssiibbllee/not, ...&lt;br /&gt;&lt;br /&gt;
The strength of a typing indicates if coder is really restricted or just guided by it. For those not used to it, strong typing can be seen as a very rigid restriction. It just force you to be explicit.  In strong typing you have to change the type of variables/values &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(we'll get to this distinction later)&lt;/span&gt;&lt;/span&gt; explicitly &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;&lt;br /&gt;&lt;br /&gt;
(in OCaml : &lt;em&gt;let bool_of_int = function |0 -&gt; false |_ -&gt; true ;;&lt;/em&gt; makes the transition between an integer and a boolean, OCaml is strongly typed ;&lt;br /&gt;&lt;br /&gt;
in C &lt;em&gt;char a='a' ; if(a){printf "%d"; atoi(a+2);}&lt;/em&gt; the typing is weaker, the variable a is used as a boolean value(if...), an integer (a+2) and a character (atoi))&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;At the beginning, when there was no typing, bugs where awfully powerful. With dynamic typing bugs are often &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(but not always)&lt;/span&gt;&lt;/span&gt; a cause of program interruption, type is checked when executing the program avoiding inconsistencies such as adding a character to a integer array. The static typing on the other hand is a typing that is checked while compiling &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:smaller;"&gt;(making a program out of a source code)&lt;/span&gt;&lt;/span&gt;. It allow an early bug detection and rare interruption while running. It also is quicker when running.&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Programming languages. First part.</title>
    <link>http://www.ipernity.com/blog/bnwr/109807</link>
    <guid isPermaLink="false">tag:ipernity.com,2008-11-24,post-109807</guid>
    <pubDate>Mon, 24 Nov 2008 21:00:19 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;In the history of computer science &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(both as a branch of mathematics and a way of doing things with a computer)&lt;/span&gt;&lt;/span&gt; there has always been several paradigm &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(for now : way of doing things)&lt;/span&gt;&lt;/span&gt; that were proven to have the same power &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(whatever is possible in a paradigm is possible in the other)&lt;/span&gt;&lt;/span&gt;. In the practical world, programming requires a language to be expressed &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(as in non-computer world, ideas can be spoken in any language but needs can't be expressed without a language)&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt;&lt;/span&gt;. Languages &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(in programming)&lt;/span&gt;&lt;/span&gt; can be distinguished by there level &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(close to the hardware or up in the software sphere)&lt;/span&gt;&lt;/span&gt;, there typing &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(the control they impose to the programmer)&lt;/span&gt;&lt;/span&gt;, there verbosity &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(the concision it brings)&lt;/span&gt;&lt;/span&gt;, there speed, the paradigm(s) implemented and many other thing.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;u&gt;&lt;span style="font-size:large;"&gt;The three dominant paradigms.&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;What is a paradigm ? It's an ensemble of principles, a way of doing thing and a general concept of methodology. It's rather difficult to explain it and very easy to show so here are some examples.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;The first paradigm that appeared was the one called "&lt;em&gt;imperative&lt;/em&gt;". It correspond to the well known Turing-machine and Babbage-programmable-computer (see Wikipedia for further information). Programs in imperative paradigm consist of a succession of order given to the machine.&lt;br /&gt;&lt;br /&gt;
Something like&lt;/p&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;"read content of memory block 1"&lt;/li&gt;&lt;li&gt;"add content of memory block 2"&lt;/li&gt;&lt;li&gt;"put the result in memory block 3"&lt;/li&gt;&lt;li&gt;"move the content of memory block 2 to memory block 1"&lt;/li&gt;&lt;li&gt;"move the content of memory block 3 to memory block 2"&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;
&lt;p&gt;in a loop would be an implementation of Fibbonaci sequence computing.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;The second paradigm to appear was the one called "&lt;em&gt;functional&lt;/em&gt;". It derives from the Lambda-calculus discovered by Alonzo Church (see Wikipedia). It consist of a world where functions are standard values (just like numbers), the advantage is to be able to manipulate functions easily&lt;br /&gt;&lt;br /&gt;
eg : &lt;em&gt;compose f g = (function x -&gt; f (g (x)))&lt;/em&gt; is difficult to implement with such concision in non-functional programming style).&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;The other paradigm is the one called "&lt;em&gt;Object Oriented&lt;/em&gt;". It appeared very recently and consist of a world were everything is an "&lt;em&gt;object&lt;/em&gt;" of a certain "&lt;em&gt;class&lt;/em&gt;" that "&lt;em&gt;inherits&lt;/em&gt;" properties (such as "&lt;em&gt;methods&lt;/em&gt;" and "&lt;em&gt;variables&lt;/em&gt;") from other classes. It's not easy to use at first but after diving into it, it reveals unexpected strength.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;It exists other programming paradigms but with fewer user (ie coder). The three presented above are ruling IT for now. However it is not to be excluded for a new contestant to appear.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;(1) Some may argue that because of bootstrap problem, or according to some theory, or that there are exemples of non-linguistic communication (art ?)... The parenthesis made in introduction is just here to clarify ideas about programming and computer science in general.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>Programming languages. First part.</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;In the history of computer science &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(both as a branch of mathematics and a way of doing things with a computer)&lt;/span&gt;&lt;/span&gt; there has always been several paradigm &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(for now : way of doing things)&lt;/span&gt;&lt;/span&gt; that were proven to have the same power &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(whatever is possible in a paradigm is possible in the other)&lt;/span&gt;&lt;/span&gt;. In the practical world, programming requires a language to be expressed &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(as in non-computer world, ideas can be spoken in any language but needs can't be expressed without a language)&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="color:rgb(255, 0, 0);"&gt;(1)&lt;/span&gt;&lt;/span&gt;. Languages &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(in programming)&lt;/span&gt;&lt;/span&gt; can be distinguished by there level &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(close to the hardware or up in the software sphere)&lt;/span&gt;&lt;/span&gt;, there typing &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(the control they impose to the programmer)&lt;/span&gt;&lt;/span&gt;, there verbosity &lt;span style="color:rgb(128, 128, 128);"&gt;&lt;span style="font-size:x-small;"&gt;(the concision it brings)&lt;/span&gt;&lt;/span&gt;, there speed, the paradigm(s) implemented and many other thing.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;u&gt;&lt;span style="font-size:large;"&gt;The three dominant paradigms.&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;What is a paradigm ? It's an ensemble of principles, a way of doing thing and a general concept of methodology. It's rather difficult to explain it and very easy to show so here are some examples.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;The first paradigm that appeared was the one called "&lt;em&gt;imperative&lt;/em&gt;". It correspond to the well known Turing-machine and Babbage-programmable-computer (see Wikipedia for further information). Programs in imperative paradigm consist of a succession of order given to the machine.&lt;br /&gt;&lt;br /&gt;
Something like&lt;/p&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;"read content of memory block 1"&lt;/li&gt;&lt;li&gt;"add content of memory block 2"&lt;/li&gt;&lt;li&gt;"put the result in memory block 3"&lt;/li&gt;&lt;li&gt;"move the content of memory block 2 to memory block 1"&lt;/li&gt;&lt;li&gt;"move the content of memory block 3 to memory block 2"&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;
&lt;p&gt;in a loop would be an implementation of Fibbonaci sequence computing.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;The second paradigm to appear was the one called "&lt;em&gt;functional&lt;/em&gt;". It derives from the Lambda-calculus discovered by Alonzo Church (see Wikipedia). It consist of a world where functions are standard values (just like numbers), the advantage is to be able to manipulate functions easily&lt;br /&gt;&lt;br /&gt;
eg : &lt;em&gt;compose f g = (function x -&gt; f (g (x)))&lt;/em&gt; is difficult to implement with such concision in non-functional programming style).&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;The other paradigm is the one called "&lt;em&gt;Object Oriented&lt;/em&gt;". It appeared very recently and consist of a world were everything is an "&lt;em&gt;object&lt;/em&gt;" of a certain "&lt;em&gt;class&lt;/em&gt;" that "&lt;em&gt;inherits&lt;/em&gt;" properties (such as "&lt;em&gt;methods&lt;/em&gt;" and "&lt;em&gt;variables&lt;/em&gt;") from other classes. It's not easy to use at first but after diving into it, it reveals unexpected strength.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;It exists other programming paradigms but with fewer user (ie coder). The three presented above are ruling IT for now. However it is not to be excluded for a new contestant to appear.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;(1) Some may argue that because of bootstrap problem, or according to some theory, or that there are exemples of non-linguistic communication (art ?)... The parenthesis made in introduction is just here to clarify ideas about programming and computer science in general.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Comment ne pas devenir pauvre.</title>
    <link>http://www.ipernity.com/blog/bnwr/104977</link>
    <guid isPermaLink="false">tag:ipernity.com,2008-10-29,post-104977</guid>
    <pubDate>Wed, 29 Oct 2008 20:43:00 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Ayant récemment été invité à contempler un site internet qui, soit dit en passant, semble avoir un score de &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/SEO"&gt;SEO&lt;/a&gt; plutôt faible &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(quand on n'apparait pas avant le premier résultat non pertinent de google...)&lt;/font&gt; et qui recensait quelques méthodes pour "&lt;i&gt;devenir riche sans risque&lt;/i&gt;" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(évidement google référence beaucoup beaucoup de site correspondant)&lt;/font&gt; il me parait intéressant de vous en présenter brièvement une partie du contenu.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;La technique de la roullette &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pas russe heureusement !)&lt;/font&gt; qui permetrait, soit disant, de gagner &lt;u&gt;1 euro&lt;/u&gt; à coup sûr à chaque partie. Voilà la méthode :&lt;br /&gt;&lt;br /&gt;
parier &lt;u&gt;1 euro&lt;/u&gt; sur rouge&lt;/p&gt;&lt;br /&gt;
&lt;div&gt;-&gt;si le rouge tombe vous gagnez &lt;u&gt;2 euros&lt;/u&gt; (-&lt;u&gt;1 euro&lt;/u&gt; de mise) (gain total = &lt;u&gt;1 euro&lt;/u&gt; ; bravo !)&lt;br /&gt;&lt;br /&gt;
-&gt;si le noir tombe, parier &lt;u&gt;2 euros&lt;/u&gt; sur le rouge&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;'----&gt;si le rouge tombe vous gagnez &lt;u&gt;4 euros&lt;/u&gt; (-&lt;u&gt;3 euros&lt;/u&gt; de mise) (gain total = &lt;u&gt;1 euro&lt;/u&gt; ; bravo !)&lt;br /&gt;&lt;br /&gt;
'----&gt;si le noir tombe, parier &lt;u&gt;4 euros&lt;/u&gt; sur le rouge&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;'--------&gt;si le rouge tombe vous gagnez &lt;u&gt;8 euros&lt;/u&gt; (-&lt;u&gt;7 euros&lt;/u&gt; de mise) (gain total = &lt;u&gt;1 euro&lt;/u&gt; ; bravo !)&lt;br /&gt;&lt;br /&gt;
'--------&gt;si le noir tombe, parier &lt;u&gt;8 euros&lt;/u&gt; sur le rouge&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;'----------------&gt;etc.&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;p&gt;Prenez un moment, réflechissez...&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;N'allez pas au casino !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;A tout les coûts, soit vous gagnez, soit vous remettez votre gain a plus tard, non ?&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Qu'est-ce qui cloche ?&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(faîtes des tests avec un &lt;a target="_blank" rel="nofollow" href="http://www.ventsombre.net/dice.php"&gt;dé à 25 faces&lt;/a&gt;)&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Où est le truc ?&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Réflechissez encore un peu.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;A ce stade,&lt;br /&gt;&lt;br /&gt;
-les plus "économistes" d'entre vous pensent que la roulette aurait été retirée des casinos si cette technique fonctionnait réellement.&lt;br /&gt;&lt;br /&gt;
-les plus "matheux-probabilistes" d'entre vous sont en train de calculer l'espérence d'un tel jeu &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pour les feignants &lt;/font&gt;(SIGMA(n=0,infini,[&lt;font size="2"&gt;(13/37) &lt;/font&gt;*((14/37)^n) ]) )&lt;font size="1" style="color:rgb(102, 102, 102);"&gt;)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
-les plus "matheux-probabilistes-fans-de-convergence" sont perdus &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(si si, je le sait... soit par les calculs, soit par les résultats des calculs)&lt;/font&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Alors ? Des idées ?&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;...&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Vous avez mijoté assez longtemps !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Petite considération d'abord qui nous permet de nous convaincre que ça ne marche pas &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(sans pouvoir en déterminer la raison)&lt;/font&gt;. Autant être honnête, cette technique ne sert qu'à gagner des sous. Pourquoi alors s'arrêter à &lt;u&gt;1euro&lt;/u&gt; de gain ? On peut commencer par parier &lt;u&gt;2euros&lt;/u&gt; -&lt;span style="color:rgb(51, 51, 51);"&gt;doubler sa mise en cas d'échec jusqu'à la victoire&lt;/span&gt;- et empocher &lt;u&gt;2euros&lt;/u&gt; de gain à chaque fois. En fait c'est équivalent à jouer deux parties en même temps. Pourquoi s'arrêter à &lt;u&gt;2euros&lt;/u&gt; ? Allons jusqu'au bout de nos envies et entrons dans un milliard de jeux simultanés &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ou alors dans un jeu avec une mise de départ d'&lt;u&gt;un milliard d'euros&lt;/u&gt;)&lt;/font&gt; qui nous permettra de gagner à coup sûr &lt;u&gt;un milliard d'euro&lt;/u&gt;. Seulement voilà, il n'y a que quatorze personnes en France qui peuvent encore jouer. On voit bien que jouer une partie, ou plusieurs parties ce n'est pas tout à fait la même chose. Et puisque on gagne autant à faire des parties simultanément ou successivement&lt;font size="1"&gt;&lt;span style="color:rgb(153, 0, 0);"&gt;(1)&lt;/span&gt;&lt;/font&gt;, il y a bien quelque chose qui cloche !&lt;br /&gt;&lt;br /&gt;
Si votre banquier ne veux pas vous prêter de l'argent même après que vous lui ayez exposé votre technique pour gagner un milliard d'euro, c'est qu'il paye &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(sûrement assez chèrement)&lt;/font&gt; les service de matheux pas trop mauvais.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Et pourtant on ne voit pas vraiment ce qui cloche... même si on commence à être convaincu que quelque chose cloche. &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(j'adore placer des "on" ou des "nous" dans ce genre de texte, je faisais toute mes dissertations comme ça !)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
Le "&lt;i&gt;truc&lt;/i&gt;" est assez simple, vos chances de gagnez &lt;u&gt;1euro&lt;/u&gt; sont très grande effectivement, et il ne semble pas possible de perdre. Seulement, la confiance de votre banquier est proportionnelle au nombre de zéro de votre compte bancaire &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(et au carré du nombre d'année d'étude, et au prix des vêtements que vous portez en lui demandant un prêt...)&lt;/font&gt; : &lt;b&gt;vos ressources sont limitées&lt;/b&gt;. Vous ne pourrez pas suivre le croupier indéfiniment ! Pour un limite de l'ordre de &lt;u&gt;1000 euros&lt;/u&gt; vous avez &lt;font size="1"&gt;&lt;span style="color:rgb(102, 102, 102);"&gt;(&lt;/span&gt;&lt;/font&gt;&lt;font size="1" style="color:rgb(102, 102, 102);"&gt;une probabilité de (14/37)^9 &lt;/font&gt;&lt;font size="2" style="color:rgb(0, 0, 0);"&gt;&lt;font style="color:rgb(102, 102, 102);"&gt;&lt;font size="1"&gt;soit)&lt;/font&gt; &lt;span style="color:rgb(0, 0, 0);"&gt;un peu &lt;u&gt;plus&lt;/u&gt; d'une chance sur 1000&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; de perdre toute votre mise&lt;/font&gt;. Pour toute limite, le raisonnement est le même et le résultat aussi.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Ce qui rend cette technique trompeuse c'est que les chances de perdre sont très faibles &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(a peine plus élevé que 1/1000 pour toute personne qui peut poser 1000euros sur la table)&lt;/font&gt; et en faisant quelques essais &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(dans sa tête ou pas)&lt;/font&gt; on peut vite se persuader &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(quelques essais ne représentent pas un échantillon représentatif des possibilités du jeu)&lt;/font&gt; que le gain est garanti !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Vous savez maintenant comment devenir riche : soyez du bon côté de la banque !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="1"&gt;(1):Attention ceci n'est vrai que pour un nombre fini de pari.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>Comment ne pas devenir pauvre.</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Ayant récemment été invité à contempler un site internet qui, soit dit en passant, semble avoir un score de &lt;a target="_blank" rel="nofollow" href="http://fr.wikipedia.org/wiki/SEO"&gt;SEO&lt;/a&gt; plutôt faible &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(quand on n'apparait pas avant le premier résultat non pertinent de google...)&lt;/font&gt; et qui recensait quelques méthodes pour "&lt;i&gt;devenir riche sans risque&lt;/i&gt;" &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(évidement google référence beaucoup beaucoup de site correspondant)&lt;/font&gt; il me parait intéressant de vous en présenter brièvement une partie du contenu.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;La technique de la roullette &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pas russe heureusement !)&lt;/font&gt; qui permetrait, soit disant, de gagner &lt;u&gt;1 euro&lt;/u&gt; à coup sûr à chaque partie. Voilà la méthode :&lt;br /&gt;&lt;br /&gt;
parier &lt;u&gt;1 euro&lt;/u&gt; sur rouge&lt;/p&gt;&lt;br /&gt;
&lt;div&gt;-&gt;si le rouge tombe vous gagnez &lt;u&gt;2 euros&lt;/u&gt; (-&lt;u&gt;1 euro&lt;/u&gt; de mise) (gain total = &lt;u&gt;1 euro&lt;/u&gt; ; bravo !)&lt;br /&gt;&lt;br /&gt;
-&gt;si le noir tombe, parier &lt;u&gt;2 euros&lt;/u&gt; sur le rouge&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;'----&gt;si le rouge tombe vous gagnez &lt;u&gt;4 euros&lt;/u&gt; (-&lt;u&gt;3 euros&lt;/u&gt; de mise) (gain total = &lt;u&gt;1 euro&lt;/u&gt; ; bravo !)&lt;br /&gt;&lt;br /&gt;
'----&gt;si le noir tombe, parier &lt;u&gt;4 euros&lt;/u&gt; sur le rouge&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;'--------&gt;si le rouge tombe vous gagnez &lt;u&gt;8 euros&lt;/u&gt; (-&lt;u&gt;7 euros&lt;/u&gt; de mise) (gain total = &lt;u&gt;1 euro&lt;/u&gt; ; bravo !)&lt;br /&gt;&lt;br /&gt;
'--------&gt;si le noir tombe, parier &lt;u&gt;8 euros&lt;/u&gt; sur le rouge&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;'----------------&gt;etc.&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;p&gt;Prenez un moment, réflechissez...&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;N'allez pas au casino !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;A tout les coûts, soit vous gagnez, soit vous remettez votre gain a plus tard, non ?&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Qu'est-ce qui cloche ?&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(faîtes des tests avec un &lt;a target="_blank" rel="nofollow" href="http://www.ventsombre.net/dice.php"&gt;dé à 25 faces&lt;/a&gt;)&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Où est le truc ?&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Réflechissez encore un peu.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;A ce stade,&lt;br /&gt;&lt;br /&gt;
-les plus "économistes" d'entre vous pensent que la roulette aurait été retirée des casinos si cette technique fonctionnait réellement.&lt;br /&gt;&lt;br /&gt;
-les plus "matheux-probabilistes" d'entre vous sont en train de calculer l'espérence d'un tel jeu &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pour les feignants &lt;/font&gt;(SIGMA(n=0,infini,[&lt;font size="2"&gt;(13/37) &lt;/font&gt;*((14/37)^n) ]) )&lt;font size="1" style="color:rgb(102, 102, 102);"&gt;)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
-les plus "matheux-probabilistes-fans-de-convergence" sont perdus &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(si si, je le sait... soit par les calculs, soit par les résultats des calculs)&lt;/font&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Alors ? Des idées ?&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;...&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Vous avez mijoté assez longtemps !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Petite considération d'abord qui nous permet de nous convaincre que ça ne marche pas &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(sans pouvoir en déterminer la raison)&lt;/font&gt;. Autant être honnête, cette technique ne sert qu'à gagner des sous. Pourquoi alors s'arrêter à &lt;u&gt;1euro&lt;/u&gt; de gain ? On peut commencer par parier &lt;u&gt;2euros&lt;/u&gt; -&lt;span style="color:rgb(51, 51, 51);"&gt;doubler sa mise en cas d'échec jusqu'à la victoire&lt;/span&gt;- et empocher &lt;u&gt;2euros&lt;/u&gt; de gain à chaque fois. En fait c'est équivalent à jouer deux parties en même temps. Pourquoi s'arrêter à &lt;u&gt;2euros&lt;/u&gt; ? Allons jusqu'au bout de nos envies et entrons dans un milliard de jeux simultanés &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ou alors dans un jeu avec une mise de départ d'&lt;u&gt;un milliard d'euros&lt;/u&gt;)&lt;/font&gt; qui nous permettra de gagner à coup sûr &lt;u&gt;un milliard d'euro&lt;/u&gt;. Seulement voilà, il n'y a que quatorze personnes en France qui peuvent encore jouer. On voit bien que jouer une partie, ou plusieurs parties ce n'est pas tout à fait la même chose. Et puisque on gagne autant à faire des parties simultanément ou successivement&lt;font size="1"&gt;&lt;span style="color:rgb(153, 0, 0);"&gt;(1)&lt;/span&gt;&lt;/font&gt;, il y a bien quelque chose qui cloche !&lt;br /&gt;&lt;br /&gt;
Si votre banquier ne veux pas vous prêter de l'argent même après que vous lui ayez exposé votre technique pour gagner un milliard d'euro, c'est qu'il paye &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(sûrement assez chèrement)&lt;/font&gt; les service de matheux pas trop mauvais.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Et pourtant on ne voit pas vraiment ce qui cloche... même si on commence à être convaincu que quelque chose cloche. &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(j'adore placer des "on" ou des "nous" dans ce genre de texte, je faisais toute mes dissertations comme ça !)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
Le "&lt;i&gt;truc&lt;/i&gt;" est assez simple, vos chances de gagnez &lt;u&gt;1euro&lt;/u&gt; sont très grande effectivement, et il ne semble pas possible de perdre. Seulement, la confiance de votre banquier est proportionnelle au nombre de zéro de votre compte bancaire &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(et au carré du nombre d'année d'étude, et au prix des vêtements que vous portez en lui demandant un prêt...)&lt;/font&gt; : &lt;b&gt;vos ressources sont limitées&lt;/b&gt;. Vous ne pourrez pas suivre le croupier indéfiniment ! Pour un limite de l'ordre de &lt;u&gt;1000 euros&lt;/u&gt; vous avez &lt;font size="1"&gt;&lt;span style="color:rgb(102, 102, 102);"&gt;(&lt;/span&gt;&lt;/font&gt;&lt;font size="1" style="color:rgb(102, 102, 102);"&gt;une probabilité de (14/37)^9 &lt;/font&gt;&lt;font size="2" style="color:rgb(0, 0, 0);"&gt;&lt;font style="color:rgb(102, 102, 102);"&gt;&lt;font size="1"&gt;soit)&lt;/font&gt; &lt;span style="color:rgb(0, 0, 0);"&gt;un peu &lt;u&gt;plus&lt;/u&gt; d'une chance sur 1000&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; de perdre toute votre mise&lt;/font&gt;. Pour toute limite, le raisonnement est le même et le résultat aussi.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Ce qui rend cette technique trompeuse c'est que les chances de perdre sont très faibles &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(a peine plus élevé que 1/1000 pour toute personne qui peut poser 1000euros sur la table)&lt;/font&gt; et en faisant quelques essais &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(dans sa tête ou pas)&lt;/font&gt; on peut vite se persuader &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(quelques essais ne représentent pas un échantillon représentatif des possibilités du jeu)&lt;/font&gt; que le gain est garanti !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Vous savez maintenant comment devenir riche : soyez du bon côté de la banque !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="1"&gt;(1):Attention ceci n'est vrai que pour un nombre fini de pari.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
  <item>
    <title>Les côtes bretonnes et les nombres complexes.</title>
    <link>http://www.ipernity.com/blog/bnwr/100952</link>
    <guid isPermaLink="false">tag:ipernity.com,2008-10-18,post-100952</guid>
    <pubDate>Sat, 18 Oct 2008 08:39:26 +0000</pubDate>
    <author>nobody@ipernity.com (Black and White Rainbow)</author>
    <description>&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Voici l'histoire &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(simplifiée)&lt;/font&gt; d'une découverte &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ces jours-ci je suis dans le clan des inventeurs et non des découvreurs, mais je change assez souvent)&lt;/font&gt; majeure des mathématiques moderne : les fractales. Les applications découlant de cette idée relativement abstraite sont nombreuses et d'une importance non négligeable. Mais n'étant pas partisan de &lt;i&gt;regardez-,-les-math-c-'-est-bien-parce-que-ça-sert-à-quelque-chose&lt;/i&gt; je ne m'étendrais pas sur les catalyseurs en poudre, les pots d'échappements, les serpillères, les analyseurs d'image et autres peintures mates.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;En 1967 le mathématicien français &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(il à depuis acquis la double nationalité franco-américaine)&lt;/font&gt; Benoit Mandelbrot s'intéresse à la longueur des côtes bretonnes &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(bretonnes étant selon les sources une références aux limites aqueuse entourant les anglophones d'outre-Manche ou aux belles et ensoleillées plages de Bretagne)&lt;/font&gt;. La première mesure effectuée, il est temps de se posée la question de la pertinence des résultats. En effet la carte utilisée pour la tache est grossière et d'une échelle peu satisfaisante. La deuxième mesure donne un résultat plus important. C'est tout à fait normal car avec une carte plus précise, on prend en compte certaines pointes, certaines criques, certaines presqu'îles et autres baies, anses, ports, péninsules et rochers supplémentaires.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Une question surgit alors : "&lt;span style="font-family:times new roman,serif;"&gt;quand s'arrêter ?"&lt;/span&gt; s'il il faut être vraiment précis, il faudrait prendre en compte chaque grain de sable. Sans compter le problème de la marée qui vient posée un cheveux vachement concret sur une soupe délicieusement abstraite. Il n'est pas besoin d'aller très loin dans les mesures, on peut se rendre rapidement compte que la suite des mesures tends vers une valeur limite &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(non infinie)&lt;/font&gt;&lt;font size="1" style="color:rgb(204, 0, 0);"&gt;(1)&lt;/font&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Après cette introduction aux fractales &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(elles commencent à porter ce nom à ce moment là)&lt;/font&gt;, une étude plus générale commence. Et Mandelbrot donne quelques exemples de fractales qui deviennent rapidement célèbres dont &lt;i&gt;l'ensemble de Mandelbrot&lt;/i&gt;. Petite définition mathématique :&lt;/p&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;Pour tout nombre complexe&lt;font size="1" style="color:rgb(204, 0, 0);"&gt;(2)&lt;/font&gt; c on associe une suite de nombre complexe c&lt;font size="1"&gt;0&lt;/font&gt;=c ; c&lt;font size="1"&gt;n+1&lt;/font&gt;= c + c&lt;font size="1"&gt;n&lt;/font&gt;*c&lt;font size="1"&gt;n&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;i&gt;L'ensemble de Mandelbrot&lt;/i&gt; est l'ensemble des nombre complexe dont la suite de Mandelbrot ne diverge pas en module.&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;p&gt;En simple, on prend un nombre complexe, on fait une série d'opérations dessus, et on voit s'il devient de plus en plus "&lt;i&gt;grand&lt;/i&gt;". Si ce n'est pas le cas alors c'est que le nombre considéré est dans &lt;i&gt;l'ensemble de Mandelbrot&lt;/i&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Il existe des tas de générateurs de courbe de Mandelbrot, sur internet. Néanmoins, les professeurs &lt;span style="color:rgb(51, 51, 51);"&gt;de programmation fonctionnelle&lt;/span&gt; &lt;span style="color:rgb(102, 102, 102);"&gt;de licence 3&lt;/span&gt; &lt;span style="color:rgb(153, 153, 153);"&gt;de l'UFR d'informatique&lt;/span&gt; &lt;span style="color:rgb(192, 192, 192);"&gt;de l'université Pairs Diderot&lt;/span&gt; on pensé qu'il serait intéressant pour leur élèves d'en faire un eux même. Voici donc &lt;a href="http://www.ipernity.com/doc/bnwr/3235624"&gt;un petit bout de code&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pas très propre)&lt;/font&gt; qui permet le zoom à la souris &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(clic dans le coin inférieur droit puis dans le coin supérieur gauche)&lt;/font&gt; et la modification de la précision de la courbe &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(a-- ; z- ; e+ ; r++)&lt;/font&gt; et l'interruption utilisateur &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(q)&lt;/font&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Et pour les gens ne pouvant pas faire tourner les programmes CAML, voici en lot de consolation &lt;a target="_blank" rel="nofollow" href="http://../../../../doc/bnwr/3233747/in/album/90610"&gt;quelques images&lt;/a&gt;. Quand je saurais compiler des programmes qui utilisent des modules externe, je ferais une version exécutable.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Pour ceux que ça n'intéresse pas particulièrement &lt;font size="2"&gt;: oh vous, qui ne vous êtes jamais arrêté devant un chou-fleur, &lt;span style="color:rgb(51, 51, 51);"&gt;un romanesco&lt;/span&gt;, &lt;span style="color:rgb(102, 102, 102);"&gt;un paysage montagneux&lt;/span&gt;, &lt;span style="color:rgb(153, 153, 153);"&gt;un spot d'escalade granitique&lt;/span&gt;, &lt;span style="color:rgb(192, 192, 192);"&gt;un nuage&lt;/span&gt;, &lt;span style="color:rgb(204, 204, 204);"&gt;une éponge&lt;/span&gt;, levez les yeux, le monde est beau ! &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(je me sent des envies déclamatoires ces temps ci)&lt;/font&gt;&lt;/font&gt;. Vous pouvez regardez l'excellent flim "&lt;i&gt;The promotion&lt;/i&gt;" protraitant &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(aussi bien dans le fond que dans la forme)&lt;/font&gt; l'amérique de l'emploi et du stress, de la morale et de l'ascention sociale, de l'Homme et de l'entreprise...&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;font size="1"&gt;&lt;span style="color:rgb(204, 0, 0);"&gt;(1)&lt;/span&gt; certains lecteurs mathématiciens peuvent avoir pensé : "&lt;i&gt;la suite est strictement croissante et elle est bornée. Elle devait bien converger&lt;/i&gt;" &lt;span style="color:rgb(102, 102, 102);"&gt;(qu'on traduira pour les non-initiés par "&lt;i&gt;les valeures successives des mesures sont de plus en plus grande, comme elle ne peuvent pas être infini, il va bien falloir qu'elle s'arrêtent un jour !&lt;/i&gt;")&lt;/span&gt; Effectivement la courbe considérée est contenue dans une surface finie et on peut penser que sa longueur doit donc être finie. Mais tout cela est discutable et peut être facilement contre-exempler par une courbe de Von Koch.&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;font size="1"&gt;&lt;span style="color:rgb(204, 0, 0);"&gt;(2)&lt;/span&gt; tout les mondes connait les nombres entiers &lt;span style="color:rgb(102, 102, 102);"&gt;(0, 1, -1, 2, -2 ...)&lt;/span&gt; et les nombres rationnels &lt;span style="color:rgb(102, 102, 102);"&gt;(on ajoute 1/2, 1/3, 1/4, 4/5 ... à l'ensemble précédent)&lt;/span&gt; et la majorité des gens connaissent les nombres réels &lt;span style="color:rgb(102, 102, 102);"&gt;(la plupart du temps sans connaitre la définition)&lt;/span&gt; &lt;span style="color:rgb(102, 102, 102);"&gt;(on ajoute Pi, racine de 2, e, le nombre d'or, racine de 3, racine de 5 ... à l'ensemble précédent)&lt;/span&gt;. Les nombres complexes sont une extension des nombres réels qui à successivement été : une méthode de simplification des calculs ; l'objet d'une théorie mathématique ; un apport indispensable à la physique moderne.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</description>
    <media:title>Les côtes bretonnes et les nombres complexes.</media:title>
    <media:text type="html">&lt;p class="who"&gt;&lt;a href="http://www.ipernity.com/home/bnwr"&gt;Black and White Rainbow&lt;/a&gt; has added a post:&lt;/p&gt;&lt;div class="description"&gt;&lt;p&gt;Voici l'histoire &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(simplifiée)&lt;/font&gt; d'une découverte &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(ces jours-ci je suis dans le clan des inventeurs et non des découvreurs, mais je change assez souvent)&lt;/font&gt; majeure des mathématiques moderne : les fractales. Les applications découlant de cette idée relativement abstraite sont nombreuses et d'une importance non négligeable. Mais n'étant pas partisan de &lt;i&gt;regardez-,-les-math-c-'-est-bien-parce-que-ça-sert-à-quelque-chose&lt;/i&gt; je ne m'étendrais pas sur les catalyseurs en poudre, les pots d'échappements, les serpillères, les analyseurs d'image et autres peintures mates.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;En 1967 le mathématicien français &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(il à depuis acquis la double nationalité franco-américaine)&lt;/font&gt; Benoit Mandelbrot s'intéresse à la longueur des côtes bretonnes &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(bretonnes étant selon les sources une références aux limites aqueuse entourant les anglophones d'outre-Manche ou aux belles et ensoleillées plages de Bretagne)&lt;/font&gt;. La première mesure effectuée, il est temps de se posée la question de la pertinence des résultats. En effet la carte utilisée pour la tache est grossière et d'une échelle peu satisfaisante. La deuxième mesure donne un résultat plus important. C'est tout à fait normal car avec une carte plus précise, on prend en compte certaines pointes, certaines criques, certaines presqu'îles et autres baies, anses, ports, péninsules et rochers supplémentaires.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Une question surgit alors : "&lt;span style="font-family:times new roman,serif;"&gt;quand s'arrêter ?"&lt;/span&gt; s'il il faut être vraiment précis, il faudrait prendre en compte chaque grain de sable. Sans compter le problème de la marée qui vient posée un cheveux vachement concret sur une soupe délicieusement abstraite. Il n'est pas besoin d'aller très loin dans les mesures, on peut se rendre rapidement compte que la suite des mesures tends vers une valeur limite &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(non infinie)&lt;/font&gt;&lt;font size="1" style="color:rgb(204, 0, 0);"&gt;(1)&lt;/font&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Après cette introduction aux fractales &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(elles commencent à porter ce nom à ce moment là)&lt;/font&gt;, une étude plus générale commence. Et Mandelbrot donne quelques exemples de fractales qui deviennent rapidement célèbres dont &lt;i&gt;l'ensemble de Mandelbrot&lt;/i&gt;. Petite définition mathématique :&lt;/p&gt;&lt;br /&gt;
&lt;blockquote style="border-left:1px solid rgb(204, 204, 204);"&gt;Pour tout nombre complexe&lt;font size="1" style="color:rgb(204, 0, 0);"&gt;(2)&lt;/font&gt; c on associe une suite de nombre complexe c&lt;font size="1"&gt;0&lt;/font&gt;=c ; c&lt;font size="1"&gt;n+1&lt;/font&gt;= c + c&lt;font size="1"&gt;n&lt;/font&gt;*c&lt;font size="1"&gt;n&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;i&gt;L'ensemble de Mandelbrot&lt;/i&gt; est l'ensemble des nombre complexe dont la suite de Mandelbrot ne diverge pas en module.&lt;br /&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;p&gt;En simple, on prend un nombre complexe, on fait une série d'opérations dessus, et on voit s'il devient de plus en plus "&lt;i&gt;grand&lt;/i&gt;". Si ce n'est pas le cas alors c'est que le nombre considéré est dans &lt;i&gt;l'ensemble de Mandelbrot&lt;/i&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Il existe des tas de générateurs de courbe de Mandelbrot, sur internet. Néanmoins, les professeurs &lt;span style="color:rgb(51, 51, 51);"&gt;de programmation fonctionnelle&lt;/span&gt; &lt;span style="color:rgb(102, 102, 102);"&gt;de licence 3&lt;/span&gt; &lt;span style="color:rgb(153, 153, 153);"&gt;de l'UFR d'informatique&lt;/span&gt; &lt;span style="color:rgb(192, 192, 192);"&gt;de l'université Pairs Diderot&lt;/span&gt; on pensé qu'il serait intéressant pour leur élèves d'en faire un eux même. Voici donc &lt;a href="http://www.ipernity.com/doc/bnwr/3235624"&gt;un petit bout de code&lt;/a&gt; &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(pas très propre)&lt;/font&gt; qui permet le zoom à la souris &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(clic dans le coin inférieur droit puis dans le coin supérieur gauche)&lt;/font&gt; et la modification de la précision de la courbe &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(a-- ; z- ; e+ ; r++)&lt;/font&gt; et l'interruption utilisateur &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(q)&lt;/font&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Et pour les gens ne pouvant pas faire tourner les programmes CAML, voici en lot de consolation &lt;a target="_blank" rel="nofollow" href="http://../../../../doc/bnwr/3233747/in/album/90610"&gt;quelques images&lt;/a&gt;. Quand je saurais compiler des programmes qui utilisent des modules externe, je ferais une version exécutable.&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Pour ceux que ça n'intéresse pas particulièrement &lt;font size="2"&gt;: oh vous, qui ne vous êtes jamais arrêté devant un chou-fleur, &lt;span style="color:rgb(51, 51, 51);"&gt;un romanesco&lt;/span&gt;, &lt;span style="color:rgb(102, 102, 102);"&gt;un paysage montagneux&lt;/span&gt;, &lt;span style="color:rgb(153, 153, 153);"&gt;un spot d'escalade granitique&lt;/span&gt;, &lt;span style="color:rgb(192, 192, 192);"&gt;un nuage&lt;/span&gt;, &lt;span style="color:rgb(204, 204, 204);"&gt;une éponge&lt;/span&gt;, levez les yeux, le monde est beau ! &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(je me sent des envies déclamatoires ces temps ci)&lt;/font&gt;&lt;/font&gt;. Vous pouvez regardez l'excellent flim "&lt;i&gt;The promotion&lt;/i&gt;" protraitant &lt;font size="1" style="color:rgb(102, 102, 102);"&gt;(aussi bien dans le fond que dans la forme)&lt;/font&gt; l'amérique de l'emploi et du stress, de la morale et de l'ascention sociale, de l'Homme et de l'entreprise...&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;font size="1"&gt;&lt;span style="color:rgb(204, 0, 0);"&gt;(1)&lt;/span&gt; certains lecteurs mathématiciens peuvent avoir pensé : "&lt;i&gt;la suite est strictement croissante et elle est bornée. Elle devait bien converger&lt;/i&gt;" &lt;span style="color:rgb(102, 102, 102);"&gt;(qu'on traduira pour les non-initiés par "&lt;i&gt;les valeures successives des mesures sont de plus en plus grande, comme elle ne peuvent pas être infini, il va bien falloir qu'elle s'arrêtent un jour !&lt;/i&gt;")&lt;/span&gt; Effectivement la courbe considérée est contenue dans une surface finie et on peut penser que sa longueur doit donc être finie. Mais tout cela est discutable et peut être facilement contre-exempler par une courbe de Von Koch.&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;font size="1"&gt;&lt;span style="color:rgb(204, 0, 0);"&gt;(2)&lt;/span&gt; tout les mondes connait les nombres entiers &lt;span style="color:rgb(102, 102, 102);"&gt;(0, 1, -1, 2, -2 ...)&lt;/span&gt; et les nombres rationnels &lt;span style="color:rgb(102, 102, 102);"&gt;(on ajoute 1/2, 1/3, 1/4, 4/5 ... à l'ensemble précédent)&lt;/span&gt; et la majorité des gens connaissent les nombres réels &lt;span style="color:rgb(102, 102, 102);"&gt;(la plupart du temps sans connaitre la définition)&lt;/span&gt; &lt;span style="color:rgb(102, 102, 102);"&gt;(on ajoute Pi, racine de 2, e, le nombre d'or, racine de 3, racine de 5 ... à l'ensemble précédent)&lt;/span&gt;. Les nombres complexes sont une extension des nombres réels qui à successivement été : une méthode de simplification des calculs ; l'objet d'une théorie mathématique ; un apport indispensable à la physique moderne.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</media:text>
    <media:credit role="author">Black and White Rainbow</media:credit>
  </item>
</channel>
</rss>