Condiciones de Santiago

Acerca de isPanic | Sobre el autor de este sitio

isPanicWeb DeveloperSantiago, ChileisPanic es la bitácora personal de Roberto Rivera. Para más información sobre el sitio y su autor, visita el colofón, o si prefieres, puedes contactarlo a través de este formulario.

Suscríbete a isPanic

Info | solo para orientarte un poco

Tags para este artículo

Back in business

~ 16-03-06 ~ Editar

iTunes cobra vida
Llegó marzo (hace rato) y las vacaciones, era que no, lamentablemente llegaron a su fin.
Aunque ya llevo un tiempo, muy a mi pesar, de vuelta en Santiago, el sitio no había tenido ninguna actualización (salvo la sección de Notas al Margen) básicamente porque decidí ocuparme de algunos detalles del sitio que tenía en mi lista de pendientes y de los que no me había hecho cargo.

Ahora puedo decir que gran parte de esos detalles están terminados, pese a que, en rigor, el diseño de un sitio (sobre todo uno personal) es un trabajo en continuo progreso.

El clima

Cuando lancé el nuevo sitio, estaba claro que tenía un montón de cosas que terminar. Cosas como el archivo, dónde no había acabado de darle forma al menú drop down donde se elige el mes que se desea ver; o agregar un accesskey para el menu principal; o arreglar la navegación de algunas páginas, como el colofón; o gif’s mal alineados; o la sección ‘Notas al Margen’, que tuve que hacerla de nuevo (cortesía de linkroll y tagroll de del.icio.us); y un largo etcétera. Todas cosas chicas, pero que toman tiempo cuando se quiere resolverlas de golpe.

Sin embargo, lo que estaba como prioridad en mis pendientes, era buscar una forma de optimizar la sección del clima.
Clima desplegado
Cuando rediseñé el sitio, pensé incluír información climática de Santiago utilizando los datos que proporciona Weather.com. Lo único que tuve que hacer fue parsear esa información con PHP, escribir el CSS para su presentación y ocultarlo con un poco de Javascript.

Todo bien. El único problema era que la información climática se cargaba siempre junto con la página, ocupando ancho de banda innecesario.
En otras palabras, daba lo mismo si un usuario quería o no consultar esa información, porque se cargaba igual, solo que estaba oculta. Por eso es que no incluí al clima en todas las páginas del sitio, para evitarle al lector venturoso que deambulara por mi sitio una navegación lenta y dolorosa, hasta que me tomara el tiempo necesario para arreglar el detallito.

La solución a mis lamentaciones la encontré con Ajax.

Clima

Con la ayuda de Ajax, ahora la cosa funciona más o menos así: la página carga normalmente (sin la información del clima, obviamente). Si un usuario quiere consultar como está el clima ese día y a esa hora en Santiago, pulsa el botón de clima. El navegador solicita esa información al servidor (en este caso Weather.com); el servidor la envía, mi servidor la traduce, y el navegador del usuario la despliega.

Con esto maté dos pájaros de un tiro:

Clap, clap, clap.

iTunes cobra vida

iTunes

El otro cacho era echar a andar la sección de iTunes que puedes ver al pie de la portada de este sitio, otro arranque de exhibicionismo que no había concretado.

Para cumplir la tarea, originalmente pensé en iTunes Watcher. El problema es que ocupa base de datos y… bueno, soy un poco tacaño. Prefería una solución que no implicara instalar nada fuera de Wp.

La solución fue Last.fm, una página que te permite crear un perfil donde se almacena toda la información de los archivos de música que reproduces, generando informes, gracias a la instalación de un plugin en tu reproductor favorito, que es el que envía los datos.
La información que genera tu perfil puede ser accedida gracias a que cuentan con un API. De esta forma, toda la pega se la lleva Last.fm y a mi solo me resta ocupar los datos que genera y enchular su presentación.

Si usas Wordpress, ya existen plugins (compatibles con la versión 2.0.x de Wp) que sacan provecho de ésta API.
En mi caso, la información que despliego es:

El único problema es que de tanto en tanto, Last.fm borra tu lista de canciones escuchadas recientemente. Según ellos, en un futuro desconocido e incierto esto deberían solucionarlo. Por eso es que te encontraras más de alguna vez con el mensaje “No he escuchado música recientemente”, lo que quiere decir que no he escuchado nada en las últimas 24 horas, y la lista ha sido borrada.

En fin, nada es perfecto.

Como dije al inicio de este post, un sitio nunca está 100% terminado, siempre habrá algo que pulir o simplemente cambiar, aunque por lo pronto creo que me mantendré relativamente tranquilo.

Como siempre, sus opiniones son bienvenidas, sobre todo si alguien me advierte de algún error o problema.

del.icio.us     meneame

Voy y vuelvo | Mensajes directos

Comentarios

pirri, opinó el 16 03 2006 e :

Hola Roberto,
Estaba despierto ^_^ Lo siento por tus vacaciones ¡Siempre terminan! ¿verdad?

Sigue su esquisito diseño, limpio y blanco ¡Me alegra leerte!

Al final me he cambiado de nuevo a wp. El otro sistema un día… le dio por sobrecargar la base de datos… ejem… mua quizás… puede… pero no ¡claro! hice tomé parte en ello XDD Y me fui a wp, menos inseguro, menos carga del servidor y más estable, además de confianza para mi hospedaje. Al final, siempre estoy de mudanzas XDD

saludos

PD:veré el problema del anonimo…

Sue, opinó el 17 03 2006 e :

Hola!

Bienvenido! y qué tal las vacas??

Oye que bueno el diseño, me gustó lo de Itunes clap clap clap

Uf me caigo, creo que iré a ZZ porque no doy más.

Saludos ” guachi” jajajaja

mcdave, opinó el 17 03 2006 e :

Muy bueno el truco.

Roberto, opinó el 17 03 2006 e :

Aunque uno sabe que las vacaciones deben terminar, uno nunca termina de acostumbrarse a la idea =[
Pirri: que bueno que te cambiaste a Wp, por lo pronto es uno de los sistemas más estables que hay. En cuanto a lo del anónimo, cuando volví a tu sitio se había arreglado, aparentemente

Susana: Ojalá que el finde semana saques todo el cansancio ^_^ Lo único que espero, es que Last.fm estabilice sus servidores 8]

Mcdave: espero ponerme al día con un montón de post que tengo en borradores pa’ mostrar algunos trucos que a alguien puedan servirle

txarly, opinó el 20 03 2006 e :

Me gustan, me gustan las pequeñas reformas de isPanic (de hecho, planeo copiarte la idea del iTunes en un futuro más o menos cercano, cuando tenga tiempo de rediseñar el blog).

Un saludo!

José, opinó el 21 03 2006 e :

ta wenno wenno wenno el sitio
bonitos cambios, dignos de nuestro operador preferido
espero que la pobre sietejudas vea algo de estos nuevos conocimientos y aplicaciones

saludos, bro

Dj-Miguelato, opinó el 25 03 2006 e :

Llegue de rebote a este sitio, debo de decirte que está genial, lejos uno de los mejores que he visto, en su diseño y vanguardia.

Sobre tus vacaciones, todo en algún momento llega a su fin.

saludos

Roberto, opinó el 02 04 2006 e :

Lamento la demora (as usual =/)
Txarly: Estaremos a la espera del rediseño, supongo que hacer algo similar para Txp no debe ser tan difícil (si es que aún no han hecho algún plugin)
Dj-Miguelato: Bienaventurados los links que te trajeron a mi sitio =}; gracias por tus comentarios, mi blog te lo agradece 8)
José: Uté sae =}

nerdy girl, opinó el 04 04 2006 e :

waaaaaaaa !!!! empeze a leer y siiiiii .. mucho trabajooooo!!!!
:(
por suerte se viene semana santa ! jijijijijijiji esto del verano cada vez se me hace mas corto ¬¬
gracias por visitar mi blog , siempre es un placer saber de ti xD


Instrucciones | sólo en caso de necesitarla

  • Si comentas por primera vez, tu comentario estará en moderación. Sé que es molesto, pero hay que combatir el spam, ¿o no?
  • Tu correo electrónico es necesario, pero no te preocupes, no lo compartiré con ninguna empresa y/o agrupación terrorista (además, no se muestra)
  • Algunas etiquetas permitidas:
    <b></b>; <em></em>;
    <a href="http://url.com"></a>
  • Agradecería que me contactaras por cualquier problema que encuentres mientras comentes o navegues en este sitio

Siempre hay algo que decir | por eso, escríbelo

Hola . Salir

(Recibirás un mail notificándote cuando alguien más comente en este post)