přejít na obsah přejít na navigaci

Linux E X P R E S, Naučte se Ruby

Naučte se Ruby

ruby.jpg

V seriálu se věnujeme programovacímu jazyku Ruby. Cílem není udělat z vás hotové programátory, ani rozšířit vaši sbírku zářezů na opasku udávající, kolik programovacích jazyků znáte. Články jsou jednoduše určeny pro začínající programátory, ať už se tím budou později zabývat na profesionální či amatérské úrovni. Seriál mohou použít také učitelé na všech typech škol k rozšíření znalostí jim svěřených studentů - ať už jako hlavní či vedlejší programovací jazyk.


Naučte se Ruby 10 - Bloky a Procs

ruby.jpg

Jedni to zatracují, jiní to obdivují, názory na následující techniku programování se liší. Ke které skupině programátorů se přikloníte vy, to už záleží jen na vás. Oč se jedná a jak se s tím pracuje, vám ukáže poslední díl seriálu, který je věnovaný programovacímu jazyku Ruby.


 

Naučte se Ruby 9 - Třídy

ruby.jpg

Musím se přiznat, že práce s objekty a třídami těchto objektů patří mezi mé neoblíbenější činnosti. Třídy vám umožní vytvořit si svůj vlastní objekt a ten dál používat, vylepšovat, prostě s ním pracovat. S třídami, aniž bychom si to uvědomili, jsme se setkali už mnohem dříve a dnes se na ně podíváme podrobněji.


 

Naučte se Ruby 8 - Psaní vlastních metod

ruby.jpg

Jak bylo řečeno na závěr minulého článku, metody vám usnadní psaní delších programů a zároveň zpřehlední vlastní zdrojový kód. Také vám umožní zapomenout jednou provedené a někdy i značně složité konstrukce a v další části programu se na ně jen odvolávat .


 

Naučte se Ruby 7 - Pole

ruby.jpg

Dnešní téma zní jednoduše - budeme se zabývat polem a ničím jiným. Co se ovšem pod pojmem "pole" vlastně rozumí, jak se s ním pracuje a jaké jsou jeho výhody? Pojďme se do toho pustit.


 

Naučte se Ruby 6 - Řízení běhu programu, podmínky a cykly

ruby.jpg

Dnes to bude náročné, budeme vytvářet programy, které se budou sami rozhodovat. Naštěstí pro nás, toto rozmýšlení nebude tak složité jako v běžném životě. Také se podíváme na cykly, které nám umožní opakovat určité částí programu, aniž bychom je museli psát znovu. Takže pusťme se do toho.


 
1 2   Následující   ››

Nahoru

Příspěvky

obnova dat?
jirka 4. 06. 2018, 05:51:35
Odpovědět  Odkaz 
Stačilo najet na jejich web a zahlédnout čtyři hnusné čtverečky. Ti mastilové umí jen s windousy (se mi zdála podezřelá už fotka krabicové verze) a omylem to portovali i na Appla.

Navíc ve free verzi je omezení 500MB a při povolené sdílení 2GB.
Linux Mint 18.3.Sonya x64 vs Mint 19 TARA - beta x64
Vladimír Bibza Ing. 11. 06. 2018, 09:04:01
Odpovědět  Odkaz 
Stroj EP45 DDR3/1600 Q9400 na 3,2Ghz

1. Sonya inštalácia z USB bez problémov virtual Windows 7x64 Pro bez problémov
2. Sonya 3 zariadenia nerozpoznala WEB kameru,príd. Ser/paralel dosku, prid. sieť, kartu.
3. Sonya skvelá rýchla na SSD DATA 128, OK aktualizácie, Vizuál, Office 5 výborný
4. Rozpoznava tlačiarne HP LaserJet6P, nutno vyskúšať rôzne ovl.tlačí teraz OK
5. Negat. pri akejkoľvek zmene čohokoľvek pýta heslo správcu dá sa pochopiť prečo
6. Celkové hodnotenie veľmi dobré - budem testovať sieťové služby cez Sambu.
7. Tara beta x64 inštalácia z USB OK, vizuál OK, office 5 OK, ostatné s problémami beta verzia mi pripadá ako keby nemala spustené podporné programi, ovládače, proste beta. Rozdiel v rýchlosti som extra nezaznamenal.

PS: U mňa zatiaľ Sonya vyhráva.
vbibza@centrum.sk
Steam na Linuxu
d3ad3ditzz 24. 06. 2018, 14:20:37
Odpovědět  Odkaz 
Po každém spuštění přes teminál se stane tohle:

d3ad3ditzz@kali:~$ steam
Repairing installation, linking /home/d3ad3ditzz/.steam/steam to /home/d3ad3ditzz/.local/share/Steam
Running Steam on kali kali-rolling 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
/home/d3ad3ditzz/.local/share/Steam/ubuntu12_32/steam: symbol lookup error: /usr/lib/i386-linux-gnu/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds
/home/d3ad3ditzz/.local/share/Steam/steam.sh: řádek 444: žádná shoda: ssfn*
d3ad3ditzz@kali:~$


U linuxu jsem relativně nováček takže s mnoha komandy jsem seznámen ale s tímhle si nevím rady. OS je založen na Debian 9.
linux
dub 25. 06. 2018, 13:05:31
Odpovědět  Odkaz 
Ano-protože linux...naprostá šitovina.
RadioTray
D.M. 2. 12. 2018, 11:25:52
Odpovědět  Odkaz 
Ahoj,
zdravím všechny spokojené uživatele prográmku RadioTray_ http://radiotray.sourceforge.net .
Níže přikládám odkaz ke stažení aktualizovaného seznamu stanic.
Po stažení se seznam zkopíruje do skryté složky: user/.local/share/radiotray a původní "bookmarks.xml" se přepíše.
Tak ať Vám seznam slouží k Vaší spokojenosti, D.M.

https://uloz.to/!9IgRI8pkDzWx/bookmarks-xml
Vektorove vypocty umoznuje i R
xerostomus 13. 02. 2019, 21:50:57
Odpovědět  Odkaz 
Vektorove vypocty umoznuje i statisticky program R. V tom se dela docela dobre, ale je to prevazne prikazova radka a programovani. Coz mne osobne nevadi, ale nekdo prska.
OTASKA
STANDA RACEK 20. 03. 2019, 12:41:31
Odpovědět  Odkaz 
DOBRI DEN CHCI SE ZEPTAT JESTLI TADY JDE I VIDEO HRA MINECRAFT BUDU OPRAVDU RAT ZA OTPOVED BRZI PROSIMAHOJ.
ZDRAVI STANDA RACEK
otazka
Jirka kral 20. 03. 2019, 12:43:47
Odpovědět  Odkaz 
Dobry den,
chci se zeptat jestli zde budu moct i streamovat GTA 5,byl jsem totiz YOUTUBER a chtel bych opet zacit vite?? budu rad za otazku dik
Práce v IT
Kubisek 13. 11. 2019, 16:35:22
Odpovědět  Odkaz 
Zdarec hledám novou práci v oboru IT v Praze, hodně toho umím, a co neumím se naučím, poradíte mi prosím, kde se dá slušně vydělávat?
Freerapid nejde na LUBUNTU 18.04
Zdeněk 19. 11. 2019, 15:50:52
Odpovědět  Odkaz 
Zdravím,

nejde mi freerapid v 0.9u4, skončí to chybovými hláškami.
Ve spoutěcím scriptu je hláška:
FRD requires Sun Java 6, NO Shity GCJ, NO buggy OpenJDK, but Sun Java 6!

Chybové hlásky:
./frd.sh: 19: [: openjdk: unexpected operator
./frd.sh: 21: [: openjdk: unexpected operator
./frd.sh: 25: [: openjdk: unexpected operator
./frd.sh: 27: [: openjdk: unexpected operator
./frd.sh: 31: [: openjdk: unexpected operator
./frd.sh: 33: [: openjdk: unexpected operator
./frd.sh: 37: [: openjdk: unexpected operator
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.jtattoo.plaf.DecorationHelper (file:/home/virhundo/aplikace/freerapid/lookandfeel/JTattoo.jar) to method sun.awt.X11.XToolkit.isFrameStateSupported(int)
WARNING: Please consider reporting this to the maintainers of com.jtattoo.plaf.DecorationHelper
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

Já mám:
openjdk version "11.0.4" 2019-07-16
OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3)
OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3, mixed mode, sharing)

Takže mám smůlu?
Lukáš Novák Dotaz: USB Bluetooth 4.0 adaptér - Linux kompatibilní - Prosím o radu výběru
Lukáš Novák 2. 02. 2020, 10:11:01
Odpovědět  Odkaz 
Ahoj,

mohl bych se zeptat prosím, jaký byste mohli doporučit Linux kompatibilní USB Bluetooth 4.0 adaptér.

Dostupný na našem on-line trhu (nerad objednávám z Číny).

Jádro / Distribuce: 4.19.0-6-amd64 / Debian GNU/Linux 10 Buster

Děkuji za případnou radu a přeji pěkný den.

lukaz
Advertising opportunity for WEBSITE
Danil Gurin 4. 02. 2020, 11:48:45
Odpovědět  Odkaz 
Hi,



My name is Danil and I am a media buyer/planner represent AdBrainer. I found your website among others to have the traffic and audience we are currently looking for to advertise and promote a set of high paying and premium display campaigns.



If this strikes as something you might be interested in, please don't hesitate to drop me a line.
Debian 10
Richard 24. 02. 2020, 01:22:34
Odpovědět  Odkaz 
Ahoj,

Prosím o vysvětlení. Nainstaloval jsem Debian 10.3 server a při zakládání skupiny, bash nezna příkaz addgroup, jen když jsem v adresaři /usr/sbin# a dám příkaz ./addgroup [skupina] tak to provede. Jsem začátečník v Linuxu a trochu jsem z toho zmatený, v Ubuntu tento příkaz normálně funguje.

Děkuji za odpověď
Richard
Salih Agenter commission based business
Salih Agenter 13. 03. 2020, 10:21:42
Odpovědět  Odkaz 
Agenter is the best place for anyone who wants to earn more money online. Here you can make money in the form of commission by working for the business offers or referring them to the right individuals. You can also help others to make money online by referring to the leads. For more information commission based business
RasovskyM.cz - Nabízím programování webových aplikací, webových stránek - Brno a okolí
Martin Rašovský 3. 08. 2020, 13:18:59
Odpovědět  Odkaz 
Dobrý den - chci využít tohoto fóra a prezentovat své služby:

V Brně a celé České republice poskytuji služby vývoje webových stránek na míru dle Vašich požadavků. Garantuji rychlé a kvalitní řešení za rozumnou cenu. Realizuji jak menší úpravy na webových stránkách, tak i kompletní webové aplikace.

Telefon: +420 605 219 155

Email: rasovsky.mar@gmail.com

Web: https://www.rasovskym.cz/

Ceník: Prezentační web statický do 3500,- . Prezentační web se správou obsahu do 10 000,- . Kompletní webové aplikace (např. e-shop, inzertní portál...) vždy dohodou po zaslání podrobného zadání na email.

Podrobné informace naleznete na mých webových stránkách. Jsem k dispozici po-pá 9-17h na telefonu či email, osobní konzultace možná v Brně.
Jaký linux pro Intel NUC
Slávek 19. 10. 2020, 11:18:36
Odpovědět  Odkaz 
Dobrý den,
mám prosbu dotaz. Jsem laický uživatel linuxu už pár let. Mám mini PC Intel NUC7CJYH, 4GB ram a počítač mám 2 roky, užívám jej pouze na surfování po internetu. Po koupi jsem do něj na instaloval Linux Mint (tuším verzi 17) a vše makalo svižně přes rok zcela bez problému, dokonce jsem v něm měl playonlinux kvůli práci s MS Word Excel atd.. Osudový moment přišel když si k PC sedla mamka a během práce ho dala uspat, bohužel ho uspala úplně a já musel kupovat nový HDD. Od té doby jsem linux nainstaloval asi 3x,teď mám verzi Tricia 19.3, a vyskytuje se nový stejný problém. Po pár týdnech PC začne pomalu nabíhat a trvá velmi dlouho a také se mi často stává , že vytuhne při otevření více oken ve firefoxu,navíc jsem si všiml,že často nemůže najít připojení k internetu(i přes kabel) přestože na normálním tabletu ze stejného připojení ve stejnou chvíli internet jede normálně. Koukal jsem na doporučení Intelu tam doporučuje Ubuntu 16.02 LTS nebo Clear Linux. Jde mi opravdu jen o bezpečné surfování, a možnost playonlinux,prostředí mint mi vyhovovalo. Jakou byste mi doporučili verzi?Klidně bych si nainstaloval starou,ale nevím zda je to bezpečné a zda to nepřidusí nové aktualizace.. Nebo nějaká lite verze? Chci dokoupit ram aby byla 8B.Děkuji za jakýkoli nápad a radu
Monitorování sítě, chyb a služeb na VPS
Michal 8. 03. 2021, 17:28:09
Odpovědět  Odkaz 
Dobrý den,

máte nějaký tip, na sw k monitorování sítě a chyb na cca 8 serverech v jedné síti.
Něco jako ntopng.
Pro představu na routeru běží pfSense, za ním je reverse prozxy (nginx) která obstarává předávání http požadavků na
jednotlivé VPS + řeší certifikaci (LetsEncrypt) V síti běží obvykle Debiany a 1x Ubuntu server.

Děkuji.
assignment help
Jose anthony 4. 09. 2021, 11:52:34
Odpovědět  Odkaz 
Looking for online writing assignments? We provide assignment help service for students. We have been catering to the brand alliance needs of the students. I recommend you to visit our website to get the best help for your best assignment service.

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Top články z OpenOffice.cz

Martin Šín

Martin Šín

Martin Šín (*1980) vystudoval pedagogickou fakultu a nyní pracuje jako učitel matematiky a výpočetní techniky na střední škole. Ve volném čase překládá a také hraje hry (ani jedno mu příliš nejde). V práci se snaží prosazovat open-source programy.


  • Distribuce: Debian

| proč linux



Public Relations

Každý den se do práce těším, říká Viktor ze Siemens Advanta

Viktor ŽaludViktor Žalud je hardwarový vývojář a v Siemens Advanta se zaměřuje na vývoj zařízení pro průmyslovou automatizaci. „Každé zařízení musím navrhnout, nechat vyrobit, otestovat jeho funkcionalitu a zajistit, aby splňovalo všechny předpisy a normy,“ popisuje svou práci. „Práce mě baví i proto, že každý půlrok vymýšlím řešení pro jiný výrobek a všechny jsou unikátní,“ vysvětluje.

Pokračování ...



Public Relations

On-line konference VMworld 2021: stovky přednášek a tutoriálů zdarma

VMworld 2021Základem úspěchu každého byznysu je v dnešní době schopnost inovovat a přizpůsobovat se požadavkům trhu, a to rychle. Dle výzkumu Forrester 88 % zástupců firem potvrzuje, že spokojenost zákazníků je přímo závislá na zlepšování a inovacích jejich aplikací.

Pokračování ...


Redakční blog

Pavel Fric

Pavel Fric, 10. April

Zapojte se do tvorby distribuce Mageia

Podílejte se na vytváření balíčků pro Mageiu, dělejte, co je potřeba, staňte se baličem


Pavel Fric

Pavel Fric, 13. March

Lollypop

Lollypop je hudební přehrávač navržený, jak ukazuje jeho podoba, aby výborně zapadl do pracovního...


Pavel Fric

Pavel Fric, 26. February

QElectroTech

Kreslení elektrotechnických i jiných výkresů


Všechny blogy »


Public Relations

Jak si vybrat spolehlivé online kasino?

CasinoVýběr poctivé herny je otázka, která se týká nejen začínajících hráčů, ale i hráčů se zkušenostmi. Poctivé casino je skutečnou šancí nejen si užít proces, ale také vyhrát. Online zábavní portál je specializovaná služba, která uživatelům umožňuje hrát o peníze. Online herní průmysl se neustále vyvíjí a online kasina úspěšně konkurují kamenným provozovnám.

Pokračování ...