Autonomía digital y tecnológica

Código e ideas para una internet distribuida

Razón y ser de la programación abierta y distribuida, sesión en #thinkcommons

Imago voragine.net
[actualizado el ] • Por
Enlazo el vídeo y la presentación de la sesión que di dentro de las jornadas Thinkcommons el miércoles 25 de enero de 2012 sobre los modos de hacer de las comunidades de desarrollo de software libre, valores hacker; y el papel del software libre y toda esta filosofía en el contexto de la nube, en el que además del control sobre el software, es importante el control sobre nuestros datos. El hilo conductor de la sesión la saqué del artículo La colaboración en el desarrollo del software libre, publicado en 2005 por Enric Senabre.

Cómo ejecutar PHP periódicamente con cron en un servidor Linux

Imago voragine.net
[actualizado el ] • Por
Primero tenemos que tener la posibilidad de ejecutar un script PHP desde la línea de comandos, o en su defecto ejecutarlo con curl; en este tutorial lo haremos ejecutando el PHP directamente en la línea de comandos sin curl. Luego tenemos que generar el archivo PHP, y un script sh que ejecute el script PHP. Por último, configuraremos cron para que ejecute el script de bash con la periodicidad que necesitemos.

Filosofía para un espacio de trabajo compartido o de coworking

Imago voragine.net
[actualizado el ] • Por
En nuestro espacio de trabajo llevamos hablando desde hace tiempo sobre la posibilidad de poner en marcha una red de profesionales, que no sería otra cosa que explicitar y organizar lo que venimos haciendo en los últimos años: trabajar de manera colaborativa. La estructura que venimos imaginando tiene cuatro características de base:
  • Está formada por personas. Y no por colectivos o proyectos o iniciativas.
  • Es inclusiva.
  • Tiene una estructura ligera.
  • Tiene dos espacios de referencia. Uno en internet y otro físico.

Cómo transformar la codificación de un archivo con vim

Imago voragine.net
[actualizado el ] • Por
Muchas veces la codificación de un archivo nos está volviendo locos, porque hace que no funcione algún script, y es lo último que se nos ocurre comprobar. A mí me pasa, por ejemplo, cuando hago un script en bash utilizando algún archivo que me ha pasado alguien que usa Windows, y por tanto viene con una codificación ISO-8859 en vez de UTF-8. Para evitar sorpresas, lo mejor es comprobar al principio la codificación y en caso de no ser UTF-8 cambiarla.