Témata označená nálepkou Python

  • Brian called Brian

    Tak se ve firmě rozhodli, že změní systém řízení databáze u ERP. Takže už všechny sloupce nebudou mít prefix t$ ale t_. Mě osobně je t_ sympatičtější, ale nic to nemění na faktu, že mám pár nástrojů, ve kterých se k té databázi připojuju, a které budu muset upravit. Ještě, že mám SQLAlchemy. Mám SQLAlchemy, takže vím, že to půjde nějak jednoduše. Vpodstatě řeším 2 problémy. Jeden je, abych v definici tabulek nemusel všude přepisovat t$ na t_…
    14. 11. 2012 21:05
  • We want... a shrubbery!

    Mezitím jsem narazil na fanstatic. Dělá zčásti to, co potřebuju – je to middleware, který mi přeloží třeba less, a teoreticky i Google Closure (ikdyž pro něj ještě nemají modul), ale když to vezmeme v kombinaci s Pyramid pomocí pyramid_fanstatic, tak to i při každé změně resources (css, js) restartuje aplikaci. Nebude to úplně ono, ale může to zjednodušit i base šablonu, už proto, že do ní nebudu vypisovat žádná css ani žádné js. To mi tam vloží middleware…
    28. 10. 2012 20:46
  • Nine-bladed sword

    I od javascriptařů se můžeme něco přiučit. Nedávno jsem viděl v akci framework Este (když už o tom mluvím, tak články Dana Steigerwalda na Zdrojáku dávají smysl), a v něm je jedna pro mě nová věc. Uloží styl ve stylusu (něco jako lesscss), hlídač souborů uvidí, že se změnil, a hned zavolá překlad. Uloží coffee script, a stane se vpodstatě totéž. Máte to ve svém frameworku? Já ne. Hmmm, já sice v coffee scriptu nepíšu, ale ten css preprocesor je pro mě s tímto přístupem hned mnohem přitažlivější.
    21. 10. 2012 16:14
  • Tři pokud ano

    Python má poměrně zajímavou learning curve. Vzpomínám si, že když jsem poprvé viděl jejich návrh ternárního operátoru, tak jsem se zděsil. Teď po pár letech jsem to konečně poprvé použil, a zjistil, jsem, že to vlastně funguje perfektně, a přesně tak, jak to popisovali: /---pre result = numerator/denominator if denominator else 0 \---
    16. 10. 2012 18:45
  • Pět. Tři. Neboli jednoduché počty

    SQLAlchemy je nekonečný zdroj inspirace. Několikrát jsem si řekl: Jak to asi dělají. A protože je to Python, tak jsem za okamžik věděl. Buď jsem na to kápnul sám (Wu-Shiho kleště), nebo jsem se podíval do kódu. O co se s vámi podělím dnes? Nadefinujete si tabulku, třeba takhle: /---pre person = Table(„person“, metadata, Column(„id“, Integer()), Column(„name“, Unicode()), Column(„address“, Unicode()), Column(„sex“, Integer()), Column(„regtm“, DATETIME()), ) \---
    12. 10. 2012 18:55 (aktualizováno)
  • Programovací jazyky tady u nás a programovací jazyky tam u nich

    Dnes pro zamyšlení přikládám několik screenshotů z Google Insights. Legenda: Vývoj hledání názvů programovacích jazyků v USA: Vývoj hledání názvů programovacích jazyků u nás: Vývoj hledání názvů programovacích jazyků v Indii: Grafy dávám jen k zamyšlení – bez dalších komentářů.
    1. 2. 2010 10:03
  • Vývoj PowerConsole nabírá obrátky

    Už je to nějaký ten pátek co jsem zde představil projekt PowerConsole. Díky pracovnímu vytížení celý projekt poněkud usnul, a dlouhou dobu se vůbec, ale vůbec nic nedělo. Změna přišla před dvěma měsíci, kdy se díky chystaným změnám v aktivitách naší společnosti stala práce na PowerConsoli téměř přes noc jedním z mých prioritních úkolů. A protože mě práce na tomhle projektu neskutečně baví, výsledky na sebe nenechaly dlouho čekat.
  • Jak si napsat vlastní widget pro SuperKaramba

    Již nějaký čas si hraji s myšlenkou na vylepšení své plochy. Mám zde aktuální komiks s Garfieldem, předpověď počasí pro naši oblast i analogové hodiny. Další takovou věcí, kterou často kontroluji je vývoj kurzu EURA a DOLARU. Tak proč to nesledovat přímo na ploše? 1. Podklady Rozhodl jsem se, že si proto napíšu vlastní widget. Vycházel jsem z toho, že ČNB publikuje na svých stránkách denní kurzový lístek ve formě TXT.
    9. 3. 2009 19:42 (aktualizováno)
  • Django: pythonní framework v japonském westernu

    Není to dávno, co jsem psal, že se Firefox dostal a plátna kin. Není ovšem jediný. Zjistil jsem, že filmové verze se dočkal i známý framework Django. Stal se součástí názvu filmu i ústřední písně (docela by mne zajímalo, zda a co django v japonštině znamená)…
    25. 10. 2008 21:51 (aktualizováno)
  • Modul doctest - Testování dokumentačních řetězců

    Nedávno jsem poprvné commitoval rozšíření pro Django (a pro FOSS obecně). Bylo mi řečeno, že musím doplnit dokumentaci a testy. To mě přivedlo k tomuto modulu a proto jsem se rozhodl, že ho víc prozkoumám (pozn: prozkoumám == prolítnu okem dokumentaci a zjistím, jak ho používat mimo Django ;) ). Modul doctest nabízí snadnou cestu pro vytváření jednoduchých testů…
    17. 9. 2008 19:58 (aktualizováno)