Overblog Suivre ce blog
Administration Créer mon blog
12 mai 2011 4 12 /05 /mai /2011 06:04


For some reason, you want to back up you blog:

  • Possible reason 1:you want a copy that will still work if some images (links) disappear (images which

              are included from the web are not duplicated - if they disappear from the web your image disappears).

  • Possible reason 2: you don't trust over-blog for backups.
  • Possible reason 3: you want to study it offline.
  • Possible reason 4: you want to migrate to another website.
  • Possible reason 5: you have to be able to show what was your blog at a given date (e.g. plagiarism).


Under Linux, there is a very simple solution, as follows:


  • Version without image:


                 wget -r -np -k http://teytaud.over-blog.com/



  • Version with images and all necessary elements for proper local display:


                  wget   --page-requisites -r -np -k http://teytaud.over-blog.com/ 


Unfortunately this does not download images from other websites, which is a trouble for the

possible reason 1.

Maybe you can see http://lifehacker.com/161202/geek-to-live--mastering-wget,

or do a little bit of scripting.

Repost 0
Published by teytaud - dans Informatique
commenter cet article
8 mai 2011 7 08 /05 /mai /2011 15:13


Blind-Go is to the game of Go what Blind-Chess is to chess: playing just orally, without

any board (or possibly with an empty board as a visual support).


OneColor-Go consists in playing with just one color for stones - you have to remember which stones are yours

and which stones belong to the opponent.


If you want to play blind-go on your computer, the best interface I know is "qgo".Qgo has also a "one-color go" option.


If for some reason, you prefer gogui (like me, because it's more convenient for connecting to a bot),

you have to modify "gogui" because there's no option for this.


You can just download the source,and remove the drawing options; but if you're too lazy for it,

you can download http://www.lri.fr/~teytaud/blindgogui.tgz . It's just a minor modfiication of the sources,

and I will remove it if one day the official gogui includes a "blind go" option.


I've also made a hack for "one-color go": http://www.lri.fr/~teytaud/gogui-1.3.0onecolorgo.tgz


Compilation from the sources:

- install ant,  xsltproc,  and the Docbook XSL Stylesheets (with e.g. aptitude under Ubuntu)

- get in the directory, type "ant"


Then, you can launch it by

java -jar ./lib/gogui.jar -size 9

(just for launching gogui in blind mode or one-colonr mode)


or if you want to connect directly to our program:

  java -jar ./lib/gogui.jar -size 7 -program '/home/olivier/mogoblindgo --9 --nbTotalSimulations 200 --earlyCut 0 --minNumberOfSimulationsOfResign 190 --firstMoveFixed -1'


Info: our program MoGoTW (from LRI laboratory, Inria Saclay, TAO team, UMR Cnrs)

         won in blind-go against top players (with the help of Grid5000 and NUTN)


Repost 0
Published by teytaud - dans Informatique
commenter cet article
4 mai 2011 3 04 /05 /mai /2011 16:02

MoGoTW, a program based on recent progresses in artificial intelligence (not using alpha-beta but Monte-Carlo Tree Search, see here for other applications of this beautiful techniques), won the first game with handicap 7

against a top professional player.


The graph of the game is here:



and the file of the game can be found here.

MoGoTW is supported by Grid5000, and was here using Huygens cluster. It benefitted also from support by NUTN

It was played in 2009 at Taiwan's open ( http://epochtimes.com/b5/9/2/11/n2425091.htm ).


The opponent is a top professional player, i.e. he is professional, ranked 9P (the highest level),

and recently won a major tournament (the LG Cup 2007):




















Left: Arpad Rimmel (MoGoTW's operator).

Right: Chun-Hsun Chou (9Dan Pro player).



  bibtex entry:


    HAL_ID = {inria-00386477},
    URL = {http://hal.inria.fr/inria-00386477/en/},
    title = { {A}dding expert knowledge and exploration in {M}onte-{C}arlo {T}ree {S}earch},
    author = {{C}haslot, {G}uillaume and {F}iter, {C}hristophe and {H}oock, {J}ean-{B}aptiste and {R}immel, {A}rpad and {T}eytaud, {O}livier},
    abstract = {{W}e present a new exploration term, more efficient than clas- sical {UCT}-like exploration terms and combining efficiently expert rules, patterns extracted from datasets, {A}ll-{M}oves-{A}s-{F}irst values and classi- cal online values. {A}s this improved bandit formula does not solve several important situations (semeais, nakade) in computer {G}o, we present three other important improvements which are central in the recent progress of our program {M}o{G}o: { {W}e show an expert-based improvement of {M}onte-{C}arlo simulations for nakade situations; we also emphasize some limitations of this modification. { {W}e show a technique which preserves diversity in the {M}onte-{C}arlo simulation, which greatly improves the results in 19x19. { {W}hereas the {UCB}-based exploration term is not efficient in {M}o{G}o, we show a new exploration term which is highly efficient in {M}o{G}o. {M}o{G}o recently won a game with handicap 7 against a 9{D}an {P}ro player, {Z}hou {J}un{X}un, winner of the {LG} {C}up 2007, and a game with handicap 6 against a 1{D}an pro player, {L}i-{C}hen {C}hien.},
    language = {{E}nglish},
    affiliation = {{M}aastricht {U}niversity - univ. {M}aastricht - {TAO} - {INRIA} {S}aclay - {I}le de {F}rance - {INRIA} - {CNRS} : {UMR}8623 - {U}niversit{\'e} {P}aris {S}ud - {P}aris {XI} - {TAO} - {INRIA} {F}uturs - {INRIA} - {CNRS} : {UMR}8623 - {U}niversit{\'e} {P}aris {S}ud - {P}aris {XI} - {L}aboratoire de {R}echerche en {I}nformatique - {LRI} - {CNRS} : {UMR}8623 - {U}niversit{\'e} {P}aris {S}ud - {P}aris {XI} },
    booktitle = {{A}dvances in {C}omputer {G}ames },
    publisher = {{S}pringer },
    address = {{P}amplona {S}pain },
    audience = {international },
    year = {2009},
    URL = {http://hal.inria.fr/inria-00386477/PDF/peacg.pdf},


























Repost 0
Published by teytaud - dans Recherche
commenter cet article
4 mai 2011 3 04 /05 /mai /2011 15:18




SMP clusters form NUTN (left) and

Grid5000 (right)





Ping-Chiang Chou

(5 Dan pro Go player)





Below the summary of games between computers and humans
in SSCI 2011; SGFs are here: http://ssci2011.nutn.edu.tw/result.htm
and Go from random initial board report is http://www.lri.fr/~teytaud/randomgo.pdf (draft)
and blind-Go report is http://www.lri.fr/~teytaud/blindgo.pdf (draft)

Pachi and MoGoTW are running on clusters of SMPs; MoGoTW and been supported by the Grid5000 project (www.grid5000.fr). It is based on a work in the Tao team (lri, inria),

completed by a joint research project with the National University of Tainan (Taiwan).

Chun-Hsun Chou
(9 Dan pro Go player)
1) 9x9 Blind Go: 2 pros players (Ping-Chiang Chou 5P and Chun-Hsun Chou 9P)
   played four 9x9 games against MoGoTW.
    C.-H. Chou 9P lost 2 games (one as black one as white) and
    P.-C. Chou 5P won 1 game out of 2. The lost game would have been a
      win in standard 9x9 Go.MoGoTW was running on Grid5000 for P.-C. Chou
     and on NUTN-Cluster (3 nodes/40 cores/ 100Gb RAM at NUTN, Taiwan)
     for C.-H. Chou.http://ssci2011.nutn.edu.tw/go_jpg/20110413/20110413nutngo1-mogotw1_3-1.jpg
The game won by MoGoTW as black against Chun-Hsun Chou
(9P, winner of LG-Cup 2007). The pro mentionned that move 9 was a very
good move and he knew he had lost at that point in the game.
    Computer wins 3 out of 4 games. The opening as black was significantly modified, compared to
   previous games of MoGoTW.

2) 13x13

    MoGo lost with H2 against P.C. Chou and C.H. Chou.
    MoGo won with H2.5 (H3 but reverse komi 3.5) against P.C. Chou 5P.
    MoGo lost with H2.5 (H3 but reverse komi 3.5) against C.H. Chou 9P:
First ever win of a computer against a professional
player in 13x13 Go with handicap 2.5
3) 19x19 Rengo
    MoGoTW and Pachi both lost one H6 game against P.C. Chou 5P and C.H. Chou 9P (humans playing in Rengo).

4) 19x19
   a) H7
    MoGoTW lost H7 against C.H. Chou 9P.
    Pachi won H7 against C.H. Chou 9P. The pro said that Pachi played pro-level for
       killing a big group:
The win by Pachi with H7 against a top professional player
(the first time since MoGo's win in 2009)
   b) H6
    Pachi lost against P.C. Chou 5P.
    MoGoTW lost against C.H. Chou 9P.

5) Random initial positions against B. Helmstetter (french 5D, former french championship and former 4th in world amateur championship (usually winning with H6 against MoGo).
MoGoTW won both as white and as black
against B. Helmstetter from this initial position.
Advantage of Go from random initial positions:
  no tedious fuseki-learning. Try with children, it's
   always a success :-)
    MoGoTW played games with initial stones randomly distributed
on the board.  The positions were randomly drawn, with rejection when MoGoTW vs MoGoTW lead  to more than 28 or less than 22 wins out of 50.  Pie rule in favor of human, but in only a few minutes - human chooses black unless he believes there is a clear advantage for white.
Bernard Helmstetter; 5Dan amateur Go player,
4th in world amateur championship 2004

    No more than 160 stones: B Helmstetter wins everything (somehow easily).
    240 stones: computer wins first game as black. Replay changing colors:
            humans wins as black
    180 stones: human chooses to be white. Computer wins as black.
                      Replay changing colors: computers wins as white.
    180 stones, new position: human chooses his side and wins.
      (i.e. 1/2 for computer with 240 stones and 2/3 for computer with 180 stones
        ==> humans can compete against top level amateurs from random boards
        with sufficiently many boards; see e.g. http://www.lri.fr/~teytaud/rand180.sgf)
Repost 0
Published by teytaud - dans Recherche
commenter cet article
26 mars 2011 6 26 /03 /mars /2011 10:25

Fréquence des changements de nord magnétique et prochaine migration du nord magnétique.
Le champ magnétique terrestre change parfois fréquemment, et est parfois très stable pendant très longtemps.
Là, on a à peu près le même champ magnétique depuis 780 000 ans semble-t-il. On estime parfois que la prochaine inversion
aura lieu dans 2000 ans environ, mais rien n'est très clair - il semble bien, néanmoins, qu'on ait perdu 10 ou 15% de champ magnétique en 150 ans, ce qui n'est vraiment pas rien et semble corroborer le fait qu'on s'approche d'une inversion..

Conséquences des changements de nord magnétique.
 Il est probable que le moment de l'inversion (qui dure quelque centaines d'années) s'accompagne de très fortes radiations, puisque le champ magnétique passe par un minimum pendant lequel il ne retient plus les particules cosmiques. Du coup, on récupère des aurores boréales sur le chemin du pôle magnétique.

Comment on connait le champ mhttp://upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Polarlicht_2.jpg/220px-Polarlicht_2.jpgagnétique passé ?
On arrive à connaitre le passé du champ magnétique en regardant la lave qui s'écoule depuis très longtemps doucement
dans certaines zones du globe - la lave garde trace du champ magnétique tel qu'il était quand elle est sortie de terre.

Alors il se passera quoi dans les quelques prochains milliers d'années ?
Voilà voilà, donc pendant quelques milliers d'années on devrait pouvoir garder nos boussoles - peut-etre qu'après il faudra déplacer
le nord, après quelques centaines d'années où le nord magnétique bougera trop pour être utilisé. Parions que pour les oiseaux migrateurs ça doit pas être une période sympathique :-)  et puis peut-être qu'il faudra se protéger des rayons.

Source:wikipedia principalement.


Raison pour écrire ces lignes: reprendre une page wikipédia en version compréhensible par mes enfants :-)

Repost 0
Published by teytaud
commenter cet article
5 août 2010 4 05 /08 /août /2010 13:39

Vous partez de zéro et vous voulez devenir un expert en optimisation ? Il y a du travail :-)


Ci-dessous une bibliographie (juste deux livres) sur le sujet, pour avoir les bases:

  • Précis de Recherche Opérationnelle, Faure, Lemaire et Picouleau. En un seul livre les problèmes de flot, la programmation dynamique stochastique, la programmation linéaire. le recuit simulé, la recherche tableau, les algorithmes génétiques; ouvrage très pédagogique. Manque notamment toute l'optimisation non-linéaire.http://www.unitheque.com/UploadFile/CouvertureP/R/9782100526529-precis-recherche-operationnelle_g.jpg
  • Introduction à l'analyse numérique matricielle et à l'optimisation, par Ciarlet; très clair, très confortable à lire sur l'optimisation non-linéaire.    http://www.decitre.fr/gi/82/9782100508082FS.gif
Repost 0
Published by teytaud - dans Recherche
commenter cet article
5 août 2010 4 05 /08 /août /2010 13:22


Une bibliographie de theorie de l'apprentissage et réseaux de neurones et un peu d'apprentissage par renforcement.

Ci-dessous donc la liste de mes bouquins favoris sur le sujet:

  • A theory of learning and generalization, M. Vidyasagar, 1997.      Tres bon livre, recouvrant tout tout tout sur l'apprentissage theorique, a part les paradigmes bayesiens ou de maximum de vraisemblance, pour lesquels il faut plutot utiliser celui ci-dessous. Un index des notations aurait rendu la lecture plus confortable mais on s'en sort quand même.http://ecx.images-amazon.com/images/I/41Q665ZYP7L._SL500_AA300_.jpgInclut notamment l'apprentissage actif.
  • A probabilistic Theory of Pattern Recognition, L. Devroye, L. Gyorfi, G. Lugosi, 1997.  Tres bon livre, tres ouvert a differentes approches. Bon survey de resultats, quoi que depuis certaines bornes aient ete ameliorees. Le meilleur livre fondamental sur le cas de la classification. Malheureusement restreint a la classification.http://static.findbook.tw/image/book/9780387946184/large
  •  Neural Network Learning: Theoretical foundations, M. Anthony, P.L. Bartlett, 1999. Très bon livre incluant notamment la fat-shattering dimension pas citée dans les autres livres de cette page, et quelques cas amusants comme les fonctions "symboliques".                     http://bookweb.kinokuniya.co.jp/bimgdata/FC052157353X.JPG
  •  Weak convergence and Empirical Processes, A.-W. van der Vaart, J.-A. Wellner, 1996. Tres bon livre, montrant une partie de la theorie de l'apprentissage trop peu connue chez les informaticiens qui souvent ne jurent que par la VC-theorie.http://ecx.images-amazon.com/images/I/410MnqGTNOL.jpg
  • The nature of statistical learning theory, V. Vapnik, 1995.  Bon livre, facile a lire, malheureusement un peu restreint aux approches VC-dimension malgre la generalite du titre. Il ne s'agit pas vraiment de "the nature of stastistical learning theory", mais plutot de "a part of statistical learning theory".
  • Neural Networks for Pattern Recognition, C.M. Bishop, 1995.  Livre peu mathématique mais couvrant pas mal de choses. Très utile pour avoir un rappel des bases, orienté vers la pratique, sous la main. Ignore les support vector machines malheureusement.   http://home.in.tum.de/~stibor/book_icons/Bishop_1995.jpg
  • L'approximation de fonctions est souvent utilisée pour les jeux ou des problèmes ayant une composante de temps et des décisions séquentielles. Dans de tels cas vous aurez besoin d'un livre spécifique:  "Reinforcement learning and dynamic programming using function approximation": http://www.dcsc.tudelft.nl/rlbook/img/frontcover.png  Comme son titre l'indique, l'ouvrage de référence lorsque l'approximation de fonction est dédiée à des problèmes de renforcement (jeux, contrôle).
Repost 0
Published by teytaud - dans Recherche
commenter cet article
20 juillet 2010 2 20 /07 /juillet /2010 13:49


The 20th of July, 2010, at WCCI 2010 in Barcelona, some games were played by boths against humans.

This page is centered on the games played by MoGo and MoGoTW, but I give also a fast overview of other game.

A main novelty is the presence of 13x13 games. MoGo and MoGoTW are supported by the Grid5000 project.

There are not so many games against strong humans and computers in 13x13; I guess the game below is the first ever win of a computer against a 6D human in 13x13 Go with handicap 2:





This game was won by MoGo playing on 15 octo-cores. As usual, the bot gave away some points at the end, and won just by 0.5 whereas winning by more points was easy.The SGF file can be found here:



MoGo won the next game with H2 against another 6D player, Shang-Rong Ts

ai, also in 13x13:




At this point, MoGo (black) used a threat in B2; white can only win the ko (F19) by playing in the upper part (G11), otherwise black wins the game by killing the big white group H13; so white does not reply to the threat, MoGo captures the lower left corner and black (MoGo) wins. This shows that bots can sometimes play well ko fights.The complete game

can be found here:






Incidentally, MoGo won a 9x9 game against a 9P as white:





The pro said that move 28 was a very good move, necessary for winning this game. This makes MoGoTW the first ever bot which won against a pro both a black and as white. The game can be found here:


On the other hand, MoGo lost as black, in spite of an opening very close to a past win
against a 9P player:





Other bots:

  • Many Faces of Go also won a game against a 6D with H2, a few hours later; it was against Shi-Jim Yen. Many Faces then lost against Shang-Rong Tsai in the same configuration (6D, 13x13, H2).
  • Fuego won one of two games against a 4P player in 9x9
  • Fuego lost twice with H2 against a 6D, showing that it's not so easy to win against strong humans with H2 in 13x13.
  • Zen won thee games out of four in 9x9 against a 6D, confirming that computers are now at a professional level in 9x9.
  • Zen and ManyFaces lost in 19x19 with handicap 7 and 6 respectively against a 9P and a 4P respectively in the morning, showing that we need many improvements for competing with humans in 19x19; but in the afternoon, if ManyFaces lost again, with H7 against the 9P, Zen could win with H6 against the 4P player in 19x19. This was a win by time, but the game was in favor of black (Zen). Congratulations to Zen and its developpers! The game can be found in the KGS archive, 20th of July 2010, user  Zen19 around 3pm GMT (the last game that day).


Paper on technical tools for this: http://hal.archives-ouvertes.fr/inria-00544622/en/


bibtex entry:

        HAL_ID = {inria-00544622},
            URL = {http://hal.archives-ouvertes.fr/inria-00544622/en/},
            title = { {C}urrent {F}rontiers in {C}omputer {G}o},
                author = {{R}immel, {A}rpad and {T}eytaud, {O}livier and {L}ee, {C}hang-{S}h
ing and {Y}en, {S}hi-{J}im and {W}ang, {M}ei-{H}ui and {T}sai, {S}hang-{R}ong},
                abstract = {{T}his paper presents the recent technical advances in {M}on
te-{C}arlo {T}ree {S}earch for the {G}ame of {G}o, shows the many similarities and the rare differen
ces between the current best programs, and reports the results of the computer-{G}o event organized
at {FUZZ}-{IEEE} 2009, in which four main {G}o programs played against top level humans. {W}e see th
at in 9x9, computers are very close to the best human level, and can be improved easily for the open
ing book; whereas in 19x19, handicap 7 is not enough for the computers to win against top level prof
essional players, due to some clearly understood (but not solved) weaknesses of the current algorith
ms. {A}pplications far from the game of {G}o are also cited. {I}mportantly, the first ever win of a c
omputer against a 9th {D}an professional player in 9x9 {G}o occurred in this event.},
                    language = {{A}nglais},
                    affiliation = {{D}epartment of {C}omputing {S}cience - {D}epartm
ent of {C}omputing {S}cience, {U}niversity of {A}lberta - {TAO} - {INRIA} {S}aclay - {I}le de {F}ran
ce - {INRIA} - {CNRS} : {UMR}8623 - {U}niversit{\'e} {P}aris {S}ud - {P}aris {XI} - {L}aboratoire de
 {R}echerche en {I}nformatique - {LRI} - {CNRS} : {UMR}8623 - {U}niversit{\'e} {P}aris {S}ud - {P}ar
is {XI} - {D}epartment of {C}omputer {S}cience and {I}nformation {E}ngineering - {NUTN} - {N}ational
 {D}ong {H}wa {U}niversity - {NDHU} - {NDHU} - {D}epartment of {I}nformation {M}anagement - {CJCU} }
                        pages = {in press },
                        journal = {{IEEE} {T}ransactions on {C}omputational {I}n
telligence and {A}rtificial {I}ntelligence in {G}ames },
                            audience = {internationale },
                            year = {2010},
                                URL = {http://hal.archives-ouvertes.fr/inria

Repost 0
Published by teytaud - dans Recherche
commenter cet article
17 juillet 2010 6 17 /07 /juillet /2010 22:18

Très bon livre.

Un livre qui survole ce qui ne va pas dans la psychologie, la philosophie, la politique humaine ces derniers temps; facile à lire car allant à l'essentiel sans verbosité inutile; bien documenté, sur des sujets peu évoqués ici et sans crainte d'aller dans le polititquement délicat à évoquer.

Un livre sur les principes, d'une part, avec par exemple "c'est une faute impardonnable que de transiger sur les principes fondamentaux sous l'éternel prétexte que les autres ne seraient pas prêts à les adopter. Il n'y a pas des droits de l'homme pour l'Europe, et d'autres droits de l'homme pour l'Afrique, l'Asie, ou pour le monde musulman."

Livre sur la décolonisation et ses travers, soulignant des responsabilités de l'occident avec par exemple << Souvent l'on entend dire que, dans les pays du Sud, l'Occident s'est aliéné "même" les élites les plus modernistes. [...] Il faudrait surtout dire [...] que l'Occident s'est "surtout" aliéné les élites modernistes, tandis qu'avec les forces rétrogrades, il a constamment trouvé des accomodements, des terrains d'entente, des convergences d'intérêt.>> mais aussi livre qui n'élude pas la responsabilité des peuples autrefois colonisés et surtout de leurs dirigeants dans leur évolution pas toujours reluisante. L'analyse dans cette partie du livre m'a paru particulièrement pertinente, réfléchie, et pas partisane ou "binaire". Un cas par cas très instructif. En particulier, la cas de Sukarno en Indonésie est très intéressant; plus encore le cas de Mossadegh en Iran; que serait devenu le monde si l'occident n'avait pas détruit ces régimes beaucoup plus sains ? Comme le dit l'auteur, "C'était la Guerre froide [...]. Mais si l'excuse n'est pas recevable pour les crimes communistes de Budapest en 1956, elle ne l'est pas non plus pour les crimes anticommunistes de Djakarta en 1966". Je ne connaissais pas Mossadegh avant de lire ce livre, et c'est bien de lire ça pour se dire que le monde aurait pu tourner autrement. Les meilleures pages que j'ai lues pour préciser, sans extrémisme, les responsabilités des colonisateurs dans l'évolution du monde, notamment musulman.

Livre sur la finance, un tout petit peu mais de manière percutante, avec les fameux discours de Greenspan, directeur du Federal Reserve Board, qui avait admis qu'il n'avait vraiment rien compris et rien vu venir, comme d'ailleurs tous ses collègues; discours capital vu qu'il a été prononcé par un type supposé maitriser parfaitement la situation. En conclusion, "Est-il besoin d'ajouter que [...] ce dérèglement financier est aussi [...] un dérèglement dans notre échelle des valeurs ?"

Livre sur l'écologie, pas assez technique (l'auteur dit lui-même ne pas être scientifique) mais pondéré, suggérant, de manière très intéressante, l'essort de la culture pour l'amélioration de la vie intérieure, pour réduire la frénésie de consommation. Les sciences et les arts au secours de la décroissance pour sauver la planète de la pollution ? Pourquoi pas. Peut-être qu'on mangera moins de viande (activité, à forte dose, hautement malsaine et hyper polluante) si on lit plus de philosophie, d'économie, de physique quantique; ça m'a l'air crédible. Remarquons qu'il aurait pu citer d'autres activités à pollution nulle et saines qu'il faudrait encourager autant que la philosophie ou l'étude de la relativité générale: la sexualité, la sieste... (non vous ne trouvez pas que c'est une bonne idée ?)

Livre sur les valeurs donc, vie intérieure, ouverture; l'auteur m'a fait bien plaisir par une argumentation soignée sur l'importance de l'éducation et la culture. Deux outils puissants contre le racisme et contre la bêtise surconsommatrice.

Il cite Toynbee, qui disait qu'il y a eu une longue phase préhistorique où les innovations étaient suffisamment rares pour que l'humanité s'uniformise, technologiquement, avant que de nouvelles innovations arrivent; puis qu'il y eut une période où les innovations se succédaient trop vite et où donc les civilisations, bien distinctes, se sont multipliées, avant une période finale où tout se réuniformise par l'accélération des communications. Il parle de Mandela , qui est allé boire le thé chez la veuve de Verwoerd pour bien montrer qu'il fallait la paix et non la vengeance.

Surtout, il parle longuement du monde musulman, et l'image de Nasser dans ce monde, de la perception que le monde mulsulman a eu des cinquante dernières années. Un point de vue intéressant, en tout cas pour ceux qui, comme moi, n'ont pas l'impression d'y connaitre grand chose. Au passage, on apprend quelques actions du jeune Saddam Hussein, à 22 ans; on comprend mieux comment il est devenu ce qu'il est devenu. L'impact de l'étrange mort d'Abdessalam Aref, tombé d'un hélicoptère. Quelques pages aussi sur la mesure de l'attentat suicide, de loin plus volumineux que les actes des kamikazes japonais, et ce que ça montre. Saddate et la façon dont il a été perçu. La comparaison avec la psychologie du monde chinois est intéressante.

Sont aussi cités les pays communistes musulmans, soulignant d'ailleurs que les similitudes avec les autres pays communistes montrent qu'il y a des déterminants politiques plus forts que les déterminants religieux. L'auteur consacre d'ailleurs des pages intéressantes à discuter l'impact de la religion, moins fort que l'on ne le dit, dans les pays musulmans malgré les préjugés qu'ont souvent les occidentaux sur ce sujet. L'existence d'une pensée anti-occidentale, irritée par Israël et les affres de la décolonisation, est abondamment précisée.

Livre qui propose des solutions, aussi; l'auteur propose notamment de favoriser le dialogue israëlo-palestinien entre les diasporas en Europe ou en Amérique, et de favoriser la pacification entre monde musulman et occident via les nombreuses personnes qui viennent chez nous et qui sont idéalement placés pour réconcilier ces mondes. Notons la discussion sur le contraste entre la perception que les occidentaux ont souvent des immigrés et la réalité (fortement diplômée) de cette population.

Des bémols ? Bien peu; simplement en tant que non expert, je me sens peu qualifié et n'ose trop dire que j'ai trouvé ce livre formidable, alors qu'il faut bien dire que si l'auteur avait glissé des âneries dedans je ne l'aurais pas vu... Donc je n'ai pas un avis expert, mais ça m'a vraiment intéressé.

Des idées originales, comme celles selon laquelle la centralisation du catholicisme (contrairement à l'Islam) a évite les dérives les plus extrémistes. Disons que ça aurait été pire sans centralisation selon l'auteur.

On rira un peu aussi, avec ces braves loufoques qui disent que le monde a été créé par Dieu le 22 Octobre en -4004, à 8h du soir - la parole de Dieu est drôlement précise, et ce sacré farceur a poussé l'humour jusqu'à vieillir des carcasses de dinosaures dans notre sol pour éprouver notre foi.

Quelques jolies citations du Prophète: "Le meilleur des hommes, c'est le plus utile aux hommes." "L'encre du savant vaut mieux que le sang du martyr." "Les savants sont les héritiers des prophètes." "Cherchez le savoir, jusqu'en Chine s'il le faut". "Etudiez, du berceau jusqu'à la tombe". Et cette phrase du Talmud: "Le monde ne se maintient que par le souffle des enfants qui étudient."


Repost 0
Published by teytaud - dans Littérature
commenter cet article
25 juin 2010 5 25 /06 /juin /2010 10:55
Transférer des gros fichiers c'est fatigant, parce que souvent ça plante avant la fin. Comment faire ? Ouf, Linux et Unix ont pensé à tout: en plus des classiques "ftp" et "scp", rappelés ci-dessous, il y a le fabuleux rsync que vous devez absolument connaitre.
  • Souvent dans la vie, vous transferez le fichier "localfile" sur le repertoire "directory" de la machine "remotehost", genre avec ftp, ou avec scp:
    scp localfile remotehost:directory/
  • Et des fois paf! Ca s'arrete en route. Mince alors. Faut-il reprendre au debut ?
  • Et ben non! Et cette page sert a l'expliquer :-)
  • Pour reprendre le transfert la ou il en etait,
    rsync -vrPt -e ssh localfile remotehost:directory/
  • Et ca marche aussi si "localfile" est en fait un repertoire.
Repost 0
Published by teytaud - dans Informatique
commenter cet article