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

Linux E X P R E S,

Co se píše o: python

Gnuplot: Generujte grafy přímo z vašeho programu

sinus.png

Gnuplot je jednou z nejznámějších aplikací pro tvorbu grafů ve dvou a třech dimenzích. Článek předkládá komplexnější ukázku, která demonstruje spolupráci gnuplotu, Pythonu a Bashe. Gnuplot bude vykreslovat úspěšnost genetického algoritmu pro řešení Sudoku.


 

reklama

Recenze knih vydaných sdružením CZ.NIC

nic.png

Jednou z vedlejších aktivit správce domén .cz, sdružení CZ.NIC, je vydavatelská činnost. Článek stručně recenzuje všechny čtyři dosud vydané knihy: Internetový protokol verze 6, Báječný svět elektronického podpisu, Pro Git a Ponořme se do Python(u) 3.


 

Ponořte se do Pythonu. Díky CZ.NIC se neutopíte

Edice CZ.NIC rozšiřuje svou řadu odborných publikací s volnou licencí o knihu Ponořme se do Python(u) 3.


 

Vydán Python 3.2

Byla vydána verze 3.2 jazyka Python, tedy konkrétně jeho interpretu a frameworku. Jde o první verzi, která má stabilní ABI a proto by doplňky zkompilované pro tuto verzi měly fungovat i v těch pozdějších.


 

GNOME Python Hackfest v Praze

 

Matematika v Pythonu

python.png

Programovací jazyk Python se těší čím dál větší popularitě a vzniklo nad ním mnoho zajímavých řešení. Návrh jazyka především nabízí adekvátní prostředky k tvorbě rozsáhlých projektů. V článku se zaměříme na využití Pythonu pro matematické účely. Ale pozor, text je pouze pro silné povahy.


 

Vydán redakční systém Plone 4

Logo Plone

Vyšla nová verze redakčního systému Plone napsaného v Pythonu a běžícího na databázo Zope. Je k dispozici pro Linux, Mac OS X i Windows a oproti předchozí verzi slibuje celou řadu vylepšení, hlavně v rychlosti a uživatelské přívětivosti.


 

Recenze knihy: Python pro hackery a reverzní inženýrství

python_hacker.jpg

Kniha Python pro hackery a reverzní inženýrství od bezpečnostního experta Justina Seitze se zabývá bezpečností, debuggováním, analýzou programů... Příliš se však nezabývá Pythonem samotným, jak by se z názvu mohlo zdát.


 

Rozšíření a skripty pro Nautilus

nautilus_ext.jpg

Správce souborů Nautilus je bez nadsázky srdcem prostředí GNOME, bez něj by uživatelé neměli ani ikony na ploše. Nautilus už se vyvíjí řadu let a ač se jeho vývojáři řídí filozofií jednoduchosti, která je vlastní celému GNOME, jedná se o propracovaného správce souborů. Mnoho uživatelů však ani netuší, že ho lze rozšířit o další funkce, jejichž počet je prakticky omezen jen nápaditostí a schopnostmi uživatele.


 

Který programovací jazyk si vybrat?

Existují témata, která dokáží spolehlivě rozhádat prakticky kohokoli. Ve světě normálních lidí to je třeba politika, ve světě programátorů je to volba programovacího jazyka.


 

Programovací jazyky

Lukáš Faltýnek zmapoval historii, vývoj a současnost několika programovacích jazyků. Dozvíte se, jak vznikl nejen jazyk, ale také jeho název, k čemu byl původně určen a jestli se ještě používá nebo vyvíjí.


 

Python není krajta

Python je elegantní, dynamický, objektově orientovaný, interpretovaný a interaktivní programovací jazyk. Vznik jazyka je datován počátkem roku 1990, kdy ho v národním výzkumném institutu pro matematiku a informatiku (CWI) v Amsterdamu vytvořil Guido van Rossum.


 

Webové aplikace v Pythonu, 5. část

Jak už jsem zmínil, administrační modul není pro vaši aplikaci povinný, ale například u mého projektu NanoComment je výhodný. Nechtělo se mi vytvářet kód pro editaci nebo mazání příspěvků, pokud by ovšem někdo poslal nějaký nevhodný text, můžu záznam přes panel snadno smazat a nemusím se ani hlásit na server a provádět SQL dotazy.


 

Webové aplikace v Pythonu, 4. část

Tato část bude více praktická, napíšeme si totiž jednoduchou aplikaci typu návštěvní knihy. Na svých stránkách používám blogovací systém NanoBlogger, který je napsaný v Bashi a vytváří statické HTML stránky. Napíšeme si tedy guestbook vhodný jako doplnění do NanoBloggera. Název projektu jsem vhodně zvolil: NanoComment.


 

Webové aplikace v Pythonu, 3. část

Pokračování seriálu pro vývojáře. Jak pracovat s Pythonem na webu? Sledujte další díl.


 
‹‹   Předchozí   1 2 3   Následující   ››