Os dejo este CoolSite que me he encontrado esta semana en Domestika
La idea de crear páginas web estilo flash pero sin usar flash es una opción interesante para todo aquel que el tema de flash lo lleve un poco verde y tenga conocimientos de otras tecnologÃas.
Os dejo un ejemplo de como enviar un XML por el método POST a un CGI de un servidor remoto usando el objeto XMLHTTP de ASP.
En este ejemplo envíamos un XML con los datos de login para que nos devuelva otro XML como respuesta. En este ejemplo el CGI necesita recibir una variable llamada XML con el contenido del XML que hemos generado.
En este ejemplo supongamos que tenemos que mandarle al CGI los datos de acceso de algún servicio y que luego el CGI nos devolvera un XML como respuesta con información de nuestra cuenta.
Primero montamos el XML.
xml = ""
xml = "<?xml version=""1.0"" encoding=""iso-8859-1""?>"
xml = xml & "<test>"
xml = xml & "<user>xxxx</user> "
xml = xml & "<password>xxxxx</password> "
xml = xml & "</test>"
Una vez montado el XML declaramos el objeto XMLHTTP y sus propiedades.
Response.ContentType = "text/html"
Set objHTTP = Server.CreateObject("Msxml2.ServerXMLHTTP")
Aquí deberemos poner la url del CGI remoto que vamos a usar.
url = "http://url+xxxx.cgi"
body = "xml=" & xml
username = ""
password = ""
Abrimos el socket envíandole la URL donde esta el CGI remoto.
Hacemos un send del XML que queremos enviar. Es importante tener en cuenta que cuando envíamos un XML por POST usando el objeto XMLHTTP la variable body debe contener lo siguiente :
nombre_variable_que_necesita_el_CGI_para_el__POST = XML Generado
Esto debemos hacerlo así ya que cuando el CGI hace el request de la variables XML vía POST ( en esta caso el CGI le llama XML puede ser que otro CGI use otro nombre), si no encuentra la variable XML el CGI no se procesara correctamente.
objHTTP.send body
auxXML = objhttp.responseText
set objHTTP = nothing
Este ejemplo lo he usado en el trabajo esta semana para poder enviar SMS desde una web y gestionar los SMS de respuesta y quería postearlo en el blog por si alguién se encuentra en la misma situación.
UPDATE 31/03/2007
Navegando por internet he encontrado la web de Alex Hopmann que segun parece es el padre de la función XMLHTTP y explica la historia de la misma.
PureBasic es un compilador de un dialecto del lenguaje de programación
BASIC. Incluye entorno de programación, con un amplio repertorio de instrucciones y librerÃas. Una de sus principales caracterÃsticas frente a otros es la de generar ejecutables muy rápidos y pequeños. Puede compilar programas para Microsoft Windows, Linux, Mac OS X y AmigaOS a partir del mismo código fuente. Ha sido creado por la empresa francesa Fantaisie Software.
El noruego Terje Haakonsen, el mayor mito del snowboard demuestra en este vídeo lo que es capaz de hacer con una tabla de snowboard en los pies. El video es increíble y hasta el propio Shaun White se quita el sombrero al ver al su ídolo bajar por una montaña imposible para el resto de los mortales.
He ido probando alguno y realmente funciona de maravilla pero claro no es conveniente abusar ya que luego el usuario no tienen paciencia y deja de ver nuestra web por querer hacerlo todo muy vistoso y saturar al servidor de peticiones.
Beryl un gestor de ventanas para Linux. Los movimientos son increibles y originales. Y lo mejor de todo es que puedes hacerlo correr en un equipo medio sin tener que ampliar tu pc de nucleos ni rams extras como el nuevos windows vista.
Hace un tiempo que tenemos en casa TDT y la verdad me ha defraudado un poco. Si estas pensando en comprártelo no te esperes muchos canales interesantes ya que vas a tener alguno más pero no mucho más. Si realmente lo que quieres ver es contenido de calidad estilo discovery channel y derivados amigo vas a tener que pagar. El TDT mejora la calidad pero no el contenido. Vamos una pequeña transición pero nada más. Que si que se ve mejor y se escucha de maravillas pero si cuando veo el fútbol no puedo escuchar la radio por el desfase de tiempo. Para que quiero ver reposiciones de series españolas si en su momento no las vi. Lo mejor es que cuando te vayas comprar una tele seguramente ya lleve TDT incorporado y entonces podrías ir al Cash Converter a llevar tu magnifico TDT y cambiarlo por alguna chorrada.
Viendo la tele me doy cuenta que en esta vida aveces el que gana dinero no es el que tiene la idea sino el que la lleva acabo y lo que importa es aprovechar las ideas no tenerlas… la gente no tiene ideas propias.
Ya que podemos decir que hay gente que vive de robar ideas y de pensar cosas que ya han visto con anterioridad por Internet y las exporta a sus campos. Un gran ejemplo es el nuevo anunció de Audi que aunque la idea del anuncio es buena esta claro que el que tuvo la genial idea de hacer el anuncio antes habÃa visto este hombre con patines tocando una canción de mozart entre un pasillo de botellas.