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

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

Travisのセットアップ。まずシェル上でtravis login --autoと実行してtravisにログイン。その後、travis initと打つとtravisを.travis.ymlというファイルが生成される。#enpit_aiit

2014-09-24 13:38:22
YoshikiEguchi @YoshikiEguchi

やってみてるが、travis initやったら500エラーが返ってきた・・・なぜ。 #enpit_aiit

2014-09-24 13:39:02
YoshikiEguchi @YoshikiEguchi

もう一回travis init実行したら通った。なんだったんだ・・・ #enpit_aiit

2014-09-24 13:40:44
YoshikiEguchi @YoshikiEguchi

travis initが通ったら、travis setup heroku。 #enpit_aiit

2014-09-24 13:41:55
YoshikiEguchi @YoshikiEguchi

.travis.ymlを編集。Rubyのバージョンなど変更。 #enpit_aiit

2014-09-24 13:44:50
YoshikiEguchi @YoshikiEguchi

ついでに、TravisでPostgres使ってテストするよう設定を変更。config/database.ymlおよび.travis.ymlで記述を変更。進みが早くてTwitter打ちながら追いつくのが大変になってきたぞ! #enpit_aiit

2014-09-24 13:46:58
YoshikiEguchi @YoshikiEguchi

ここまで設定が終わったら、githubにpushするだけでTraviCIがソースコード取ってきてテストしてくれる #enpit_aiit

2014-09-24 13:52:12
けけずん @kekezun

githubのpublicなリポジトリがtravisに反映されない

2014-09-24 13:52:13
けけずん @kekezun

なんかprivateだけしか表示されない

2014-09-24 13:52:21
YoshikiEguchi @YoshikiEguchi

テストが成功したらTravisがHerokuへ自動的にPushしてくれる。べんり。 #enpit_aiit

2014-09-24 13:54:09
YoshikiEguchi @YoshikiEguchi

またTravisが500エラーを返すようになった。みんな一斉にアクセスしすぎ?まさかね。 #enpit_aiit

2014-09-24 13:55:12
YoshikiEguchi @YoshikiEguchi

ひととおり手順終えたが、まだTravisには反映されてない様子・・・ #enpit_aiit

2014-09-24 13:58:50
YoshikiEguchi @YoshikiEguchi

TravisのWebUI見てて反映されてこないなーと思ってたら、突如「テストが終わった」旨の通知がメールで来た。バックグラウンドではちゃんと動いてくれてたのね。 #enpit_aiit

2014-09-24 14:01:48
YoshikiEguchi @YoshikiEguchi

駆け足だったが講義はここまで。あとは演習。ペアでWebアプリケーションを作る #enpit_aiit

2014-09-24 14:11:28
YoshikiEguchi @YoshikiEguchi

使うフレームワークはSinatraでもRailsでも可。作るアプリケーションも特に指定なし。まあ短い時間なので簡単なものしか作れない #enpit_aiit

2014-09-24 14:12:50
けけずん @kekezun

travisのリポジトリのloadに時間かかりすぎクソ

2014-09-24 14:31:14
三ツ矢 @328__

なんかこれAPI_keyが書いてあるけど,ignoreに記述しなくていいのかな

2014-09-24 14:39:05
YoshikiEguchi @YoshikiEguchi

演習中だが、travisでコケたりでなかなか肝心のアプリを作るとこまでいかない・・・ #enpit_aiit

2014-09-24 17:22:13
YoshikiEguchi @YoshikiEguchi

演習おわり。rails久しぶりにいじったのでアプリ自分で作ろうと思ったらかなり手間取った。けっきょく明日に持ち越し。#enpit_aiit

2014-09-24 18:18:49

ここまでで昼の授業であるビジネスアプリケーション演習は終わり。以下は、夜の授業であるビジネスアプリケーション特論の実況Tweetです。

3日目の講師は筑波大学助教授の渡辺知恵美氏。テーマはデータサイエンスです。

YoshikiEguchi @YoshikiEguchi

ビジネスアプリケーション演習はじまり。今日は筑波大学助教授、渡辺知恵美氏によるデータサイエンス入門。 #enpit_aiit

2014-09-24 18:32:09