Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Programujte v Linuxu!

Není to tak dlouho, co Computer Press vypustil do oběhu překlad vynikající knihy z nakladatelství Wrox s názvem Beginning Linux Programming (Linux - začínáme programovat) a později i Professional Linux Programming (Linux - programujeme profesionálně). V tomto článku se pokusím shrnout, co v těchto zajímavých knihách naleznete.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Především musím říci, že obě knihy skvělým způsobem vyplnily ohromnou mezeru, která v této oblasti na našem knižním trhu panovala. Ukazují čtenáři vhodnou cestu k vytouženému cíli – naučit se dobře programovat v prostředí operačního systému Linux. Slova autorů, že tyto knihy navazují tam, kde jiné končí, jsou rozhodně pravdivá.

Linux – začínáme programovat

Velkou výhodou pro čtenáře je alespoň základní znalost programování v jazyku C. Není to však nutnost. V úvodních kapitolách autoři Neil Matthew a Richard Stones probírají základy programování v Céčku pod Linuxem. Zabývají se například takovými tématy, jako jsou základní systémová volání, práce se soubory, komunikace mezi procesy nebo dokonce vytváření socketů a programování vlastních ovladačů (toto téma je však blíže rozebráno v následující knize). Na řadu přicházejí i grafické prvky pro rozhraní X Windows.

Celou knihou se táhne jeden hlavní příklad – tvorba databáze CD. Čtenáři se nejdřív budou zabývat jednoduchou tvorbou této databáze v textovém režimu a později budou přecházet do grafického rozhraní a celý projekt vylepšovat.

V knize Linux – začínáme programovat získá čtenář také slušné informace o programování v jazycích Tcl, Perl, Bash nebo třeba tvorbě CGI skriptů. Naleznete zde také kapitoly věnující se vláknům Posix, procesům a signálům a mnoha dalším věcem, jejichž znalost je pro programátory v prostředí Linuxu nezbytná.

Pravdou je, že se jedná o úvod do problematiky a ne o kompletní sbírku informací z daných oborů. Přesto však tato kniha dovede čtenáře na velmi dobrou úroveň, kterou si může v dalším pokračování ještě vylepšit.

Linux – programujeme profesionálně

Tato kniha je ještě o 200 stránek obsáhlejší než předchozí díl z této série – má tedy 1112 stran. A nutno podotknout, že tento prostor byl využit skutečně v maximální možné míře. Rozsah informací a jejich hloubka jsou až neuvěřitelné.

Tento titul nakladatelství Wrox volně navazuje na předchozí zmíněnou knihu, tedy Linux – začínáme programovat. Její znalost však není nutným předpokladem pro zvládnutí probírané látky v této knize. Důležitým předpokladem pro úspěšné porozumění je však obecná znalost Linuxu a základů objektově orientovaného programování v C++.

I tato publikace je psána stejně srozumitelnou a přehlednou formou jako předchozí titul. Celou knihou opět prostupuje jeden hlavní příklad, v tomto případě však nejde o databázi CD, ale o inventární aplikaci pro půjčovnu DVD. Některé oblasti poněkud odbočují a jsou zvoleny z důvodu dokreslení a lepšího pochopení ústředních témat.

Nebojte se, že by kniha Linux – programujeme profesionálně popisovala nějaké zastaralé technologie. Naleznete v ní vysvětlení práce s databázemi MySQL, PostgreSQL a jazykem XML. Probírána jsou uživatelská rozhraní KDE a GNOME a tvorba aplikací s využíváním patřičných knihoven a nástrojů. Popsána je tvorba webových aplikací pomocí PHP pro servery Apache. Stranou nezůstávají ani vzdálená volání procedur (RPC) a komponentové technologie CORBA. Aby toho nebylo málo, jsou v knize i kapitoly zabývající se takovými tématy, jako jsou například lokalizace a vícejazyčnost, programování linuxového kernelu a tvorba vlastních ovladačů. Stranou nezůstávají ani problematika multimédií a práce s nimi nebo rady ohledně tvorby dokumentace.

davame_internetu_obsah
       

Na své si zkrátka přijde každý, kdo to s programováním pod Linuxem myslí vážně a zatím nenašel vhodný zdroj informací. Troufám si tvrdit, že tyto knihy patří k tomu nejlepšímu, co bylo kdy o programování v Linuxu napsáno, a nezbývá než doufat, že se Computer Press rozhodne přeložit i některé další knihy z nakladatelství Wrox.

Na závěr bych snad jen dodal, že kniha Linux – začínáme programovat vyšla v roce 2000 v už zmíněném nakladatelství Computer Press a stojí 790,– Kč. Publikace Linux – programujeme profesionálně se na pulty obchodů dostala o rok později s cenou 990,– Kč, taktéž od Computer Pressu.

Školení: Hackujeme operační systém Android

 

Školení vám ukáže, jak se dostat k Linuxu (tzv. "rootování"), který se pod hezkou tváří Androida skrývá a jak ho naplno využít. Pomůže vám to při záloze dat, zvětšování prostoru pro aplikace nebo sdílení připojení k internetu a pokud chcete z telefonu dostat opravdové maximum, ukážeme vám, jak v něm vyměnit kompletní systém za lepší.

Podrobnější informace a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 3,12

Přehled názorů

Chyby při překladu
Martin Horák 27. 2. 2002 07:52
Nový
└ 
Re: Chyby při překladu
FFirewall 28. 2. 2002 13:38
Nový
Jaka je uroven prekladu do cestiny?
Honza 27. 2. 2002 09:02
Nový
└ 
Re: Jaka je uroven prekladu do cestiny?
Rudolf Dolezal 27. 2. 2002 11:00
Nový
nevim nevim...
Ales 27. 2. 2002 11:32
Nový
vlastni zkusenost
Pavel Kroh 27. 2. 2002 13:11
Nový
Linux-programujeme.. .
Laco 27. 2. 2002 13:14
Nový
Druhe vydani?
RS 27. 2. 2002 17:25
Nový
└ 
Re: Druhe vydani?
Pavel Kroh 28. 2. 2002 09:14
Nový
 
└ 
Re: Druhe vydani?
Jiří VERUNĚK 8. 4. 2002 18:50
Nový
reakce
Martin Kysela 28. 2. 2002 11:47
Nový
└ 
Re: reakce
Laco 28. 2. 2002 13:15
Nový
 
└ 
Re: reakce
Martin Kysela 28. 2. 2002 13:55
Nový
K cemu mi je programovani pod linuxem?
FFirewall 28. 2. 2002 13:43
Nový
├ 
Re: K cemu mi je programovani pod linuxem?
FFirewall 28. 2. 2002 13:49
Nový
│
└ 
Re: K cemu mi je programovani pod linuxem?
johny 28. 2. 2002 14:55
Nový
│
 
└ 
Re: K cemu mi je programovani pod linuxem?
FFirewall 28. 2. 2002 16:00
Nový
│
 
 
├ 
Re: K cemu mi je programovani pod linuxem?
Pavel Kroh 28. 2. 2002 16:37
Nový
│
 
 
│
└ 
Re: K cemu mi je programovani pod linuxem?
FFirewall 1. 3. 2002 09:40
Nový
│
 
 
└ 
Re: K cemu mi je programovani pod linuxem?
Martin Kysela 28. 2. 2002 19:05
Nový
│
 
 
 
└ 
Re: K cemu mi je programovani pod linuxem?
FFirewall 1. 3. 2002 09:46
Nový
└ 
Re: K cemu mi je programovani pod linuxem?
JB 5. 3. 2002 15:26
Nový
 
└ 
Re: K cemu mi je programovani pod linuxem?
pítr 21. 9. 2004 14:28
Nový
Dotaz pro profiky
Zacatecnik 2. 3. 2002 14:40
Nový
├ 
Re: Dotaz pro profiky
linch 3. 3. 2002 04:09
Nový
│
└ 
Re: Dotaz pro profiky
FFirewall 4. 3. 2002 13:54
Nový
└ 
Re: Dotaz pro profiky
Jirka Vágner 21. 5. 2002 08:24
Nový
Recenzovane knihy + programovani pod Linuxem
Miroslav Prymek 9. 3. 2002 16:14
Nový
question
zazraty linuxak 12. 3. 2002 15:21
Nový
špatné zkušenosti s knihami od CP
Ctibor 18. 3. 2002 17:56
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem