miércoles, 30 de abril de 2008

Notición en la DS!!! EMULADOR DE NEO-GEO AES/MVS


LO ÚNICO QUE PUEDO DECIR ES... OMG

En la scene hay gente con mucho talento, pero nadie se pensaba que podía haber tanto como para explotar el hardware de una simple DS (muy limitado como todos sabemos) hasta el punto de conseguir un emulador de la mítica NeoGeo AES/MVS (la de cartuchos). El procesador ARM9 a 67MHz de la consola de Nintendo, y los 4MB de RAM no han sido una buena carta de presentación para los desarrolladores "freelance" que hacen homebrew (y tampoco para algunos "profesionales")

Pues el mazazo a todos estos programadores, se lo ha dado Ben Ingram, quien acaba de sacar su emulador de Neo-Geo para DS llamado NeoDS.

Por lo que se sabe, todo el trabajo del emulador no lo realiza el procesador central, sino el chip gráfico. El autor dice que piensa añadir soporte para ampliación de memoria de 32MB, e intentará pasar el núcleo del emulador a la caché de la consola para optimizar el rendimiento (por si era poco espectacular lo que ya ha conseguido este hombre).

Lista de compatibilidad probados por usuarios hasta el día de hoy:

2020 Baseball: Perfect (S)
KOF97: Works Almost perfectly (a little lag when action gets hectic) (s)
KOF94: Perfect (s)
KOF 2002
Metal Slug: Works good, but crashes randomly (s)
Metal Slug X: Works very good, with occasional slowdowns.(s)
Neo Bomberman: Perfect (s)
NEOCUP 98: Menu works, crashes emu before a match starts (s)
Puzzle Bobble 2: Perfect (s)
Samurai Showdown: Perfect (s)
Snk Vs Capcom CHAOS
Top Hunter: Perfect (s)
Viewpoint: Perfect (s)
Windjammers: Can't get it to load (s)
(s)= with sound

Por lo que se ve, cada juego que prueban funciona sin problemas. Para ser la primera versión nadie se ha topado aun con incompatibilidad, por lo que lo mejor es probar el juego que quieras por ti mismo.

Para poder probar el emulador, tendrás que disponer de roms de neogeo para mame, y convertirlas a .neo usando el programa NeoDsConvert que se incluye con el emulador (además del código fuente). El proceso es el siguiente, colocar en una carpeta todas las roms en .zip junto con la bios de la consola y el NeoDsConvert. Posteriormente hay que escribir las siguientes sentencias en la linea de comandos (inicio/ejecutar:cmd)
cd carpeta_roms
NeoDsConvert -bios1

El emulador se puede conseguir aquí

i-sobot

i-Sobot es un robot de forma humanoide que deja en pañales en todos los aspectos al Robosapiens. Es comercial, pero todavía no ha llegado a nuestras tiendas aunque se puede adquirir a buen precio en ebay.


Es el robot mas pequeño del mundo con sus características, y también es el de mejores prestaciones. 17 Servomotores controlan su cuerpo, permitiéndole moverse ágilmente como una persona de verdad pero de tan solo 16'5cm, al contrario de como funciona Robosapiens que realiza un movimiento de balanceo para el desplazamiento bípedo (el cual aunque feo, hay que admitir que es el que mas aprovecha la energía, y por ello es el "robot" de Mark Tilden requiere un número más reducido de servos).


El i-sobot responde a comandos de voz, y puede ser preprogramado con unos movimientos determinados, pero no deja de ser un robot R/C lo cual no lo aleja desgraciadamente de un juguete :'(

Este humanoide, se puede encontrar tanto en blanco (versión japonesa) como en negro (versión del resto del mundo) y se pueden encontrar videos donde se le ve tanto disparar con arco y flecha, como ser controlado con un mando de Wii.

Oferta del GTA IV y Xbox 360

Usuarios de Sevilla sin consola de ultima generación y con ganas del GTA IV. Aviso de que la tienda fnac tendrá abierto las 24 horas del día para la venta de un pack de GTA IV edición especial XBOX 360 (con extras tanto en el juego como contenido del juego) + la consola XBOX360 PRO (HDD, cable por componentes...) por el mismo precio de la consola sola, osea 269€.

La oferta estará limitada a 1200 unidades (aunque desconozco si estas unidades serán para toda España o solo para Sevilla, ya que me parecen muchas unidades)
El GTA IV Edición especial trae:
-El juego original Grand Theft Auto IV
-Embalaje especial del juego
-Completo Art Book con material exclusivo (que no ha sido publicado) del juego y de la producción.
-CD musical con la banda sonora del juego incluyendo canciones de grandes artistas sólo disponibles en esta edición.
-Llavero exclusivo de Rockstar y caja de seguridad como la de los bancos.
-Bolsa de lona (típica de las películas de robos) edición limitada y especial de Rockstar.

martes, 29 de abril de 2008

OpenMAC

¿Como es posible que de forma legal podamos tener un ordenador con MacOSX sin comprárselo a Apple? Pues la respuesta no esta muy clara, pero hasta el momento se le puede comprar un equipo con estas características a la empresa psystar. El modelo concreto se conoce con el nombre de OpenMac y su hardware es totalmente compatible con el SO de Apple.

Al parecer, la empresa de la manzana no ha actuado aun contra esta gente, y no sabemos si se debe a que no se han enterado de su existencia o a que les importa poco. La cuestión es que el ordenador esta ahí y cualquiera puede comprarlo (no descartaría tratar de hacerme con uno de estos en el futuro).

Para los interesador, el precio es de 399€ y su hardware es:

-Intel Core 2 Duo E4500 a 2.2 GHz
-2 GB de memoria RAM de 667MHz
-Tarjeta gráfica Intel GMA 950
-una unidad óptica lectora de DVD
-HDD de 250 GB

Lo único "malo" es que no trae ni teclado, ni ratón, y que no se especifica nada sobre el wifi.

Como antiguo usuario de un ibook G4, pienso que si Apple no esta contenta con la situación que se han encontrado, no les queda más que apechugar con ella. Abandonaron los magníficos PowerPC por los intel x86 sin un motivo muy definido, algunos pensabamos que era por la dificultad que tuvo IBM en suministrar los G5 para portatiles o por temas de abaratamiento de precios, pero sea como fuese nos dieron un gran palo a los usuarios. Por mi parte, merecido se lo tienen, donde las dan las toman y parece que la cosa ya no se ha quedado en el osx86project, y me alegro.


Windows XP Service Pack 3 Castellano

Mucho tiempo ha tardado Microsoft en sacar el nuevo service pack en castellano, pero ya esta disponible para la descarga. Se levantaron muchas espectativas con este SP3, tanto que muchos actualizaron sus XPs antes de la salida oficial (estaba en versión de pruebas), y obviamente mucho antes de que estuviera en castellano (Octubre del año pasado sino recuerdo mal).
Pues ha resultado que al final, la mejora no es tanta, pero como siempre será necesaria la actualización para evitar problemas con futuros programas y disponer de todos los parches de seguridad salidos hasta la fecha. Por lo menos, nos queda el consuelo de saber que el pack que han preparado, no necesita que previamente se hayan instalado previamente los SP1 y SP2.

Aquí el enlace para su descarga.

domingo, 27 de abril de 2008

B.E.A.M.


Biology, Electronics, Aesthetics, and Mechanics son las siglas de BEAM.

Mark Tilden, el famoso ingeniero que trabajó para la NASA y más conocido por todos por ser el creador de los Robosapiens, es el padre de estos robots. Como todo geek, también me apasionan estos aparatitos.

Los BEAM son aun desconocidos por muchos aficionados a la robótica, pese a ser quizá el método más sencillo y barato de hacer un robot, y el que más se aproxima a la vida artificial. Los principios que siguen estos pequeños "insectos" es el de la electrónica analógica y la teoría del caos. Es por esto que frente a un funcionamiento impredecible y que en principio puede ser caótico, se consigue simular el comportamiento de ciertos insectos con mas similitudes que las que se consiguen con muchos modelos basados en microcontroladores (PIC/ATMEL...)

Os invito a investigar sobre el tema, pero para que veáis una buena introducción este documental (este fue el que en su época me descubrió este mundo)









Mas en la web de mi amigo Toni http://www.robotic-lab.com/

jueves, 17 de abril de 2008

Wii beneficiosa para la salud

Es ya conocidos por todos, que la videoconsola de Nintendo ha sido objeto de estudio de muchos grupos de investigación motivados por el movimiento que los usuarios realizan. Concretamente, muchos han calculado el consumo de calorías al usar la Wii con cada uno de los juegos del WiiSport, y visto que era suficiente para adelgazar, han llegado a crear tablas de ejercicios.

Nintendo, sabiendo que esta característica podría ser beneficiosa para promocionar su consola, no se han quedado de brazos cruzados. Han creado el gran juego WiiFit, que junto con un periférico a modo de step, pretende convertir a partir del día 25 de Abril, nuestras casas en gimnasios.

Al margen de estos estudios y de nuevos accesorios, un grupo de investigación de Jaén ha decidido probar los efectos de la consola en mujeres mayores. Según lo observado hasta ahora, han llegado a la conclusión de que combinada con otro tipo de ejercicios, es muy recomendable. Vistos los resultados planean ampliar el proyecto para actuar sobre otras poblaciones similares (supongo que varones mayores). En este caso dudo que haya problemas para convencerles:



Nunca es tarde con la mente abierta. Nadie llega tarde a las nuevas tecnologías, aunque haga falta un poco más de tiempo para comprender el funcionamiento de los aparatos. Pero los resultados siempre son positivos; o si no que se lo digan a los ancianos de una residencia de la tercera edad en Maryland (Estados Unidos), que han encontrado en la Wii de Nintendo su nuevo entretenimiento.
En este centro de mayores se celebran habitualmente torneos de bolos en los que participan todos los residentes, con una media de edad de 81 años. Están tan entusiasmados que proponen incluso entrar en el libro de los récords.

http://www.lavozdegalicia.es/tecnologia/2008/01/24/00031201174935770167348.htm

domingo, 13 de abril de 2008

BinaryTree in Java, part II

Ok, now i am going to explain whats methods we will implements to complete the documentation of the BinaryTree. Our class implementes the Iterator interface and must to have an internal class which do this job, but we will forget that at the moment.

int size()
Returns the nodes number tree.

Iterator iterator()
Returns the iterator which recover the tree.

boolean equals(Object bt)
Returns a true value, if the BinaryTree has the same structure and elements of the tree from the input parameter.

Object getRoot()
Returns the BinaryTree root (The info at the node). If the tree is null, throws the NoSuchElementException.


BinaryTree left()
Returns the BibaryTree from the son left. If the tree is leaf, throws an EmptyTreeException.

BinaryTree right()
Returns the BibaryTree from the son right. If the tree is leaf, throws an EmptyTreeException


void setRoot(Object root)
It sets a new Object in the root info. If the tree is null, it throws a NoSuchElementException.

void remove(boolean left)
If the parameter left is true, the "remove" deletes the left son. In other case, the right son will be deleted. If the tree is null, it throws an EmptyTreeException.

void set(boolean left,BinaryTree t)
If the parameter left is true, it sets the BinaryTree from the parameter in the left son. In other case, it sets the tree like right son. If the tree is null, it throws an EmptyTreeException.

boolean isLeaf()
If the tree is leaf, it returns the value true. Its throws EmptuTreeException if the tree is null.

boolean isEmpty()
Returns a true value if the tree has not childrens.

Iterator iterator(String it)
Returns an iterator “PREORDER”, “INORDER” or “POSORDER".

Portable Apps

He hablado de videojuegos demasiado seguido, así que ahora vamos a cambiar de tercio. ¿Que son las "Portable Apps"?

Desde que las memorias USB se han disparado en uso y capacidad de almacenamiento, han comenzado a aparecer unos tipos de aplicaciones bastante curiosas y en mi opinión útiles. Son aplicaciones preparadas para que ocupen poco y puedan ser utilizadas sin necesidad de ser instaladas. Muchos estaréis pensando ahora mismo que esto no es nada nuevo, que existen cientos de aplicaciones que no son necesarias instalarlas para usarlas, pero la verdad es que esta características en realidad nunca fue un objetivo primordial para el desarrollador.


Existen muchas aplicaciones, y algunas se encuentran recopiladas en webs como esta http://portableapps.com/apps (incluido un SO completo).

Windows no es el único SO afortunado en disfrutar de estas aplicaciones, y MacOSX posiblemente también sea uno de los que mas surtidos estan, y todo OpenSuorce http://www.freesmug.org/portableapps

¿Este es el camino de las futuras aplicaciones que se puedan usar en cualquier sitio? En mi opinión, son una buena solución, pero tengo la creencia de que en un futuro, y gracias a la magnífica plataforma .NET (ya hablaremos sobre ello).

sábado, 12 de abril de 2008

Mas consolas, nueva DS

Según se hace eco la web xataka, ante la pregunta de si en breve veríamos una nueva versión de la consola DS, un responsable de Nintendo no negó dicha posibilidad. Por lo que dice esta famosa página, especulan con la posibilidad de que en el próximo E3 sea presentada la nueva DS y podría estar a la venta en Navidades.

Personalmente, a estos rumores yo no le daría mucha credibilidad. Cierto es que la consola no es lo que se dice un derroche de potencia tecnológica, pero su éxito se debe precisamente mas al sistema de juego que a los gráficos, por lo que en teoría no seria necesario mejor hardware y menos vendiéndose como se venden (todas las navidades y época de comuniones se agotan en las tiendas, y en las tiendas en Japón siempre están sin unidades). Nintendo es muy dada a explotar al máximo las formulas que funcionan, y con solo 3 años de vida dudo que la compañía japonesa entienda que ya debe matar a su mejor máquina de producir billetes. Todo esto sin contar a los millones de usuarios que dejarían en la estacada con un producto apenas estrenado, cuyo enfado puede que haga no volver a confiar en ellos para sus inversiones de ocio.

No se que pensaréis vosotros. Pero en caso en el que este equivocado, me sentiré defraudado por esta empresa que siempre me ha dado mas de lo que necesitaba/esperaba.

También aclaro un punto, el que un integrante de Nintendo no desmienta algo, no quiere decir que nazca la consola a menos de un año vista. Puede que algo se este fraguando, porque siempre hay algo fraguandose, antes de salir al mercado una máquina ya se ponen a trabajar con la siguiente, pero no tengamos prisa.

viernes, 11 de abril de 2008

Xbox 360 aun mas apetecible.

Por todos es conocida la reciente rebaja de precios que ha realizado Microsoft sobre los diversos packs que conforman la oferta de la XTS. Pero aun se pueden conseguir mejores precios si buscamos un poco, y este es el caso de la maravillosa oferta que hay en El Corte Inglés.

Hace unos días, me lleve la grata sorpresa de ver en esta gran superficie como se puede conseguir una 360 Pro System (Salida HDMI, HDD…) + Viva Piñata + Forza MotorSport 2 por 269’90€ y aquí viene lo bueno, una tarjeta por valor de 60€ para la compra de cualquier juego o accesorio de la consola. Esto quiere decir que por ejemplo por el mismo precio te puedes comprar dos juegazos classic como el Blue Dragon, y el recién salido Gear Of Wars.

Esta oferta también es válida con los packs de Xbox Arcade System.


Realmente desconozco el alcance de la oferta, tanto en zona que abarca como en duración de la misma (al menos si puedo afirmar que la validez de la tarjeta es hasta Junio).

De todas formas, si no te llega el dinero, o no te interesa comprar la versión Arcade System en el ECI, la otra opción es comprarla en la FNAC con Viva Piñata + Forza MotorSport 2 por 199’90€ en Internet (la oferta solo es válida para la web)

FitKart

Hoy día oficial de la salida del juego del Mario Kart para Wii, aunque era posible conseguirlo en tiendas como Fnac desde el pasado Martes, nos enteramos que Nintendo nos ha guardado una sorpresa. No es ni la posibilidad de jugar con tus propios Mii, ni la de usar por primera vez motos, ni la inclusión de 3 nuevos objetos (chapiñones grandes, bloques POW y los rayos intra nubes).

Sí, han cometido un fallo en ciertas tiradas del juego, y no es un bug, ni de nada serio, sino de una confusión en el empaquetado. Todo lo podemos resumir en que el currito de turno ha introducido el juego equivocado en la caja del Mario Kart. Parece que algunos trabajadores de Nintendo no saben leer, porque el juego introducido es el WiiFit (si, ese que sale el 25 de Abril) y no se trata del disco sino de incluso la carátula.

Amigos, ya sabéis, si vais a la tienda a comprar este fantástico juego, antes de salir de la tienda comprobar que hay en el interior de la caja (no vaya a ser que la tienda se ponga tonta y no quieran descambiarlo por ser un juego)

miércoles, 9 de abril de 2008

PS3 y la luz de la muerte

Señores, ya son por todos archiconocidas las 3 luces rojas de la consola Xbox360 (de aquí en adelante XTS). Pero como dice el refran, unos cardan la lana mientras otros crían la fama. Mientras los SONYers se reían de los usuarios de la "x caja" por las altas posibilidades de tener una consola inservible tras un largo periodo de uso, que por un defecto de diseño hacia que las altas temperaturas que se alcanzaban dentro de la maquina llegaban al extremo de "desoldar" la GPU de placa, el destino preparaba una sorpresa para ellos.

Estas 3 luces rojas, señal de la catástrofe

Tienen su homólogo en la PS3:

En este caso, es una luz amarilla la indicadora de que la máquina está "tostada" por dentro.
Lo más curioso del tema, es que contra lo que todos piensan, de que Microsoft es el diablo, en esta ocasión han aceptado el error. Han ampliado la garantía de las XTS a 3 años, y han trabajado para solucionar el problema en las siguientes unidades fabricadas (placa falcon... procesadores de 65nm...) El servicio técnico de SONY no se responsabiliza del problema ni da soluciones (según se desprende del ultimo video).
Más adelante pondré videos de como reparar la Xbox360.

BinaryTree in JAVA, part I.

Hi, this is the first time i write in English on my Blog. I am going to try to explain you how does work a BinaryTree for a JAVA's implementation.

The BinaryTree is an abstract data type. This data structure is constructed by another internal little structure called Node. Every Node has two sons, the left son and the right son, who are Nodes too. This parental relationship is the base of the BinaryTree's hierarchy.

The Father node in the top of the BinaryTree is the root, and the son node in the bottom of the BinaryTree or who has not son, are the leafs.

In the next picture we can watch this structure:


martes, 8 de abril de 2008

Nokia Tube

Nokia lleva tiempo siendo una de las mejores empresas de móviles, y por ello se puede decir que es lider en su sector. Pero desde hace poco tiempo, algo se cuece que significará un cambio en lo que hasta ahora había sido su línea de trabajo.

Se dice que temerosa a la salida del iPhone en Europa (dado que ya ha sido un tremendo éxito en EEUU) esta forzando las máquinas para sacar un dispositivo que sea capaz de competir con el teléfono de Apple. La verdad es que Nokia con su N95 esta bastante por éncima del móvil de la manzana, GPS, cámara de 5Mpx y con buena calidad, optica Carl Zeiss, Flash, grabación de video a calidad DVD y 3G. Pero el diseño del iPhone es mucho diseño, la mayor duración de la bateria y su interfaz con pantalla táctil multipunto lo hacen tan goloso que algunos se atreven a reírse del N95 8GB (en mi opinión es algo aventurado)

Visto que un superior hardware no convence al personal, veo lógico el paso de la empresa Finlandesa, copar al iPhone en lo que pueda para que el resto del hardware y software sea el que haga al usuario el que se decante por una u otra compañia. En principio se llego a especular en el uso de pantalla táctil y el cambio de SO a Windows Mobile:

http://www.ubergizmo.com/15/archives/2008/02/nokia-windows-mobile.html

Desde luego, el abandonar el gran SO Symbian no era la mejor opción dada su robustez y sencillez de uso, sin contar con la multitud de aplicaciones disponibles, aunque todo es posible dado el cambio que necesita este para competir en dispositivos como el que acaba de conocerse:

Según parece, tendrá pantalla táctil y será muy similar al iPhone. Fuente de la noticia:

http://www.engadgetmobile.com/2008/04/08/nokia-readies-iphone-ish-tube-disses-apples-sales/

Personalmente, el paso a pantalla táctil es un acierto (siempre que incorpore almenos el Touch Flow) pero que Nokia nunca había necesitado dada la perfecta combinación de entre Symbian y sus controles. Ya veremos que ocurre con este nuevo aparato (el Nokia Tube), y la evolución de su SO.

domingo, 6 de abril de 2008

Al taller, implementación de BinaryTree en JAVA

Bien, después de tanto parloteo en mis anteriores intervenciones, voy a hacer un pequeño taller que pienso dividir en varias partes. Quiero que esto sirva de implementación en JAVA para el tipo abstracto de datos BinaryTree que implementa la interface Tree. Estará basada en los TAD usados en la escuela superior de informática de la Universidad de Sevilla.

Primero un poco de teoría:

El árbol binario es una forma de representación de datos que se encuentran en una estructura enraizada. Es una colección de elementos(nodos) que siguen una jerarquía entre ellos de padres e hijos. El primer nodo es la raiz, y si el nodo carece de hijos se llama hoja.

Pequeño esquema de árbol binario:




Siento que la zona en azul apenas se aprecie, porque al pasar a jpg se ha perdido demasiada calidad. Como se ve, en nuestro caso, al ser un árbol binario, cada nodo padre solo puede tener 2 nodos hijos, pero existen otro tipo de árboles n-arios con mas de 2.

La importancia de los BinaryTree, radica en que en ellos se basan los árboles de búsqueda (muy eficientes en este trabajo), también montículos y otros muchos. Son herramientas sumamente útiles.

La forma tan peculiar de estas estructuras, hacen que existan múltiples métodos de recorrerlos. Recorrido inorden, preorden, posorden, busqueda en profundidad, en anchura.

Los métodos que implementaremos serán:

int size()
Devuelve el número de nodos que tiene el árbol.

Iterator iterator()
Devuelve un iterador que recorre el árbol en orden simétrico si es
SearchTree, y en orden previo si es BinaryTree o NAryTree.

boolean equals(Object bt)
Devuelve un booleano indicando si el árbol sobre el que se invoca
tiene la misma estructura y los mismos elementos (en el sentido
del equals() para elementos) en los mismos sitios que bt.
Interfaz

Object getRoot()
Devuelve la raíz del árbol. Si el árbol es vacío eleva la excepción
NoSuchElementException.

BinaryTree left()
Devuelve el subárbol izquierdo del árbol. Si el árbol sobre el que
se aplica es vacío eleva la excepción EmptyTreeException.

BinaryTree right()
Devuelve el subárbol derecho del árbol. Si el árbol sobre el que
se aplica es vacío eleva la excepción EmptyTreeException.

void setRoot(Object root)
Sustituye la raíz del árbol por root. Si el árbol es vacío eleva la
excepción NoSuchElementException.

void remove(boolean left)
Si left es true, elimina el hijo izquierdo del árbol; si es false,
elimina el derecho. Si el árbol sobre el que se aplica es vacío
eleva la excepción EmptyTreeException.

void set(boolean left,BinaryTree t)
Si left es true, sustituye el hijo izquierdo del árbol por t; si es
false, sustituye el derecho. Si el árbol sobre el que se aplica es
vacío eleva la excepción EmptyTreeException.

boolean isLeaf()
Devuelve true si este árbol es una hoja y false en caso
contrario. Eleva la excepción EmptyTreeException si el árbol
con el que se trabaja está vacío.

boolean isEmpty()
Devuelve un booleano indicando si el árbol sobre el que se invoca
es vacío.

Iterator iterator(String it)
Devuelve un iterador que recorre el árbol en función de la cadena
de entrada “PREORDEN”, “INORDEN” o “INORDEN".

viernes, 4 de abril de 2008

HDD o SSD

Hace tiempo que se esta viendo la posibilidad de que en un futuro se sustituyan los dispositivos de almacenamiento masivo por las "nuevas" memorias flash. Esto no solo es una creencia en lo referente a las entrañas del PC o reproductores como el iPod (u otros con HD interno), sino que se piensa (muchos lo desean) llegue a hacer desaparecer los soportes ópticos, pero al margen de este caso, nos ceñiremos a lo que el título nos anuncia. Los discos duros, siempre han sido la solución del mercado para el almacenamiento de datos en los ordenadores, pero los elementos móviles (con sus correspondientes problemas de aterrizaje de cabezas...) o el consumo, obligan a buscar alternativas sobretodos para portátiles. Los Solid State Drive (nuevamente entramos en conflicto con la terminología, dado que otros los denominan Solid State Disk, pero esto es una degeneración del original) ya son una realidad, no son mas que memorias flash (NAND y otras) pero adaptados a formatos distintos al típicos USB o SD/MMC para poder usarlos como IDE principal (mas conflictos de terminología, no hablo de los entornos de programación gráficos sino de "Integrated Device Electronics" XDDD ) .
Asus ha sido de los primeros en poner en práctica lo que ya algunos esperaban, y es el montaje mediante mini pci-e de una SSD en sus subnotebook Asus EeePC. Los motivos se hacen evidentes en este video comparativo:



Pero no es todo perfección, también hay desventajas y muy serias:

-El precio por MB es mucho mas alto en las memorias flash que en los soportes magnéticos, y esto es algo que dificilmente será superado aunque si mejorará mucho con el tiempo.
-El tiempo de vida útil es infinitamente bastante mas corto (mucha gente no habrá cambiado en la vida, el HDD de sus ordenadores incluso teniendo un uso muy exigente)

Una cosa que no se ha dicho, es que las velocidades de los HDD se mejoran cada día con diversas técnicas. Algunos quieren extender esta guerra del formato convencional contra el "estado sólido" al ámbito de los sobremesa. En mi humilde opinión lo óptimo siempre se encuentra en el "mestizaje" en los híbridos, y no podemos tirar a la basura de la noche a la mañana una tecnología que ha demostrado ser muy buena.

Los híbridos, aúnan memoria flash que almacena a modo de caché la información a la que mas se accede con el fin de reducir el tiempo de acceso, y dejan el cometido del almacenamiento en grandes cantidades a la parte del HDD. Aunque parezca mentira, ya hace tiempo que existen estas unidades, pero no han proliferado lo suficiente. http://www.hybridstorage.org/index.html

Pequeño esquema poco riguroso:


Mi conclusión es que en la búsqueda de la mejor solución para cada caso no hay que dejarse llevar por las maravillas de las novedades y las modas, y mucho menos hay que ser radicales y olvidar lo viejo, para hacer una buena elección hay que estudiar en profundidad el problema. Que los SSD puedan ser perfectos para portátiles (incluso yo concretaría mas en UMPC y subnotebook como ya pasa en las PDAs) no quiere decir que en sobremesa o portátiles con poca movilidad (por tamaño de pantalla etc.) sean lo mejor.