684 páginas de MySQL

libros No Comments »

Hoy llegó uno de los libros que más tiempo he esperado. Lo pedí en Amazon hace ya algun tiempo, cuando todavía no había salido a la venta y solo se podían crear reservas. Había 2 opciones:
1) Pedir la 1ª versión del 2004 o
2) Esperar a la 2ª versión del 2008.

Impaciente como soy, a punto estuve de pedir la del 2004.
[geek]Pues, no hay nada como un buen libro de optimización de base de datos como libro de cabecera[/geek]
A pesar de ello hize “click” en la segunda opción. Durante estos meses he estado leyendo el blog de uno de los autores, como método para curar mi impaciencia, y que por cierto recomiendo este post,

What is it like to write a technical book?

Al abrirlo veo que uno de los autores (”Jeremy Derek”) tuvo un VIC-20!! :)   (Comenzamos bien!!!)

Pero.. ¿Para que quiere un tio como yo un libro como este?

Por cierto el libro es: High Performance MySQL

Pues para Tengaged, como no!

Y es que hay muchas diferencias entre un sitio como Podsonoro a otro como Tengaged. Si tienes un sitio que no es tan facil cachear a nivel de presentación o nivel de datos, que el 90% de las páginas vistas tienen que ser regeneradas continuamente, que no hay un reducido grupo de páginas que se llevan el 90% de los pageviews, que hay muchos inserts, que casi todo son usuarios logeados, etc, etc. La única opción es comprar el libro, leertelo, aplicar lo que puedas y esperar a que el margen por página vista sea positivo, a base de reducir el coste que es en un 90% la base de datos. Y que conste que esta última frase me la acabo de inventar.

La palanca de Arquímedes

libros 3 Comments »

La célebre frase “Dame un punto de apoyo y moveré el mundo”, hacía referencia a la ley de la palanca de Arquímedes y que al parecer apareció escrita en uno de los manuscritos de la Colección Matemática de Pappus de Alejandría. Una frase genial a la que estoy seguro todos hemos referenciado y adaptado alguna vez en relación a muchas de las situaciones que nos encontramos día a día.

Una de las adaptaciones que mas me gusta sería algo así como “Dame un libro y ….. “. Un libro es sin duda la herramienta mas utilizada por los autodidactas. En mi caso, a veces por razones que todavía no entiendo, aparecen impulsos por conocer algun tema en particular o hacer algo que desconozco pero que por alguna extraña razón sé que quiero hacerlo. Me ha ocurrido con muchos casos que en principio han formado parte de lo que ahora son “mis hobbies” o en algunos casos mi trabajo, como podría ser la música, la informática, mecánica, aeromodelismo, ciencia, etc, etc. Lo primero que he hecho siempre que tengo este “mono” es ir a la librería especializada de turno y comprar un(os) libro que traten sobre el tema. Al final he acabado con unos cuantos libros, revistas especializadas etc que reflejan lo que algun día conocí, y lo digo en pasado por que al menos en mi caso mi memoria es transitoria, algo así como un buffer, olvido tan rapidamente lo aprendido como aprendo nuevas cosas, pero en cualquier caso los libros ahí estan como si de un diario personal se tratasen.

El ciclo es el siguiente:

  1. Quiero hacer algo sobre un tema
  2. Compro libro relacionado con el tema
  3. Lo hago
  4. Lo olvido

En informática siempre pasa lo mismo, me da por un proyecto y siempre recurro a los libros (ahora logicamente tambien esta internet… pero es diferente). Os pongo 3 ejemplos, el primero con Podsonoro me basé en los siguientes libros que compre (no todos a la vez claro).

php.jpg

Queda alguno sobre CSS que no está y no se donde lo tengo :( pero en definitiva Podsonoro está desarrollado en PHP, Javascript, Flash y Perl (aunque cada vez queda menos de Perl) y con MySQL como base de datos.

Cuando me dió por hacer un 3d engine para symbian el “set” fue el siguiente.

3d.jpgPor cierto el libro del medio es muy bueno, al menos para alguien que no estaba metido en el tema de 3d engines como yo fue muy muy claro y con ejemplos extremadamente sencillos, mientras que el de Everly “3D Game Engine design” no había por donde cogerlo, demasiadas matemáticas y formulitas. A mi lo que me interesa de un libro es que lo pueda utilizar para mis propositos inmediatos sin tener que llegar a ser un experto en la materia, “3D Graphics programming” de SAMS es justo lo que necesitaba, ejemplos claros y explicados con lenguage sencillo y sin demostraciones matematicas y teoremas.

Hasta aquí todo perfecto. “Dame un libro y … construíre un programa” funciona, Arquímedes cientos de años antes había dado en el clavo, todo iba bien hasta que un día me desperté con unas inquietudes bastante diferentes… quería aprender a tocar Jazz con el piano.

El principal inconveniente es que hasta el momento solo sabía algo de guitarra, principalmente algunas escalas pentatónicas, acordes y poco más, no tenía piano ni mayores conocimientos de solfeo o armonía, asi que compré una buenas dosis de libros (y un piano claro). Algunos de los libros que compré fueron los siguientes:

jazz2.jpgjazz1.jpg

Los libros de Mark Levine, “The Jazz Piano book” y “The Jazz Theory book” son excelentes, toda la teoría del Jazz, explicada perfectamente, escalas, improvisación, reharmonización, etc. Así que con mis libros y mi piano recien comprado me dispuse con mi nuevo “hobbie” con la certeza de poder conseguirlo. Pero no pude… dedicaba algunas horas al día (de esto hace ya unos cinco/seis años), los libros estaban bastante bien, asi que me encontraba con algo extraño y que nunca me había pasado antes. Si tenía el “punto de apoyo”, ¿Por qué lo que oía era pura bazofia?. Una situación bastante diferente a todo lo que antes había experimentado con los libros, querer y no poder… digamos que “jode”, al final acabe en el “Taller de musics de barcelona” que dejé al cabo de 2 años, ya que un día me desperté con las ganas de desarrollar algo… otra vez.

No me considero un negado para la música, pero reconozco que fuí incapaz de aprender, a veces no bastan los libros ni las ganas, quizás solo fuese una cuestion de tiempo, posiblemente se necesite una vida entera (o más) para aprender “Jazz”. De hecho “Bill Evans”, famoso pianista citó: “Yo creo en las cosas que se desarrollan mediante un gran trabajo. Siempre me han gustado las personas que se han desarrollado lentamente y con voluntad, especialmente a través de la introspección y mucha dedicación. Son éstas personas las que generalmente llegan a un lugar mucho mas profundo y bonito”

Así que supongo que si Arquímedes y Bill Evans se pusieran de acuerdo, llegarían a la conclusión que el “punto de apoyo” es el …. , vaya se me hacer tarde y tengo que ir a comprar un libro.

Commsonoro

podsonoro, retro, libros No Comments »

No lo sabía…, como cuando te enteras de la existencia de un animal extinguido, Commodore existe!

Logo CommodoreY es que despues de haber leído uno de los mejores libros de aventuras (La historia de Commodore), me di un buen susto cuando me comentaron que Commodore seguía existiendo.
Desgraciadamente solo es una mutación, poco que ver con la empresa de Jack Tramiel, con la genialidad de Chuck Peddle y con el corazon “partío” de MOS Technology.
Ahora entre pequeñas actualizaciones de Podsonoro (1), estoy entretenido con un nuevo libro de aventuras (o casi mejor de ventures), el titulo es “startup” escrito por Jerry Kaplan y que cuenta su aventura en la creación de Go Corporation, una empresa de Silicon Valley que creó (en la época del 286) un “portatil sin teclado y con reconocimiento de escritura manual”.

(1) Ultima actualización de Podsonoro.
Ahora es más facil ver en cada podcast los oyentes que han añadido un determinado podcast como favorito, hacer comentarios, etc. Un cambio cosmético pero que mejora sensiblemente la usabilidad.

Queridos Reyes Magos ….

libros 1 Comment »

Commodore bookYa he pedido mi regalo de reyes, esta vez con envío urgente, de 2 a 6 días.

548 pages, Hardcover with Dust Jacket
ISBN 0-9738649-0-7
Second Printing
$29.95 US

Si os interesa lo podeis encontrar aquí. Son 548 páginas, un buen tocho con toda la información sobre Commodore, posiblemente la historia no sea tan emocionante como las del post anterior, pero mi VIC-20 me lo pidió… y no me pude resistir.

La cara y la cruz

libros 1 Comment »

Dos son los libros que me he leído ultimamente. El primero el libro de Steve Wozniak (iWoz) que a pesar de haberlo pedido a Amazon ya hace algun tiempo (iWoz) llego hace muy poco. Así que como estoy de viaje, que son los únicos momentos en los que puedo leer, me lo llevé junto con el nuevo libro de “Google, La Historia”.

Del libro de Steve Wozniak, me llevé una decepción. Ya me la esperaba pues había leído en varios blogs críticas bastante duras, la de microsiervos es del todo acertada, sobre todo en lo que se refiere al “yo esto y yo lo otro…”, es realmente cansino su interés en demostrar lo que todos reconocemos. Al final del libro me quedé con una sensación de pena, pero no por acabar el libro, sino pena por Steve Wozniak. Creo que tuvo unos años gloriosos (durante Apple I y II) para luego pasar a una especie de alejamiento de la realidad que le impidió evolucionar de la misma manera que evolucionaba la tecnología y la mentalidad de la gente. Supongo que vivir aquella experiencia fué tan absolutamente apasionante que ya se quedo como atascado en esa etapa de su vida, en definitiva, una lastima…. aún así Steve es un genio… o lo fué.

La historia de google

Por otro lado acabé el libro de la historia de Google de David A. Vise. Habiendo leído ya “The Search” (John Batelle) no había muchas novedades, aunque los enfoques son totalmente diferentes. Ambos libros merecen la pena y sin ninguna duda te das cuenta de la genialidad en todos los niveles (técnico, estratégico, empresarial,..) de Larry y Sergey. Me quedé con una frase del libro de David A. Vise, “Hay que tener una cierta indiferencia ante lo imposible”.

iWoz

libros 1 Comment »

iWoz

Por favor, que llegue pronto, que no se pierda por el camino, que no se retrase el avión que lo trae hasta aquí. Prometo leerlo, cuidarlo. Aquí tienes tu casa, he preparado un hueco en la zona de los grandes, donde reposan los de Stroustrup, donde descansan en paz aquellos del 6502 y Z80.

Te espero.

Mi libro de informática favorito

retro, libros 1 Comment »

Alla por el año 82 empezé a interesarme por los ordenadores, durante esa época la cantidad de revistas y libros era menor, pero en mi opinión la calidad y el enfoque supera con mucho a lo que hoy existe. No me acuerdo la fecha exacta en la que compré este libro “Código Máquina” para el ZX Spectrum pero sé que me costó 2100 pts, aun está escrito en el interior.

CM-ZXSpectrum01 ¿Y que tiene de bueno este libro?. Pues que está escrito de tal manera que hasta un chaval de 12 años lo puede entender. Comienza explicando que es un bit, y poco a poco va aumentando de nivel y todo con un lenguaje totalmente asequible para los que por aquel entonces no éramos ni ingenieros, matemáticos, físicos, informáticos, etc. Continúa hablando de los registros, flags, aritmética, operadóres lógicos y por supuesto las instrucciones del Z80. Al final acaba como no podía ser de otra forma, una explicación paso a paso del desarrollo en ensamblador de un sencillo juego para el Spectrum. Era el conocido juego de la rana y las explicaciones son de lo mas clarificadoras.

Algunas “perlas” del libro:

Pag. 34: “¿Podemos considerar al registro HL como el pie derecho de la CPU?, Salvo que uno sea zocato, es bastante aproximado.” No se lo que es exactamente un zocato, probablemente por que yo sea uno de ellos.

Pag. 134: “Observa que hemos hallado DE=HL+1 haciendo DE=HL e incrementando DE. Puede lograrse más facilmente, cargando en DE directamente el valor de pantalla + 1, pero ¡eso require un octeto más!.” Impresionante, desafortunadamente ¿quien se preocupa ahora por un octeto?.

¿Existe hoy en día algun libro de ensamblador para niños?

CM-ZXSpectrum03

Powered by WordPress | WP Theme & Icons by N.Design Studio | 0.351 segundos.
Entries RSS Comments RSS Login