26/01/2010
El "síndrome Google", la creatividad y Nietzsche
por @joakinen a las 16:51 [ permalink ]

Parece que a algunas personas les impresionan tanto los excelentes productos que Google saca al mercado que han decidido renunciar a su creatividad y apostar por la mentalidad de Unamuno: "¡que inventen ellos!". Digo esto a raiz de dos post en Twitter a los que he contestado recientemente. Los reproduzco a continuación:

edgarcast No importa a lo que te dediques porque en 2010 Google lo va a hacer 
mejor que tu y gratis

joakinen Nop http://j.mp/4oC6xK @Edgarcast No importa a lo que te dediques 
porque en 2010 Google lo va a hacer mejor que tu y gratis

Mi contestación incluye un enlace a la noticia de que la función multitouch al teléfono de Google no la ha sabido hacer Google, sino Cyanogen, un reconocido hacker especializado en Android. Pues a pesar de eso, el síndrome sigue:

edgarcast @joakinen sigue siendo una buena frase para definir lo que 
va a ser Google este año i en el próximo. Gracias por la noticia.

Nada, que Google lo va a hacer todo bien y mejor que nadie, aunque la realidad diga lo contrario.

Esta argumentación pasa por alto que las ideas las tienen las personas, no las empresas, y que por cobrar una nómina en Google un programador no obtiene una creatividad que no tuviera previamente. Google es una empresa, y como tal no tiene ideas, las tienen los programadores que trabajan para ellos, por lo que decir que "Google lo va a hacer mejor que tú" implica decir que cuando trabajas en Google se te enciende una bombilla mágica que hace que tengas ideas geniales constantemente y en cuanto dejas de trabajar para Google se te acaba el milagro.

Google tiene un mérito indudable, que es a lo máximo que puede aspirar una corporación, y es a saber reconocer el talento allá dónde se encuentre. Por eso suele comprar empresas pequeñas con un grupo de programadores dedicados a programar una buena idea. Panoramio fue un excelente ejemplo de esto que digo. Aunque Google también ha sabido crear un ambiente de libertad creativa dentro de su organización que hace que sus empleados no maten su creatividad por trabajar para ellos. Por ejemplo, GMail fue un proyecto personal de Paul Buchheit, un programador empleado de Google. Google no creyó en principio en su proyecto (¡sorpresa!), ya que pensaban de sí mismos que sólo eran una compañía de búsquedas en Internet, y no de servicios de correo electrónico, por lo que hubo cierta resistencia interna al proyecto de Bucheit al principio. No, Google no es perfecto ni sabe reconocer todas las buenas ideas a la primera.

El caso de Paul Bucheitt implica que habría que dar la vuelta al post de edgarcast y decir algo así como: "No importa a lo que te dediques, si es una buena idea, prográmala y haz que Google se entere de tu proyecto". Eso es lo que realmente funciona. Pero una actitud pasiva de sentarse en la butaca a admirar los productos creados por otros va contra cualquier espíritu creativo.

Otro caso: El de Jeff Atwood, el famoso blogger de Coding Horror:

codinghorror if google reader can auto-gen an RSS feed for any website, 
why do we need RSS any more? http://is.gd/73Kh0

Seguramente se refiere a la noticia de que Google Reader (que uso y del que soy fan) es capaz de generar un RSS donde no lo hay, porque incluye a las webs que no tienen RSS y te avisa de los cambios que tienen. Esto hace que Atwood ya empiece a cuestionar los feeds RSS por la sencilla razón de que Google (no sabemos cómo) puede prescindir de ellos.

joakinen @codinghorror Why RSS? Because today only Google can (knows how to) 
live without them. Why standards? Same.

Pues no, Jeff, no podemos pararnos porque Google, o quien sea, haya descubierto cómo prescindir de una tecnología si no nos dice cómo lo ha hecho. Mientras la información sobre cómo Google consigue fabricar un RSS donde no lo hay no sea pública (¿screen scrapping avanzado?) tenemos que defender los estándares, pues mantienen a las personas como seres creativos en vez de convertirles en consumidores de productos cerrados.

Esta admiración paralizante por Google podría matar nuestro espíritu crítico sobre las soluciones que Google nos propone, que yo mismo uso, pero que no necesariamente son la mejor idea o la mejor forma de desarrollar una buena idea.

Las grandes ideas no nacen de grandes empresas, sino de grupos interdisciplinares o de mentes que actúan simultáneamente en áreas creativas que normalmente están separadas. Este concepto se explica muy bien en el libro ArtScience - Creativity in the post-Google generation, de David Edwards. Es una lectura muy recomendable para todo el que quiera saber cómo nacen las ideas verdaderamente creativas.

Con esta admiración acrítica a Google, parece que a nadie le preocupa que cuando hablamos de software en la nube, del que Google es el mayor productor, hablamos de software closed-source, es decir, software del que no podemos ver el código fuente, lo que permite introducir en él puertas traseras peligrosas, como indica la información que vincula el reciente ataque a GMail en china con puertas traseras para poder espiar el correo que Google habría instalado en GMail probablemente como requisito para poder funcionar en China.

(Slashdot) Surveillance Backdoor Enabled Chinese Gmail 
Attack? - http://is.gd/6X0Zf

joakinen Can we trust the cloud if not informed about 
potentially exploitable surveillance backdoors our provider 
installs? #china #gmail

Si Nietzche pudiera asistir a esta discusión tendría que recordarnos sus famosas palabras, que deberían de estar grabadas a fuego en la mentalidad de un programador: "¡Atrévete a crear!".

permalink | categoría: /web20 |

 

28/02/2008
Google Maps sin necesidad de programar: Google Static Maps
por @joakinen a las 15:34 [ permalink ]

Tags: google-maps, web20, html

Google ha anunciado un nuevo API, realmente simple, que permite incluir un mapa estático (una imagen) en nuestra página web con tan solo parametrizar correctamente el atributo src de la etiqueta img que define la imagen. Esta novedad permite acceder a la cartografía de Google sin tener que codificar nada en Javascript, ya que lo único que hay que hacer es confeccionar una URL con los parámetros correctos y ponerla dentro del atributo src de la imagen.

Tal como ocurre con el API para generar mapas dinámicos, hace falta la clave gratuita para usar los mapas desde nuestro dominio, que se puede solicitar aquí.

El formato de la URL que tenemos que confeccionar para generar el mapa es:

http://maps.google.com/staticmap?parametros

Los parámetros van concatenados entre si mediante el símbolo &. Una vez que tengamos claro qué parámetros usaremos para generar el mapa, confeccionamos la URL y se la ponemos de argumento al atributo SRC de la etiqueta IMG.

Por ejemplo, este mapa tipo "roadmap" (el tipo de mapa habitual de Google Maps) muestra la zona de la puerta del sol de Madrid y un marcador.

ejemplo PARAMETROS EMPLEADOS

maptype=roadmap
center=40.416741,-3.70325
markers=40.416741,-3.70325,red
zoom=16
size=320x240
key=[aquí va la clave para Google Maps de nuestro dominio]

 

Este otro mapa de la misma zona muestra dos marcadores y es tipo "mobile", que está pensado para ser visualizado por dispositivos móviles por su mayor contraste y mayor tamaño de letra.

ejemplo PARAMETROS EMPLEADOS

maptype=mobile
center=40.416741,-3.70325
markers=40.416,-3.703,reda|40.417,-3.704,blueb
zoom=16
size=320x240
key=[aquí va la clave para Google Maps de nuestro dominio]

Los marcadores que podemos usar son los estándares de Google, lo cual limita un poco lo que podemos hacer con este sistema sobre lo que podemos hacer con Javascript. Al menmos podemos elegir el color, con lo cual podemos visualizar el estado del punto marcado mediante un código de colores, y mediante una leyenda en el lateral del mapa podemos indicar el significado de cada marcador.

permalink | categoría: /web20 |

 

20/02/2008
Etnografía Digital
por @joakinen a las 20:25 [ permalink ]

Tags: web20, etnografia-digital, redes-sociales

Dice la Wikipedia que "etnografía" es:

La etnografía (literalmente "descripción de los pueblos") es una metodología de investigación de los métodos cualitativos de la antropología cultural. Consiste en la recolección de datos en el terreno y teniendo como informantes a los integrantes de una comunidad dada. Los datos recopilados consisten en la descripción densa y detallada de sus costumbres, creencias, mitos, genealogías, historia, etcétera. Dicha información se obtiene, sobre todo, por medio de largas entrevistas con miembros de la comunidad o informantes claves de ellas.

La "etnografía digital" es, por tanto, la aplicación de este estudio sobre las costumbres humanas al escenario virtual de Internet.

Un referente mundial en este aspecto es la Universidad de Kansas (USA) con su digital ethnography working group.

En España, la UNED ha creado ETNOVIRTUAL, "un espacio dedicado a promover el debate y la reflexión sobre el método de investigación etnográfico aplicado a lo ciber, digital, virtual, Internet".

permalink | categoría: /web20 |

 

Qué es la Web 2.0 en 5 minutos
por @joakinen a las 19:26 [ permalink ]

Tags: web20, html, xml, redes-sociales

De vez en cuando leemos noticias sobre cómo los "malos" usan internet para conseguir sus fines y se propone el control de los usuarios de Internet como única forma de evitar que esto ocurra. Es sorprendente que los "buenos" no sean capaces de inundar internet de contenido que sirva para mejorar la vida de la gente. Será que los malos son muy listos y los buenos son torpes y por eso no se les ocurren formas positivas de crear contenido de calidad en internet. O quizás es que no son tan "buenos" como dicen. El caso es que Internet se puede usar para lo mismo que nos usamos a nosotros mismos, podemos hablar con alguien para aportarle algo o para hundirlo, podemos acariciar con nuestras manos o dar puñetazos, y a nadie se le ocurre proponer el control de lenguas y manos. No hay manos delictivas, hay conductas delictivas, insolidarias, o tendencias deseables, pero esto era así también antes de la aparición de Internet, así que no hay por qué empezar ahora a culpar al cuchillo de asesinato.

Es cierto que este nuevo escenario en el que nos empezamos a mover con la Web 2.0 va a obligarnos a cambiar cosas, a tipificar nuevos delitos, a aprender nuevas formas de relacionarnos, pero si alguien solo piensa en cómo controlar y no en cómo aportar es que ya no pertenece a este mundo. Vivir en el siglo XXI implica aprender a usar la tecnología para relacionarnos, y este hecho afectará tanto los planes de estudio como los artículos del código penal.

No hay vuelta atrás. Ahora que la Web 2.0 nos ha dado a cada uno un altavoz de alcance universal hay que dejar de ser espectador y empezar a aportar, a crear contenido personal o colectivamente. Por primera vez en la historia es posible crear una red social entre personas de distintos paises pero que tienen los mismos intereses. Esto hace necesario que ampliemos el significado de algunos conceptos que creíamos absolutos y perfectamente definidos: la propiedad intelectual, la identidad, la ética, la estética, la privacidad, el comercio, la amistad y hasta el concepto de amor.

En menos de 5 minutos este interesante vídeo hace un recorrido histórico a la tecnología que produjo la web y explica los cambios sociales que se están produciendo ahora que nos hemos dado cuenta de que interconectando ordenadores lo que hacemos en realidad es poner en contacto a personas.

Más información: http://mediatedcultures.net

permalink | categoría: /web20 |

 

09/02/2008
Formularios para encuestas en Google Docs
por @joakinen a las 17:42 [ permalink ]

Tags: Google, web20 Google acaba de añadir una nueva característica a las hojas de cálculo de Google Docs: formularios para encuestas.

La idea es usar una hoja de cálculo de Google Docs para almacenar los resultados de una encuesta, cuyo contenido se diseña con un asistente muy sencillo de usar y que generará un formulario web. Cuando el usuario conteste a las preguntas en dicho formulario, sus respuestas serán insertadas automáticamente en la hoja de cálculo.

En primer lugar creamos una nueva hoja de cálculo vacía, le damos el nombre que queramos y la guardamos sin salirnos de la hoja.

Pinchamos en la solapa "COMPARTIR" y nos ofrece la lista de colaboradores y lectores que podemos definir para el documento y, además, la posibilidad de invitar a usuarios "para rellenar un formulario". Pinchamos aquí y ahora nos ofrece la posibilidad de editar el formulario.

Aparece una nueva ventana donde podemos definir todo tipo de encuestas, con una o varias preguntas, y cada una de ellas pudiendo contestarlas mediante seleccionar la respuesta de una lista de posibilidades, mediante una selección múltiple entre varias opciones o mediante una frase corta o un párrafo largo.

Una vez diseñado el formulario podemos enviar a los contactos que queramos un email con dos posibilidades: o bien enviamos un enlace al formulario o bien enviamos el formulario completo en el email para que lo contesten directamente desde su buzón de correo.

Podemos también decidir si queremos que la gente que va a responder a esta encuesta vea las respuestas anteriores o podemos hacer confidenciales las respuestas de los demás.

He creado una encuesta estúpida para ver cómo funciona esta idea, y si quieres contestarla puedes hacerlo desde este enlace:
http://spreadsheets.google.com/viewform?key=pnmRo1u1fJLhE_sn7C3RJbw

permalink | categoría: /web20 |

 

[ 1 ]

powered by blosxom edited with vi powered by OpenBSD powered by perl powered by apache graphics by GIMP