IIS 7 ADO: Disk or Network Error. The Microsoft OLE DB Provider error code = 0×80004005

Es un error de mierda que pasa con el vista y el IIS7 cuando queres abrir una base de datos, el error totalmente carente de informacion, que una vez que le preguntas a google te dicen que es un problema con las variables de entorno(aca y aca), que en mi caso fue una mentira.

Bueno, la solucion fue desde la configuracion del IIS7, entrar en Applications Pools, configuraciones avanzadas y elegir localsystem. El tema es el siguiente, al estar como Localsystem, las aplicaciones se ejecutan con mayores privilegios, pero como yo uso en casa para desarrollar no drama, funciono.

Free Image Hosting at www.ImageShack.us

Obtener parametros de la url con js

Para obtener parametros en javascript de la pagina actual:

function getURLParam(strParamName){
var strReturn = "";
var strHref = window.location.href;
if ( strHref.indexOf("&") > -1 ){
var strQueryString = strHref.substr(strHref.indexOf("&")).toLowerCase();
var aQueryString = strQueryString.split("&");
for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
if (
aQueryString[iParam].indexOf(strParamName + "=") > -1 ){
var aParam = aQueryString[iParam].split("=");
strReturn = aParam[1];
break;
}
}
}
return strReturn;
}

El url tiene que tener mas de un parametro, onda url?algo&par1=uno&par2=otro
Ejemplo un getURLParam(“par1″) debe devolver uno.
Original en:http://www.fclonline.com/Articles/GetURLParameterinJavascri.html

Cambiar el password de root

Nose porque no se puede cambiar el password de root en el ubuntu, cuando intentaba el comando su me pedia la contraseña, pero nunca puse ninguna en la instalacion, asi que era todo un misterio la misma.

Asi que intente lo siguiente: sudo passwd

Eso cambio la contraseña del root, y ya se que responderle al comando su.

Instalar IE 6 en Ubuntu

Para que diran, pero si queres hacer algo web, tiene que verse bien y funcionar en el IE antes que en otro navegador, el IE 6 funciona bien y hay un beta para el IE7.

Para instalar en el Ubuntu, hay que habilitar los repositorios universales:

1) Abrir una terminal
2) Abrir /etc/apt/sources.list: sudo gedit /etc/apt/sources.list
3) Descomentar (o agregar) las siguientes lineas: deb http://us.archive.ubuntu.com/ubuntu edgy universe
4) Agregar: deb http://wine.budgetdedicated.com/apt edgy main
5) Cerrar gedit. Actualizar e instalar wine y cabextract:
sudo apt-get update sudo apt-get install wine cabextract
6) Bajar IEs 4 Linux e instalar
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz cd ies4linux-*
./ies4linux