Friday, August 31, 2007

Physics libraries

In our project (OGE) we are in need of a physics library to add features such as collision, gravity, etc. We studied various available open-source libraries as our engine aims to be also open-source.

Until now our preference went to OPAL which gave a nice abstraction above ODE. It added nice features such as spaces. However the developers found that it at matured enough and don't want to add more features in it - they only do bug fixes now. To demonstrate the lack of interest even their wiki was down more than 2 months without any developers reacting (they didn't even knew about it before I send them an email).
So we began to search for another one because there are features we would like to add.

And we found a gem : Impulse (IBDS) it is very new, developed by a single person but very very promising. He is actively involved and adds new features nearly on a daily rate.
We discussed with him and seems interested in adding the features we seek: cloth, cloth+ collision, hair, breakable objects, ... Even liquid in the future.
It is cross-platform I had no problem in compiling it with mingw.

Wow... this is a lib I will follow.
Sorry OPAL you were are good pal.

Warehouse : l'alibaba pour parents fauchés...

... et pour ceux qui viennent de débarquer en Australie.

On a enfin trouvé un magasin où la marchandise est d'une "certaine" qualité et à des prix raisonnable: le Warehouse. Si vous ne faites pas gaffe Canberra est plus cher que la Suisse ou alors cela ne tient pas 2 jours (p.ex. les éponges de cuisine achetés dans les super marchés sont mortes après une semaine) .
Après un mois en Australie on peut vraiment acheter les objets qui nous manquent : balai, brosse, seau, grille-pain (le nôtre à grillé juste avant le départ), etc. Tout ce qu'il faut pour emménager sans avoir besoin d'emprunter sans arrêt aux voisins ou de dépenser une fortune.

Bref à partir de maintenant j'ai un magasin de référence pour savoir si je suis en train de me faire plumer ou non. Je ne sais pas encore si je vais craquer pour l'hélicoptère télécommandé à 25$.

Sunday, August 26, 2007

Porte ouverte au dép de géoscience

On vient de visiter le Département de géoscience à Canberra (google map) qui tenait une journée porte ouverte.
Bien sûr on l'a choisi car il y avait aussi quelques activités pour les enfants : Terre en 3d, concours de reconnaissance de cailloux, pardon, minéraux, collier en pierre, etc.

Ce qui m'amuse c'est le gens qui passaient tout leur temps sur le jeu de recherche d'or et saphir. Avec un tamis on essaie de trouver des pépites ou saphirs d'une eau boueuse. Je parie que la plus part ne savait même pas faire la différence entre un caillou et un saphir non taillé et, surtout, poli!

En tout cas le bâtiment est impressionnant pour ses 10 ans.
Ce département à 2 à 3 fois plus de place qu'UniMail !

Une chercheuse (d'origine française) me disait que le gouvernement vient d'allouer beaucoup de fonds supplémentaires et qu'ils engagent à tour de bras.

On voit que pour l'Australie les ressources minières ont une importance stratégique.
Et vu les recherches qu'ils font sur le pétrole on devrait pouvoir tenir encore un peu.

Friday, August 24, 2007

University Open Day

Aujourd'hui se tenait les portes ouvertes de l'université de Canberra.
On a surtout visité le département de musique car Mirjam veut peut-être participé.

Bon... je ne suis pas musicien mais je n'ai pas été follement impressionné par la qualité des présentations. Et les cours me semblent affreusement cher pour le peu d'heures de cours.

En tous cas les enfants aiment les chants acapella et la samba - surtout Adrian car il y a des tambours sur lesquels les musiciens peuvent faire du "boum boum boum".
Ils ont aussi aimé la musique Javanaise (Gamelan) mais Adrian était tout déçu car on est arrivé pendant le dernier morceau.

Par contre la musique de chambre il supporte 10 sec.

Wednesday, August 22, 2007

Natel contre facture de gaz

Pour ouvrir un compte bancaire on doit d'authentifier. Jusque là rien d'exceptionnel.
Par contre on doit avoir un "100% authentification" ce qui veut dire que pour être authentifié il faut plusieurs documents qui nous authentifient. Dans mon cas pour ouvrir un compte bancaire j'ai dû montrer mon passeport (+40%) , ma carte medicare (+40%) (sécurité sociale si on veut) et mon permis de conduire Suisse (+20 pour atteindre les 100%).

Cela dit j'aurais pu utiliser d'autres documents : facture d'électricité, de gaz, loyer, autres comptes bancaires (dans une autre banque bien-sûr), carte de crédit, etc mais à ce moment il y a moins de points donc il faut plus de documents.

Ce qui m'amuse c'est que pour vider un compte il suffit de connaître le numéro de compte (quasi-totalité des australiens l'utilisent comme identifiant internet) et un password.
Et voilà vous pouvez vider leur compte. Les cartes-tokens, cartes à puces, listes à biffer, etc sont inexistants ici. Je me demande s'il y a pas un business à faire ici.

Juste après on a voulu prendre un natel (mobile phone). Rebelote.
Mais chez eux le permis de conduire suisse ne donne pas assez de points et on avait pas d'autres documents bref je n'ai pas pu avoir de natel... cool.

Bien sûr j'aurais pu donner mon numéro bancaire mais franchement je n'ai aucune envie de donner à une boîte de communication des infos sur mes comptes bancaires.

On va donc devoir y retourner avec une facture de gaz pour avoir un natel.
Quel pays bizarre.

Tuesday, August 21, 2007

Travail à domicile

Et voilà.
Déjà un mois que nous sommes en Australie et je constate que de travailler à domicile n'est pas évident.
Je savais intellectuellement que d'être à la maison implique une discipline de fer pour ne pas être tenté de faire autre chose : chercher un café, lire un journal, jouer avec les enfants, écrire sur mon blog, ... Mais le savoir intellectuellement est différent de la pratique, il faut que je me fouette un peu...
Bon au travail.

Sunday, August 19, 2007

Stupid memory patent !

I was looking how to make my Memory Mgr thread safe.

So I thought TWO seconds and I said to myself I should "use a heap for each thread" ... Seems obvious, no?

I thought about that one year ago but hadn't the time to implement it.

Now after a simple google I fall on THAT : http://www.patentstorm.us/patents/7111294.html
A patent issued on sept 06 on "thread-specific heap"

What the f***...
Are the legislators so stupid they can't see what is obvious!

America will fall because of all those legislations.