Clustering avec Node/IO

Il y a quelques semaines, je cherchais comment mettre en place un cluster pour une tâche redondante pour Miamtag.com, un service de livraison de produits frais sur Paris sur lequel je travaille.

Beaucoup de solutions existent pour faire un serveur Node/IO qui créera un processus à leur appel, mais très peu d'exemple de partage de charge sur un cluster de thread. J'ai donc mis les mains dans le cambouis et, au final, ce n'est pas compliqué.

Pour mettre en place un cluster de process avec Node/IO, il vous faut :

un processeur (ou plus) avec plusieurs cores (sinon, on perd tout l’intérêt de la chose). un script qui va s'occuper de notre tâche à effectuer.

Lire l'article →

Monter un Hackintosh facilement [Update]

Vous êtes plusieurs à avoir vu mes tweets à propos de l'achat des pièces et du déroulement du montage et de l'installation de mon hackitosh. Et vous avez du surement voir le résultat final :

hackintosh
Alors, oui, il dit Mac Pro début 2008

Dans cette première partie, je vais vous expliquer comment installer facilement mac sur une machine faite sur mesure. Sans s'arracher les cheveux ! Oui, c'est possible sans faire un sacrifice humain au dieu Compu-Tor !

Lire l'article →

Bilan (lol) de 2013

2013 a été une année très riche en wtf. En effet, grâce aux internets, des torrent de lulz ont pus vous faire perdre environ une semaine de votre vie durant l'année (statistique basée sur un échantillon représentatif de la population constituée d'une personne).

Je vais essayer de vous faire un petit résumé de mon année à moi (le reste, on s'en tamponne) et vous donner mon point de vue sur la situation géopolitique de l'Asie du sud ouest, en ce moment attaqué par la Corée du nord, ainsi que les tendances météorologique de Saint Just Saint Rambert.

Welcome to the internet
Welcome to the internet

Lire l'article →

Compiler manuellement un template avec AngularJS

AngularJS est très pratique au niveau de la gestion des templates. Pas de prise de tête : un ngInclude insèrera le template voulu au bon endroit ou templateUrl permettra d'inclure le bon template lié au contrôleur voulu. Bref, le paradis !

Mais il peut arriver qu'on ait besoin de compiler manuellement un template, par exemple dans le cas d'une librairie externe qui permet de faire une map dynamique (poke GoogleMap).

On va donc regarder un peu les entrailles d'AngularJS pour faire une compilation de templates à la volée, pour être utilisés où l'on veut !

Lire l'article →

Nokia rachète la section logiciel de Microsoft pour 5,444 milliards de dollards

Nokia va se porter acquéreur des activités logiciel de Microsoft pour environ 5,444 milliards de dollars. 120 000 salariés rejoindrons le numéro un mondial des téléphones.

Microsoft a annoncé mardi matin la cession de toute sa section logiciel au géant mobile, Nokia : la section, dédié à la création et la maintenance de tous les logiciels Mirosoft, ainsi que tous les brevets liés à celle-ci.

D'après nos analystes, cette transaction valorise l'activité logiciel de 3.14159265359 milliards d'euros, tandis que la liste des brevets ne serat valorisé à 1€ symbolique.

Cette acquisition comprend aussi bien les activités de conception, réalisation, production, pause café et autre séminaire inutile de cette grosse entreprise. Toutes les actions méné dans cette section seront toujours commercialisées sous le logo et la marque Microsoft.

Une fois l'accord validé par les autorités pendant le premier trimestre 2014, les employés de Microsoft seront obligatoirement transférés à Espoo, lieu du siège social de Nokia.

« Je suis vraiment ravis d'avoir réussi à vendre cette part à Nokia avant mon pot de départ ! » nous explique Steve Ballmer, ex employé de Microsoft