lundi 27 septembre 2010

Birthday donut

Un des trucs les plus cools du Japon : le Mister Donut
On pourrait penser à un fork d'une chaine américaine, mais Mr Donut (Misutaa Doonatsu = "MisuDo" pour les intimes) est une firme Japonaise qui est implantée dans tout le pays, qui propose de bons petits donuts et café / soda pour aller avec. Un mister donut est aussi un havre de climatisation en été, comme on a pu l'expérimenter avec Marion lors d'une sortie à Osaka où on a failli succomber à la chaleur ('°~°').
Je crois que tout ceux auquels je suis allé jusqu'à maintenant font les donuts sur place. C'est entre 100 et 150 yens piece (1 euro = 100 yen et qques), et ça rocks du poney ! J'ai cru comprendre qu'il y a des formules "étudiants" du genre tu prends deux-trois donuts, tu te pose à une table pour taffer et t'as café à volonté. On peut souvent voir des lycéens / étudiants taffer avec des écouteurs ou des boules quies ; je trouve que c'est un bon concept. Cerise sur le cookie, ils proposent du "melon soda" (j'vous recommande de tester si l'occasion se présente).

Aujourd'hui double découverte : ma DS (console) avait deux jours de décalage dans son calendrier, et le son au démarrage est différent quand c'est le jour d'anniversaire enregistré dedans (^.^)

23 ans ! Tout arrive... Une belle année à venir, et un horizon dégagé au delà.
En gros dans un an j'aurai fini l'école, restera peut-être à valider un PFE (Projet de Fin d'Etudes), apparemment le temps passé en labo ici peut faire office de PFE au niveau Ensimag. Ceci dit, je pourrai peut-être aller faire un PFE recherche au NII (National Institute of Informatics, à Tokyo), une institution partenaire de l'Ensimag. C'est un fat labo de recherche d'informatique sur beaucoup de domaines, de l'info distribuée à l'info quantique, et ils offrent des stages recherche rémunérés. Enfin rien n'est fait, et je compte sur cette année pour mûrir tout ca.

Prochaine étape vendredi, emmenagement à Uji city ^^

mercredi 22 septembre 2010

L'effet Tetris ( 737®15 )

Hey j'ai trouvé un article wikipedia dont les links entre langue renvoie bien vers l'article en question, mais la signification change selon la langue. (Moi ca me parait une première, mais bon...)

L'effet Tetris, en français , et le Tetris Effect, en anglais. Chacune des pages explique rapidement le faux ami correspondant, mais il ne semble pas avoir d'expression anglaise pour décrire l'effet Tetris...et vice versa ?

Il fait toujours chauuud, et la nuit une pleine lune qui envoie du steack. Comme ils n'ont pas l'heure d'été, il fait nuit assez tôt (et jour assez tôt donc)(ma chambre n'a pas de volet, je suis vite au courant qu'il fait jour ^^ ).

Sans transition, des petites anecdotes sur les chiffres au Japon:
le japonais comporte relativement peu de syllabe, les homonymes sont donc légions. La prononciation des chiffres permet ainsi plein de sous-entendu, ou de jeux de mots : par exemple 4 se prononce "shi", son qui évoque nottament "la mort". Par conséquent, il n'y a apparemment jamais d'étage ni de chambre numéro 4 dans un hopital...

Chaque chiffre ayant une ou deux prononciations associées, ca permet par exemple aux boites de choisir des numéros qui peuvent se retenir comme des expressions. Par exemple une boite de crédit fait une pub genre "vous rencontrez des difficultés, vous avez besoin de soutien financier, parlons-en !" et le numéro fini par 797 797. Le 7 se prononce "na", le 9 "kyu" qui devient "ku" ici :
nakuna, nakuna == "ne pas pleurer, ne pas pleurer".

Y'a un jeu de shooting genre DoDonPachi, ou quand tu dégommes des bonus un peu cachés, le nombre de points de bonus est en fait une expression codée en chiffres. J'ai pu les exemples sous la main, mais c'est un peu comme du 1337 
avec une dimension plus phonétique (un chiffre == une syllabe, et pas un chiffre == une lettre).

dimanche 19 septembre 2010

Love and Beef !

La dernière campagne de pub télé de McDo : Love and Beef ! Des gros sourires, des burgers, des ray-bans, des moustaches, des signes peace and love, le tout entrecoupé de gros slogans LOVE & BEEF sur fond rouge McDo, doublé avec un accent "m'méwiquéïne" - pas encore relayée par Youtube, pas d'extrait à vous proposer...

... alors pour me rattrapper un peu de pop culture :
http://www.youtube.com/watch?v=KJv1cxizvTE
(elle est pas "embeddable"...)

Wouhou la temperature redescend, l'humidité aussi, ca devient un peu plus gerable. Long weekend avec lundi férié, j'en profite pour me remettre un peu au LaTeX (le processeur de texte, pas le caoutchou) en essayant d'incorporer du japonais.

Le stage m'a amené à pas mal coder (l'air de rien ^^) et j'ai commencé à ressentir quelques douleurs dans les mains. Depuis une semaine j'épluche pas mal le web sur tout ce qui est ergonomie du clavier, etc... j'en ai déjà un peu parlé dans un post précédent.

Avec un peu de recul, ça parait quand même aberrant que les calviers d'ordinateurs et l'enseignement de leur utilisation ne soit pas plus remis en question de nos jours. Aujourd'hui beaucoup de gens sont amenés à utiliser un ordinateur au quotidien, et la principale manière de communiquer avec cet outil est le clavier. De ce que j'ai pu lire ici et là, les claviers classiques, j'entend sur la disposition des touches (azerty...) et leur agencement physique (touches décalées d'une rangée sur l'autre, fond du clavier souvent relevé par rapport à l'avant) , sont une catastrophe ergonomique héritée des limitations mécaniques des machines à écrire. Ces limitations ne sont plus d'actualité, et c'est par une habitude sociale que tout le monde apprend à se servir de ces claviers.

En entrant à l'imag, je me souviens d'un prof (Moy) qui suggérait d'apprendre le "touch typing" (frappe 10 doigts à l'aveugle), donnait une liste de logiciel d'apprentissage. Au sein de l'école, une partie des élèves (en général ceux qui ont commencé l'info avant d'arriver) peuvent taper à l'aveugle, mais relativement peu utilisent des layout ergonomiques (dvorak, bépo) (enfin j'ai pas mené d'enquête précise, ca vaudrait peut-être le coup tiens).

Une petite image au milieu de ce gros texte :)

Pour une utilisation périodique, c'est pas très grave me direz-vous, et je suis bien d'accord. Par contre je trouve vraiment dommage qu'il n'existe pas plus de formations de dactylo pour toute personne amenée à utiliser un clavier à son boulot. La frappe en aveugle, c'est :
  • plus de fluidité, statistiquement moins de fautes de frappes
  • moins de mouvements de la nuque pour regarder le clavier
  • répartition des efforts sur tous les doigts
  • l'abstraction de la frappe
Le dernier point me semble peut-être le plus intéressant. Je cite un post de Jeff Atwood (fondateur de StackOverflow) sur son blog Coding Horror
(http://www.codinghorror.com/blog/2008/11/we-are-typists-first-programmers-second.html , je vous recommande de le lire, ainsi que les quelques articles linkés)
What I'm trying to say is this: speed matters. When you're a fast, efficient typist, you spend less time between thinking that thought and expressing it in code. Which means, if you're me at least, that you might actually get some of your ideas committed to screen before you completely lose your train of thought. Again.
Je ne sais pas si vous avez déjà eu la sensation d'être freiné par l'écriture (au clavier ou non). Quand on a une suite de pensée qui paraissent trop cool, on veut aller au bout et tout noter aussi, parfois l'effort de la prise de note casse le fil de pensée. J'ai commencé cet article en "bépo", mais je me suis vite rendu compte que l'article de blog n'était pas l'exercice adéquat : passer 5 minutes à taper une phrase, et à la relecture du paragraphe : le style est très différent, beaucoup plus comme une lettre.

Avoir une frappe assez fluide pour écrire à peu près à la vitesse de la parole, en réduisant la part de concentration dédiée à la frappe, est à mon avis un stade décisif dans l'interaction avec un ordinateur, et relativement accessible avec un peu d'entrainement. Et c'est du gagnant-gagnant : les mains et la nuque fatiguent moins, l'attention est sur ce qu'on veut écrire et pas comment on transmet cette info à l'ordi, donc on est plus concentré sur son activité.

Pour l'éducation donc, il existe parmi les cours optionnel au collège aux USA des cours de touch-typing. Je pense sérieusement qu'apprendre rigoureusement aux gens un minimum de dactylographie serait très bénéfique à d'innombrable niveau. Ca coute pas grand chose à mettre en place, c'est apparemment pas très long (en un mois on est bon), et ça facilite la vie de toutes les personnes amenées à utiliser un clavier quotidiennement.

Source : Kinesis

Pour le côté hardware, un clavier avec le fond relevé, ca vous brise les poignets lors de la frappe, et les touches décalées selon les rangées ne facilitent pas la frappe à 10 doigts. En gros il faut éviter d'avoir un angle au niveau du poignet quand on frappe. Il existe des claviers ergonomique, mais c'est rare et cher : environ 100$ pour un clavier divisé en deux parties ??


Allez j'arrête là pour ce sujet, si vous avez tout lu chapeau ^^

Plus généralement, on peut quand même constater que tout ceci découle d'une habitude sociale, rien de plus. A ce propos, je (re)-découvre une barrière de plus que la langue lorsqu'on est à l'étranger, ce sont les références culturelles et les conversations en général.

Mon japonais est loin d'être parfait, mais je comprends une bonne moitié de ce qu'il se raconte à la maison, et ce qui se dit à la télé aussi. Bein desfois j'ai beau comprendre, je trouve juste ça pas intéressant. Je pense que ca va s'arranger avec le temps. C'est peut-être comme mettre un japonais devant les guignols de l'info : même avec des sous titres, je pense qu'il verra pas l'intérêt de la chose. Il arrive qu'ils passent des films occidentaux à la télé, et y'a des trucs qui me font marrer alors que eux ils voient pas ce qu'il y a de drôle...

Des news en vrac :
 - ici les verrous sont tous montés "à l'envers" (c'est Marion qui me l'avait fait remarquer)
 - Le chien fait toujours pipi caca partout, youpi
 - c'est la moisson des rizières
 - j'ai rajouté un lien vers les cours de maths de prépa, parce que les maths c'est trop bien quand même
 - ...Ah si ! pour finir, j'utilise depuis quelques jours duck duck go, c'est un moteur de recherche autre que google, le premier que je garde (en général au bout de 2-3 essais, je reviens à google). Essayez le et dites moi ce que vous en penser :) liens vers un article qui en parle : http://robsheldon.com/giving-up-on-google

Il existe aussi un moteur de recherche décentralisé, nommé Yacy : http://yacy.net , avec un client web par là : http://www.peer-search.net
(j'ai trouvé ça beaucoup moins pertinant que duckduckgo, mais le principe est intéressant).

Bonne rentrée à toutes et à tous !

dimanche 12 septembre 2010

Lot of Isolated and Silly Parenthesis

Les rizières commencent à êtres coupées !

En sortant faire une petite ballade en fin d'aprèm j'ai pu voir deux trois m² de riz coupé dans la rizière en face de la maison. Ca doit être une sorte de test, car il n'y avait vraiment qu'un petit coin de fait. Avec l'automne, les feuilles des pousses de riz quittent un vert profond et, dorées par le soleil, gagnent petit à petit en luminosité. C'est jouli tout plein, tiens certains font même de l'art avec :

source : http://gazoo.com/g-blog/moru/32785/Article.aspx

En parlant du beau temps, il fait encore très chaud... 27 degrés ce matin vers 9h, 70% d'humidité. Ca fait deux mois que le thermomètre est pas tombé en dessous de 25, il fait environ 30° en général. Et encore, on est un peu en hauteur ; à Osaka la météo annonce 35° (!) C'est apparemment l'été le plus chaud depuis une centaine d'années ici. (°~°')

Déjà le 12 septembre ! La rentrée à l'université est programmée pour le 1er octobre, l'emmenagement dans la résidence aussi, je sais pas trop encore comment ca va se goupiller à vrai dire. Enfin j'ai hâte de rencontrer des gens, et de vivre par moi-même. J'ai changé de visa pour passer sur celui de "college student", valable jusqu'en decembre 2011, même si les cours s'arrêteront en août normalement. Ce nouveau statut devrait me permettre d'ouvrir un compte ici, donc d'avoir un téléphone portable etc... wouhou ! Je pense acheter un modèle avec un bon appareil photo, "d'une pierre deux oiseaux", comme ils disent ici ^^

Je serai affilié au laboratoire Yuasa, du nom de son directeur Taiichi Yuasa. Je sais pas exactement ce qu'il s'y fabrique car leur site web ne me semble pas très à jour, mais ça parle de languages de programmation (théorie des languages) et de programmation concurrente, bref c'est coolcool. Yuasa est notamment connu comme étant un des deux gars qui ont écrit le Kyoto Common Lisp . Kézako ?
Le LISP est un language de programmation (quelle surprise ^^ ) un peu à part, c'est la base des langages dit fonctionnels : tout est fonction, des fonctions peuvent prendre d'autres fonctions en argument. En fait c'est dur de décrire ce language, il est parfois présenté comme le "language de programmation programmable" : on peux écrire des extensions de LISP en LISP, il a la capacité de pouvoir s'étendre lui même. Cool nan?
Devant la prolifération de différents dialectes de LISP, la spécification "Common Lisp" est née en 1994. Yuasa et Hagiya ont créé un Common Lisp à partir de zéro, en implémenant la spécification. Rien de tel pour tester la qualité d'une spec :)

Deux petites vidéos pour finir : une de la part de JT, ce qui doit signifier "Japan Tobacco" je pense. Je crois comprendre que c'est une sorte d'association des vendeurs de clope sur l'île, et qui fait des pubs sur les "マナー" (mannières ?) :



Pour finir, une troupe culte qui s'appelle "Takarazuka", composée exclusivement de femmes, qui joue des pièces de théâtre, dont des trucs ... "à la française" ???



Et après je rencontre des japonais qui me poutrent sur l'histoire de Marie Antoinette...

mardi 7 septembre 2010

Tatamis, Ruby, et piti dessin

Dimanche dernier a marqué la troisième année du départ du grand-père de la maison pour d'autres cieux. Une 20aines de membres de la famille et quelques autres connaissances sont alors venu ici à l'occasion d'une cérémonie, en mode cravate noire sur chemise blanche de rigeur.
Premier truc intéressant, la modularité de la maison : le salon principal est en fait composé de quatres parties carrées, qui forment un plus grand carré, comme un damier à quatre cases. En temps normal il y a des cloisons sur trois des quatres séparations intérieures de ce salon, laissant deux cases ouvertes pour former le bout du salon effectivement utilisé au quotidien. Vous voulez un dessin ? :)

En vert ce dont je vous parlais à l'instant. En pointillé noir, les cloisons amovibles. En jaune, l'autre moitié qui a été dégagée dimanche dernier pour placer des tables basse pour que tout le monde puisse manger dans la même salle. En orange, une sorte de temple famillial avec des photos du grand père, etc. En temps normal, la partie en jaune est peu utilisée. Et chaque des 4 parties fait deux tatamis de long, donc dans les 4 mètres, soit 4x4x4 = 60aine de m² pour le tout, à la louche.


Ce que je trouve intéressant donc, c'est que les portes coulissantes qui font office de cloisons peuvent être enlevées à tout moment, pour découvrir une plus grande surface (avec toujours un pilier au milieu, mais relativement pas très gros).

Youpla, à part ça c'est boulot-boulot, avec aujourd'hui découverte du Javascript, par nécéssité. A ce propos, pas mal de jeunes commencent à s'intéresser à la programmation à travers la programmation web. Ca sous entend en général une plongée dans le trio HTML - PHP - javascript, et à vrai dire c'est pas la manière la plus claire d'entamer la programmation...
J'ai été sensibilisé à ça par la vue d'une conférence de "Why the lucky stiff", un programmer ruby un peu spécial. Il  se soucie (entres autres) de développer des manières de donner le gout de la programmation à des enfants/ados, le principal projet est "hackety hack". Enfin se souciait, il a disparu de la scène y'a un an environ, j'ai toujours pas compris pourquoi. Ce qui n'empêche pas la plupart de ses projets de continuer; c'est beau les projets open sources ^^.
Dans sa conf, il énonce à un moment les atouts de ruby pour enseigner la programmation. Un argument a retenu mon attention : programmer (en ruby ou non), ça fait bosser la matière grise. C'est une occupation qui développe des capacités de concentration, d'organisation et de résolutions de problèmes. Et lui dit que programmer en ruby tent à pouvoir "penser" en ruby. C'est presque comme une langue étrangère, on parle d'ailleurs d'expressivité d'un language de programmation. Ca n'a pas pour but de nous faire penser comme des machines, comme apprendre le japonais ne fait pas de moi un japonais, mais de découvir une façon d'aborder les problèmes. Selon Why, les enfants qui se mettent à la programmation ont des facilités à structurer leurs pensées (je dis ça de mémoire, à confirmer).
Je pense que ça serait peut-être une bonne idée de mettre en place des cours / clubs de programmation en primaire / collège. Un gamin qui y prend goût à cet âge là peut se forger à penser selon plein de languages différent.

Dans la série je m'intéresse à plein de trucs de geek, je vous recommande une conférence ouachement intéressante je trouve, sur l'architecture de l'internet et ses conséquences sociétales (et des propositions de changement):
http://www.youtube.com/watch?v=QOEMv0S8AcA

Enfin, un lien google map vers là où je logerai à partir d'octobre. Ca doit être dans un des batiments parmis ceux qu'on voit.