Ruby útmutató: Hello world

Ez az útmutató segít elindulni a Rubyval. Megmagyarázza, mire van szükséged az első Ruby programod megírásához. Az alapokkal kezdődik: megtanulod, hol találhatod és töltheted le a szükséges eszközöket, hogyan telepítsd ezeket az eszközöket, és egészen a kód építéséig és futtatásáig elvezet. Ha még soha nem írtál Ruby programot, itt a helye, hogy elkezdd. Ezt a cikket azért hoztuk létre, hogy könnyedén elindulhass a Rubyval, és továbbléphess az SMS példáinkhoz. Ha már ismered a Ruby-t, közvetlenül ugrathatsz az alábbi SMS projektek egyikéhez.

Ruby SMS példák:

SMS küldése Rubyval a HTTP REST API-val (kódpélda)
Több SMS küldése Rubyval a HTTP REST API-val (kódpélda)
SMS ütemezése Rubyval a HTTP REST API-val (kódpélda)
SMS fogadása Rubyval a HTTP REST API-val (kódpélda)
SMS törlése Rubyval a HTTP REST API-val (kódpélda)
A legújabb Ruby SMS API könyvtár letöltése a Githubról

Mi a Ruby

A Ruby egy programozási nyelv. Hasonlít a természetes nyelvekhez, mint például az angol. A számítógéppel való kommunikációra használják. A fő különbség a természetes nyelvek és a programozási nyelvek között az, hogy a programozási nyelvek szigorúbb szerkezettel rendelkeznek, hogy a számítógép jobban megérthesse őket.

Mi a Ruby Hello world program

A Ruby hello world program a legegyszerűbb program, amit írhatsz. Egyszerűen kiírja a következő mondatot: Hello world a számítógép képernyőjére. A Hello World program az első program, amit a fejlesztők bármely programozási nyelvben írnak.

Hogyan írd meg az első programodat Rubyban

Az első Ruby programod megírásához:

  1. Ellenőrizd az előfeltételeket
  2. Állítsd be a Ruby-t
  3. Nyisd meg a Jegyzettömböt
  4. Mentsd el a fájlt .rb kiterjesztéssel
  5. Írd meg a Hello World programot Rubyban
  6. Futtasd a Ruby Hello World programodat
  7. Ellenőrizd a kimenetet
  8. Kezeld a hibákat

Előfeltételek

Itt van, amire szükséged van az induláshoz. Az első számítógépes programod megírásához Rubyban egy Windows számítógépre és az alábbi példakódra van szükséged.

  • Windows 10 számítógép
  • Ruby
  • Ozeki Hello World példa projekt

Ruby letöltése

A Ruby-t a következő URL-ről töltheted le: https://rubyinstaller.org/downloads/

1. videó - Hogyan töltsd le a Ruby-t (Videó útmutató)

Ruby telepítése

Az első Ruby programod megírásához telepítened kell a Ruby-t. A következő videó bemutatja, hogyan végezheted el ezt a telepítést.

2. videó - Hogyan telepítsd a Ruby-t (Videó útmutató)

Jegyzettömb megnyitása

A Ruby programozás megkezdéséhez először nyisd meg a Jegyzettömböt. Írd be a "jegyzettömb" kifejezést a bal alsó keresősávba (1. ábra). Az első találat a Jegyzettömb alkalmazás lesz. Kattints rá a megnyitáshoz.

jegyzettömb
1. ábra - Jegyzettömb megnyitása

Az első Ruby programod létrehozása

Miután telepítetted a Ruby-t, létre kell hoznod az első Ruby programodat.

3. videó - Hogyan hozd létre az első Ruby programodat (Videó útmutató)

Mentés másként

Kattints a Fájl menüre, majd a Mentés másként... opcióra a fájl mentéséhez (2. ábra). Ez egy új ablakot nyit meg.

mentés másként
2. ábra - Mentés másként

A fájl elnevezése

Miután rákattintottál a Mentés másként... opcióra, egy új ablak nyílik meg. Itt elnevezheted a fájlodat és megadhatsz egy helyet (3. ábra). Győződj meg róla, hogy .rb kiterjesztéssel mentődik. Kattints a Mentés gombra a fájl kiválasztott könyvtárba mentéséhez.

fájlnév
3. ábra - Fájlnév

Írd meg a 'hello world' programodat Rubyban

Az első program, amit bármely programozási nyelvben írsz, a 'Hello world' program. Ennek a programnak az egyetlen célja, hogy a 'Hello world' szöveget írja ki a számítógép képernyőjére. Ebben a példában a program két sorból áll: Az első sor: puts "" kiírja a szöveget.

puts "Hello world!"

4. videó - Hogyan írd meg a 'hello world' programodat Rubyban (Videó útmutató)

A kód írása

Ennek a kódrészletnek csak egy célja van. Megjeleníti a "Hello world!" üzenetet. Rubyban ez csak egy sorból áll. A puts parancs (a put string rövidítése) szöveget ír ki string adattípusból. A kiírandó szöveget a puts parancs után és idézőjelek közé kell írni (4. ábra).

kód írása
4. ábra - A kód írása

A Ruby 'hello world' program futtatása

A hello world program futtatásához nyomd meg az Enter billentyűt.

5. videó - Hogyan futtasd a 'hello world' programot (Videó útmutató)

A program futtatása

Kezdd a parancssor megnyitásával. Változtasd a könyvtárat arra, ahol a fájlod található. Most írd be a fájl nevét (FirstRubyApp.rb) és nyomj Entert (5. ábra). Láthatod, hogy megjelent a "Hello World" üzenet, ami azt jelzi, hogy a kód sikeresen lefutott.

a program futtatása
5. ábra - A Ruby Hello world program futtatása

Mi történik, ha hibázok Rubyban

Ha hibázol, amikor Rubyban írod az utasításaidat, szintaktikai hibát kapsz. A számítógép pirossal jelöli a hibás sort, és megmondja, miért nem értette az utasításokat. A hiba javításához vissza kell menned a szövegszerkesztőbe és módosítani a programot. A programok "kijavítják a hibát", amikor kijavítják a hibákat.

Mi a szintaktikai hiba Rubyban?

A szintaktikai hiba azt jelenti, hogy nem értem. Ha angolul beszélsz valakivel és ő nem érti, amit mondasz, azt fogja válaszolni, hogy "Nem értem". Ha Rubyban beszélsz egy számítógéphez, és a számítógép nem érti, amit mondasz, azt fogja válaszolni, hogy "Szintaktikai hiba".

Az alábbi kódban szándékosan hibát fogunk elkövetni azzal, hogy nem teszünk pontosvesszőt a Hello World sor után. Látni fogod, hogyan reagál a számítógép, hogyan javítjuk ki a hibát, és hogyan futtatjuk sikeresen a számítógépes programot.

Hogyan kezeljünk egy szintaktikai hibát Rubyban?

Az alábbi kódban szándékosan szintaktikai hibát fogunk elkövetni azzal, hogy nem teszünk pontosvesszőt a Hello World sor után. Látni fogod, hogyan reagál a számítógép, hogyan javítjuk ki a hibát, és hogyan futtatjuk sikeresen a számítógépes programot.

6. videó - Hogyan kezelj egy szintaktikai hibát Rubyban (Videó útmutató)

Hibák Rubyban

Most megnézzük, mi történik, ha a kód nem helyes. Módosítsd a kódot, hogy szándékosan hibát kövess el. Cseréld le a "puts" parancsot "put"-ra. Ez hibát fog eredményezni a program futtatásakor. A hello world üzenet nem jelenik meg, helyette egy hibaüzenet jelenik meg (6. ábra). Ez az üzenet hasznos, mert megmondja, milyen típusú hibát követtél el. Így a fejlesztőnek könnyebb megtalálni és kijavítani.

hiba
6. ábra - Hiba

Összefoglalás

Ezt a cikket azért írtuk, hogy segítsünk neked elindulni a Rubyval azzal, hogy megtanítunk egy alap Hello World programot írni ebben a nyelvben. Megtettük minden tőlünk telhetőt, hogy ez az útmutató a lehető legvilágosabb és legérthetőbb legyen, így könnyedén elsajátíthatod a Ruby programozás alapjait. A Hello World program csak a kezdet, miközben követed a bemutatott lépéseket, mindent megtanulsz, ami szükséges bármilyen nagyobb Ruby program elkészítéséhez.

Az Ozeki weboldalán további cikkeket találhatsz arról, hogyan készíts és használj Ruby megoldásokat. Folytasd a tanulást itt, olvasd el a következő útmutatót, amelynek címe Hogyan küldj SMS-t Rubyból.

Ne vesztegesd az időd, töltsd le az Ozeki SMS Gateway most!

More information