牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Webアプリを数分で作って公開できるらしい『Meteor』を触ってみたら本当に速攻でインストールからデプロイまで出来て吃驚した件


話題になってからちょいと出遅れ気味だけどやってみた。
(Meteor0.3.6)

公式ドキュメントのクイックスタート

なんとインストール〜デプロイまでの説明がたった11行!

実際やってみる

Install
$ curl install.meteor.com | /bin/sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  5238    0  5238    0     0   7251      0 --:--:-- --:--:-- --:--:-- 11144
Installing Meteor to /usr/local/meteor

The install script needs to change the permissions on /usr/local so that
administrators can write to it. This may prompt for your password.

Password:
... downloading
######################################################################## 100.0%

Meteor installed! To get started fast:

  $ meteor create ~/my_cool_app
  $ cd ~/my_cool_app
  $ meteor

Or see the docs at:

  docs.meteor.com
make app
$ meteor create myapp
myapp: created.

To run your new app:
   cd myapp
   meteor
$ cd myapp
$ ls
myapp.css  myapp.html myapp.js
$ meteor 
[[[[[ ~/meteor/myapp ]]]]]

Running on: http://localhost:3000/

webブラウザで確認

C-c で 停止

表示された(・∀・)

Deploy

登録とかなしでデプロイできるらしい。

$ meteor deploy myapp
Password: 
Deploying to myapp.meteor.com.  Bundling ... uploading ... 
Error deploying application: Authentication failure.

あれ?失敗した。
試しにクイックスタートのままやってみる

$ meteor deploy myapp.meteor.com
Password: 
Deploying to myapp.meteor.com.  Bundling ... uploading ... 
Error deploying application: Authentication failure.

失敗するね(´・ω・`)
ID?を若干かえてみる

  • myapp.meteor.com
  • hoge.myapp.meteor.com
$ meteor deploy hoge.myapp.meteor.com
Deploying to hoge.myapp.meteor.com.  Bundling ... uploading ... done.
Now serving at hoge.myapp.meteor.com

デプロイできた。
パスワード訊かれなかったがまあいいか。
webブラウザで確認

ローカルの場合と同じものが表示される。

感想

この手のものの中で圧倒的に最速インストール〜デプロイ「Hello World!」まで出来るんじゃないのこれ。
凄いな。
実際に触ってみると想定以上に Meteor 凄いって気分になる。
サービスの料金とか詳細はどうなってるのかな?

公式のスクリーンキャスト見れない?

うちのMac の Firefox12 や Google Chrome で再生されない(MacOSX10.7)
Safari だと見れる。
なんで?
ブラウザの問題なのか vimeo 側なのかわからん。