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

samedi 13 juillet 2013

mongodb : premiers pas avec cette base nosql

Et une vidéo de plus consacrée à mongodb: Les premières manipulations

Le support est en ligne ici :



La partie vidéo seule est ici:



Les sujets abordés sont les suivants:

j'evoque l'injection massive par la commande mongoimport
La syntaxe est la suivante:

./mongoimport --file ../../stations.json --collection stations --db velibdb --jsonArray


Le dernier paramètre (jsonArray) sert à indiquer que les documents JSON sont  les uns à la suite des autres dans un tableau.

J'utilise un fichier opendata sur l'état des stations  Velib issu du site: http://eaupen.madebymonsieur.com/velib



Le programme ruby  servant à mettre à jour  les informations des stations est donné ci-dessous:



Les prochaines vidéos porteront sur les recherches dans une base mongoDB.

lundi 8 juillet 2013

Une première introduction à la base NOSQL mongodb

J'ai mis en ligne une nouvelle vidéo consacrée à  mongodb.
Le site de mongodb est ici.



 Le support complet slides et vidéo est sur le site de partage slideshare



Mongodb introduction from eric german


MongoDB et Haddop sont deux compagnons.  Hadoop permet de stocker des volumes importants  et mongoDG s'occupe de la restitutions d'extraction de données venant d'hadoop.
Dans le sens inverse, mongodb peut utiliser la puissance des JVM pilotée par Hadoop pour réaliser des traitements par lots (ex Map-reduce).

MongoDB est une base NOSQL  de type document un peu comme couchDB. Son langage de commande est le Javascript.  Le projet se compose d'une série de programme dont 'mongod' : le serveur de la base et 'mongo' : un client sous la forme d'une console shell.

J'ai mis ici un exemple de script de lancement du service mongod pour ubuntu
 

Et ici le fichier de configuration:

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.

mercredi 6 juin 2012

Une série de vidéo sur le dsl #sinatra pour #Ruby

Je viens de terminer une série de webcast (video pour le web) consacrée au framework Sinatra pour Ruby.
Ces vidéos sont un  prolongement du site http://apprendre1chosechaquejour.herokuapp.com/ (a1ccj).
Ce site est une application du Cloud Heroku. J'ai voulu montrer pas le biais des vidéos, comment monter un tel site. Aussi après l'installation et la  création d'une application sous Sinatra, je lancerai une nouvelle série de vidéo sur la mise en ligne des applications Ruby ou Node.js  sur Heroku.

1) Installation de sinatra (vidéo 1)


La première vidéo traite de l'installation de Sinatra.  L'enregistrement vidéo  est fait à partir de recordItnow. Le son est mixé à l'image  par Pitivi. Cette vidéo est ici.


2) Première application sous sinatra (vidéo 2)




sinatrapitch
Cette vidéo est réalisée avec kazam avec prise de sous en direct. J'ai ajouté des images fixes venant d'une présentation   libreoffice. Toutes les images sont disponibles sur Flickr (lien ici) .



sinatrapitch3

3) Les blocs spéciaux sous sinatra.(vidéo 3)



sinatrapitch5
 La vidéo et le son ont été capturé par kazam.



4) Les templates (vidéo 4)




Réalisée avec  des prises courtes toujours avec kazam , puis  collage des tronçons avec kino en ajoutant des fondus enchaînés.


Toutes les vidéos sont sous : http://apprendre1chosechaquejour.herokuapp.com/videos

lundi 2 avril 2012

Synchroniser les sous-titres avec une vidéo

Les sous-titres d'une vidéo se présentent sous la forme de fichier texte d'extension 'srt'.
Le dispositif s'appelle le subRip.
avec comme contenu quelque chose qui ressemble à :

1
00:00:20,000 --> 00:00:24,400
En réponse à l'augmentation de la criminalité
dans certains quartiers,

(source wikipédia) 

Il arrive parfois que la vidéo ne soit pas synchro avec les sous-titres.  Dans ce cas, un re-calcul des plages de temps est nécessaire: c'est long et fastidieux. Les lecteurs vidéo complets proposent d'introduire un décalage positif ou négatif (en ms) dans la diffusion des sous-titres. Sinon le site : http://www.moveyoursub.com/
vous permet d'envoyer en ligne un fichier srt, d'indiquer le décalage et en retour vous aurez un fichier srt re-qualibré.

 
Et en bonus le site pour générer un clap vidéo: http://www.fodey.com/generators/movie/clapper_board.asp


dimanche 24 janvier 2010

Immersion visuelle et réalité augmentée



Sur ce site http://www.immersivemedia.com/ , pouvez vous balader dans les rues de New-york à bord d'un véhicule équipé d'un camera 360 degrés (le lien direct est ici). Le principe est simple, le véhicule se déplace et vous pouvez faire tourner dans toutes les directions le champs de vision avec la souris.

Pour cela la voiture a parcouru les rues avec une batterie de cameras comme celle-ci :



Sur le site http://www.t-post.se/ , Le support de ce magazine est un T-shirt permettant de jouer à RPS (pierre,feuille,ciseaux)



T-Post est aussi le premier magazine qui 'se porte', il est possible de rédiger des articles et de se les faire imprimer sur le t-shirt .


Ce lien ici, recense des sites et des vidéos d'exemple de réalité augmentée dont le célèbre 'parrot' qui se pilote avec un I-phone


mercredi 18 novembre 2009

Dix ans , 7 minutes

Les dix dernières années résumées en 7 minutes: c'est sur Newsweek:


Le site est souvent saturé.

Sinon cette photo est elle aussi un bon raccourci:


Adresse du blog pour voir le message dans son contexte :http://germanlinux.blogspot.com/2009/11/dix-ans-7-minutes.html

dimanche 8 novembre 2009

Dimanche 08/11 :golf

L'hiver arrive : greens d'hiver , pas de chariot et départs sur tapis:


J'ai essayé les nouveaux bois de Seb , ici le bois 5.


Photo002

Photo016


Pour Seb : bois 5 direct sur le green:


Par deux fois :




Ce n'est pas sur le golf de la poudrerie que l'on trouvera le trou le plus extraordinaire du monde. Il faut pour cela aller en afrique du sud pour avoir le 19ème trou… de l’extrême !







Pour voir le message dans son contexte: blog eric german germanlinux.

mardi 27 octobre 2009

Faire des bulles de navigation sur youtube


En remplaçant : le mot 'watch' par warp.swf dans une url de youtube on obtient le système de navigation ci-contre.
Concrètement la manipulation revient à prendre l'url d'une vidéo youtube comme celle-ci :
'http://www.youtube.com/watch?v=6XiMfpiUFX8&feature=player_embedded' et à remplacer watch par warp.swf pour avoir ceci :
'http://www.youtube.com/warp.swf?v=6XiMfpiUFX8&feature=player_embedded'

Il est possible alors de 'voyager' de bulle en bulle parmi les vidéos.

vendredi 27 février 2009

La video de la clavicule

Bon, j'ai récupéré mon bras droit (il fonctionne mieux qu'avant)  et la vidéo de ma chute.
On peut dire que tout finit bien et donc rire volontiers en regardant cette vidéo:






mercredi 6 août 2008

Nouvelle vidéo de New York

En avant pour une nouvelle vidéo avec la balade en bateau dans le port de NY.



Ny2-lq
envoyé par germanlinux

vendredi 28 mars 2008