⽥田Friday, July 15, 2011
⽂文   ⼿手Friday, July 15, 2011
⽂文Friday, July 15, 2011
http://www.flickr.com/photos/rosenfeldmedia/3978121391/http://www.flickr.com/photos/jurvetson/179214616/http://www.flickr.com...
Friday, July 15, 2011
Friday, July 15, 2011
Friday, July 15, 2011
Friday, July 15, 2011
Friday, July 15, 2011
⼿手Friday, July 15, 2011
http://www.flickr.com/photos/katerha/5021009210/Friday, July 15, 2011
http://www.flickr.com/photos/etiennepadin/422763658/Friday, July 15, 2011
http://www.flickr.com/photos/73159082@N00/365822592/Friday, July 15, 2011
http://www.flickr.com/photos/davemorris/21853625/Friday, July 15, 2011
Friday, July 15, 2011
Friday, July 15, 2011
Friday, July 15, 2011
NoMethodError:                        private method `sub called                               for nil:NilClassFriday, Jul...
Friday, July 15, 2011
Friday, July 15, 2011
Friday, July 15, 2011
app/ext/search_btn_ext/search_btn_ext.rb                          /views/                          /stylesheet/           ...
app/ext/search_btn_ext/search_btn_ext.rb                          /views                          /stylesheet             ...
app/ext/search_btn_ext/search_btn_ext.rbFriday, July 15, 2011
Friday, July 15, 2011
⼀一⽬目Friday, July 15, 2011
Proto                                                          Type                                                   Text...
Friday, July 15, 2011
app/ext/search_btn_ext/search_btn_ext.rbFriday, July 15, 2011
module SearchBtnExt          active_if :staff          scope(:view) do            callback(:search_btn) do              ne...
module SearchBtnExt          active_if :staff          scope(:view) do            callback(:search_btn) do              ne...
module SearchBtnExt          active_if :staff          scope(:view) do            callback(:search_btn) do              ne...
module SearchBtnExt          active_if :staff          scope(:view) do            callback(:search_btn) do              ne...
module SearchBtnExt          active_if :staff          scope(:view) do            callback(:search_btn) do              ne...
module SearchBtnExt          active_if :staff          scope(:view) do            callback(:search_btn) do              ne...
module SearchBtnExt          active_if :staff          scope(:view) do            callback(:search_btn) do              ne...
module SearchBtnExt               SearchBtnExt          active_if :staff          scope(:view) do            callback(:sea...
⼀一Friday, July 15, 2011
module BookExt           ...           models do             expand(‘User’) do               has_one :book               d...
module BookExt           ...           models do             expand(‘User’) do               has_one :book               d...
module BookExt           ...           models do             expand(‘User’) do               has_one :book               d...
module BookExt           ...           models do             expand(‘User’) do               has_one :book               d...
module BookExt           ...           models do             expand(‘User’) do               has_one :book               d...
http://www.oreillymaker.com/link/43048/ajaxon-extension/Friday, July 15, 2011
module SmileExt           active_if :staff           async_view do             def html               smile_tag           ...
module SmileExt           active_if :staff           async_view do             def html               smile_tag           ...
module SmileExt           active_if :staff           async_view do             def html               smile_tag           ...
⼀一Friday, July 15, 2011
Friday, July 15, 2011
Friday, July 15, 2011
http://www.flickr.com/photos/8136496@N05/1811017341/Friday, July 15, 2011
http://www.flickr.com/photos/8136496@N05/1811017341/Friday, July 15, 2011
Friday, July 15, 2011
⾒見見     ⾏行行                              ⼼心Friday, July 15, 2011
⽅方Friday, July 15, 2011
Friday, July 15, 2011
⾼高Friday, July 15, 2011
Friday, July 15, 2011
Upcoming SlideShare
Loading in...5
×

Createanduse

13,364

Published on

COOKPADの限定公開の仕組みを紹介

Published in: Technology
0 Comments
9 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
13,364
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
44
Comments
0
Likes
9
Embeds 0
No embeds

No notes for slide

Createanduse

  1. 1. ⽥田Friday, July 15, 2011
  2. 2. ⽂文 ⼿手Friday, July 15, 2011
  3. 3. ⽂文Friday, July 15, 2011
  4. 4. http://www.flickr.com/photos/rosenfeldmedia/3978121391/http://www.flickr.com/photos/jurvetson/179214616/http://www.flickr.com/photos/improveit/644371749/Friday, July 15, 2011
  5. 5. Friday, July 15, 2011
  6. 6. Friday, July 15, 2011
  7. 7. Friday, July 15, 2011
  8. 8. Friday, July 15, 2011
  9. 9. Friday, July 15, 2011
  10. 10. ⼿手Friday, July 15, 2011
  11. 11. http://www.flickr.com/photos/katerha/5021009210/Friday, July 15, 2011
  12. 12. http://www.flickr.com/photos/etiennepadin/422763658/Friday, July 15, 2011
  13. 13. http://www.flickr.com/photos/73159082@N00/365822592/Friday, July 15, 2011
  14. 14. http://www.flickr.com/photos/davemorris/21853625/Friday, July 15, 2011
  15. 15. Friday, July 15, 2011
  16. 16. Friday, July 15, 2011
  17. 17. Friday, July 15, 2011
  18. 18. NoMethodError: private method `sub called for nil:NilClassFriday, July 15, 2011
  19. 19. Friday, July 15, 2011
  20. 20. Friday, July 15, 2011
  21. 21. Friday, July 15, 2011
  22. 22. app/ext/search_btn_ext/search_btn_ext.rb /views/ /stylesheet/ /images/ /spec/Friday, July 15, 2011
  23. 23. app/ext/search_btn_ext/search_btn_ext.rb /views /stylesheet /images /specFriday, July 15, 2011
  24. 24. app/ext/search_btn_ext/search_btn_ext.rbFriday, July 15, 2011
  25. 25. Friday, July 15, 2011
  26. 26. ⼀一⽬目Friday, July 15, 2011
  27. 27. Proto Type Texthttp://www.flickr.com/photos/zeevveez/2853759644/Friday, July 15, 2011
  28. 28. Friday, July 15, 2011
  29. 29. app/ext/search_btn_ext/search_btn_ext.rbFriday, July 15, 2011
  30. 30. module SearchBtnExt   active_if :staff   scope(:view) do     callback(:search_btn) do       new_search_btn_tag     end   end endFriday, July 15, 2011
  31. 31. module SearchBtnExt   active_if :staff   scope(:view) do     callback(:search_btn) do       new_search_btn_tag     end   end endFriday, July 15, 2011
  32. 32. module SearchBtnExt   active_if :staff   scope(:view) do     callback(:search_btn) do       new_search_btn_tag     end   end endFriday, July 15, 2011
  33. 33. module SearchBtnExt   active_if :staff   scope(:view) do     callback(:search_btn) do       new_search_btn_tag     end   end endFriday, July 15, 2011
  34. 34. module SearchBtnExt   active_if :staff   scope(:view) do     callback(:search_btn) do       new_search_btn_tag     end   end endFriday, July 15, 2011
  35. 35. module SearchBtnExt   active_if :staff   scope(:view) do     callback(:search_btn) do       new_search_btn_tag     end   end end = search_btn_tagFriday, July 15, 2011
  36. 36. module SearchBtnExt   active_if :staff   scope(:view) do     callback(:search_btn) do       new_search_btn_tag     end   end end = invoke :search_btn_ext, :search_btn do   search_btn_tagFriday, July 15, 2011
  37. 37. module SearchBtnExt SearchBtnExt   active_if :staff   scope(:view) do     callback(:search_btn) do :search_btn       new_search_btn_tag     end   end end = invoke :search_btn_ext, :search_btn do   search_btn_tagFriday, July 15, 2011
  38. 38. ⼀一Friday, July 15, 2011
  39. 39. module BookExt ...   models do     expand(‘User’) do has_one :book       def my_book_name self.ext.book.name     end     end   end endFriday, July 15, 2011
  40. 40. module BookExt ...   models do     expand(‘User’) do has_one :book       def my_book_name self.ext.book.name     end     end   end endFriday, July 15, 2011
  41. 41. module BookExt ...   models do     expand(‘User’) do has_one :book       def my_book_name self.ext.book.name     end     end   end endFriday, July 15, 2011
  42. 42. module BookExt ...   models do     expand(‘User’) do has_one :book       def my_book_name self.ext.book.name     end     end   end endFriday, July 15, 2011
  43. 43. module BookExt ...   models do     expand(‘User’) do has_one :book       def my_book_name self.ext.book.name     end     end   end end user.ext.book user.ext.my_book_nameFriday, July 15, 2011
  44. 44. http://www.oreillymaker.com/link/43048/ajaxon-extension/Friday, July 15, 2011
  45. 45. module SmileExt active_if :staff   async_view do     def html smile_tag     end   end endFriday, July 15, 2011
  46. 46. module SmileExt active_if :staff   async_view do     def html smile_tag     end   end end = cookpad_logoFriday, July 15, 2011
  47. 47. module SmileExt active_if :staff   async_view do     def html smile_tag     end   end end = cookpad_logo = async_view :smile_extFriday, July 15, 2011
  48. 48. ⼀一Friday, July 15, 2011
  49. 49. Friday, July 15, 2011
  50. 50. Friday, July 15, 2011
  51. 51. http://www.flickr.com/photos/8136496@N05/1811017341/Friday, July 15, 2011
  52. 52. http://www.flickr.com/photos/8136496@N05/1811017341/Friday, July 15, 2011
  53. 53. Friday, July 15, 2011
  54. 54. ⾒見見 ⾏行行 ⼼心Friday, July 15, 2011
  55. 55. ⽅方Friday, July 15, 2011
  56. 56. Friday, July 15, 2011
  57. 57. ⾼高Friday, July 15, 2011
  58. 58. Friday, July 15, 2011
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×