Affichage des articles dont le libellé est screencast. Afficher tous les articles
Affichage des articles dont le libellé est screencast. Afficher tous les articles

vendredi 23 novembre 2012

Comment enregistrer son terminal avec la commande script

Pour réaliser des screencasts , j'utilise Kazam  , mais il y plus simple: la commande script

La page de manuel de la commande script
La syntaxe de lancement est la suivante: 
script -t session1 2>session1.time


Et pour rejouer la session :
scriptreplay session1.time session1


Ce dispositif est plus léger qu'une vidéo et consomme moins de ressource.


Marcin Kulik a eu une idée géniale : proposer un système de partage pour ces enregistrements en mode console: c'est l'objet du site ascii.io

Pour simplifier cette tache , le site propose de telecharger une nouvelle  commande asciiio
(installation de la commande :curl -sL get.ascii.io | bash)

Cette commande se charge de tout: enregistrement et publication sur le site de partage.

(mon essai en bas à droite)
Pour réaliser son site l'auteur a utilisé du python, du bash , du ruby et nodes.
Mes screencasts sont ici sur slideshare.

good hacking


vendredi 17 août 2012

Découvrir la virtualisation avec virtualbox

J'ai mis en ligne une nouvelle vidéo (screencast) sur le thème de la virtualisation.
Les supports sont regroupés sur le site slideshare.


L’accès direct à la video sur youtube est ici.


Partage de fichier.

Le point délicat de la virtualisation est le partage des fichiers.


Sur le machine hote , il ne faut pas oublier d'ajouter votre user au groupe virtualbox grace à la commande:

sudo usermod -G vboxusers  -a my_user
Sur la machine virtuelle seven le partage est disponible automatiquement.
Sur la machine virtuelle Linux , il convient de monter le répertoire partagé par la commande mount.


sudo mount -t vboxsf  virt /mnt/partage

Partie Réseau.


La partie réseau  peut demander quelques ajustements à la main dans le fichier interfaces des machines virtuelles ubuntu. 

Prenez garde à ne pas exposer vos machines virtuelles sur le réseau, elles peuvent être des vecteurs de transmission de malware au même titre qu'une machine réelle. 


En conclusion. 

C'est très amusant de jouer avec les machines virtuelles. Il faut avant tout de la ressource disque et memoire.  Aussi le dispositif  lxc des conteneurs est une solution plus adaptée pour des machines moins puissantes. Ce n'est rien de plus qu'un super chroot. 

Pour rappel, vous trouverez plus d'une dizaine de screencast en francais dans mon espace de publication youtube

samedi 28 juillet 2012

installation de la base Nosql redis

Une video (screencast' de plus consacrée  à la base de données nosql  REDIS.
Cette base s'impose comme la successeur  de  memcached.


Redis manipule cinq types de données. 
La vidéo détaille son installatino et les premiers test à faire.
ci dessous l'exemple d'utilisation de l'API  pour  Ruby .


J'ai confectionné l'infographie suivante qui reprend toutes les commandes de Redis.





jeudi 19 juillet 2012

Installer et réaliser une application avec Ruby on Rails en 5 minutes


Encore une nouvelle vidéo des studios 'made by german' .


Avec l'utilisation de deux commandes magiques :
gem install rails 
et
rails new 'mon-appli'

Par défaut Rails utilise une base de données légère: sqlite , mais il sait aussi travailler avec les SGBDR les plus courants: Postgresql , Mysql ou encore Oracle.

Pour SQLite: il convient de s'assurer de la présence des fichiers header pour une bonne installation du driver de la base:

le paquet contenant les fichiers header (.h) 




Parmi les nouveautés de la version 3.2.6 de Rails , j'ai remarqué l'apparition d'un répertoire 'performance' dans le dossier des tests. Deux types de tests sont ajoutés : le benchmark et le profilage.

La vidéo est en ligne ici:

J'utilise une nouvelle machine avec plus de puissance, la qualité de la vidéo et surtout celle  du son est meilleure.






N'hésitez pas à m'envoyer des idées de vidéo.