domingo, diciembre 16, 2007

TinyURL button for Google Toolbar

Make a Tiny URL of your current page just by clicking on a button in Google Toolbar. Get the button at: http://hfoffani.googlepages.com/tinyurl_button.xml

viernes, julio 06, 2007

Transferir sitio a Google Page Creator

Si estáis alquilando un alojamiento para un sitio web y no queréis pagar mas podéis usar Google For Applications. Tiene GMail, Calendario, Chat y algunas virguerías mas. La parte mas floja es el alojamiento de páginas. Te ofrecen Google Page Creator que está bien si lo que quieres es empezar de cero. Pero si necesitas transferir un sitio web ya hecho se complica un poco.

Si tenéis páginas dinámicas (con PHP, Perl, Ruby on Rails, etc.) olvidaros. Google For Applications solo sirve para páginas estáticas.

Para importar un sitio, primero

    - tenéis que "aplanar" el sitio web, ya que GPC no permite subdirectorios. Luego,
    - importar cada archivo html usando la acción de "Upload". (hay utilitarios para firefox que permiten subir varios archivos a la vez.)
    - redireccionar la página inicial a vuestra página html de inicio original.

Tened cuidado con ésto último porque una vez hecho el redireccionamiento, no os será posible editarla (hay trucos para resolver esto, ver enlaces).

Algunos enlaces útiles:

http://groups.google.com/group/GPC-How-to/... http://groups.google.com/group/GPC-How-to/... http://groups.google.com/group/GPC-How-to-Advanced/... http://groups.google.com/group/GPC-How-to-Advanced/...

domingo, mayo 06, 2007

Recuerdo que hace tiempo, en un mensaje publicado en una lista de correo solicitan un programador junior. Lo sorprendente son los "Requisitos Excluyentes". Cito textual:
Requisitos Excluyentes: - Menor a 26 años. - Residente en Buenos Aires, Argentina.
¿Por qué 26? ¿Si tiene 27 no les vale? ¿Qué tiene que ver la edad con la capacidad? ¿Y por qué tiene que ser residente en Buenos Aires? ¿No sería mas demostrativo de la ganas de formar parte del proyecto si el candidato no reside en Buenos Aires, pero está dispuesto a mudarse allí? Por desgracia ni siquiera se dan cuenta de lo mal que está la situación laboral en Argentina.

sábado, abril 14, 2007

No FTP in Google Pages but...

There's no FTP in Google Pages but Xavier wrote this nice tool: GooglePage upload

sábado, enero 06, 2007

Fin de año

Fiesta de fin de año en casa de unos amigos. Unas copas de mas y ¡karoke!

Sensaciones del Inmigrante

Luego del primer año de mi llegada a Madrid, descubrí que las sensaciones de los inmigrantes son todas muy parecidas. Durante el primer mes (a veces, puede durar un par de meses mas) es el de la fascinación: todo nos parece fenomenal. Luego viene el período de la decepción que se puede prolongar por varios meses. El que no lo supera, se vuelve.
Finalmente llega la aceptación en el que el inmigrante entiende la nueva sociedad y, sobre todo, se acepta a sí mismo.
Pensaba que mi descubrimiento sobre la evolución de las sensaciones era algo original pero he visto que no. Que, además de una chorrada simpática, hay otro que además de ponerle nombre viene ganando dinero todos los años.
Le ha llamado Gartner Hype Cycle Theory, tiene su gráfica y entrada en la wikipedia.

Progamando Webs como servicios

Con JSON-RPC es posible programar sitios webs con los componentes del servidor como verdaderos servicios. Eso nos obliga a separar las capas de presentación y funcionalidad y nos permite escribir buenas pruebas funcionales.
Utilizando Python como lenguaje de desarrollo logramos buena productividad.
Necesitaremos instalar los siguientes componentes:
y finalmente json-rpc para python.
Recomiendo probar cada paquete antes de seguir con la instalación del siguiente. Los mas problemáticos pueden ser el servidor apache y mod_python.