web serving

dev Comments Off
Oct 022011

Az előző bejegyzés kissé félrevezető lehetett, mert igazából a legtöbb cherrypy-s problémám nem abból adódik, hogy ezt vagy azt mennyire lehet megcsinálni, hanem hogy a dokumentációjukban elég nehezen találom meg az infót.

Mindemellett most már eljutottam oda, hogy az eddigi, a különböző bejegyzésekben említett kisebb programok egybefűzve, webservice-ként üzemelhetnek tovább, kezdve a bejövő adatok beolvasásától egészen egy AJAX-os felületig egy belső hálózaton. Azért mégis csak haladtam valamennyit. :)

A matplotlib-nek amúgy elég meredek az import ideje, a cherrypy-t is üti pl., de service-ként futva a cherrypy-vel együtt ez csak indulásnál jelent plusz időt. Csak elgondolkoztató, hogy mennyi mindent használhat (pl. tk?) miközben relatíve egyszerűbb dolgokra kell csak, egy sima outputtal.

Mindenesetre most működik a dolog – igaz, még mindig csak alpha – úgyhogy következőnek a lekérdezést bővítem ki, és utána jöhet a többi feature. :)

graphs

dev Comments Off
Aug 272011

Remélem sikerül majd az összes dolgot, amit megnézek egy felület alá hoznom, mindenesetre a munkahelyi adatok feldolgozásához eszembe jutott, hogy jó lenne keresni valamiféle grafikon lib-et is.

Érdekes módon az a reportlab is tartalmaz ilyen egyszerű ábrákhoz eszközöket, amit végül pdf generálásra is használtam pythonból. Nagyon jó lib amúgy, csak kicsit túl nagy, szóval nem 1-2 sor amíg generálsz valamit, de nagyon sok mindent lehet benne és elég profi.

A másik alternatíva pdf-től függetlenül a matptlotlib, ami valami olyasminek néz ki, amivel Zoli generálná a grafikonjait… :) Na jó, igazából ezt nem tudom, de egy normális graph lib-nek néz ki, többféle módon menthető grafikonokkal, szóval valószínű valamilyen ezzel előállított bitmap outputot fogok a kiszolgált weblapokba integrálni.

Viszont egy régi p4-esen olyan lassú az import – legalábbis gondolom, hogy az import – hogy gondolkozom azon, hogy külön localhoston futó service-ként fusson-e ez a grafikon generáló progi, párhuzamosan a majdani webservice-szel. Majd elválik.

© 2011 zero or more Suffusion theme by Sayontan Sinha