Chimpancés en duelo


Una fotografía impactante distribuida por National Geographic. Dorothy, una chimpancé de 40 años fallece en Camerún y sus compañeros de grupo observan desde el otro lado de una verja como se llevan su cuerpo sin vida. Es increible las caras tan expresivas de los animales. Como comenta algún lector del enlace a la noticia que tenéis más abajo:  ”Esa gente, la que está al otro lado de la verja, tendría que tener DNI. Son más nosotros que nosotros mismos.”

duelo-muerte-Dorothy

Para que luego haya quien aún dude de nuestro parentesco con estos simios, o de que no somos los únicos animales racionales.

El enlace a la noticia completa: http://www.cadenaser.com/sociedad/articulo/muerte-chimpance-duelo-especie/serpro/20091028csrcsrsoc_6/Tes

USB 3.0


Por el año 1996 nació de manos de IBM, Intel y compañía el puerto de comunicación USB. Unos 3 años después ya teníamos comercializada la segunda versión, la 2.0, y ahora a casi 10 años desde aquel último modelo podemos afirmar que estamos a las puertas del siguiente, el 3.0.

fig1

El USB 3.0 presenta muchas mejoras con respecto al actual, sobre todo en cuanto a la tasa de transferencia de datos. Pero enumeremos los cambios del 2.0 al 3.0:

  • El cable actual presenta cuatro líneas (dos de datos, una de corriente y la cuarta de tierra) mientras que el 3.0 dispondrá de un total de cinco líneas (dos de ellas para el envío de datos y otras dos para la recepción de datos) pudiendo soportar tráfico bidireccional
  • El 2.0 posee una tasa de transferencia de 480 Mbps mientras que la versión 3.0 “volará” a 4.8 Gbps
  • El cable de la versión 2.0 es más pequeño y menejable, el nuevo es algo más rígido por poseer un mayor número de lineas en su interior.

Para hacernos una idea de la mejora en la tasa de transferencia podemos comparar lo que tardaría en copiarse un archivo (o conjunto de archivos) de 25 Gb:

  • USB 1.1:      9,3 horas
  • USB 2.0:     13,9 minutos
  • USB 3.0:     70 segundos

Otro dato a tener en cuenta es la capacidad energética. Actualmente existe una limitación considerable, ya que mediante un hub USB no seremos capaces de cargar, por ejemplo: el móvil, una cámara de fotos, el mp3…. Con el nuevo estándar esto si será posible, porque multiplica por 9 la intensidad de corriente del actual. De este modo podremos cargar o alimentar un mayor número de dispositivos y además de forma más rápida. Como novedad adicional el ahorro energético es mayor, ya que incorpora un sistema que consulta periódicamente si el dispositivo está cargado o no y en caso de respuesta afirmativa deja de enviar corriente.

La compatibilidad con la versión 2.0 está garantizada y se usará el mismo tipo de puertos. Los nuevos conectores no interfieren con los antiguos de la versión 2.0, por lo que pueden seguir operando sin problemas.

En teoría no queda mucho para ver en el mercado este nuevo estándar: principios de 2010 y por si todo esto fuese poco, desde la Revista BITÁCORA 360, del Colegio Oficial de Ingenieros en Informática de la Comunidad Valenciana nos adelantan datos sobre la posible versión 4.0: se trataría de un USB óptico (con hilos de fibra óptica) pero esto ya será un poco más adelante…

Cataluña quiere cambiar la Navidad por la “fiesta de invierno”


Los alumnos catalanes están a un paso de que, a partir del próximo curso, no vuelvan a nombrar las vacaciones de Navidad o Semana Santa. Dejarán de utilizar esta terminología. Así lo dispone el Consejo Escolar de Cataluña (CEC), que ha dado vía libre al consejero de Educación, Ernest Maragall, para que cambie el nombre de estas festividades por la nomenclatura de «vacaciones de invierno» y «de primavera».
La propuesta se recoge en un documento al que ha tenido acceso este diario y en el que los miembros de la comisión del  CEC  –formado por asociaciones de padres y madres, sindicatos de docencia y agentes del sector empresarial–, aprueban este cambio de nombre, según indica el texto, «por acuerdo mayoritario de los asistentes» .

Fuente: Diario la Razón – http://www.larazon.es/noticias/create_comment/cataluna-quiere-cambiar-la-navidad-por-la-fiesta-de-invierno

Flipping Book (efecto libro) en Flash


Puede que alguna vez hayaís querido añadir un efecto Flip Page, Flipping Book o como se quiera llamar. Un efecto de libro en Flash. Descartando la opción de construirlo uno mismo (a no ser que tengáis mucho timpo libre) nos queda buscar entre los componentes de Flash que existen por la red.

pagefilp

Lo primero que debemos saber es qué queremos exactamente, ya que aunque los diferentes scripts que podemos encontrar son muy similares tienen pequeñas diferencias que pueden hacernos util o no el uso de los mismos. Principalmente creo que los puntos que debemos pensar antes de lanzarnos a probar un componente u otro son:

  • ¿Me vale con que se abra la revista o libro en una página aparte donde se muestren todos los controles o quiero integrarlo dentro de la estructura de mi web?
  • ¿Necesito una opción de zoom?. Dependiendo de lo grande que queramos que sea el libro puede que se lea bien a simple vista o que nos haga falta un zoom. Esto es importante para elegir el componente a utilizar.
  • En caso de usar zoom, ¿quiero que se abra una página diferente en la vista de zoom de la que se ve en la vista normal?. Eso puede ser necesario si se requiere que se vean nítidamente las dos vistas (la normal y la ampliada) ya que sino Flash lo que hace es redimensionar la página viendose en la mayoria de los casos borrosa.
  • ¿Quiero características tales como: Tapa dura/blanda, sonidos al pasar página, soporte de peliculas swf en lugar de imágenes, posibilidad de arrancar páginas, transparencias en páginas, etc….?
  • ¿Requiero de un índice?
  • ¿Necesito versión imprimible?

Bien, una vez tengamos todo esto definido podemos lanzarnos a Google en busca del componente que más se ajuste a lo que necesitamos. Listaré aqui alguno de los que he utilizado en algún momento:

  • Flash Page Flip (perfecto si quieres abrir el libro en una página aparte y disponer de muchos controles, te permite hasta subrayar el libro. Existen diferentes versiones de pago o gratuitas y un listado con las características de cada una): http://www.flashpageflip.com/
  • Flipping Book (similar al anterior. Este particularmente me gusta, se puede customizar bastante, sobre todo la versión Pro): http://page-flip.com/
  • PageFlip (para mi la joya de la corona. Su versión gratuita 2.2 ya es bastante completa. La 3.5 de pago incluye zoom con posibilidad de diferentes tipos de imagen, thumbs, indice, print version, tapas duras/blandas y todo lo que te puedas imaginar…): http://pageflip.hu/

Este último se configura fácilmente a través de un archivo XML (los otros también ofrecen esta posibilidad) con las siguientes etiquetas:

Pages
Each page is a single file, that can be an image, or even a Flash Movie. Can have animations, sounds, embedded video, or any interactive content.
Page cache
Only a fixed number of pages are pre-loaded.
Unload pages
Unused pages can be unloaded.
Transparency
One level transparency for the top page.
Flipping pages manually
Pages can flipped by a simple Mouse gesture, by clicking on their corner or by dragging them at their outer side.
Flipping pages by control bar’s buttons
Embedded control bar for navigation (back/forward, zoom, print, thumbnail mode, auto flip).
Tear off pages
Pages can be Tear off (if enabled for that page).
Animation on the pages
Frame by frame or scripted animation, and any interaction isowed.
Zoom view
Display a closer view of the page.
Printing page
PageFlip can print the selected page if it have an associated zoom file.
Thumbnail view

Two different type of thumbnail can be used.

Por último destacar que existen URLs donde podemos crear en el momento un page flip a partir de un documento PDF.

Las posibilidades son varias. Personalmente he montado varias revistas usando estos componentes, por lo que acepto cualquier cuestión en la que os pueda ayudar. También estaría bien algún comentario sobre otro software de este tipo que haya usado alguien ya que existen muchos más.

Creo recordar que existe también una versión AJAX de este efecto.

Transformar texto a imagen con PHP


En multitud de ocasiones nos será útil convertir cualquier texto que tengamos en nuestro dódigo PHP a una imagen. Por ejemplo en las siguientes situaciones:

  • No deseamos que los motores de búsqueda indexen ese texto.
  • Se trata de un e-mail y no queremos que los spiders lo obtengan para el envío de SPAM
  • Para generar algún codigo de registro

Pues bien, lo primero que debemos hacer es instalar (si no la tenemos ya) en nuestro servidor la librería GD de PHP.

Una vez la tengamos instalada podemos incluir un fragmento de código como el que sigue:

<?php // tenemos nuestra cadena de texto$cadena ="Test";// creamos la imagen de dimensiones determinadas $picture = imagecreate(100,100);// establecemos color de fondo y color de texto $colorfondo = imagecolorallocate($picture,255,255,255); $colortexto = imagecolorallocate($picture,0,0,255);// escribimos el texto en la parte superior izquierda imagestring($picture,5,0,0, $cadena, $colortexto);// mostramos la imagen header("Content-type: image/png"); imagepng($picture);?>

La inteligencia de la naturaleza


Muchas veces hemos oido la expresión “¡Que sabia es la naturaleza!”, sin embargo no hay nada más falso que esto como trataré de explicar a continuación.

Podemos definir a la naturaleza como el conjunto de materia física que compone el universo, más concretamente solemos hacer referencia a nuestro planeta y más concretamente aún al conjunto de seres vivos que lo habitan, han habitado y habitarán.

Pues bien, intentaré argumentar usando un ejemplo.
Se trata del camuflaje de determinadas lagartijas.

Este tipo de seres vivos (como muchos otros) son capaces de mimetizarse por completo con su entorno, llegando en algunos casos a obtener una calidad extraordinaria en sus disfraces. Existen mariposas cuyas alas no sólo tienen el color y la textura de las hojas de los árboles de su entorno sino que además poseen zonas que simulan los nervios de las hojas y hasta mordiscos de oruga.

Visto esto parece tentador atribuirle cierta inteligencia a la naturaleza. Además, ¿quién no se ha sorprendido al ver la estirada trompa de un oso hormiguero perfectamente diseñada para su función o el incesante golpeo de un pájaro carpintero de hasta 25 veces por segundo?.

Volviendo al caso de nuestro ejemplo (el de las lagartijas),  sabemos que las primeras lagartijas carecían de camuflaje alguno, así como de otras características que poseen actualmente y que han ido desarrollando con el paso de los años.

Si nos paramos a pensar en los datos que estiman la existencia de vida en la tierra desde hace 2700 millones de años aproximadamente nos podemos hacer una idea del tiempo de desarrollo que han podido tener algunos ejemplos vivos que nos rodean. Analicemos el proceso evolutivo: Inicialmente tenemos una especie de reptiles que habitan un territorio y que no poseen camuflaje alguno. La apariencia externa de estos animales no será exactamente igual, algunos de ellos tendrán la piel más oscura, otros más clara, con manchas, sin ellas, etc… todo dependiendo de su dotación génica. Pues bien, en el ecosistema en el que habiten, para su desgracia existirán depredadores que consideren que las lagartijas son un buen alimento, por lo que comenzarán a ser devoradas. En una población de lagartijas, pongamos que, compuesta por unos 1000 individuos, por ejemplo, en un momento dado habrán sido devorados 200 de ellos, de los cuales podemos estimar que: 100 eran de color rojo, 50 multicolor, 30 amarillo, 10 naranja, 8 marrón y 2 verde. Se trata de datos de ejemplo, para que nos hagamos una idea. Los colores más llamativos, más fácilmente localizables son los que hacen más vulnerables a estos reptiles, por lo tanto son extinguidos con mayor rapidez. En una población mayor podemos suponer que el porcentaje, más o menos se mantendría y tengamos en cuenta que las lagartijas verdes, las más mimetizadas (por azar en este caso, ya que partimos de los primeros ejemplares) también son localizadas y aniquiladas por los depredadores, aunque en menor medida.

Es facilmente aceptable el hecho de que en un periodo de tiempo lo suficientemente largo las lagartijas de colores como el rojo o el amarillo en un entorno de bosque (colores marrones y sobre todo verdes) se habrán extinguido. No sólo porque hayan sido cazadas todas ellas sino porque no tenderán a nacer más, ya que los genes que implican el desarrollo de una pigmentación de esos colores también habran desaparecido junto con sus portadores de la población de estos reptiles.

Situemonos en el punto en el que, pasados miles de años, en nuestro ecosistema particular ya sólo han sobrevivido las lagartijas de color verde. Vemos ya una primera aproximación al camuflaje y a la supuesta “inteligencia de la naturaleza” pero realmente podemos observar que se trata de algo totalmente necesario y explicable. Pues bien, llegados a este punto los depredadores tendrían dificultades para encontrar alimento puesto que todas las lagartijas son ya del mismo color que el entorno. ¿Que ocurre entonces?. Pues lo que ocurre es que los depredadores también son animales y por lo tanto también se encuentran sujetos a las mutaciones genéticas y posibles variaciones que les permitan evolucionar. Hasta el momento, seguramente no hubiese habido mucha diferencia en cuanto a las oportunidades de sobrevivir de un depredador miope a uno sano, ya que las presas eran fácilmente identificables; pero ahora no es así, por lo que comenzará un proceso de extinción de estos depredadores teniendo como criterio discriminador la calidad de su sistema de visión, y si, a lo largo de x años un cambio genético hiciese que un nuevo individuo multiplicase x2 o x3 la claridad de vista o el reconocimiento de formas, éste sin duda se convertiría en un ejemplar con una esperanza de  vida mucho mayor que sus congéneres, y con casi total seguridad, esta nueva característica surgida por azar se trasladará con el tiempo a la mayoria de la población, ya que los hijos de los individuos con estos genes tenderán a sobrevivir en mayor medida y con el paso del tiempo (cientos, miles de años) coparán todo el espectro de individuos.

Hagamos un breve paréntesis para matizar como surgen estas nuevas características. Se trata de un proceso no guiado ni intencionado, es puro azar. Un gen sufre una modificación por una mala transcripción del ADN, por una mutación ambiental (productos radioactivos, temperaturas elevadas, determinados compuestos químicos, etc…) y al ver modificada su secuencia de nucleótidos cambia su interpretación y su función. Esto puede provocar (volviendo a nuestro ejemplo): Desde un depredador con un cuerno en la frente (no influye en su alimentación), hasta un depredador con ceguera (se extinguiría), pasando por un perfeccionamiento de su visión (caso que hemos explicado y que supondría una ventaja evolutiva). Puesto que la causa es el azar se producirán mutaciones favorables, desfavorables y neutras. Las primeras son las que prevalecerán y se transmitirán a los hijos generación tras generación; las segundas provocarán la extinción del individuo y pasarán desapercibidas con el paso del tiempo ya que no podrán ser heredadas (quedarán como mutaciones perdidas); y las terceras podrán prevalecer o no, no importa.

Por lo tanto, por ejemplo, en el caso de las lagartijas, tras desaparecer las de todos los colores excepto las verdes en este hábitat, es probable que volviesen a surgir lagartijas rojas, que durarían muy poco, amarillas, con lunares, etc… pero sólo las verdes seguirían predominando y permaneciendo. También empezaría a ser valiosa alguna mutación que diese mayor camuflaje (un verde más parecido al de una  hoja, con textura similar, con imitación de nervios de las hojas, de mordiscos de oruga, de zonas amarillentas de una hoja, etc….) cada una de estas características que pudiese surgir en un individuo fruto del azar será absorbida por la comunidad de forma natural por la propia selección evolutiva y por un proceso méramente matemático (menos muertos con determinada característica -> mas individuos aportan a la población).

Embarcados en esta dinámica pasarían cientos de miles, e incluso millones de años. Las presas incorporando a su fenotipo mecanismos de camuflaje más precisos. Los depredadores mejorando sus sentidos para la detección de las presas. Esto es lo que se denomina en biología “carrera de armamentos”. Tengamos en cuenta que no sólo ocurrirá a nivel visual, por ejemplo, los depredadores puede que desarrollen un sistema de detección de lagartijas basado en el olfato, entonces las lagartijas que menos olor desprendan serán las que sobrevivan, incluso si una mutación se lo permitiese pasarían a oler lo más parecido posible (poco a poco y por eliminación de individuos) a una hoja del árbol con el que convivan. Todo esto nos hace pensar que habrá ocasiones en las que si no se produce una mutación azarosa a tiempo que haga a una especie adaptarse (emitir menos olor o detectar mejor el olor) puede llegar a extinguirse, y efectivamente así ha sido a lo largo de la historia de los seres vivos en multidud de ocasiones.

Como ejemplo de carrera de armamentos típico está el de los leones y las gacelas, a lo largo de la historia ambas especies han desarrollado una velocidad punta cada vez mayor. Los leones que no corrian suficiente no cazaban y morían de habmbre. Las gacelas que no corrían suficiente eran cazadas y morían devoradas. Por lo tanto la genética que favorecía la veolcidad era heredada y cómo cada vez los depredadores corren más la  velocidad de corte para escapar es mayor y como cada vez las presas corren más la velocidad de corte para comer es mayor…

Para terminar pondré un breve ejemplo de adaptación. Las cejas que tenemos los humanos (y otras especies hermanas nuestras) todos sabemos que sirven para que el sudor de la cabeza no nos caiga a los ojos. Otro diseño que parece meditado, pero no sigue más que la misma pauta que el color de las lagartijas; los homo sapiens (o la especie que fuese) que tuvieron una porción de gen mutada que hacía que les saliese pelo en esa zona podían escapar mejor de los depredadores, ya que no quedaban cegados por su propio sudor y por lo tanto ese código genético quedó en nosotros.

Puede que no sea el mejor símil, pero si colocas a 10 monos a golpear un teclado durante el suficiente tiempo al final acaban escribiendo el quijote por estadística pura. Esto es algo parecido a lo que ocurre con la evolución, es un proceso ciego y con muchisimos mas fracasos que aciertos (desde un punto de vista funcional) en su camino, pero que con el tiempo suficiente (millones de años) nos ha llevado a donde estamos a cada una de las especies de este planeta y que nos seguirá llevando mientras sigan existiendo los seres vivos.

Por todo esto, la inteligencia de la naturaleza no es tal. La naturaleza actua ciegamente, se equivoca mas de lo que acierta e incluso sus aciertos (mejoras genéticas) no vienen más que propiciados por fallos en la transcripción del ADN  (mutaciones que dan lugar a la evolución).

Un enlace interesante: http://nucleodecenio.blogspot.com/search/label/adaptacion

Compártelo