IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Le Blog d'un Ninja codeur

Nul n'entre ici s'il n'est pas programmeur

  1. [Actualité] [JS] Principe des fermetures illustré par les boucles

    par , 05/02/2015 à 14h19 (Le Blog d'un Ninja codeur)
    Les fermetures (closure en anglais), ne sont pas une notion toujours bien comprise par les débutants (et pas seulement).

    Grosso modo, une fermeture capture ou rattache les variables libres (autrement dit, extérieures à la fermeture) à son propre contexte d'exécution. En langage C, les fonctions ne créent pas de fermeture, une fonction n'ayant accès qu'à son contexte local, ses paramètres et les variables globales. Ce n'est pas le cas en JavaScript puisqu'une fonction peut être imbriquée ...

    Mis à jour 10/02/2015 à 12h49 par Bovino

    Catégories
    Développement , Javascript , Développement Web
  2. Le moteur WebGL CopperLicht en Open Source

    par , 08/11/2014 à 18h15 (Le Blog d'un Ninja codeur)
    CopperLicht est un moteur WebGL développé par la société Ambiera dont le but est de rendre plus simple d'utilisation les primitives WebGL en JavaScript.

    Le code vient d'être rendu disponible en Open source tout récemment ce qui pourrait faciliter sa diffusion.

    Voici ses fonctionnalités :
    • Compatibles avec de nombreux formats 3D : 3ds, obj, x, lwo, b3d, csm, dae, dmf, oct, irrmesh, ms3d, my3D, mesh, lmts, bsp, md2, stl, ase, ply, dxf, cob, scn, etc.
    • Détection
    ...
  3. Les bases de Git (gestionnaire de sources)

    par , 08/11/2014 à 16h02 (Le Blog d'un Ninja codeur)
    Une présentation très accessible sur Git, le gestionnaire de sources incontournable puisque socle technique de GitHub qu'on ne présente plus.


    crédits : Delphine Malassingne
    Tags: cvs, git
    Catégories
    Développement
  4. Optimisation JavaScript : boucles avant ou arrière ?

    par , 03/11/2014 à 19h46 (Le Blog d'un Ninja codeur)
    Les boucles for en JavaScript sont généralement écrites ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    for (var i = 0; i < 1000; i++) {
        ...
    }
    La version incrémentale, ou avant, d'une boucle for est ce qui est de plus populaire chez les développeurs, et pas seulement en JavaScript.

    Cependant, dans les algorithmes un peu avancés, il arrive de tomber sur des boucles décrémentales, ou arrières, très "assembleur" dans l'esprit comme celle-ci :

    ...
  5. La bibliothèque Immutable.js de Facebook passe à la version 3.0 et offre un support TypeScript

    par , 01/11/2014 à 17h39 (Le Blog d'un Ninja codeur)
    La bibliothèque Immutable.js développée par Facebook, permet de manipuler des structures de données non mutables, c'est-à-dire qu'elles ne sont pas modifiées lorsqu'elles interviennent en tant que paramètres d'une fonction ou d'une méthode (eg. la méthode push sur un tableau en JavaScript). La suppression de ces états mutables étant devenue le leitmotiv de certains gourous de la "bonne" programmation. Mais ça, c'est un autre sujet.

    Cette bibliothèque qui connaît un certain ...
Page 7 sur 9 PremièrePremière ... 3456789 DernièreDernière