Samouczek Ruby: Hello world

Ten samouczek pomoże Ci rozpocząć pracę z Ruby. Wyjaśnia, co jest potrzebne, aby napisać swój pierwszy program w Ruby. Zaczyna się od podstaw: dowiesz się, gdzie możesz znaleźć i pobrać potrzebne narzędzia, jak je zainstalować, a następnie przejdziesz przez proces tworzenia i uruchamiania kodu. Jeśli nigdy wcześniej nie pisałeś programu w Ruby, to jest miejsce, od którego warto zacząć. Stworzyliśmy ten artykuł, abyś mógł rozpocząć przygodę z Ruby i przejść do naszych przykładów dotyczących SMS. Jeśli już znasz Ruby, możesz od razu przejść do jednego z poniższych projektów SMS.

Przykłady SMS w Ruby:

Ruby wysyłanie SMS za pomocą HTTP REST API (przykład kodu)
Ruby wysyłanie wielu SMS za pomocą HTTP REST API (przykład kodu)
Ruby planowanie SMS za pomocą HTTP REST API (przykład kodu)
Ruby odbieranie SMS za pomocą HTTP REST API (przykład kodu)
Ruby usuwanie SMS za pomocą HTTP REST API (przykład kodu)
Pobierz najnowszą bibliotekę Ruby SMS API z Github

Co to jest Ruby

Ruby to język programowania. Jest podobny do języka naturalnego, takiego jak angielski. Służy do komunikacji z komputerem. Główna różnica między językiem naturalnym a językiem programowania polega na tym, że języki programowania mają bardziej rygorystyczną strukturę, aby pomóc komputerowi lepiej je zrozumieć.

Co to jest program "Hello world" w Ruby

Program "Hello world" w Ruby to najprostszy program, jaki możesz napisać. Po prostu wyświetla na ekranie komputera zdanie: Hello world. Program "Hello World" to pierwszy program, który programiści piszą w każdym języku programowania.

Jak napisać swój pierwszy program w Ruby

Aby napisać swój pierwszy program w Ruby:

  1. Sprawdź wymagania wstępne
  2. Zainstaluj Ruby
  3. Otwórz Notatnik
  4. Zapisz plik z rozszerzeniem .rb
  5. Napisz program "Hello World" w Ruby
  6. Uruchom swój program "Hello World" w Ruby
  7. Sprawdź wynik
  8. Rozwiąż ewentualne błędy

Wymagania wstępne

Oto, czego potrzebujesz, aby rozpocząć. Aby napisać swój pierwszy program w Ruby, potrzebujesz komputera z systemem Windows i przykładowego kodu przedstawionego poniżej.

  • Komputer z systemem Windows 10
  • Ruby
  • Przykładowy projekt "Hello World" od Ozeki

Pobierz Ruby

Możesz pobrać Ruby z następującego adresu URL: https://rubyinstaller.org/downloads/

Wideo 1 - Jak pobrać Ruby (Samouczek wideo)

Zainstaluj Ruby

Aby napisać swój pierwszy program w Ruby, musisz zainstalować Ruby. Poniższe wideo pokazuje, jak można przeprowadzić tę instalację.

Wideo 2 - Jak zainstalować Ruby (Samouczek wideo)

Otwórz Notatnik

Aby rozpocząć kodowanie w Ruby, musisz najpierw otworzyć Notatnik. Wpisz "notatnik" w pasku wyszukiwania w lewym dolnym rogu (Rysunek 1). Pierwszy wynik wyszukiwania to aplikacja Notatnik. Kliknij ją, aby otworzyć.

notatnik
Rysunek 1 - Otwórz Notatnik

Stwórz swój pierwszy program w Ruby

Po zainstalowaniu Ruby musisz stworzyć swój pierwszy program w Ruby.

Wideo 3 - Jak stworzyć swój pierwszy program w Ruby (Samouczek wideo)

Zapisz jako

Kliknij Plik, a następnie Zapisz jako..., aby zapisać swój plik (Rysunek 2). Spowoduje to otwarcie nowego okna.

zapisz jako
Rysunek 2 - Zapisz jako

Nazwij plik

Po kliknięciu "Zapisz jako..." otworzy się nowe okno. Tutaj możesz nadać nazwę swojemu plikowi i wybrać lokalizację (Rysunek 3). Upewnij się, że plik jest zapisany z rozszerzeniem .rb. Kliknij przycisk Zapisz, aby zapisać plik w wybranym katalogu.

nazwa pliku
Rysunek 3 - Nazwa pliku

Napisz swój program 'hello world' w Ruby

Pierwszy program, który piszesz w dowolnym języku programowania, to program 'Hello world'. Jedynym celem tego programu jest wyświetlenie na ekranie komputera tekstu 'Hello world'. W tym przykładzie program składa się z dwóch linii kodu: Pierwsza linia: puts "" wyświetla tekst.

puts "Hello world!"

Wideo 4 - Jak napisać swój program 'hello world' w Ruby (Samouczek wideo)

Napisz kod

Ten fragment kodu ma tylko jedno zadanie. Wyświetla komunikat "Hello world!". W Ruby składa się on tylko z jednej linii. Polecenie puts (skrót od put string) wypisuje tekst z typu danych string. Tekst, który chcesz wyświetlić, należy umieścić po poleceniu puts i wewnątrz cudzysłowów (Rysunek 4).

napisz kod
Rysunek 4 - Napisz kod

Uruchom program 'hello world' w Ruby

Aby uruchomić program hello world, należy nacisnąć Enter.

Wideo 5 - Jak uruchomić program 'hello world' (Samouczek wideo)

Uruchom program

Zacznij od otwarcia Wiersza poleceń. Zmień katalog na ten, w którym znajduje się Twój plik. Teraz wpisz nazwę pliku (FirstRubyApp.rb) i naciśnij Enter (Rysunek 5). Możesz zobaczyć, że pojawił się komunikat "Hello World", co oznacza, że kod został uruchomiony pomyślnie.

uruchom program
Rysunek 5 - Uruchom program Hello world w Ruby

Co się stanie, jeśli popełnię błąd w Ruby

Jeśli popełnisz błąd podczas pisania instrukcji w Ruby, otrzymasz błąd składniowy (Syntax error). Komputer podświetli linijkę z błędem na czerwono i poinformuje Cię, dlaczego nie zrozumiał instrukcji. Aby poprawić błąd, musisz wrócić do edytora tekstu i zmodyfikować program. Programy mówią, że "naprawiają błąd", gdy poprawiają błędy.

Czym jest błąd składniowy w Ruby?

Błąd składniowy oznacza "Nie rozumiem". Jeśli rozmawiasz z kimś po angielsku i ta osoba nie rozumie, co mówisz, odpowie "Nie rozumiem". Jeśli rozmawiasz z komputerem w Ruby, a komputer nie rozumie, co mówisz, odpowie "Błąd składniowy".

W poniższym kodzie celowo stworzymy błąd, nie stawiając średnika po linijce Hello World. Zobaczysz, jak zareaguje komputer, jak naprawimy błąd i jak uruchomimy program pomyślnie.

Jak obsłużyć błąd składniowy w Ruby?

W poniższym kodzie celowo stworzymy błąd składniowy, nie stawiając średnika po linijce Hello World. Zobaczysz, jak zareaguje komputer, jak naprawimy błąd i jak uruchomimy program pomyślnie.

Wideo 6 - Jak obsłużyć błąd składniowy w Ruby (Samouczek wideo)

Błędy w Ruby

Teraz przyjrzymy się, co się dzieje, gdy kod jest niepoprawny. Zmodyfikuj kod, aby celowo popełnić błąd. Zastąp polecenie "puts" poleceniem "put". Spowoduje to błąd podczas uruchamiania programu. Komunikat hello world nie pojawi się, zamiast tego wyświetli się komunikat o błędzie (Rysunek 6). Ten komunikat jest przydatny, ponieważ informuje, jaki rodzaj błędu popełniłeś. Dzięki temu programiście łatwiej jest go znaleźć i naprawić.

błąd
Rysunek 6 - Błąd

Podsumowanie

Ten artykuł został napisany, aby pomóc Ci rozpocząć przygodę z Ruby, ucząc Cię, jak napisać podstawowy program Hello World w tym języku. Dołożyliśmy wszelkich starań, aby ten samouczek był jak najbardziej przejrzysty i zrozumiały, abyś mógł bez wysiłku nauczyć się podstaw programowania w Ruby. Program Hello World to dopiero początek, a gdy wykonasz pokazane kroki, nauczysz się wszystkiego, co potrzebne do przygotowania się do kodowania większych programów w Ruby.

Na stronie Ozeki znajdziesz inne artykuły, aby dowiedzieć się więcej o tworzeniu i używaniu rozwiązań w Ruby. Kontynuuj naukę tutaj, czytając kolejny samouczek zatytułowany Jak wysłać SMS z Ruby.

Nie trać czasu, pobierz Ozeki SMS Gateway już teraz!

More information