Seriál Létající cirkus

Téměř každý programátor vyzkoušel za svůj život vícero programovacích jazyků. A také téměř každý si vysnil svůj ideální. Jednoduchý, robustní, hezký, přenositelný. A poněvadž se v poslední době čím dál více mluví a píše o jazyku, který tyto představy více než naplňuje, podíváme se na něj v našem seriálu. Dámy a pánové, přichází pan Python.

Létající cirkus (21)

Je tomu již rok, kdy na ROOTu začínal seriál věnovaný Pythonu. Dnešním dílem pojednávajícím o balíčku distutils naše povídání ukončíme. Pojďme se tedy podívat na distribuci našich programových dítek.

Jan Švec

28. 1. 2003 0:00 | Python
| 2

Létající cirkus (20)

V dnešním díle seriálu věnovaném jazyku Python si v krátkosti představíme další velice užitečný balíček - Numeric Python, díky kterému dokáže Python pracovat s opravdu rozsáhlými poli dat a provádět nad nimi různé matematické operace.

Jan Švec

5. 12. 2002 0:00 | Python

Létající cirkus (19)

Další povídání nad jazykem Python pokračuje dílem věnovaným knihovně pro práci s grafickými daty, knihovně Python Imaging Library, zkráceně PIL.

Jan Švec

7. 11. 2002 0:00 | Python

Létající cirkus (18)

Týden se s týdnem sešel a my jsme se opět setkali u našeho občasníku věnovaného jazyku Python. Jak jsem již na konci minulého dílu předeslal, dnes se budeme věnovat především utilitkám, které nám při práci s Pythonem vydatně pomáhají. Jde o debugger, profiler a shell jazyka Python - ipython.

Jan Švec

25. 10. 2002 0:00 | Python
| 1

Létající cirkus (17)

Náš seriálu o jazyce Python pokračuje dnešním dílem věnovaným vytváření "bezpečného" prostředí, které umožňuje spouštění nedůvěryhodného (a potenciálně nebezpečného) kódu a přitom ho izoluje od samotného prostředí operačního systému. K implementaci tohoto prostředí Python používá dva moduly - rexec a Bastion, o nichž bude dnes (především) řeč. Nejprve si ale probereme problematiku dynamické interpretace kódu.

Jan Švec

20. 9. 2002 0:00 | Python
| 1

Létající cirkus (16)

Po delší pauze způsobené tragickými srpnovými záplavami se opět setkáváme u dalšího dílu našeho seriálu o programovacím jazyce Python, který bude tentokráte věnován práci s internetovými protokoly FTP, HTTP a SMTP, přičemž nevynecháme ani knihovnu urllib.

Jan Švec

6. 9. 2002 0:00 | Python
| 1

Létající cirkus (15)

Dnešní díl seriálu o jazyce Python bude věnován komunikaci mezi procesy. Probereme si klasiku všech UNIXů - roury a sokety. Povíme si, jak vytvořit rouru a k ní příslušející souborový objekt, jak vytvořit soket a kterak ho připojit ke svému protějšku.

Jan Švec

26. 7. 2002 0:00 | Python
| 1

Létající cirkus (14)

Dnes konečně plním slib z konce minulého dílu našeho seriálu, dnešní díl tedy bude věnován perzistentním objektům. Povíme si něco o modulech marshal, pickle a shelve.

Jan Švec

12. 7. 2002 0:00 | Python
| 2

Létající cirkus (13)

V dnešním dílu seriálu o jazyce Python se budeme věnovat vláknům a jejich synchronizaci. Probereme obě dvě rozhraní, která lze v Pythonu používat, a ukážeme si použití jednotlivých prostředků pro synchronizaci vláken.

Jan Švec

7. 6. 2002 0:00 | Python
| 1

Létající cirkus (12)

Dnešní díl našeho povídání o jazyce Python věnujeme zpracování textů. Povíme si více o řetězcích, o podpoře Unicode a nakonec i o regulárních výrazech.

Jan Švec

31. 5. 2002 0:00 | Python

Létající cirkus (11)

V dnešním dílu začneme probírat jednotlivé moduly jazyka Python. Celý tento díl bude věnovaný standardním modulům, které můžete nalézt v každé instalaci jazyka Python - modulům __builtin__, sys a os.

Jan Švec

10. 5. 2002 0:00 | Python

Létající cirkus (10)

V dnešním dílu se budeme věnovat dalším novým vlastnostem jazyka Python, které se objevily v nejnovějších verzích 2.1 a 2.2 - iterátorům a generátorům. Pojďme se tedy naposledy ponořit do světa syntaxe jazyka Python.

Jan Švec

26. 4. 2002 0:00 | Python
| 2

Létající cirkus (9)

Jak jsem již slíbil na konci minulého dílu našeho seriálu o jazyce Python, budeme se dnes věnovat těm syntaktickým obratům, na které se v minulých dílech nedostalo. Budou to hlavně skládání a rozklad sekvencí, anonymní lambda funkce a formátování řetězců.

Jan Švec

12. 4. 2002 0:00 | Python

Létající cirkus (8)

Chybové stavy byly vždy problémem. Různá protředí se s jejich existencí vyrovnala po svém. Všeobecně uznávaným a hojně používaným způsobem se staly výjimky. Dnešní díl seriálu o jazyce Python vám ukáže, kterak se s nimi vypořádat.

Jan Švec

28. 3. 2002 0:00 | Python

Létající cirkus (7)

Jak jsem již slíbil v minulé části našeho seriálu, dnes se podíváme na rozšíření, která v objektově orientovaném modelu jazyka Python přináší jeho nejnovější verze 2.2. V dnešním dílu se také vrátíme k výkladu metod __getattr__ a __setattr__, o nichž jsme se zmínili v minulém díle.

Jan Švec

18. 3. 2002 0:00 | Python
| 8

Létající cirkus (6)

Jak jsem již slíbil na konci minulého dílu, podíváme se nyní na další oblast, ve které Python dominuje - objektově orientované programování. Dnes poprvé porušíme pravidlo a budeme se věnovat nejnovější verzi 2.2, která v oblasti OOP přináší v tomto jazyce další pokrok.

Jan Švec

7. 3. 2002 0:00 | Python
| 5

Létající cirkus (5)

Pryč jsou doby, kdy se zdrojové kódy programů psaly do jednoho souboru bez ladu a skladu, pryč jsou časy, kdy nejsložitějsí programy měly pár stovek řádek. V dnešní době, kdy je kladen velký důraz na opakované použití kódu a na programy složené z komponent, je třeba program rozdělit do několika částí. V jazyce Python jde o moduly a balíčky modulů a další pokračování tohoto seriálu bude právě o nich.

Jan Švec

28. 2. 2002 0:00 | Python
| 6

Létající cirkus (4)

Dnešní díl bude věnovaný proměnným, prostorům jmen a uživatelským funkcím v jazyce Python. Ukážeme si konstrukce global, del a def. Povíme si o tom, jak si vytvořit vlastní uživatelskou funkci, jak používat nepovinné parametry, a na závěr si ukážeme, jak naši funkci zavolat z programu.

Jan Švec

1. 2. 2002 0:00 | Python

Létající cirkus (3)

V dalším pokračování našeho povídání o jazyce Python se budeme věnovat logickým výrazům a probereme si nejdůležitější logické operátory.

Jan Švec

25. 1. 2002 0:00 | Python

Létající cirkus (2)

V dnešním dílu seriálu věnovaného jazyku Python si přiblížíme typy tuple, seznam a asociativní pole, povíme se více o řetězcích, probereme slice konstrukce a na závěr si ukážeme konstrukce pro řízení toku programu.

Jan Švec

11. 1. 2002 0:00 | Python
| 5

Létající cirkus

Téměř každý programátor vyzkoušel za svůj život vícero programovacích jazyků. A také téměř každý si vysnil svůj ideální. Jednoduchý, robustní, hezký, přenositelný. A poněvadž se v poslední době čím dál více mluví a píše o jazyku, který tyto představy více než naplňuje, podíváme se na něj v našem seriálu. Dámy a pánové, přichází pan Python...

Jan Švec

20. 12. 2001 0:00 | Python
Lupa.cz: Co najdete uvnitř kosmické sondy?

Co najdete uvnitř kosmické sondy?

Podnikatel.cz: Babiš bude mít přehled o vašich účtech

Babiš bude mít přehled o vašich účtech

Měšec.cz: Co když na dovolené přijdete o kartu?

Co když na dovolené přijdete o kartu?

DigiZone.cz: ČTÚ červenec: rušení trochu vzrostlo

ČTÚ červenec: rušení trochu vzrostlo

DigiZone.cz: Jetelín končí. Prima ho vyřadila

Jetelín končí. Prima ho vyřadila

Lupa.cz: Samořídicí taxíky jsou tu. Začíná s nimi Uber

Samořídicí taxíky jsou tu. Začíná s nimi Uber

Lupa.cz: Olympiáda zakázala GIFy. Moc to nepomáhá

Olympiáda zakázala GIFy. Moc to nepomáhá

DigiZone.cz: AXN u FreeSatu měsíc zdarma

AXN u FreeSatu měsíc zdarma

Lupa.cz: Elektronika tajemství zbavená. Jak s ní začít?

Elektronika tajemství zbavená. Jak s ní začít?

DigiZone.cz: Hodlá Markíza skončit v DVB-T?

Hodlá Markíza skončit v DVB-T?

Měšec.cz: Co s reklamací, když e-shop krachuje?

Co s reklamací, když e-shop krachuje?

Podnikatel.cz: Pozor na vykuky, imitují služby České pošty

Pozor na vykuky, imitují služby České pošty

Lupa.cz: Nechcete datacentrum? Jsou na prodej

Nechcete datacentrum? Jsou na prodej

Měšec.cz: Investiční pasti. Děláte to, co ostatní, ale proděláváte

Investiční pasti. Děláte to, co ostatní, ale proděláváte

Měšec.cz: Kurzy platebních karet: vyplatí se platit? (TEST)

Kurzy platebních karet: vyplatí se platit? (TEST)

Měšec.cz: TEST: Vyzkoušeli jsme pražské taxikáře

TEST: Vyzkoušeli jsme pražské taxikáře

Podnikatel.cz: Oznamte skutečné sídlo firmy, jinak zaplatíte

Oznamte skutečné sídlo firmy, jinak zaplatíte

Měšec.cz: Platíme NFC mobilem. Konečně to funguje!

Platíme NFC mobilem. Konečně to funguje!

Vitalia.cz: „Sjíždět“ porno není bez rizika

„Sjíždět“ porno není bez rizika

Lupa.cz: Kdo vykrádá LinkedIn? Zjistit to má soud

Kdo vykrádá LinkedIn? Zjistit to má soud