<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="et">
	<id>https://kuutorvaja.eenet.ee/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Margus.part</id>
	<title>Kuutõrvaja - Kasutaja kaastöö [et]</title>
	<link rel="self" type="application/atom+xml" href="https://kuutorvaja.eenet.ee/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Margus.part"/>
	<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Eri:Kaast%C3%B6%C3%B6/Margus.part"/>
	<updated>2026-09-13T05:08:04Z</updated>
	<subtitle>Kasutaja kaastöö</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Administreerimine:Apache:Advanced_LoadBalancer&amp;diff=22807</id>
		<title>Administreerimine:Apache:Advanced LoadBalancer</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Administreerimine:Apache:Advanced_LoadBalancer&amp;diff=22807"/>
		<updated>2010-11-01T11:24:38Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: Uus lehekülg: &amp;#039; == Koormusjaotur ==     === Ülesandepüstitus ===   Jagada koormust erinevate HTTP, HTTPS ja FTP rakendusserverite ja klastrite vahel.      === Lahendus ===   asd&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Koormusjaotur ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Ülesandepüstitus ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jagada koormust erinevate HTTP, HTTPS ja FTP rakendusserverite ja klastrite vahel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lahendus ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
asd&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22618</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22618"/>
		<updated>2010-10-21T16:48:59Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vaata veel:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
* Otsi Youtube-st &amp;quot;rails vs&amp;quot; :)&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike OS-i pakettide paigaldamine toimub root-una&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine tavakasutajana, kellena Rubyt kasutada soovitakse&lt;br /&gt;
  # -- RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
  &lt;br /&gt;
  # -- Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.8.7 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
  # Ruby kasutamine&lt;br /&gt;
  rvm use 1.9.2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vaata veel:&lt;br /&gt;
* http://rvm.beginrescueend.com/ - projekti koduleht&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  # Käsud&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;br /&gt;
&lt;br /&gt;
Ja google on ka abiks. :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby MVC-d ==&lt;br /&gt;
&lt;br /&gt;
=== Rails ===&lt;br /&gt;
&lt;br /&gt;
Rails on üks tuntumaid MVC (Model View Controller).&lt;br /&gt;
&lt;br /&gt;
* http://rubyonrails.org/ - Projekti koduleht&lt;br /&gt;
* http://guides.rubyonrails.org/ - Juhendid (alustada &#039;&#039;Getting started&#039;&#039;-ist)&lt;br /&gt;
* http://rubyonrails.org/screencasts &amp;amp; http://railscasts.org  - Videod&lt;br /&gt;
* http://api.rubyonrails.org/ - API (ja siis vajadusel õigesse faili sisse kiigata, et näha dokumenteerimata osa :))&lt;br /&gt;
* http://wiki.rubyonrails.org/howtos/templates/haml - ERB asemel&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22617</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22617"/>
		<updated>2010-10-21T15:41:38Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* RVM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vaata veel:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
* Otsi Youtube-st &amp;quot;rails vs&amp;quot; :)&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike OS-i pakettide paigaldamine toimub root-una&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine tavakasutajana, kellena Rubyt kasutada soovitakse&lt;br /&gt;
  # -- RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
  &lt;br /&gt;
  # -- Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.8.7 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
  # Ruby kasutamine&lt;br /&gt;
  rvm use 1.9.2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vaata veel:&lt;br /&gt;
* http://rvm.beginrescueend.com/ - projekti koduleht&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  # Käsud&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;br /&gt;
&lt;br /&gt;
Ja google on ka abiks. :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby MVC-d ==&lt;br /&gt;
&lt;br /&gt;
=== Rails ===&lt;br /&gt;
&lt;br /&gt;
Rails on üks tuntumaid MVC (Model View Controller).&lt;br /&gt;
&lt;br /&gt;
* http://rubyonrails.org/ - Projekti koduleht&lt;br /&gt;
* http://guides.rubyonrails.org/ - Juhendid (alustada &#039;&#039;Getting started&#039;&#039;-ist)&lt;br /&gt;
* http://rubyonrails.org/screencasts &amp;amp; http://railscasts.org  - Videod&lt;br /&gt;
* http://api.rubyonrails.org/ - API (ja siis vajadusel õigesse faili sisse kiigata, et näha dokumenteerimata osa :))&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22616</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22616"/>
		<updated>2010-10-21T15:41:28Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* RVM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vaata veel:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
* Otsi Youtube-st &amp;quot;rails vs&amp;quot; :)&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike OS-i pakettide paigaldamine toimub root-una&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine tavakasutajana, kellena Rubyt kasutada soovitakse&lt;br /&gt;
  # -- RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
  &lt;br /&gt;
  # -- Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.8.7 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
  # Ruby kasutamine&lt;br /&gt;
  rvm use 1.9.2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vaata veel:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  # Käsud&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;br /&gt;
&lt;br /&gt;
Ja google on ka abiks. :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby MVC-d ==&lt;br /&gt;
&lt;br /&gt;
=== Rails ===&lt;br /&gt;
&lt;br /&gt;
Rails on üks tuntumaid MVC (Model View Controller).&lt;br /&gt;
&lt;br /&gt;
* http://rubyonrails.org/ - Projekti koduleht&lt;br /&gt;
* http://guides.rubyonrails.org/ - Juhendid (alustada &#039;&#039;Getting started&#039;&#039;-ist)&lt;br /&gt;
* http://rubyonrails.org/screencasts &amp;amp; http://railscasts.org  - Videod&lt;br /&gt;
* http://api.rubyonrails.org/ - API (ja siis vajadusel õigesse faili sisse kiigata, et näha dokumenteerimata osa :))&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22615</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22615"/>
		<updated>2010-10-21T15:41:16Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vaata veel:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
* Otsi Youtube-st &amp;quot;rails vs&amp;quot; :)&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike OS-i pakettide paigaldamine toimub root-una&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine tavakasutajana, kellena Rubyt kasutada soovitakse&lt;br /&gt;
  # -- RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
  &lt;br /&gt;
  # -- Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.8.7 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
  # Ruby kasutamine&lt;br /&gt;
  rvm use 1.9.2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  # Käsud&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;br /&gt;
&lt;br /&gt;
Ja google on ka abiks. :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby MVC-d ==&lt;br /&gt;
&lt;br /&gt;
=== Rails ===&lt;br /&gt;
&lt;br /&gt;
Rails on üks tuntumaid MVC (Model View Controller).&lt;br /&gt;
&lt;br /&gt;
* http://rubyonrails.org/ - Projekti koduleht&lt;br /&gt;
* http://guides.rubyonrails.org/ - Juhendid (alustada &#039;&#039;Getting started&#039;&#039;-ist)&lt;br /&gt;
* http://rubyonrails.org/screencasts &amp;amp; http://railscasts.org  - Videod&lt;br /&gt;
* http://api.rubyonrails.org/ - API (ja siis vajadusel õigesse faili sisse kiigata, et näha dokumenteerimata osa :))&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22614</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22614"/>
		<updated>2010-10-21T15:41:05Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
* Otsi Youtube-st &amp;quot;rails vs&amp;quot; :)&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike OS-i pakettide paigaldamine toimub root-una&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine tavakasutajana, kellena Rubyt kasutada soovitakse&lt;br /&gt;
  # -- RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
  &lt;br /&gt;
  # -- Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.8.7 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
  # Ruby kasutamine&lt;br /&gt;
  rvm use 1.9.2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  # Käsud&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;br /&gt;
&lt;br /&gt;
Ja google on ka abiks. :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby MVC-d ==&lt;br /&gt;
&lt;br /&gt;
=== Rails ===&lt;br /&gt;
&lt;br /&gt;
Rails on üks tuntumaid MVC (Model View Controller).&lt;br /&gt;
&lt;br /&gt;
* http://rubyonrails.org/ - Projekti koduleht&lt;br /&gt;
* http://guides.rubyonrails.org/ - Juhendid (alustada &#039;&#039;Getting started&#039;&#039;-ist)&lt;br /&gt;
* http://rubyonrails.org/screencasts &amp;amp; http://railscasts.org  - Videod&lt;br /&gt;
* http://api.rubyonrails.org/ - API (ja siis vajadusel õigesse faili sisse kiigata, et näha dokumenteerimata osa :))&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22613</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22613"/>
		<updated>2010-10-21T15:40:15Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* Rails */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike OS-i pakettide paigaldamine toimub root-una&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine tavakasutajana, kellena Rubyt kasutada soovitakse&lt;br /&gt;
  # -- RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
  &lt;br /&gt;
  # -- Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.8.7 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
  # Ruby kasutamine&lt;br /&gt;
  rvm use 1.9.2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  # Käsud&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;br /&gt;
&lt;br /&gt;
Ja google on ka abiks. :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby MVC-d ==&lt;br /&gt;
&lt;br /&gt;
=== Rails ===&lt;br /&gt;
&lt;br /&gt;
Rails on üks tuntumaid MVC (Model View Controller).&lt;br /&gt;
&lt;br /&gt;
* http://rubyonrails.org/ - Projekti koduleht&lt;br /&gt;
* http://guides.rubyonrails.org/ - Juhendid (alustada &#039;&#039;Getting started&#039;&#039;-ist)&lt;br /&gt;
* http://rubyonrails.org/screencasts &amp;amp; http://railscasts.org  - Videod&lt;br /&gt;
* http://api.rubyonrails.org/ - API (ja siis vajadusel õigesse faili sisse kiigata, et näha dokumenteerimata osa :))&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22612</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22612"/>
		<updated>2010-10-21T15:39:59Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike OS-i pakettide paigaldamine toimub root-una&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine tavakasutajana, kellena Rubyt kasutada soovitakse&lt;br /&gt;
  # -- RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
  &lt;br /&gt;
  # -- Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.8.7 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
  # Ruby kasutamine&lt;br /&gt;
  rvm use 1.9.2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  # Käsud&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;br /&gt;
&lt;br /&gt;
Ja google on ka abiks. :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby MVC-d ==&lt;br /&gt;
&lt;br /&gt;
=== Rails ===&lt;br /&gt;
&lt;br /&gt;
Rails on üks tuntumaid MVC (Model View Controller).&lt;br /&gt;
&lt;br /&gt;
* http://rubyonrails.org/ - Projekti koduleht&lt;br /&gt;
* http://guides.rubyonrails.org/ - Juhendid (alustada &#039;&#039;Getting started&#039;&#039;-ist)&lt;br /&gt;
* http://rubyonrails.org/screencasts &amp;amp; http://railscasts.org &lt;br /&gt;
* http://api.rubyonrails.org/ - API (ja siis vajadusel õigesse faili sisse kiigata, et näha dokumenteerimata osa :))&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22611</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22611"/>
		<updated>2010-10-21T15:05:06Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike OS-i pakettide paigaldamine toimub root-una&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine tavakasutajana, kellena Rubyt kasutada soovitakse&lt;br /&gt;
  # -- RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
  &lt;br /&gt;
  # -- Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.8.7 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
  # Ruby kasutamine&lt;br /&gt;
  rvm use 1.9.2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  # Käsud&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;br /&gt;
&lt;br /&gt;
Ja google on ka abiks. :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby MVC-d ==&lt;br /&gt;
&lt;br /&gt;
=== Rails ===&lt;br /&gt;
&lt;br /&gt;
* http://api.rubyonrails.org/&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22601</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22601"/>
		<updated>2010-10-21T06:54:08Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* RVM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike OS-i pakettide paigaldamine toimub root-una&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine tavakasutajana, kellena Rubyt kasutada soovitakse&lt;br /&gt;
  # -- RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
  &lt;br /&gt;
  # -- Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.8.7 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
  # Ruby kasutamine&lt;br /&gt;
  rvm use 1.9.2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  # Käsud&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;br /&gt;
&lt;br /&gt;
Ja google on ka abiks. :)&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22600</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22600"/>
		<updated>2010-10-21T06:46:06Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* Gem-ide haldamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike OS-i pakettide paigaldamine root-una&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine tavakasutajana, kellena Rubyt kasutada soovitakse&lt;br /&gt;
  # -- RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
  &lt;br /&gt;
  # -- Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  # Käsud&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;br /&gt;
&lt;br /&gt;
Ja google on ka abiks. :)&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22599</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22599"/>
		<updated>2010-10-21T06:44:48Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* Ruby-s programmeerimine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike OS-i pakettide paigaldamine root-una&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine tavakasutajana, kellena Rubyt kasutada soovitakse&lt;br /&gt;
  # -- RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
  &lt;br /&gt;
  # -- Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;br /&gt;
&lt;br /&gt;
Ja google on ka abiks. :)&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22598</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22598"/>
		<updated>2010-10-21T06:43:50Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* RVM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike OS-i pakettide paigaldamine root-una&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine tavakasutajana, kellena Rubyt kasutada soovitakse&lt;br /&gt;
  # -- RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
  &lt;br /&gt;
  # -- Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22597</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22597"/>
		<updated>2010-10-21T06:43:40Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* RVM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike OS-i pakettide paigaldamine root-una&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine tavakasutajana, kellena Rubyt kasutada soovitakse&lt;br /&gt;
  # -- RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
  &lt;br /&gt;
  # -- Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22596</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22596"/>
		<updated>2010-10-21T06:43:30Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* RVM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike OS-i pakettide paigaldamine root-una&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine tavakasutajana, kellena Rubyt kasutada soovitakse&lt;br /&gt;
  # -- RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
&lt;br /&gt;
  # -- Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22595</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22595"/>
		<updated>2010-10-21T06:41:55Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* RVM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  # RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
  &lt;br /&gt;
  # Vajalike pakettide paigaldamine&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
  &lt;br /&gt;
  # Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22594</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22594"/>
		<updated>2010-10-21T06:41:34Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
&lt;br /&gt;
  # RVMi paigaldamine&lt;br /&gt;
  bash &amp;lt; &amp;lt;( curl http://rvm.beginrescueend.com/releases/rvm-install-head )&lt;br /&gt;
&lt;br /&gt;
  # Vajalike pakettide paigaldamine&lt;br /&gt;
  apt-get install libreadline5-dev&lt;br /&gt;
  apt-get install zlib1g-dev&lt;br /&gt;
&lt;br /&gt;
  # Ruby paigaldamine&lt;br /&gt;
  rvm package install readline&lt;br /&gt;
  rvm package install iconv&lt;br /&gt;
  rvm package install zlib&lt;br /&gt;
  rvm package install openssl&lt;br /&gt;
  &lt;br /&gt;
  rvm install 1.9.2 -C --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr --with-zlib-dir=$HOME/.rvm/usr --with-openssl-dir=$HOME/.rvm/usr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22593</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22593"/>
		<updated>2010-10-20T22:19:27Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto enda kasutuseks, sest polnud rahul ühegi olemasoleva &#039;&#039;high level&#039;&#039; keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22592</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22592"/>
		<updated>2010-10-20T22:15:32Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* RVM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto, kes polnud rahul ühegi olemasoleva keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://rvm.beginrescueend.com/&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22591</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22591"/>
		<updated>2010-10-20T22:13:32Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* Ruby-s programmeerimine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto, kes polnud rahul ühegi olemasoleva keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited lugemise järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22590</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22590"/>
		<updated>2010-10-20T22:13:12Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* Ruby-s programmeerimine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto, kes polnud rahul ühegi olemasoleva keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited soovitavas järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;br /&gt;
&lt;br /&gt;
Kui töö on juba hoos, siis on hea meeldetuletuseks vaadata API dokumentatsiooni&lt;br /&gt;
* http://ruby-doc.org/core/ (Keskmisest tulbast valida nt Array)&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22589</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22589"/>
		<updated>2010-10-20T22:09:40Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto, kes polnud rahul ühegi olemasoleva keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited soovitavas järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult &#039;&#039;Getting Started&#039;&#039; osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22588</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22588"/>
		<updated>2010-10-20T22:08:45Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto, kes polnud rahul ühegi olemasoleva keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gem-ide haldamine ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby-s programmeerimine ==&lt;br /&gt;
&lt;br /&gt;
Autori arvates ei ole mõttekas käesolevas tekstis kirjeldada, kuidas Ruby süntaksit kirjutada, küll aga viidata sobivatasse kohtadesse, et algus oleks lihtsam.&lt;br /&gt;
&lt;br /&gt;
Raamatud/viited soovitavas järjekorras:&lt;br /&gt;
* http://www.ruby-lang.org/en/documentation/ - Ainult //Getting Started// osa.&lt;br /&gt;
* &amp;quot;The Well Grounded Rubyist&amp;quot; David A Black&lt;br /&gt;
* &amp;quot;The Book of Ruby&amp;quot; Huv Collingbourne - Tasuta saadaval http://www.sapphiresteel.com/The-Book-Of-Ruby&lt;br /&gt;
* http://ruby-metaprogramming.rubylearning.com/&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22587</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22587"/>
		<updated>2010-10-20T21:11:46Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: /* Gem-id */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto, kes polnud rahul ühegi olemasoleva keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gem-id ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQL-i andmebaasi Ruby-st, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22586</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22586"/>
		<updated>2010-10-20T21:08:01Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto, kes polnud rahul ühegi olemasoleva keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ruby paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gem-id ==&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsuse lisamine, nt soovil MySQLi poole pöörduda, tuleb paigaldada vastav gem. &lt;br /&gt;
&lt;br /&gt;
  gem search --remote            # näita kõiki gem-ide pakette &lt;br /&gt;
  gem list                       # näita paigaldatud gem-e&lt;br /&gt;
  gem search mysql --remote      # otsi gem-e, mis on seotud mysql-iga&lt;br /&gt;
  gem install mysql              # paigalda gem&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mitmed gem-id pakuvad Ruby API-t ja ise kasutavad OS-ile sobivaid teeke. Nt enne kui anda käsk &amp;quot;gem install mysql&amp;quot;, tuleks root-una anda käsk &amp;quot;apt-get install libmysqlclient-dev&amp;quot;.&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22575</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22575"/>
		<updated>2010-10-20T14:21:31Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto, kes polnud rahul ühegi olemasoleva keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Ruby on võimalik paigaldada paketihalduse vahenditega (nt apt-get install ruby) või RVM-i kasutades, mis autori arvates on parem, sest võimaldab erinevaid Ruby versioone omada ning neid lihtsasti vahetada.&lt;br /&gt;
&lt;br /&gt;
=== Debiani paketihaldus ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
=== RVM ===&lt;br /&gt;
...&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22574</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22574"/>
		<updated>2010-10-20T14:16:25Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto, kes polnud rahul ühegi olemasoleva keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* gem - Ruby paketihaldus. Sarnane Debiani omale - lihtne paigaldamine ning sõltuvused.&lt;br /&gt;
* rvm - Ruby Version Manager. Võimaldab mitme Ruby versiooni ning erinevat gem-ide seadistust.&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22573</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22573"/>
		<updated>2010-10-20T14:12:50Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto, kes polnud rahul ühegi olemasoleva keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* gem&lt;br /&gt;
* rvm&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22572</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22572"/>
		<updated>2010-10-20T14:12:21Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhatus&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto, kes polnud rahul ühegi olemasoleva keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mõisted, tarvilikud asjad&lt;br /&gt;
&lt;br /&gt;
* gem&lt;br /&gt;
* rvm&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22571</id>
		<title>Programmeerimine:Ruby:start</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Programmeerimine:Ruby:start&amp;diff=22571"/>
		<updated>2010-10-20T14:12:10Z</updated>

		<summary type="html">&lt;p&gt;Margus.part: Uus lehekülg: &amp;#039;= Sissejuhatus  Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto, kes polnud rahul ühegi olemasoleva keelega...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sissejuhatus&lt;br /&gt;
&lt;br /&gt;
Samal ajal kui Java alguse saanud keel - 1995 -, mille arendamisega tegeles esialgu üks mees, Yukihiro &amp;quot;Matz&amp;quot; Matsumoto, kes polnud rahul ühegi olemasoleva keelega. Kui alguses oli keel populaarne ainult Jaapanis, hilisemalt, seoses RubyOnRails-i (Ruby MVC) populaarseks saamisega, on ka Ruby kasutajaskond suurenenud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Loe ka:&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_%28programming_language%29&lt;br /&gt;
* http://en.wikipedia.org/wiki/Ruby_on_Rails&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Mõisted, tarvilikud asjad&lt;br /&gt;
&lt;br /&gt;
* gem&lt;br /&gt;
* rvm&lt;/div&gt;</summary>
		<author><name>Margus.part</name></author>
	</entry>
</feed>