Testez vos Webapp sur iPhone / iPad avec le Simulator iOS – [Mac] 2
Si vous développez une application web vous allez avoir besoin de la tester. Pour iPhone il existe un émulateur gratuit proposé par Apple.
Si vous développez une application web vous allez avoir besoin de la tester. Pour iPhone il existe un émulateur gratuit proposé par Apple.
UndistractMe: un petit software que je n’ai testé que sous Ubuntu (donc je ne sais pas si ça marche ailleurs, ni comment l’installer) qui vous envoit une notification quand une commande qui met plus de 10 secondes à tourner prend fin.
operator
en Python 9Le module operator
contient des fonctions qui font ce que font les opérateurs.
Les méthodes __new__
et __init__
n’ont rien de spécial. Ce sont des méthodes ordinaires. Mais parce qu’elles sont nommées ainsi, Python les détecte et les appelle automatiquement a un moment précis.
Nan, on avait pas menti !
La première fois que j’avais rencontré path.py, je l’avais trouvé “juste pratique”, et donc je n’avais pas passé plus de temps dessus. Un jour je me suis juste forcé à l’utiliser partout dans un projet type “labo” dans lequel je mettais plein de libs à l’épreuve du feu. Force est de constater que sur le long terme, cette bibliothèque fait gagner à un projet pour un coût infime. Je l’inclus maintenant par défaut partout.
On est pas dans la spatio-merde
C’est une règle en CSS que beaucoup de designers connaissent, mais la première fois qu’on s’y frotte on se sent très con: on ne peut pas appliquer z-index à un élément dont le parent possède déjà un “stacking context”.
Ce n’est pas un bug, c’est comme ça que c’est supposé fonctionner.
On ne peut pas inclure un script dans un script en JS. Il n’y a pas de mot clé import
, include
ou require
.
On peut néanmoins trouve un moyen d’inclure du code en le téléchargeant et en l’incluant dans la page.
(function())()
17Javascript est un langage qui a plein d’idiomes bien à lui. En effet, c’est un langage très puissant, et ausi plein de couilles velues planquées ici et là. Les ninjas JS ont donc créée des astuces pour pallier à ces problèmes, en utilisant la force de leur outil.
Un des gros soucis en JS, c’est qu’il dépend beaucoup des variables globales, qui sont une grosse source d’ennuis en tout genre. Et il est très facile de déclarer ou d’utiliser une variable globale par erreur.
Pour limiter ce problème, on utiliser la technique de la fonction anonyme immédiatement appelée.