Jorge Alvarez

Webs destacadas

Posted in Internet, web_destacada by jorgegorka on 06/11/2008

Iniciamos hoy una nueva sección donde mostrar aquellas webs empresariales que nos parecen bien realizadas.

Los valores que debe cumplir una buena web empresarial para aparecer en nuestra sección son:

  • Pensar en primer lugar en los visitantes y clientes que van a visitar la web.
  • Conocer el medio en el que se mueven y aprovechar sus ventajas.
  • El diseño debe ayudar a transmitir el mensaje de la empresa.
  • Estar creada pensando en la sencillez de uso, accesibilidad y posicionamiento.

 Esperamos que resulte una sección interesante y constructiva.

Comentarios desactivados en Webs destacadas

El uso correcto de Flash

Posted in flash, Internet, webs by jorgegorka on 23/10/2008

En muchos de mis post anteriores he sido bastante crítico con el uso que se hace de flash por parte de la gran mayoría de diseñadores de webs.  Y a día de hoy me reafirmo totalmente en mis creencias.

Pero como no sirve con criticar sino que hay que enseñar con el ejemplo me gustaría mostrar aquí una web que hace un uso correcto e inteligente de flash.  Realmente es una web que este hecha por personas que entienden de que va esto de crear webs.

Sega Play

 

Comentarios desactivados en El uso correcto de Flash

El lado bueno de la crisis

Posted in accesibilidad, Empresa, estandares, Internet, webs by jorgegorka on 12/10/2008

Como hay que buscarle el punto positivo a todo también se lo tenemos que buscar a la crisis actual y en mi opinión, está ocurriendo algo muy positivo: ya no vale todo.

Ahora el dinero ya no fluye tan cómodamente y hay que optimizar las inversiones al máximo. Eso hace que las empresas repasen con lupa los presupuestos que se les presentan antes de decidir cual aceptan.

En nuestro caso eso se ha traducido en mayor carga de trabajo ya que el hecho de realizar todos nuestros desarrollos webs basados en estándares nos permite ser más económicos que nuestros competidores. Además y como los resultados son mejores (mejor posicionamiento natural, mayor velocidad al cargar la página, mejor accesibilidad…) podemos llevar a cabo nuestro compromiso con los clientes: demostrarselo.

Comentarios desactivados en El lado bueno de la crisis

uninitialized constant REXML::VERSION

Posted in Desarrollo, Internet, rails, ruby by jorgegorka on 14/09/2008

Al actualizar a Rails 2.1.1 aparece un pequeño problema: uninitialized constant REXML::VERSION

Esto es debido a que el fichero rexml.rb define el número de version con la palabra Version y Rails espera que dado que es una constante esté escrita en mayúsculas (ya que es así como se definen las constantes en ruby).

Para corregirlo hay que modificar el fichero rexml.rb que se encuentra en /usr/lib/ruby/1.8/rexml/rexml.rb y añadir otra línea (mejor que corregir la línea actual, para no cargarse nada) debajo de donde pone: Version = «3.1.3» añadimos VERSION = «3.1.3»

Y todo volverá a la normalidad.

English version

Comentarios desactivados en uninitialized constant REXML::VERSION

attachment_fu s3 uploads with backgroundjob

Posted in Desarrollo, files, Internet, rails, uploads by jorgegorka on 17/07/2008

Thanks to Jon Guymon for his article bj-makes-attachment_fu-happy that really help me solve a problem I was having with mongrel.

Attachment_fu + s3 sometimes do very weird things that makes mongrel to freeze. After a lot of googling I realize that the best solution to avoid problems was to do the uploads to S3 in a background proccess apart from mongrel.

I started with Jon Guymon approach and it worked well but i needed to create thumbnails and the local files to be deleted after the uploading to S3 was finished.

Just changing the part of attachment_fu that actually uploads the file to S3 do the trick.

Open vendor/plugins/attachment_fu/lib/technoweenie/attachment_fu/backends/s3_backend.rb and change the method save_to_storage to background the uploads.

This is the original method:


def save_to_storage
   if save_attachment?
     S3Object.store(
     full_filename,
     (temp_path ? File.open(temp_path) : temp_data),
     bucket_name,
     :content_type => content_type,
     :access => attachment_options[:s3_access]
     )
     @old_filename = nil
     true
   end
end

In my version I copy the file to a temporary directory in tmp/s3uploads (just to make sure the file does not disappear) then I add the upload task to the background queue


def save_to_storage
   if save_attachment?
    my_temp_file = RAILS_ROOT+'/tmp/s3uploading/'+"#{rand Time.now.to_i}#{filename || 'attachment'}"

     if temp_path
     File.open(my_temp_file,"w+") do |tmp|
     tmp.close
     FileUtils.cp temp_path, tmp.path
     end
     else
     File.open(my_temp_file, "w+") do |tmp|
     tmp.binmode
     tmp.write temp_data
     tmp.close
     end
     fichero = RAILS_ROOT+'/tmp/s3uploading/' + "#{rand Time.now.to_i}#{filename || 'attachment'}"
     end
    
     Bj.submit("./script/runner ./jobs/s3_uploader.rb " +
     full_filename + " " +
     my_temp_file + " " +
     bucket_name + " " +
     content_type + " " +
     attachment_options[:s3_access].to_s
     )
     end

     @old_filename = nil
     true
  end

This way attachment_fu will spawn a task for every file it creates.

Now edit the file Jon Guymon created to handle the upload (jobs/s3_uploader.rb)

This is how my file looks like


Base.establish_connection!(:access_key_id => ACCESS_KEY,
:secret_access_key => SECRET_KEY)

S3Object.store(ARGV[0],
File.open(ARGV[1]),
ARGV[2],
:content_type => ARGV[3],
:access => ARGV[4]
)

File.delete(ARGV[1])

A simple upload to S3 and after finishing it I delete the temporary file created in tmp/s3uploads/

So far mongrel is doing its job with no more hangs and as a side effect users can uploads their files faster.

There are a lot of pages about backgrounding tasks and a good recipe in Rails recipes 2

La usabilidad no solo está en la web

Posted in Internet, medicamentos, Personal, usabilidad by jorgegorka on 25/01/2008

Aunque, al menos en este blog, siempre que hablo de usabilidad la enmarco en el ámbito de la web, es evidente que existen muchas areas cotidianas donde una adecuada usabilidad de los objetos, productos, servicios, nos haría la vida mucho más fácil a todos.

Y si encima ese producto es potencialmente peligroso para la salud entonces la usabilidad adquiere una importacia enorme.

Tengo un hijo de 3 años que ha pillado un catarro, nada grave pero le han recetado un jarabe. Y leyendo el prospecto que incluye el jarabe veo que la posología dice textualmente:

De 2 a 6 años: 1mg. por kg. de peso corporal al día dividido en 4 tomas iguales

.

Y encima para complicar aun más la cosa, el vaso dosificador tiene sus medidas indicadas en mililitros mientras que la administración la indican en miligramos.

Es decir, que para saber la dosis correcta a administrar debemos:

  1. Dividir el peso entre cuatro para saber el número de miligramos por toma
  2. Seguir leyendo el resto de rangos de edades para saber que no se deben sobrepasar los 60mg al día y entre paréntesis 30ml.
  3. Ahora que ya tenemos una referencia 60mg = 30ml. podemos realizar los cálculos correspondientes y segun los miligramos obtenidos en el primer punto convertirlos a mililitros.

Evidentemente el proceso de cálculo de la dosis es innecesariamente complicado y puede llevar a errores con facilidad. Además la solución es tan simple como poner una tabla indicando la dosis adecuada en función del peso del paciente. Y sobre todo, si se indican las dosis en miligramos marcar el vaso dosificador en miligramos.

Al fin y al cabo una mala usabilidad en una web provoca usuarios descontentos pero una mala usabilidad en un medicamento puede provocar usuarios acudiendo a urgencias.

En el píe de página del prospecto pone: «Texto revisado: Junio 2001», aunque creo que ya le va haciendo falta una nueva revisión ¿no os parece?

Comentarios desactivados en La usabilidad no solo está en la web

Herramienta de colaboración

Posted in aplicaciones, colaboracion, Desarrollo, Empresa, Internet, novedades by jorgegorka on 26/09/2007

Ya está terminado el desarrollo de la primera versión de nuestra herramienta de colaboración.

Por lo tanto ahora abrimos un periodo en el que aquellos interesados en probarla pueden enviarnos su email e iremos dando accesos a la aplicación.

El lanzamiento definitivo está previsto para el 1 de Diciembre de 2007 así que permaneced atentos a las novedades.

Para los que no la conocen os contamos que esta aplicación está pensada para aquellas empresas/personas que necesitan compartir información y/o ficheros con diversa gente dispersa geográficamente.

La aplicación se compone de cuatro herramientas:

  • Mensajería
  • Gestión de proyectos
  • Almacenamiento de ficheros
  • Envíos de emails con adjuntos voluminosos

Comentarios desactivados en Herramienta de colaboración

Posicionamiento de webs inmobiliarias

Posted in Empresa, Internet, Marketing, posicionamiento, promocion by jorgegorka on 27/07/2007

Voy a iniciar en el blog de oficinainmobiliaria.es una serie de artículos enfocados a mejorar el posicionamiento de webs inmobiliarias.
Nuestra base de trabajo será:

  • Sencilla.- Usted es experto en el sector inmobiliario, no el informático así que hablaremos en términos sencillos, buscaremos ideas asequibles y nada complicadas de llevar a la práctica.
  • Económica.- Promocionar una web (o cualquier otra cosa) con un presupuesto alto es muy sencillo. Nosotros nos vamos a centrar en formas que cuesten poco ó nada.
  • Legal.- Los métodos legales son aquellos que son aceptados y recomendados por Google (en España el 95% de las búsquedas se hacen empleando Google así que hablar de buscadores y hablar de Google es lo mismo). No todo vale a la hora de promocionar una web y Google lo tiene muy en cuenta. Si somos malos Google nos penalizará de la peor forma: eliminará nuestras páginas de sus resultados y, hagame caso, eso es muy malo.

Ya está disponible la primera entrega: introducción y objetivos

Comentarios desactivados en Posicionamiento de webs inmobiliarias

Estadísticas web

Posted in estadisticas, Internet, web by jorgegorka on 25/07/2007

Se habla últimamente bastante sobre el tema de las estadísticas web. Si las páginas vistas ya no es una medida fiable, si el tiempo de permanencia de los usuarios en nuestro sitio es mejor, y se discute sobre los pros y contras de cada uno.

Primero: ambas medidas, por si solas no son un indicativo fiable. Las páginas vistas no sirven si empleas ajax. El tiempo de permanencia es imposible de calcular ya que se sabe cuando entras a una web pero no cuando sales. Y mucho menos saber si a pesar de haber cargado una página realmente la has llegado a ver, que también ocurre.
Segundo: En mi opinión este tipo de medidas son perfectas para el departamento de marketing, pero poco más. Queda muy bonito decir que tienes 3 millones de usuarios únicos o que sirves 15 millones de páginas web. Muy chulo pero poco útil.

En mi opinión las preguntas que debemos hacernos sobre nuestra web son dos: ¿de donde vienen mis visitantes? ¿que hacen en mi web?.
Tenemos además la ventaja de que ambos datos son extremadamente fiables ya que es muy fácil conocer esa información.

¿De donde vienen mis visitantes?

Conocer esta información nos aportará multitud de pistas sobre nuestra web. Existen tres formas de acceder a una web: Escribiendo la dirección en nuestro navegador, a través de un enlace en otra página y desde un buscador. Dado el uso mayoritario de Google como buscador en España podemos afirmar que si la web de su empresa no recibe entre un 50-70% de las visitas desde Gooogle, su web necesita una revisión. Se está perdiendo visitantes (posibles clientes) y muchos.

Otra información a revisar constantemente son los términos de búsqueda. Cuando alguien llega a nuestra web desde un buscador podemos conocer que era lo que había consultado. No se trata de recibir muchas visitas sino de recibir visitas de calidad y sobre eso los términos de búsqueda tienen mucho que decir. Ejemplo: Imagine a la empresa de calcetines D. Beckham, puede decir que tiene 1 millón de visitantes mensuales, pero seguro que el 90% son adolescentes buscando noticias sobre su futbolista preferido y que nada más ver la web de calcetines se van a otro sitio.

Los términos de búsqueda son, además, empleados por empresa que garantizan primeras posiciones en Google en 30 días y barbaridades similares. Realmente las primeras posiciones las logran en términos secundarios y poco usados en los que es relativamente sencillo posicionarse aunque de escasa utilidad ya que nadie los emplea en sus búsquedas.

¿Que hacen los visitantes en mi web?

Otro dato absolutamente básico para conocer una web. ¿Qué páginas son las que más vén? ¿que rutas siguen los visitantes?. La mayoría de empresas suelen encargar remodelaciones de sus web sin conocer esta información por lo que es muy probable que estén mejorando secciones que no se ven o lo que es peor abandonando otras que reciben muchas visitas.

Un error muy común es pensar que los visitantes comienzan su navegación en nuestra página de inicio lo cual es totalmente erróneo. Recuerdo el caso de una inmobiliaria que nos encargo el rediseño de su web y que deseaba destacar unas viviendas que estaba construyendo para lo que había puesto un gran banner en su página de inicio. Tras tener acceso a sus estadísticas pudimos comprobar que la mayoría de visitas accedian directamente a las páginas de los inmuebles en lugar de a la página de inicio ya que estas aparecían muy bien situadas en los buscadores. Un pequeño cambio en la página de detalle de inmuebles aumentó las visitas a esa obra nueva en un 400% solo el primer mes.

Resumen

Debemos revisar las estadísticas de funcionamiento de nuestra web al menos una vez al mens. No hacerlo le supone perder clientes y dinero.

Comentarios desactivados en Estadísticas web

Oficinainmobiliaria: 50 días después

Posted in Empresa, inmobiliarias, Internet by jorgegorka on 12/06/2007

Hace 50 días del lanzamiento de Oficinainmobiliaria: El servicio que permite a las agencias inmobiliarias crear su propia web y publicar sus propios inmuebles, todo gratis.

En estos 50 días nos hemos centrado en escuchar a los usuarios e intentar que el sistema les fuese útil. Es evidente que por mucho que planifiques algo siempre se quedan cosas en el tintero o das por sentado que algo se va a utilizar de una manera y luego no es así. Entre los cambios más importantes que hemos hecho destacaría dos:

  • Eliminación de la publicidad.

    En la versión inicial de oficinainmobiliaria.es existía una zona destinada a mostrar anuncios de texto y que aparecía debajo de los detalles de los inmuebles. A los usuarios esto no les gustó nada y recibimos unos cuantos mails donde nos decían que no les parecía bien que se mostrase esa publicidad. Lo escuchamos, lo analizamos y decidimos quitarla. De esta forma las webs que las inmobiliarias pueden crear son al 100% suyas y ellos deciden todo el contenido que aparece, tanto de textos como de inmuebles a publicar.

  • Uso de nuestro programa de gestión inmobiliaria.

    Otra vez recibimos emails en los que nos comentaban la doble labor que implica mantener actualizados los inmuebles en la web y en la propia oficina. Es evidente que cuando el número de inmuebles a publicar es elevado hay un doble trabajo bastante incomodo ya que todos los cambios y/o correciones que se hacen en la oficina se han de trasladar a la web. La solución para eso fue rápida y efectiva. A los usuarios registrados de oficinainmobiliaria.es les ofrecemos la posibilidad de descargar y utilizar nuestro programa de gestión inmobiliaria: Gestioninmuebles.es completamente gratis. Con el programa pueden gestionar su oficina, su cartera de inmuebles, clientes, demandas, obra nueva, informes, etc… y con un simple click de ratón actualizar la web.

De momento los inicios son prometedores ya hay más de 70 inmobiliarias y más de 12.000 inmuebles publicados. Si se mantiene este ritmo de 50/60 altas al mes podemos considerarnos más que satisfechos. Y eso que, como todo lanzamiento, la web todavía no posiciona muy bien en Google.

Comentarios desactivados en Oficinainmobiliaria: 50 días después