Estilo Flash pero usando AJAX : Haus-Hoyer

Marzo 29th, 2007 by kenavik

Haus Hoyer

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.

Ver CoolSite

Posted in Coolsites | 1 Comment »

ASP:Enviar XML a un CGI con XMLHTTP

Marzo 29th, 2007 by kenavik

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 enviándole la URL donde esta el CGI remoto.

objHTTP.open "POST", url, False, username, password
objHTTP.setRequestHeader "Content-Type","application/x-www-form-urlencoded"

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 la llamada por el método POST de la variable XML ( 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 algun día 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.

Posted in ASP, XMLHTTP | 4 Comments »

PureBasic

Marzo 29th, 2007 by kenavik

Pure Basic

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.

Posted in PureBasic | 3 Comments »

Terje Haakonsen - Terje’s First Descent

Marzo 13th, 2007 by kenavik

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.

Posted in Snowboard | No Comments »

Web 2.0 - Ajax para tu web!!

Marzo 13th, 2007 by kenavik

Ajax para tu Web!!

Os dejo unos links con muchos ejemplos de AJAX muy vistosos y faciles de implemetar. No es bueno abusar pero que chulos que quedan…

La info esta sacada del blog mi buen amigo Marc de Newsiteworks.

25 code snippets for web designers part1/

http://www.miniajax.com/

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.

También os dejo esta magnífica lista de links con miles de ejemplos de Ajax, tutoriales, recursos y librerias javascript.

Fuente: tutorialblog.org

Posted in Ajax | No Comments »

Beryl, un gestor de ventanas para Linux!!

Marzo 13th, 2007 by kenavik

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.

Descargar

Pero recorda que no hay un Linux Beryl, ya que Berly es un entorno de escritorio como KDE y Gnome, el link que yo dejo es para Ubuntu.

Posted in Linux | 1 Comment »

Televisión digital terrestre

Marzo 6th, 2007 by kenavik

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 no ha revolucionado nada ya que simplemente dejamos el sistema analógico y nos adaptamos al digital. 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ás ir al Cash Converter a llevar tu magnifico TDT y cambiarlo por alguna parida.

Posted in Que escucho y que veo | No Comments »

Todo vale en la publicidad??

Marzo 6th, 2007 by kenavik

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.

Posted in Publicidad | No Comments »