Publié le 22 Mai 2015

L'installation de R sur Max OS X est assez aisée avec homebrew. Il y a cependant un écueil car R n'est pas disponible par défaut. Il faut d'abord ajouter un nouveau "repo" à homebrew: brew tap home-brew/science Penser à mettre à jour les taps homebrew...

Lire la suite

Rédigé par Bliz

Publié dans #R

Repost0

Publié le 18 Mai 2015

La lecture d'un fichier est nettement plus aisée en Scala qu'en Java. En effet en scala le code tient en une seule ligne (ou presque): import scala.io.Source Source.fromFile("mon/fichier.txt").getLines

Lire la suite

Rédigé par Bliz

Publié dans #Scala

Repost0

Publié le 11 Mai 2015

Par défaut 127.0.0.1 représente l'adresse locale (ou loopback). C'est à dire que rien est envoyé sur le réseau mais redirigé directement vers l'hôte local. Il est intéressant d'avoir plusieurs adresses locales: 127.0.0.2, 127.0.0.3, ... afin de pouvoir...

Lire la suite

Rédigé par Bliz

Publié dans #Linux

Repost0

Publié le 8 Mai 2015

Jusqu'à présent j'ai toujours générer les PDF côté serveur mais je viens de découvrir une librairie javascript qui permet de le faire directement dans le navigateur. Il s'agit de jsPDF. Cette librairie est assez facile d'utilisation il suffit de voir...

Lire la suite

Rédigé par Bliz

Publié dans #Javascript

Repost0

Publié le 7 Mai 2015

Maintenant qu'on sait comment télécharger un template angular il va falloir le traiter ou le compiler. C'est à dire remplacer toutes les doubles accolades {{}} par les valeurs correspondantes. Cela se fait en 2 étapes: La compilation qui va produite une...

Lire la suite

Rédigé par Bliz

Publié dans #angular

Repost0

Publié le 7 Mai 2015

Un template angular n'est rien de plus qu'un fichier html. On peut donc le télécharge facilement à l'aide du service $http. $http.get('mon/template.html', {cache: $templateCache}); L'astuce consiste à bien préciser de cacher le template avec $templateCache...

Lire la suite

Rédigé par Bliz

Publié dans #angular

Repost0

Publié le 31 Mars 2015

Dans un message de log, si vous essayer d'afficher un BSONDocument en utilisant la méthode toString voilà ce qu'on obtient: BSONDocument() A part vérifier que le document n'est pas vide, il n'y a pas vraiment d'information à en tirer. Heureusement...

Lire la suite

Rédigé par Bliz

Publié dans #mongo

Repost0

Publié le 26 Mars 2015

Pour effacer l'écran du terminal il existe la commande > clean Sous Mac OS X il existe un raccourci pour ça: Ctrl+l

Lire la suite

Rédigé par Bliz

Publié dans #mac

Repost0

Publié le 19 Mars 2015

flatten est une opération qui permet de transformer un tableau à deux dimensions en tableau à une dimension. Avec un exemple tout devient plus clair - partons du tableau suivant: var tab = [[1, 2 ,3], [4, 5 ], [6,7,8], [9]]; L'opération flatten consiste...

Lire la suite

Rédigé par Bliz

Publié dans #Javascript

Repost0

Publié le 16 Mars 2015

J'ai dû développé en PHP un petit module d'import de fichier csv. La solution que j'ai utilisée se base sur le LOAD DATA INFILE de MySQL. Un des besoins était de pouvoir utiliser un autre séparateur de champ que la virgule. J'ai donc écrit une petite...

Lire la suite

Rédigé par Bliz

Publié dans #Php

Repost0