Skip to content

Instantly share code, notes, and snippets.

@lotz84
Last active August 29, 2015 14:07
Show Gist options
  • Save lotz84/c9a55662e4671d64393c to your computer and use it in GitHub Desktop.
Save lotz84/c9a55662e4671d64393c to your computer and use it in GitHub Desktop.

#SWAFS October#1 - Ruby on Rails ##SWAFS の目的

  • 増え続けるWAFにキャッチアップする
    • 新しいWAFに触れたり深い知識を得るきっかけを作る
    • 自分で手を動かして何かを作ることで使える道具にする
    • ブログ記事、月1のアウトプットを通して技術的な発信を行う

##SWAFS

  • Sharehouse Web Application Framework Study Meeting
  • 月1で新しいWAFを触る
  • 必ず何か一つ作って公開する
  • 各勉強会は内容をブログにまとめて発信する
  • 発表者2人、各30分
  • 書記&ブログを書く人一人
  • おわったらやきとんにいく

##試してみたいWAF

##Ruby と Ruby on Rails の環境導入

curl -sSL https://get.rvm.io | bash -s stable

# 表示に従ってprofileを読み込む
source ~/.bash_profile

rvm install 2.1

gem install rails

rails new rails-test
cd rails-test
rails server

##超簡単なTODOアプリを作ってみる

rails g scaffold Todo name:string done:boolean
rake db:migrate
rails s

ブラウザでhttp://localhost:3000/todosにアクセスする

##Herokuで公開する

git push する前に Gemfile

gem 'sqlite3'

の箇所を

group :development do
  gem 'sqlite3'
end
group :production do
  gem 'pg'
end

の様に書き換えましょう

##さらに勉強するために

##全体的な進め方を話し合う ###何つくろう

  • Cookpad Hackathon
  • 月1の課題

###ブログどうしよう

  • プラットフォームを自分で作ってもいいけど扱うWAFが毎月変わるのでメンテナンスのモチベーションがなくなりそう
  • アメブロだと勉強会のブログが作れなさそう
  • Logdownとかで新しくつくろう
    • Google Analytics

###次回どうしよう

  • 発表者2人と大体の発表内容
  • 書記&ブログ係
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment