Thinking on hiring me?

Please read

Fernando Guillén

a Freelance Web Developer

cabecera decorativa

software development as an artistic expression

Archive for Marzo, 2008

Viernes, Marzo 28th, 2008

¡Joder! 40 CMS opensource para implantar redes sociales.

Y yo que creía que el primero que lanzase un buen gestor de redes sociales opensource iba a dar el pelotazo, al estilo wordpress para los blogs o phpBB para los foros.

¡¡Y resulta que hay 40 CMS opensource para redes sociales!!

Vía Genbeta.

Jueves, Marzo 27th, 2008

El condecorado. (El hiperusuario II)

Otro modo de hiperusuario, pero no tan ‘natural’, sería el modelo de los roles pero entendido más bien como una condecoración.

Es el que se tiene en cuenta en cierto tipo de aplicaciones sociales que otorga cierto poder a unos usuarios sobre otros. Esta subida de nivel, o condecoración, suele darse de manera explícita por otros usuarios de alto nivel, o ya condecorados, atendiendo a los méritos, o favoritismos por que engañarnos, del usuario condecorado.

Véase los editores de un popular sitio de noticias, los moderadores del foro o la lista de correo de moda, los operadores del canal del chat, los autores de un blog influyente.

En un usuario condecorado se produce el mismo estímulo que en el usuario enganchado de manera natural: cierta dependencia anímica para con la aplicación, se siente premiado, que lo está haciendo bien. Un usuario condecorado se convierte inmediatamente en un evangelizador y protector de nuestra aplicación. Aunque desde una perspectiva de superioridad que suele causar despotismo, nada que ver con la perspectiva del hiperusuario ‘natural’.

En definitiva, condecorar a un usuario es convertirlo no sólo en un evangelizador sino también un trabajador para la comunidad.

Miércoles, Marzo 26th, 2008

El hiperusuario.

Entiéndase por hiperusuario a la categoría que engloba a todos esos usuarios que hacen un uso extremadamente intensivo de nuestra aplicación. Han integrado la aplicación en sus vidas y han generado una relación de depencia con ella que los convierte en extremadamente exigentes a la vez que en protectores.

Es el tipo de usuario que todos obviamos mientras diseñamos nuestro software, extremadamente preocupados por hacer que la aplicación sea rápidamente entendida por el usuario novel que acaba de llegar. Recargamos toda función con ayudas visuales y contextuales, alargamos los textos y llenamos todo de wizards. Todo esto puede molestar y decepcionar al hiperusuario.

Es una categoría que los desarrolladores de video-juegos conocen bien. Si alguna vez has estado enganchado a alguno de estos generadores de diversión pura comedores de ocio habrás notado como las funcionalidades del juego van avanzando a la par que tu habilidad para manejarlo. Es como si el juego se fuera actualizando de alguna misteriosa manera, pero no es así, las funcionalidades avanzadas siempre han estado ahí, ocultas al jugador novel, al igual que la funcionalidades de ayuda siguen ahí pero se van ocultando al jugador avanzado. La sensación para el jugador es de continua evolución, de aprendizaje y sobretodo de ser premiado.

La gente de 11870 nos cuenta como parte de la atención en su rediseño se ha puesto en atender necesidades propias de sus hiperusuarios.

Una nota interesante dentro de este contexto la sacamos del mismo autor y es la importancia de cuidar a nuestra minúscula comunidad de hiperusuarios frente a la clásica idea de que la atención la debemos poner en captar al usuario casual:

“atiende ante todo a los usuarios que llegan a tu página por primera vez, ellos son los importantes, si no los convences a la primera nunca tendrás usuarios habituales”

“atiende ante todo a tus usuarios fans, si consigues apasionados de tu servicio, ellos traerán al resto de los usuarios”

Jesus Encinar.

Es un tema que causó un pequeño brote de disputa cuando era jefe de proyecto en el equipo de Kroonos, yo defendía unos pequeños detalles en la usabilidad que sólo iban a ser entendidos por los hiperusuarios. Pero la propuesta se echó para atrás en post de que todo el esfuerzo debía ser usado en atender a los usuarios nóveles.. por otra parte es totalmente defendible ya que no disponíamos de ningún hiperusuario.

Aún así hay que tener un plan, y en el plan debe entrar el ir apoyando y apremiando la evolución de nuestros usuarios.

Resumiendo el hiperusuario existe y será el causante o impulsor del 90% de la actividad en nuestra aplicación, hay que tenerle en cuenta.

Martes, Marzo 18th, 2008

Las fuentes: otra hoguera en el infierno CSS

Uno de los múltiples dolores de cabeza del diseño web son las fuentes.

Nunca sabemos qué fuentes podemos usar pues no sabemos qué fuentes tendrá instalado el usuario final.

Tampoco encontraba ningún sitio donde se mostraran listados de fuentes y como quedan renderizadas como parte de una web.

Ahora codestyle nos resuelve las dos papeletas de un plumazo.

Aquí podemos encontrar directorios de fuentes con sus posibilidades de encontrarlas instaladas en un usuario dependiendo de su sistema operativo y también nos muestra como quedan renderizadas como html (no lo verás sino la tienes instalada.. claro¡).

Martes, Marzo 18th, 2008

Twiddla, pizarra online compartida

Otra aplicación que me dejo aquí para recordarla cuando la necesite, pues han sido muchas veces en el pasado y no la encontré entonces.

Se trata de Twiddla: una pizarra online compartida.

Me parece una herramienta imprescindible cuando se apuesta por el teletrabajo.

Vía genbeta.

Viernes, Marzo 14th, 2008

Crear otro repositorio subversion.

Esto no es un How-To, es una nota mental.

Creando el repositorio

$ sudo svnadmin create  /home/svn/mirepositorio
$ sudo chown www-data.svn -R /home/svn/mirepositorio

Configuración del apache para el nuevo repositorio:

$ sudo vim /etc/apache2/mods-available/dav_svn.conf
<Location /svn/mirepositorio>
  DAV svn
  SVNPath /home/svn/mirepositorio
  AuthType Basic
  AuthName "mirepositorio's Subversion Repository"
  AuthUserFile /etc/apache2/htpasswd
  Require valid-user
</Location>

Añadimos un usuario:

$ sudo htpasswd -b /etc/apache2/htpasswd usuario clave

Recargamos apache:

$ sudo /etc/init.d/apache2 reload

Comprobamos:

navegador: http://fernandoguillen.info/svn/mirepositorio/
consola:  $ svn checkout http://fernandoguillen.info/svn/mirepositorio

Crear las carpetas iniciales:

$ svn mkdir http://fernandoguillen.info/svn/mirepositorio/trunk
$ svn mkdir http://fernandoguillen.info/svn/mirepositorio/branches
$ svn mkdir http://fernandoguillen.info/svn/mirepositorio/tags

Primer import:

$ svn import http://fernandoguillen.info/svn/mirepositorio/trunk

Mi sistema:

Ubuntu Gutsy Gibon 7.10
Subversion version 1.4.4
Apache 2
Jueves, Marzo 13th, 2008

Munin la bestia parda del monitoreo de servicios

Asistí a una de las aulas The Cocktail sobre Munin.

Me quedé impresionado, ahora mismo acabo de terminar de instalar y me ha costado 15 minuntos.

Es la gran bestia parda:

1) Apenas requiere configuración.

2) Permite sistema de nodos y master.

3) Monitorea cosas que nisiquiera entiendo como es capaz de monitorear.

4) Te autodetecta todo lo que tiene el servidor y se pone a monitorearlo todo sin que le tengas que explicar nada.

Increible, una joya.

Jueves, Marzo 13th, 2008

Campaña de marketing viral para promocionar evento de marketing viral.

La gente de IMAN 08, que son unos premios de márketing directo, han organizado una semillita viral para promocionarse.

Soy el que más sabe de márketing viral.

A modo de juego de preguntas y respuestas proponen medir tus conocimientos de márketing viral retando a tu ego.

Me ha parecido una curiosa paradoja retro-alimentada y por eso te lo comento aquí :).

Vía se ha ido ya mamá.

Jueves, Marzo 6th, 2008

Seminario en la Uni: Web 2.0 ¿sabes lo qué es?

Sólo pude asistir a las sesiones de la tarde, así que mi opinión está sesgada.

En resumen, y siempre desde mi punto de vista: un puto rollo (con perdón de los putos).

Sólo mereció la pena escuchar al Enrique Dans enfretándose directamente y a la cara a Rafael Sanchez director de Egeda dándole un curso de ‘mercado’. Y también me gustó conocer a Juan Varela de periodistas21.blogspot.com.

Con respecto al triloquio de la última parte dedicado a ‘los mitos de la Web Social’ me pareció insulso y poco divertido pese a los esfuerzos de los ponentes por aparentar tener cualidades de showman.

Nada más comenzar el discurso ombliguista y megalómano de la clausura me marché corriendo antes de alcanzar el coma cerebral causado por mis reacciones alérgicas a la retórica universitaria.

Jueves, Marzo 6th, 2008

Glabels, generador de etiquetas para Linux

glabelsApunto aquí esta aplicación para que no se me olvide.

Muy curiosa y útil en la oficina.

¿Cuántas veces nos hemos pegado con el Open Office para tener plantillas para imprimir etiquetas para sobres y demás?

Ahora con Glabels todo es mucho más sencillo.

También sirve para tarjetas de visita.

a Freelance Web Developer is proudly powered by WordPress
Entries (RSS) and Comments (RSS).

Creative Commons License
Fernando Guillen's blog by Fernando Guillen is licensed under a Creative Commons Attribution-NoDerivs 3.0 Unported License.