Ruby tutoriál: Hello world

Tento tutoriál vám pomôže začať s Ruby. Vysvetľuje, čo potrebujete na napísanie vášho prvého Ruby programu. Začína základmi: naučíte sa, kde môžete nájsť a stiahnuť potrebné nástroje, ako ich nainštalovať a prevedie vás celým procesom až po zostavenie a spustenie vášho kódu. Ak ste nikdy predtým nepísali program v Ruby, toto je miesto, kde začať. Vytvorili sme tento článok, aby ste mohli začať s Ruby a prejsť na naše príklady SMS. Ak už Ruby poznáte, môžete prejsť priamo na jeden z nasledujúcich SMS projektov.

Príklady SMS v Ruby:

Ruby odoslanie SMS pomocou HTTP REST API (vzorový kód)
Ruby odoslanie viacerých SMS pomocou HTTP REST API (vzorový kód)
Ruby naplánovanie SMS pomocou HTTP REST API (vzorový kód)
Ruby prijatie SMS pomocou HTTP REST API (vzorový kód)
Ruby vymazanie SMS pomocou HTTP REST API (vzorový kód)
Stiahnuť najnovšiu Ruby SMS API knižnicu z Githubu

Čo je Ruby

Ruby je programovací jazyk. Je podobný prirodzenému jazyku, ako je angličtina. Používa sa na komunikáciu s počítačom. Hlavný rozdiel medzi prirodzeným jazykom a programovacím jazykom je v tom, že programovacie jazyky majú prísnejšiu štruktúru, aby im počítač lepšie rozumel.

Čo je program Hello world v Ruby

Program Hello world v Ruby je najjednoduchší program, ktorý môžete napísať. Jednoducho vypíše vetu: Hello world na obrazovku počítača. Program Hello World je prvý program, ktorý vývojári píšu v akomkoľvek programovacom jazyku.

Ako napísať svoj prvý program v Ruby

Ak chcete napísať svoj prvý program v Ruby:

  1. Skontrolujte predpoklady
  2. Nainštalujte Ruby
  3. Otvorte Notepad
  4. Uložte súbor s príponou .rb
  5. Napíšte program Hello World v Ruby
  6. Spustite svoj Ruby Hello World program
  7. Skontrolujte výstup
  8. Riešte chyby
Predpoklady

Tu je to, čo potrebujete na začatie. Na napísanie vášho prvého počítačového programu v Ruby potrebujete počítač s Windows a vzorový kód uvedený nižšie.

  • Počítač s Windows 10
  • Ruby
  • Príkladový projekt Ozeki Hello World
Stiahnuť Ruby

Ruby môžete stiahnuť z nasledujúcej URL: https://rubyinstaller.org/downloads/

Video 1 - Ako stiahnuť Ruby (Video tutoriál)

Inštalácia Ruby

Na napísanie vášho prvého Ruby programu musíte nainštalovať Ruby. Nasledujúce video vám ukáže, ako sa táto inštalácia vykonáva.

Video 2 - Ako nainštalovať Ruby (Video tutoriál)

Otvorenie Notepadu

Ak chcete začať s kódovaním v Ruby, musíte najprv otvoriť Notepad. Do vyhľadávacieho poľa v ľavom dolnom rohu zadajte "notepad" (Obrázok 1). Prvý výsledok vráti aplikáciu Notepad. Kliknutím na ňu ju otvorte.

notepad
Obrázok 1 - Otvorenie Notepadu

Vytvorenie vášho prvého Ruby programu

Po inštalácii Ruby musíte vytvoriť svoj prvý Ruby program.

Video 3 - Ako vytvoriť svoj prvý Ruby program (Video tutoriál)

Uložiť ako

Kliknite na Súbor, potom na Uložiť ako... pre uloženie vášho súboru (Obrázok 2). Toto otvorí nové okno.

uložiť ako
Obrázok 2 - Uložiť ako

Pomenovanie súboru

Po kliknutí na Uložiť ako... sa otvorí nové okno. Tu môžete pomenovať svoj súbor a určiť umiestnenie (Obrázok 3). Uistite sa, že je uložený ako súbor s príponou .rb. Kliknutím na tlačidlo Uložiť uložíte súbor do vybraného adresára.

názov súboru
Obrázok 3 - Názov súboru

Napíšte svoj program 'hello world' v Ruby

Prvý program, ktorý napíšete v akomkoľvek programovacom jazyku, je program 'Hello world'. Jediným cieľom tohto programu je vypísať výraz 'Hello world' na obrazovku počítača. V tomto príklade program pozostáva z dvoch riadkov kódu: Prvý riadok: puts "" vypíše text.

puts "Hello world!"

Video 4 - Ako napísať svoj program 'hello world' v Ruby (Video tutoriál)

Napíšte kód

Tento kód má len jeden účel. Zobrazí správu "Hello world!". V Ruby pozostáva len z jedného riadku. Príkaz puts (skratka pre put string) vypíše text z reťazcového dátového typu. Text, ktorý chcete vypísať, umiestnite za príkaz puts a do úvodzoviek (Obrázok 4).

napíšte kód
Obrázok 4 - Napíšte kód

Spustite Ruby program 'hello world'

Ak chcete spustiť program hello world, stlačte Enter.

Video 5 - Ako spustiť program 'hello world' (Video návod)

Spustite program

Začnite otvorením príkazového riadku. Zmeňte adresár na miesto, kde sa nachádza váš súbor. Teraz zadajte názov súboru (FirstRubyApp.rb) a stlačte Enter (Obrázok 5). Môžete vidieť, že sa objavila správa "Hello World", čo znamená, že kód bol úspešne spustený.

spustite program
Obrázok 5 - Spustite Ruby Hello world program

Čo sa stane, ak urobím chybu v Ruby

Ak urobíte chybu pri písaní inštrukcií v Ruby, dostanete syntaktickú chybu. Počítač zvýrazní riadok s chybou červenou farbou a povie vám, prečo nerozumel inštrukciám. Na opravu chyby sa musíte vrátiť do textového editora a upraviť program. Programy hovoria, že "opravili chybu", keď opravia chyby.

Čo je syntaktická chyba v Ruby?

Syntaktická chyba znamená, že nerozumiem. Ak hovoríte s niekým po anglicky a on nerozumie, čo hovoríte, odpovie "Nerozumiem". Ak hovoríte s počítačom v Ruby a počítač nerozumie, čo hovoríte, odpovie "Syntaktická chyba".

V kóde nižšie zámerne urobíme chybu tým, že nepridáme bodkočiarku za riadok Hello World. Uvidíte, ako počítač zareaguje, ako opravíme chybu a ako úspešne spustíme program.

Ako spracovať syntaktickú chybu v Ruby?

V kóde nižšie zámerne vytvoríme syntaktickú chybu tým, že nepridáme bodkočiarku za riadok Hello World. Uvidíte, ako počítač zareaguje, ako opravíme chybu a ako úspešne spustíme program.

Video 6 - Ako spracovať syntaktickú chybu v Ruby (Video návod)

Chyby v Ruby

Teraz sa pozrieme na to, čo sa stane, keď kód nie je správny. Upravte kód tak, aby zámerne obsahoval chybu. Nahraďte príkaz "puts" príkazom "put". To povedie k chybe pri spustení programu. Správa hello world sa nezobrazí, ale namiesto nej sa zobrazí chybové hlásenie (Obrázok 6). Toto hlásenie je užitočné, pretože vám povie, aký typ chyby ste urobili. To uľahčuje vývojárovi jej nájdenie a opravu.

chyba
Obrázok 6 - Chyba

Zhrnutie

Tento článok bol napísaný, aby vám pomohol začať s Ruby tým, že vás naučí, ako napísať základný program Hello World v tomto jazyku. Snažili sme sa, aby bol tento návod čo najjasnejší a najzrozumiteľnejší, aby ste sa mohli naučiť základy programovania v Ruby bez námahy. Program Hello World je len začiatok, keď budete postupovať podľa uvedených krokov, naučíte sa všetko, čo potrebujete na prípravu programovania väčších Ruby programov.

Na webovej stránke Ozeki nájdete ďalšie články, kde sa dozviete viac o tom, ako vytvárať a používať riešenia v Ruby. Pokračujte v štúdiu tu, prečítajte si ďalší návod s názvom Ako poslať SMS z Ruby.

Nestrácajte čas, stiahnite si Ozeki SMS Gateway hneď teraz!

More information