PROJET AUTOBLOG


Korben

Site original : Korben

⇐ retour index

Un SDK pour programmer le BB-8 de Starwars

vendredi 8 janvier 2016 à 15:30

Si vous avez fait l'acquisition d'un petit BB-8 de Sphero, bravo vous avez vraiment de l'argent à jeter par les fenêtres ;-)...

Bah oui, ce n’est pas donné, ça une autonomie de merde et à part lui faire faire quelques petits tours en rond, c'est totalement inutile. Sans compter qu'à cause de vous, vos enfants ne feront pas d'études supérieures car papa ou maman aura tout dépensé en goodies Starwars.

Sans intérêt donc, sauf si vous avez un affectif particulier avec StarWars. Enfin, je dis sans intérêt jusqu'à aujourd'hui !!! Car voici le SDK  Orbotix pour programmer son robot Sphero (BB-8 ou Ollie) en JavaScript !

*Et là, résonne en vous le générique de StarWars, tel un cri de victoire* 

Grâce à ce SDK, vous allez pouvoir programmer certaines choses comme la couleur des diodes, les déplacements ou recevoir des alertes en fonction de ce que remontent les capteurs du robot.

Bref, vous allez enfin le bidouiller un peu. Cool non ?

NewPipe – Une app Android qui permet d’aller sur Youtube sans avoir besoin du framework Google

vendredi 8 janvier 2016 à 13:30

Si vous avez nettoyé votre téléphone Android pour qu'il n'y ai plus rien qui soit Made In Google dedans, vous devez quand même être un peu triste de ne pas pouvoir utiliser l'application YouTube pour regarder les derniers buzz de chatons qui se lèchent vous-savez-quoi.

Mais je vais balayer cette profonde tristesse qui vous habite d'un revers de la main grâce à NewPipe, une application cliente pour YouTube qui ne nécessite pas le framework Google et qui permet de faire pleins de trucs cool que l'app officielle ne permet pas.

Bon, déjà, il vous faudra F-Droid pour l'installer. Si vous n'avez pas encore F-Droid, courez vite l'installer, car y'a pleins de trucs cool dessus. Cherchez ensuite "Newpipe" et installez-la.

Au lancement c'est un peu déroutant, car on obtient ceci :

2016-01-06 13.49.37

Pas de vidéos mises en avant... Ce n’est pas grave. Suffit de lancer une petite recherche pour trouver ce qu'on veut.

2016-01-06 13.49.59

Ensuite la lecture peut se faire en vidéo ou on peut écouter que le son en tâche de fond. Pratique si vous voulez suivre une vidéo dans vos écouteurs seulement ou en bagnole.

2016-01-06 13.50.11

On peut même télécharger en local le m4a (audio) ou le webm (vidéo) de chaque vidéo YouTube et si vous le désirez vous pouvez aussi lire tout ça dans un lecteur externe de votre choix.

2016-01-06 13.50.38

Bref, c'est que du bonheur !

Mille mercis à Adrien pour la découverte !

Injecter du javascript dans une application native Windows, OSX, Linux, iOS ou Android

vendredi 8 janvier 2016 à 10:30

Si vous êtes des lecteurs attentifs, vous connaissez forcément Greasemonkey dont j'ai parlé à maintes reprises. Pour ceux qui dormaient, Greasemonkey est une extension pour les navigateurs, qui permet d'injecter du JavaScript sur les sites web de votre choix. Cela permet de modifier, voire d'implémenter de nouvelles fonctionnalités de votre cru sur les sites de votre choix.

Bref c'est très cool.

Et si je vous parle de ça aujourd'hui, c'est pour vous présenter Frida, un outil qui permet lui aussi d'injecter du JavaScript, mais cette fois-ci dans des applications natives Windows, OSX, Linux, iOS et Android.

Grâce à Frida, vous allez pouvoir vous brancher à n'importe quelle fonction, tracer des API ou du code fermé. Si par exemple, une application iOS vous plait que vous voulez interagir avec elle mais qu'elle utilise uniquement des protocoles chiffrés, grâce à Frida, vous allez pouvoir tracer les API afin d'en comprendre le fonctionnement. Une application plante ? Vous voulez comprendre ce qui déconne pour faire du débug ? Pas la peine d'envoyer une version de debug modifiée à votre utilisateur. Vous lui communiquez juste un petit script embarquant Frida, capable de sortir un diagnostic de l'app et le tour est joué. Cela permet aussi de customiser quelques trucs dans vos applications sans avoir à polluer un code en production.

Frida est écrit en C et injecte dans les processus visés, le moteur JavaScript V8 de Google. C'est dans ce moteur qu'est ensuite exécuté le JavaScript que vous développez. Celui-ci aura un accès total à la mémoire et aux fonctions de l'application cible. Bref, ça vous donne de quoi bidouiller, surtout que Frida possède ses propres API sur lesquelles vous pouvez développer ou brancher vos propres outils.

Si Frida vous intéresse, le site est ici et toute la documentation se trouve là.

Les visages connus et inconnus de la menace informatique - Proposé par Dell


La sécurité informatiques a de multiples visages

Les risques qui entourent le système d’information des entreprises sont nombreux et variés. Tous n’ont pas les mêmes conséquences mais tous doivent être pris en compte par les DSI. De la perte d’un ordinateur portable aux échanges d’informations confidentielles par mail en passant par l’incendie des locaux, toutes sortes de situations peuvent entrainer des pertes de données.…

En partenariat avec Dell

Comment ralentir le temps ?

vendredi 8 janvier 2016 à 09:30

J'sais pas si vous avez remarqué, mais plus on vieillit, plus le temps passe vite. Dans certains cas, quand on passe des journées de merde, c'est pratique... Mais au final, on se réveille à presque 80 balais en se disant : "Merde c'est passé trop vite".

Il n'y a pas de recette miracle pour figer le temps, mais comme il est relatif, il est possible de le ralentir, tout du moins, de modifier la perception que nous en avons afin d'avoir le sentiment qu'il passe moins vite.

Voici une infographie qui donne quelques méthodes pour y arriver.

Ways-to-Slow-Down-Time

Source

Afficher le résultat de n’importe quel script dans la barre de menu OSX

jeudi 7 janvier 2016 à 15:30

Si vous êtes sous Mac, voici BitBar, un petit soft qui se loge dans la barre de menu d'OSX et qui affiche la ou les valeurs renvoyées par les scripts de votre choix.

Vous pouvez par exemple mettre au point un script qui récupérera via une API le cours du Bitcoin et l'afficher en continu dans votre barre de menu. C'est rafraichi toutes les x secondes en fonction de ce que vous paramétrez.

68747470733a2f2f7261772e6769746875622e636f6d2f6d6174727965722f6269746261722f6d61737465722f446f63732f4269744261722d4578616d706c652d4d656e752e706e67

Vous pouvez aussi afficher vos adresses IP (externe et locale), le statut de votre serveur...etc.

bitbar.jpg

La seule limite est votre imagination. BitBar est fourni avec quelques scripts (plugins) mais vous pouvez aussi créer les vôtres, qu'il vous suffira ensuite de rendre exécutable (chmod +x) et de copier dans le répertoire "plugins" de BitBar.