Skip to content

h4nky/rorlevelup2019

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ruby on Rails Level UP 2019

logo

Plan zajęć

schedule

Przydatne materiały

  • Dokumentacja Ruby(Gdy przeglądacie daną stronę dokumentacji, zwracajcie uwagę dla której wersji rubiego dana strona jest)
  • Styleguide(Gem Rubocop potrafi automatycznie pilnować go za was)

Przygotowanie do zajęć

Instalacja ruby

Linux/Unix/Mac os

Jeśli masz system z rodziny Unix sprawa jest dosyć prosta - wystarczy wywołać w terminalu komendę irb, aby wyświetlić znak zachęty interpretera rubiego.

➜  ~ irb
2.5.1 :001 > 

Jeśli jednak tak się nie stało, a komenda which ruby nic nie zwraca, postępuj zgodnie z instukcjami w linku:

Debian lub Ubuntu: https://www.ruby-lang.org/pl/documentation/installation/#apt

OS X: https://www.ruby-lang.org/pl/documentation/installation/#homebrew

Arch Linux: https://www.ruby-lang.org/pl/documentation/installation/#pacman

Gentoo: https://www.ruby-lang.org/pl/documentation/installation/#gentoo

CentOS, Fedora lub RHEL: https://www.ruby-lang.org/pl/documentation/installation/#yum

Windows

alt text

Z Windowsem sprawa jest nieco bardziej skomplikowana. Jeśli nie instalowałeś rubiego samodzielnie - prawdopodobnie go nie masz. Należy w takim razie wejść na https://rubyinstaller.org/downloads/ i ściągnąć najnowszą wersję Ruby+Devkit 2.5.X

Windows i Ruby on Rails nie są najlepszymi kumplami, dlatego mając system Microsoftu warto zainstalować sobie maszynę wirtualną z dowolnym systemem Linux i pracować na niej - unikniesz w ten sposób bólu głowy.

Wybór edytora tekstu

Programowanie w Rubym nie wymaga żadnych specjalistycznych narzędzi - wystarczy korzystać z edytora tekstu. Na zajęciach możesz korzystać z dowolnego edytora. Jeżeli nie wiesz co wybrać, polecamy VS Code https://code.visualstudio.com/.

Przesyłanie zadań domowych

Aby przesłać nam rozwiązane zadania należy zrobić:

  • fork projektu (prawy górny róg githuba)
  • pobrać go do swojego lokalnego środowiska git clone ...
  • stworzyć nowy branch z nazwą zadania git checkout -b 'zad1' && git push --set-upstream origin zad1
  • rozwiązać zadanie i wrzucić do swojego forka git commit -m '' && git push
  • stworzyć pull request do daftcode/rorlevelup2019

Pytania / kontakt

Jeśli macie jakieś pytania, albo coś nie działa, dajcie znać na slacku, napiszcie issue lub napiszcie maila na ror@daftacademy.pl.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 99.2%
  • HTML 0.8%