Archivo de la categoría ‘Desarrollo’

0

Desde hace un tiempo el blog iba bastante lento hasta el punto de que daba asco entrar a hacer ni tan si quiera una visitilla, así que he tenido que realizar una pequeña optimización del blog y me gustaría contar mi experiencia.

En primer lugar lo primero que hice fue ponerme en contacto con el servidor en el que está alojado el blog (Dreamhost) para pedirloes explicaciones sobre la carga a la que estaba sometida el servidor. Para comprobar la carga y algún dato más relevante podemos conectarnos por SSH a nuestro servidor, si lo soporta, y tecleando lo siguiente:


[hades]$ uptime
16:21:11 up 18 days, 20:37, 6 users, load average: 3.25, 2.81, 2.72

En este caso la carga del servidor “load average” es la normal para un servidor pero aquel día andaba por los 11 e incluso 30.

En segundo lugar, aquí es donde comienza la parte práctica, comprobé los tiempos de carga del blog, para ello instalé un addon para Firefox llamado Firebug, si no sabes usarlo o quieres saber más sobre este addon puedes leerte un pequeño manual, aunque entre otras cosas este addon permite:

  • Modificar el CSS al vuelo
  • Comprobar el DOM
  • Comprobar los tiempos de carga por fichero

Los resultados y las soluciones las podéis encontrar después del salto. (more…)

0

Hace un tiempo se me propuso trabajar en un proyecto que requería recoger información de varios sitios web para luego juntarla en una misma página web.

La primera de las ideas que miré fue la de buscar sitios que tuvieran los contenidos que necesitaba y si estos disponían de algún tipo de XML o derivados como RSS o JSON que me permitieran recoger lo que necesitaba y parsearlo de una manera cómoda. El problema llegó cuando estos sitios web no ofrecían estos servicios, así que como segundo recurso se me ocurrió parsear el código fuente de los sitios web para extraer los contenidos y así poder crearme un rss o xml que pudiera usar, pero después de usar el "ctrl+u" (amo el teclado) varias veces me dí cuenta de que aquel código estaba tan mal formado que parsearlo podía convertirse en un infierno.

Así que pospuse el desarrollo del proyecto hasta tener una idea mejor para afrontarlo. El caso es que hace poco conocí la existencia de una web llamada Dapper, esta web permite generar archivos XML y sucedáneos de una forma cómoda y con solo varios clicks en la web que tiene los contenidos.

Me lancé a probarlo y la verdad es que me pareció muy sencillo y una forma muy cómoda de conseguir aquello que necesitaba, por lo que el proyecto está otra vez entre mis manos y algún día igual lo cuelgo en la red.

Con esta página también se puede "mangar" contenidos de una forma más sencilla, ¿qué se os ocurre hacer? ¿Creeis que es más util que parsear el código de otras formas? Echarle un ojo y me lo decís.

PD: Vuelvo al tragín.

28 de Julio de 2007 | Desarrollo

Twitbar 1.0

4

Me complace presentar a los visitantes de este pequeño blog una creacion propia que abrira la seccion de desarrollo.

La presento con el nombre de Twitbar y en su version 1.0 sin ser seguro que salgan versiones posteriores. Twitbar es una web en la que colocas tu nick de Twitter y te permite generar una imagen con los colores que quieras para poderla colocar como firma de cualquier foro o en cualquier Website.

Twitbar sale con licencia Creative Commons, y el codigo es de libre acceso a cualquier persona que desee usarlo siempre y cuando lo haga respetando la licencia.

Es mi primer trabajo y como tal, puede estar lleno de fallos, si encuentras alguno solo tienes que decirmlo y procurare corregirlo.

Twitbar 1.0

 - TwitBar_1.0 - Codigo fuente