2014年度enPiT BizApp AIIT ビジネスアプリケーション演習・特論 4日目
- YoshikiEguchi
- 1010
- 0
- 0
- 0
まずはタイムリーに脆弱性が見つかったbashのアップデートから。シェル芸人上田先生はだいぶ大変だった模様^^; #enpit_aiit
2014-09-25 13:02:53みんな一斉にapt updateしだしたけど、学内ネットワーク遅いから一斉にやったらすごく時間かかりそう #enpit_aiit
2014-09-25 13:06:00上田先生のブログのリンクを共有しときます→先程から騒ぎになっているbashの脆弱性について blog.ueda.asia/?p=3967 @ryuichiuedaさんから #enpit_aiit
2014-09-25 13:07:23#enpit_aiit / 他19コメント b.hatena.ne.jp/entry/blog.ued… “先程から騒ぎになっているbashの脆弱性について | 上田ブログ” htn.to/b6Xfv2
2014-09-25 13:07:37まずは楽天にログイン。楽天のアカウントがないとどうしようもないので、持っていない人はアカウントを作成。 #enpit_aiit
2014-09-25 14:52:40楽天APIの情報ページ→webservice.rakuten.co.jp/document/ #enpit_aiit
2014-09-25 14:58:21楽天ruby用SDK→webservice.rakuten.co.jp/sdk/ruby.html #enpit_aiit
2014-09-25 14:59:55上田先生による楽天APIを使ったプログラムサンプル→github.com/ryuichiueda/ra…
2014-09-25 15:06:54楽天APIを使ったアプリを公開するには、楽天側に登録する必要がある。URLが必要なので、herokuを使う今回はまずheroku createしてURLを取得すること。 #enpit_aiit
2014-09-25 15:08:15ローカルでテストするには、楽天に登録して得たアプリID、アフィリエイトIDを.bash_profileに記述する。 #enpit_aiit
2014-09-25 15:14:06bashrc更新後、再ログインしなくても source ~/.bashrc でbashrcを再読み込みできます #enpit_aiit
2014-09-25 15:51:36続いてherokuのセットアップ。ローカル同様、herokuでも環境変数を設定する。コマンドはheroku config:set <環境変数>=<値>。 #enpit_aiit
2014-09-25 16:00:58travisでも同様に環境変数をセット。コマンドはtravis env set <環境変数> <値>。セットした変数はtravis env listで確認できるが、セキュリティのため値は隠される模様。 #enpit_aiit
2014-09-25 16:17:20書き忘れたが今回わざわざ環境変数に情報をセットしているのは、githubで公開していて、アプリIDやアフィリエイトIDをファイルに残すのはまずいから。 #enpit_aiit
2014-09-25 16:19:41またtravis initできない。triggering sync: 409: "{\"message\":\"Sync already in progress. Try again later.\"}"1 #enpit_aiit
2014-09-25 16:24:58