Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Vous avez enfin trouvé le JavaScript qu’il vous faut, mais Ô rage, Ô désespoir, celui-ci est tellement minifié qu’il en est incompréhensible ! Minifié, pour ceux qui l’ignorent, ça veut dire que le code a été compacté tout simplement en supprimant tout l’indentation, les espaces et en réduisant le nom des variables.

Arrêtez donc de vous lamenter sur ce monde cruel et sur le statut précaire des développeurs face à toutes ces minifications sauvages ! Dites stop et adoptez JS Nice.

Non, ce n’est pas un service mis au point par Bono. C’est tout simplement un outil capable de rendre compréhensible à tous les mortels que nous sommes, le code JavaScript un peu trop rapetissé.

Copiez, collez et cliquez sur « Nicify Javascript » et vous verrez enfin la lumière !

Voici un test avec JQuery… À gauche, les chiens de l’enfer et à droite un caniche nain qui sort du toiletteur.

nice

JS Nice c’est par là !


Amis développeurs qui savez apprécier les bienfaits du JavaScript, voici une bonne petite bibliothèque pour vous. Obelisk.js ne vous aidera pas à livrer un menhir, mais plutôt à créer des objets isométriques 100% en pixels.

Des cubes, des pyramides et toutes sortes de parallélépipèdes en canvas HTML5 simplement avec quelques lignes de JS.

js

Il suffit d’appeler la bibliothèque

Puis en Javascript, ça se présente comme ceci :

// create a canvas 2D point for pixel view world
var point = new obelisk.Point(200, 200);

// create view instance to nest everything
// canvas could be either DOM or jQuery element
var pixelView = new obelisk.PixelView(canvas, point);

// create cube dimension and color instance
var dimension = new obelisk.CubeDimension(80, 100, 120);
var gray = obelisk.ColorPattern.GRAY;
var color = new obelisk.CubeColor().getByHorizontalColor(gray);

// build cube with dimension and color instance
var cube = new obelisk.Cube(dimension, color, true);

// render cube primitive into view
pixelView.renderObject(cube);

On détermine un point d’ancrage, puis on donne les dimensions et la couleur de l’objet et hop la magie opère. Et on peut faire des choses assez chiadées comme ce Flappy Bird ou ce sprite.

flappy

Notez que plusieurs tutos sont disponibles pour prendre en main Obelisk.

Plus d’infos ici.


Dans tous les documents révélés par Snowden, on trouve en autre la preuve que les services de renseignement britannique (GCHQ) ont pénétré au plus profond du réseau de la société allemande Stellar,  un FAI qui fournit des accès Internet satellitaires à ses clients dans le monde entier.

Un journaliste allemand du Spiegel présente les dernières révélations de Snowden aux ingénieurs en chef de Stellar et ces derniers se décomposent au fur et à mesure de ce que le journaliste leur montre.

On voit vraiment que les mecs ont les boules… Les boules de voir jusqu’où le GCHQ a pénétré dans leur réseau, ce qu’ils peuvent faire (géolocalisation des clients, blocages, reparamétrage, reroutage…etc), du risque qu’ils font prendre à Stellar vis-à-vis de la confiance des clients et surtout ils se rendent compte qu’ils ont été personnellement espionnés par le GCHQ (qui est maqué avec la NSA).

Cette vidéo est intéressante, car elle montre combien il est difficile humainement, même au sein d’une société, de constater ce « viol » à la fois dans la vie personnelle des employés, de celle de leurs clients, dans leur société et surtout dans leur travail au quotidien.

Source


Netflix a ouvert cette nuit ! Cool, sauf que pas de bol, les linuxiens que nous sommes ont été une fois de plus oubliés… En effet, sur Netflix, il y a des DRM et Silverlight, donc il faut obligatoirement être sous OSX ou Windows pour en profiter.

Edit : depuis hier, Netflix accepte les linuxiens nativement !

Obligatoirement ? Non, car il est possible via une astuce toute simple de lire quand même les vidéos de Netflix sous Linux (Ubuntu 14.04 dans ma démonstration).

Tout d’abord, il vous faudra installer les dernières libnss32 pour systèmes 32 bits ou 64 bits au choix. Dézippez puis faites un petit…

sudo dpkg -i libnss3*

…pour les installer. Ensuite, je n’ai pas réussi à le faire fonctionner sous Firefox (quoiqu’avec Pipelight, y’a surement moyen) mais si on veut partir sur un player full HTML5 et ne pas s’encombrer de Silverlight, il vous faudra la beta 38 de Chrome. A télécharger ici.

Lancez ensuite Chrome puis installez le plugin suivant qui vous permettra d’utiliser un faux user agent. C’est-à-dire que Netflix verra votre navigateur comme un navigateur Windows. Une fois le plugin en place, vous verrez apparaitre dans la barre, une petite icône avec un masque. Faites un clic droit dessus, cliquez sur Options puis ajoutez le nouveau user Agent suivant :

Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2114.2 Safari/537.36

nfswitch

Dans les autres champs, mettez ce que vous voulez. Ensuite, dans les préférences de Netflix, vérifiez que la case « Préférer le lecteur HTML5 » est bien cochée.

nf2

Pensez alors à activer le user agent que vous avez précédemment entré et puis c’est partiiiiii pour ENFIN regarder légalement des séries 🙂

nfx

Maintenant, mon avis sur le service… Je ne suis pas un habitué de Netflix car je n’utilisais pas la version US mais je dois dire que du peu que j’en ai vu, ça fonctionne pas mal. Il n’y a malheureusement pas toutes les séries que j’aime, mais niveau interface et temps de réponse, ça me convient. Je trouve juste dommage que la HD soit vendue plus chère…

En tout cas, niveau confort d’utilisation, ce n’est pas trop mal et c’est tout ce qui compte pour enfin jouer dans la même cour que les Popcorn Time et autres TvShowtTime. En plus, je viens d’entendre à la radio (oui oui…) que Bouygues était le moins con de nos FAI et aller proposer le service sur sa box dès novembre. Bravo !

Bref, le premier mois est gratuit, donc profitez-en… Vous vous ferez une bonne idée du service et vous pourrez toujours résilier avant la fin de ce mois de découverte.

Source


Que ce soit pour votre PC Windows / Linux , votre Mac sous OSX ou encore votre téléphone Android, la société ESET propose maintenant une solution antivirus tout-en-un qui vous permettra de protéger tous vos appareils contre tout un tas de malwares sans dégrader les perfs de votre machine. (suite…)