Agile Web Posting with Ruby (lang:ja)

3,104 views

Published on

第26回 Ruby/Rails勉強会@関西
で発表したもの

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

  • Be the first to like this

No Downloads
Views
Total views
3,104
On SlideShare
0
From Embeds
0
Number of Embeds
18
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Agile Web Posting with Ruby (lang:ja)

  1. 1. Ruby 11 Agile Web Posting with Ruby 2008 UJIHISA, Tatsuhiro 1
  2. 2. 2008 UJIHISA, Tatsuhiro 2
  3. 3. Agenda • (bg and motivation) • (basis) • (methods) • (howto) • (demonstration) • (conclusion) 3
  4. 4. 4
  5. 5. 4
  6. 6. 4
  7. 7. 4
  8. 8. 4
  9. 9. 4
  10. 10. 4
  11. 11. Agile Web Posting • Web Post output • c.f. 2.0 at input 5
  12. 12. • Ruby … • 6
  13. 13. Web ? 7
  14. 14. Web ? 7
  15. 15. Web ? 7
  16. 16. Web ? 7
  17. 17. ? • Autofill • bookmarklet • greasemonkey • add-on • 8
  18. 18. Web • • ( , ): • : RSS • RSS : • Yahoo! Pipes, p[lr]agger, PatchService 9
  19. 19. • ... URI •“ ” OK • 10
  20. 20. 11
  21. 21. Ruby Web Ruby script 12
  22. 22. Ruby Web • net/http • open-uri • Hpricot (HTML ) • WWW::Mechanize 13
  23. 23. Ruby Web WWW::Mechanize 14
  24. 24. 15
  25. 25. ? Web Ruby script 16
  26. 26. ? 17
  27. 27. • POST • POST • EDITOR POST (svn ci ) 18
  28. 28. Vim vim (vim ) • etc • POST • →vim 19
  29. 29. vimscript 20
  30. 30. lusty-explorer.vim 21
  31. 31. lusty-explorer.vim ruby...? 21
  32. 32. vim ruby • vimscript ruby • vimscript vim ruby • ruby vimscript eval 22
  33. 33. 23
  34. 34. 24
  35. 35. 25
  36. 36. • ~/.vim/plugin/ • vim :Mixi • require ‘mechanize’ 26
  37. 37. • ( OK) • VIM.evaluate • CodeRepos lang/vim http://coderepos.org/share/browser/ lang/vim/ 27
  38. 38. vimscript 28
  39. 39. mixi.vim/nowa.vim • POST • :Mixi, :Nowa subject, • http://coderepos.org/share/browser/ lang/vim/misc/{mixi|nowa}.vim • 29
  40. 40. 30
  41. 41. 30
  42. 42. 30
  43. 43. 30
  44. 44. 30
  45. 45. cotocoto.vim • • :Cotocoto buffer :CotocotoPost • yaml • 31
  46. 46. 32
  47. 47. • vim/emacs • ( , , ) vim/emacs •“ ” 33
  48. 48. • ruby • vimscript elisp vimscript elisp ruby • mechanize 34
  49. 49. vimscript ! • CodeRepos lang/vim • !! 35
  50. 50. vimscriptupdater 36
  51. 51. • • • vim ruby ! 37
  52. 52. • twitter vim & ! • timeline → • 38
  53. 53. 39
  54. 54. • 11 Web • • : CodeRepos http://coderepos.org 40

×