Los chicos ven, los chicos hacen, los chicos aprenden
¿ Que tipo de sociedad estamos creando para mañana ?
Impactante video, algo sobre que reflexionar.
¿ Que tipo de sociedad estamos creando para mañana ?
Impactante video, algo sobre que reflexionar.
Y ahora que toca ? .. Pues las RSS …
Si hace no mucho, Microsoft informo que iban a incluir en el diseño de su mounstro operativo Windows Vista, un lector de rss. Obviamente esos muchamos no pueden trabajar en el diseño del protocolo del rss y de la libreria que permita su uso en el sistema operativo. No vaya a ser que alguien de la comunidad libre, se robe su idea y decida construir un lector de rss libre y :S .. gratuito. Asi que no se les ocurrio mejor idea que patentarlo.
Lo siguente es un parrafo del texto de la patente presentada por microsoft, el texto completo lo pueden encontrar aca
A content syndication platform, such as a web content syndication platform, manages, organizes and makes available for consumption content that is acquired from the Internet. In at least some embodiments, the platform can acquire and organize web content, and make such content available for consumption by many different types of applications. These applications may or may not necessarily understand the particular syndication format. An application program interface (API) exposes an object model which allows applications and users to easily accomplish many different tasks such as creating, reading, updating, deleting feeds and the like.
“Una plataforma de sindicacion de contenidos, como es una web, maneja , organiza y hace disponible el consumo de contenido que es adquirido desde internet. En algunas aplicaciones, la plataforma puede adquirir y organizar el contenido web, y hacer que ese contenido este disponible por diferentes tipo de aplicaciones. Esas aplicaciones pueden o no necesariamente entender un formato particular de sindicacion. Una API expone un modelo del objeto que permita que a las aplicaciones y usuarios lograr facilmente diferentes tareas como creacion, lectura, actualizacion, eliminación y similares.”
El UNICO PROBLEMA, es aca que las empresas no entienden que al igual que no se puede decir este aire es mio no lo respires, tampoco se puede decir esta idea es mia .. NO LA PIENSES.
Trabajando en un pequeño modulo del php, necesitaba verificar si la consulta se habia realizado correctamente.
Vale decir, que las consultas las trabajo con adoBD.php
El codigo que manejaba era:
$sql = “select * from tabla where codigo =$id”;
$rs = $db->GetRow($sql);if ( $rs == false ) die (”Consulta Fallida”);
El problema radicaba, cuando el parametro id que les pasaba no existia en mi base de datos, el codigo me mostraba siempre consulta fallida y lo que yo esperaba era el array ( $rs ) vacio .. :S
Lo que habia pasado era que al no tener datos q devolverme la consulta me entregaba un array vacio, sin embargo en el if ( $rs == false ) se trataba de comparar dos tipos de datos diferentes, por lo cual php los convertia automaticamente a un mismo tipo, en este caso supongo que boleano.
En boleano, un array vacio es false. Por lo tanto mi script se iba por el camino equivocado.
La solución, es cambiar la comparación con
if ( $rs === false ) die (”Consulta Fallida”);
Cada dia son mas los que se unen a la gran familia linuxera, y ¿ tu que esperas ?..
Instalate tu Linux y disfruta ya de las ventajas de un sistema operativo de verdad …
Interesante articulo, donde hacen un paralelismo de la estrategia comercial que hizo a Microsoft posicionarse como la mas grande empresa en el area de sistemas operativos y la estrategia que uso para vendernos en el 2001 un sistema operativo fantasma, que hoy 6 años despues … no llego a cumplir
Cairo:
Una de las librerias que mas utilizo para el desarrollo web es JQuery. Es más, ya habia hablado de ella en ocasiones anteriores. Su mayor punto fuerte, es la facilidad para poder escribir codigo javascript y la posibilidad de relacionar los eventos de nuestra pagina con nuestro javascript sin tener q tocar ni una linea de nuestro HTML ( un golazo a favor de la separación en capas ).
Como dijera antes, JQuery es una libreria muy compacta que tiene casi todo y no le falta casi nada.
Pero que pasa cuando requieres algo que no habian pensado los desarrolladores o que simplemente ignoraron por considerarlo poco común ?
Pues para eso JQuery permite la inclusión de plugins que nos permiten expandir nuestras funcionalidades hasta cosas no imaginadas. Uno de lo que mas utilizo es JTip, este plugin me permite crear tooltips para los anchors de mi pagina. Estos tooltips pueden incluir cualquier cosa, en realidad son un html completo.
Sin embargo la joda era que solo se incluian para etiquetas anchor. Hoy sin embargo, necesite ampliarlo para cualquier tipo de etiqueta.
Los cambios los tuve que realizar en la siguiente función
function JT_init(){
$(”.jTip”)
.hover(function(){JT_show($(this).attr(”href”),this.id,this.name)},function(){$(’#JT’).remove()})
.click(function()
{
if ($(this).attr(”return”) == null)
response = false;
else response = $(this).attr(”return”);
return response;
});
}

Get free blog up and running in minutes with Blogsome
Theme designed by B A Khan