Bitácora de Javier Gutiérrez Chamorro (Guti)
Bitácora de Javier Gutiérrez Chamorro (Guti)
miércoles, 16 de diciembre de 2009. 09:31 - Informática, Programación, Software
Publicado por Administrador

Siempre me ha gustado la base de datos SQLite. Una base de datos local, de código abierto, con un funcionamiento muy sencillo, y tremendamente eficiente.

Probablemente su eficiencia, sobretodo en el caso de consultas y relaciones moderadamente simples, que son atacadas con baja concurrencia, y mayoritariamente para accesos de lectura, convierte a esta base de datos en la más veloz de todas las existentes.

Escrita en un lenguaje C extremadamente portable, resulta realmente sencillo de utilizar en diferentes plataformas, o incluso de embeder en nuestros ejecutables. Sería la alternativa abierta y portable a Access, quizás no tan sencilla de utilizar, aunque mucho más veloz y con menos consumo de memoria.

Prueba de su portabilidad es que tenemos el cliente de línea de comandos, precompilado para multitud de plataformas, aunque sorprendentemente, no lo está para x64.

Así que como de vez en cuando hago, me he puesto manos a la obra, y he compilado sqlite3.exe con Visual C++ 2008 SP1, y algunas optimizaciones adicionales que no traen las compilaciones por defecto. Como plataformas de destino, tenéis x86 y x64. Lo podéis descargar aquí (1,6 Mb. en formato ZIP).


añadir comentario ( 18 visualizaciones )   |  0 trackbacks   |  enlace permanente   |   ( 3 / 10 )
domingo, 13 de diciembre de 2009. 13:18 - Informática, Juegos
Publicado por Administrador

Como cada año por estas fechas, tenemos nuevo título de la saga Need for Speed, en este caso Need for Speed Shift, o simplemente NFSS para hacerlo más corto.

Lamentablemente, y también como parece ocurrir durante los últimos años, es probablemente la peor edición, desde que se iniciara la curva descentente con ProStreet, y se rematara con Undercover.

El primer problema ha sido hacerlo funcionar, se quedaba colgado durante la pantalla de carga mostrando una pantalla negra, así que tras mucho investigar, parece que la solución mágica consistía en ejecutarlo en modo compatibilidad con Windows 98. ¿Parece increíble verdad?

Una vez conseguido que arrancase, he podido disfrutar de cuelgues cada 5 minutos, que se han arreglado sin problemas con una actualización de 140 Mb. a la versión 1.02.

A partir de ahí, he podido jugar sin inconvenientes, y valorar el título para vosotros.

El nivel gráfico, vuelve a ser algo mejor, aunque esta vez, a costa de unos requisitos hardware mucho más elevados para permitirlo mover con soltura.

Se abandonan las carreras callejeras, siendo ahora en circuito, es decir, perdemos bastante de la esencia de NFS. Sin embargo, la calidad de la simulación es bastante regular, digamos que las reacciones de los coches, son muy poco realistas, incluso comparadas con otros NFS.

Quizás la novedad más interesante son los daños en los coches, tanto a nivel visual, como interno. En el primer caso, los efectos están bastante bien logrados.

La sensación de velocidad sigue siendo magnífica, y los efectos de sonido muy buenos, aunque a estas alturas, bastante más a la par de otros títulos.

De modo similar a los últimos, el juego es fácil, y todavía menos variado. La cantidad de coches de que disponemos es alta, aunque no mucho más que en las ediciones de otros años.


3 comentarios ( 51 visualizaciones )   |  0 trackbacks   |  enlace permanente   |   ( 3 / 10 )
lunes, 07 de diciembre de 2009. 15:22 - Informática, Hardware, Internet, Varios
Publicado por Administrador

En el foro de Noticias3D, me he podido entrentener leyendo maravillosas ofertas de productos informáticos, la mayoría de Carrefour, a continuación unas cuantas:

- ASUS EN8800GTX: 599 euros.

- POINT OF VIEW GEFORCE 6800 ULTRA 256 MB PCI-E: 479 euros.

- Memoria - 1 GB - DIMM: 369 euros.

- Memoria - 64 MB - DIMM 100-PIN - DDR: 429 euros.

El último producto en cuestión es un caso flagrante, pues el precio en el mercado de un DIMM similar, rondaría los 10 euros como máximo (obtendríamos 512 Mb a 133 Mhz por ese mismo precio también), por lo que hablamos de un sobreprecio de más de 40 veces.

Probablemente sea un problema de falta de actualización del catálogo en la web, pero considerando el énfasis en los precios que pone Carrefour, parece imperdonable no dedicar el tiempo necesario al mantenerlos.


2 comentarios ( 126 visualizaciones )   |  0 trackbacks   |  enlace permanente   |   ( 3 / 15 )
martes, 01 de diciembre de 2009. 12:27 - Informática, Internet, Juegos, Retro, Software
Publicado por Administrador
PicoXT (Portable IBM PC-XT Emulator) es una de esas pequeñas joyas que con cierta regularidad sorprenden. Escrito en 2006, y con tan solo 29 Kb. de tamaño para su único ejecutable, es capaz de emular un IBM PC/XT original.

Su secreto, no por evidente es menos meritorio, está escrito 100% en código ensamblador.

A pesar del tiempo que ha pasado, sigue funcionando en equipos de última generación, incluyendo Windows 7 x64, y capaz de virtualizar un 8088 a 4,77 Mhz (overclockeable hasta 38), 640 Kb. de memoria, una tarjeta gráfica CGA, dos disqueteras, y dos discos duros. Para estos dos últimos, podemos montar archivos de imagen compatibles IMG o IMA.

Con ROMs externas, se le puede añadir soporte EGA/VGA/SVGA (Tseng Labs ET4000) y disco duro mejorado (Western Digital). Es un programa de 32 bits, que funciona a la perfección también en las obsoletas versiones ANSI de Windows (95, 98 y ME).

Una verdadera lástima que su autor la dejara abandonada en la versión 0.1.1, me porque sinceramente me gustaría poderlo ver evolucionar.


2 comentarios ( 84 visualizaciones )   |  0 trackbacks   |  enlace permanente   |   ( 3 / 26 )
miércoles, 25 de noviembre de 2009. 20:13 - Informática, Internet, Software
Publicado por Administrador
Aunque usé Shareaza hace bastante tiempo, para ser honestos, lo abandoné en favor de NeoMule.

Sin embargo desde hace un par de meses, he vuelto a Shareaza, y no solamente debido a que vuelva a haber ports nativos x64 desde hace algunos días. Si seguís leyendo, más adelante os explicaré mis razones.

Shareaza es un multicliente P2P, soporta BitTorrent, GnuTella y eDonkey; pero además es capaz de actuar como un gestor de descargas tradicional, soportando HTTP y HTTPS.

Su módulo de seguridad, evita la necesidad de herramientas como PeerGuard, ya que automaticamente es capaz de filtrar las IP a las que se conecta, e incluye un previsualizador de videos. Lo mejor es que a pesar de todas estas características, el consumo de recursos es equivalente al de eMule.

A día de hoy, me encuentro que necesito conectar a varias redes al mismo tiempo, no para conseguir más fuentes como antaño (donde Shareaza era eficaz), sino por el hecho que cada vez con más frecuencia, me encuentro descargando una máquina virtual por BitTorrent, películas con eMule, y descargas de películas y otros archivos por HTTP.

Llegados a este punto, el problema no es tanto tener que ejecutar diferentes programas a la vez (NeoMule, Halite y FlashGet en mi caso), sino la adecuada planificación del ancho de banda que usa cada uno, y que naturalemente hay que ir ajustando a medida que los archivos van acabando, y se encolan nuevos.

Me sigue gustando su interfaz de usuario, y que esté traducido al castellano. Además, en las pruebas que he realizado simultaneamente contra eMule no es más lento descargando, aunque tampoco es más rápido. Shareaza es estable, incluso en sesiones de descargas largas de más de un día de duración. ininterrumpido.

Durante su evolución, ahora en horas bajas por falta de voluntarios, me gustaría que tuviera soporte KAD, o que pudiera importar automaticamente archivos ipfilter.dat. Puestos a pedir, también me gustaría que fuera compatible con fakes.dat, ya que en algunos casos, los resultados de la búsqueda contienen más spam de la cuenta.

Además, desde que se se hiciera código abierto con la versión 2.0 de hace más de 5 años, Shareaza sigue publicando sus fuentes, siendo totalmente libre.


6 comentarios ( 158 visualizaciones )   |  0 trackbacks   |  enlace permanente   |   ( 3 / 37 )

| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Siguiente> >>