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

mercredi 27 juin 2012

publier une application #node.js ou #sinatra sur le cloud heroku

Sur youtube la screencast ( vidéo) de la deuxieme et derniere partie de la publication d'une application sur le cloud heroku


Le plan de cette vidéo est le suivant : h2

Quelques diapos de la vidéo

La gestion des dépendances
h4
Création de l'application sur héroku
h3

En résumé

a) Créer un répertoire
b) faire git init
c) Créer la stack heroku
d) versionner
e) Publier




bref regardez la vidéo.


(rappel :lien vers la premiere partie : lien ici.)

mercredi 13 juin 2012

Une vidéo pour commencer avec le cloud #Heroku

Une nouvelle vidéo sur le sujet  du cloud heroku: Les prérequis. 
Elle est disponible ici sur ce lien.

Plan de la vidéo 


1 ) GIT.


Héroku utilise le système GIT pour réaliser les publication sur le nuage. Le choix de ce système permet de tester localement l'application avant sa publication. Il présente l'avantage d'utiliser une  commande connue par les développeurs. GIt est la 3eme génération d'outil de versionning après CVS et SVN.


2 ) Clé SSH


Héroku utilise une clé SSH pour sécuriser la publication des composant.
C'est avec la commande ssh-keygen que la clé sera obtenue. La syntaxe est la suivante: 
ssh-keygen -t rsa -C une_adresse_mail 
L'option -C permet d'associer à une clé publique un commentaire. Il est pratique de s'en servir pour indiquer l'adresse mail relative à l'utilisation de cette clé. Cette mention  est uniquement à caractère informatif.

 3 ) Création  et activation de son compte Heroku.

Heroku va envoyer un mail de conformation pour terminer et activer votre compte.

La fin de l'installation se fait par la récupération de la trousse à outil Héroku. Son installation se traduit par la mise à disposition de 2 nouvelles commandes: heroku et foreman qui servira à lancer les services.


Toutes les sont reprisent sur le site: http://apprendre1chosechaquejour.herokuapp.com/videos 



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