Publié le 13 Mars 2015

En javascript la résolution de l'objet 'this' peut vite devenir compliquer. Heureusement il est possible d'exécuter une fonction en précisant explicitement sur quel objet la fonction s'applique. Au lieu d'appeler la fonction directement il faut utiliser...

Lire la suite

Rédigé par Bliz

Publié dans #Javascript

Repost0

Publié le 6 Mars 2015

Pour compiler uniquement un module (ou une liste de modules) il faut utiliser l'option -pl (project list): mvn test -pl web L'option -am (also make) peut aussi être intéressante car elle permet de compiler les modules dont dépendent ceux spécifiés avec...

Lire la suite

Rédigé par Bliz

Publié dans #Maven

Repost0

Publié le 6 Mars 2015

J'ai dernièrement rencontré cette erreur en testant une appli assez conséquente. Comme l'erreur est une OutOfMemoryError j'ai naturellement penser à augmenter la mémoire allouée à la JVM mais cela est resté sans effet. En fait la mémoire n'est pas le...

Lire la suite

Rédigé par Bliz

Publié dans #Java

Repost0

Publié le 4 Mars 2015

Au niveau des modifs de l'historique je trouve que Mercurial n'est pas aussi souple que git. Mais bon on peut quand même supprimer un commit à l'aide de l'extension mq. Pour activer l'extension mq il faut ajouter la ligne suivante dans le fichier ~/.hgrc:...

Lire la suite

Rédigé par Bliz

Publié dans #Version control

Repost0

Publié le 25 Février 2015

Si vous utilisez la ligne de commande assez fréquemment vous savez surement que la commande cd (change directory) permet de retourner dans le répertoire précédent avec : cd - Très pratique mais on ne peut retourner que dans le repertoire précédent il...

Lire la suite

Rédigé par Bliz

Publié dans #Linux

Repost0

Publié le 20 Février 2015

Si vous placez un bouton dans un formulaire HTML le comportement par défaut est que lorsqu'on clique sur le bouton le formulaire est envoyé.

Un clic sur le bouton entraine l'envoi...

Lire la suite

Rédigé par Bliz

Repost0

Publié le 17 Février 2015

La commande grep est très pratique pour rechercher une chaine de caractères dans des fichiers. En retour grep affiche toutes les lignes contenant le motif recherché. Parfois il peut être intéressant d'avoir un peu de contexte dans lequel la ligne apparaît....

Lire la suite

Rédigé par Bliz

Repost0

Publié le 9 Février 2015

Actuellement mongodb ne permet pas de renommer directement une base de données : https://jira.mongodb.org/browse/SERVER-701 On peut tout de même renommer une base en la dupliquant puis en supprimer l'ancienne: db.copyDatabase('ancienne_base', 'nouvelle_base');...

Lire la suite

Rédigé par Bliz

Publié dans #mongo

Repost0

Publié le 6 Février 2015

Voyons comment utiliser un peu de magie avec angularJS en réalisant le filtrage d'une liste en temps réel. Je dis "magie" car il suffit de peu de code pour développer cette fonctionnalité. Tout d'abord partons d'une liste toute simple en HTML:

Rédigé par Bliz

Repost0

Publié le 1 Février 2015

Depuis la version 5.3 de PHP il est possible d'écrire des fonctions anonymes ou lambda. Par exemple imaginons le calcul "simplifié" du montant d'un panier: $panier = array ( "Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5" => 35.50, "PHP and...

Lire la suite

Rédigé par Bliz

Publié dans #Php

Repost0