Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

CMS for Cloud by Ruby

4,237 views

Published on

Introduce to CMS for Cloud called to Lokka.

Published in: Technology
  • Be the first to comment

CMS for Cloud by Ruby

  1. 1. CMS for Cloud by RubyMasaki 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 endendトップページを横取りしてhelloを表示
  14. 14. テストも簡単
  15. 15. require helperclass TestHello < Test::Unit::TestCase should return hello do get /hello assert last_response.ok? assert_equal hello, last_response.body endend さっきのプラグインのテスト
  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

×