from
tt39 2009-02-02 11:39
α, περίμενα καμιά ιστορία με αστυνομική βία στη χιλή....
linux , madpy , programming , music , politics , crete , revolution , γκρίνια , video , pc , concert , tv , Προγραμματισμός , piraeus , old kaotonik , basketball , comics , python , madpy change log , recycling , graffity , γης μαδιάμ , kaotonik , events , διεγραμμενα fb , ethnikos , movies , angry with computer , poetry , κρητικό crossover , ΠΡΕΖΗΤΑΣ , παρεμβάσεις tv , ΝΔ , skaribas , R.I.P. , μεταφράσεις , ideal , javascript , me_too , άρθρα κατα παραγγελία , var , hotel , cats , aquarium , desktop , golden dawn , ΣΥΡΙΖΑ , blog , Επιστήμη , αναρχία , xen , σόσιαλ μίντια , κόπι πάστε , cms , Βασίλης Μάγγος , plone , agrafa , legalize , ελεύθερη αγορά , athens , ονόματα , graphics , δημόσιο , radio.kaotonik.net , internet , stickers


Γεια σας. Που και που πεφτω στη τηλεοραση πάνω στο extreme makeover και παντα παθαίνω το ίδιο σοκ. Ειδα πριν 10 λεπτά κάτι φρεσκοφτιαγμένα βυζιά με blur εφε κιολας για να μη προκαλειται το δημοσιο αίσθημα. Η κοπέλα (ή το πράμα γιατι πρεπει να σαι πράμα και ΖΑΜΠΟΝ για να πας στο extreme makeover ) είδε τις αλλαγές (στο madpy) και πάλι δε το πίστευε. Τα χω παρει και με το δημόσιο άισθημα γιατι δε προκαλείται απο το extreme makeover αλλά απο τις ρώγες.
def getIcecastStats(self,source_mount, keys):
"""gets icecast2 stats of the specified source_mount. For this source
it will return the keys values in a dict."""
import urllib2
password_mgr = urllib2.HTTPPasswordMgrWithDefaultRealm()
# create a password manager
# Add the username and password.
# If we knew the realm, we could use it instead of ``None``.
top_level_url = "http://127.0.0.1:8000"
username="admin"
password="password"
password_mgr.add_password(None, top_level_url, username, password)
handler = urllib2.HTTPBasicAuthHandler(password_mgr)
# create "opener" (OpenerDirector instance)
opener = urllib2.build_opener(handler)
# use the opener to fetch a URL
f=opener.open(top_level_url + "/admin/stats.xml")
xmls=f.read()
from xml.dom import minidom
domObj = minidom.parseString(xmls)
nodes = domObj.getElementsByTagName('source')
retD={}
for nod in nodes:
if nod.getAttribute('mount') == source_mount:
for key in keys:
vnodes = nod.getElementsByTagName(key)
if vnodes:
retD[key]=vnodes[0].firstChild.nodeValue
break
return retD
Η αγαπημένη μου εφαρμογή για να ακούω μουσική είναι το amarok. Να φανταστείτε είναι τοσο ωραιο (σχετικά ειναι όλα), που τις προάλλες πηγα να παιξω μουσική στο winamp , μου την έσπασε , και έκανα rebοot σε λινουξ για να τρέξω το αγαπημένο amarok.
.