Wszystkie progamy musza byc wrzucone na github do projektu ruby-lessons.
Napisz program hello world w pliku hello_world_1.rb tak aby po uruchomieniu za pomoca:
ruby hello_world_1.rb
na ekranie pojawil sie napis
Hello world!
W pliku world.rb zaimplementuj klase World z metoda hello. W pliku app.rb uzyj klasy World i wywolaj metode hello. Po wykonananiu:
ruby app.rb
na ekranie powinien pojawic sie napis:
Hello world!
W pliku hi.rb napisac hello world przy uzyciu web'owego frameworku sinatra. Przygotowac plik Gemfile przy uzyciu bundlera i zdeployowac aplikacje na heroku pod adresem http://helloagain.herokuapp.com.
Czyli po wejsciu na adres (helloagain.herokuapp.com)[http://helloagain.herokuapp.com] powinien pojawic sie napis 'Hello World!'.
- Stworz nowe repozytorim w github o nazwie RailsOne
- Dodaj do repozytorum uzytkownika managr
- Stworz szkielet aplikacji w railsach i dodaj do repozytorium
- Zdepoyuj aplikacje na heroku pod nazwa rails-one (adres http://rails-one.herokuapp.com/)
- Uwtorz controller welcome z metoda index wypisujaca text 'welcome to rails one app'
- Ustaw domyslny routing na metode welcome
Po wejsciu na http://rails-one.herokuapp.com/ powinien sie wyswietlac text 'welcome to rails one app'.
Zadanie moze wydawac sie podobne do poprzedniego, ale wprowadzamy nowy framework, nowe repozytorium i zaczynamy pisac nowa aplikacje.
Wszelkie problemy (np. bledy przy deployowaniu, pytania) zglaszaj jako 'issues' na GitHub w repozytorium RailsOne.