Archive for the 'Web y/o Internet' Category

Hola mundo con JSON y Jquery

Wednesday, December 23rd, 2009

Saludos.

Hace chingos no pasaba por aqui, disculpas.

Desde el dia de ayer, me estuve rompiendo la cabeza para cargar y leer los datos de un XML, utilizaba la funcion de jquery $.ajax y hasta el dia de hoy di con el error, se trataba de el dataType, pues yo le asignaba el valor “xml”, y vagando por diferentes blogs, di con la solucion. Cuando cargas, lees o como sea, un archivo XML , si lo haces desde tu servidor local, lo que obtienes es texto plano, aun asi el archivo sea XML, porque pasa?…no lo se…pero lo solucione al cambiar el dataType a “text” .

Junto a mi epica busqueda de la razon por la cual no podia leer los datos del XML, pense en JSON, ya habia oido sobre el, mas nunca lo habia usado, asi que me puse a investigar y poco a poco me fui enamorando de la sintaxis y forma de estructurar los datos. Asi pues, acabo de hacer mi primer “Hola Mundo” en JSON; y no fue nada dificil.

Empecemos con el tutorial.

  1. Primero, necesitamos saber como se estructuran los datos en JSON.

Los datos en JSON tienen la siguiente forma:

{

"campo" : "valor",

"campo" : "valor"

}

Y tambien puede haber combinaciones como esta:

{

"campo" : "valor",

"campo" : [{

"campo" : "valor",

"campo" : "valor"

}]

}

2. Ahora que ya sabemos como se estructuran los datos en JSON, debemos crear el codigo en php que nos devuelva una cadena con los datos formateados en JSON. Para esto he creado el archivo llamado getJson.php, y contiene el siguiente codigo:

<?php
$json="{'items':[{'mensaje':'hola'},{'mensaje':'mundo'}]}";
echo $json;
?>

3.  Ahora crearemos el siguiente archivo, el cual llamaremos json.html, que contiene el siguiente codigo:

<html>
<head>
 <script src="http://code.jquery.com/jquery-latest.js" ></script>
 <script>
    $(document).ready(function(){
           $.getJSON("getJson.php", function(data){
                     $.each(data.mensaje, function(i,item){
                     alert(item.cosa);
                     });
             });
    });
 </script>
 </head>
<body>
hola mundo de JSON
</body>
</html>

Cuando entremos y veamos el resultado, obtendremos dos alert’s, mostrano el hola mundo; decidi partir la oracion en dos partes, para mostar la forma de acceder a los datos.

Como pueden ver Jquery tiene una funcion especial para obtener datos del tipo JSON remotamente, $getJSON, recibe como parametros la url del script que nos arrojara los datos, y opcionalmente datos que deseemos enviarle al servidor, y un callback, para ejecutar algo de codigo cuando recibamos los datos.

Practicamente lo que hacemos es decirle a jquery que busque el dato “items” y por cada elemento encontrado dentro de el acceda al campo “mensaje” y lo muestre en un alert. ña variable “i” es el contador de numero de elementos que se van encontrando.

Espero que este mini tutorial sea de ayuda para aquellos que deseen empezar a trabajar con JSON

Google y su logo: 40 aniversario Plaza Sésamo

Wednesday, November 4th, 2009

Así celebró hoy Google el 40 aniversario de este peculiar programa infantil “Plaza Sésamo”, con Abelardo como protagonista en su logo. (lo más rescatable de la programación para niños de estos tiempos a mi gusto).

Google celebra 40 aniversario Plaza Sésamo

Google celebra 40 aniversario Plaza Sésamo

Update: Durante el transucro el día el logo de Google cambio al menos una vez (la única que su servidor se ha percatado), siguiendo con el aniversario de Plaza Sésamo, pero ahora con el Comegalletas como protagonista en el logo:
google_2009_40_aniversario_plaza_sesamo_2

Google 2009, 40 aniversario plaza sesamo

Google 2009, 40 aniversario plaza sesamo

Google 2009, 40 aniversario plaza sésamo

Google 2009, 40 aniversario plaza sésamo

Y sigue la mata dando he de pensar que no se celebra nada más importante estos días.

Google 2009, 40 aniversario plaza sésamo, elmo.

Google 2009, 40 aniversario plaza sésamo, elmo.


Google y su logo: Dia de muertos

Monday, November 2nd, 2009

Y como no ,si hubo logo para el halloween, también lo hay para el dia de muertos tradición bien arraigada en México y aqui el logo visto en http://www.google.com. mx este 2 de noviembre del 2009.

google_2009_dia_muertos

google_2009_dia_muertos

Saludos y festejen a sus difuntos como se debe, sin tristeza y con respeto.

Google y su logo: Google nos desea feliz Halloween

Saturday, October 31st, 2009

Así nos desea Google un feliz dia de brujas:

google_2009_halloween

google_2009_halloween

Y un feliz día de brujas de parte de aliviana.

“Trato o truco no es algo que se diga a la ligera como el padre nuestro, es un contrato oral”. Barth Simpson.

Favicons

Saturday, October 10th, 2009

Les dejo 2 paginas muy útiles para hacer favicons al vapor y en caliente

Aqui das una imagen y te genera el favicon, además de un gif animado, preview en PNG:
http://herramientas.recuweb.com/favicon/

Aqui puedes crear y descargar tu favicon con un editor muy sencillo y practico, además hay posiblidad de compartir tu favicon bajo alguna licencia:
http://www.favicon.cc/

En fin un par de herramientas para quienes no somos aptos en las artes “fotoshopescas” ó sino tenemos un editor de escritorio a la mano, además de ser muy prácticas para fines de pruebas.

Jamendo y mi recomendación de la semana

Monday, August 10th, 2009

Saludos;

Estaba en la oficina intentando escuchar algo de música, ya que la mía ya la chotié demasiado, recordé que Jamendo.com tiene horas y horas de música para escuchar para todos los gustos, eso sí, con Creative Commons , se puede cambiar el idioma a español y buscar música de todos los géneros, muchos artistas son realmente buenos. Les recomiendo la siguiente banda que me encontré en el lugar:

Nomás denle Play y disfruten del disco.

IPREDator, beta lista

Wednesday, July 22nd, 2009

Se ha liberado la beta de esta VPN de The Pirate Bay,IPREDator, que básicamente ofrece un servicio para navegar de forma totalmente anonima (y compartir archivos).

IPREDator es un servicio de paga, lo que yo no tengo idea es que como se manejará ahora que The Pirate Bay ha dejado el lado obscuro, además de que ya tenia rato que no oia/leia nada del proyecto, jeje me llegó el correo pero como que ya no le confío mucho, aunque estoy registrado el status de mi cuenta aparece como “inactivo” y para cambiarlo se ocupa pagar asi que  si alguien sabe algo agradeceria algo de información. Saludos.

Aqui el correo que recibi:

“Hi there!

It’s finally time for (the beta testing of) IPREDator!

We’re very sorry for the delay. It’s just to be safe rather than sorry, regarding the technical aspects. It’s very safe now at least!

Click on the link below to register to the service!

NB!

1. You can only reach the site using this link.
2. The link is unique and only ONE (1) user can sign up using it.

http://************************************

On the site you will get all the information you need!

IPREDator does not store any personal details about its clients.
IPREDator does not store any traffic habits you might have.
IPREDator is the key to a free internet in the renaissance of censorship!

Team IPREDator”

40 Aniversario de ¿aterrizaje? en la luna

Tuesday, July 21st, 2009

No es novedad que google usa una imagen distinta de su logo con cuanta fecha importante en la historia de la humanidad se te pueda ocurrir, pero gracias al ojo “diseñeril” (yo diria que es más por molestar) del buen Miguel cachamos esta imagen de google celebrando el ¿aterrizaje? en la luna hace 40 años, con la frase “40º  aniversario del Aterrizaje del hombre en la Luna”, según todos en el trabajo debe ser “alunizaje” (apelando también al buen uso del español de Miguel),incluso la versión en inglés de la pagina en UK usa moon-landing, no landing.

Analizando un poquito más me di cuenta de otra cosa a señalar, la página de google españa, usa la frase  “40 aniversario de la llegada del hombre a la luna”,  noten la diferencia, uno es “40: Cuarenta” y el otro es “40º: Cuadragesimo” (ó asi creo que se dice), además de que en la versión española omiten “Aterrizaje” (por cierto en capital o altas como gusten)  pero no usan “alunizaje”.

Interesante como varian las frases utilizadas y más en español, un saludo a todos.

La versión en japones tambien dice algo… pero no le entiendo, vaya usted a saber que dicen salvo por el “40″, luego preguntaré en Kanzen a ver que me dicen de su traducción.

Aqui les dejo los screenshots.

¿Haz visto mas casos similares o cosas interesantes respecto? Compartelas con nosotros. Gracias.

40 aniversario de llegada del hombre a la luna google españa

40 aniversario de llegada del hombre a la luna google españa

40º aniversario del Aterrizaje en la Luna google México

40º aniversario del Aterrizaje en la Luna google México

40 aniversario hombre en la luna google japon

40 aniversario hombre en la luna google japon

Opera, Firefox y otros navegadores.

Wednesday, June 17th, 2009

Saludos;

Hace algunos días, opera anunció que iba a lanzar un producto que reinventaría la web, el resultado es Opera Unite, el concepto es hacer que tu navegador no solo sirva de cliente para Internet, sino también como servidor, con Opera Unite, se puede compartir música, imágenes, archivos, se puede tener una sala de chat, un servidor web y que te dejen notas pegadas en el navegador. En realidad me parece muy buena idea, pero habrá que ver cómo es que los usuarios reaccionan a esto, o siquiera si lo usarán. Una ventaja es que estos servicios pueden ser accedidos por medio de cualquier navegador, así que las personas que visitan tu host, no necesitan usar Opera para acceder. He probado el servicio y al parecer funciona bastante bien en todas sus modalidades.

Mis impresiones sobre algunos navegadores son las siguientes:

Al querer probar el servicio me di cuenta de que Opera resulta mucho más rápido que Firefox a la hora de arrancar y abrir las páginas que visito. Últimamente he visto a Firefox lento y perezoso para algunas tareas, en realidad ya no me parece aquel navegador ligero y poderoso que solía ser.

Google Chrome, por su parte también es muy ligero y maneja muy bien la memoria, su motor de JavaScript es muy muy rápido, y casi casi pasa la prueba de acid test 3. lo único malo es que por el momento no cuenta con plug-ins y o jala en Linux mas que virtualizandolo.

Opera cuenta con un 100% en el acid test 3, lo cual le da puntos extras con todos sus widgets.

Firefox cuenta con un 72% ( bastante aceptable ) en acid test 3. lo realmente bueno es que tiene plug-ins para todo. Aunque últimamente es un come-RAM ( yo solo uso el plug-in web developer bar y uno para Twitter ).

De IE8 mejor ni digo nada…

Ya puse el widget de Twitter para Opera, esto quiere decir: me cambio de navegador.

De tet…diputadas saltando, tarjetas de navidad, selección mexicana y otros menesteres

Saturday, June 13th, 2009

Bueno con alguien tenia que desquitar mi frustración y que mejor que con el gobierno, hace varios días ya andaba rolando (navegando) por la página recomendadisima “Hazme el chingado favor”, cuando vi un post que me llamó la atención, era sobre el video de una candidata del partivo verde Erika Ortigoza y su obviamente fusilado video “Salta conmigo”, bueno este video es una copia total y descarada de otro titulado originalmente Where the hell is Matt?. Posiblemente sino lo mencionaran en el post original yo ni cuenta, pues por que uno no es omnipresente ni nada parecido, pero aqui hay 2 cosas que no me parecen nadita, la primera y la segunda …Ya en serio primero que nada ¿por qué nos tienen tan poca fe las personas de las esferas/circulos/bandas/pandillas politicas?, señores México si bien sigue siendo un tercer mundo que sigue soñando con que es primero,  cuenta con acceso a internet y con ello a toda una generación que no está separada por ningún tipo de frontera. Alguien tenía que saberlo y ustedes ya saben que internet es como polvora solo hace falta que alguien la encienda…  y ni hablar sino preguntele a Belinda y demás famosos envueltos en escandalos, quien sabe tal vez fue su “creativo” equipo quien convenció a esta Srta. de realizar dicho video.

Lo otro que me sigue molestando es  ¿ni un crédito ni nada? digo al menos un “basado en…” sería mas digno, digo ni siquiera tuvieron que soltar un peso al creador original, si los “divertidisimos” mascabrothers reclamaron los derechos por sus personajes (a Tony Balardi) por supuesto plagio, entonces este video también es un plagio (el que algo sea libre no quiere ser que se haya creado por generación espontanea), de lo que podría decir del video en si y el hecho mejor les dejo el link a algunos comentarios de haz me el chingado favor que plasman el sentir de la mayoría de nosotros. Hay (194 al momento de escribir esto) , asi que imagina que al menos son 100 comentarios de personas diferentes, imagina cuantas personas se han enterado ya.

Algo muy similar pasó con un sketch “super original” de Facundo en el graciosisimo programa “Hazme reir”, y ni hablar de lo publicado aqui con las tarjetas de navidad del profe.

Fuentes: http://www.hazmeelchingadofavor.com

Bueno solo para terminar ni quiero hablar de la selección mexicana, solo me resta decir que se consiguieron malamente los 3 puntitos que nos dan oxígeno, no puedo ser muy objetivo al tema, por que al menos yo si quiero ver un mundial con la selección mexicana, pero hay que ser honestos, apestamos en la cancha…

Un saludo a cualquiera que pase por aquí despistadamente.