Successfully reported this slideshow.

CMS for Cloud by Ruby

2

Share

Loading in …3
×
1 of 26
1 of 26

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

CMS for Cloud by Ruby

  1. 1. CMS for Cloud by Ruby Masaki Komagata (FJORD, LLC)
  2. 2. @komagataと申します FJORD, LLC
  3. 3. 唐突ですが capital_P_dangit() をご存知ですか?
  4. 4. capital_P_dangit()とは • WordPressのコア関数の一つである。 • 記事文中にある“WordPress”の間違っ た表記である“Wordpress”の “p”を自動 的に大文字に直す機能を有する。
  5. 5. WordPress爆発しろ!!
  6. 6. 今日言いたいことは 1つだけです
  7. 7. RubyistがWordPress を使うのはおかしい
  8. 8. おかしくない?
  9. 9. 打倒WordPressの Ruby製CMS Lokka のご紹介
  10. 10. Herokuで簡単に動く
  11. 11. $ git clone git://github.com/komagata/ lokka.git $ cd lokka $ heroku create $ git push heroku master $ heroku rake db:setup $ heroku open
  12. 12. プラグインが簡単に 書ける
  13. 13. # lokka/hello.rb: module Lokka::Hello def self.registered(app) app.get '/' do 'hello' end end end トップページを横取りしてhelloを表示
  14. 14. テストも簡単
  15. 15. require 'helper' class TestHello < Test::Unit::TestCase should 'return hello' do get '/hello' assert last_response.ok? assert_equal 'hello', last_response.body end end さっきのプラグインのテスト
  16. 16. How to contribute • Google GroupとLingrチャットに入る (何をすべきかなど話し合われています) • Github Issuesにあるものや気に入らない点 を修正する • Pull Requestを送る
  17. 17. 1行ルール
  18. 18. 1行でもマージされたら コミッター
  19. 19. Lokka has 2 ruby committers!
  20. 20. 毎週水曜19:00∼21:00 毎週Hackathonもやってます (リモート参加OK)
  21. 21. WordPress打倒にRubyistの力 を貸して下さい m(_ _)m ご清聴ありがとうございました。 http://lokka.org

Editor's Notes

  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • ×