Na serwerze

Aby zaprogramować i odpowiednio udokumentować aplikację serwerową, musimy dysponować środowiskiem programistycznym wyposażonym w poniższe narzędzia.

1. Interpreter języka Ruby

Najprościej i niemal najwygodniej jest uzyskać go dzięki instalacji Ruby Version Manager.

W pierwszym kroku pobieramy odpowiednie klucze GPG.

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

W drugim i ostatnim, pobieramy skrypt instalacyjny i przekazujemy go do powłoki.

curl -sSL https://get.rvm.io | bash -s stable

[info] Wskazówka

Jeśli druga podana komenda nie działa, a masz pewność, że siedzisz przed maszyną z systemem Linux, najpewniej nie jest na niej zainstalowany program curl. Rozwiązaniem będzie zainstalowanie go. To ważne, aby umieć instalować programy w systemie operacyjnym, z którego korzystamy.

2. Framework Ruby on Rails

Który najłatwiej jest zainstalować razem z RVM, do komendy dodając flagę --rails

curl -sSL https://get.rvm.io | bash -s stable --rails

3. Graphviz

Graphviz to dostępne w każdym menadżerze paczek narzędzie do rysowania grafów. Przyda nam się przy generowaniu wykresów. Zainstalujesz go tak samo jak curl, czy jakiekolwiek inne narzędzie wiersza poleceń. Przykładowo, dla systemu Debian, korzystamy z apt.

sudo apt install graphviz

4. Edytor kodu

W wypadku którego wygodnym i darmowym rozwiązaniem będzie Atom.

Last updated