Ruby

FacebookTwitter
Models taste like chicken… World Wide Web – tak wyglądała pierwsza strona WWW CGI ↬ PHP Comparison of web application frameworks – know-how budowania aplikacji WWW Who is already on Rails? : GitHub – ok. 4 mln programistów Twitter – „hits half a billion tweets a day” (26.10.2012) Rails Rumble 2012 – check winners Michael Hartl, Ruby on Rails Tutorial – Learn Rails by Example Praktyczne rzeczy…

WB@Rails4

http://wbzyl.inf.ug.edu.pl/rails4/
http://www.apress.com/9781590597668

Beginning Ruby

Ruby is perhaps best known as the engine powering the hugely popular Ruby on Rails web framework. However, it is an extremely powerful and versatile programming language in its own right. It focuses on simplicity and offers a fully object-oriented environment. Beginning Ruby is a thoroughly contemporary guide for every type of reader who wants to learn Ruby, from novice programmers to web developers to Ruby newcomers. It starts by explaining the principles behind object-oriented programming and within a few chapters builds toward creating a genuine Ruby application.

Code School - TryRuby

http://tryruby.org/levels/1/challenges/0 Ruby is a programming language from Japan (available at ruby-lang.org ) which is revolutionizing the web. The beauty of Ruby is found in its balance between simplicity and power. Try out Ruby code in the prompt on the right. In addition to Ruby's built-in methods, the following commands are available:

Ruby on Rails Tutorial: Learn Rails by Example | Ruby on Rails 3 Tutorial book and screencasts | by Michael Hartl

Michael Hartl Contents Foreword My former company (CD Baby) was one of the first to loudly switch to Ruby on Rails, and then even more loudly switch back to PHP (Google me to read about the drama). http://ruby.railstutorial.org/ruby-on-rails-tutorial-book

19 Rails Tricks Most Rails Coders Don’t Know

New to Rails 3? Check out the Ruby on Rails 3 Tutorial book and screencast. A book and screencast series showing you how to develop and deploy industrial-strength Rails apps in a direct, step by step way. The screencast series includes 12 lessons over more than 15 hours! Get the best "over the shoulder" experience of following what a top Rails 3 developer does when building an app today. Click here to learn more. http://www.rubyinside.com/19-rails-tricks-most-rails-coders-dont-know-131.html
Learning Rails from scratch can be a pain. But don't fret, this guide provides the best Rails resources the Web has to offer. Ruby on Rails is quickly becoming one of the most popular modern programming language framework combinations. Specifically, Ruby is a programming language that has been around for a few years and Rails is a framework for Ruby that is a bit newer and is just about the hottest thing in application and web development right now. Rails' seamless integration into web servers and databases and its elegant framework make it the ideal candidate for every programmer wishing to develop the latest and greatest web application. However, as is the case with any language or framework, learning Rails from scratch can be quite a pain.

74 Quality Ruby on Rails Resources and Tutorials

http://www.softwaredeveloper.com/features/74-ruby-on-rails-resources-tutorials-050207/
http://www.tutorialspoint.com/ruby/ruby_regular_expressions.htm

Ruby Regular Expressions

A regular expression is a special sequence of characters that helps you match or find other strings or sets of strings, using a specialized syntax held in a pattern. A regular expression literal is a pattern between slashes or between arbitrary delimiters followed by %r as follows: Syntax:

21 Ruby Tricks You Should Be Using In Your Own Code

Writing for Ruby Inside, I get to see a lot of Ruby code. Most is good, but sometimes we forget some of Ruby's shortcuts and tricks and reinvent the wheel instead. In this post I present 21 different Ruby "tricks," from those that most experienced developers use every day to the more obscure. Whatever your level, a refresh may help you the next time you encounter certain coding scenarios. Note to beginners: If you're still learning Ruby, check out my Beginning Ruby book. http://www.rubyinside.com/21-ruby-tricks-902.html

AJAX on Rails 2.1 Tutorial

http://www.tutorialspoint.com/ruby-on-rails-2.1/rails-and-ajax.htm Advertisements Ajax stands for Asynchronous JavaScript and XML. Ajax is not a single technology; it is a suite of several technologies. Ajax incorporates the following:
http://pl.wikibooks.org/wiki/Ruby

Ruby

Z Wikibooks, biblioteki wolnych podręczników. Ruby to interpretowany, w pełni obiektowy język programowania stworzony przez Yukihiro Matsumoto (pseudonim Matz ). W języku angielskim ruby oznacza rubin. Od roku 2003 lawinowo zdobywa nowych zwolenników, głównie za sprawą popularnego frameworku do tworzenia aplikacji webowych o nazwie Ruby on Rails , tworzonego przez grupę programistów pod kierownictwem Davida Heinemeiera Hanssona . W roku 2005 według statystyk sklepu Amazon dwie najpopularniejsze książki na temat Rubiego i Ruby on Rails były najlepiej sprzedawanymi pozycjami z kategorii Programowanie .

Ruby Basic Tutorial

Troubleshooters.Com , Code Corner and Ruby Revival Present Ruby Basic Tutorial Copyright (C) 2005 by Steve Litt Note: All materials in Ruby Revival are provided AS IS. By reading the materials in Ruby Revival you are agreeing to assume all risks involved in the use of the materials, and you are agreeing to absolve the authors, owners, and anyone else involved with Python Patrol of any responsibility for the outcome of any use of these materials, even in the case of errors and/or omissions in the materials. If you do not agree to this, you must not read these materials. To the 99.9% of you honest readers who take responsibility for your own actions, I'm truly sorry it is necessary to subject all readers to the above disclaimer.

rubedo -- alchemy_of :ruby, :rails

Disclaimer : Tekst ten jest prezentacją języka Ruby dla tych, którzy jeszcze się z nim nie zetknęli. Dla pozostałych będzie on niewiele (lub nic) wnoszącym artykułem o tym, co już nie raz zostało poruszone. Czym ten post różni się od innych, traktujących o tej samej tematyce? Niczym.