Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Zprávičky s nálepkou Python

Přijďte 5.6. na Python/Django sprint v Praze

Přijďte si zasprintovat na Djangu, jiném Python open-source projektu, nebo jen potkat ostatní vývojáře! Sprint pod hlavičkou @pyvec se koná 5.6. v sídle Sanoma Media Praha, Lomnického 7 – u metra C Pražského povstání 11–19 hod. (mapa). Budeme… Více

14. pražský Python a Django sraz

Dnes večer proběhne v Praze v pořadí 14. Python/Django sraz. Na programu jsou tři přednášky: Honza Král: Denormalizace v Redisu Marek Jelen: OpenShift a OpenStack Adam Kliment: Virtualmaster v příkazové řádce Akce začíná od… Více

Circa je nový programovací jazyk inspirující se v Lispu, Pythonu a Ruby

Circa – language for live coding byl zatím vydán v alfa verzi pod MIT licencí. Jeho hlavní inspirací byl Lisp a SmallTalk, syntaxí pak přípomíná Python a Ruby. Jeho možnosti vám rychle předvedou následující screencasty: Pokud máte rádi… Více

Ve středu proběhne pražský Python sraz

Již zítra, ve středu 18. dubna, proběhne v Praze 5 na Smíchově další Python sraz. Jiří Bartoň nám k němu napsal: Tento večer bude mobilní s (nejenom) Pythonem – Scala & Objective C. Více informací na http://lanyrd­.com/2012/djan­gocs-april/… Více

Integrace PayPal do Djanga

Napadlo vás, že byste rádi do své aplikace v Djangu doplnili možnost platby přes PayPal, ale bojíte se „složité implementace“? Obavy nejsou na místě, jak ukazuje návod Django PayPal Step-by-Step Integration. Více

Dvakrát porovnání výkonu Node.js s dalšími servery

První porovnání zveřejnil Nelson Silva v článku Go vs Scala vs Nodejs. V jeho testu výkonu a paměťové náročnosti zvítězil jednoznačně jazyk Go od Google, následovaný Scalou (resp. JVM) v rychlosti a Node.js v paměťové náročnosti. Druhý test… Více

PEP20 v příkladech

Programátoři v Pythonu znají (nebo by měli znát) pravidla PEP20, známá jako „The Zen of Python“. Pokud vám připadají honě abstraktní a nevíte, co si přesně pod tím kterým pravidlem představit, podívejte se na PEP20 v příkladech. Více

Základní nástroje pro Pythonisty

Vývojáři v Pythonu potřebují, stejně jako vývojáři v jiných jazycích, pomůcky a nástroje pro efektivní práci. Autor článku Essential Tools for Pythonistas jich jmenuje pět: Github, Vim+pyflakes, Sphinx, Read The Docs a virtualenv. A co vy? Jaká je… Více

Výherci soutěže o knihu Ponořme se do Pythonu 3

V článku o knize Ponořme se do Pythonu 3 jsme vyhlásili březnovou minisoutěž o pět výtisků této knihy, které do soutěže věnoval vydavatel, sdružení CZ.NIC. Měli jste šanci vyhrát tuto knihu za zaslané zprávičky, za článek a za zajímavý komentář… Více

Django 1.3: poslední verze pro Python 2.4

Právě vyšla nová verze tohoto populárního frameworku pro Python. Verze s pořadovým číslem 1.3 přináší řadu novinek, např. zabudovaný unittest2. Pravděpodobně nejdůležitější novinkou je, že tato verze je poslední, která bude podporovat Python 2.4,… Více

Skočte do Pythonu 3 - kniha Marka Pilgrima, česky a v elektronické podobě zdarma

Edice CZ.NIC rozšiřuje svou řadu odborných publikací s volnou licencí o nový přírůstek. Tentokrát se jedná o zahraniční publikaci Dive Into Python 3, jejímž autorem je Mark Pilgrim. Ten se problematikou programovacího jazyka Python zabývá několik… Více

Vychází Python 3.2

Další „desetinová“ verze jazyka Python 3 vyšla právě včera. Nepřináší změny v syntaxi a jen několik málo změn do zabudovaných funkcí. Vývojáři se soustředili především na odladění chyb a na usnadnění portování z předchozích verzí Pythonu. Více

Bezpečnostní aktualizace Django

Django tým uvolnil dvě nové verze tohoto frameworku, s čísly 1.2.5 a 1.1.4. Bezpečnostní záplaty ošetřijí slabé místo zajištění CSRF, možný XSS útok a možné procházení aresářů, a je doporučeno co nejrychleji aplikovat záplaty nebo přejít na novou verzi. Více

Bleach: HTML whitelist v Pythonu

Bleach je HTML filtr, pracující na principu whitelistu (určujete povolené elementy a atributy, vše ostatní je vypuštěno). Jak tento filtr použít v Djangu ukazuje Andy McKay ve svém článku. Více

Vánoční Žangovinky

Ladění databázového výkonu, přestřelka mezi autory šablonovacích jazyků či fuzzy třída pro snadnější testování počtu SQL dotazů. To vše (a něco málo navíc) v Žangovinkách #32, pravidelném reportu dění z Django scény. Více

DepthJS: Ovládejte prohlížeč Kinectem

MS Kinect, vstupní zařízení k herní konzoli XBox, se záhy po svém uvedení dočkalo velkého zájmu mezi kutily a hackery (toto označení neznamená „člověk co překonává bezpečnostní opatření a mění cizí servery“). Díky nim se začal Kinect používat… Více

Vývoj v Django na lokálním stroji s Nginx

Peter Bengtsson vydal článek, v němž ukazuje, jak lze použít HTTP server Nginx ve spojení s Djangem (viz náš seriál o Djangu) pro vývoj na lokálním stroji. Více

Python jako skriptovací jazyk pro WebKit?

Python Webkit DOM Bindings je nový projekt GNU, který si klade za cíl nabídnout vývojářům podobné možnosti, jaké nabízí v prohlížečích JavaScript, ale v jazyce Python. Jak už název napovídá, je určen pro jádro WebKit a mění jej, alespoň podle… Více

Hookbox: serverová knihovna pro push zprávy

Protokolem Pub-Sub a konceptem Web Hooks jsme se na Zdrojáku už zabývali (Máme pro vás čerstvé zprávy). Hookbox je comet server, implementující technologie pro výměnu zpráv, který lze snadno integrovat k existujícím aplikacím pomocí RESTful… Více

Soutěžní portál v Pythonu s nástrojem DevContest

Vyšla první oficiální verze webové aplikace DevContest. Tento nástroj umožňuje během pár kroků zprovoznit jednoduchý soutěžní portál pro studenty informatiky. Funguje na podobném principu jako např. soutěže PilsProg nebo ProFIIT. K rozběhnutí… Více

Ovládejte Google z příkazové řádky

idea používat služby Google z příkazové řádky není nijak nová, za mnohé upozorním jen na Goosh. Nyní přichází s CLI samotný Google. Milovníci příkazových řádků teď mohou napsat například $ google picasa create --title "Cat Photos"… Více

Python jako skriptovací jazyk v prohlížeči

Různí vývojáři se pokouší narušit hegemonii JavaScriptu coby univerzálního skriptovacího jazyka pro klientskou stranu webu (tedy pro prohlížeč). Jedním z takových pokusů je i použití Pythonu (IronPython) coby skriptovacího jazyka v prohlížeči, a to… Více

Vytváříme modul pro Python

Programovací jazyk Python má velké plus, že složité věci v něm můžete napsat opravdu jednoduše a tím urychlit vývoj. Naopak velkým nedostatkem je výkon tohoto jazyka. U malých projektů to sice nepocítíte, ale u větších, kde se často něco počítá, to… Více

Použijte Python, Ruby a XAML přímo v HTML kódu s Gestalt

Microsoft nabízí v rámci Mix Labs projekt, nazvaný Gestalt. Gestalt je knihovna, která umožňuje vkládat do HTML stránek skripty napsané v Pythonu či Ruby stejným způsobem, jako je do nich vkládán skript v JavaScriptu. Kromě toho umožňuje zobrazit… Více

Skulpt: Python v prohlížeči

Projekt Skulpt přináší interpreter jazyka Python na straně klienta – tedy v prohlížeči. Kód je napsán, pochopitelně, v JavaScriptu. Podle autora Skulptu můžete použít klasické .py soubory a includovat je ve svém skriptu – jsou načteny ze serveru… Více

Setkání Ruby/Rails/Python/Git příznivců (s Arduino hacking) již zítra!

Ve středu 5. 8. 2009 proběhne od 19.00 ve Fraktal Baru na Letné tradiční setkání Ruby/Rails/Pyt­hon/Git příznivců. Pokud počet přihlášených účastníků dosáhne alespoň deseti, Jiří Kubíček předvede možnosti programování hardwarové platformy Arduino… Více

Vychází Python 3.1. Je rychlejší a s několika novinkami

Po půl roce od vydání Pythonu 3 vychází jeho další verze Python 3.1. Kromě opravy řady chyb přináší několik novinek a sice novou kolekci řazený slovník (ordered dictionary), podporu pro oddělovač tisíců nebo kompletní přepsání I/O knihovny… Více

Registrace na pražské EuroDjangoCon bude brzy ukončena (aktualizováno)

Pokud se chcete zúčastnit mezinárodní konference EuroDjangoCon, která se za několik týdnů bude konat v Praze, mát poslední možnost. Registrace budou ukončeny následující pondělí. Konference se bude odehrávat v hotelu Iris Congress na Vinohradech… Více

Dvě zajímavá rozšíření Firebugu: XRefresh a FirePython

Na včerejším srazu příznivců Ruby v Praze představil Antonín Hildebrand dvě zajímavá rozšíření Firebugu ze své dílny. Nástroje zatím používá on sám, nejsou nijak posvěcené stabilitou, ale jsou natolik zajímavé, že je zde i přesto představíme… Více

Guido napsal další kapitoly o historii Pythonu

Guido van Rossum, tvůrce programovacího jazyka Python, nedávno napsal další kapitoly do blogu The History of Python, na kterém plánuje postupně probrat celý raný vývoj tohoto programovacího jazyka. Během února tak přibyly kapitoly Early Language… Více