viernes, febrero 29, 2008

otra vez lavoz.com.ar

titulo: Robots asesinos
nota al pie de la imagen: ROBOTS. En realidad, son pequeños tanques operados a control remoto por soldados

eso si que es periodismo serio.

le recomiendo otros titulares

enfermedad mortal incurable se exparse por el mundo
bah, en realidad es la gripe

hombre mueve objetos con la mente
mmmh, digamos que lo mueve con un hilo y no te das cuenta

boca goleo a river 6 a 0
no, en realidad jugo con estudiantes y empataron.

martes, febrero 19, 2008

Bordes redondeados en fluxbox

me negaba a empezar a estudiar sin bordes redondeados en fluxbox (?), por desgracia los muchachos de ubuntu lo compilan sin soporte para bordes redondeados asi que lo tuve que hacer yo.

la receta:

wget http://surfnet.dl.sourceforge.net/sourceforge/fluxbox/fluxbox-1.0.0.tar.gz
tar -xvzf fluxbox-1.0.0.tar.gz
cd fluxbox-1.0.0/
sudo aptitude install libimlib2-dev xlibs-dev libxft-dev libxpm-dev
./configure --enable-imlib2 --enable-nls --enable-xft --enable-xpm --enable-shape --enable-render
make
sudo make install
vim /home/mariano/.fluxbox/startup # cambiar /usr/bin/fluxbox por /usr/local/bin/fluxbox

y listo..

lunes, febrero 11, 2008

Porque me gusta el software libre

* Quiero subir mis albums a picasa
* Picasa no soporta subir cantidades de fotos a albums en linux
* Busco un proyecto que lo haga
* No lo encuentro
* Busco como hacerlo y lo hago
* Funciona
* Quiero agregarle soporte para Thumbails
* Busco algun proyecto que haga eso
* Encuentro uno
* Le mando mi codigo
* Lo agrega a su proyecto

Ya tengo visor de imagenes multiplataforma para administrar mi album web de picasa.



El proyecto (http://www.kiyut.com/products/ekspos/index.html) es un visor de imagenes multiplataforma escrito en java, ahora soporta seleccionar fotos y subirlas a tu album web de picasa, su licencia es BSD, por lo cual tuve que cambiar la licencia de mi codigo.

si tienen el mismo problema que yo, ya esta solucionado :)

sábado, febrero 02, 2008

como hacer algo simple de la manera complicada

class Kiace(object):
pass

kiace = Kiace()

for (num, l) in enumerate("kiace"):
setattr(kiace, l, (num, l))

l = [getattr(kiace, name) for name in dir(kiace) if not name.startswith('_')]
l.sort(cmp = lambda x, y: x[0] - y[0])

print ''.join([x[1] for x in l])


basicamente imprime kiace creando un objeto vacio, le agrega atributos, despues obtiene los atributos y los ordena para imprimir kiace

(?)

en realidad es una excusa para probar el resaltado de sintaxis HTML que nos proveen los muchachos de dpaste.com ;)

Seguidores

Archivo del Blog