Ruby vodič: Hello world

Ovaj vodič pomaže vam da započnete s Rubyjem. Objašnjava što vam je potrebno za pisanje vašeg prvog Ruby programa. Počinje s osnovama: naučit ćete gdje možete pronaći i preuzeti potrebne alate, kako ih instalirati i vodit će vas sve do izgradnje i pokretanja vašeg koda. Ako nikada prije niste pisali Ruby program, ovo je mjesto za početak. Kreirali smo ovaj članak kako biste mogli započeti s Rubyjem i prijeći na naše SMS primjere. Ako ste već upoznati s Rubyjem, možete izravno skočiti na jedan od sljedećih SMS projekata.

Ruby SMS primjeri:

Ruby slanje SMS-a s HTTP REST API-jem (primjer koda)
Ruby slanje više SMS-ova s HTTP REST API-jem (primjer koda)
Ruby zakazivanje SMS-a s HTTP REST API-jem (primjer koda)
Ruby primanje SMS-a s HTTP REST API-jem (primjer koda)
Ruby brisanje SMS-a s HTTP REST API-jem (primjer koda)
Preuzmite najnoviju Ruby SMS API knjižnicu s Githuba

Što je Ruby

Ruby je programski jezik. Sličan je prirodnom jeziku, poput engleskog. Koristi se za komunikaciju s računalom. Glavna razlika između prirodnog jezika i programskog jezika je u tome što programski jezici imaju strožu strukturu kako bi računalo bolje razumjelo.

Što je Ruby Hello world program

Ruby hello world program je najjednostavniji program koji možete napisati. Jednostavno ispisuje rečenicu: Hello world na zaslonu računala. Hello World program je prvi program koji programeri pišu u bilo kojem programskom jeziku.

Kako napisati svoj prvi program u Rubyju

Da biste napisali svoj prvi program u Rubyju:

  1. Provjerite preduvjete
  2. Postavite Ruby
  3. Otvorite Notepad
  4. Spremite datoteku s .rb ekstenzijom
  5. Napišite Hello World program u Rubyju
  6. Pokrenite svoj Ruby Hello World program
  7. Provjerite izlaz
  8. Riješite greške

Preduvjeti

Evo što vam je potrebno za početak. Da biste napisali svoj prvi računalni program u Rubyju, potrebno vam je Windows računalo i primjer koda prikazanog u nastavku.

  • Windows 10 računalo
  • Ruby
  • Ozeki Hello World primjer projekta

Preuzmite Ruby

Ruby možete preuzeti sa sljedećeg URL-a: https://rubyinstaller.org/downloads/

Video 1 - Kako preuzeti Ruby (Video vodič)

Instalirajte Ruby

Da biste napisali svoj prvi Ruby program, potrebno je instalirati Ruby. Sljedeći video pokazuje kako se ova instalacija može izvesti.

Video 2 - Kako instalirati Ruby (Video vodič)

Otvorite Notepad

Da biste započeli s kodiranjem u Rubyju, prvo morate otvoriti Notepad. Upišite "notepad" u traku za pretraživanje u donjem lijevom kutu (Slika 1). Prvi rezultat će vratiti Notepad aplikaciju. Kliknite na nju da biste je otvorili.

notepad
Slika 1 - Otvorite Notepad

Kreirajte svoj prvi Ruby program

Nakon što je Ruby instaliran, potrebno je kreirati svoj prvi Ruby program.

Video 3 - Kako kreirati svoj prvi Ruby program (Video vodič)

Spremi kao

Kliknite na Datoteka, zatim Spremi kao... da biste spremili svoju datoteku (Slika 2). To će otvoriti novi prozor.

spremi kao
Slika 2 - Spremi kao

Imenujte datoteku

Nakon što kliknete Spremi kao..., otvara se novi prozor. Ovdje možete imenovati svoju datoteku i odrediti lokaciju (Slika 3). Pobrinite se da je spremljena kao .rb datoteka. Kliknite na gumb Spremi da biste spremili svoju datoteku u odabrani direktorij.

ime datoteke
Slika 3 - Ime datoteke

Napišite svoj 'hello world' program u Rubyju

Prvi program koji napišete u bilo kojem programskom jeziku je 'Hello world' program. Jedini cilj ovog programa je ispisati izraz 'Hello world' na zaslon računala. U ovom primjeru program se sastoji od dva retka koda: Prvi redak: puts "" ispisuje tekst.

puts "Hello world!"

Video 4 - Kako napisati svoj 'hello world' program u Rubyju (Video vodič)

Napiši kod

Ovaj dio koda ima samo jednu svrhu. Prikazuje poruku "Hello world!". U Rubyju se sastoji od samo jednog retka. Naredba puts (skraćeno od put string) ispisuje tekst iz tipa podataka string. Tekst koji želite ispisati ide nakon naredbe puts i unutar navodnika (Slika 4).

napiši kod
Slika 4 - Napiši kod

Pokreni Ruby 'hello world' program

Da biste pokrenuli hello world program, morate pritisnuti Enter.

Video 5 - Kako pokrenuti 'hello world' program (Video tutorial)

Pokreni program

Započnite otvaranjem naredbenog retka. Promijenite direktorij u mjesto gdje se nalazi vaša datoteka. Sada upišite naziv datoteke (FirstRubyApp.rb) i pritisnite enter (Slika 5). Možete vidjeti da se pojavila poruka "Hello World", što znači da je kod uspješno pokrenut.

pokreni program
Slika 5 - Pokreni Ruby Hello world program

Što se događa ako napravim grešku u Rubyju

Ako napravite grešku prilikom pisanja uputa u Rubyju, dobit ćete sintaksnu grešku. Računalo će označiti red s greškom crvenom bojom i reći će vam zašto nije razumjelo upute. Da biste ispravili grešku, morate se vratiti u uređivač teksta i izmijeniti program. Programi kažu da "ispravljaju grešku" kada ispravljaju pogreške.

Što je sintaksna greška u Rubyju?

Sintaksna greška znači da ne razumijem. Ako razgovarate s nekim na engleskom i on ne razumije što govorite, odgovorit će s "Ne razumijem". Ako razgovarate s računalom u Rubyju i računalo ne razumije što govorite, odgovorit će s "Sintaksna greška".

U kodu u nastavku namjerno ćemo napraviti grešku tako što nećemo staviti točku-zarez nakon retka Hello World. Vidjet ćete kako računalo reagira, kako ispravljamo grešku i kako uspješno pokrećemo program.

Kako riješiti sintaksnu grešku u Rubyju?

U kodu u nastavku namjerno ćemo napraviti sintaksnu grešku tako što nećemo staviti točku-zarez nakon retka Hello World. Vidjet ćete kako računalo reagira, kako ispravljamo grešku i kako uspješno pokrećemo program.

Video 6 - Kako riješiti sintaksnu grešku u Rubyju (Video tutorial)

Greške u Rubyju

Sada ćemo pogledati što se događa kada kod nije ispravan. Izmijenite kod tako da namjerno napravite grešku. Zamijenite naredbu "puts" s "put". To će dovesti do greške prilikom pokretanja programa. Poruka hello world se neće pojaviti, umjesto toga prikazat će se poruka o grešci (Slika 6). Ova poruka je korisna jer vam govori koju vrstu greške ste napravili. Na taj način programeru je lakše pronaći i ispraviti je.

greška
Slika 6 - Greška

Sažetak

Ovaj članak je napisan kako bi vam pomogao da započnete s Rubyjem učeći vas kako napisati osnovni Hello World program u ovom jeziku. Dali smo sve od sebe da ovaj tutorijal bude što jasniji i razumljiviji kako biste lako naučili osnove programiranja u Rubyju. Hello World program je samo početak, dok pratite prikazane korake, naučite sve što vam je potrebno za pripremu za pisanje bilo kojeg većeg Ruby programa.

Na Ozeki web stranici možete pronaći druge članke kako biste naučili više o izradi i korištenju Ruby rješenja. Nastavite svoje učenje ovdje, pročitajte sljedeći tutorijal pod naslovom Kako poslati SMS iz Rubyja.

Ne gubite vrijeme, preuzmite Ozeki SMS Gateway odmah!

More information