Alfonso Moure Ortega - SEO Team Leader Relevant Traffic Span - Consultor SEO
Moure Profesional

Archivo

Entradas Etiquetadas ‘internet’

AJAX, JSON y jQuery, llamando a funciones de PHP desde el cliente

Miércoles, 3 de junio de 2009 3 comentarios

¿Alguna vez habéis querido llamar a métodos PHP desde el lado del cliente mediante AJAX? Pues bien, es bastante sencillo y voy a explicarlo de un modo rápido. Puntualizo que para la comunicación usaré el formato JSON (Javascript Object Notation) para la toma y devolución de datos.

Para facilitar las peticiones usaremos jQuery, que ya trae en sí todo lo necesario para poder realizar este tipo de petición. Primero vamos a crear una función en PHP que multiplique dos números, tal que así:

function Multiplicar(a,b) { return a*b; }

Hasta aquí supongo que todos hemos llegado. Ahora viene lo divertido… Creamos la parte de cliente, en Javascript, una vez hayamos incrustado la librería de jQuery en nuestra página:

function DoMultiplicar(p_a,p_b)
{
$.post(ruta_al_servicio, {a:p_a,b:p_b,cmd:”multiplica”},
function(data)
{
eval(“var obj = ” + data + “;”);
alert(data.result);
}
, “json”);
}

Y procesamos la petición en PHP:

if ($_POST["cmd"] == “multiplica”)
Multiplicar($_POST["a"],$_POST["b"]);

Vale, pero, ¿qué ha hecho todo esto? Pues muy sencillo… Por la parte de Javascript, hemos llamado al método $.post, al cuál le hemos pasado como parámetros, en el mismo orden:

  • Ruta al servicio: ruta absoluta al fichero PHP que controla la petición por POST, y que se encarga de la llamada al método Multiplicar.
  • Parámetros: mediante la notación de objetos de Javascript (JSON), introducimos los difentes parámetros que usará nuestro script de servidor. Para los que no estén familiarizados con JSON, es un protocolo de declaración de objetos de Javascript, que permite crear una estructura de objeto mediante una cadena sencilla, rodeada por llaves, donde cada miembro se separa por comas. Para más información, consultar la página oficial de JSON, donde apareden numerosos ejemplos con los que aprender.
  • Método callback: función que recoge, en este caso, el resultado de la petición. Lo hemos llamado data, pero podéis llamarlo como mejor os venga para vuestro trabajo: el parámetro que recibe será siempre la respuesta del servidor.

Una vez recogido el resultado con el callback, ya lo tenemos: el resultado de la multiplicación. Si tenéis dudas, no tengáis problema en dejar comentarios… aunque sé que este pequeño tutorial es sencillo y básico para muchos ;) , puede que para otros no tanto.

Datacenter de Google

Jueves, 16 de abril de 2009 Sin comentarios

Para todos aquellos que queremos ver para poder creer… y que soñamos con ampliar nuestros equipos hasta el infinito y más allá… éste video es un regalo.

Google ha publicado en YouTube un vídeo captando imagenes de uno de sus Google Datacenter. Fijaros en los sistemas de refrigeración que tiene… ¿no es curioso que se encuentre al aire libre?

Aquí os lo dejo…



Battlestar Galactica en Lego

Domingo, 25 de enero de 2009 Sin comentarios

Sí, habéis leído bien. Battlestar Galactica en Lego. Al parecer es algo que ya existía desde hacía tiempo, pero no oficialmente: todo viene de manos de un fanático del Lego que no ha podido evitar la tentación de crear sus propias recreaciones de los Vipper Mark IV y Mark VII, de la legendaria Battlestar Galactica 2003.

No os perdais su recreación del Viper Mark IV también, una autentica delicia.

 Battlestar Galactica Lego

¿Qué fanático realmente rechazaría tener algo así en sus manos? Yo desde luego… no :D .

Wikimou

Lunes, 19 de enero de 2009 1 comentario

Bueno, tengo esto bastante abandonado la verdad…

Tengo demasiado trabajo y demasiadas cosas en la cabeza.

En general, muchas de esas excusas que los blogger más adustos suelen utilizar para defenderse a las críticas sobre lo poco que actualizan. Pero, en serio, no me olvido de mi querido blog… ¡habrá que retomarlo!

Para darle salsa al nuevo año, y dado que todo el mundo me pregunta día sí, día también, sobre dudas de todo tipo (programación, desarrollo, SEO, Internet…) he decidido crear Wikimou, una wiki que intentará solucionar muchas de esas dudas que me preguntan. Cada vez que resulva algo en desarrollo que me parezca interesante o cuando me pregunten algo importante, intentaré publicarlo aquí para que quede constancia de ello.

Por supuesto, se aceptan colaboraciones en toda su temática:

  • Desarrollo
  • SEO
  • Trucos de programación
  • Internet
  • Técnicas sociales
  • Problemas técnicos de todo tipo
  • Google
  • API

Os invito a todos a participar en el proyecto. ¡Juntemos todas nuestras proezas! ¡Aprendamos de nosotros mismos y dejemos a los demás acompañarnos!

… y sobre el nuevo 2009

Jueves, 8 de enero de 2009 Sin comentarios

Mi post anterior fué bastante pesimista: enmarqué un ya ausente año 2008 como un lento proceso de precipitado de nuestra sociedad y modelo de vida a una catástrofe económica y social de magnitudes colosales. Además, remarqué las tácticas antidemocráticas que el Gobierno de España pretendía llevar a cabo sobre sus ciudadanos y su acceso a la información digital en Internet.

Puede que todo esto sea cierto, pero ya es 2009 y se pide a gritos una depuración de este modo de pensar. Sumergidos ya en una profunda crisis y una recesión económica importante (pese a los intentos mediaticos y gubernamentales de ocultarlos o, al menos, oscurederlos), además de crisis internacionales como la masacre que Israel está llevando a cabo en Gaza y el absentismo e impotencia política de la Unión Europea, no podemos sucumbir a la paranoia clínica o la depresión.

2009 está plagado ahora, no solo de problemas, si no de esperanzas para nuevos y buenos propósitos. Si, esos típicos designios que todos nos autoimponemos con el cambio de año y que nos invitan a esforzarnos por algo más a parte del trabajo, el fútil intento por lograr metas personales importantes.

Mis deseos e intenciones para este año son claras: mejorar profesionalmente, crear mis propios activos y, cómo no, hacer el friki como un campeón. Sé que abuso mucho de este término, pero qué le vamos a hacer… me gusta hacer el friki, experimentar cosas nuevas e investigar nuevos horizontes.

Porque el imposible siempre es una barrera para el futuro. Porque las complicaciones solo son otro obstaculo más a esquivar. Porque sí. Porque nuestra historia nos enseña que debemos obligarnos a luchar, a seguir, a avanzar y experimentar.

Porque sí. Porque soy yo ;) .

Categories: moure.es, opinión Tags: ,

Sobre el viejo año 2008

Jueves, 1 de enero de 2009 Sin comentarios

El año 2008 me ha dejado un sabor agridulce: la primera mitad fué, para mi, una soberana paliza a base de latigazos. Presencié el empeoramiento de mis negocios y su irremediable hundimiento, experiencia que atesoro pero que miro con pena; la segunda mitad, ha sido un periodo en el que he reconstruído mi vida en otra ciudad, Madrid, dejando atrás mis largos años en Santander.

Ni qué decir tiene que mi segunda etapa ha sido muy satisfactoria: he conocido mucha gente, nuevas técnicas de trabajo, y tengo el placer de decir que día a día aprendo algo nuevo. He mejorado profesionalmente y he madurado como persona y como profesional en la red.

Por otra parte, el estres que esta incipiente crisis nos está causando a todos no deja de ser una anotación más en una larga lista de situaciones penosas con las que habremos de lidiar en 2009 y que, por suerte o por desgracia, tendremos que solucionar.

Las tentativas del Gobierno de España por truncar nuestras libertades en Internet, imponiendo un filtrado en el tráfico en busca de piratería; la criminalización de las descargas culturales en la red; la búsqueda de delitos y culpables inventados en todos los márgenes de la sociedad para excusar el recorte de derechos y privacidad en la red se está convirtiendo en una temible caza de brujas, auspiciada por una total falta de criterio y decencia, demostrando la ignorancia de una clase política cada año más corrupta e ignorante de su propia ignorancia, no pueden ser más que pruebas fehacientes de la decadencia de una sociedad que no sabe aceptar el cambio.

Internet vive un momento peligroso en España y en el mundo entero. Un peligro sigiloso y silencioso que crece en la red y nos persigue sin que a penas nos podamos percatar. Una era llena de éxitos y cambios está en peligro, un riesgo que no debemos aceptar ni permitir que pase bajo nuestras propias miradas.

No nos dejemos pisotear. No dejemos que los poderosos se aprovechen, como siempre, de los débiles. No permitamos que recorten nuestra privacidad y libertad en pos de ganar unos céntimos extra.

El mundo es triste. Se ha puesto precio a nuestra libertad. Y, francamente, es un precio muy barato.

Faltas de ortografía

Lunes, 8 de diciembre de 2008 Sin comentarios

Ayer puse una falta de ortografía de tamaño máximo, que bien podría hacerme merecedor de unos cuantos azotes por pegar tales patadas al diccionario: puse bolcalizar. Sí, Bocalizar, no Vocalizar.

Por tanto, he decidido que además de poner más interés en mi modo de escribir, voy a hacer un experimento: crear un post lleno de faltas de ortografía. ¿Qué hará Google con ello? ¿Lo penalizará de alguna manera?

“”Oy es un dia especial. Ay que ver como algunas faltas son más comunes que otras, ¡valla si lo son! Alarmantes, grotescas y llamativas. Se pueden ver a millas, y haber quién es el listo que las identifica. ¡Pues cualquiera! La mítica discusión del vaya, valla, balla y baya… El  hay, ahy, ahi, y su incoherencia para algunos en el dialecto castellano.”"

Aquí vemos un buen problema. Muchas de las cosas que he escrito mal en el parrafo anterior pueden tener un significado diferente dentro del castellano, por lo que, salvo que Google pueda identificarlo como una falta de ortografía por el contexto, dudo mucho que pueda tacharlo como erróneo. ¿Dará prioridad a las palabras que introduce un hispanohablante sobre las que posee en su diccionario? ¿Hará si quiera deducción sobre errores en base a un diccionario o lo hará por estadística de uso de las palabras?

Lo investigaré. Y os lo contaré.

Aun y todo: ¿por qué tantas faltas de ortografía? En general, y no solo en Internet, estamos acostumbrados a pegar, chutar, pisotear, agredir, escupir y maltratar al diccionario de tal manera que no debería sorprendernos. Desde las abreviaturas durante el uso de un chat, o el envío de un SMS o email, hasta una carta escrita o mismamente los apuntes de clase, donde el “xq”, “+”, “ad+” y otros, se vuelven términos comprensibles por la mente humana como símbolos propios y no simples reducciones a lo absurdo de términos reales.

Personalmente, lo considero causa y consecuencia en igual grado: causa, por costumbre; consecuencia, por nuestra tendencia natural a dar mayor importancia a lo que decimos que a la manera en que lo hacemos. Al hablar nos centramos en una idea y un significado, y obviamos la manera en que nos expresamos: ¿a quién le importa el modo en que decimos las cosas?

En un mundo donde el bit se ha vuelto tan importante, donde el desprecio por un modo de escritura ya arcáico se ha ido acrecentando, una era donde se comienzan a reconocer nuevos modos de lectura y escritura, en el que se pierde la tradición del lapiz y papel en pos de otros medios más eficientes, ¿es importante escribir correctamente?

Puede que no sea tan grave el propio hecho de poner faltas de ortografía como el de expresarse incorrectamente. Poner una o dos faltas (o veinte, para qué engañarnos) puede ser algo despreciable si lo que decimos tiene cierto talante e importancia. Puede que su significado camufle el mal modo en que escribimos, siempre y cuando el mensaje implícito quede claro. Quizá sea suficiente.

La pregunta pues queda echada: ¿qué es más importante? ¿el mensaje que queremos enviar o el modo en el que lo hacemos?

Categories: google, internet Tags: ,

Google no sabe vocalizar (aún)

Domingo, 7 de diciembre de 2008 Sin comentarios

Google lanzó durante el mes de noviembre su aplicación de reconocimiento de voz orientada a iPhone, por supuesto gratuíta, con el nombre de Google Mobile App, perteneciente al proyecto Google Voice Search. Con ella, tras instalarla, podremos tener opciones de uso con nuestro terminal de Apple que antes no podíamos si quiera imaginar en otros teléfonos:

  • Reconocimiento de voz para marcación (bueno esto es un clásico en otros aparatos, evidentemente).
  • Búsqueda por voz en Google (wow).
  • Búsqueda por voz en Google y con resultados locales calculados desde nuestra posición, tomada por GPS (wow wow).

Todo muy interesante, apasionante, y excesivamente friki. Ahora bien, ¿a qué viene este producto por parte de Google?

En principio, leyendo un poco sobre la aplicación y jecutandola durante un rato, podemos ver que es bastante estable y útil. Nos permite hacer cosas que el iPhone, originariamente, no es capaz de hacer, y además la integración con Google Local Search es ideal para la vida cotidiana.

El problema y por tanto la paranoia viene cuando, nosotros, pobres incautos, no hemos leído el contrato de aceptación de licencia de la aplicación, donde se nos avisa que Google podrá hacer uso de tus datos vocales y de posición para lo que le sea preciso, sin restricciones.

¿Está Google reuniendo una colección de localizaciones y formas de hablar? ¿Qué está tramando el día de mañana? Porque recoger búsquedas habladas, con sus entonaciones, acentos y demás connotaciones de la lengua hablada puede llegar a ser más útil incluso que la escrita y tradicional usada en Internet.

Google, con esta información, será capaz de relacionar la forma de hablar de la gente con sus búsquedas, así como la exactitud con que encuentran lo que necesitan (pudiendo así perfeccionar su software de reconocimiento de voz) y la relación existente entre las diferentes maneras de hablar y las localizaciones geográficas.

Google es inteligente… ¿realmente debemos instalarnos esta aplicación y brindarles todo ese volúmen de información, tan rico y caro? No lo se. Personalmente me voy a abstener de dejarlo instalado, al menos de primeras. Prefiero comprobar lo que van a preparar y para qué requieren estos datos que, a la larga, servirán para que un software específico aprenda de un modo inteligente a reconocer la manera de hablar de las personas en diferentes lugares del planeta, así como sus patrones de desplazamiento e intereses.

Inicialmente, hacia el año 2002 Google lanzó un servicio de búsquedas accesible desde una llamada de teléfono. Como podéis imaginar, en una época tan temprana de la telefonía movil, su éxito fue limitado y muy localizado, no pudiendo pasar a ser una aplicación conocida a nivel general. ¿Lo será esta?

El modo en que realizamos búsquedas cambia cada día. Modificamos nuestros patrones, costumbres y motivaciones para entrar a buscar y localizar contenidos en Internet. Quizá estemos llegando al punto donde dejaremos de usar las manos para lanzarnos completamente al terreno de la voz, donde el uso de los dedos para introducir y crear información pase a un segundo plano, que quede tarde o temprano tan anticuado como el mero hecho de escribir a mano con bolígrafo, pluma o lápiz.

Categories: google, internet Tags: , ,

SearchWiki: El Experimento

Martes, 25 de noviembre de 2008 Sin comentarios

El día 11 vimos como Google anunciaba el lanzamiento de su experimento SearchWiki, orientado a probar un nuevo área aún no explotado por la empresa de Mountain View: las búsquedas personalizadas por los usuarios.

Para ello, todos los usuarios registrados con una cuenta de Google que accedan a una búsqueda (únicamente en su versión inglesa, en www.google.com… para acceder, si usais la versión en castellano, sólo tenéis que ir a Google y activar la versión en inglés, en modo clásico) tendrán en los SERP diversos botones que les permitirán personalizar el orden en que los resultados son mostrados, además de comentarlos.

Y bien… ¿qué trae esto de nuevo de cara al mundo del SEO? Es algo que mucha gente se preguntará.

Aun no está demasiado claro: es completamente experimental y de momento no afecta al posicionamiento de los resultados de un modo público, ya que los movimientos que efectuamos solamente son vistos desde nuestra propia cuenta. Revisando las anotaciones de Google en su blog oficial, podemos ver que para visualizar los cambios realizados por terceros, deberemos acceder a un enlace especificamente colocado a tal efecto en el pié del SERP (“See all notes from SearchWiki”).

Pero hay que remarcarlo, NO afecta para nada a lo que ven los demás usuarios, salvo que activemos dicha opción.

Hay muchos rumores. Unos dicen que estará activado durante unos días, una semanas… mientras que otros ya especulan sobre el significado de SEO como lo conocíamos hasta ahora con la amenaza de la implantación de este sistema a nivel global.

Por una parte, parece una buena idea: la intervención de usuarios externos ayudará a eliminar aquellos webs potenciados mediante técnicas oscuras y poco éticas, ayudando así a Google a mejorar la calidad y vericidad de los resultados que muestra a los internautas. Por otra parte, abre nuevas vías para que, personas menos bien intencionadas, busquen novedosas técnicas para burlar también este método.

¿Aumentará la calidad de las búsquedas? ¿Cambiará nuestro modo de usar Google?

Traductor en Google Reader

Sábado, 22 de noviembre de 2008 Sin comentarios

Para todos aquellos amantes de Google Reader, que no son capaces de imaginar un mundo donde no existiera esta maravillosa herramienta de lectura de RSS y en el que todos debieramos ir saltando de blog en blog para leer nuevos contenidos, es una buena noticia el descubrir la nueva herramienta de traducción de posts de Google Reader, publicada hoy en el blog oficial de Google Reader.

Con esta herramienta, podremos disfrutar de cualquier contenido, en cualquier idioma, traducido a nuestra lengua preferida. Parecía que Google Reader estaba aparcado, pero… ¡no subestimemos a Google!

Alfonso Moure Ortega ghostmou http://www.moure.es Muchoviaje Madrid SEO Head Manager Grupo Muchoviaje - SEO, GEO, SMO, .NET developer
Alfonso Moure Ortega