Blog de Francisco Velázquez

otro blog personal

51% del tráfico web no proviene de humanos

leave a comment »

Una cifra para tener en mente, cuando se desarrolla una aplicación o sitio web. Seguramente no haga más que aumentar en los próximos años. Desde luego que se deberían proponer alternativas para disminuir ese tráfico no malicioso y que no se consuman más recursos de los necesarios.

Written by fravelgue

March 18, 2012 at 10:58 am

Posted in links

Tagged with , ,

La interfaz de Windows Phone, Metro, inspira a Nokia

leave a comment »

Parece que la relación entre Nokia y Microsoft es cada vez más completa, sólo hay que visitar esta web.

Me pareció interesante de donde se inspiraron para desarrollar esta interfaz.

Written by fravelgue

March 7, 2012 at 7:29 pm

Posted in design

Tagged with , , , ,

La web es la plataforma

leave a comment »

Espero que esta noticia, presentada en el MWC por Telefónica con OpenWebDevice y Mozilla con Boot to Gecko sea un punto de inflexión en el ámbito de la web móvil. Y no ya porque tengamos un nuevo SO para móviles, sino porque podría ser el inicio de que DeviceApi se comiencen a implementar en las plataformas mayoritarias (Android y iOS), y esto abriría un nuevo mundo de interoperatividad entre aplicaciones webs.

Ojalá no se quede en unos propósitos y de verdad produzca cambios en los actuales ecosistemas móviles, desde luego ambas empresas deberían poner toda la carne en el asador.

Written by fravelgue

February 29, 2012 at 6:42 pm

Sólo hay dos cosas complejas en computación

leave a comment »

There are only two hard things in Computer Science: cache invalidation and naming things.

— Phil Karlton

37signals. fowler.

Update: Desde luego que esta es la semana de esta cita, está por todos lados. En realación a esto, encontramos este artículo de Haidi Hariri, que aunque no la menciona podría aparecer. En él recomienda no usar las siguientes palabras: Util, Service, Helper, Manager; algo muy fácil de decir pero bastante dificil de alcanzar.

Al hilo, también encontramos este artículo en reddit, interesante ya que es difícil encontrar sobre esta temática. Aunque yo diría que siempre los nombres son importantes, sobre todo si tienes una memoria como la mía. Así que:

Always code as if the person who will maintain your code is a maniac serial killer that knows where you live

Always code as if the person who will maintain your code is a maniac serial killer that knows where you live

Por último, creo que tener en mente el concepto de Business Primitives, es algo que ayuda en el naming.

Written by fravelgue

February 19, 2012 at 8:12 pm

Posted in development

Tagged with ,

Los tiempos cambian

leave a comment »

Para LibreOffice, el disquete no es un icono.

Written by fravelgue

February 19, 2012 at 7:35 pm

Posted in design

Tagged with ,

Fases del desarrollo de software

leave a comment »

Parallelize development. The short 6 month development time was partly a product of the quality infrastructure, but of also running significant development activities in parallel. The development team was split into design, front-end engineering, infrastructure engineering, and data migrations. In parallel they built: UI prototypes on a test backend, production UI on a simulated backend, the scalable backend, the denormalization framework, the data warehouse, and simulated load testing.

via.

 

Written by fravelgue

January 23, 2012 at 8:50 pm

Posted in development

Tagged with ,

Siempre miro el código HTML

leave a comment »

 

Written by fravelgue

January 18, 2012 at 5:36 pm

Posted in personal

Descripción de Bango Analytics

leave a comment »

Interesante documento en el que se describe Bango Analytics. En el se explica la información almacenada en su EventLog

  • Owner
  • Time
  • Type: Page tracking events, Link tracking events, Payment events, Identification events.
  • UserId: MSISDN, Bango user ID, MNO network identify, email <= headers, IP, cookies, etc
  • Route: Device capabilities, Connection to internet: Country and Mobile operator
  • Location
  • Web specific: Referrer, Querystring

Y las distintas medidas que realizan sobre esta información.

Written by fravelgue

November 21, 2011 at 8:53 pm

Posted in development

Tagged with ,

Como consumo información

leave a comment »

Aquí voy a incluir un pequeño listado de las herramientas que uso para poder manejar la cantidad de información disponible.

– GoogleReader, en versión compacta mediante un script de greasemonkey modificado. Para iphone, tras mucho tiempo usando MobileRSS, he tenido que cambiar a Reeder debido a problemas de sincronización y/o conexión.

Delicious, incluso desde iphone.

Readability, a veces es imposible leer algo.

Readitlater.

– Evernote, sobre todo para ir recopilando información sobre un tema que este estudiando o trabajando. Si la información es importante entonces después al blog.

Written by fravelgue

November 19, 2011 at 11:04 am

Posted in util

Tagged with , , ,

Borrar ficheros más antiguos en Windows

leave a comment »

Para borrar ficheros que se crearon hace 7 días.

forfiles -p “C:\path\elmah” -s -m *.* -d -7 -c “cmd /c del @path” via.

Written by fravelgue

November 11, 2011 at 12:36 pm

Posted in util

Tagged with , ,

Design a site like this with WordPress.com
Get started