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:

  1. Zkontrolujte předpoklady
  2. Nastavte Ruby
  3. Otevřete Poznámkový blok
  4. Uložte soubor s příponou .rb
  5. Napište program Hello World v Ruby
  6. Spusťte svůj program Hello World v Ruby
  7. Zkontrolujte výstup
  8. 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/

Video 1 - Jak stáhnout Ruby (Video tutoriál)

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.

Video 2 - Jak nainstalovat Ruby (Video tutoriál)

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í.

poznámkový blok
Obrázek 1 - Otevření Poznámkového bloku

Vytvoření vašeho prvního programu v Ruby

Po instalaci Ruby potřebujete vytvořit svůj první program v Ruby.

Video 3 - Jak vytvořit svůj první program v Ruby (Video tutoriál)

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.

uložit jako
Obrázek 2 - Uložit jako

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.

název souboru
Obrázek 3 - Název souboru

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!"

Video 4 - Jak napsat svůj program 'hello world' v Ruby (Video tutoriál)

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).

napište kód
Obrázek 4 - Napište kód

Spusťte Ruby program 'hello world'

Chcete-li spustit program hello world, musíte stisknout Enter.

Video 5 - Jak spustit program 'hello world' (Video návod)

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.

spusťte program
Obrázek 5 - Spusťte Ruby Hello world program

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.

Video 6 - Jak zacházet se syntaktickou chybou v Ruby (Video návod)

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.

chyba
Obrázek 6 - Chyba

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