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í aplikace je…
Archiv pro štítek: Python
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…
Python je moderní skriptovací jazyk, který je stále populárnější i mezi webovými vývojáři. Za svou popularitu vděčí nejen svému návrhu a implementaci, ale také množství knihoven a nástrojů, které pro tento jazyk existují. V článku se seznámíme se základními možnostmi, které Python nabízí pro testování.
Programování nespočívá jen v zapsání algoritmu v určitém programovacím jazyku tak, aby výsledek fungoval – tedy syntakticky a sémanticky správně. To je u programování samozřejmost. Programátoři ale často zapomínají, že po nich budou číst kód i jiní, někdy i oni sami. Napsat kód nejen správně, ale i „hezky“, pak ušetří spoustu práce.
Mobilní telefon Nokia N900 je prvním telefonem (smartfonem), který používá linuxový OS (Maemo). A jako pro každý správný Linux lze i pro Maemo psát aplikace nejen nativní v C/C++, ale i skriptované – například v Pythonu. Ukážeme si základní věci, které vám pomohou začít vyvíjet aplikace v Pythonu.
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 konkrétně pomocí…
Neschémové databáze (pro které se vžilo označení „NoSQL“) jsou stále populárnější. Vývojáři začínají často narážet na omezení relačních databází, jejichž návrh je sice časem ověřený, ale přece jen poněkud staršího data. Pojďme se podívat na zajímavý příklad netradičního využití MySQL ve službě FriendFeed.
Náš seriál se tímto dílem dostal na naprostý konec (což ovšem neznamená, že už by se o Djangu nedalo psát mnohem víc). Proto se zevrubně podíváme na několik součástí Djanga, na které se v předchozích dílech nedostalo, a také si ukážeme nějaké tipy a triky, které vám pomohou v další práci s tímto frameworkem.
Velká návštěvnost webového projektu sice autora většinou těší, ale často přináší i problémy se stabilitou a dostupností systému. V předposledním díle seriálu o frameworku Django se proto podíváme na kešovací systém Djanga a na to, jak pomocí něj zvládnout příval návštěvníků.
Vytvořením projektu naše práce nekončí. Je potřeba ho zpřístupnit světu a poté udržovat. Ukážeme si nezbytné kroky při nasazování projektu a několik možných konfigurací webového serveru.





