Ruby tutoriál: Hello world
Tento tutoriál vám pomůže začít s Ruby. Vysvětluje, co potřebujete k napsání vašeho prvního programu v Ruby. Začíná základy: dozvíte se, kde můžete najít a stáhnout potřebné nástroje, jak je nainstalovat a provede vás celým procesem až k sestavení a spuštění vašeho kódu. Pokud jste nikdy předtím nepsali program v Ruby, je toto místo, kde začít. Vytvořili jsme tento článek, abyste mohli začít s Ruby a pokračovat k našim příkladům s SMS. Pokud už Ruby znáte, můžete přeskočit přímo k jednomu z následujících SMS projektů.
Příklady SMS v Ruby:
Ruby odeslání SMS pomocí HTTP REST API (ukázka kódu)
Ruby odeslání více SMS pomocí HTTP REST API (ukázka kódu)
Ruby naplánování SMS pomocí HTTP REST API (ukázka kódu)
Ruby přijetí SMS pomocí HTTP REST API (ukázka kódu)
Ruby smazání SMS pomocí HTTP REST API (ukázka kódu)
Stáhnout nejnovější Ruby SMS API knihovnu z Githubu
Co je Ruby
Ruby je programovací jazyk. Je podobný přirozenému jazyku, jako je angličtina. Používá se ke komunikaci s počítačem. Hlavní rozdíl mezi přirozeným jazykem a programovacím jazykem je v tom, že programovací jazyky mají přísnější strukturu, aby počítač lépe rozuměl.
Co je program Hello world v Ruby
Program Hello world v Ruby je nejjednodušší program, který můžete napsat. Jednoduše vypíše větu: Hello world na obrazovku počítače. Program Hello World je první program, který vývojáři píší v jakémkoli programovacím jazyce.
Jak napsat svůj první program v Ruby
Pro napsání vašeho prvního programu v Ruby:
- Zkontrolujte předpoklady
- Nastavte Ruby
- Otevřete Poznámkový blok
- Uložte soubor s příponou .rb
- Napište program Hello World v Ruby
- Spusťte svůj program Hello World v Ruby
- Zkontrolujte výstup
- Vyřešte chyby
Předpoklady
Zde je to, co potřebujete k začátku. Pro napsání vašeho prvního počítačového programu v Ruby potřebujete počítač s Windows a ukázkový kód uvedený níže.
- Počítač s Windows 10
- Ruby
- Ukázkový projekt Ozeki Hello World
Stáhnout Ruby
Ruby můžete stáhnout z následujícího URL: https://rubyinstaller.org/downloads/
Instalace Ruby
Pro napsání vašeho prvního programu v Ruby potřebujete nainstalovat Ruby. Následující video vám ukáže, jak tuto instalaci provést.
Otevřít Poznámkový blok
Pro začátek programování v Ruby musíte nejprve otevřít Poznámkový blok. Napište "notepad" do vyhledávacího pole v levém dolním rohu (Obrázek 1). První výsledek vrátí aplikaci Poznámkový blok. Klikněte na ni pro otevření.
Vytvoření vašeho prvního programu v Ruby
Po instalaci Ruby potřebujete vytvořit svůj první program v Ruby.
Uložit jako
Klikněte na Soubor, poté na Uložit jako... pro uložení vašeho souboru (Obrázek 2). Tím se otevře nové okno.
Pojmenování souboru
Po kliknutí na Uložit jako... se otevře nové okno. Zde můžete pojmenovat svůj soubor a určit umístění (Obrázek 3). Ujistěte se, že je uložen jako soubor s příponou .rb. Klikněte na tlačítko Uložit pro uložení souboru do vybraného adresáře.
Napište svůj program 'hello world' v Ruby
První program, který napíšete v jakémkoli programovacím jazyce, je program 'Hello world'. Jediným cílem tohoto programu je vypsat text 'Hello world' na obrazovku počítače. V tomto příkladu se program skládá ze dvou řádků kódu: První řádek: puts "" vypíše text.
puts "Hello world!"
Napište kód
Tento kus kódu má pouze jeden účel. Zobrazí zprávu "Hello world!". V Ruby se skládá pouze z jednoho řádku. Příkaz puts (zkratka pro put string) vypisuje text z datového typu řetězec. Text, který chcete vypsat, umístíte za příkaz puts a uvnitř uvozovek (Obrázek 4).
Spusťte Ruby program 'hello world'
Chcete-li spustit program hello world, musíte stisknout Enter.
Spusťte program
Začněte otevřením příkazového řádku. Přejděte do adresáře, kde se nachází váš soubor. Nyní zadejte název souboru (FirstRubyApp.rb) a stiskněte Enter (Obrázek 5). Můžete vidět, že se objevila zpráva "Hello World", což znamená, že kód byl úspěšně spuštěn.
Co se stane, když udělám chybu v Ruby
Pokud uděláte chybu při psaní instrukcí v Ruby, dostanete syntaktickou chybu. Počítač označí řádek s chybou červeně a řekne vám, proč nerozuměl instrukcím. Chcete-li chybu opravit, musíte se vrátit do textového editoru a program upravit. Programy říkají, že "opravují chybu", když chyby opravují.
Co je syntaktická chyba v Ruby?
Syntaktická chyba znamená, že nerozumím. Pokud mluvíte s někým anglicky a on nerozumí tomu, co říkáte, odpoví "Nerozumím". Pokud mluvíte s počítačem v Ruby a počítač nerozumí tomu, co říkáte, odpoví "Syntaktická chyba".
V níže uvedeném kódu vytvoříme chybu úmyslně tím, že nedáme středník za řádek Hello World. Uvidíte, jak počítač reaguje, jak chybu opravíme a jak program úspěšně spustíme.
Jak zacházet se syntaktickou chybou v Ruby?
V níže uvedeném kódu vytvoříme syntaktickou chybu úmyslně tím, že nedáme středník za řádek Hello World. Uvidíte, jak počítač reaguje, jak chybu opravíme a jak program úspěšně spustíme.
Chyby v Ruby
Nyní se podíváme, co se stane, když kód není správný. Upravte kód tak, aby úmyslně obsahoval chybu. Nahraďte příkaz "puts" příkazem "put". To povede k chybě při spuštění programu. Zpráva hello world se neobjeví, ale místo ní se zobrazí chybová zpráva (Obrázek 6). Tato zpráva je užitečná, protože vám říká, jaký typ chyby jste udělali. To usnadňuje vývojáři její nalezení a opravu.
Shrnutí
Tento článek byl napsán, aby vám pomohl začít s Ruby tím, že vás naučí, jak napsat základní program Hello World v tomto jazyce. Vynaložili jsme veškeré úsilí, aby byl tento návod co nejjasnější a srozumitelný, abyste se mohli snadno naučit základy programování v Ruby. Program Hello World je jen začátek, zatímco budete postupovat podle uvedených kroků, naučíte se vše, co potřebujete k přípravě na programování jakéhokoli většího programu v Ruby.
Další články najdete na webu Ozeki, kde se dozvíte více o tom, jak vytvářet a používat řešení v Ruby. Pokračujte ve studiu zde, přečtěte si další návod s názvem Jak poslat SMS z Ruby.
Neztraťte čas, stáhněte si Ozeki SMS Gateway nyní!
More information
- C# SMS tutoriál: Hello world
- Visual Basic SMS tutoriál: Hello world
- F# SMS tutoriál: Hello world
- Java SMS tutoriál: Hello world
- Javascript SMS tutoriál: Hello world
- Node.js SMS tutoriál: Hello world
- Kotlin SMS tutoriál: Hello world
- C/C SMS tutoriál: Hello world
- Delphi SMS tutoriál: Hello world
- PHP SMS tutoriál: Hello world
- Perl SMS tutoriál: Hello world
- Python SMS tutoriál: Hello world
- Python flask SMS tutoriál: Hello world
- Ruby SMS tutoriál: Hello world
- Tcl/Tk SMS tutoriál: Hello world
- Go SMS tutoriál: Hello world
- R SMS tutoriál: Hello world
- Scala SMS tutoriál: Hello world
- Objective C SMS tutoriál: Hello world
- Tutoriály pro vývojáře softwaru