Junio 4th, 2008

Iphone 3G en España con Telefónica y a 100€

iphone, apple

Telefónica ha confirmado, mediante una escueta nota de prensa, que lanzará el iphone en España. En esta pequeña, pero detallada nota, no dicen que lo vayan a lanzar en exclusiva, algo que de ser cierto, lo hubieran dejado claro en esta nota…Por otra parte, en algunos blogs un rumor está cogiendo fuerza, y es que telefónica podría lanzar el iphone a un precio no superior a 100€ con un contrato de permanencia.

ACTUALIZACIÓN

Si quieres recibir noticias de ultima hora, oficiales, suscríbete aquí.

Link | Nota de prensa de Telefónic - Rumor Xataca

Mayo 29th, 2008

Posicionamiento de imágenes por CSS (background)

background posicionamiento

Todo se resume en esto, los dos primeros parámetros numericos que pongas, uno será el desplazamiento horizontal y otro el vertical, no es una propiedad muy común y muchos no la conocen porque el dreamweaver no la desliza (son medidas y es lógico). Pero ayuda bastante a poner índices en nuestras <ul> o <dl> por ejemplo.

Mayo 29th, 2008

Ajax en php

Hoy en día resulta algo feo ver una página que no utiliza ajax, además que a los usuarios no nos gusta mucho ver como nuestras páginas vuelven a cargar a la hora de enviar un formulario, subir una imagen etc, etc.

La manera más sencilla de empezar a utilizar ajax, es con la clase xajax, que nos trae un cumulo de funciones que simplifican nuestra tarea. Está bastante bien implementada, y no le falta de nada. A continuación explicaré por qué resulta tan sencillo:
<?php include './xajax/xajax_core/xajax.inc.php';$xajax = new xajax();$rqstAdd =& $xajax->register(XAJAX_FUNCTION, 'doAdd');

$rqstReset =& $xajax->register(XAJAX_FUNCTION, 'doReset');

// set the parameters$rqstAdd->setParameter(0, XAJAX_JS_VALUE, 39);

$rqstAdd->setParameter(1, XAJAX_JS_VALUE, 571);

$xajax->processRequest();

function doAdd($a, $b)
{

$response = new xajaxResponse();

$response->assign('answer', 'innerHTML', $a + $b);

$response->assign('reset', 'style.display', 'block');

return $response;

}

function doReset()

{

$response = new xajaxResponse();

$response->clear('answer', 'innerHTML');

$response->assign('reset', 'style.display', 'none');

return $response;

}

?>
Las funciones doreset y do add son las que proximamente podremos llamar desde cualquier parte de la pagina, sin necesidad de volver a cargarla!
<form action="#" method="post">
<input type="button" onclick="<?php $rqstAdd->printScript(); ?>” id=”btnAdd” value=”Click Me” />
<input type="button" onclick="<?php $rqstReset->printScript(); ?>” id=”btnReset” value=”Reset” />
<p id="answer"></p>
</form>


ahí esta el truco,  llamamos a las funciones en javascritp pero gracias a el objeto XmlHttpRequest, podemos interactuar con los ficheros php.

Link  | xajaxproject

Mayo 12th, 2008

1005 - Can’t create table ‘xxx’ (errno: 150)

MySQl Logo

Solo hay dos posibles casos en los que nos podría fallar, con este error, nuestra creación de claves foráneas en una base de datos MySQL.

  • Si los dos campos (Nombre de campo y el nombre de campo foráneo) usan tipos de campo incompatibles.
  • Si tu usas “On Delete Set Null” pero el campo no lo permite, MySQL te devolverá el error.

Me decidi a crear este post, porque tuve el problemilla, hay mucha gente por muchos foros buscando resolverlo y no está detallada la información :D. Es una tontería que me hizo perder tiempo, espero que no se lo haga perder a otros.

Mayo 8th, 2008

Internet Explorer 6 en Firefox

 

Firefox Vs Internet Explorer 6

Al plasmar nuestros diseños en CSS, muchas veces hemos sentido la necesidad de ver como quedan en Internet Explorer 6. ¿Pero que pasa si ya nos hemos bajado Internet Explorer 7?, una solución es bajarnos una versión parcheada de Internet Explorer 6 que no elimine nuestra copia de Internet Explorer 7, pero no es una solución Óptima. Con la siguiente extensión para Firefox, podremos como quedaría la estructura si Internet Explorer 6 en nuestro propio navegador Firefox. Este cada vez sorprende más, con los años no tendrá rival.

Descarga | F2IE6

Mayo 2nd, 2008

Conducción de GTA IV

Grand Theft Auto IV

Hay algo que me ha decepcionado un poco de esta obra maestra, y es su conducción. Aunque en el juego resulte más “realista” (el coche es más pesado, hay que apurar las curvas), hace que pierda bastante. Una de las cosas que me gustaba de los GTA, es el poder ir a fondo y coger una curva frenando de golpe, no era realista pero resultaba divertido, creo que no soy el único al que le ha pasado. Por lo demás, es un juego 10 unos gráficos de aupa, y una historia tremenda, parece una película desde el primer momento, me recuerda hacen esto en los Metal Gear..