Posté par Stéphane Klein le vendredi 24 décembre 2010 dans
les catégories
Informatique, Javascript, Développement, Web-dev
| View Comments
Voici-ci dessous un pattern Javascript que je rencontre souvent :
(function() {
...
})();
C'est seulement depuis ce matin que j'ai compris son utilité (honte à moi).
Cela permet de définir des variables privées.
Voici un exemple de mise en oeuvre :
<html>
<head>
<script type="text/javascript">
var public_var = 'public';
var namespace = {};
(function() {
var private_var = 'private';
namespace.foobar = function() {
console.log('foobar function');
console.log(private_var);
}
})();
window.onload = function() {
console.log('onload function');
try {
console.log(private_var);
} catch(e) {
console.log('private_var access deny here');
}
namespace.foobar();
}
</script>
</head>
<body>
</body>
</html>
Le résultat dans la console est :
onload function
private_var access deny here
foobar function
private
La variable private_var est accessible seulement depuis le code
qui se trouve dans :
(function() {
...
})();
Dans cet exemple, seul namespace.foobar a accès à cette variable.
Posté par Stéphane Klein le dimanche 19 décembre 2010 dans
les catégories
Histoire, Politique, Économie, Actualité, Culture, Références, Philosophie
| View Comments
Voici une liste d'émissions (toujours disponible sur Internet) que j'écoute
presque toutes les semaines :
- « Conversation d'avenir » diffusé
par Public Sénat. À chaque émissions Jaques Attali donne sa vision de l'avenir
à propos d'un sujet. Malheureusement l'émission du 22/12/2010 sera la dernière
après plus de 200 épisodes. Vous pouvez toutefois consulter les
archives.
- Tous les vendredi Paul Jorion diffuse une
vidéo nommée « Le temps qu'il fait, le … ». Attention, la vidéo ne parle pas de
météo mais traite de sujets d'actualités, d'économies, de philosophies… toujours
très intéressant.
- Les enregistrements audios et vidéos du site Ars Industrialis. Surtout des sujets de philosophies,
psychanalyses… On y trouve de nombreuses conférences, discours du philosophe
français Bernard Stiegler.
- Je suis abonné à Arrêt sur Image. Je
trouve les émissions de ce sites souvent très intéressantes.
- J'adore l'émission 2000 ans d'histoire diffusée
par France Inter. Un vrai plaisir à écouter.
J'écoute plus rarement :
Il s'agit là uniquement des sources d'informations audios… Personnellement je
préfère l'information écrite :
- car elle demande plus de concentration,
- elle est plus facile à produire pour l'auteur,
- elle est plus facilement indexable,
- il est plus facile d'en extraire du contenu
- …
mais le format audio me permet de m'instruire tout en exerçant des tâches
purement manuelles, comme la vaisselle, le ménage… Grâce à ces émissions je peux
passer des heures sur ces tâches sans m'ennuyer :)
Maintenant vous aimeriez peut être savoir quelles émissions télévisés je regarde ?
et bien aucune, depuis plus de 10 ans je passe vraiment très très peu de temps devant la
télévision (je regarde « Conversation d'avenirs » en ligne, à la demande).