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

Linux E X P R E S,

Co se píše o: programování

Webové aplikace v Pythonu, 1. část

Webu vévodí technologie PHP, Java, Perl nebo ASP. Velkou novinkou je také Ruby On Rails. Python však útočí ze zálohy.


 

reklama

Webové aplikace v Pythonu

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.


 

Vývoj jádra III. – ladění a testování

Č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.


 

Bash 16: select

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.


 

George Schlossnagle: Pokročilé programování v PHP5

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.


 

Tcl/Tk

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.


 

Tulip - brazilský tulipán

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.


 

Bash 15: case

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.


 

Ada

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á.


 

Vývoj jádra II. – jednoduchý modul

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 .


 

Bash 14: Interaktivní skripty: read

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 .


 

Eiffel

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 .


 

Bash 13: Smyčky: while, until, for

Jaký je rozdíl mezi while a until? Co dělá for? Bohdan Milar a smyčky.


 

Vývoj jádra I.

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.


 

IntelliJ IDEA 5.0

Lukáš Zapletal představuje krále mezi javovskými IDE.


 
‹‹   Předchozí   3 4 5 6 7 8 9 10   Následující   ››