Nouvelle année, nouvelle école, nouveau départ?

Une nouvelle année scolaire se prépare, et pour moi une nouvelle école. Je vais profiter de ce changement (vu mes ratage précédent) pour reprendre du poile de la bête et faire un nouveau départ, un départ vers la réussite.

Pour le moment, tout se déroule bien, pour ceux que cela intéresse je suis à l’HENAM (ancien IESN) en Technologie de l’Informatique.

Pour ce qui est de mes autres projet, je pense (oui cela m’arrive), mais sans certitude, que mon projet de tout refaire (site, forum blog, …) sera effectivement mis en application, et ce avec des plus (et je pourrais enfin, facilement, ajouter du contenu).

Python, l’héritage en quelques lignes

Python, l’héritage en quelques lignes

 # !/usr/bin/python # -*- coding: UTF-8 -*- class A():     def A(self):         print self.C() + '.A'     def B(self):         print self.C() + '.B'     def C(self):         return 'A' class B(A):     def B(self):         self.A()         A.A(self)         A.B(self)     def C(self):         return 'B' print 'test de A' a = A() a.B() print ' test de B' b = B() b.B() 

résultat affiché :

test de A A.B

test de B B.A B.A B.B

Pas de format unique, alors unifions ….

L’informatique évolue, les formats développés par celle-ci aussi : document, protocole, etc que se soit ouvert ou fermé!

Devant la multiplication des protocoles, des formats de documents et de tout le reste, une certaine uniformité voit le jour. Prenons l’exemple des base de données de plus en plus des couches d’abstraction sont mise en place au sein même des langages de programmation afin d’unifier les choses, après tout le but est le même :

grosomodo lire et écrire des informations.

Mais qu’apporte en fin de compte cette unification :

Une simplification!

C’est tout, une simplification dans les format, une simplification afin de laisser le choix, à l’utilisateur, au programmeurs, d’utiliser la brique de produit qu’il désire.

Mais, au final, est-ce réellement un gain?

Oui, sans conteste, peut-être pas en terme de performance, ni en terme de plein emploi des briques technologiques utilisées, mais en terme de portabillités et surtout en terme d’utilisabillité.

Conclusion

C’était ma petite réflexion du jour 😉

Allez plus loin

http://formats-ouverts.org/

Eclipse, gcj et java-sun

Si comme moi vous voulez utilisez la jvm de sun plutot que gcj, et que malgrès que vous ayez changer les préférence de eclipse rien ne change!

Faite ceci :

sudo gedit /etc/eclipse/java_home

ensuite ajouter /usr/lib/jvm/java-6-sun au début du fichier, si vous utilisez la version 6 de java de sun!

edit : y a pas à dire le gain de rapidité est plus que conséquent, et zéro plantage depuis plusieurs heures …. contrairement à gcj