Archivos Noviembre 2006

Empty your memory,
with a free()…
like a pointer!

If you cast a pointer to a integer,
it becomes the integer,
if you cast a pointer to a struct,
it becomes the struct…
The pointer can crash…,
and can Overflow…
Be a pointer my friend…
¡Libera tu memoria,
con un free()...
como un puntero!

Si usas un puntero como un entero,
será el entero,
si usas un puntero como una estructura,
será la estructura...
El puntero se puede perder puede petar,
y se puede sobrepasar puede desbordar...
Se un puntero mi amigo...
Nota: En la traducción se deshace el juego de palabras entre crash, overflow y las usadas por Lee. En programación es más propio que un puntero se "pierda" a que se "rompa", puestos a no conseguir el juego de palabras, "perder" es más correcto. El manejo inapropiado de punteros puede causar la interrupción de la ejecución aplicación petándola (por perder el manejo del puntero) o desbordándola (sobrepasándolo).

Puntero: forma de maneja una zona de memoria sin tipo de datos definido.
Entero: Tipo de datos.
Estructura: Tipo de datos.
Free(): forma de liberar una zona de memoria marcada por un puntero.

Actualizado: 30/11/2006 18:52 (Gracias anónimo)

Este anuncio está revolucionando a la gente. Enseguida se sacan las comparaciones. Arranca la risa con los absurdos problemas comerciales en que "la gente se las bajaba gratis de internet" y "el tema del top manta". El anuncio parece gustar a todos y, algunos, lo están convirtiendo en estandarte contra a SGAE por usar esos mismos (¿"absurdos"?) argumentos.

El problema de las versiones del navegador cada día es mayor. No basta con tener desarrollos y diseños que se ajusten a diferentes navegadores si no que además se debe tener en cuenta distintas versiones de un mismo navegador. Por encima de esfuerzo de vencer la desidia al hacer lo mismo de formas diferentes para que se vea igual hay que solucionar otro problema… poder probarlo en cada uno de los navegadores. browsers.evolt.org simplifica mucho las cosas a diseñadores e integradores web al poder conseguir distribuciones no instalables de diferentes navegadores. Tan sencillo como descargar diferentes versiones de IE con las que basta descomprimir los archivos para disponer de IE6 e IE55 conviviendo con un IE7 instalado.

Disponible también versiones de Mozilla, Safari y Opera entre otros.

Desde hace un par semanas ha surgido en distintas conversaciones aquel "La vida de un Tamagotchi". En varias ocasiones me han pedido retomarlo, pero daba pereza volver a empezar.

Lo que empezó como un experimento que debía durar unos días se convirtió en dos meses de intensa actividad como blog. Fue una pena que al salir de vacaciones dejase olvidado mi Tamagotchi que, cansándose de aguardar mi vuelta, decidió volver a su planeta.

Hoy Hachiko me ha recordado que "la llegada de una nueva versión sería una buena excusa para volver a empezar". Y no es que haya llegado una nueva versión, sino que ya está la cuarta. Me he paseado un rato por web y el mundo Tamagotchi está tan revolucionado que he quedado confuso. Ahora incluso puedes interactuar con la Ciudad Tamagotchi en la web.

Últimamente ando bastante ocupado y ni siquiera he decidido que voy a hacer. Cuando tenga un rato veré más sobre Tamagotchis y quién sabe qué puede pasar.

Winbolic Link

No eran pocas las ocasiones en la que se echaba de menos el poder hacer enlaces simbólicos en Windows al estilo de Unix / Linux. La solución de " Acceso directo" sólo sirve para usarlo como atajo y poco más. Por suerte Winbolic Link añade esta nueva característica.

El entorno es bastante rudimentario e incómodo, pero suficiente para manejarse con él. Basta seleccionar donde queremos crear el link y a dónde queremos que apunte, indicamos un nombre y lo creamos a nivel de shell o NTFS:

  • Shell Link: Es el que menos problemas nos puede dar en un descuido. Funciona bastante mejor que un "Acceso directo" aunque no lo reconocen aquellos programas que acceden directamente al disco o desde DOS
  • NTFS Junction: Es el equivalente a un enlace duro en Unix. La asociación está hecha a nivel de NTFS, por lo que el enlace es totalmente transparente y efectivo a todas las aplicaciones.

Videos Hola.com 990

En Hola.com acabamos de ampliar el tamaño de los vídeos. Es curioso como hasta hace un par de años había que optimizar hasta los ficheros HTML para que pesaran lo menos posible y ahora el reto de cada día es lograr aumentar la calidad de los contenidos. Esta es una de las razones por la que la gente es más receptiva cada día a internet, porque cada día se hace más fácil y atractivo para el usuario. Ya no se parece en nada al galimatías de las webs de hace ocho años donde todo era texto y palabras extrañas reservadas a los "iniciados". Ahora la gente puede acceder páginas donde encuentra palabras que entiende y no necesita saber mucho más a no ser que desee algo en especial. Ahora es más fácil conocer a alguien que tenga ordenador y/o use internet sin necesidad de que sea un informático de 12 años. Un vecino, un amigo del bar o un conocido del supermercado puede abrirle las puertas a los que aún no se han atrevido. Si antes había que vencer el "tabú", tener un "maestro" que iniciara y no espantarse ante los "enigmas" de "la internet". Ahora simplemente hay que dejarse llevar por la tendencia, dejarse aconsejar por un conocido y disfrutar de la red.

Los vídeos se están convirtiendo en un gran reclamo para internet por la simpleza de tener una "televisión a la carta". Ya no hay que esperar a que empieza el programa para ver si han hecho un video reportaje de esto o aquello. No hay que ser paciente hasta que repongan aquello que mi hizo gracia. No hay que confiar en que aparezca en el próximo programa de "zaping". Ahora sólo hay que entrar en internet y está ahí. Por si fuera poco, se tiene al alcance de la mano vídeos que de otro modo no llegaríamos a ver. Empieza a haber muchos aficionados a repasarse anuncios de televisiones de otros países.

¿Te acuerdas del anuncio que salía un tal y cual? ¿no? Espera, espera, que te lo enseño, verás como sí lo recuerdas.

Tomb Raider Legend DS

Lara Croft llega a Nintendo DS y GBA con Legend. Conserva la esencia de la historia, pero se simplifican mucho los desafíos, posiblemente porque los movimientos son muy limitados. El juego pierde el 3D que tenía en PS2, pero lo emula bastante bien para desarrollarse en 2D. La mayoría de los fondos están pixelados y todo aparece muy poco definido. El movimiento no va del todo fino, es frecuente saltos en la imagen cuando te agarras a un saliente, Lara parece que pasa de largo y acto seguido aparece sujeta. Otras veces al saltar en una carrera hacia un borde Lara lo hace después de empezar a caer, aunque el resultado es que salta como si lo hubiese hecho desde el borde. Al jugar en la pantalla superior reservándose la inferior como inventario y para visualizar las conversaciones, muchos de los dálogos te los pierdes al estar concentrado en el juego. El disparar a los enemigos se realiza desde la pantalla táctil. Es muy curioso la primera vez, pero hecho unas pocas veces parece una forma desesperada e inútil de darle utilidad al “lápiz”.

Quizás por haber jugado antes en PS2 y porque son mucho más fáciles los desafíos, lo he terminado realmente rápido para lo que suelo tardar en acabar un juego.

Está entretenido, pero si lo tienes para otra plataforma, o piensas tenerlo, el juego defrauda mucho. No hay comparación con su versión en PS2.

Gramática de la fantasía

  • Título: Gramática de la fantasía. Introducción al arte de contar historias.
  • Autor: Gianni Rodari
  • Editorial: Planeta, colección Booket
  • ISBN: 9788484531647
  • Colección Divulgación, 272 pgs, formato Bolsillo

Este libro nace de la reelaboración de los cinco textos recogidos de la serie de encuentros que mantuvo Gianni Rodari con educadores en la ciudad de Regio Emilia en 1972 para presentar sus secretos del oficio. Sin querer llamarlo ensayo, propone diferentes formas de inventar historias para niños y de hacer que ellos mismos las inventen. El libro se hace divertido y ameno a pesar de que continuamente introduce expresiones en francés, italiano y latín que confunden demasiado si no las conoces. Son esas expresiones las explicaciones de algunas de las exposiciones.

Gianni Rodari empezó a escribir para niños en 1950. Publicó más de veinte libros. En 1970 recibió al conjunto de su obra el premio más importante que se concede a la literatura infantil: el Hans Christan Andersen.

Siempre hay un niño que te pregunta: "¿Cómo se inventan las historias?", y se merece una respuesta honesta. En la Gramática de la fantasía "se habla de algunos modos de inventar historias para niños y de ayudar a los niños a inventar por sí solos sus propias historias".

Lex Luthor. Biografía no autorizada

  • 48 páginas a color
  • Editorial: Planeta DeAgostini Comics
  • Guión: James D. Hudnall
  • Dibujo: Eduardo Barreto
  • Color: Adam Kubert
  • Editor: Michael Carlin

Clark Kent se ve involucrado en el asesinato de Peter Sands, un periodista hundido en el alcohol que pretendía publicar una escandalosa biografía no autorizada de Lex Luthor. Qué pudo averiar Sands para acabar muerto es un misterio que ni el propio Clark es capaz de esclarecer para su defensa.

No me es nada fácil responder a Rafa (El Pollo Matutino). Este son el tipo que me hacen sentir algo viejo, por aquello de nombrar cosas que la mayoría de la gente que me rodea nunca ha oído ni remotamente. Por si fuera poco, qué difícil es señalar sólo a diez. Dentro de mis numerosos favoritos destaco los diez que más me han marcado:

  • Pong10. Pong y tiro (Intertron Video). El primer videojuego que probé. Me encantaba coger la pistola e intentar atinar al cuadradito que rebotaba por toda la pantalla. Aún de vez en cuando busco alguna adaptación moderna para jugar con los palitos y la pelotita.
  • Maze Craze9. Maze Craze (Atari 2600). Esta es la consola que tiene la culpa de que me empezara a interesar por lo que se llegó a convertir en este mundillo de la informática. Juegos como Drive'em hicieron la diversión cosa de familia. Pude tener el Space Invaders en mi propia casa, algo insólito por aquel entonces. Pero con el que más horas creo que pasé fue con el del cuadradito ladrón que debía escapara de los cuadraditos policías por el enorme laberinto.
  • Rise Out8. Rise Out (MSX). Para MSX llegué a tener casi 700 títulos, unos 300 originales y más de 200 imposibles de encontrar originales en España. Por culpa de alguno de estos juegos que "importé" hubo más de uno que se puso a estudiar japonés. Demasiados juegos me engancharon. Estaba dudando entre Head over Hels, Knight Lore o Zanac cuando he recordado al pobrecito hombre banco que evtaba ser capturado por los malvados hombres rojos subiendo y subiendo escaleras.
  • Ghouls_'n_Ghosts7. Ghouls'n Goblins (Máquina recreativa). No llegué a jugar mucho, pero me encantaba este caballero deseoso de salvar el mundo, aunque se quedase sin armadura y debiera ir en calzoncillos. Me gustaba mucho, pero nunca lo encontré para el MSX que tenía en ese momento.
  • Monkey Island6. Monkey Island (PC [286]). En mi etapa de aventuras gráficas lo pasé en grande y me cuesta seleccionar entre los Monkey Island, Maniac Mansion, Day of Tentacle e Indiana Jones, pero es el joven Guybrush en su lucha contra LeChuck ha influido a mucha gente e incluso películas y hasta lo llevo como tono de llamada en mi móvil.
  • Sim City5. Sim City (PC [286]). Planificar una ciudad empieza a ser complicado cuando eres tú el alcalde. Asegurar las infraestructuras y acondicionar zonas comerciales e industriales para avivar las zonas residenciales no es nada fácil.
  • Duke Nukem 3D4. Duke Nukem 3D (PC [486]). Si con Doom no pude dejar de jugar aunque me marease al principio y con Heretic disfruté con el juego en red convirtiendo en gallina a mi adversario, fue Duke Nukem 3D el que consiguió reavivar los FPS. Nos entusiasmó tanto en el grupo de amigos la demo que vendían en los kioscos (hasta en esto fueron originales) que el día del lanzamiento corrimos a comprarlo y... estaba agotado.
  • Max Payne3. Max Payne (PC) y su segunda parte me sumergieron en el ambiente mafioso de la ley seca trasladado a la época actual con tintes del pasado. Su modo "ralentizado" que permitía esquivar disparos y apuntar en medio de una pirueta me fascinó.
  • Castlevania Dawn of Sorrow2. Castelvania: Dawn of Sorrow (NDS). El juego que más me ha enganchado recientemente. Ahora ando intentando dejarlo al 100% y desbloqueando modos especiales.
  • 1. Faraón (MSX). Curiosamente no tenía nada de gráficos y su sonido era precario, pero le guardo mucho respeto a este juego. Tomabas el papel de un capataz de obras a las órdenes de un Faraón para construir su pirámide. Al principio eras muy bueno con los esclavos: pocas horas de trabajo, buena comida, pocos castigos. Luego los plazos no se cumplían, los esclavos se escapaban y terminabas haciéndolos trabajar incansablemente comiendo cebolla y cerveza y con sesenta latigazos diarios. Este juego me enseñó que la moral y la ambición no son compatibles. Cada vez que veo o me cuentan de alguien que toma decisiones desmedidas dando órdenes opresoras a algún subordinado por miedo a las consecuencias de su propia incompetencia me acuerdo de éste juego.

 

Ya me arrepentiré después de no haber mencionado tal o cual juego, pero por ahora paso el turno a dagi3d y Cyberdespacio

Castelvania: Down of Sorrow

  • : Aventura
  • : Nintendo DS
  • : 1
  • : Konami
  • : 12+

Soma Cruz debe evitar que una secta (a la que derrotó en la entrega anterior Aria of Sorrow) consiga resucitar al temible conde Drácula y su reinado de terror. Lo intentarán con tres aspirantes que le sustituirán (Soma era el elegido hasta que optó por luchar contra el mal).

Más de un mes he tardado, jugando ratito a ratito, en llegar al final del juego. Cuando uno supera la barrera de los 16 años empieza a hacerse más torpe con los videojuegos. Desde el primer momento me gustó la ambientación. Tiene muy cuidado los gráficos y el sonido. A ratos se me hizo aburrido por no saber como continuar, pero siempre volvía a jugar y dar un paso más. He completado el juego con nivel 55, mucho más de los han necesitado otros, y aún así sólo tengo el 80,6% completado. Ahora toca descubrir salas ocultas.