background preloader

JS Attitude : formations JavaScript qualitatives et sympathiques

JS Attitude : formations JavaScript qualitatives et sympathiques
Related:  JavaScript

Utilisez la console JavaScript des navigateurs Concevoir un site dynamique implique de faire appel à JavaScript, langage de plus en plus populaire et puissant. Afin de donner les bons outils aux développeurs web, les navigateurs se sont peu à peu équipés de consoles de développement permettant d'entrer des instructions à la volée, avec bien souvent de l'auto-complétion, de consulter les données en mémoire ou d'explorer les fonctions et variables disponibles. Des commandes plus avancées visent à définir des points d'arrêt et d'inspecter la pile des appels. La console est un outil indispensable lorsque l'on souhaite écrire quelques lignes de JavaScript, ou bien concevoir des scripts plus évolués notamment avec des frameworks tels que jQuery. Accès La console se retrouve bien souvent dans un menu orienté pour les développeurs, à l'aide d'une touche de raccourci, ou dans des extensions spécifiques telles que Firebug pour Firefox. Aperçus Internet Explorer Google Chrome Mozilla Firefox Opera Astuces Fonctions utiles Journal console.log(fruits);

Dusty's Diverse Domain Welcome to the final part of this series on creating a working Jabber client in Kivy. While there are numerous things we could do with our code to take it to Orkiv version 2, I think it’s currently in a lovely state that we can call “finished” for 1.0. In this article, we’re going to talk about releasing and distributing Kivy to an Android mobile device. We’ll use a tool called buildozer that the Kivy developers have written. We aren’t going to be writing a lot of code in this part (some adaptation to make it run on android is expected). Remember to create and activate a virtualenv populated with the appropriate dependencies, as discussed in part 1. Table Of Contents Here are links to all the articles in this tutorial series: Restructuring the directory Back in Part 1, we chose to put all our code in __main__.py so that we could run it from a zip file or directly from the directory. I’m not overly happy about this. First, move the entire __main__.py file into main.py, using git: (commit)

Business et Technologies - ZDNet.fr Coder en Javascript dans une console Depuis l’apparition des consoles Javascript, on peut debugger plus facilement des erreurs de scripts, qui à l’époque d’IE6 & co se faisait à coup de alert(). Un chose que je ne trouve pas très répandu, c’est d’utiliser ces consoles pour coder directement, de petit morceaux de code, sans se (re)taper d’ajouter du script inline, ou un fichier juste pour avoir bonne conscience. Avec une console avancée, on peut même éditer des scripts en cours d’exécution ! A quoi ça sert de coder du Javascript dans une console ? Un exemple très simple sera plus parlant : vous voyez un paragraphe de texte et vous vous demandez combien il comporte de caractères. $0 est très simple d’utilisation, et peut être très utile. Utilisation : compter le texte d’un paragraphe Admettons que vous cherchez à compter le nombre de caractères dans une <div>, inspectez là, puis dans votre console entrez-y la ligne suivante: $0.innerHTML.length Et voilà vous avez votre résultat ! Coder plus d’un ligne jQuery.noConflict();

Testing Private Methods with JUnit and SuiteRunner Testing Private Methods with JUnit and SuiteRunnerby Bill VennersMay 24, 2004 Page 1 of 3 >> Summary This article compares four different approaches to testing private methods in Java classes. My very first use of JUnit was to build a conformance test kit for the ServiceUI API [1]. When I later applied JUnit to the task of writing actual unit tests, as opposed to conformance tests, I found myself wanting to write white box tests—tests that employ knowledge of the internal implementation of the packages and classes under test. Daniel Steinberg [2] showed me the common JUnit technique of using parallel source code trees, which allowed me to place test classes in the same package as the classes under test, but keep them in a different directory. When I asked Daniel about testing private methods, he gently suggested that I test the private methods indirectly by testing the package-access and public methods that call the private ones. Don't test private methods.

Blog - Cefim l'école du web et des réseaux Les stagiaires de la formation de webdesigner ont récemment travaillé sur la réalisation d’infographies. Jean-Yves Delorme, leur formateur, leur a proposé de réfléchir sur le thème: Art contemporain ou Art comptant pour rien. Découvrez les travaux réalisés par nos stagiaires. Abonnez-vous au tableau Webdesigner (IMM15) de CEFIM sur Pinterest. Le Community Management fait partie de ces nouveaux métiers étroitement liés au secteur du digital, dont l’émergence coïncide avec l’explosion des usages d’Internet. Les missions du Community Manager consistent à améliorer, manager et contrôler la présence d’une marque, d’une entreprise sur les différents réseaux sociaux. Comment décider entre un site web mobile et une application mobile native ? Le DEFCON des attaques informatiques en temps réel. Comment les réseaux sociaux influencent-ils le choix des destinations des voyageurs ?

Spec Wiki The Artima Developer Community

Related: