25. September 2006 | Lukáš Zapletal
Python je objektově orientovaný dynamicky silně typový jazyk s velmi příznivou křivkou učení, dobrou přenositelností a přehlednou syntaxí. Rychle se ho nejen naučíte, ale hlavně v něm programátor pracuje efektivně – ne nadarmo je Python přezdíván jako „lépe čitelný Perl“. V následujícím několikadílném článku se chci věnovat právě webovému programování v Pythonu.
25. September 2006 | Lukáš Zapletal
Často se stane, že vytvářený modul zkompilujeme, slavnostně zavedeme do paměti... a počítač zatuhne. Nebo sice běží bez problémů dál, ale modul nedělá to, co by měl. V takové chvíli nezbývá, než se pustit do ladění. Nejlépe je ale problémům s modulem předcházet a každou novou nebo změněnou věc důkladně otestovat. Tyto činnosti se v rámci jádra dělají obtížněji než v běžných programech, ale bezmocní rozhodně nejsme.
22. August 2006 | Lukáš Jelínek
V tomto díle seriálu nás čeká poslední z větvicích konstrukcí - příkaz select. Umožní nám snadno vytvářet textové nabídky, ze kterých si bude moci uživatel vybírat.
14. August 2006 | Bohdan Milar
Kniha pochází z pera významného člena PHP komunity, George Schlossnagla, současného ředitele průmyslové společnosti OmniTI Computer Consulting, která se zaměřuje na velkokapacitní webové a e-mailové systémy.
8. August 2006 | Lukáš Faltýnek
Tcl (foneticky tykl) je skriptovací jazyk, který myšlenkově vychází z LISPu. Zkratka Tcl znamená "Tool Command Language". Volně přeloženo jazyk vhodný k začlenění do programu. Tk (foneticky tee-kay) je knihovna základních grafických elementů, která plně dostačuje k vytvoření grafického uživatelského rozhraní (GUI). Pro velkou oblibu je Tk distribuováno spolu s Tcl. Dohromady pak Tcl/Tk tvoří velmi mocný, ale přitom jednoduše využitelný nástroj pro tvorbu prototypových aplikací s GUI.
3. August 2006 | Lukáš Faltýnek
Tulip je IDE pro vytváření PHP skriptů. Je sám napsán v PHP, používá grafické rozhraní GTK. Původem z Brazílie, je určen pro skupiny programátorů pracujících společně na jednom či více projektech.
3. August 2006 | Jindřich Vrba
Pokud jste sami nepřišli na to, jak s pomocí read (který jsme brali minule) vytvářet textové rozhraní pro komunikaci s uživatelem, bude se vám jistě hodit příkaz case, který si ukážeme tentokrát.
20. July 2006 | Bohdan Milar
V první polovině 70. let si lidé z amerického ministerstva národní obrany začali uvědomovat, že vynakládají až příliš mnoho finančních prostředků na vývoj a údržbu softwarového vybavení. Hlavní příčinou vysokých výdajů bylo používání více než 350 různých programovacích jazyků pro nejrůznější projekty. Většina jazyků byla navíc zastaralá či hardwarově závislá.
11. July 2006 | Lukáš Faltýnek
V minulém dílu seriálu o vývoji součástí linuxového jádra jsme si shrnuli hlavní zásady, kterými by se měl každý vývojář řídit. Nyní přejdeme k samotnému vývoji. Na konci této kapitoly už by měl být každý schopen vytvořit, zkompilovat a načíst svůj vlastní modul. Lukáš Jelínek .
13. June 2006 | Lukáš Jelínek
Možná máte ze skriptů prezentovaných v tomto seriálu divný pocit, jako by to nebyly plnohodnotné programy, jako by jim něco chybělo. Abstrahujeme-li od grafického rozhraní, zjistíme, že schází jakákoli komunikace s uživatelem. Ano, všechny zde dosud prezentované skripty byly neinteraktivní. Dnes tento nedostatek odstraníme seznámením se s příkazem read. Bohdan Milar .
6. June 2006 | Bohdan Milar
Eiffel je pokročilý, čistě objektově orientovaný programovací jazyk s dvacetiletou historií. Důraz klade především na návrh a stavbu kvalitního a znovupoužitelného softwaru. Jeho název je poklona francouzskému inženýrovi. Lukáš Faltýnek .
22. May 2006 | Lukáš Faltýnek
Jaký je rozdíl mezi while a until? Co dělá for? Bohdan Milar a smyčky.
17. May 2006 | Bohdan Milar
Napsat si ovladač pro zařízení, souborový systém nebo něco jiného? V Linuxu 2.6 je to podle Lukáše Jelínka velmi snadné! Začíná jedinečný seriál o programování jádra.
10. May 2006 | Lukáš Jelínek
Lukáš Zapletal představuje krále mezi javovskými IDE.
28. April 2006 | Lukáš Zapletal