February 08, 2010

Blackhold

Askaro, preguntáselo a tus vecinos

Askaro es una interesante web donde puedes ir preguntando a los vecinos de la zona sobre establecimientos o preguntas que podrías hacer por la calle. La diferencia es que todo el mundo puede ver la pregunta que has hecho en un lugar específico y te la pueden responder.

¿Quén me recomienda un buen restaurante por aquí?

Para hacer una prueba y ver que respuestas tengo he hecho una simpática pregunta :D

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at February 08, 2010 08:57 PM

Recortables

Navegando por ahí he encontrado un thread en un foro sobre recortables de personajes míticos de la red, los juegos, la televisión y los cómics.

Venga a pegar!

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at February 08, 2010 03:10 PM

February 06, 2010

marcos.blog

Nueva ubicación del blog

Si estáis leyendo esto es que ya accedéis al blog en su nueva ubicación. marcos.blog ha dejado trinity para irse a grimbergen.

Cualquier fallo lo reportáis por aquí.

by marcos at February 06, 2010 09:28 PM

February 05, 2010

Blackhold

Internet tethering Android

Si tienes un Android modificado con la versión 1.6, en preferencias > Wireless controls, tenemos una opción que se llama Internet tethering.

Esta opción nos permitirá que al conectar por USB el teléfono Android a nuestro equipo este generará una nueva interfaz de red en nuestro equipo el cual se configurará por DHCP.


# ifconfig
usb1      Link encap:Ethernet  HWaddr 3a:a0:29:4f:c9:fd
inet addr:192.168.77.100  Bcast:192.168.77.255  Mask:255.255.255.0
inet6 addr: fe80::38a0:29ff:fe4f:c9fd/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:3117 errors:7 dropped:0 overruns:0 frame:7
TX packets:2610 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3253430 (3.1 MiB)  TX bytes:416596 (406.8 KiB)

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.77.0    0.0.0.0         255.255.255.0   U     1      0        0 usb1
0.0.0.0         192.168.77.254  0.0.0.0         UG    0      0        0 usb1

Funcionan sin problema todas las conexiones http, ssh, irc, xmpp, etc. cursiosamente IGMP (ping) no tira.

Ventajas de esto?
1. Tener un solo numero de telefono (ahora mismo una servidora está pagando 2 líneas de teléfono, la del 3G y la del telefono móvil)
2. La conexión a internet de vodafone con contrato de voz es ilimitada, cuando la del 3G de sólo datos es limitada a 1Gb menusal.
3. Un cacharro menos :D

Dejo un par de días de pruebas y si funciona correctamente me doy de baja del 3G de datos. Adiós modem USB huawei…

* Hay aplicaciones de pago para hacer lo mismo pero por wifi, queda pendiente como evitar pagar por una de estas aplicaciones ;)

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at February 05, 2010 12:32 AM

February 04, 2010

marcos.blog

Y nos la vuelven a meter doblada

Leía una noticia sobre la obligación de utilizar estándares abiertos por parte de la Administración Pública, de cara a «que garanticen un adecuado nivel de interoperabilidad técnica, semántica y
organizativa y eviten discriminación a los ciudadanos por razón de su elección tecnológica.». Hasta ahí todo genial. Bien, faltaría definir «adecuado» pero aceptamos barco.

Luego uno sigue leyendo el BOE en cuestión y se encuentra perlas como:

  • Las Administraciones públicas usarán estándares abiertos, así como, en su caso
    y de forma complementaria, estándares que sean de uso generalizado por los ciudadanos.
    Esto de «uso generalizado» ya me empieza a oler a mierda. Comprobemos en el anexo que acompaña al texto su definición: «Usado por casi todas las personas físicas, personas jurídicas y entes sin personalidad que se relacionen o sean susceptibles de relacionarse con las Administraciones públicas españolas.» ¿Alguien me deja unas estadísticas de uso de, por ejemplo, GIMP y Photoshop? ¿OpenOffice y MS Office? La primera en la frente.
  • Y por si no fuese suficiente, ¿se os había olvidado que el semi-formato (porque la especificación es una gran mierda) «abierto» de Microsoft para Office fue aceptado como estándar ISO?

En fin, que seguimos igual que siempre, los lobbys hacen bien su trabajo y nosotros a jodernos, que para eso somos los pringaos.

by marcos at February 04, 2010 07:42 PM

Blackhold

Entrevistas

A partir de ahora mis entrevistas van a ser de este estilo xD

anda, a disfrutar con un poco de humor negro :)

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at February 04, 2010 01:42 AM

February 03, 2010

Blackhold

Lenovo Thinkpad x200 – Debian squeeze

Pues de nuevo otra instalación, y la pereza que da vaciar todos tus ficheros, tratar de no perder ninguno, luego configurar toda la maquina y tal… un rollo, no veas!

Primero de todo comentar que xorg ya no usa el /etc/X11/xorg.conf y grub ya no usa el /boot/grub/menu.lst, así que algunas cosas las vamos a configurar de una forma un poco distinta a anteriores veces.

A continuación una lista de los distintos dispositivos y una breve explicación de configuración (si se requiere).

Teclado: todas las teclas de función funcionan correctamente exceptuando el de encender y apagar la luz.

Para hacer que funcione la luz será necesario instalar el paquete tpb (thinkpad buttons)

# apt-get install tpb

http://forum.soft32.com/linux/Thinkpad-R61-Keys-Debian-Lenny-ftopict470079.html

Teclas multimedia: las teclas bajar y subir el volumen funcionan, pero la de mute no, la tecla thinkvantage se deja sin configurar, para mi comodidad asigno abrir una terminal a esta tecla :)
Para hacer funcionar el botón mute bastará en editar el fichero /etc/grub.d/10_linux y añadir acpi_osi=Linux a la línea que contine $GRUB_CMDLINE_LINUX_DEFAULT de forma que quede así:

“${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_EXTRA} ${GRUB_CMDLINE_LINUX_DEFAULT} acpi_osi=Linux”

El scroll (botón del medio y el clitoris o thinkfinger), una de las mejores cosas de este portátil por defecto no funciona, esto antes lo solucionábamos editando el  /etc/X11/xorg.conf, como este fichero no existe, vamos a configurar este comportamiento en el udev.

Crearemos el fichero /etc/udev/rules.d/99_trackpoint.rules con el siguiente contenido:

ACTION!=”add|change”, GOTO=”xorg_trackpoint_end”
KERNEL!=”event*”, GOTO=”xorg_trackpoint_end”
ENV{ID_PATH}!=”platform-i8042-serio-1″, GOTO=”xorg_trackpoint_end”
ENV{x11_options.EmulateWheel}=”1″
ENV{x11_options.EmulateWheelButton}=”2″
ENV{x11_options.XAxisMapping}=”6 7″
ENV{x11_options.Emulate3Buttons}=”0″
LABEL=”xorg_trackpoint_end”

Wifi: intel 5300, funciona correctamente al instalar el paquete firmware-iwlwifi

# apt-get install firmware-iwlwifi

Bluetooth: funciona correctamente

3G/GPS: el sistema detecta la tarjeta pero hay algo que falla, no llega ni a dar señal :( por otra parte el GPS no tengo muy claro de que mi tarjeta tenga esta funcionalidad, mirar el siguiente link para mas información:

http://sourceforge.net/apps/mediawiki/mbm/index.php?title=Main_Page

Sensors: necesario instalar el paquete hddtemp

# apt-get install hddtemp

adicionalmente si usamos gnome podemos instalar el sensors-applet, el cual nos permitirá saber la temperatura de distintos componentes de nuestro ordenador de una forma gráfica.

Sonido: funciona correctamente.

Webcam: una vez conseguí que funcionase con el kernel 2.6.26 pero parece que esta no está soportada desde el kernel 2.6.30 por un problema de compatibilidad, en mi anterior configuración había conseguido hacerla funcionar pero luego se estropeó :P así que a seguir investigando por aquí también!

Lector de tarjetas: mmm que fotos tan chulas las de esta tarde ;) (aka funciona).

Fingerprint: no probado

Modem: no probado

HDAPS (accelerómetro):

http://elf.org/x200-tablet-accelerometer

http://www.thinkwiki.org/wiki/Tp_smapi#Installation_from_source

# apt-get install hdapsd

Suspensión e hibernación: funcionan correctamente, al levantar de una suspensión o hibernación todos los componentes funcionan correctamente.

y de momento todo esto hasta aquí :P

más información: http://www.thinkwiki.org/wiki/Installing_Ubuntu_9.10_%28Karmic_Koala%29_on_a_ThinkPad_X200#GPS

Iré rellendando los huecos que faltan a medida que vaya encontrando la solución…

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at February 03, 2010 12:39 AM

January 30, 2010

Blackhold

Tarde con Richard Stallman

Como los círculos cercanos sabréis esta tarde me ofrecí como chófer del mismísimo Richard Stallman.

Como siempre planeé el viaje en previsión horaria respeto la hora que salíamos y los posibles conflictos en el tráfico que pudiesemos encontrar y mi conducción fue lo mas fina posible.

No sé muy bien qué visión tiene Stallman del movimiento hacktivista en la península y de su nivel tecnológico, pero en todo momento se han ofrecido herramientas que mostraban que no estamos en un país tercermundista (un teléfono con android, el 3g, el teletac -el cual ha criticado-, autopistas, un coche que parecía una nave espacial, …) y que en que el movimiento de lo libre está mas activo que nunca y no sólo en el ámbito del software, sino también en el ámbito telemático, donde le he explicado un poco por encima el proyecto de guifi.net (contando el logro con la fibra óptica y los 8700 nodos activos) y desmentir la creencia que tenía él sobre este, haciendo referencia a que este era un proyecto cerrado, aulas de informática con ordenadores reciclados, servidores autogestionados y música libre.

Sobre la música comentar que durante el viaje de ida ha habido un pequeño intercambio de gustos musicales.
Al salir de Barcelona tenía en mi reproductor de CDs uno de mis discos favoritos, el de la coixinera, un grupo de música folk y música tradicional Catalana del Maresme el cual te puedes descargar su música desde su web. He aprovechado para comentar que no estábamos exactamente en la España que muchos americanos tienen en mente, sino en una región donde teníamos nuestra propia lengua, cultura y tradiciones populares y hablar de la gralla.
Él a cambio nos ha puesto a mi acompañante (muchas gracias por venir) y a mi, música de un grupo de folk de madrid, uno de música tradicional Tailandesa, otra de Bali y otro de un curioso instrumento de metal también de Bali.
No he podido evitar en que tipo de música le gustaba y de qué país, indiscutiblemente con la sesión de ida ha quedado huella de las preferencias musicales de Stallman, simplemente buena música.
Finalmente el disco de la coixinera ha pasado a formar parte de su blister de CDs. Queda pendiente colgarle un poco de música tradicional y buena música de la zona en uno de los servidores autogestionados que tenemos  :)

En este viaje se han desmentido muchos falsos mitos que corren por la red, de que es mal educado, grosero, etc. no se si muchos de ellos son ciertos o no, pero mi impresión es que es una magnífica persona, con carácter reiterativo y muy humilde. He estado con otros hacktivistas sucios, bordes, egocéntricos y que te sacaban las ganas de seguir en el movimiento. Lo sentía a mi lado como otro hacktivista mas con el cual luchábamos codo a codo y frente con frente la liberación de la cultura, con la diferencia de que él es uno de los principales impulsores desde los primerísimos años de la informática.

Al hombre se lo notaba cansado, pero es normal, todo el día dando charlas por aquí, charlas por allá y el poco tiempo libre aprovechar para visitar la ciudad.

Cabe comentar que me he fijado como da las charlas y es simplemente un genio, debe ser la practica quizás, pero en todo momento sabe como subir y bajar el tono de sus discursos e introducir bromas o aplausos para romper el hielo. Muchas de las charlas que he visto son monótonas, largas o inentendibles. Su recomendación personal cuando durante la cena he comentado algo sobre dar charlas, es que se tiene que hablar despacio y vocalizar mucho.

Al llegar al instituto tras la hora y media de viaje (con retención de tráfico ocasionada por la colisión entre dos vehículos), hemos ido en una sala donde nos tenían ahí como si fuésemos un trofeo, el director de la escuela hizo su papel de presentar la escuela, pero yo que estoy mas o menos acostumbrada a oír a la gente en castellano me costaba seguirlo, al final le hemos hecho un resumen y ya ha quedado mas claro. Según mi impresión, el director de la escuela no tenía muy claro quién era aquel hombre, pero sabía que era importante.
Comentar también que Stallman, tiene un poco de pérdida de oído y se le debe hablar alto y claro, sino va a empezar a hacer lo mismo que hacemos todos cuando nos llega información inentendible, descartarla. Además es mejor hablar poco que empezar a contar chorradas, para esto a un periodista local que ha venido, Stallman le ha preguntado al periodista si había leído su currículum y Stallman no se ha ofrecido a hacer la entrevista hasta que este se informase un poco mas de a quien iba a entrevistar.

Así que aquí mi pequeño reportage, es todo lo que os puedo ofrecer, y la entrevista para aptitudefm que tenía prevista no va a ser posible, ya que finalmente mañana no irá a las jornadas Nómadas en Mataró, que ya tenía suficiente y no era plan de hacerle una entrevista a la 1 de la madrugada.

Queda abierto el ofrecimiento para irse a conectar a la wifi de la otra Carbonería, tiene mi contacto y ahí estaremos para ofrecerle nuestro humilde espacio y si quiere interesarse por los proyectos que hacemos, tiene nuestro vínculo.

Me quedo con las ganas de seguir creyendo y luchando por la liberación del software, el hardware y de la cultura y tratar de expandir esta idea a aquellos que tienen los ojos cerrados para que todos podamos vivir en un mundo mas justo, seguro y libre.

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at January 30, 2010 02:29 AM

January 27, 2010

Blackhold

Debate en el programa Banda Ampla de TV3 sobre la intimidad

Acabo de ver el debate que se ha hecho en la televisión sobre la intimidad, dónde se discutían si las cameras de vigilancia, los controles en los aeropuertos, la nueva implantación de escáneres biométricos, etc. ¿Servirá todo esto para mejorar nuestra seguridad en detrimento de violar nuestra intimidad?.  (El vídeo después del salto).

Durante el debate se han comentado varias cosas, como que el aumento de la paranoia con el tema de la seguridad en parte la tienen los Americanos, que siempre han hecho actos de terrorismo a otros países, pero luego cuando los han atacado a ellos se han puesto a la defensiva y el resto del mundo los hemos copiado. La implantación de medidas de seguridad es simplemente otro negocio mas, y que con la paranoia de la gente puede salir muy rentable.

Por otra parte alguna gente veía bien la implantación de escáneres biométricos si con su instalación se redujesen o simplemente eliminasen los cacheos y largos tramites de seguridad, comentando además que hay cierta discriminación racista al tener una probabilidad mas alta de ser cacheado siendo de un país u otro.

Varia gente comenta que la implantación de videocámaras permiten que haya menos conflictos donde hay cameras instaladas y que la gente que quiere realizar actos delictivos tiende a irse a otros sitios no vigilados por vídeo vigilancia. Casi nadie se opone a las videocámaras que han permitido encarcelar a los culpables de actos bandálicos de como quedar una indigente en un cajero, un asesinato múltiple en el putxet o un chico que empezó a golpear a una chica sur Americana en los Ferrocarrils.
Hay cierta aceptación en instalar cameras en sitios conflictivos para que estos dejen de serlo.

Por otra parte exponen también un caso de una guardería que ofrece como servicio que los padres puedan ver la actividad de sus hijos mientras estos trabajan o están en sus casas, comentan que es para un fin totalmente pedagógico además de una herramienta de transparencia por parte de la guardería, tras ciertas irregularidades localizadas en otras guarderías.
Comentan que al principio los padres hacen mucho uso de esta herramienta pero que a la que pasa un tiempo, ya se coge confianza y se usa poco.

En general la gente de la calle se siente cómoda cuando hay una camera vigilando y sabe que cuando está en un espacio publico hay cameras, incluso una mujer comenta que cuando está de noche en el andén de una estación esperando el metro, si este está vacío el hecho que haya una camera de vídeo vigilancia le da mas seguridad.

Comentan también la reciente creación de una ley que obliga a indicar si un espacio está controlado por video vigilancia.

Hasta este punto se ha podido ver un poco la opinión de la gente no geek como los que normalmente leen este blog, pero luego ha salido otro tema, el de las redes sociales, unica y exclusivamente de facebook, también una persona ha comentado el irc y varias los blogs. Esta omnireferencia a facebook se ha hecho un poco larga, pero se ha podido ver como casi todo el mundo tiene facebook y que esto se está convirtiendo en un fenómeno además de social, cultural. El que no tiene facebook es como el raro.

Lo primero que sale es la referencia a tener muchos o pocos amigos en el facebook, uno comenta que es inútil tener tantos amigos en el facebook porque apenas tienes tiempo de hablar con todos y que estos amigos no son mas que meros contactos. Incluso aparece una chica que tiene no se cuantos miles de amigos pero no tiene agregado a su propio padre a la red.

La otra referencia sobre facebook es sobre los contenidos que se cuelgan en los perfiles, mucha gente comenta que intenta no subir fotos o videos comprometidos (nadie habla de textos), pero que hay gente que si lo hace.  Una persona comenta que cuando mas jóvenes menos claro tenemos la línea de lo que es intimo o no, a medida que vamos creciendo esta línea se va definiendo.
Se expone un caso en que un amigo(1) colgó las fotos de un amigo(2) que hacía 7 años que tenía novia en el facebook, pero el amigo(1) no sabía que el amigo(2) tenia novia, así que el amigo(1) colgó las fotos del amigo(2) liándose con otras chicas y que el amigo(2) al enterarse casi mata al amigo(1). Otro caso era el de una jugadora del Español que la echaron del club por tener una foto con una bufanda del Barça.

Mi conclusión después de tanto facebook es, como es posible que tanta gente dependa de herramientas privativas como son facebook o google, ¿qué pasará el día que estas herramientas dejen de existir de golpe? ¿y si de repente fuesen de pago? ¿o si esta empresa se vendiese a otra empresa? ¿dónde irían entonces nuestros datos personales?

Tras este debate, he echado en falta el tema de los datos personales que damos al inscribirnos en paginas web para recibir información, además de los datos bancarios que damos cuando hacemos compras por internet, o las cadenas de mails con powerpoints, textos zen y miles de tonterías donde estamos dando nuestro correo electrónico a miles de personas.

Y vuelvo a preguntar de nuevo a toda la gente de la calle que dice que no sabe nada de informática ¿qué es para ti internet? ¿cómo crees que funciona?

De momento aquí tenéis el vídeo de las conclusiones, cuando salga el vídeo del debate lo cuelgo aquí.

Recuerdo que el viernes 5 de Enero, con el Hackerspace Barcelona vamos a iniciar el ciclo de cine freak en la Rimaia con la proyección de 1984 y el debate/mesa redonda sobre las similitudes de la sociedad distópica definida por George Orwell en 1920 y la sociedad actual en la que vivimos.

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at January 27, 2010 11:52 PM

Craigslist

Andando por la red he encontrado un término que no sabía muy bien que significaba, así que he puesto a buscar y wo! que he encontrado? pues una bolsa de intercambio, compra, venta de lo que sea.

Se ve que es conocido mundialmente y hace bastante tiempo que funciona. Además estas bolsas están presentes muchas ciudades de todas partes del mundo.

Un buen sitio a tener en cuenta, un diseño simple y sin publicidad de ningún tipo!

En la wikipedia:

Craigslist es una red centralizada de comunidades urbanas en línea, ofreciendo anuncios clasificados gratis (de empleo, vivienda, sentimentales, artículos para la venta/trueque/se busca, servicios, comunidad, los “gigs” (trabajos de corta duración) y categorías de currículum vitae) y foros clasificados por varios tópicos.

Fue fundada en 1995 por Craig Newmark para el área de la bahía de San Francisco. Después de su incorporación en 1999, Craigslist se amplió a nueve ciudades más en el 2000 (todas en los Estados Unidos), cuatro por año, en 2001 y 2002, y 14 en el 2003. Hasta junio de 2006, Craigslist se había establecido en aproximadamente 310 ciudades en todo el mundo.

A la fecha 2006, Craigslist funciona con un personal de 28 personas. Su única fuente de ingresos es a través del cobro de avisos clasificados de empleo en ciertas ciudades ($75 por el anuncio para el área de la bahía de San Francisco; $25 por el anuncio para Nueva York; Los Ángeles; Boston; Seattle; Washington D.C., y listados de agencias inmobiliarias en Nueva York ($10 por anuncio)).

Recibe alrededor de 20 mil millones de visitas (páginas vistas) por mes, poniéndola en el 28º lugar entre las páginas web mundiales, tiene el 8º lugar entre las páginas web en los Estados Unidos (por Alexa.com el 8 de noviembre de 2006), con 10 millones de visitantes únicos. Teniendo sobre 10 millones de anuncios clasificados nuevos cada mes, Craigslist es el servicio número uno de avisos clasificados en cualquier medio de comunicación. El sitio recibe sobre 500.000 ofertas de empleo nuevas al mes, haciéndolo una de las mejores bolsas de empleo en línea en el mundo. Los avisos clasificados se extienden desde avisos tradicionales de compra/y venta, y anuncios a la comunidad; hasta anuncios personales e incluso “servicios eróticos”.

Aunque la compañía no divulga su información financiera, la prensa ha especulado que sus ingresos anuales han crecido desde $10 millones en el 2004 hasta 150 millones en 2007.

Los dueños principales y miembros del consejo directivo son Craig Newmark, Jim Buckmaster y la compañía eBay.

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at January 27, 2010 04:44 AM

January 24, 2010

marcos.blog

Jornades Nòmades 2010.01

:: jornades nòmades 2010.01

Després d'uns quants mesos de baixa activitat pública, el Hacklab Nòmada torna a la càrrega organitzant una jornada de xerrades, cinefòrum i música.

Hem de continuar difonent el coneixement. Per això us convidem a acompanyar-nos el dissabte 30 de gener a partir de les 17h16h al Casal Popular Les Vinyes de Mataró.

Alguna de les xerrades proposades són «Cultura lliure, o com millorar el pastís de l'àvia», «Introducció a Python» o «Automatització de tasques». També hi haurà un passi de vídeo del Hackiluro i un concert de chiptune de «Chip Subcutáneo».

Per acabar podreu omplir la panxa amb el sopar que ens preparin els companys del Casal.

Us hi esperem!

by marcos at January 24, 2010 09:39 PM

Blackhold

January 23, 2010

Según sisgu

El coleccionista de pájaros


Un bonito cuento sufí sobre los pájaros:

Cuentan que había un coleccionista de pájaros que había conseguido cazar un ejemplar de todas las especies, menos de una. Así que vigiló sus costumbres y puso liga en la rama donde se solía posar.
Al poco el pájaro así lo hizo y cuando fue a cogerle le habló: "Si me dejas suelto te daré tres consejos que valen infinitamente más que yo, el primero sobre tu mano abierta, el segundo sobre una rama de ese arbol y el tercero sobre el tejado de esa casa.
El hombre lo pensó y aceptó.
Abrió la mano y el pájaro dijo: "No creas todo lo que oigas lo diga quien lo diga".
Se subió a la rama del arbol, no sin antes asegurarse de que no estaba untada de liga, y dijo: "no te arrepientas de lo que has hecho, una vez lo has hecho".
Y por último voló hasta el tejado de la casa y le dijo: "antes de decirte el último consejo, ahora que estoy fuera de tu alcance, has de saber que en mi buche tenía un diamante purísimo de 10 kilates".
El hombre entonces empezó a maldecirse y a maldecir su suerte, podría haber sido rico toda su vida.
Sin embargo le dijo: "bueno, pero dime el tercer consejo"
"¿para qué? te dije que no creyeras todo lo que oías y has creido que tenía un diamante de 10 kilates en el buche cuando no los peso ni yo entero, y que no te arrepintieses de lo hecho, una vez hecho y no los has seguido, no necesitas el tercer consejo"
Y se marchó volando

)S( ó CC0 (lo que más te guste)

by cikgu (noreply@blogger.com) at January 23, 2010 09:19 AM

January 19, 2010

Blackhold

Resumen de la 3a Syncrhonous Hackathon

Pues ya tenemos la tercera cumplida! esta creo que ha sido la mas multitudinaria de todas, donde he llegado a contar hasta 12 personas participando en la tercera edición de esta Hackathon que ha coincidido con las fiestas del Barri de Sant Antoni, donde el Hackerspace de Barcelona ha participado en algunas actividades, estas al final no se han podido llevar a cabo debido a la fuerte lluvia de Domingo por la tarde.

En esta tercera edición no hemos tenido streaming ni de audio ni de vídeo, ya que una de las tareas a realizar era preparar la salida a internet, pero hemos tenido visitantes nuevos, unos chicos que habían ido a un crongreso de zeitgheist, una cosa de estas frikis… ;)

Nos han visitado nómadas, hacklaviveros, entes varios y marsupiales que han aprovechado para fortalecer sus lazos con letra en puño encima de un papel.

La duración de la hackathon fue mas larga de lo esperada, empezando el viernes por la tarde con concierto de punk libre incluido, pasando por un sábado que descubrimos la comida que es posible empezar a ver mas a menudo por el hackerspace, el wok to walk (que te lo traen a casa, en este caso en el centro social) y la traca final de aptitudefm como cada Domingo de 21 a 22h.

Han nacido también nuevas propuestas para abrir el hackerspace al público y dar a conocer sus actividades, además de conseguir nuevos colaboradores. ¡Las puertas del hackerspace están abiertas de par a par! ¡ah! y se aceptan donaciones de hardware ;)

¡A por la 4a!

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at January 19, 2010 02:04 AM

January 18, 2010

Blackhold

instalar flash player en firefox/iceweasel

Cuando tenemos una nueva instalación uno de los problemas que nos podemos encontrar es que el flashplayer no está instalado, tenemos varias formas pero de instalarlo, también añadir que existen 2 versiones del flashplayer, el libre y el propietario.

Para instalar el libre basta con instalar el paquete con apt:

# apt-get install gnash

Esta versión es respetuosa con el resto del sistema pero a veces no acaba de funcionar con webs que están programadas para una versión del flash 9 o superior, para ello aunque duela en el corazón, es mas recomendable instalar la versión non-free del plugin de flash:

# apt-get install flashplugin-nonfree

En ambos casos reiniciamos el navegador y comprobamos que el flash funciona cargando cualquier página con flash.

Aún así, nos podemos encontrar que el plugin se resista a instalarse, en este caso iremos a la web de descargas de adobe y nos descargaremos la última versión.

Tendremos varias opciones a la hora de descargar este plugin, un simple .deb o un .tar.gz con los ficheros comprimidos del plugin de flash.

Si descargamos el deb simplemente lo instalaremos con el gestor de paquetes:

# wget -c http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.deb
# dpkg -i install_flash_player_10_linux.deb

Si usamos el .tar.gz (como última instancia si no funciona), lo haremos de esta forma:

# cd /home/laura/bin/
# wget -c http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz
# tar xvzf install_flash_player_10_linux.tar.gz
# cp libflashplayer.so /usr/lib/mozilla/plugins/

A continuación reiniciamos el navegador.

Recuerdo que en instalaciones de 64bits a veces el plugin de flash aún no funciona muy bien y es posible que pete el navegador.
En estos casos podemos descargar la versión beta del plugin de la web de descargas de adobe:

# wget -c http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_1_p2_debug_linux_121709.tar.gz
# tar xvzf flashplayer10_1_p2_debug_linux_121709.tar.gz
# cp libflashplayer.so /usr/lib/mozilla/plugins/

Se le dedico este post a Julio ;) si tienes algún problema ya dirás!

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at January 18, 2010 08:29 PM

January 13, 2010

Blackhold

frases

Soñar es gratuito, sobrevivir no.

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at January 13, 2010 12:02 AM

January 11, 2010

Según sisgu

El problema de los artistas


Reflexión sobre el arte, los artistas y la posibilidad de estos vivan de él.

En mi modesta opinión, en adelante "imho", por sus ya famosas siglas en inglés, el problema es que los artistas, todos los artistas, o la mayoría al menos, se creen buenos y por tanto en el inalienable derecho de poder vivir de su arte y no es así.

Hay artistas malos, incluso muy malos que ni siquiera con la ya tan manida "long tail" de internet conseguirán hacers un nicho, a lo sumo una hornacina donde mantener viva su llama artística por si acaso generaciones venideras...

Evidentemente arte != ventas ni mucho menos, ni, por supuesto, lo contrario. Pero mientras hay algunos adelantados a su tiempo que no venden porque, a pesar de ser buenos, la sociedad aún no está madura para ese tipo de arte, otros simplemente son malos. No entienden las bases, o en caso de hacerlo no son capaces de usarlas para producir algo aceptable. Son eunucos de harén que dominando la teoría no pueden con la práctica. A veces tratan de ocultar esa mediocridad disfrazándola de originalidad, incomprensión y lanzándose a una experimentación tan frenética como vacía.

¡Desengáñate! No te comprenden porque no eres capaz de hacer que comprendan tu mensaje o porque ni siquiera hay en tu obra un mensaje susceptible de ser comprendido.

Alejandro Jodorowski, al que algunos tildan de charlatán pero que para mi es todo un artista, decía que para ser psicomago el aspirante o practicante necesitaba haber explorado alguna disciplina artística "con seriedad".

Los profundos cambios en la mente o la psique, si es que son algo diferente, para mi lo son, sólo se producen cuando hay una honestidad en el trabajo. No basta con decir: "es arte", "tiene que serlo" y serlo de verdad. El artista primero debería pasar el polígrafo y creérselo él mismo.

Aún creyéndoselo ha que ser bueno y su finalidad imho tiene que ser la necesidad casi fisiológica de producir su arte. Como cagar que o lo hacemos o nos morimos. Cantamos canciones, contamos historias para que no nos revienten en el pecho. Somos el jilguero que se desgañita cantando o muere de tristeza.

Hacemos arte para vivir, no para comer. Comemos para vivir y vivimos para seguir haciendo arte. Si hay poca pasta lo primero son los lienzos, los pinceles y los colores antes que la comida.

Y ¿de qué vivimos entonces?

¡Buena pregunta!

Si no conseguimos "cobrar" por nuestro arte, sea por la razón que sea, igual es que no poseemos las habilidades comerciales mínimas, habrá que buscar otro medio de vida y no quejarse de lo injusto que es el mundo y pedir ayudas, subvenciones, cánones, derechos de autor y pesebres varios.

Al fin y al cabo así son las reglas del juego: "No todo el mundo va a ser lo suficientemente afortunado para poder vivir de su arte".

)S(

by sisgu (noreply@blogger.com) at January 11, 2010 07:15 AM

Blackhold

lo mismo de siempre…

Dentro de pocas horas pasaré a ser hija única, mi hermano con el que he compartido piso de marcha a un país lejano durante un tiempo indeterminado, pero no siento añoranza, quizás sea gracias a la tecnología, en saber que voy a seguir comunicándome con él gracias a ella, esta misma tecnología en la que me he acomodado aún mas con el mundo del hacktivismo.

Comentan que la tecnología es fría, que omite el contacto humano, que es mucho mas emotivo escribir una carta de puño en mano, pero el mundo evoluciona y la tecnología permite acercar a las personas y hacer que este no se pierda y el encuentro sea más provechoso. ¿Alguien sabe decirme cuanto cuesta mandar una carta dentro de una misma población, sin mirar a la web de correos?

El fenómeno de la comunicación a distancia no importe el punto de origen o el punto de destino, puede equipararse al descubrimiento del manejo del fuego o la invención de la rueda. Es simplemente mágico el mero hecho de que uno pueda estar en un lugar remoto, lejos de cualquier gran ciudad y poder mandar un mensaje a una persona que está a la otra punta del mundo, en un lugar desconocido y éste llegue en apenas milisegundos.

Pero hay que andar con cuidado, ya que esta es altamente adictiva y pueda convertirse en un elemento indispensable, hasta tal punto de destruir la sociedad tal como la conocemos ahora y muchos tratan de destruir este fenómeno para un bien propio y totalmente egoísta.

Esta semana se ha votado la polémica ley de internet, en la que ataca directamente a la sana costumbre de descargar contenidos con copyright de la red. Hasta el momento, no estás haciendo nada ilegal si tu prestas el último disco de tu grupo preferido a tu amigo, al vecino o a quien sea, la cuestión que con la evolución de la tecnología, este disco ha pasado a un formato digital, el cual es mucho más fácil de compartir y con mucha mas gente. Justo al momento que con este préstamo, tu saques un beneficio económico, si es ilegal.
El problema de las descargas ha hecho por una parte que unos ganen dinero gracias a la abundante publicidad (tantos clicks tanto), industrias de hardware y de software, pero otros hayan dejado de ganarlo (que no es lo mismo que perderlo). Las estadísticas cuentan que ahora la gente consume mucha mas cultura que hace 5 años.
Estas descargas pero, han abierto una nueva cuota de mercado que los otros no supieron aprovechar a tiempo.
Gracias a la red muchos artistas han robado el corazón de los internautas y estos han agradecido al grupo millones de descargas, además de comprar sus discos edición de coleccionista, sus camisetas e incluso asistir a sus conciertos. La industria musical en este caso no supo adaptarse a los tiempos, pero no les culpo, porqué seguimos en un país (el cual no me siento identificada) con un dictador imaginario, la ignorancia. Se avisó de que esto pasaría (y lo que queda aún), pero todo el mundo ha preferido esperar a que lo solucionen otros, los que entiendan de esto.

Si el siglo XXI tiene que ser el siglo del movimiento de masas, de momento, en esta primera década, lo estamos llevando muy mal.

Blah, blah, blah… sinceramente me aburre todo el tema este de la propiedad intelectual, hay otras cosas mas interesantes e importantes. Socitivismo… beh! vamos a hacer hacktivismo de verdad de una puñetera vez.

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at January 11, 2010 04:19 AM

January 10, 2010

Según sisgu

Se puede ser...


Se puede ser gilipollas... O como la gente cree que sabe y no sabe ni a tocino si le untan.


Obviaré decir que la propiedad intelectual, ni siquiera habría que llamarla propiedad, porque si tú no pagas, "no te la pueden quitar", no al menos hasta que no inventen el aparato ese de los Men In Black (quien no me entienda no se pierde mucho).
Leo a un imbécil[1], porque para mi no tiene otro calificativo, decir que si los escritores vivirán también de los conciertos.
La respuesta es SÍ. Pero en su caso esos "conciertos" se llaman, charlas, participación en mesas redondas, ponencias en congresos, conferencias, cursos, entrevistas a programas de televisión, etc...
La gente quiere oír a personas documentadas, no sólo con DNI, sino con horas de estudio y meditación sobre un tema. El libro es como un: ¡mira! me lo he currado, y encima tengo cierto estilo, es decir el auditorio no se va a dormir.
Le contaría una historia, pero no sé si la va a leer, al parecer no lee mucho, porque lo que estoy diciendo son obviedades que a una mínima búsqueda (google: "Cory Doctorow") le demostraría cuan [h]errado (con y sin hache) está.
Además, igual se la cuento y con el CI que ha demostrado en su post no la entiende, y mira el dedo, y la uña y la roña, da igual que estemos en enero, el mes en el que la luna se ve más clara en todo el año.
Hace tiempo me desgargué un pdf gratuito, "como sobreviví a la SGAE" creo recordar que se titulaba. En la primera página el autor decía que regalaba el libro y las razones que le impulsaron a escribirlo y regalarlo pero que si alguien quería darle 2 ó 3 euros pues que bienvenidos, y daba su número de cuenta.
Una de las primera frases del libro en sí era del tenor: "sobrevivir a la SGAE es como sobrevivir a un cancer" me pareció tan buena, tan potente, tan lapidaria que en ese momento apunté en un papel el número de cuenta y cuando pasase por una sucursal ingresaría al menos 2 euros, quizá más si me gustaba, pero esos dos mios ya los tenía.
Lo cierto es que te miran raro cuando ingresas dos euros ¿nombre? no, no hace falta, y tampoco me dé resguardo ¿para qué?
La gente gilipollas y mezquina, juzga a los demás por su rasero y piensa: "si lo puedo conseguir gratis no tengo por qué pagar" pero no se da cuenta de que eso no significa: "si lo puedo conseguir gratis no voy a pagar".
En algunos países no muy lejanos hay gente que coge el periódico y deja el dinero. Nunca falta. Podrían llevárselo por la cara, uno, todos, y el kioskero tendría que cerrar el kiosko y tendrías que buscar el periódico a tomar por culo. Habrá autores peñazos que la gente descargará sus libros y no los comprará, hay mucho narrador malo. Yo tengo Manituana de Wu Ming en Pdf, lo empecé y decidí que merecía una lectura en papel. Es más, cuando tenga que regalarle un libro a alguien y sepa que le gustan las aventuras ya tengo una buena sugerencia. Un libro descargado, dos comprados.
En mi ciudad, Bilbao, hay un gaztetxe (lit. casa de la juventud, skuat, CSOA) Kukutza, en él hay un jantoki (comedor) vegano donde comer cuesta 4 euros, no te cobran, hay un bote donde la gente echa el dinero, nunca falta. Un día, a mi como estaba charlando se me olvidó echar esos 4 euros, no pasa nada, al día siguiente eché ocho.

)S(

[1]http://www.terceraopinion.net/2010/01/10/y-los-escritores/

P.D. Quiero pedir perdón si se ha sentido insultado, pero es que algunas "opiniones" por llamarlas de alguna manera me parecen más que discutibles, me parecen una provocación, lo del cambio del formato y el robo es de no entender absolutamente nada, y me da pereza ponerme a explicar, ¡documéntate un poco más, porfa! En realidad, documéntate simplemente un poco. ¡Gracias y Perdona!


by cikgu (noreply@blogger.com) at January 10, 2010 03:34 PM

January 09, 2010

Según sisgu

Descafeinado


Crítica al modo de vida light.


Hace tiempo cuando empecé a chatear tuve la suerte de conocer a una persona culta e inteligente que había meditado sobre el tema y que me contó algo que me marcó: En el chat, con todos los grados de grises posibles, la gente se divide entre los "reales" y los "ciber".
Los primeros, los reales son los que rápido quieren algo a lo que agarrarse, un email, que les agregues en el msn, entonces no había redes sociales, pero ahora que te hagas su amigo nel feisbuk, etc...
Los otros, los ciber, en cambio no sólo no buscan eso sino que huyen de ello de forma sistemática. La pantalla es su defensa, en una especie de oración gestáltica rezan: "si nos vemos bien, si no no pasa nada". El chateo para ellos o ellas no es como para los reales el sucedáneo de las relaciones sociales que a lo mejor les faltan o no, normalmente sí. No, para los ciber el chateo es lo genuino, buscan precisamente esas relaciones descafeinadas en las que no sabes con seguridad la cara de tu mejor amigo, por no saber no sabes ni su sexo, y hay ejemplos a patadas, de "sorpresas" al verse por primera vez.
Buscan el compromiso mínimo necesario, nulo a ser posible.
Hace poco leía a Wu Ming que hablaban de autores a los que no les ha pasado nada. Que escriben éxitos de ventas, novelas pretendidamente autobiográficas que transcurren en los mismos centros comerciales donde se venden como otro producto de consumo más. Alguien en una nota al pie de página citaba a Ray Lóriga, no sé, no tengo el gusto, o más bien el disgusto, de haberlo leido (se aceptan comentarios). Pero quizá esa "Literhartura", valga el palabro, refleje fielmente la s[a|o]ciedad de la que procede. Una sociedad blanda, apoltronada, desactivada, desmovilizada.
No sé si me explico.

)S(

by cikgu (noreply@blogger.com) at January 09, 2010 03:25 AM

January 08, 2010

Blackhold

Google Analythics hace cosas raras

Pues el título lo dice mas que clarito, desde hace unos minutos el script que tengo de google analythics para ver las visitas hace que aparezca un gran div translúcido encima del blog, lo que hace que no se pueda pulsar encima de ningún link.

Si activo el inspector de errores me encuentro con esto:

inYourPage.loadDataWithError({“ErrorInfo”:{“Error”:20000,”Message”: “Access denied. Please try relaunching site overlay from the report.”,”CloseMessage”: “close”}})

Este error ha aparecido en vinculación a un objeto a una página de google, así que he empezado a pensar, ¿qué has toqueteado? pues una herramienta un tanto curiosa de google analythics, se trata del site overlay (dentro de content).
Esta herramienta lo que hace es mirar los clicks encima de cada link, al no tener la sesión de google analythics abierta, algun elemento de mi ordenador (supongo que el gears) ha tratado de conectarse a google pero no ha podido.

Susto superado y una muestra de lo que es capaz de hacer google.

¡Temblad! un día sucumbiréis bajo el blanco manto de google… (con relámpagos y truenos de fondo).

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at January 08, 2010 03:39 AM

Geek code

Pues os dejo con una cosa vista por un blog, el geek code… este vendría a ser el mío ;)

—–BEGIN GEEK CODE BLOCK—–
Version: 3.1
GCS/CM/CC d-pu s-: a- C++$ ULS>$ P+@ L+++$ !E- W+++$ !N !o K–? w–? !O– M@ !V PS+? PE Y+ PGP+ t 5 X R tv-? b? DI+ !D G e+++ h– r+ x+
——END GEEK CODE BLOCK——


Para generar el tuyo y entender lo que pone: generador de código geek y el original

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at January 08, 2010 03:09 AM

January 06, 2010

Blackhold

Traducción Android al catalán

Pues aquí os traigo lo prometido, la traducción de android al catalán por el día de reyes.
translate-android-ca.0.2.tar

He hecho una traducción respetando el estilo de traducción que promulgo hace unos años. Odio que mi dispositivo o mi ordenador me trate de usted o de vos. Creo firmemente que este debe tratarte de tu a tu, para convertir tu estancia en la sesión un poco mas amena y que el ordenador sea tu compañero y tu principal herramienta de trabajo.

He tratado de seguir el mismo estilo con la traducción de todas las aplicaciones que vienen en los sources del android cyanogen mod, una room modificada de uno de los desarrolladores de Android, la cual nos ofrece un sistema 100% abierto, no como la versión de Android de google que nos ofrece los servicios a su antojo cuando muchos de ellos son accesibles desde la versión libre, como el acceso a root, el bluetooth o incluso permitir el thethering, permitir compartir la conexión nativamente por usb y con unas modificaciones por wifi, convirtiendo tu teléfono en un perfecto router 3g wifi de bolsillo :)

Aquí os dejo con mi traducción, agradecería que estos días los que podáis, revisar los ficheros traducidos para comprobar que la traducción es cohesionada y coherente. Recuerdo, la traducción es al catalán aunque este post sea en castellano…

Primer propósito del año cumplido y dentro de tiempo :)

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at January 06, 2010 04:06 AM

Happies

Desalojo del Patio y realojo en Pez 21

Ayer fue desalojado el Patio Maravillas pero hoy ya tiene sitio de nuevo, en la calle Pez 21. El barrio sigue siendo Malasaña y cerca del anterior sitio. A ver si la actividad puede continuar sin que el cambio la pare demasiado. ¡Ánimo a tod@s los que estáis ahora poniendo en pie el nuevo Patio! A ver si me puedo acercar …

by alvaro at January 06, 2010 12:56 AM

January 04, 2010

Blackhold

Copiar ficheros mas nuevos que un fichero

Estos días estoy trabajando en la traducción del Android al Catalán, son muchos ficheritos y separar los ficheros traducidos de sus directorios se presenta como una ardua tarea, así que pongo una forma para aquellos que tengáis que hacer una acción similar.

Hace unos días me descargué los sources de android, para localizar los directorios res de cada aplicación, dentro hay unos directorios que se corresponden a cada uno de los idiomas.
Como que en la traducción sólo he tocado los ficheros referentes al catalán, estos tienen una fecha mas nueva que el resto de ficheros, así que aprovecho esta propiedad.

android$ find . -newer src_android/packages/apps/Launcher/res/values-ca/strings.xml -exec cp –parents {} trad/ \;

copia todos los ficheros mas nuevos que src_android/packages/apps/Launcher/res/values-ca/strings.xml al directorio trad y preservando la estructura de directorios (–parents).

El resultado: translate-android-ca.0.1.tar

Aquí para ver el progreso de la traducción :D

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at January 04, 2010 12:12 AM

January 01, 2010

marcos.blog

Trackpoint stopped doing scroll

The today's update brought a new kernel, 2.6.32-ARCH. With it, came a small annoyance: the trackpoint scroll stopped working. I reviewed the hal configuration to see if the file was overwritten or something, but it wasn't, so after a google search I found out that the new kernel is not detecting the trackpoint as a «TPPS/2 IBM TrackPoint» but as a «PS/2 Generic Mouse» so the hal rule is not raised and the scroll configuration is not applied.

Until the kernel gets updated to fix this bug, the easy workaround is to change the rule to be raised for the «PS/2 Generic Mouse» string instead.

It got fixed with the latest kernel update.

Special features from the trackpoint will not be available, but I'm currently using nothing special from it.

by marcos at January 01, 2010 07:35 PM

December 31, 2009

Blackhold

Feliz año 10

Hoy estamos a 01/01/10 un día con sólo zeros y unos :)

¿Sabías que será necesario esperar hasta el 2142 para que los dos últimos números sean el doble que los dos primeros?

Pues nada, feliz año 2010 :D

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at December 31, 2009 11:47 PM

Realidad aumentada con SpecTrek

¿Nunca has querido ser un miembro de los cazafantasmas? pues ahora es posible con SpecTrek.

SpecTrek es un juego de realidad aumentada para android que consiste en cazar fantasmas, para ello hacemos uso del GPS que localiza en todo momento nuestra posición.

El funcionamiento del juego es muy simple, se trata de enfocar tu camera a la realidad y buscar fantasmas y cuando tienes uno a tiro disparas y lo cazas. Si pones el teléfono plano te sale un mapa (de google maps) con los fantasmas que hay en la zona. El tiempo minimo de una partida son 15 minutos, y el máximo 8 horas.

Si lo deseas puedes anunciar a tus seguidores del twitter cuando capturas un fantasma.

Hay una versión lite (gratuita) y otra de pago (1,99€).

La de pago permite hacer estadísticas y tener un contador de los fantasmas cazados, además estos se pueden mover aleatoriamente (cuando en la lite tienes que ir a por ellos).

Lo he probado en casa con las luces apagadas y da realmente grima :D

¿vamos a cazar fantasmas?

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at December 31, 2009 07:43 PM

CyanogenMod Update

Una de las características del Cyanogen, es que permite mantener nuestro sistema actualizado.
Gracias a la aplicación CyanogenMod Update podremos descargar, instalar y usar la versión que deseemos de cyanogen, la versión alternativa para las restrictivas versiones de android de google o nuestros operadores de teléfono.

Esta aplicación (que podemos adquirir en Market), además ofrece la posibilidad de conectarse a un servidor para descargar temas para nuestro terminal :D

Si aún no te has pasado, ¿a qué estás esperando?

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at December 31, 2009 06:29 PM

Vecinos y vecinas declaran el barrio zona libre de corrupción

Esta noche, vecinos y vecinas del Barrio de Sant Antoni, hartas del “choriceo” constante por parte de los políticos, empresarios y especuladores, han decidido declarar el barrio zona non grata para esta chusma, que nos roban tan descaradamente… aquí tenéis la imagen de la placa honorífica que a partir de ahora delimita la zona…

Atentamente: Comité de Cabreo Vecinal (CCV)

PS: si se ve algun político o empresario por el barrio, se debe mostrar el rechazo.

Me comentan que la foto no es un montaje, que realmente se pegaron unas pegatas gigantes, pero por la noche siguiente ya pasó el comboy de limpieza a destruir la contra-cartelería.

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at December 31, 2009 06:06 PM

Google Goggles

Estos días ando un poco perdida con el dispositivo android que he adquirido, pero tras su liberación (android-root) estoy viendo que se trata de un dispositivo que continuamente conectado a internet nos puede ir requetebién! cómo me han dicho esta mañana por el twitter, esto es web 3.0…

Una de estas herramientas es Google Goggles, es una aplicación cerrada pero gratuita.

Un vídeo y mas info después del salto.

Esta herramienta nos permite capturar con nuestra camera integrada cualquier logo, codigo de barras, libro, tarjeta de visita, etc. y nos hace una búsqueda en google, si se trata de una tarjeta de visita, si está en el formato correcto, podremos guardarla como si de una vcard se tratase :)

Por mas inri, el dispositivo localiza nuestra posición y con la camera podemos enfocar a un edificio y automáticamente nos aparecerá un globo que podremos pulsar y nos ofrecerá mas información.

¿Hasta dónde llega la imaginación de esta gente?

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at December 31, 2009 04:59 PM

redefiniendo el palo

mucho palo = un poco de tronco
mucho pero que mucho palo = tronco

me da tronco ir a comprar

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at December 31, 2009 04:12 PM

Test de post para el twitter

Pues esto es un post de prueba para ver de lo que aparece en twitter con el plugin de wordpress post to twitter activado :)

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at December 31, 2009 02:36 AM

December 30, 2009

Blackhold

Android Developer

Pues como estos días de vacaciones, el tiempo sobra, lo aprovecharé traduciendo android al catalán.

Para ello será necesario descargarme los sources y localizar los ficheros strings.xml

Dejo un par de links para aquellos que queréis descargaros los sources de android y de uso de git.

Y aquí información sobre el i18n de android.

Actualización: Android no es nada mas que una distribución linux que por encima corre una especie de maquina virtual java donde corren todas las aplicaciones que se llama Dalvik. La tarea de traducir consiste en descargar los sources de las aplicaciones y ahí si aparece el directorio res y los ficheros strings.xml.
Dentro de packages/apps tenemos todas las aplicaciones y dentro de ellas sus respectivos directorios res y strings.xml de cada aplicación.
Crearemos un directorio values-ca para poner el strings.xml traducido al catalán :)
Gracias Zuarko

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at December 30, 2009 03:55 PM

HTC Magic root + cyanogenmod

Pues juguetito nuevo y lo primero de todo ha sido buscar la forma de instalarle la distribución de los desarolladores de android, con todas las mejoras que nos ofrece el sistema operativo antes que google nos los ofrezca en sus actualizaciones.

Hay muchos manuales pero muchos son outdated o con roms antiguas, así que aquí os dejo un manual novedoso con la rom que va a correr estos días :)

He seguido este manual hasta el punto 12, que no he podido avanzar, así que he entrado al canal #android-root de irc.freenode.org (gracias The-Compiler).

1. Nos descargamos el sdk de android de aquí.

# cd /home/laura/bin/
# wget -c http://developer.android.com/sdk/download.html?v=android-sdk_r04-linux_86.tgz
# tar xvf android-sdk_r04-linux_86.tgz

2. A continuación nos descargamos el fastboot y lo dejamos en el directorio tools del sdk de android

# cd android-sdk-linux_86/tools
# wget -c http://member.america.htc.com/download/RomCode/ADP/fastboot.zip
# unzip fastboot.zip

3. enchufamos nuestro htc android nuestro ordenador y copiamos estos dos ficheros a la raíz de la tarjeta SD

# cd /media/disk
# wget -c http://n0rp.chemlab.org/android/update-cm-4.2.11.1-signed.zip
# wget -c http://dx.infernix.net/DRC83_base_defanged.zip

4. nos descargamos el fastboot de sapphire de aquí:
http://rapidshare.com/files/320335181/recovery-RA-sapphire-v1.5.2G.img

# cd /home/laura/bin/android-sdk-linux_86/tools
# cp /home/laura/Desktop/recovery-RA-sapphire-v1.5.2G.img .

5. entramos en el hboot. Esta parte es un poco complicada y tienes que ser mas rápido que lucky luke, al apagar el htc magic cuando le digas que lo vas a apagar antes de que se apague del todo pulsas a la vez el botón de atrás y de apagar. A continuación te va a salir un boot con un fondo blanco y unos androids haciendo skate e información del dispositivo:
sapphire pvt 32b ship s-on g
hboot-1.33.0004 (SAPP10000)
CPLD-10
RADIO-2.22.19.26I
Apr 9 2009,23:30:40

se ve que tengo la segunda generación del dispositivo, la otra es la 32a, una vez ahí…

6. ejecutamos fastboot para que arranque con el boot de sapphire.

# ./fastboot boot recovery-RA-sapphire-v1.5.2G.img
downloading ‘boot.img’… OKAY
booting… OKAY

7. ahora arrancamos el dispositivo para que arranque con el boot de sapphire, al momento de encender en lugar de pulsar solo el botón de encender pulsamos los botones up volume + home + menu + turnon simultáneamente. Si todo va bien nos sale un menú con letras verdes y un fondo negro y a bajo pone sapphire.

8. a continuación vamos a hacer un poco de limpieza (esto va a destruir todos los datos de nuestro dispositivo), en este menú (ya no vamos a salir mas hasta terminar el root), vamos a wipe > factory reset

9. vamos atrás y vamos a instalar los .zip que hemos copiado antes a la /sdcard
9.1. menú flash zip > DRC83_base_defanged.zip
9.2. no reiniciamos, menú flash zip > cm-update-…zip

10. cuando diga que está todo completed (como en la imagen), reiniciamos y esperamos unos 5-10 minutos aprox.

11. Ya tenemos nuestro nuevo android rooteado!

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at December 30, 2009 02:55 AM

December 25, 2009

Blackhold

DHCP con proxy + pxe + dns

Pues vengaa! que esto de sale! laservidora ya ofrece servicio de proxy-cache, proxy.pac, pxe, dns y ahora dhcp!

Vamos a configurar el dhcp para que ofrezca todos estos servicios y te los deje bien configuraditos :)

Primero instalaremos el servidor de dhcp:

# apt-get install dhcp3-server

a continuación editaremos el fichero de configuración

# mv /etc/dhcp3/dhcpd.conf{,.old}
# vi /etc/dhcp3/dhcpd.conf
default-lease-time 600;
max-lease-time 7200;

authoritative;

#larimaia
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.31 192.168.1.240;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.20;
option domain-name “hs-bcn.local”;
option domain-name-servers 192.168.1.30, 10.138.27.194, 10.139.7.4;
filename “pxelinux.0″;
next-server 192.168.1.30;
#option auto-proxy-config code 252 = text;
#option auto-proxy-config “http://laservidora/proxy.pac”;
}

Con subnet indicamos la red.
range el rango de ip dinámicas que vamos a servir
option subnet-mask la mascara de la red
option broadcast-address la dirección broadcast
option routers el default gateway (ip al router que va a dar la salida a internet)
option domain-name el nombre del dominio local, esto va a añadir en nuestro /etc/resolv.conf la línea search “nombredominio”, esto va a habilitar la resolución de nombres de maquinas en nuestra LAN, basta en añadirlas en los ficheros de resolución directa e inversa.
option domain-name-servers los servidores de dns, importante especificar el servidor de dns local para la resolución de nombres de las maquinas locales
filename el nombre del fichero del servidor pxe con la configuración del arranque por red
next-server el servidor de pxe

Para definir la configuración automática del proxy me está dando algunos problemas ya que no encuentro cual es el parámetro exacto para dhcp3 para definir donde está el fichero .pac.

auto-proxy-config code 252 = text;
esto se tiene que poner porque algunos programas no se enteran de que está disponible un script de configuración automatica de proxy.
option auto-proxy-config “http://laservidora/proxy.pac”;
ruta al script de configuración automatica del proxy.

una vez modificado el fichero reiniciamos el servicio de dhcp.

# /etc/init.d/dhcp3-server restart

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at December 25, 2009 11:38 PM

Servidor de DNS para direcciones locales y forwarding a otro DNS

Pues venga, otro manualillo así rapidillo de como configurar un servidor de nombre de dominios (que ya iba pregonando hace un par de días).

¿Para que sirve un servidor de DNS, y porque montarlo de forma que resuelva nombres locales? ¿y porqué hacer un forwarding?

Pues la respuesta a la primera pregunta, es para que no tengas que ir recordando todos las ip de las maquinas que tenemos en la red, es mucho mas fácil recordar sus nombres :)
por ejemplo, cuando hagamos ping a laservidora, automáticamente nos responderá con la ip que le corresponde.

La respuesta a la segunda es que nos encontramos dentro de una red de guifi.net y sólo podemos salir a internet a través de un proxy http. Las peticiones por el puerto 53 nunca responderán, para ello tendremos que hacer un forwarding de las peticiones DNS a un DNS dentro de la red de guifi.net.

Empezaremos instalando bind9, el servidor de nombre de dominios por excelencia.

# apt-get install bind9

A continuación editaremos el fichero /etc/bind/named.conf para decirle que solo nos interesa la configuración local:

# mv /etc/bind/named.conf{,.old}
# vi /etc/bind/named.conf
include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
//include "/etc/bind/named.conf.default-zones"; #comentamos esta línea

luego en el fichero named.conf.options, definiremos las redes que cubriremos además de definir el dns forwarding (este se podria obviar, si en las maquinas cliente tenemos un DNS secundario, pero por contra esto implicaria una mayor respuesta a la hora de resolver DNS).

# mv /etc/bind/named.conf.options{,.old}
# vi /etc/bind/named.conf.options
options {
directory "/var/cache/bind";

auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
listen-on { 127.0.0.1; 192.168.1.0/24; };

forwarders {
10.138.27.194;
};
};

Ahora será necesario definir las zonas y las zonas inversas.
Las zonas servirán para indicar un nombre de dominio a qué ip corresponde, con las inversas, qué ip corresponde a qué nombre de dominio (ya que los servidores internamente se hablan por ips, no por nombres de dominios).

Para ello en el fichero /etc/bind/named.conf.local indicamos donde se encuentran estos ficheros

# mv /etc/bind/named.conf.local{,.old}
# vi /etc/bind/named.conf.local
zone "hs-bcn.local" IN {
// this is the authoritative server for hs-bcn
type master;
file "/etc/bind/local.hs-bcn";
};

zone “1.168.192.in-addr.arpa” {
// this is the authoritative server for the 192.168.1.0 network
type master;
file “/etc/bind/revp.192.168.1″;
};

nuestro dominio se va a llamar hs-bcn.local.

a continuación definimos la configuración para la zona directa

# vi /etc/bind/local.hs-bcn
;
; dns zone for for hs-bcn.local
;
$ORIGIN hs-bcn.local.
$TTL 1D
; any time you make a change to the domain, bump the
; "serial" setting below. the format is easy:
; YYYYMMDDI, with the I being an iterator in case you
; make more than one change during any one day
@ IN SOA laservidora hostmaster (
200912253 ; serial
8H ; refresh
4H ; retry
4W ; expire
1D ) ; minimum
; laservidora.hs-bcn.local serves this domain as both the
; name server (NS) and mail exchange (MX)
NS laservidora
; define domain functions with CNAMEs
;www CNAME laservidora
; just in case someone asks for localhost.schroder.net
localhost A 127.0.0.1
; our hostnames, in alphabetical order
guifi A 192.168.1.20
laservidora A 192.168.1.30
router A 192.168.1.1

y la inversa

# vi /etc/bind/
;
; reverse pointers for 192.168.1.0 subnet
;
$ORIGIN 1.168.192.in-addr.arpa.
$TTL 1D
@ IN SOA laservidora.hs-bcn.local. hostmaster.hs-bcn.local. (
200912253 ; serial
28800 ; refresh (8 hours)
14400 ; retry (4 hours)
2419200 ; expire (4 weeks)
86400 ; minimum (1 day)
)

NS laservidora.hs-bcn.local.
A 192.168.1.30
; define the authoritative name server
NS laservidora.hs-bcn.local.
; our hosts, in numeric order
1 PTR router.hs-bcn.local.
20 PTR guifi.hs-bcn.local.
30 PTR laservidora.hs-bcn.local.

Si es la primera vez que ves un fichero de estos lo mas seguro es que te suene a chino, pero poco a poco los irás entendiendo :) esta es la configuración actual en la rimaia, prueba de añadir al DNS las maquinas de tu red :)
El serial deberás especificar un numero unico, se pone como ejemplo la fecha de creación del DNS.

A continuación reiniciamos el servidor de DNS para comprobar que toda la configuración es correcta.

# /etc/init.d/bind9 restart

Si falla algo, el servicio no se iniciará, y deberemos mirar en los logs cuál es el problema:

# tail /var/log/syslog

Si todo es correcto, para hacer pruebas cojemos un ordenador cualquiera de nuestra red y en /etc/resolv.conf podemos esta configuración:

# vi /etc/resolv.conf
search hs-bcn.local
nameserver 192.168.1.30
nameserver 10.138.27.194
nameserver 10.139.7.4

a continuación para comprobar que funciona:

# nslookup laservidora
Server: 192.168.1.30
Address: 192.168.1.30#53

Name: laservidora.hs-bcn.local
Address: 192.168.1.30

Si nos sale un output de este tipo:

# nslookup laservidora.hs-bcn.local
;; Got SERVFAIL reply from 192.168.1.30, trying next server
;; Got SERVFAIL reply from 192.168.1.30, trying next server
Server: 10.138.27.194
Address: 10.138.27.194#53

es que llega al servidor de DNS pero este no está funcionando correctamente. Revisa porfavor la configuración.

Para comprobar que la redirección de DNS del servidor está funcionando:

# nslookup nusepas.com
Server: 192.168.1.30
Address: 192.168.1.30#53

Non-authoritative answer:
Name: nusepas.com
Address: 91.121.183.218

Si no está funcionando correctamente, además que tardará mucho mas, nos saldrá que quien ha resuelto el nombre del DNS es el siguiente servidor definido en /etc/resolv.conf.

# nslookup nusepas.com
Server: 10.138.27.194
Address: 10.138.27.194#53

Non-authoritative answer:
Name: nusepas.com
Address: 91.121.183.218

Ahora ya sólo falta configurar el servidor de DHCP para que configure automáticamente el fichero /etc/resolv.conf y defina el search nombrededominio y añada la ip del servidor que acabamos de configurar como DNS primario.

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at December 25, 2009 09:01 PM

December 23, 2009

marcos.blog

Defining vim macros

In python 2.6 you are forced to define the encoding of the file your editing if it contains characters outside the ASCII encoding.

For making this task easier I have defined the following mapping in my .vimrc:

map #1 i# -*- coding: utf-8 -*- ^M^M

So now just pressing F1 I get the header inserted in the current line.

by marcos at December 23, 2009 10:01 PM

December 22, 2009

Blackhold

Squid por proxy

Un proxy configurado para pasar por otro proxy, ¡genial!

Tras algo mas de 6 meses sin tocar servidores proxy hoy he roto este silencio, y con los conocimientos un poco oxidados, ¡que rapido se olvidan las cosas!

¿Que me ha llevado a romper el silencio? ¡pues laservidora de la rimaia!

En la rimaia me ha venido un chico pidiéndome ayuda en configurar el proxy, como es una de las cosas que está en la TODO list, he decidido montar un servidor proxy que vaya a buscar la salida a internet por el proxy de guifi.net.
Para ello he usado squid.

# apt-get install squid

La instalación de squid ya te deja una configuración por defecto necesaria para hacer funcionar el servidor proxy mandando las conexiones por la gateway. Marco en negrita las que he añadido o modificado:

acl all src all
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32
acl our_networks src 192.168.0.0/24
acl localnet src 10.0.0.0/8 # RFC1918 possible internal network
acl localnet src 172.16.0.0/12 # RFC1918 possible internal network
acl localnet src 192.168.0.0/16 # RFC1918 possible internal network
acl localnet src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 # https
acl SSL_ports port 563 # snews
acl SSL_ports port 873 # rsync
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 631 # cups
acl Safe_ports port 873 # rsync
acl Safe_ports port 901 # SWAT
acl purge method PURGE
acl CONNECT method CONNECT
http_access allow manager localhost
http_access allow our_networks
http_access allow localnet
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny all
icp_access allow localnet
icp_access deny all
http_port 3128 transparent
cache_peer ipproxy parent puertoproxy 0 proxy-only no-query no-digest default login=usuarioproxy:passwordproxy
cache_peer ipproxy parent puertoproxy 0 proxy-only no-query no-digest login=usuarioproxy:passwordproxy
hierarchy_stoplist cgi-bin ?
maximum_object_size_in_memory 50 KB
access_log /var/log/squid/access.log squid
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern (Release|Package(.gz)*)$ 0 20% 2880
refresh_pattern . 0 20% 4320
acl shoutcast rep_header X-HTTP09-First-Line ^ICY.[0-9]
upgrade_http0.9 deny shoutcast
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache
extension_methods REPORT MERGE MKACTIVITY CHECKOUT
nonhierarchical_direct off
prefer_direct off
never_direct allow all
hosts_file /etc/hosts
coredump_dir /var/spool/squid

luego un:

# /etc/init.d/squid restart

y para facilitar la configuración de los clientes vamos a crear un fichero proxy.pac con este contenido:

# vi /var/www/proxy.pac
function FindProxyForURL(url, host) {
return “PROXY ipdelservidorproxy:3128; DIRECT”;
}

Y en un navegador de cualquier equipo de la red, en Edita > Herramientas > Avanzado > Red > Parámetros > URL de la configuración automática del servidor proxy:

http://ipdelservidorproxy/proxy.pac

Y ya podemos navegar libremente sin preocuparnos por nada.

Además la inclusión de un proxy permitirá una mayor velocidad en la carga de las páginas web, ya que los ficheros menores de 50k ya no irá a buscarlos a internet, sino los servirá el propio servidor proxy y reduciremos un poco nuestro tráfico :)

Ahora sólo falta montar un servidor de nombres de dominio para poder resolver el server por el nombre en lugar de la ip :D

configuració extreta de noguer.bloc.cat

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at December 22, 2009 10:12 PM

conectarse a guifi.net

Como conectarse a guifi.net en 7 sencillos pasos :D (el 7o es para si eres un friki)

1. marcas en la web (guifi.net necesario tener un usuario creado) donde crearás tu nodo.
2. pones que trasto (router) usarás
3. dices a donde te conectarás (esto lo miras poniendo primero la antena a analizar wifis y pillas la que te de mas señal
4. te descargar el unsolclick para tu router
5. das de alta un usuario de proxy al trasto (ultima pestaña)
5.1. el usuario sólo lo podrás crear si tu router ha estado graficando durante 1 o 2 dias
6. configuras tu navegador con uno de los proxys de dentro de la red de guifi.net (usar proxysel si queréis tener varios a mano)
6.1. pones el nombre de usuario y password que has creado en tu trasto (usuario del proxy)
7. a navegar y a tratar de configurarlo todo para salir por guifi.net
:D
pim pam

email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at December 22, 2009 09:53 PM

cat a un fichero, sin los comentarios

enga, para la toolchain :D

cat /etc/squid/squid.conf | egrep -v "(^#.*|^$)"


explicación:

egrep -v      means leave the following out
^#.*          significa las líneas que empiezan por #
|             significa o (or)
^$            significa las líneas vacias
email Identi.ca Meneame Twitter del.icio.us BarraPunto LinkedIn Facebook Reddit RSS Add to favorites

by Blackhold at December 22, 2009 09:36 PM

December 21, 2009

Blackhold