Python
Články
Hostujeme Python weby: dva i více hadů
Už umíme hostovat pythoní weby pohodlně s mod_wsgi, flexibilně s uWSGI a nyní si k tomu přidáme trochu systémové omáčky, abychom dokázali postavit pythoní hosting pro více lidí a nezbláznili se z toho. K tomu si zkompilujeme interpret Pythona a vytvoříme aplikacím virtuální prostředí.
Hostujeme Python weby bezpečně a flexibilně s uWSGI
Je to už rok a půl, co jsem se rozepisoval o hostování webových aplikací napsaných v Pythonu pod Apachem s modwsgi. Za tu dobu se toho hodně změnilo a nevýhody modwsgi začínají být řešeny projektem uWSGI. Ten umožňuje aplikace hostovat flexibilněji a není problém vytvořit ani bezpečný sdílený hosting.
Vytváříme v C/C++ 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 je horší. Jak pro Python vytvořit modul v C/C++?
Python a Apache: hosting bezpečně přes WSGI
Pythoní frameworky jsou velmi užitečným pomocníkem při tvorbě webu. Rozšíření ovšem brání nedostupnost hostingových služeb pro Python ve stejné míře, jako je tomu s PHP. Možná je jedním z důvodů také strach z bezpečnosti, a právě v tomhle je kombinace Apache/Python na velmi dobré úrovni. Za vše může WSGI.
Python: skriptování ve více vláknech
Nedávno jsem pracoval na skriptu, u kterého se rozdělení na vlákna přímo nabízelo. Skript byl psán v Pythonu, a tak jsem se rozhodl podívat, jak na tom je s multithreadingem. Ukážeme si, jaké možnosti má v této oblasti Python a jaké nástroje můžeme využít pro přístup ke společným prostředkům.
Zprávičky
Vývoj Qt+HTML aplikací
Aurélien Gâteau začal na svém blogu zveřejňovat zkušenosti, které získal při psaní aplikace kombinující PyQt, QtWebKit, jQuery a šablonovací systém Jinja2. Použil tedy Qt jako rozhraní mezi systémem a HTML frontendem, čímž si zjednodušil portaci na… Více
Jazyk Python prakticky
Python je stále populárnější programovací jazyk, který vám dovolí rychle přenést nápady a požadavky do fungujících programů či spojovat existující systémy. Je vhodný pro drobné skripty i rozsáhlé projekty. Pokud chcete s Pythonem začít, můžete se… Více
IronPython 2.7.1 dohnal CPython 2.7.2
Vyšla nová verze .NET implementace jazyka Python IronPython s označením 2.7.1. Pro svůj běh vyžaduje .NET 4 nebo Silverlight 4 podobně jako předchozí verze, proti které navíc přináší podporu pro moduly unicodedata, csv, a ats. Další moduly by měly odpovídat CPythonu 2.7.2. Více
Pyvec tentokrát o Elle a analýze
Příští týden ve středu 19.10. se koná další setkání vývojářů Djanga. Na programu jsou následující prezentace: Jak rozběhnout Ellu Konkrétní ukázka rozběhnutí Ella-y Jak (ne)psát analýzu Jak na práci na živnostenský list Akce se koná… Více
Django 1.2.7 a 1.3.1 opravují vážné bezpečností chyby
Vývojáři webového frameworku Django v sobotu vydali nové verze svého projektu s označením 1.2.6 a 1.3.1. Ty obsahují důležité opravy nalezených bezpečnostních chyb. První dvě se týkají URLField a umožňovaly zjistit určité informace ze serveru,… Více

