Archive for July, 2007

いろいろ

Wednesday, July 25th, 2007

Long time no blog about my Google Summer of Code project… Caution! Big post following!

As I said in my previous post, I wanted to focus on improving performance and on smooth integration in Maemo. Let’s start with a few explanations about how tomoe works internally. When tomoe looks up candidate characters potentially matching the character input:

- It loads all characters coordinates found in the dictionary file into memory. This is done for the very first stroke only, of course. This is why the very first stroke is much slower.
- It preselects characters from memory, based on their number of strokes.
- Finally, it compares the preselected characters, assign a score to them and sort them by descending score.

This means that there are three areas where we can potentially improve performance.
(more…)

Souvenirs de Chine (2)

Saturday, July 14th, 2007

- Dans les restaurants ou même par tradition quand on est invité chez quelqu’un, on se fait souvent servir de l’eau bouillie. Ça fait un peu bizarre au début et c’est franchement pas très bon mais c’est plus ou moins la tradition et ça permet de boire une eau garantie sans bactéries…

- Où j’étais il y avait une trentaine de chaînes de télévision parmi lesquelles des chaînes nationales et des chaînes locales (jiangsu-tv). Notamment il y a la CCTV (China Central Television) qui se décline en plusieurs chaînes dont une chaîne cinéma, une chaîne sport et une chaîne en langue anglaise.

- Il y a un Canadien appelé “Dashan” archi connu en Chine qui parle super bien Chinois. On voit d’ailleurs pas mal d’étrangers donner des cours d’anglais à la télé. Les cours d’anglais sont à la mode en Chine. Il faut savoir parler anglais, ou plutôt l’anglais AMÉRICAIN.

- Les Chinois, tout comme les Japonais, ont l’air de ne pas trop aimer le sucré si bien qu’on me demandait souvent “est-ce que tu aimes le sucré ?” ou bien j’entendais souvent des Chinois dire “c’est trop sucré !”. Ça m’a beaucoup surpris ! Différence de culture ?

- Les Chinois feraient-ils plus souvent la cuisine que les Chinoises ? Je ne compte pas le nombre de fois où une Chinoise m’a demandé si je savais cuisiner. Ça a l’air d’être très important pour le choix d’un mari :-). Une explication est aussi qu’avec la politique de l’enfant unique, les enfants sont souvent des enfants-roi et sont surprotégés. Il arrive donc souvent que les jeunes Chinoises soient incapables de se préparer à manger.

Soit dit en passant, la politique de l’enfant unique soulève de plus en plus de critiques au sein des Chinois car c’est une politique des plus inégalitaires. Pour contraindre les couples à n’avoir qu’un enfant, les couples doivent payer de lourdes amendes lorsqu’ils ont un deuxième enfant et il est plus difficile pour le deuxième enfant d’aller à l’école, d’entrer à l’université etc… Évidemment, les couples les plus riches peuvent se permettre de payer ce genre d’amende. Bien entendu, certains croient fortement en le bien-fondé de cette règle ou veulent tout simplement respecter la loi et donc n’ont qu’un seul enfant. Pour “récompenser l’effort consenti”, deux enfants uniques ont le droit d’avoir ensemble deux enfants!

- L’un des meilleurs moments que j’ai passé en Chine était ce magnifique coucher de soleil à Nankin. J’étais en train d’attendre seul mon train lorsqu’un Chinois est venu me voir pour discuter avec moi. Les Chinois sont souvent attirés par les occidentaux et beaucoup n’ont probablement pas le courage de faire le premier pas. Mais la gigantesque population chinoise fait que les étrangers sont quand même beaucoup abordés :-). Pour ma part, j’ai abordé très peu de Chinois de moi-même et j’ai toujours été très content d’être abordé de la sorte. Les Chinois sont très curieux, posent beaucoup de questions sur la France et c’est une excellente occasion de pratiquer le Chinois! Souvent, quand une personne a eu le courage de vous aborder, on voit rapidement d’autres personnes arriver autour, profitant de l’occasion, peut-être mises en confiance par la présence du premier arrivé :-)