Friday, March 30, 2012

¿Correrán la misma suerte los e-books que los archivos de música mp3?


Ya he hablado aquí de lo que pienso sobre el problema de la piratería en la música, pero con la llegada de los libros electrónicos o e-books, hemos visto que podrían terminar igual que sucede con la piratería musical. Y la razón parece ser la misma: son fáciles de copiar, se pueden transmitir por la red y ya existe una serie de formatos por demás estándar, que hacen la vida más fácil a todos.

Amazon, por ejemplo, ha dicho que vende más libros electrónicos que en papel, y puede ser, gracias a la tecnología de las tabletas Kindle, originalmente hechas para leer documentos electrónicos y ahora para jugar, ver videos o llevar las calorías consumidas.

Para obtener un libro electrónico, el proceso es tan fácil como entrar al gran catálogo que tiene Amazon o Barnes & Noble, entre otras tiendas de libros gigantescas. Acceder al volumen que queremos, pagarlo con la tarjeta de crédito y, literalmente, tenerlo en nuestro dispositivo en un par de minutos.

Además de estas tablets para lectura, Amazon permite leer vía una aplicación para la PC. Con ello se incrementa el mercado potencial de lectores, aunque plantea una serie de problemas a los que distribuyen los contenidos, porque es claro que nadie quiere que les roben sus derechos legítimos de autores.

Si usted usa un Kindle u otra tableta dedicada a la lectura de libros electrónicos, probablemente no pueda copiar esos archivos para pasarlos a otras computadoras, propias o de terceros. Amazon, por ejemplo, ha tomado sus precauciones para que un libro electrónico no pase de mano en mano digitalmente, es decir para evitar la reproducción del archivo.

Sin embargo, no parece importar si hay libros protegidos contra copias,o si se hace difícil desbloquearlos para compartirlos con todos. Y no importa por qué hay en el mundo personas dispuestas a escanear si es necesario todo tipo de libros y subirlos a servidores de archivos como 4shared o depositfiles, por ejemplo.

Desde luego que hay muchos libros escaseados deficientemente, pero hay otros que no, que hasta parecen originales sacados de la edición electrónica. Para muchos basta con tener la información, aunque se encuentre en escaneos manchados o con páginas que aparecen torcidas, otros buscarán una edición mejor escaneada y. aunque tengan el libro en formato PDF, querrán comprarlo en papel. Tal vez esto es el recurso de algunos personajes que en la mejor tradición librera saben que no hay como un libro original, hojearlo, revisarlo e incluso olerlo, saborearlo con la vista, sentirlo físicamente.

Este problema de los libros electrónicos tiende a ser cada vez más común. Ya hay una buena cantidad de libros digitalizados en los más diversos temas, desde autoayuda hasta física cuántica, pasando por zootecnia. Con estos formatos electrónicos, compartir información es cada vez más fácil y hay cada vez más herramientas para un escaneo más limpio, como la que se muestra aquí  o esta otra. Me queda claro que la piratería de obras digitales como los e-books se convertirá en un tópico a discutir.

WWE Stacy Keibler hd Wallpapers 2012

 WWE Stacy Keibler hd Wallpaper
 WWE Stacy Keibler hd Wallpaper
 WWE Stacy Keibler hd Wallpaper
 WWE Stacy Keibler hd Wallpaper
 WWE Stacy Keibler hd Wallpaper
 WWE Stacy Keibler hd Wallpaper
WWE Stacy Keibler hd Wallpaper

WWE Stacy Keibler Boyfriend George Clooney 2012

 WWE Stacy Keibler Boyfriend
 WWE Stacy Keibler Boyfriend
 WWE Stacy Keibler Boyfriend
 WWE Stacy Keibler Boyfriend
 WWE Stacy Keibler Boyfriend
 WWE Stacy Keibler Boyfriend
 WWE Stacy Keibler Boyfriend
WWE Stacy Keibler Boyfriend

WWE Stacy Keibler Hot Images/Photos 2012

 WWE Stacy Keibler Hot
  WWE Stacy Keibler Hot
  WWE Stacy Keibler Hot
  WWE Stacy Keibler Hot
  WWE Stacy Keibler Hot
  WWE Stacy Keibler Hot
  WWE Stacy Keibler Hot
 WWE Stacy Keibler Hot

WWE Stacy Keibler


Name: Stacy Keibler
Born: October 14, 1979
Height: 5 foot 11
Weight: 125 pounds
From: Baltimore, Maryland
Other Aliases: Skye, Miss Hancock
Finishing move: Roundhouse Kick
Career highlights: Hottie
 WWE Stacy Keibler
 WWE Stacy Keibler
 WWE Stacy Keibler
 WWE Stacy Keibler
 WWE Stacy Keibler
 WWE Stacy Keibler
WWE Stacy Keibler

Wednesday, March 28, 2012

El ajedrez es un problema de bloqueo

Esta frase quizás sea una sobre-simplificación de la problemática del ajedrez. Tal vez ahora que estoy trabajando sobre el ajedrez hiprmoderno de Nimzowitsch estoy más influenciado. El vciejo maestro danés planteó el bloqueo como uno de los temas centrales del ajedrez en su brillante obra "Mi Sistema". En cualquier caso, lo que sé es que de alguna manera pueden hallarse muchos ejemplos sobre el asunto, los cuales ya abordé aquí.

Por supuesto que el ajedrez es un juego demasiado complejo y que además, se puede estudiar profundamente porque tenemos una vasta y rica historia ajedrecística. De hecho, hay bases de partidas que contienen prácticamente toda la historia del ajedrez. Las megabases de partidas ya tienen unos 5 millones de éstas. Si a eso añadimos los miles de libros que hay sobre el tema, podríamos concluir sin temor a equivocarnos, que el ajedrez es como juego de mesa único en su género.

Pues bien, cuando estaba escribiendo el libro sobre ajedrez de entrenamiento para editorial Época, hallé muchas posiciones muy interesantes, pero una de ellas me pareció sorprendente:

Polgar, J. - Berkes
Budapest 2003
Juegan las blancas

En esta posición las blancas están montando un fuerte ataque al rival. La jugada natural sería 14. h4, pero las negras tendrían 14. ... g4, impidiendo que se abra la columna h, asunto que parece necesario para dar mate al desprotegido rey negro. Aquí Judit Polgar entonces se hizo la siguiente reflexión: ¿Cómo puedo impedir que las negras puedan hacer g4 a la jugada h4 del blanco? La respuesta es: bloqueando al peón. ¿Cómo? Así: 14. g4!! una brillante jugada cuando se entiende la idea. 14... Tb8 15. h4 g6 es difícil creer que las negras pueden sobrevivir. 16. hxg5+ Rg7 17. Df4 Suena creíble que esto lo preparó Polgar con mucha antelación. 17. ... Ab7 18. Th7+!  Rxh7 (Si 18... Rg8 19. Tdh1 f5 20. gxf6 Axf6 21. Th8+ Axh8 22. Txh8+ Rxh8 23. Dh6+ Rg8 24. Dxg6+ Rh8 25. Dh7#) 19. Dh2+ Rg8 20. Th1 Axg5+ 21. Cxg5 Dxg5+ 22. f4 Dxf4+ 23. Dxf4 Axe4 24. Dxe4 1-0.

Esta partida fue la más brillante de acuerdo con la publicación yugoeslava "El Informador Ajedrecístico".

Pues bien, hoy jugué una partida en el Internet Chess Club (ICC), a un minuto, en donde encontré el mismo problema de bloqueo que además, resolví de manera similar a Judit, consecuencia de haber visto hace mucho tiempo esta partida. Sin duda "me marcó" la idea que ejecutó la GM más fuerte de todos los tiempos.

Aquila - Morsa
Juego a 1 minuto por jugador (toda la partida)

1. d4 Cf6 2. Cf3 c5 3. e3 d5 4. c3 Cc6 5. Ad3 c4 6. Ac2 Ag4 7. O-O e6 8. h3 Ah5 9. Cbd2 Ad6 10. g4 Ag6 11. Aa4 Dc7 12. Axc6+? 
Una jugada mala, porque deja todo el complejo de casillas blancas débiles. 12. ... bxc6 13. Ch4 Ad3 14. Te1 Ce4 15. Cdf3?? Houdini 1.5 indica que esta jugada es perdedora. Había que haber intentado el cambio de caballos, pero ya las negras tienen una posición muy cómoda.} 15. ... Nxf2?! Ganaba 15... Ag3! 16. fxg3 Dxg3+ 17. Cg2 Cf2 18. Dd2 Cxh3+ 19. Rh1 Dxf3 -+ como indica el certero Houdini 1.5 sin asomo de miedo. 16. Rxf2 Ag3+ 17. Rg1 (17. Rg2 pierde por Ae4 18. Tf1 Axh4 -+ 17... Axh4 18. Cxh4 Dg3+ 19. Cg2 Dxh3 20. Dd2 y ahora piense el lector qué debo jugar. Si ha seguido la línea de razonamiento mostrada en la partida de Judit, hallará de inmediato la jugada.

 Aquila - Morsa
ICC 2012 (a 1 min. toda la partida)
Juegan las negras


20. ... g5! La misma idea de Judit, abrir la columna h, impidiendo que las blancas puedan jugar g5. Desde luego 20... Ae4 es una posibilidad ganadora y si notamos con cuidado, es otra jugada de bloqueo, que mantiene a las piezas blancas sin poderse desarrollar. Sin embargo, aquí me acordé de la maniobra de Judit y la apliqué. Me sentí en su momento muy feliz de semejante maniobra, aunque claro, es una copia de la idea de la ajedrecista húngara. 21. Df2? era necesaria 21. e4! h5 22. Dxg5 hxg4 23. Af4 Axe4 24. Txe4 dxe4 25. Te1 con igualdad. No 25. Ad6? por Dh1+ 26. Rf2 e3+! 27. Dxe3 (27. Cxe3 Df3+ 28. Re1 Th1+ 29. Rd2 Df2#)) 25... Td8. 21... h5!  22. e4 ya es tarde. 22. ... hxg4 23. Dd2 g3! y las blancas se rindieron   0-1.

Tuesday, March 27, 2012

Más sobre el creador de iconos


Hace un par de años escribí sobre un programa que hacía iconos. La idea era crear imágenes en formato .ico para usarlas en mis programas. Sin embargo, hallé que el formato de los iconos en Windows no es trivial y que tiene montones de características. La versión de Delphi, la herramienta que uso, tiene un programa para crear iconos de 16x16 pixeles, pero sólo en 16 colores. Evidentemente eso en la actualidad es poco porque el resultado final se ve demasiado simplón ahora que hay tantas tarjetas gráficas que soportan todo tipo de resoluciones, incluso 1080p, que es la alta definición (HD).

Así, un poco sin querer, hallé un sitio que resuelve mis problemas con los iconos en Delphi y crea imágenes con toda la gama de colores e incluso con transparencia (técnicamente el llamado canal alpha). Implementé la solución y finalmente puedo crear iconos en el formato adecuado. Para ello, lo que hice fue lo siguiente:

  • Tomé una imagen en color que quiero procesar
  • Definí diferentes cuadrículas: desde 16x16 hasta 64x64 pixeles, para la imagen resultante
  • Apliqué el filtro mosaico y así tomé un punto de cada recuadro del mosaico como si representara a todos los puntos dentro de dicho recuadro
  • Generé una imagen bmp que puede ser guardada a disco
  • Usando la rutina mencionada, generé el icono en formato .ico.

Cabe decir que crear iconos significa finalmente cambiar el tamaño de la imagen al que uno desea. Hay una serie de técnicas para hacer esto, las cuales son finalmente algoritmos de interpolación, los cuales son adaptivos y no-adaptivos. Los métodos adaptivos pueden cambiar dependiendo qué están interpolando (límites o texturas suaves), mientras que los no-adaptivos toman a todos los pixeles con el mismo tratamiento.

Entre los métodos no-adaptivos están: vecino más cercano (el que usa Paint, de Microsoft, el cual es bastante burdo), bilineal, bicúbico, spline, sinc, lanczos entre otros. Dependiendo de la complejidad de la imagen estos usan de 0 hasta 256 pixeles adyacentes cuando interpolan. Mientras más pixeles adyacentes usan, más preciso es el resultado final aunque como en todo, más procesamiento exige más tiempo de máquina. No se puede tener todo en la vida.

Los algoritmos adaptivos son complicados y muchos programas usan código propietario para realizar esta tarea. La idea de estos algoritmos es minimizar los "artefactos" (que son manchas o pixeles que no deberían verse), y por ende, algunos de estos métodos no se pueden usar para distorsionar o rotar una imagen.

En mi caso, para reducir una imagen, el método mosaico parece ser lo suficientemente bueno, a pesar de ser bastante trivial de implementar.

A quien le interese el software, escríbame a morsa@la-morsa.com y se lo mando de forma gratuita a su correo de inmediato.

Sunday, March 25, 2012

The Reliable Past, de Genna Sosonko


Hay libros de ajedrez que son un goce leer. Hace tiempo leí Siluetas del Ajedrez Ruso, en donde Sosonko hace unos maravillosos retratos de los grandes jugadores de las primeras épocas en donde el juego ciencia de los soviéticos era indiscutiblemente el mejor. Ahora Sosonko nos trae algo así como una segunda parte: The Reliable Past (el pasado fíable), en donde Sosonko, quien dejó Leningrado para afincarse en Holanda, en 1972, describe a los campeones y a otras figuras del ajedrez soviético desde una perspectiva casi única, pues él mismo fue parte de esa elite de jugadores .

Garry Kasparov escribió el prólogo de The Reliable Past, en donde dice: "[el libro] presenta a los lectores con una galería de maravillosos retratos que radían el amor del autor por el ajedrez. [...] Vean -dice- este es el mundo del ajedrez y de sus héroes. Genna Sosonko se ha convertido en un hombre libre genuinamente y se pone por encima de las convencionalidades del mundo del ajedrez. Esto es esencial en términos que él conoce este mundo de muy de cerca pero asume una posición de observador independiente, con una mirada a lo bueno y malo, que hace que todas las historias que describe sean fascinantes. Sus retratos no son periodismo, sino verdadera literatura".

He aquí el índice del libro:

The Cat that Walked by Himself
TonyMiles 1955-2001

Obsession
On the occasion ofViktor Kortchnoi's 70th birthday

Docendo Discimus
Vladimir Bagirov 1936-2000

Luka
Anatoly Lutikov 1933-1989

The Reliable Past
On the occasion ofRafael Vaganian's 50th birthday

The Club

My Testimony
Viktor Baturinsky 1914-2002

The Professor
Max Euwe 190 1-1981

A Born Optimist
On the occasion o[Jan Timman's 50th birthday

Essig Fleisch
Salo Flohr 1908-1983

Death of a Salesman
Eduard Gufeld 1936-2002

Beijing 2024

Aunque no lo he terminado de leer, el retrato que hace de Korchnoi y de Miles son asombrosos. Los pinta de cuerpo entero. Uno puede entender mucho más sobre por qué los ajedrecistas son como son al leer lo que Sosonko sin duda, sabe transmitir. Yo creo que este libro, como su obra anterior, son un clásico que no se deben perder los ajedrecistas.

Marouane Chamakh France Footballer


First name:Marouane
Last name:Chamakh
Date of birth: 10.01.1984
Place of birth: Tonneins
Age: 28
Height: 1,88
Weight: 70 kg
Nationality: Morocco  France
Position: Striker - Centre Forward
Foot: right
Squad No: 29
Market value: 7.000.000 £ 8.000.000 €
Player's agent: Mondial Promotion

Marouane Chamakh
 Marouane Chamakh
 Marouane Chamakh
 Marouane Chamakh
 Marouane Chamakh
 Marouane Chamakh
 Marouane Chamakh
Marouane Chamakh

Shaun Wright Phillips England Best Football Player Profile & Photos 2012


Name: Shaun Wright-Phillips
Date of birth: 25.10.1981
Place of birth: London
Age: 30
Height: 1,68
Weight: 10st 1lbs (64.0kg)
Nationality: England
Position: Midfield - Right Wing
Foot: right
Market value: 4.400.000 £ 5.000.000 €
Player's agent: Colin Gordon
Clubs: Manchester City, Chelsea

Shaun Cameron Wright-Phillips (born 25 October 1981 in Greenwich, London) is an English football player of Jamaican and Grenadian descent. He is the adopted son of the famous player Ian Wright, and half-brother to fellow player Bradley Wright-Phillips and brother to the upcoming youth player Brett Wright. He grew up in Brockley South London and attended the state school Haberdashers' Aske's Hatcham College, nearby in New Cross Gate. He currently plays for Chelsea F.C.

 Shaun Wright Phillips
 Shaun Wright Phillips
 Shaun Wright Phillips
 Shaun Wright Phillips
 Shaun Wright Phillips
 Shaun Wright Phillips
 Shaun Wright Phillips
Shaun Wright Phillips