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
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 RubyProgram 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 RubyAk chcete napísať svoj prvý program v Ruby:
- Skontrolujte predpoklady
- Nainštalujte Ruby
- Otvorte Notepad
- Uložte súbor s príponou .rb
- Napíšte program Hello World v Ruby
- Spustite svoj Ruby Hello World program
- Skontrolujte výstup
- Riešte chyby
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
Ruby môžete stiahnuť z nasledujúcej URL: https://rubyinstaller.org/downloads/
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.
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.
Po inštalácii Ruby musíte vytvoriť svoj prvý Ruby program.
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.
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.
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!"
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).
Ak chcete spustiť program hello world, stlačte Enter.
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ý.
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.
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.
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
- C# SMS tutorial: Hello world
- Visual Basic SMS tutorial: Hello world
- F# SMS tutorial: Hello world
- Java SMS tutorial: Hello world
- Javascript SMS tutorial: Hello world
- Node.js SMS tutorial: Hello world
- Kotlin SMS tutorial: Hello world
- C/C SMS tutorial: Hello world
- Delphi SMS tutorial: Hello world
- PHP SMS tutorial: Hello world
- Perl SMS tutorial: Hello world
- Python SMS tutorial: Hello world
- Python flask SMS tutorial: Hello world
- Ruby SMS tutorial: Hello world
- Tcl/Tk SMS tutorial: Hello world
- Go SMS tutorial: Hello world
- R SMS tutorial: Hello world
- Scala SMS tutorial: Hello world
- Objective C SMS tutorial: Hello world
- Tutorials for software developers