Todo cuerpo sentado en el wáter hará sonar el timbre de la puerta (Ley de nicagar puedeuno)
15 Mar
Estamos en el apunte capicúa: el quinto capítulo de las cinco lecturas breves. Así que pueden ustedes empezar por el principio o por el final (como más les plazca).
Y como en la anterior ocasión, un vídeo de regalo. Ojito con cómo vienen los nativos digitales
:
17 Ene
Ando embarcada en varios proyectos sustentados por el gestor de contenidos WordPress y uno de los requisitos imprescindibles es la navegación multi-idioma. Así que dejaré por aquí mi experiencia, por si a alguien le sirve de ayuda o puede ser enriquecida por otras personas (y a ver si así podemos devolver algo de todo lo que nos ofrece este tipo de paquetes de software libre).
Lo primero de todo, necesitamos un plugin que consiga gestionar correctamente ese sistema multi-idioma. Para ello, y tras probar unos cuantos, el vencedor ha sido xlanguage. Las características que le hacen caballo ganador:
¿Y cómo conseguimos traducir nuestro theme y nuestros plugins? Sencillo: todas las llamadas php que muestren cadenas de texto, tendrán que ir con la función _e() o bien con la función __() (la diferencia entre ambas es que _e hace un echo de la cadena. Es decir, echo __(“Hola mundo”); es lo mismo que _e(“Hola Mundo”); ). De esta manera, con las herramientas que nos ofrece WordPress para la localización e internalización, podremos generar un .pot del theme donde introducir las traducciones pertinentes para luego generar el .mo que entenderá nuestro xlanguage.
#: presentacion.php:36
msgid “Hello World”
msgstr “”
#: presentacion.php:36
msgid “Hello World”
msgstr “Hola Mundo”
Expliquemos el proceso paso por paso.
php add-textdomain.php -i domain phpfile.php
El domain marca el ámbito de lo que traducimos. Podemos poner default, por ejemplo, para el theme y el nombre del plugin para cada uno de ellos. Luego generamos el .pot mediante makepot.php:
php makepot.php wp-theme el-directorio-del-theme languages/traduccion.pot
En el caso de un plugin ponemos wp-plugin en vez de wp-theme. Para usar todas estas herramientas tenemos que tener el paquete gettext en nuestro servidor.
msgfmt fichero_idioma.pot -o fichero_idioma.mo
function theme_init(){
load_theme_textdomain(‘default’, get_template_directory() . ‘/languages’);
}
Si además queremos traducir algún plugin:
function theme_init(){
load_theme_textdomain(‘default’, get_template_directory() . ‘/languages’);
//Aquí ponemos el plugin cuyo domain es plugin1:
load_theme_textdomain(‘plugin1′, get_template_directory() . ‘/languages/plugin1′);
}
Imagen de ButterflySha (vía Flickr). Licencia CC-by
19 Sep
Qué mejor forma de celebrar el Software Freedom Day que colgando el audio del primer programa “De las Ondas a la Red“, en el que pudimos charlar con Pablo Garaizar “Txipi” sobre software libre y educación 2.0 (con los controvertidos portátiles que se implantarán en primaria). Una forma estupenda de inaugurar la nueva sección de Hoy por Hoy Bilbao, de la mano de Azul Tejerina.
Gracias a la inestimable ayuda de Jon Laiseca, redactor de Radio Bilbao, podré ir colgando aquí todos los programas. Finalmente he seleccionado como plataforma para albergar este material ivoox, que me recomendaron los expertos en podcasting a través de Twitter. Desde aquí cualquiera podrá descargar el archivo mp3 para escucharlo en su reproductor. Si lo necesitáis en cualquier otro formato (ogg, wma, …), me lo pedís a través de los comentarios. Que ustedes disfruten del buen criterio de Pablo.
27 Ago
Llevamos ya un tiempo pergeñando el proyecto de Open Deusto y una de las cosas que más me preocupa y que más nos va a marcar su trayectoria va a ser su propio nombre: Open; abriendo la Universidad a la Red.
Y me preocupa precisamente el grado de esa apertura. Para mí es claro cuál tiene que ser: total. No me vale un agujerito a medida por el que sólo mostrar lo que nos interesa que se vea. Se trata de dejar todas tus vergüenzas al aire: las buenas, las no tan buenas y las peores. Ahora bien, para eso hay que estar preparado y tener una idea muy clara: que te critiquen no tiene por qué ser un problema. Tienes que convertirlo en una ventaja:
Y todo esto me viene ahora a la cabeza con la excelente crítica de Txipi tras el chasco que todos nos hemos llevado con la apuesta de humo de Patxi López hacia el software libre. Es una crítica impecable, pausada, con argumentos y sin intenciones partidistas. ¿Y cuál ha sido la respuesta desde el Open Gobierno Vasco? Ninguna. No se ha dado ni una sola explicación de por qué se han tomado las medidas que se han tomado. No pido una comparecencia pública, con una simple respuesta en forma de comentario me hubiese bastado para intentar entender la postura. El método avestruz ya no funciona: callar, meter la cabeza bajo la tierra y esperar a que el temporal pase. Tengo una mala noticia: a las palabras se las lleva el viento pero a los bytes no.
Acompaño la lectura con este excelente post de Txetxu: crítica y gobierno.
Foto de My Buffo (licencia CC-by-nc-sa)
26 Jul
El miércoles pasado, en la semana paréntesis de mis vacaciones, di la charla “Web 2.0 y Software Libre. Una relación de amor-odio“, dentro de los cursillos de julio del e-ghost. Las sensaciones tras la misma fueron muy positivas, dado que hubo un interesante debate entre los asistentes (Mario, muchas gracias por tu activa participación
).
Como siempre, aquí tenéis la presentación y un poco de letra para que se entienda:
Arrancamos poniendo cara a cara a dos de los baluartes de ambos mundos: Tim O’Reilly por la web 2.0 y Richard Stallman por el mundo del software libre, con dos posiciones bastante diferenciadas y extremistas.
Por un lado Tim, que en la única conferencia en la que le he visto en directo, preguntó al auditorio si usaba software libre. Se trataba de un evento organizado por Empresa Digitala y los asistentes eran de lo más variopinto, así que pocos fueron los que levantaron la mano. Justo después preguntó quién usaba google para hacer búsquedas. Ahí sí se levantaron todas las manos. Entonces, dijo Tim, todos usáis software libre, porque los servidores de google están montados con herramientas libres. Es un planteamiento cogido con pinzas (es como decir que tú ayudas a los indígenas del Amazonas porque compras un producto que destina el 1% de sus ventas a ayudarles), pero viene genial para analizar las tripas de la Red. Por ejemplo, si miramos las estadísticas de netcraft de junio de 2009, vemos como Apache sigue siendo el servidor web más usado (a pesar de que, desde 2006, momento en que Goddady decidió cambiar sus servidores apache por IIS, no ha dejado de bajar).
Y en el otro polo tenemos a Richard Stallman, que en septiembre de 2008, hizo unas declaraciones para The Guardian en las que indicaba:
[...] “Una razón por la cual no deberían usar aplicaciones web es porque se pierde el control. Es tan malo como usar software propietario. Haz tu trabajo en tu propio ordenador con un programa que respete tus libertades. Si utilizas un software propietario o el servicio web de otra persona, estás sin defensas. Estás en las manos de la persona que desarrolló ese software.”
Como decía antes, una posición un poco extremista pero no falta de razón (como indicó Mario, en ocasiones, necesitamos este tipo de tirones de orejas, que aunque son un poco alejados del realismo, nos hacen plantearnos cosas).
Está claro que estamos ya metidos en el ciclón del cloud computing y es muy difícil salir de él. Nos reporta tremendas ventajas: acceso a nuestros datos desde cualquier parte, necesitando sólo una conexión a Internet y un navegador, usando servicios que son más fiables que nuestro propio ordenador (con su propio sistema de backups y mayor disponibilidad)… O al menos eso creemos, porque luego suceden casos como el de Magnolia, un sistema de marcadores sociales que hizo crack y perdió todos los datos de sus usuarios, dando de lado a los que tenían cuenta gratuita y devolviendo el dinero a los de pago (pero… ¿cómo se recompensa el tiempo y el conocimiento generado hasta entonces?). Además, siempre hablamos de cajas negras (nadie sabe cuál es el código fuente de google ni qué hace por debajo… igual que sucede con windows). Tampoco conocemos quiénes son los administradores de una plataforma ni cuáles son sus intenciones. Yo, como bofh de Nireblog, tengo acceso a los usuarios y contraseñas y estoy convencida de que más del 50% de ellos usarán ese mismo login y password en otros sitios. Por tanto, nadie nos puede asegurar que se monte una plataforma-trampa para recoger esos datos. Tampoco podemos cambiar esas plataformas y amoldarlas a nuestras necesidades (una de las razones que hicieron a Richard Stallman ponerse en pie de guerra e iniciar el proyecto GNU). La única libertad es la que nos otorgan las APIs. Por tanto, cada vez somos más esclavos de las plataformas: ¿y si cierran? ¿y si cambian de manos y por tanto, de filosofía? ¿y si pierden nuestros datos? ¿y si cambian las condiciones de uso? (bueno, de algunas plataformas, no hace falta que cambien porque ya hemos aceptado términos abusivos desde el inicio). No hay más que echar un vistazo a Twitter cuando se cae GMail para ser conscientes de nuestro nivel de dependencia. De hecho, es la mejor forma de ilustrar la diferencia de significado de la palabra inglesa free. El software libre es free como la libertad de expresión. La web 2.0 es free como la cerveza gratis. Aunque lo que es indudable es que ambos tienen la misma filosofía por detrás: la de generar conocimiento abierto y compartir con la comunidad.
Y entonces, ¿cuál es la solución ante esto? Sólo hay una salida: los estándares abiertos que nos permitan la portabilidad de nuestros datos de un lugar a otro. De esta forma, seremos capaces de movernos de una plataforma a otra, sin tener ese yugo. Para hablar de esa portabilidad, tenemos que diferenciar entre tres tipos de información que generamos en la Red: los contenidos propiamente dichos, la identidad con la que nos autenticamos en los lugares y las interacciones o relaciones que establecemos. Aunque pudiera parecer que los tres nos pertenecen, casos como el de Robert Scoble nos alertan de lo contrario. A este conocido bloguero americano le cerraron su cuenta en Facebook por intentar exportar los nombres, emails y cumpleaños de SUS contactos a plaxo mediante un script. En un alegato a la incoherencia, Facebook puede rastrear la libreta de direcciones de tu cuenta de correo para buscar contactos pero te prohíbe que los saques de allí (es lo que se conoce como walled garden o jardín cerrado). Y es que el mejor truco del ilusionista 2.0 es hacernos creer que nuestros datos nos pertenecen. Por ejemplo, diariamente alimento mi cuenta de last.fm con las canciones que escucho, participando en una base de conocimiento global que ayudará a otros usuarios a descubrir grupos relacionados. Hasta ahora, todo muy bonito y con un lazo rosa. Pero, ¿puedo obtener mis datos para, por ejemplo, pasárselos a Amazon y que me muestre esos discos y así poder comprarlos? NO.
Se trata de una plataforma que trata de plantear una serie de estándares abiertos para generar redes sociales abiertas:
Existen otras tecnologías como OpenSocial que, aunque en su nombre lleva la parte de Open, no nos puede llevar al engaño, puesto que no es un protocolo de comunicación entre redes, sino un estándar para el diseño de gadgets, de forma que si se crea uno, pueda funcionar en Google, LinkedIn, MySpace, Plaxo, Yahoo, … Pero como comentaba antes, lo de open lo limita luego cada plataforma. Por ejemplo, en LinkedIn se reservan el derecho de admisión de gadgets hechos con OpenSocial (por ahora sólo permiten una serie de aplicaciones).
En la línea de la interoperabilidad también está el open cloud manifesto, firmado por grandes nombres como AMD, eyeOS, Sourceforge, Sun, IBM, … pero sin el apoyo de Google, Microsoft, Amazon, … Y es que el gigante Google suele darnos cal y arena. Está claro que lo que hace, lo hace muy bien. Y su aportación al mundo del software libre no se puede desdeñar: su navegador google chrome basado en chromium (licencias BSD y CC-by 2.5), el sistema operativo para móviles android (apache license 2.0 y GPLv2) y muchas otras aplicaciones que podemos encontrar en google code (gears, jaiku, …). Por no hablar del próximo tsunami de Internet: Google Wave, que nos indican que será libre (cualquiera lo podrá instalar en su servidor), usará un protocolo libre (cualquiera podrá hablar con él) y tendrá una api abierta para desarrollar gadgets usando OpenSocial. De hecho, harán una apuesta arriesgada apostando por el HTML5 (que ahora mismo no funciona en Internet Explorer). Pero a pesar de todos estos regalos que nos hacen los chicos de Mountain View, tenemos que ser conscientes de que un único dueño y señor de Internet es nefasto.
Excelentes enlaces recibidos a través de Twitter sobre el tema (gracias @txipi y @gallir
):
28 Jun
Otro año más (y ya van diez), alumnos y profesores de la Universidad de Deusto amantes del software libre se arremangan para preparar unos jugosos cursillos gratuitos (Google Web Toolkit, Gimp, OpenVPN, Asterisk, …).
Este año participaré dando una charla: “Web 2.0 y software libre: una relación de amor-odio“. Será el 22 de julio a las 16:00. La manida web 2.0 y el software libre tienen una relación un tanto curiosa: por un lado, muchos servicios sociales funcionan gracias al open source y el espíritu colaborativo que se respira recuerda mucho al que siempre ha impregnado a la comunidad del software libre. Por otro, muchas son las voces que claman contra la computación en la nube, la pérdida de protagonismo de las aplicaciones de escritorio abiertas donde sabíamos a ciencia cierta qué hacían y los peligros que tiene frente a nuestras libertades la web 2.0. Intentaré mostrar ambos lados de la moneda.
Para asistir, no tenéis más que inscribiros aquí. ¿Nos vemos?
Foto de Francis Storr (CC by-sa)
25 Abr
Justo en este preciso momento (bendito programador de posts de wordpress…), las 13:00 hora insular y las 12:00 hora canaria, daré comienzo al taller de redes sociales virtuales que ya os presenté en el pasado post.
Y para los que siempre os quejáis de que pongo mucho dibujito y poca letra, no preocuparse. Aquí está todo bien contado.
31 Ene

Hoy he despertado con la siguiente noticia: Microsoft ha recibido una de las menciones especiales de los premios Ukan por editar Windows y Office en euskera. Y se me ha quedado una cara de tonta…
Recapitulando un poco, los premios Ukan Sariak son unos galardones que se entregan desde el año 2007. Fueron creados por la Viceconsejería de Política Lingüística del Gobierno Vasco para reconocer públicamente a las personas u organizaciones que desarrollen un trabajo excepcional en favor de la normalización, difusión y fomento del euskera. A lo largo de sus dos ediciones se han premiado a la Caja Laboral, Eroski, Ikea… y este año a Microsoft.
Me gustaría separar dos preguntas a la hora de analizar este galardón: el qué y el cuándo.
El qué: “premiar a una empresa por el fomento de euskera”. Me parece bien aunque me chirría un poco que se haga tras el bonito acuerdo de BiscayTIK. Además nos quedaremos tan anchos pensando que Microsoft realmente tiene un interés en el euskera: ¡Ja! Esto es igualito que la campaña de verano “klik egin euskarari” (”haz click al euskera”).
El cuándo: me parece increíble que se haya premiado a una multinacional extranjera antes de hacerlo a muchos de los voluntarios que hacen de forma desinteresada las localizaciones de softwares como OpenOffice, la familia Mozilla, la Euskalbar, … Eso sí que promueve realmente el uso del euskera.
Cuando estuve en las jornadas SLUN 08 descubrí, para mi sorpresa, que Iñaki Larrañaga hacía él solito la traducción de OpenOffice. Y para más inri, la última versión, por amor al arte, porque no había recibido una subvención del Gobierno Vasco para ello (sólo dan subvenciones para un año hábil).
Pero claro, rellena más titulares entregar un premio a Microsoft, ¿verdad?
Pues nada, esperaremos a que el año próximo se vea recompensado el trabajo que hace mucha gente de la tierra porque el euskera tenga presencia en las nuevas tecnologías.
10 Ene
Siempre andamos barruntando que la web social ha logrado que los usuarios puedan coger el micrófono para hablar, y hoy os traigo una iniciativa que lo demuestra. Gracias al boletín de Euskadi+Innova me entero de que la Unión Europea ha lanzado un proceso de consulta ciudadana. Es curioso la poca publicidad que se le ha dado a esto… Seguro que si nos gastásemos menos dinero en cosas como “si eres legal, eres legal” y más en “si quieres decidir el futuro de Europa, ahora puedes”, todo nos iría mejor.
Volviendo al tema (que me pierdo…), el caso es que a cada estado miembro se le ha habilitado un site para que sus ciudadanos puedan hacer llegar propuestas, debatirlas y votarlas hasta el 13 de marzo, de forma que las 15 propuestas más votadas resultantes se presentarán en mayo en la Cumbre Europea de Ciudadanos de Bruselas.
La página española de consulta es ésta. Está desarrollada por la Fundación Luis Vives. Y como se le ha dado tan poco bombo, por ahora hay poquísimas propuestas.
Yo ya he publicado la mía: “El uso del software libre en las administraciones públicas“:
Me parece de vital importancia que las administraciones públicas lleven a cabo todos sus desarrollos software haciendo uso de software libre, por varias razones:
- Si ellas son las dueñas del código de las aplicaciones que mandan realizar a empresas externas, no serán prisioneras de esas mismas empresas. El día de mañana podrán cambiar de proveedor sin miedo a dejar de poder evolucionar las herramientas.
- Se debe buscar el cumplimiento de estándares en las aplicaciones que se exponen de cara a la ciudadanía, para que ésta sea libre de usar el sistema operativo que desee o la herramienta que más se ajuste a sus necesidades a la hora de interactuar con la administración pública. Es decir, que no tenga que pagar, por ejemplo, una licencia de microsoft windows para poder pedir una cita médica en la página sanitaria de su comunidad.
- Con el software libre se reactiva la economía local de cada país, pues no es necesario hacer contrataciones a grandes multinacionales extranjeras, sino que se pueden hacer desarrollos por parte de pequeñas empresas.
Animaos a participar, para que luego no nos digan que tuvimos en nuestra mano cambiar un poco el panorama y no lo hicimos.
28 Dic
No sé que me pasa en las vacaciones navideñas, pero este blog siempre tiene un cambio en la parte técnica (debe ser la crisis del polvorón). En 2006 tocó pasar de Blogger a Blogger Beta. En el 2007 abandoné la dirección de blogger para tener dominio propio y también cambié el diseño. Como este año no podía ser menos, por fin digo adiós a Blogger, migrando a Wordpress bajo mi propio servidor.
De Blogger sólo puedo decir buenas palabras. Nunca he tenido ningún problema gordo y he estado la mar de a gusto, pero quitar parte de mis datos de la Gran Nube y ser dueña y señora de ellos, me reconforta. Tras hacer la migración del blog de Julen ya no me quedaban más excusas. La pereza había retrasado este momento, pero ya puedo decir que Google tiene una parte menos de mi ser digital.
El aspecto es casi igual al que tenía antes, pero seguro que los comentaristas agradecerán tener un formulario en condiciones para dejar sus pareceres
¡Adiós Blogger! ¡Hola Wordpress!
Últimos Comentarios