2014年度enPiT BizApp AIIT ビジネスアプリケーション演習・特論 4日目

2014年度の、AIIT(産業技術大学)でのenPIT講義、ビジネスアプリケーション演習およびビジネスアプリケーション特論第四回のまとめです。 第一回→http://togetter.com/li/722586 第二回→http://togetter.com/li/722884 第三回→http://togetter.com/li/723423  続きを読む
0
YoshikiEguchi @YoshikiEguchi

enPITビジネスアプリケーション演習4日目はじまり。 #enpit_aiit

2014-09-25 13:01:32
YoshikiEguchi @YoshikiEguchi

まずはタイムリーに脆弱性が見つかったbashのアップデートから。シェル芸人上田先生はだいぶ大変だった模様^^; #enpit_aiit

2014-09-25 13:02:53
YoshikiEguchi @YoshikiEguchi

みんな一斉にapt updateしだしたけど、学内ネットワーク遅いから一斉にやったらすごく時間かかりそう #enpit_aiit

2014-09-25 13:06:00
YoshikiEguchi @YoshikiEguchi

上田先生のブログのリンクを共有しときます→先程から騒ぎになっているbashの脆弱性について blog.ueda.asia/?p=3967 @ryuichiuedaさんから #enpit_aiit

2014-09-25 13:07:23
hdb12 @hdb12

#enpit_aiit / 他19コメント b.hatena.ne.jp/entry/blog.ued… “先程から騒ぎになっているbashの脆弱性について | 上田ブログ” htn.to/b6Xfv2

2014-09-25 13:07:37
YoshikiEguchi @YoshikiEguchi

演習一旦終了。続いて上田先生による楽天APIの説明。 #enpit_aiit

2014-09-25 14:49:59
YoshikiEguchi @YoshikiEguchi

まずは楽天にログイン。楽天のアカウントがないとどうしようもないので、持っていない人はアカウントを作成。 #enpit_aiit

2014-09-25 14:52:40
三ツ矢 @328__

パスワード再設定しました・・・

2014-09-25 14:55:30
YoshikiEguchi @YoshikiEguchi

楽天アカウントへのログインに失敗しまくる上田先生w #enpit_aiit

2014-09-25 14:57:17
YoshikiEguchi @YoshikiEguchi

上田先生による楽天APIを使ったプログラムサンプル→github.com/ryuichiueda/ra…

2014-09-25 15:06:54
YoshikiEguchi @YoshikiEguchi

楽天APIを使ったアプリを公開するには、楽天側に登録する必要がある。URLが必要なので、herokuを使う今回はまずheroku createしてURLを取得すること。 #enpit_aiit

2014-09-25 15:08:15
YoshikiEguchi @YoshikiEguchi

ローカルでテストするには、楽天に登録して得たアプリID、アフィリエイトIDを.bash_profileに記述する。 #enpit_aiit

2014-09-25 15:14:06
YoshikiEguchi @YoshikiEguchi

とりあえずローカルでの実行環境を構築中。 #enpit_aiit

2014-09-25 15:32:34
hdb12 @hdb12

hello.rbの動作確認をする前にbundle install #enpit_aiit

2014-09-25 15:38:05
けけずん @kekezun

bashrc更新後、再ログインしなくても source ~/.bashrc でbashrcを再読み込みできます #enpit_aiit

2014-09-25 15:51:36
YoshikiEguchi @YoshikiEguchi

続いてherokuのセットアップ。ローカル同様、herokuでも環境変数を設定する。コマンドはheroku config:set <環境変数>=<値>。 #enpit_aiit

2014-09-25 16:00:58
三ツ矢 @328__

githubなalfred-workflowありそうだな

2014-09-25 16:02:46
三ツ矢 @328__

githubなalfred-workflowあったので入れてみました. pic.twitter.com/T642X7MtSd

2014-09-25 16:05:57
拡大
YoshikiEguchi @YoshikiEguchi

travisでも同様に環境変数をセット。コマンドはtravis env set <環境変数> <値>。セットした変数はtravis env listで確認できるが、セキュリティのため値は隠される模様。 #enpit_aiit

2014-09-25 16:17:20
けけずん @kekezun

travis側にAPPIDの設定すんの

2014-09-25 16:03:17
YoshikiEguchi @YoshikiEguchi

書き忘れたが今回わざわざ環境変数に情報をセットしているのは、githubで公開していて、アプリIDやアフィリエイトIDをファイルに残すのはまずいから。 #enpit_aiit

2014-09-25 16:19:41
hdb12 @hdb12

またtravis initできない。triggering sync: 409: "{\"message\":\"Sync already in progress. Try again later.\"}"1 #enpit_aiit

2014-09-25 16:24:58
1 ・・ 4 次へ