Thinking on hiring me?

Please read

Fernando Guillén

a Freelance Web Developer

cabecera decorativa

software development as an artistic expression

Archive for the ‘sufeando la web’ Category

Martes, Julio 15th, 2008

“Lo sentimos: volvemos en cinco minutos” ó “En todos sitios se cuecen habas”

Si estás en el mundo este del desarrollo web ya te habrás encontrado alguna vez que tu aplicación en producción tiene algún problemilla y que se traduce en que escupe algún error o que incluso se ha venido abajo.

Si la aplicación es para un cliente y éste se ha percatado del problemilla se habrá puesto en contacto contigo para explicarte la extrema importancia de que esto no ocurra nunca más, que el mundo entero depende de ello y que no entiende cómo algo así puede ocurrir.

Bueno, la verdad es que ocurre, una aplicación web es un ente extremadamente frágil y complejo, con una cantidad de casuística enorme. Por muy bueno que seas, por mucho cuidado que pongas siempre hay una alineación de variables que no habías contemplado.

Tranquilicémonos, no… señores, no se acaba el mundo, se arregla se sube a producción y ya está. Y si se tarda un poco no creo que los satélites vayan a caerse sobre nuestras cabezas ¿no?. ¿Estamos hablando de una aplicación web o del control de misiles de la OTAN?

Expongo aquí una lista de grandes y pequeños a los que me he encontrado caídos alguna vez. Si tienes algún pantallazo de petes de otras aplicaciones me pasas el link plis.

Google Docs con problemillas

Google Docs Error inexperado

Gmail tiene sus momentos

Gmail Error

La página de Correos muestra las enaguas en ASP

Error en página de correos

Los ingenieros de Gmail trabajando

Error Google 2

Google Analytics en mantenimiento

Google Analytics Mantenimiento

Google Reader se levanta con dolor de cabeza

google reader error

Los chicos de Microsiervos tienen problemillas

microsiervos off line

La página de 20minutos también requiere su mantenimiento

20 minutos de mantenimiento

Gente de gmail.es por lo menos ponerlo en castellano que he marcado un .es…

Gmail.es under construction

Nooo, levanta Stage6¡¡, quiere ver el capítulo de House ahora

stage6

Es buscador de paquetes de gentoo estuvo también indispuesto

Esta vez explican cual es la causa: bloquear la aplicación mientras arreglan una posible falla de seguridad

gentoo maintenance

¿Os suena estos?

twitter upgrading

twitter error

NameCheap también tiene sus visitas al médico

namecheap

WebCache necesita unos días para recuperarse (aún siguen)

webcache off

WaybackMachine tiene lo que se dice ‘dificultades técnicas’

WayBack Off

Google, ¿tú también hijo mío?

Google

Google Analytics descubre que ha perdido los datos de una semana

Google Analytics error

FeedBurner nos muestra su corazoncito de Tomcat

FeedBurner error

Loogic: algo pasa con la mysql

loogic caido

El servidor de yahoo mail es ‘normalmente fiable’

Yahoo mail error

A los amigos de agilewebdevelopment se les ha ahogado en ngix

agilewebdevelopment error

Tropezones con problemas temporales en Yahoo Mail

Yahoo mail error

La Apple Store tiene unos errores bastante poco estilosos

apple store

La aplicación de reportes de bugs de apple tiene un bug

error en la página de bugs

Un error en paypal muy explicativo

paypal error explicativo

Yahoo Mail estaba el día 7 de mantenimiento pero hoy día 14 todavía no ha acabado

Yahoo mail error 4

blip.tv me muestra este error justo después de registrarme, fijaros en el email de contacto :)

blip.tv error

Jueves, Abril 24th, 2008

Informático guapo

Me contaba la chica de rizomarte una anécdota que le ocurrió cuando le instruía a una amiga en el vertiginoso mundo de esto de Internet.

La tutora en cuestión le estaba enseñando la página de Google y le explicaba que ahí podía encontrar lo que quisiera, la cosa más inverosímil

Dejó a la alumna al mando y para poner a prueba la temeraria afirmación de su tutora introdujo “informático guapo“.

Y aquí acaba la anécdota. Ahora las reflexiones.

¿Será posible?, qué mitificados estamos los informáticos con esto de que somos todos feos. Aunque la verdad es que si realizas la misma búsqueda que realizó nuestra co-protagonista nos encontramos con unos 200mil resultados.. pero si aproximamos la búsqueda y obligamos a Google a encontrar las 2 palabras juntas sólo nos aparecen !8¡. ¿Será posible que en todo Google sólo se haga referencia 8 veces al concepto “informático guapo”?

Esto en primer lugar, pero como segunda reflexión observar que a la chica se le instó a introducir algo que quisiera encontrar, osea que es motivo de alegría y orgullo para todo el gremio pues existe una demanda sentimental real, y es que en realidad a todo aquél que esté buscando una relación emocional le interesaría intentarlo con un informático porque podemos llegar a ser realmente útiles.

Como colofón me gustaría hacer un llamamiento a toda persona que tenga conocimiento de la existencia de un informático guapo a que insertase un comentario con un link a alguna foto del mismo o me la enviara por email.

Se me ocurre la disparatada idea de que podríamos juntar a 12 y hacer un calendario como esos que se hacen los bomberos y venderlo y donar los beneficios a alguna buena causa como “la asociación de informáticos dessocializados” o algo así.

Todo esto es medio broma, medio serio.. así que ¡adelante!.

Atención, todo lo que aquí es válido para un género lo es para el otro.

Martes, Abril 15th, 2008

De lo más precario se obtiene lo más valioso.

Esta gente me ha levantado la sonrisa para todo el día:

Alamedadosoulna

Me llenan de orgullo artesano.

Lunes, Abril 14th, 2008

¿Qué es una API?… pues cualquier cosa¡

O por lo menos eso es lo que piensa la gente de Open Movil Forum al ‘abrirnos’ su flamante Api de acceso a su servicio Localizame.

Yo no sé si todo esto es una beta o una especie de mal chiste.

Resulta que para usar su supuesta y liberada API tengo que hacer las mismas peticiones que haría si accediera mediante un navegador. En realidad, ¿no será una API para un navegador?, en realidad, ¿no será que no han hecho ninguna API?.

Se me está pidiendo que haga petciones GET/POST y filtre el HTML resultante como si fuera un motor html. Aunque bueno, ni siquiera se dice como se debe interpretar las respuestas… Incluso tengo que simular la cookie que se me envía.

Graciosísimos los ejemplos dónde incluso aperecen como parámetros las coordenadas x e y dónde el botón “submit” fué pulsado:

submit.x=36&submit.y=6

Bueno bueno.. igual me estoy acelerando voy esperar a ver si por lo menos funciona el SMS que tengo que enviar para tener una clave, no hago más que recibir SMSs con un churro de números y un lapidario “Comando no valido”. A ver que comando válido me ponen en mi factura.

Actualizado 15 de Abril: ¿Se puede tener pesadillas con un API? Pues sí hoy las he tenido. Soñaba que mi petición tardaba eternamente en ser contestada y que cuando por fín me llegaba lo hacía cada vez de un modo diferente de tal modo que no había un patrón concreto para descifrarla de manera mecánica.

Aunque también he vislumbrado una posibilidad de que esta API me sirva para lo que quiero. Al parecer la API contesta con la posición del móvil de esta manera:

“ANA está en MADRID en los Barrios de LA PAZ y ALMENARA cerca de CL DE SINESIO DELGADO, PO DE LA CASTELLANA, CP 28029. Precisión +/- 528 mts”

“ANA está cerca de las carreteras M-103 Km 9, M-106 Km 2, M-111 Km 18 en ALGETE, MADRID, CP28110, Precisión +/- 780 mts”

“ANA está cerca de las carreteras A-301 Km 7, en SANTA ELENA, JAEN, CP.23220, Precisión +/- 12.1 Kms”

Es decir: exactamente como en mi pesadilla.

Pero he visto que en la web aparece un mapita con la posición actual, si este mapa es un mashup configurado por javascript puede que se esté usando las coordenadas geográficas en modo latitud y longitud, por lo menos así era en mi sueño y de ahí podía extraerlas con un script/parser :)

Todavía no puedo confirmarlo pues al solicitar mi clave me sigue saliendo el rollo “Comando no valido” :/

Miércoles, Abril 2nd, 2008

Campaña, Fin 6!, Haz de internet un lugar más feliz

“Sí, Internet Explorer 6 era genial… ¡en el 2001!”

Campaña organizada por un grupo de maquetadores web atormentados deseosos de hacer de la web un sitio más feliz para navegar y para crear.

Las incompatibilidades a nivel CSS y HTML del navegador IE 6 con todos los navegadores actuales es un infierno tanto para los usuarios como para los creadores web.

Proponen difundir la actualización del navegador IE 6 a cualquier otro de una buena lista. Para ello proporcionan un pequeño javascript que puedes poner en tu web que detectará el navegador del visitante y le recomendará se actualice el navegador si detecta la tan irritable versión 6 del IE.

Me sumo a la campaña, así que te pido disculpas si tu navegador es IE 6 por el intrusista popup, de todos modos se lo han currado bien para que no te vuelva a aparecer en 10 días.

Campaña Fin 6!.

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.

Martes, Febrero 26th, 2008

Estoy en todas partes, mi email también

Siempre he sido un defensor del rollito de tener tu propio dominio y de que tus cuentas de correo pertenezcan a él. Tenía la sensación de que esto trasmitía seriedad y profesionalidad.

Ahora he cambiado de opinión, creo que lo que trasmite profesionalidad es conocer y saber utilizar las mejores herramientas a las que se tiene acceso.

Ya no quiero tener mi correo en mi dominio, quiero tener mi correo en Gmail, quiero que él se encargue de todo, despreocuparme, saber que va a funcionar.

Hace mucho leí a un viejo colega como definía su plan de todo en la red, y me llamó mucho la atención. Hace ya tiempo que llevo con mi propio plan de todo en la red, pero el paso del email ha sido el más costoso y difícil de tomar para mí.

Ahora que lo he hecho no me arrepiento:

* Adiós a la configuración del servidor de correo, no conozco servicio más difícil de configurar.

* Adiós al Spam: el arma de doble filo: no recibo Spam, no se me toma por Spam.

* El Autoresponder: parece una tontería, pero configurar esto si el servidor de correo te lo has montado tú con un Postfx no es tan trivial.
* Si quiero tengo pop y smtp e imap y seguridad y todos esos rollos, también de una dificultad ridícula de configurar.

* Todas las chorradas de un cliente de correo: filtros, etiquetas, buscador, estrellitas, …

* Si envío un mensaje siempre está ahí como enviado no como antes que si lo envío desde casa sólo estaba en el ordenata de casa, lo mismo si marco un mensaje como leído o importante o cualquier cosa, la misma configuración la compartiré acceda desde el ordenador que acceda.

* Gestor de múltiples cuentas y notificación en el firefox.

* Increíble alubíon de emails cuando abro el thunderbird en un ordenata donde hace mucho que no lo abro.

* Optimización de lectura del correo desde la PDA.

* Ya no me preocupo de si el servidor se cae, o se borran cosas, que se ocupen la gente de Gmail.

* Conservar el mismo correo siempre, pertenezca a la empresa que pertenezca en cada momento.

* … y además gratis :)

Jueves, Febrero 21st, 2008

El Google-proxy para el spam

Me llega este email a mi cuenta:

gmail spam

Nada raro por el momento exceptuando que desde que uso gmail como servidor de correo me he acostumbrado a no ver ni un email de spam en mi carpeta de recibidos.

Si nos colocamos sobre el link vemos que la url a la que nos quiere llevar es esta:

http://www.google.com/pagead/iclk?
sa=l&ai=GptFzU&num=685336&
adurl=http://lou-mas.fr/upload/fjp/rdown.php?CCTYJm

Una dirección de google¡¡¡. Eso es lo que me ha extrañado y es por eso que me ha parecido suficientemente interesante como para investigar un poco.

Al principio pensé que era una técnica para subir rankin en google o para propiciar un indexado más rápido por lo de ‘pagead’ de la url pero no, lo de pagead viene por ad -> anuncio, no de add -> añadir.

Parece ser una técnica que utiliza el servicio adsense de google para hacer de relay hacia la página real de destino ocultando así la ip real y acaparándose sobre una coraza de confianza.

No sé si alguien pagará por click.. seguro que eso también se lo han saltado.

Aquí hay gente que comenta el tema. Parece que lo que se esconde detrás de la url destino no es precisamente de buen rollo. Aunque mira que yo he pinchado y pinchado y he intentado infectarme pero nada.. parece ser que mi sistema operativo es inmune.. :P

Domingo, Febrero 17th, 2008

Zeitgeist, no hay nada tan real como la mentira misma.

Zeitgeist es un término que ni leyendo la wikipedia he conseguido entender.

Paseándome por este portal de documentales, muy recomendable por cierto, me he topado con un documental de estos que te pone los pelos de punta. Una especie de Farenheti 9/11 en una versión mucho más endurecida.

¿Es real este mundo? ¿Es real el otro?.

Zeitgeist the movie es una visión agresiva y desmaquilladora del mundo de ilusiones en el que estamos metidos. Es una posibilidad como muchas otras, una posibilidad aterradora.

Zeitgeist

Zeitgeist es una película de miedo.

Jueves, Enero 17th, 2008

Premios Web Revelación Yahoo¡ 2007 y nosotros sin enterarnos

Hoy se han ‘fallado’ los premios web revelación Yahoo¡ España 2007 y Kroonos no estaba apuntada.

Algunos de los premiados eran ya viejos conocidos de la escena web contemporánea como EyeOS, Pronóstico-Quiniela o redkaraoke (paisanos míos). Me ha sorprendido gratamente ver entre ellos un proyecto de una idea que ya habíamos barajado en Constela: Devuélvemelo.

Enhorabuena a los premiados¡, este tipo de reconocimientos son muy necesarios para animar a los aventureros que siempre empiezan más solos que la una y requieren inyecciones de moral para mantener la energía que sacar un proyecto adelante necesita.

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.