La sociedad de control, así se titula el libro que ha estado escribiendo nuestro amigo Versvs y que ha donado al dominio público siendo fiel a sus principios.

La edición en papel (Colección Planta29) está lista desde hace unos días aunque posiblemente tendremos. que esperar algunos más para verlo en las tiendas.

No obstante siempre puedes ir echándonle un vistazo en la versión pdf descargable gratuítamente.

Si te preocupan las libertades en los nuevos tiempos, el copyright, la privacidad y los temas derivados, no puedes dejar de leerlo.

Disclaimer: Como he dicho, Versvs es un amigo, al que leo desde hace bastante, y no soy imparcial.

En muchos themes de wordpress podemos ver un bloque de posts destacados que en la portada solo muestran una imagen asociada al post, sobre todo en las plantillas estilo “magazine”. Y la verdad es que dependiendo del blog, esto puede resultar muy interesante.

Al buscar como hacer esto en wordpress nos aparecen múltiples formas, aunque dos de las más usadas son usar los campos personalizados y la otra es usar algún tipo de plugin.

Personalmente, creo que si preparas un template de wordpress para una persona que no se maneja demasiado bien con los ordenadores, usar la opción de los campos personalizados puede resultarle difícil, ya que la acción de subir el archivo (manualmente) y añadirlo en los campos personalizados (también manualmente) no es trivial para este tipo de usuarios.

La opción de usar un plugin está ahí, ¿pero por qué usarlo si podemos solventarlo con unas pocas lineas de código? Además nuestro blog (y nuestro hosting) con menos plugins, nos lo agradecerá.

La idea es que el usuario solo tenga que agregar una imagen como lo hace habitualmente (mediante el botón ‘Añadir una imagen‘ de ‘Añadir medios‘) sin tener que hacer nada más, ni siquiera incrustarla en el post.

Vamos a explicar cómo hacerlo. Usaremos en este caso el fichero functions.php de la carpeta de nuestro template, en caso de que este archivo no exista, lo crearemos. Y añadimos las siguientes líneas.


function get_single_image($size = 'thumbnail', $default = 'default.png') {
	global $post;
	$images = get_children("post_parent=$post->ID&
                                             post_type=attachment&
                                             post_mime_type=image&
                                             numberposts=1");

	if (empty($images)) :
		return "<img src='" . get_bloginfo('template_directory') .
                          '/' . $default . "'/>";
	else :
		foreach ($images as $image) :
			return wp_get_attachment_image($image->ID,$size);
		endforeach;
	endif;
}

A la función get_single_image() le podemos pasar dos parámetros, el primero es el tamaño de la imagen, puede ser ‘thumbnail‘ (por defecto), ‘medium‘, ‘full‘ o un array con las dimensiones, por ejemplo array(30,50).

El segundo parámetro es el nombre del archivo de imagen que se usará por defecto (en caso de que el post no tenga imagen asociado), esta imagen debe estar dentro del directorio de la plantilla de wordpress, y si no decimos nada intentará buscar la imagen con el nombre ‘default.png‘.

Por lo tanto, ya solo queda llamar a la función desde el archivo de nuestra plantilla, dentro del bucle de wordpress de la siguiente manera.

	< ? echo get_single_image(); ?>

Espero que a alguien le sirva.

Versvs se ha currado una traducción de los comandos más importantes de Ubiquity que creo que puede ayudar a muchos usuarios a que se animen a usarlo.

Ubiquity permite interactuar con la web usando comandos que se acercan al lenguaje natural, es un proyecto de Mozilla Labs y está en fase alpha.

El enlace en: Ubiquity en castellano, más cerca del lenguaje natural.

Jerónimo Palacios explica qué ha pasado con Referenta, proyecto al que dediqué los últimos meses y empresa que todavía me debe dinero.

Las cosas deben quedar claras, y Jero lo ha hecho muy bien en este artículo.

2008.09.01

Threadless

La semana pasada empezaron en Threadless las típicas rebajas de la “vuelta al colegio”, y ha partir de hoy vuelven a bajar los precios con más de 140 camisetas a solo 9$ (poco más de 6 euros).

Threadless.

The "Press This" function allows quick posting and publishing through the use of a special web browser favourite. You can create a shortcut to allow use of "Press This" from the new post screen. You then activate the function when browsing by selecting the favourite from your web browser favourites list.

Press This « WordPress Codex.

Buscando alguna forma de reactivar un poco esto, el trabajo y otras cosas no me dejan tiempo (y a veces ni ganas) de comentar algo, aunque sigo vivo.

Por el bien de la web, de internet, de los usuarios y de todos los programadores web. Bájate Firefox 3 y empieza a disfrutar de la verdadera web.

Download Day - Spanish

Desde hoy se puede probar, si eres subscritor, la nueva versión de last.fm.

lastfm beta

Quien me conozca sabe que lastfm forma parte de mis paginas de inicio, es mi red social inseparable y paso al día muchos minutos sacándole el máximo partido.

Pues bien, hoy han anunciado desde el blog oficial que ya es posible probar el próximo last.fm. Los cambios son muy grandes, una interfaz completamente renovada y funcionalidades nuevas (que algunas ya se echaban en falta).

A destacar, unos minutos después de navegar por la página, están los nuevos tops, con muchísimas más opciones que se actualizan minuto a minuto (ya no hará falta esperar hasta el domingo). Otra característica que echaba en falta desde el primer día era sacarle más partido a tus loved tracks (temas favoritos), que ahora han incorporado con muy buen gusto.

Lo peor a simple vista es que han delegado a un segundo plano los shoutbox (mensajes públicos entre usuarios) quitandoles importancia en la página de usuario. Algunas cosas están menos accesibles que antes, pero en general creo que el cambio va a ser a mejor.

El diseño impecable como siempre, y además me recuerda muchísimo a la estructura de facebook. Por ahora nada más que comentar, esta es la primera impresión que he tenído después de pasar unos minutos en la nueva versión. Es una beta muy beta y seguro que cambian muchas cosas antes de hacerla pública

Post de pataleta, como a mí me gusta. Básicamente todo lo que me ha pasado lo podéis ver con una simple búsqueda de “renfe web” en google. O lo explica muy bien Sergio en “El infierno de la web de Renfe“.

Hoy quería comprar cuatro billetes de AVE Málaga-Madrid, es para dentro de un mes, por lo que la tarifa web aparece en más trenes de lo habitual, tienen que echar en anzuelo. Te dispones a comprar, seleccionas los billetes, compruebas el total, todos a ~30€. A continuación rellenas el formulario de compra, número de tarjeta de crédito incluido (acuérdate de desactivar la casilla en la que permites que renfe te spamee de por vida, sin vuelta atrás ¿Esto por qué no está prohibido?).

La página te redirige a la entidad bancaria que se encargará del pago, confirmas el pago y de repente vuelves a la web de renfe, al mismo punto donde estabas antes pero con un mensaje que dice algo como “No hay plazas suficientes para la tarifa seleccionada”. Este momento es único, tengo que llegar hasta aquí (confirmación del pago con la entidad bancaria correspondiente) para que renfe me diga que no hay billetes suficientes. ¿Qué tipo de gilipolllas ha mandado hacer esto así? Esto es reirse de tus propios clientes, pero no hay competencia, no problema.

A continuación, llamo al número de teléfono (902157507) que me indica en la web, para que me expliquen como tengo que comprar entonces los billetes. Me atiende un señor y me dice que debo llamar a otro número (902240202) y que allí me dirán cuantas plazas con tarifa web hay en cada tren. Llamo y ya os podéis imaginar, que no, que allí no me lo pueden decir, que si llamo al numero anterior (902157507) están obligados a decirme cuantas plazas tarifa web quedan disponibles (palabras textuales). Vuelvo a llamar al primero, y me dicen que no, que no me pueden dar esa información y que si quiero reclame a venta-internet@renfe.es (ojalá os coma el SPAM).

Conclusión: La única forma de sacar billetes con tarifa web para el AVE, es entrar con tu sistema Windows + Internet Explorer (sí, así como lo lees) rellenar hasta tres formularios que recargan la página por completo cada vez que seleccionas algo en una lista desplegable, confirmar el pago con tarjeta, y cruzar los dedos para que te toque. Si no ha habido suerte tendrás que volver a empezar, otros tres formularios, y ahora intenta empezar a combinar tarifas web, con tarifas estrellas, o tarifas normales. A ver si en una de las combinaciones tienes suerte y das con la tecla. O eso, o buscas un vuelo barato y te jodes con los aeropuertos.

Saco varias cosas en claro, los directivos de Renfe son unos incompetentes enfocando así su modelo de precios en billetes de AVE (el mismo billete puede variar hasta en 40 euros dependiendo de como, cuando y donde lo compres). Los técnicos Renfe no tienen ni idea, no han podido hacerlo peor (incompatibilidad con TODOS - 1 navegadores, recargas continuas, validaciones penosas, etc). Y la última, las personas que se dedican a coger el teléfono tienen una formación sobre como funciona su compañía nula, desconocimiento total del procedimiento. Es patético y lo peor es que a veces tenemos que pasar por el aro.

2008.05.15

Hace ya tiempo que 2beginners viene siendo el proyecto al que más atención le presto, casi todos los días trabajo un poco en el y es por eso por lo que me gustaría comentar algunas cosas.

2beginners.com Logo, musica en malaga

Llevamos ya más de un año, las visitas no son muy importantes, pero creemos que dentro de la música en málaga vamos teniendo un hueco. A principios de este año 2beginners se consolidó como asociación, después de haber grabado íntegramente una maqueta gratuíta a Hiddenway y haber publicado bajo nuestro “sello” a otros grupos de la provincia (Doktor Expósito, OdeOnDreams).

Este es quizá el punto del que me siento más orgulloso y en el que le veo más sentido a 2beginners. Hace un año, habría jurado que ningún grupo de Málaga se atrevería a grabar algo y colgarlo en internet usando una licencia copyleft y olvidarse por completo de SGAE y demás, pero además con conocimiento y convencimiento de por qué lo hacían. Ahora tenemos tres bandas -todavía son pocas, este año esperaremos tener bastantes más- que han publicado a través de 2beginners su material bajo una licencia libre y que saben muy bien lo que hacen.

Podemos decir también que desde el mes pasado somos, posiblemente, la agenda de conciertos de grupos de la provincia más completa, reuniendo en el último mes más de cincuenta conciertos. Y los que están por llegar.

Esto es básicamente lo que queríamos conseguir con 2beginners, que las bandas tuvieran la atención que se merecen, hubiera una agenda de conciertos que realmente les preste atención y existiera un apoyo en temas de promoción, publicación, y producción real.

Podéis consultar todas las bandas de las que hemos hablado, subscribiros vía mail si os interesa el tema o si eres una banda contactar con nosotros.