:::: MENU ::::

AngularJs – RequireJs seed

Ayant commencé à utiliser AngularJs récemment, je dois dire que je suis largement conquis.
Outre la vision sympathique de surcharger le code Html et la facilité d’arriver rapidement à ce qu’on veut, l’organisation en modules réutilisables est très intéressante puisque propre et donc maintenable et surtout testable.
Inspiré par certaines vidéos sur egghead.io (que je recommande vivement), j’ai essayé de pousser encore un peu plus loin le concept de modules indépendants en utilisant RequireJs pour gérer le chargement.

Accompagné par un serveur http basé sur express, voici un template d’un mix AngularJs RequireJs et serveur Express avec les tests adaptés sur Testacular.

Continue Reading


Traiter les flux binaires en javascript avec nodejs

Il y a quelques temps, j’ai eu besoin d’implémenter un protocole de communication entre un serveur et une application sous nodejs.
Nodejs étant asynchrone, il est très simple de mettre en place un système qui va récupérer les données provenant d’un serveur tcp par exemple. Mais que faire ensuite de ces paquets pour retrouver nos trames ? Comment décoder des données binaires ?

On va voir dans ce mini tuto :

Comment récupérer et traiter un flux avec nodejs .
Deux méthodes pour décoder des trames : méthode texte, méthode binaire avec node-binary .

Continue Reading


Javascript dans l’entreprise ? L’approche du nouveau

Il y a quelques semaines, j’ai troqué mon costume de « gars du chantier » pour celui de « développeur bien au chaud ». Quelle joie de pouvoir faire tout plein d’ordinateur toute la journée et discuter encore ordinateur avec les collègues d’à coté ;)

En tant que petit nouveau, on m’explique que la révolution des services web est entrain d’arriver et que c’est le bien et tout et tout…. Pas besoin de prêcher un convaincu mais j’acquiesce, content de voir qu’au moins, on sort progressivement de DOS même si le gros du boulot est encore géré par excel97…Allé j’arrête d’être mauvaise langue !

Continue Reading


Quelques news

Hola ! Il semblerait que ce soit bien calme par ici .

En effet, pas de nouvelles depuis un moment et pour cause, il y a du changement qui se prépare. Je n’ai pas prévu de raconter ma vie sur ce blog mais il se trouve que pour le moment je suis dans une phase de mouvement, autant géographique que professionnel. La bonne nouvelle c’est qu’il est possible que je publie bientôt de nouveaux articles mais cette fois ci , en rapport avec mon travail . A suivre donc.

Pour le reste :

ComptaPerso est du coup un peu en pause, surtout après la découverte d’un bug bloquant. J’ai quand même pris le temps de rajouter une fonctionnalité de sauvegarde / restauration de données à travers un compte Dropbox. ( Et pourquoi pas en faire une implémentation propre de dropbox-js pour enyo ? )

Il me reste un article Js à sortir sur les performances, il est encore en brouillon mais je ne désespère pas de le publier un jour.

J’ai aussi passé pas mal de temps sur une refonte de site ( à voir ici ).

Enfin, je n’ai pas pu m’empêcher de tester certaines nouveautés comme Meteor ( sorte de mélange entre node.js, mongoDb et un système de template, le tout en temps réel avec compensation de latence etc.. assez impressionnant et efficace ! ).

 

Il faudrait quand même que je trouve une méthode pour partager le résultat de ma veille techno…. un jour, j’y arriverai !

 


Javascript : méthodes avancées

On continue cette petite série d’articles par quelques méthodes pratiques que l’on peut utiliser avec le javascript.

Nous verrons tout d’abord comment utiliser et créer des callbacks. On passera ensuite par la technique des namespaces amenant naturellement à parler de la programmation objet.  On terminera par utiliser les closures pour résoudre un problème de boucle.

Continue Reading



Javascript : Style et Bonnes pratiques

Lorsque l’on débute dans un nouveau langage on ne maîtrise pas forcément ses spécificités techniques et sans recul on fait parfois quelques erreurs. Respecter certaines contraintes lorsque l’on code permet d’obtenir un programme maintenable et souvent éviter de perdre beaucoup de temps sur des bugs inutiles. Continue Reading


Présentation d’une série d’articles sur Javascript

Il y a 3 ans, j’ai commencé à travailler avec le javascript de façon régulière. Avant, ce langage était assez flou pour moi et je m’en servais sans trop connaître ses spécificités, j’ai donc commis beaucoup d’erreurs qui auraient pu être évités. Au fur et à mesure de l’apprentissage de ce langage j’ai découvert de nombreuses subtilités qui m’auraient évité bien du soucis si j’en avais eu connaissance lorsque j’ai débuté.

J’ai donc eu l’idée d’écrire une série d’articles sur javascript pour répertorier des astuces et techniques que je trouve importantes de connaître pour celui qui utilise javascript au delà de la simple sélection d’objet par Jquery.

Continue Reading



Reprise du développement

Après une petite pause fin mars, le développement de ComptaPerso pour Touchpad reprend. Voici la listes des principales modifications apportées depuis la première préversion :

  • Système multi-comptes
  • Gestion des devises
  • Système de bilan permettant de connaitre l’état présent et futur de son compte
  • Amélioration du système d’échéance
  • Corrections de bug et optimisations diverses

Pour ce qui est de la suite il est prévu une publication de la version gratuite sur l’hp store ansi qu’une page web dédiée.

Une pré-version est disponible sur Preware à l’adresse suivante :  http://dl.dropbox.com/u/16896874/feeds/ . 

Si vous êtes intéressé pour un test, n’hésitez pas à me contacter.

Il existe aussi un topic sur le forum de WebosFrance.

 


Pages :1...7891011121314