Posts tagged with “PYTHON

18. 02. 2012

Flickr “najednou” uploader

Zatim jsem nenarazil na Flickr uploader (natož pro Linux), kterej by mi pohodlně nasázel celej adresář s nějakým tagem do mojeho účtu. Teda, zrovna tohle by možná i nějak šlo — ale opravdu nemám čas čekat, až to udělá fotku za fotkou. Při průměrný velikosti fotky 3-5 MB bych taky nemusel dělat nic jinýho.

no comments yet
18. 09. 2011

Deploy pro fabric & flask & nginx & supervisor & uwsgi & mercurial

Nasadit Flask (Django, you name it…) appku jednim příkazem? Nic novýho. Tak proč už nebejt uplně línej a nenechat si vygenerovat i virtualhost do nginxu a konfigurák pro superivor, že jo ;) Skript předpokládá, že repozitáře (hg) a webserver jsou na stejný mašině. Závislosti jsou fabric (pochopitelně) a Jinja2 (stejně už ji ve Flasku používate).

no comments yet
01. 09. 2011

Twinsects

Naposled jsem tady ukazoval, jak jednoduše dostat statistiky společnejch followerů na Twitteru. Nakonec je z toho jednoduchá web appka, která umí generovat (pro max. 4 účty) Vennovy diagramy. Myše sem, IDEčka sem.

no comments yet
25. 08. 2011

Uctívači dýně

Možná vás někdy napadlo, že by bylo hezký vidět, jakej overlap maji nějaký konkrétní twitter účty — tedy kolik lidí sleduje zároveň oba dva (nebo víc) účtů. Abraka dabra!

no comments yet
13. 08. 2011

Odrobinky

Chtěl bych se podělit o pár praktickejch udělátek, který čas od času používám a který mi šetří čas, nervy a prsty. Nejde o žádný převratný objevy, ale někomu to může bejt k užitku.

2 comments
07. 08. 2011

pyquery

Co používáte na takovýto domácí scrapovaní (nebo screapování)? Jasně, každej zná lxml nebo BeautifulSoup. BeautifulSoup je vůbec super, pokud potřebujete třeba ještě opravit zacukanej dokument, vyhodit nějaký nepřístojný tagy, převézt entity apod. Pak je tady další klasika — Mechanize — ten je ale už spíš na emulaci browseru a hraní si s formulářema. Na stejnou notu je strašně funky Twill. Na něco se daji použít i XPath selektory ve Scrapy, ale to už je zase tahání kanónu na vrabce.

no comments yet
07. 08. 2011

Jenkins, Django, virtualenv, hg

Nedávno jsem rozcházel testovací stroj pro Django projekty postavenej na Jenkinsu a jelikož informace o tomhle setupu jsou tak nějak polovičatý a navíc porozházený po internetech, rozhod’ jsem se to malinko rozepsat. Jenkins můžete s minimálním úsilím zaměnit za Hudson a Mercurial za git, Bazaar, SVN či kýhošlaka. Debian samozřejmě taky nehraje zásadní roli.

no comments yet