Breve reflexión sobre las “Agencias Interactivas”

“Somos una agencia interactiva de diseño y marketing en Internet”.

Un poco cansado quedé luego de trabajar en una pequeña agencia de diseño y desarrollo, los sitios se vendían como “dinámicos”, “interactivos”, “auto-administrables”, etc. Estos términos son tan acertados como incorrectos al mismo tiempo, ya que desde el momento en que se utiliza la tecnología como medio de comunicación, la información es dinámica, interactiva e incluso podría administrarse.

Pero no por el hecho de usar esta tecnología se está haciendo automáticamente un producto verdaderamente interactivo.

La Interactividad es un proceso de la comunicación presente en humanos y maquinas. Dos personas interactúan hablando, pero con una maquina quizás necesite apretar un botón y esta responderá causando una interacción hombre-maquina.

He ahí el problema, ¿que debería pensar por una “agencia interactiva… de diseño”?

La interactividad es parte de la computación y del mismo internet, sin esta sería tecnología inútil. Quizás lo mejor sería fijarnos más en la parte importante, el contenido de un sitio. Sin importa el medio (texto, gráfico o audiovisual). Si lograra comunicar un mensaje por medio del contenido, si pudiera hacer que el usuario quiera responder dejando un comentario en el sitio, entonces creo que no me sentiré como el capitán obvio diciendo que desarrollo “sitio interactivos”.

Propósitos para el 2010

Lo siento como una obligación publicarlos para -entre otras cosas- presionarme a cumplirlos y recordármelo. Por suerte este año tengo una enorme motivación para cumplir el más importante, pero que va, vamos con la lista:

  1. Escribir al menos un post diario.
  2. Retomar mis lecturas mensuales.
  3. Practicar más con la guitarra e incluso subir algo a Youtube ¿por qué no?.
  4. Publicar muchos scripts como código abierto.
  5. Trabajar muchísimo más por WEM Creative Studio e IndieWeblogs, y lograr su completa rentabilidad. Al menos de uno.

Sobre el post diario. Es fácil decirlo, pero requiere su dedicación y he decidido hacerlo simplemente por la buena costumbre de vaciar mis ideas. Creo que eso es muy importante y no lo hago seguido, me las trago. Sabrá Alá a donde se van.

La literatura y la música son mis artes preferidas, es una pena que no me he forzado a disfrutarlas y creo que es tiempo de poner orden respecto a eso.

El año 2010 va a ser muy interesante y muy pesado. Va a ser el año de Linux en el escritorio, en el que grandes cambios haré a mi vida y por supuesto, si lo logro, tendré una linda recompensa para fin de año que me estoy planeando… pero todo a su tiempo :)

Decisiones

Nunca he sabido si las decisiones que he tomado en mi vida han sido buenas o malas. Pero al menos las he tomado yo.

Linux en un iPod 5.5G

Linux en un iPod 5.5G

iPodLinux fue ese viejo proyecto, la primera versión de un firmware independiente corriendo en un iPod. Era increíblemente personalizable, pero tenía muchos errores, hasta un kernel panic me dió, así que lo quité por mucho que amaba no usar iTunes.

Hoy le he instalado Rockbox a ese mismo iPod 5.5G y parece que ha vuelto a revivir. Aunque el nuevo iTunes está bastante mejorado, sigue siendo lento y pesado en Windows. Desearía actualizar mi iPod Touch sin éste.

Encontrar quien usa un puerto en particular

Simple y cómodo:

root@WEM-BLACK conf]# netstat -tulpn | grep :80
tcp        0        0 0.0.0.0:80        0.0.0.0:*        LISTEN        14133/httpd

Un comando que utilizo mucho y vale la pena publicarlo.

Crear y quitar virtual hosts en Apache sobre Ubuntu

Arturo León me pasó un par de scripts que usa para configurar y des-configurar rápidamente Virtual Hosts en Apache sobre Ubuntu. Me vienen de maravilla, ya que muy constantemente tengo que darlos de alta para el desarrollo, las pruebas y pasado un tiempo a quitarlos. Solo les hice un par de ajustes que necesitaba y listo.

Los scripts son simples, pero muy prácticos. Les vendrá de maravilla a desarrolladores que no saben (indebidamente) como configurar Apache.

N00b Aclaration: Donde diga: chown linnk:linnk $RUTA$DOMINIO, cambia “linnk” por el usuario de tu Ubuntu.

Script 1: crear-virtualhost.sh

#!/bin/bash
 
if [ -z $1 ]
then
	echo "Debe ingresar el nombre del dominio"
	exit 1
else
	DOMINIO=$1
fi
 
if [ -z $2 ]
then
	RUTA="/var/www/"
else
	RUTA=$2
fi
 
echo "Configurando dominio "$DOMINIO
 
#CREAMOS LA ENTRADA EN /ETC/HOSTS
echo "127.0.0.1	"$DOMINIO >> /etc/hosts
 
#CREAMOS EL ARCHIVO DE VIRTUAL HOST
touch /etc/apache2/sites-available/$DOMINIO
 
#AGREGAMOS EL VIRTUAL HOST
echo "<virtualhost *:80>
	ServerAdmin god@$DOMINIO
	ServerName  *.$DOMINIO
	ServerAlias $DOMINIO
 
	DocumentRoot $RUTA$DOMINIO/
	<directory />
		Options FollowSymLinks
		AllowOverride All
 
	<directory $RUTA$DOMINIO/>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride All
		Order allow,deny
		allow from all
 
</virtualhost>" > /etc/apache2/sites-available/$DOMINIO
 
#CREAMOS EL DIRECTORIO PARA EL DOMINIO
mkdir $RUTA$DOMINIO
chmod 775 $RUTA$DOMINIO
chown linnk:linnk $RUTA$DOMINIO
 
#CONFIGURAMOS APACHE
a2ensite $DOMINIO
 
#REINICIAMOS APACHE
/etc/init.d/apache2 reload
 
echo "Listo!"

Su ejecución es sudo ./crear-virtualhost.sh example.com /otro/lugar/www/ y el script configurará el virtual host, así como el dominio local. El segundo parametro es opcional, yo lo utilizo porque tengo una carpeta especial para los proyectos que hago con Subversion y otra para los que hago con Git, si no envías un segundo parametro te creará el proyecto en la carpeta default de Apache: "/var/www/".

Script 2: quitar-virtualhost.sh Seguir leyendo »

Monotarea

monotarea

Uno de los mejores comics de Bunsen, joder como me reí con éste. Así es, soy monotarea jajaja.