Ressetejar Delicious
Estic tornant a avaluar Delicious (em fa "tilín" però no ho acabo de veure clar). I quan estàs potinejant i fent proves voldries ressetejar el compte i deixar-lo com quan va venir al món, però mira les FAQ de Can Delicious:
How do I delete all my bookmarks?
The easiest way to do this right now is to delete your account
(this is in your settings) and then re-register it -- you'll
be able to register the same username immediately after deleting it.
Si, home, ara hi corro. Sort que amb una mica de Python i el mòdul pydelicious es pot fer sense suar.
import pydelicious
api = pydelicious.apiNew('user', 'password')
posts_data = api.posts_all()
posts_list = posts_data['posts']
for post in posts_list:
response = api.posts_delete (post['href'])
Reinagurant
Estem d'estrena. :-) I no sols estrenem vestit, també estrenem esquelet.
Fins ara l'esquelet d'aquesta web era Textpattern. Tot i que té moltes coses que m'agraden, té dues característiques extremadament molestes. Una és Textile, que a aquestes alçades (2.0) segueix fallant en coses bàsiques. L'altre problema és el PHP. ;-) Expliqueu-me el que volgueu, però no m'agrada. Programant en PHP no em diverteixo, ni de bon tros, tan com amb Python.
Rentar-li la cara al Python
El més innovador que va fer Ubuntu dins l'univers del Programari Lliure va ser: contractar un dissenyador. Quan va sortir la primera release, tu deixaves sobre la taula un estoig de Ubuntu amb aquells paios fent-se abraçadetes. Llavors entrava algú, s'ho mirava i deia: "Això és un Linux? Que maco..."
Aquest comentari dels usuaris sí que és una novetat. I sembla que els de la Python Software Foundation també es posen les piles i li rentaran la cara a la web de Python. Que ja tocava.
Instal·lar SPE a Ubuntu
La gran diferència de Ubuntu respecte a una Debian és que fan una release cada... bé, menys de 3 anys. Tota la resta (virgueries de configuració de xarxa, instal·ladors "monus") ho podem tenir d'altres maneres.
Però tenir cada sis mesos versions dels paquets estables (o suficientment estables per l'escriptori) és alguna cosa més que "interessant": és crític per ser una opció viable a l'escriptori. Vull dir a l'escriptori d'un ens públic o una empresa, no a l'ordinador d'aquells per qui Linux també és un hobby.
I fins i tot en aquests casos ens dona alguna alegria.
Trastejant amb feedparser
He estat trastejant amb feedparser, el mòdul de python que és l'ànima del Planet. No està debianitzat però gràcies al distutils el pots instal·lar "sense mans".
# unzip feedparser-3.3.zip
# cd feedparser
# python setup.py install
running install
error: invalid Python installation: unable to open
/usr/lib/python2.3/config/Makefile (No such file or directory)
Aix, si: que també cal pyton2.3-dev.
Els amics de 23 em cuiden tan bé que tenen un RSS amb les meves darreres fotos. Amb aquest feed, i 3 línies de python...
import feedparser
feedDixit = feedparser.parse('http://www.23hq.com/rss/allioli')
print feedDixit.entries[0].summary_detail.value
...ja puc ensenyar la darrera foto que he pujat (la que veus a la dreta).
<img src="http://www.23hq.com/allioli/photo/230736/mblog"
width="180" height="135" class="23-mblog" />
Facilíssim. Així no té mèrit.
