Nová kniha: Linux – začínáme programovat

Nová kniha: Linux – začínáme programovat

Síla linuxové příkazové řádky (společně s shellem a jeho variantami) znásobená možnostmi jazyků C a C++ představuje jeden z nejdokonalejších programátorských nástrojů vůbec. Jistě všichni souhlasíte, že naučit se tvořit kvalitní a pokročilé programy v Linuxu znamená v evoluci programátora stejný skok, jako když se z batolete s malým raketoplánem v ruce po čase stane skutečný kosmonaut.

Již čtvrté aktualizované vydání úspěšné knihy

Klepněte pro větší obrázekPrávě vychází překlad 4. aktualizovaného vydání publikace Beginning Linux Programming nakladatelství Wrox. Není určena začínajícím uživatelům Linuxu, nedozvíte se, jak Linux nainstalovat a jak si v něm poprvé nakonfigurovat síť. Není zkrátka pro linuxové kojence. Ovšem kdo už má alespoň malé zkušenosti s tímto systémem a chce se naučit tvořit v něm programy a skripty, pak je kniha přesně pro vás.

Díky této publikaci začnete s prvními kódy v jazyce C/C++ a v shellu. Objevíte často netušené možnosti, které systém Linux nabízí, a krok za krokem se propracujete k tvorbě funkcí, které využijete nejen vy sami, ale jednou třeba i jiní programátoři unixových systémů. A o to přece v Open Source jde.

Co se naučíte

S knihou se mimo jiné naučíte:

  • Tvořit základní datové struktury v jazycích C, C++ a v shellu
  • Formátovat vstup a výstup, spravovat soubory a jiné základy
  • Pracovat se standardními linuxovými knihovnami
  • Spravovat dynamickou paměť, předcházet uváznutí
  • Pracovat s daty v databázích dbm i MySQL
  • Ladit zdrojový kód s pomocí nástroje gdb
  • Plánovat a spouštět nové procesy, pracovat s potomky
  • Řídit přístup k prostředkům pomocí semaforů
  • Pracovat s internetovým démonem xinetd/inetd
  • Tvořit grafické uživatelské rozhraní aplikací v prostředích GNOME a KDE

Všem zvídavým uživatelům a programátorským začátečníkům přejeme příjemný a úspěšný vstup do linuxového stavu beztíže.

Krátce o autorech

Neil Matthew pracuje ve společnosti Celesio AG jako Enterprise Architect a specializuje se zde na informační strategie. Má zkušenosti s odborným poradenstvím, technikami vývoje softwaru a zajišťováním kvality. Programoval také v C a C++ embedded systémy reálného času.

Rick Stones pracoval v mnoha různých společnostech, od velmi malých až po obrovské, jako např. Electronic Data Systems. Byl zapojen do řady projektů, od komunikací v reálném čase až po účetní systémy nebo rozsáhlé systémy technické pomoci (help desk).

Více informací, obsah i ukázkovou kapitolu najdete na webové stránce knihy.

Diskuze (10) Další článek: Hledáme posilu našeho týmu distribuce časopisů

Témata článku: Linux, Kniha, Nová kniha, Matthew, Obrovský krok, Reálný čas, Linuxový systém, Lin, Stones, Malý raketoplán


Určitě si přečtěte

Microsoft Defender je jeden z nejlepších antivirových programů, tvrdí výsledky AV-TESTu
Karel Kilián
Windows DefenderAntivirusWindows 10
Uživatelé hlásí problémy s jednou z listopadových záplat pro Windows 10
Karel Kilián
Windows UpdateAktualizaceWindows 10
Testy procesorů Ryzen 5000: AMD překonalo Intel ve všech směrech

Testy procesorů Ryzen 5000: AMD překonalo Intel ve všech směrech

** AMD začalo prodávat nové procesory Ryzen 5000 s architekturou Zen 3 ** K dispozici jsou nezávislé testy z celého světa ** AMD překonává Intel ve všech směrech

Karel Javůrek | 69

Karel Javůrek
ProcesoryTestyAMD
Zapomeňte na destičky. Raspberry Pi 400 je nový počítač zabudovaný do klávesnice
Lukáš Václavík
Raspberry PiPočítače
Nejlepší herní notebooky a pracovní stroje: Když máte více než 20 tisíc

Nejlepší herní notebooky a pracovní stroje: Když máte více než 20 tisíc

** Když máte na notebook více než 20 tisíc korun, odpadají kompromisy ** Notebooky na práci dostávají tenká kovová těla a styl ** Herní notebooky zvládnou i nejmodernější hry v plné kvalitě

David Polesný | 43

David Polesný
Notebooky

Aktuální číslo časopisu Computer

Jak prodloužit výdrž notebooku

Velké testy: gamepady a inkoustové tiskárny

Důkladný test Sony Playstation 5