Autonomía digital y tecnológica

Código e ideas para una internet distribuida

Optimizar un grupo de imágenes PNG para web mediante línea de comandos: convert y pngcrush y un loop de bash

Imago voragine.net
• Por
Este tutorial explica cómo optimizar el tamaño de archivos de imagen PNG para sitios web, usando la línea de comandos en un sistema linux. Hay maneras de hacerlo usando programas con interfaz gráfica, pero aquí usaremos la línea de comandos para poder trabajar con un lote de imágenes de una vez, hacer una edición masiva usando un loop en bash, y para tener opción de hacerlo en una máquina sin enterno de ventanas, como un servidor al que nos conectemos remotamente.

Imagen destacada en un post en WordPress: sacándole partido a post_thumbnail

Imago voragine.net
[actualizado el ] • Por
La funcionalidad featured image de WordPress permite programar con mucha más flexibilidad cómo se muestran las imágenes asociadas a un post. Además provee de una manera de gestionar las imágenes destacadas que no es tediosa ni difícil para los editores, que lo pueden hacer desde la página de edición de una entrada. implementar esta funcionalidad no es nada complicado.

Identidades personales e identidades colectivas: cRTweet, gestión colaborativa de cuentas de Twitter

Imago voragine.net
• Por
Hace cerca de un año, Francesco Cingolani me contó las contradicciones que encontraba en las cuentas colectivas de Twitter, las cuentas de una marca, de un proyecto o de un evento, y las incomodidades a la hora de gestionarlas. Más adelante, junto con Domenico Di Siena, influidos por las reflexiones en torno al proyecto sentientID, nos convencimos de que una identidad colectiva no es otra cosa que la suma de las identidades personales que la construyen, en ningún caso una supraidentidad que condiciona o limita a cada uno de los integrantes. Para lidiar con esta situación, junto a Pablo Rey Mazón he desarrollado cRTweet, una herramienta para gestionar cuentas de twitter de manera colaborativa.

Qué difícil es sacar información de Facebook

Imago voragine.net
[actualizado el ] • Por
No se puede saber quién comparte un contenido de tu web en Facebook, según la compañía por motivos de seguridad. En cualquier caso, tampoco se puede saber si el usuario que comparte tiene su perfil completamente abierto, lo cual desmonta un poco el argumento de la seguridad. Otra de las decisiones de la compañía que no puedo entender. En teoría, saber quién ha compartido un enlace, por supuesto si la persona que lo comparte tiene su perfil abierto, fomentaría las relaciones entre usuarios.

El espacio público no existe en internet. Resumen

Imago voragine.net
[actualizado el ] • Por
¿Dónde situar el espacio público en internet? Ese lugar de encuentro e intercambio que, en condiciones ideales, es un colchón social para la ciudad. Cualquier espacio digital tiene un dueño que decide desde el momento de su ideación, cómo usarlo, y que llegado el momento puede desconectarlo.

Cómo cambiar el valor por defecto del nombre de usuario a mostrar públicamente en WordPress

Imago voragine.net
• Por
En el perfil de cada usuario hay una opción que permite definir cómo nombrarle en el sitio cuando se hace referencia a él: bien con su nombre de usuario, con su nombre y sus apellidos... La opción por omisión es el nombre de usuario. El problema viene cuando se quiere cambiar este comportamiento por omisión del display_name para no tener que cambiarlo en cada usuario, y para que nuevos registros contengan ya la opción correcta.

¿Realmente necesitas una página web?

Imago voragine.net
[actualizado el ] • Por
Se suele asumir que tener una página web no solo es necesario sino que es beneficioso; se suele asumir también que tener una página web es un objetivo; que la única manera de tener presencia en internet es tener una página web; o que una vez la página web está publicada y llena de contenido se ha acabado el trabajo. ¿Realmente necesitas una página web?

Cómo configurar un subdominio en el servidor DNS y el servidor web

Imago voragine.net
[actualizado el ] • Por
Para configurar un subdominio en el servidor web Apache2 tenemos que crear un nuevo registro en la carpeta sites-availables y posteriormente activarlo mediante el comando a2ensite, como si de un dominio normal se tratara. El mecanismo es exáctamente el mismo que utilizamos para un dominio normal, es decir, asociamos el dominio, en este caso el subdominio, a una carpeta de nuestro servidor. En cuando al servidor DNS del dominio, lo único que tenemos que hacer es dirigir el registro principal @ a la IP del servidor. Fácil.

Registro de usuarios en WordPress sin plugin mediante formulario: código mejorado

Imago voragine.net
[actualizado el ] • Por
Hace tiempo publicábamos cómo crear un formulario de registro de usuarios en WordPress, para permitir que nuevos usuarios se den de alta en nuestra web sin necesidad de pasar por el gestor. Publicamos ahora el código mejorado, más organizado y con alguna funcionalidad extra: se incluye el código para notificar por correo al administrador de la página el registro del nuevo usuario, y el envío también por correo de los datos de inicio de sesión al usuario. También se incluye la manera de rellenar campos personalizados del perfil, que hemos tenido que crear previamente.

Cómo añadir campos extra al perfil de un usuario en WordPress

Imago voragine.net
• Por
Añadir campos al perfil de los usuarios de nuestra página funcionando bajo WordPress, y así conseguir personalizarlos es sencillo. Únicamente tenemos que añadir algo de código al archivo functions.php del tema que estemos usando: por un lado el código que añadirá las cajas a la página de edición del perfil en el administrador de WorPress; por otro, la acción que creará y actualizará ese registro en la base de datos.