Gashuku Presen

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Gashuku Presen - Presentation Transcript

    1. Contents • Ruby • • shell/vim • • (Rails)
    2. Ruby
    3. • • • ( ) • ( )
    4. • FizzBuzz • • •
    5. “ruby”.length
    6. puts “ruby”
    7. • • • •
    8. ( )
    9. RSS
    10. • RSS Really Simple Syndication XML
    11. bot • RSS • twitter
    12. • open-uri • rss • twitter
    13. shell vim
    14. Shell •CUI(bash/zsh) • GUI(X Windows System/ Windows/MacOSX
    15. Terminal Terminal : shell Shell : Karnel Karnel : OS
    16. prompt • “$” : • “#” :
    17. • Vi/Vim • Emacs
    18. • Vi/Vim Emacs • Emacs • Vim Emacs • • Vim Vim + Screen + NERDTree
    19. Vim + Screen + NERDTree • Vi/Vim Linux • Screen distribution • NERDTree
    20. .vimrc • vim • ※ http://d.hatena.ne.jp/moridai/ 20090912/1252733205
    21. " filetype plugin indent on syntax enable "key binding .vimrc .vimrc nnoremap<Space>. :<C-u>edit $MYVIMRC<Enter> nnoremap<Space>s. :<C-u>source $MYVIMRC<Enter> " case set backspace=eol,indent,start set ignorecase set hlsearch
    22. $ sudo apt-get install screen
    23. $ screen Ctrl + n / Ctrl + p Ctrl + c
    24. • http://vimwiki.net/?scripts%2F18 • http://www.vim.org/scripts/script.php? script_id=1658 • Version 3.1.1 4.0.0
    25. $ sudo apt-get install vim-full $ sudo gem install vim-ruby $ vim-ruby-install.rb #=> 1 ~/.vim/plugin
    26. :NERDTree Ctrl + w, Arrow/w : move clockwise or counter- o : open, close Ctrl + C : make it top node u : go up one node
    27. • http://www.web-20.net/2007/07/ post_56.html • http://d.hatena.ne.jp/h-yano/ 20081127/1227795949
    28. • • • • •
    29. DB • Ruby/C/C++/Objective-C/Java • MySQL/SQLite • Rails Ruby
    30. • Subversion • Git
    31. TimeLine •
    32. • • ( /VPS/ ) • GoogleAppEngine/Amazon EC2,3
    33. • •
    34. • • •
    35. • Ruby on Rails • Merb • Waves ※ Ruby • Ramaze • Sinatra • Rack
    36. MVC • Model • View • Control
    37. <html> <body> <a href="http://www.daisukem.com/">My Web Site</a> </body> </html>
    38. %html %body %a :href => http://www.daisukem.com/
    39. Sinatra
    40. [hello] app.rb [views] layout.haml index.haml hello.haml
    41. http://d.hatena.ne.jp/moridai/20090910/1252514167 ※
    42. Rails
    43. $ mkdir rails_dir $cd rails_dir $rails myblog $cd myblog $script/generate scaffold Post name:string title:string content:text $rake db:migrate $script/server http://localhost:3000/posts ※app
    SlideShare Zeitgeist 2009

    + guest3f1f27guest3f1f27 Nominate

    custom

    18 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 18
      • 18 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories