Sortie importante…

Hello, dernièrement deux logiciel important, pour peux que vous en ayez besoin 😉 , sont sorti!

J’ai nomé :

  • Wampserver
  • JDOM

Wampserver

Wampserver est un gestionnaire de serveur tel easyphp (mais en bien mieux, à mon goût en tout cas!), qui permet d’utiliser apache, php4 ou 5, … la version 1 était déjà excellent, la v2 s’annonce délicieuse!

Le [télécharger]

Pour ceux qui connaissent le logiciel, vous remarquerez que tout à été revu de font en comble : design, logo, …

[Présentation du logiciel]

JDOM

JDOM est une libraire java permetant de manipuler un arbre dom. Le version 1.1 est sortie

Découvrez cette librairie sur le [site officiel de JDOM]

[Téléchargement]

Des scripts perso pour se facilité la vie

Sous GNU/Linux un petit script peux souvent facilité la vie, et allégé mais surtout accéléré certaine tâche.

Qu’est-ce qu’un script?

Un script est une suite d’instruction enregistré dans un fichier, qui peuvent être exécuté en lançant ce fichier, dans l’interpréteur de script. Souvent nommé script bash, shell, …

Stocker et accèder facilement à ces scripts

U!ne fois votre script fait, vous pouvez l’enregistrer dans un simple fichier texte, soit avec l’extension .sh, soit sans extension (après tout on est sous Linux!). Personnellement, j’ai un dossier nommé .myScript, dans mon répertoire home (donc /home/grummfy/.myScript/). Afin d’accédé à mes script je doit tapé
~/.myScript/nomduscript.sh.

Ce n’est pas pratique du tout!

Afin de ce facilité la tâche, je désire que le PATH inclut mon dossier de script. Le PATH est une variable système qui défini le chemin (path = chemin en français) vers les différent répertoire contenant, notamment, des exécutables.
Je pourrais très bien tapé
set PATH=.....}}
mais je n’en voix pas l’utilité et surtout je trouve cela lourd.

Reprenons donc à la base. En principe, lorsque vous lancer la console ou interpréteur de commande, vous lancer un programme qui va aller chercher toute une série de préférence utilisateur, notamment dans le fichier script ~/.bashrc

Modifions donc ce fichier, en y ajoutant ceci :

 # set my batch dir PATH=~/.myScript/:"${PATH}" 

La première ligne étant un commentaires, et la deuxième l’instruction qui ajoute le chemin vers mon dossier de script.

Pour rappel, le ~ est un raccourci pour /home/vous/, dans mon cas /home/grummfy/

Aller plus loin

En effectuant divers recherche sur votre moteur de recherche préféré (Google, live search, Yahoo, …), vous devriez pouvoir trouvez énormément de tuto pour des scripts, que se soit linux, windows, bsd, mac ou autre.

Néanmoins, voici quelques pistes :

ps : Non GNU/Linux n’est pas le seul à possédé des scripts, mais ici je m’y réfère car je parle de ce que j’ai sous la main….

FSB RC est sortie!

Je vous le disait il y a peu, la nouvelle RC de FSB 2 allait sortir.

C’est chose faites !

Les principales nouveauté sont les suivantes :

  • Chiffrement RSA pour les identifiant
  • FSBCard (idée dont je suis fier) qui permet l’export de son profil ainsi que de ses préférences
  • Un mode bas débit du forum
  • L’option d’installation rapide, génial pour les développeurs!
  • Plein de fix
  • Possibilité de mettre des sondage dans les map des message, pour rappel les maps des messages étant une présentation d’un nouveau sujet||message à posté
  • Refonte complète du système de procédure modératives

Bref on sent que la version final approche et surtout que FSB2 à un grand avenir devant lui!

Mon seul regret : le thème que je trouve bof bof

L’annonce officiel

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/