PROJET AUTOBLOG


Korben

Site original : Korben

⇐ retour index

Kitematic – Une interface graphique OSX pour Docker

vendredi 24 avril 2015 à 10:31

Connaissez-vous Docker ? Il s'agit d'un logiciel open source qui permet de déployer facilement des applications au sein de conteneurs. Docker a le vent en poupe, car ça permet une portabilité immédiate et ça simplifie les déploiements, y compris dans des environnements distribués.

Voici une petite explication par le CEO de Docker :

Si je vous parle de Docker aujourd'hui c'est pour vous présenter Kitematic, une interface graphique OSX pour Docker qui permet de déployer rapidement sur vos ordinateurs Apple, des conteneurs en tout genre...

container

WordPress, PhpMyAdmin, MySQL, Serveur Minecraft, Ghost, Redis...etc. Tous les dépôts que vous pouvez voir ici sont accessibles et installables via Kitematic.

Voici une démo en vidéo de l'outil :

Bref, si vous n'avez pas encore mis les doigts dans Docker, c'est surement un bon point de départ pour débuter en douceur.

Télécharger Kitematic (beta) ici.

Cet article merveilleux et sans aucun égal intitulé : Kitematic – Une interface graphique OSX pour Docker ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.

Toutes les bonnes raisons d’utiliser WebRTC dans vos projets - Publicité

vendredi 24 avril 2015 à 09:34

Je présente souvent sur ce site, de petits services web bien sympathiques qui utilisent le WebRTC, mais savez-vous exactement ce qu'est le WebRTC ?
Le WebRTC est un framework ouvert soutenu entre autres par Google, Mozilla et Opera, qui permet aux navigateurs mobiles et desktops de faire de la communication audio et vidéo temps réel (RTC) grâce à des API en JavaScript.
Les specs de l'API sont gérés par le W3C et les specs sur protocole sont gérés par l'IETF, ce qui en fait bien quelque chose d'ouvert.

Alors, pourquoi utiliser WebRTC ?

Jusqu'à il n'y a pas si longtemps, lorsqu'on voulait proposer un service de visioconférence sur le net, il fallait obligatoirement passer par Flash, Silverlight ou des machins encore plus proprios avec bien évidemment des plugins à installer chez l'internaute pour que ça fonctionne.
Mais cette époque est révolue grâce au WebRTC qui utilise des technos ouvertes implémentées dans les navigateurs récents.

Utiliser du WebRTC sur son site c'est donc participer à un Internet ouvert, se faire plaisir avec le code et surtout ne plus prendre la tête à vos internautes. De plus, le WebRTC est capable de passer à travers les firewalls / NAT et fonctionne réellement en P2P, évitant la centralisation des connexions (et soulageant vos admins sys).

fig-1

Le WebRTC se compose donc de 3 APIs permettant de faire tout ça :

Webrtc_triangle_architecture.svg

Source Wikipedia

Voici quelques exemples d'utilisation de WebRTC pour illustrer tout ça :

tumblr_inline_n6m3795FDR1spb66d

Un truc à savoir quand même, c'est que WebRTC n'est pas encore supporté par tous les navigateurs... WebRTC est fonctionnel sur Opera, Chrome (23+), Firefox (22+) ainsi que les navigateurs par défaut d'Android et iOS.

talky_WebRTC_Scorecard

Globalement, WebRTC présente de nombreux avantages. Déjà la vidéo est de meilleure qualité qu'avec Flash. Les temps de connexion et la latence sont aussi réduits puisqu'utilisant JavaScript, les Websockets et HTML5 (natifs au navigateur).

Les services qui utilisent WebRTC peuvent maintenant remplacer le logiciel fermé Skype ou tous les services en ligne utilisant Flash. Pour ça, l'initiative HELLO de Firefox (jusqu'à 2 personnes en simultannée) est intéressante, car elle se veut totalement ouverte, utilisable et implémentable par tous.

Firefox-Hello_Beta35

WebRTC permet un bénéfice énorme pour tout ce qui est solutions de travail collaboratif tout en un. Par exemple, l'outil gratuit AirTime de la solution de travail collaboratif Wimi, permet de se voir et de discuter tous ensemble (jusqu'à 4 participants), en travaillant sur un même document ou en partageant son écran.

Les possibilités d'intégration sont illimitées et vont bien au-delà de la simple visio-conférence. Et c'est super pratique, car contrairement à d'autres solutions pro, grâce au WebRTC tout se passe dans le navigateur et il n'y a rien à installer en plus.

airtimex3touched

Envie de vous y mettre ? Voici un petit tuto qui vous expliquera simplement comment réaliser votre première application utilisant WebRTC.

Vous trouverez aussi des tas de démos balayant l'ensemble des possibilités de WebRTC en vous rendant sur cette page.

Cet article merveilleux et sans aucun égal intitulé : Toutes les bonnes raisons d’utiliser WebRTC dans vos projets ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.

Edito du 23/04/2015

jeudi 23 avril 2015 à 18:29

Hello tout le monde,

Bon, je suis bien rentré du pays Breton et le soleil était bizarrement au rendez-vous. Plage, fruits de mer, balades et j'ai même fait un barbec avec un cyber-terroriste. La belle vie quoi.

Et cette semaine c'est la course, car j'ai 100 000 trucs à terminer avant de partir à San Francisco pour assister à la conférence Build de Microsoft. Ça va être passionnant, je pense, avec l'arrivée de Windows 10 sur le Raspberry Pi, HoloLens, Spartan et compagnie. J'essayerai de vous raconter un peu tout ce que je vois là bas en live sur Twitter et Snapchat. Et si y'a matière, je ferai quelques articles, mais ça va dépendre du temps que j'ai à ma dispo.

D'ailleurs en parlant de temps, si vous êtes à SF et que vous avez des trucs cool à me montrer ou simplement envie de boire un coup, c'est le moment ;-)

Autrement, aujourd'hui j'ai été faire un tour à Paléopolis et gros coup de coeur ! De magnifiques fossiles et des archéologues passionnés. Ils m'ont donné envie de prendre ma brosse à dents et d'aller gratter du tibia de T-Rex. Si vous passez en Auvergne et que vous aimez la préhistoire, allez-y !

Je vous souhaite (un peu en avance) un excellent week-end et à très vite !

K.

Cet article merveilleux et sans aucun égal intitulé : Edito du 23/04/2015 ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.

Mem Reduc – Comment libérer un peu de mémoire sous Windows ?

jeudi 23 avril 2015 à 09:38

Si vous êtes sous Windows et que vous manquez un peu de mémoire pour être à laisse, y'a pas grand-chose à faire à part rajouter de la RAM. Enfin, pas grand-chose à faire, c'est certain, mais vous pouvez déjà commencer par désinstaller toutes les merdes qui prennent de la RAM pour rien et surtout, vous pouvez faire tourner un petit nettoyeur de mémoire.

Le freeware Mem Reduct est idéal pour ça, puisqu'il surveille la charge en RAM des caches mémoires et permet de libérer de la mémoire à la demande ou automatiquement.

Petite démonstration... AVANT :

avant

Après le ménage :

apres

C'est très pratique et Mem Reduct a l'avantage d'être aussi très léger et discret contrairement à d'autres outils similaires. Ah et il fonctionne même en mode portable.

À tester d'urgence !

Cet article merveilleux et sans aucun égal intitulé : Mem Reduc – Comment libérer un peu de mémoire sous Windows ? ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.

BooJS – Pour tester votre javascript directement en ligne de commande

jeudi 23 avril 2015 à 09:24

Si vous aimez le JavaScript, autant que votre mère, alors je vous invite à jeter un oeil à BooJS.

BooJS est un outil en ligne de commande qui permet d'exécuter du JS comme si vous étiez dans un navigateur. Il fonctionne au-dessus de PhantomJS, respecte les conventions Unix et permet donc de tester votre code JavaScript sans avoir à passer par un navigateur.

Voici un exemple d'utilisation :

usage

Bref, ça peut servir.

Vous trouverez plus d'infos ici et y'a même une FAQ pour répondre à vos questions concernant les différences entre BooJS et PhantomJS / NodeJS.

Cet article merveilleux et sans aucun égal intitulé : BooJS – Pour tester votre javascript directement en ligne de commande ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.