Archivos en la categoría Sin clasificar

Manic Miner

Acabo de subir a la web mi “última creación”: una versión en Java del clásico juego de plataformas Manic Miner.

Si viviste la época de los ordenadores de 8 bits, estoy seguro de que te traerá buenos recuerdos. Para poder jugar necesitas tener instalado el plugin de Java en tu navegador.

Si encuentras algún bug, comunícamelo dejando un comment, por favor.

¿Qué son los sistemas emergentes?

Para tratar de responder esta pregunta primero daremos una definición de Sistema:

Un sistema es un conjunto de elementos organizados que interactúan entre sí y con su ambiente, para lograr objetivos comunes, operando sobre información, sobre energía o materia u organismos para producir como salida información o energía o materia u organismos.

(Definición tomada de Wikipedia)

Por lo tanto, y según esta definición, en un sistema podemos encontrar un conjunto de elementos que interactúan entre sí. Las interacciones se producen en base a unas reglas internas a dicho sistema, y de la interacción de los distintos elementos se obtiene un comportamiento global.

Los sistemas más sencillos están compuestos por un número reducido de elementos que se organizan de forma jerárquica y que llevan a cabo tareas especializadas. Por norma general el comportamiento global observado puede deducirse a partir de la estructura y de la función de cada uno de los elementos que componen el sistema, y de las conexiones existentes entre ellos.

Ejemplos de sistemas de este tipo pueden ser: un ordenador, una empresa, un coche, etc.

También existen otros sistemas en los que el número de elementos es muy grande, y en los que esencialmente todos los elementos son iguales e interactúan entre sí en base a unas reglas comunes a todos ellos. Además, la interacción entre los distintos tipos de elementos no es rígida ni está jerarquizada. Un elemento puede interactuar potencialmente con cualquier otro. En estos sistemas suele existir una medida de distancia de modo que la influencia de un elemento sobre otro será tanto mayor cuanto menor sea la distancia entre ellos. La distancia entre los elementos puede variar dinámicamente en el tiempo de vida del sistema. Estos sistemas se caracterizan además porque en ellos no existen coordinadores o elementos que tengan una mayor responsabilidad que otros.

Ejemplos de sistemas de este segundo tipo pueden ser: la economía (un conjunto de empresas), el tráfico (un conjunto de coches), una colonia de hormigas, una bandada de pájaros, etc.

En algunos sistemas de esta última clase puede producirse un hecho bastante significativo:

A pesar de que las reglas comunes a todos los elementos del sistema pueden ser muy sencillas, la interacción de un gran número de elementos simples siguiendo dichas reglas puede dar lugar a comportamientos muy complejos de un mayor nivel de abstracción y que no son fácilmente deducibles a partir del comportamiento de los elementos básicos.

Estas propiedades surgen o emergen no sólo de la ejecución de las reglas, sino también de la interacción entre los múltiples elementos del sistema.

Estas son las llamadas propiedades emergentes, y los sistemas que presentan esta clase de propiedades son los sistemas emergentes.

En resumen:
La emergencia es el proceso por el que se obtienen comportamientos sofisticados a partir de reglas sencillas ejecutadas por un gran número de individuos o elementos, y los sistemas emergentes son sistemas en los cuales se produce este fenómeno.

Ejemplos de comportamientos emergentes:
La autoregulación de los precios en la economía, los atascos de tráfico, los mecanismos de búsqueda de comida o de mantenimiento de la colonia llevados a cabo por las hormigas, la coordinación en los movimientos de una bandada de pájaros, el desarrollo embrionario de un ser vivo, etc.

Peticiones de ayuda falsas

Hoy he recibido otro mail de solicitud de ayuda, de los típicos en que te piden que colabores reenviándolo a toda la gente que conozcas.

Con sólo hacer una sencilla búsqueda en yahoo, he descubierto que este mail es falso. Un “hoax”, como dicen los anglosajones.

Se lo he comentado a la persona que me lo mandó, diciéndole que era un engaño y me ha contestado que él prefiere responder a esos mails, que le cuesta más enterarse de si es verdadero o falso que responder y reenviar, y que cada uno hace con su tiempo lo que quiere.

Yo creo que mirar en yahoo ó google, o consultar alguna página sobre leyendas urbanas no cuesta tanto. Por ejemplo, en español tenemos:

www.rompecadenas.com

y en inglés:

www.breakthechain.org
www.truthorfiction.com

(hay muchas más).

Aparte de esto, reproduzco parte de la respuesta que he dado a este amigo mío:

Si envías un mail de este tipo a todo el que conoces, estás contribuyendo a que se propague la falsedad y aumente la desinformación. No sólo pierdes tú el tiempo, sino que se lo haces perder a los demás. Alguien podría decirte: “con tu tiempo haz lo que quieras, pero no juegues con el mío”.

Además, si la gente hiciera una sencilla consulta del tipo que comentaba antes, se propagarían más mails verdaderos, y menos falsedades como esta, con lo que se conseguirían varias cosas:

1.- Muchos de nosotros dejáramos de recibir correos basura y de perder tiempo filtrándolos.

2.- Cuando llegara una petición de ayuda verdadera, todos estaríamos más dispuestos a colaborar. Ahora cuando llega un mail de estos mucha gente ni lo lee por norma, pensando que va a ser falso. Si la gente hiciera un filtrado de lo que manda asegurándose de que la petición es cierta, las solicitudes verdaderas tendrían más notoriedad.

El tiempo pasa sin que te des cuenta

Vaya. Creo que me tomé demasiado en serio el último post sobre la gestión del tiempo: hace cuatro meses que no escribo nada. He hecho muchas otras cosas, sí, pero el blog lo tengo bastante abandonado.

He estado mirando los logs y he descubierto que mucha gente llega hasta aquí buscando información sobre sistemas emergentes, pero a pesar de que ese es el nombre de este blog en ningún sitio aparece una definición de ese término.

Prometo escribir pronto una entrada al respecto.

La Gestión del Tiempo

Hace unos días encontré en un blog un artículo sobre gestión del tiempo (time management). Siempre he tenido la sensación de que no aprovecho bien mi tiempo, así que creo que voy a empezar a poner en práctica algunos de los consejos que daba el autor.

Las ideas fundamentales eran:

1.- No pospogas las decisiones, por importantes que sean.

Date un tiempo límite para tomar una decisión sobre un asunto, y atente a ella. Según el autor, con sesenta segundos debería ser más que suficiente para tomar casi cualquier decisión.

2.- Potencia la multitarea.

En muchas ocasiones pueden hacerse varias cosas a la vez. Aprovechar esto es fundamental. Ejemplos: Hace unos días que voy al trabajo por las mañanas escuchando Vaughan Radio, una emisora de radio en la que dan clases de inglés. Así al menos aprovecho el atasco y practico. Otro ejemplo: El otro día estuve 25 minutos en una cola en el banco. Una total pérdida de tiempo. A partir de ahora voy a llevar siempre conmigo en la PDA algún artículo que tenga intención de leer, para situaciones como esta.

3.- Aprovecha el “flujo”.

Esto es casi lo más importante. Si te dedicas a hacer algo que te interesa durante un periodo de tiempo y sin interrupciones, es muy posible que llegues a un estado que los psicólogos llaman el “flujo” (flow). Este es un estado de concentración casi hipnótica en el que parece que todo “fluye” con mucha facilidad y tanto la productividad como el disfrute de la tarea que estás llevando a cabo se incrementan dramáticamente.

A todo el mundo le ha pasado alguna vez: Te pones a hacer algo en lo que pones mucho interés y el tiempo pasa sin que te des cuenta. Cuando te paras a mirar, han pasado varias horas y ni siquiera te has enterado. Y además te dices: ¡Qué bien lo he pasado!

Según los psicólogos, la diferencia entre una persona normal y una persona sobresaliente suele ser que la segunda pasa mucho más tiempo en el estado de flujo, con lo que su concentración y rendimiento son mucho mayores. Por eso es tan importante hacer algo que te guste: Por mucho que quieras no puedes sobresalir en algo con lo que no disfrutas, ya que nunca o casi nunca alcanzarás el flujo.

Aparte de dedicarte a algo que te guste, es importante hacer todo lo posible para favorecer la aparición de este estado de flujo. Para ello puedes hacer varias cosas: Eliminar de tu entorno toda posible distracción, apagar la tele, pedir a la gente que tienes alrededor que no te interrumpan durante un rato, asegurarte antes de empezar de que ninguna necesidad fisiológica va a hacer que tengas que interrumpir tu tarea, etc.

Mi Rastro

Farid Fleifel, Mislata, Valencia, Liria, Lliria, Madrid.

Maestro Serrano, L’Almacil, Instituto de Bachillerato de Mislata, UPV, Universidad Politécnica de Valencia, Departamento de Sistemas Informáticos y Computación, DSIC, Facultad de Informática, Universidad Politécnica de Madrid, DIA, Departamento de Inteligencia Artificial.

Garben, Webmedia, Evoluciona, WiseCaddie, MediaNet, Media Net.

Esto no es un apunte cualquiera en mi blog. ¡Es un RASTRO!

Me explico:

¿Alguna vez has intentado localizar a través de Internet a un amigo al que en su día, por una razón o por otra, acabaste perdiéndole la pista?

De un tiempo a esta parte se han puesto de moda páginas de búsqueda de amigos o compañeros de estudios como MiPasado, Neurona ó amigosdelaescuela

Todas estas páginas suelen compartir la misma filosofía: se trata de páginas que aglutinan datos de centros de estudios y de personas que estudiaron en ellos. Si estás buscando a alguien, primero te exigen registrarte e introducir tus datos personales. Una vez hecho esto, puedes empezar a buscar. De esta manera consiguen que si alguien te está buscando a ti, también pueda encontrarte.

Estas páginas se han convertido en todo un fenómeno social en Estados Unidos e Inglaterra.

La aproximación que usan es buena, pero es un tanto costosa para el interesado, ya que tiene que hacer el esfuerzo de registrarse. Además, si estás buscando a alguien posiblemente debas registrarte en más de una web de este tipo.

De todas formas, si yo buscara a alguien lo primero que haría sería introducir en google su nombre y algún dato orientativo adicional y ver lo que sale. Lo he hecho con algunos antiguos compañeros a los que hace tiempo que no veo, y no aparece gran cosa.

Por eso he pensado… ¿qué pasaría si alguien me buscara a mí?

Y la respuesta es que sería un poco más fácil encontrarme, pero tampoco se puede decir que sea una tarea trivial.

Por eso he decidido que voy a publicar un rastro: Esta página.

En ella pongo términos relacionados conmigo: sitios en los que he vivido, colegios y universidades en los que estudié, empresas en las que he trabajado… Tampoco pongo demasiada información personal, pero no creo que sea necesario que escriba mi biografía.

Es de esperar que dentro de unas semanas, cuando los principales buscadores hayan indexado esta página, alguien que busque términos como Farid Mislata, Farid L’Almacil ó Farid UPV me encontrará sin demasiados problemas.

Si yo me estuviera buscando a mí mismo, pondría algo así…

Si me encuentras a través de esta página, ¡no te cortes! Escríbeme o deja un mensaje.

¡Espero que te vaya muy bien!

Ah, y un saludo, ¡¡Por los buenos tiempos que compartimos!!

(Seguramente…)

Calidad de vida

Esta mañana he ido a la universidad.

Mi facultad está a unos 10 minutos de casa en coche, y cuando ya había entrado en el recinto y estaba conduciendo hacia el parking he pensado: “Si trabajara en la universidad, todos los días llegaría en diez minutos, como hoy…”

Y me he dado cuenta de lo que se puede ganar en calidad de vida viviendo cerca del trabajo.

Para mí, ahora es un infierno. Tardar más de una hora en ir a trabajar y otro tanto en volver está empezando a ser un peso muuuuy grande.

Si te paras a pensarlo, es increíble la cantidad de tiempo que pierdes en desplazamientos, aunque eso es casi inevitable si vives en una ciudad como Madrid.

y más aún si por tu trabajo tienes que moverte por la ciudad, o si te asignan una ubicación distinta cada pocos meses.

Hay días en los que vivir en una ciudad tan grande se me hace un poco duro, la verdad.

Citado…

Acabo de descubrir que me han citado en un trabajo de Monografias.com sobre la Inteligencia Artificial.

En concreto citan la definición de IA que di en uno de mis primeros artículos.

Bueno, y también copian un trozo bastante grande de ese mismo artículo casi literalmente.

Ese artículo dio bastante juego. Es curioso que todavía lo sigan citando por ahí porque ya tiene casi de diez años…

Usos creativos de Google

Siguiendo con el tema de Google (o cualquier buscador, ya que como dije en el anterior post todos son esencialmente iguales)…

Como todo el mundo sabe, un buscador sirve para encontrar páginas que contengan información de interés introduciendo una sentencia de búsqueda, pero si pensamos un poco podemos encontrar otros muchos usos interesantes. ¿Ejemplos?

Comprobador de ortografía:
¿Cuál es la grafía correcta, metereología o meteorología? (tristemente este es un error muy común). Para averiguarlo hacemos sendas consultas en Google:

Para metereología obtenemos: aproximadamente 36.700 resultados
Para meteorología: aproximadamente 368.000 resultados

Si confiamos en que el uso correcto se impone al incorrecto, deberíamos usar “meteorología” por una diferencia de 10 a 1.

Expresiones comunes en otros idiomas:
Cuando no conoces un idioma demasiado bien, tiendes a escribir expresiones que a un nativo pueden parecerle extrañas, o a veces incluso humorísticas. Para evitar esto también puedes utilizar Google.

Por ejemplo: no sé hasta qué punto estas expresiones son correctas:

“I don’t know until what point this expression is right”
“I don’t know until what extent this expression is right”
“I don’t know to what point this expression is right”
“I don’t know to what extent this expression is right”

Busco en Google:
“don’t know until what point” - Resultados: 5
“don’t know until what extent” - Resultados: 1
“don’t know to what point” - Resultados: 55
“don’t know to what extent” - Resultados: 5540

Las comillas indican que queremos obtener las páginas que contengan literalmente esa expresión, y forman parte de la cadena de búsqueda a introducir en Google.

Si la expresión que buscamos presenta muy pocas apariciones, seguramente eso quiere decir que no es una expresión habitual o incluso que es incorrecta y haremos bien en descartarla.

Sin embargo, si empleamos una expresión popular en Google, podemos tener la confianza de no estar cometiendo ningún error grave. Aún así, siempre es recomendable revisar algunos de los resultados obtenidos para asegurarnos de que el significado y el contexto son los que nosotros esperamos.

En este caso, viendo los resultados obtenidos elegiríamos la expresión don’t know to what extent.

El único punto negativo de esta técnica es que abusar de ella podría llevarnos a una uniformización del lenguaje poco deseable.

Grado de influencia o popularidad de una persona:
La influencia de una persona es directamente proporcional a cuánto se habla o se escribe sobre ella. Y usando Google podemos saber con mucha facilidad cuánto se escribe sobre alguien. Sólo tenemos que calcular su “Google Number”

El Google number de una persona es sencillamente la cantidad de referencias que aparecen sobre ella en Google. Esto se calcula viendo el número de páginas que obtenemos al hacer una búsqueda del nombre de dicha persona en todas sus formas habituales de uso.

Por ejemplo, si yo busco en Google “Farid Fleifel” OR “F Fleifel”, descubriré que mi Google number es 22.

En mi caso este es el valor exacto, pero si tienes un nombre muy común quizás para ti sea más difícil, ya que puede que Google encuentre referencias a otras muchas personas que se llaman igual que tú. En este caso, para saber tu Google number real tendrías que filtrar los resultados y quedarte sólo con los que hagan referencia a ti.

Con un poco de creatividad esto a veces puede ser fácil de solucionar: si descubres que hay alguien que se llama exactamente como tú y es un famoso médico, deberías escribir tu cadena de búsqueda de esta forma: “Mi nombre” -doctor -medico -medicina

El Google number puede servirnos para aclarar algunas dudas trascendentales.
Por ejemplo: ¿Quién es más famosa, Sandra Bullock o Charlize Theron?
Hagamos la prueba:

“Sandra Bullock”: aproximadamente 428.000 resultados.
“Charlize Theron”: aproximadamente 404.000 resultados.

Sandra es más famosa, aunque por muy poco. Un fan de Julia Roberts podría decir: ¡¡Sí, pero Julia es más famosa que esas dos juntas!!. Ahora puede demostrarlo:

“Julia Roberts”: aproximadamente 973.000 resultados.

Hay que tener en cuenta que esta técnica proporciona resultados sesgados. Los valores siempre serán más altos para iconos culturales americanos y anglosajones, y para personalidades relacionadas con la tecnología, la informática y las comunicaciones. Esto es debido a que la población de Internet no es una muestra aleatoria de la población mundial ni en cuanto a distribución geográfica ni en cuanto a situación sociocultural, intereses personales, etc.

Para Google Numbers pequeños (menores del millar) lo que tenemos no es tanto el grado de popularidad de alguien como su grado de participación en Internet. Alguien que escribe en muchos foros y que tiene su propia página web seguramente tenga un Google number más alto que alguien completamente alejado de la tecnología.

Estas consultas de agregación de las que hemos hablado pueden hacerse gracias a la inmensa cantidad de información indexada por los buscadores, que en ningún caso están pensados para estas tareas.
Logs de Google:
Pero aún hay otro tipo de información que puede extraerse de Google, aunque no de forma directa. Es necesario tener acceso a los propios logs de las consultas efectuadas por los usuarios.

Por ejemplo:
¿Qué términos se han buscado más en un pais o región en cierto periodo de tiempo? ¿Y qué se busca más en general? ¿Coca cola o Pepsi? ¿Bush o Kerry? ¿Java o .Net?

Google publica una mínima parte de esta información en su sección Zeitgeist, pero no proporciona un sistema de consulta de sus logs accesible al público general.

Dar acceso a un sistema de consulta sobre las propias consultas no vulneraría la intimidad de nadie ni sería ilegal en principio, ya que lo único que podría obtenerse de él serían valores numéricos agregados. Aún así, muchas empresas pagarían grandes cantidades por esta información.

¿Será esta la próxima línea de negocio de Google? ¿O preferirán guardarse esta información para ellos? Después de todo, dicen las malas lenguas que la Información es Poder…

Google, ese gran invento…

Google ya ha salido a bolsa, y Larry Page y Sergei Brin, así como muchos de sus secuaces son ya más ricos de lo que seguramente jamás llegaron a imaginar.

Google… Qué gran idea, ¿verdad?

Pues no, realmente Google no es una idea novedosa. Si tuviéramos que dar crédito a quienes originalmente desarrollaron la idea de un sistema de indexación de los contenidos de Internet, deberíamos loar a Jerry Yang y David Filo, creadores de Yahoo. Ellos tampoco pueden quejarse de los beneficios que les ha reportado su idea, pero ese no era el tema que yo quería tratar, precisamente.

El tema es… ¿cómo es posible que una idea tan explotada como la de los buscadores de internet, que además parecía tener un mercado más que copado, haya tenido cabida para aceptar a un nuevo participante? ¿Cómo es posible que ese nuevo participante, sin mayores virtudes que una aproximación técnica algo distinta, se haya convertido en la referencia de este mercado en tan poco tiempo? Y fundamentalmente, ¿Cuándo volverá a pasar esto? ¿Y en qué mercado?

¿Alguien cree que Amazon perderá el tren como número uno del comercio electrónico? ¿O e-bay del mercado C2C? Quizás ahora mismo parezca muy complicado, pero visto lo visto, está claro que esto no es imposible, ni mucho menos.

La creación de un gigante como Google en tan poco tiempo, capaz de superar a sus competidores con tanta facilidad sin extraordinarios méritos (esencialmente podemos decir que todos los buscadores son iguales), me lleva a hacer una reflexión que posiblemente tenga mucho de verdad:

Internet todavía es algo muy inmaduro, al menos en algunos sentidos. Es suficientemente maduro como para soportar un flujo de negocio bestial, pero tiene todavía una inmadurez que permite estas grandísimas fluctuaciones y creaciones de riqueza en muy poco tiempo.

Se ha repetido miles de veces, hasta la saciedad, que Internet reduce la barrera de entrada en cientos de negocios, ya que los costes son mínimos y la audiencia potencial enorme. Sólo es cuestión de encontrar el nicho adecuado y de ser el mejor en ese nicho. De esta manera te garantizas el éxito.

Lo que está pasando ahora mismo es que muchos de los nichos todavía no han sido descubiertos, y los que lo han sido, en su gran mayoría no están bien explotados y admiten la entrada de advenedizos con mejores ideas y mucho empuje. Esto hace que estemos en un periodo de grandes movimientos en el mercado que poco a poco irán estabilizándose.

Otro factor a tener en cuenta es que Internet no es algo estático. Todo lo contrario, evoluciona con gran rapidez, de modo que nadie puede estar seguro de que su modelo de negocio va a seguir funcionando a lo largo del tiempo. De hecho, los empresarios de Internet con más éxito súfren del síndrome de la Reina de Corazones, que dice que es necesario correr a toda marcha para mantenerte donde estás, y correr aún el doble de rápido si quieres avanzar y llegar a otro sitio.

Esto es cierto justamente por lo mismo: la velocidad de los cambios en Internet no permite que nadie se relaje. Quizás algún día esto cambie, pero de momento no puede negarse que es así.

¿Cuántas sacudidas quedan aún en el mundo de internet?

¿Y cuando haya una nueva sacudida, qué hay que hacer para darte cuenta y que así la sacudida te empuje en la dirección que quieres…?