Tag Archives: Libros

El futuro que le debemos a Alan Kay

Cuando [Alan Kay] fue a la entrevista de trabajo en [Xerox PARC], una de las preguntas tenía que ver con sus sueños ¿cuál crees que será tu mayor logro? le preguntaron. “Una computadora personal”, respondió.

Como parecía que no le entendían lo qué estaba hablando, cogió una cartera del tamaño de un cuaderno, la abrió y dijo: “Esto será una pantalla plana. Aquí abajo habrá un teclado, y tendrá la potencia suficiente para almacenar correo, archivos, música, imágenes y libros. No pesará más de un kilogramo. De eso estoy hablando”.

El entrevistador se rascó la cabeza, murmuró: “Sí, claro” y lo contrató. Era el año de 1970.

Esa historia la descubrí mientras leía [Los Innovadores] de [Walter Isaacson]. Había escuchado un poco de Alan Kay, pero no tenía idea del genio que me estaba perdiendo.

No quiero entrar en más detalles pues este sería un post interminable. Me queda agregar que este pionero de la computación ha hecho más de lo que conocemos y posiblemente estemos usando algo que haya sido uno de sus sueños (sin ir muy lejos, la programación orientada a objetos, la interfaz de usuario y claro ¡las tablets!). Los dejo con un video que resume rápidamente los aportes del gran –y quizá único– Alan Kay.

Un abrazo (y gracias, Alan)

Fuente cabecera: [Extracts from Alan Kay’s AMA on Hacker News]

Book Review: Enero 2020

Uno de los objetivos que me tracé este año, involucra leer y publicar al respecto. Para ello estoy respetando un ejercicio de lectura diaria. Mi sugerencia es que encuentres un momento para leer, si puedes hacerlo diariamente pues genial. Sino, puedes empezar dejando uno o dos días. Con que empieces con diez minutos al día estás haciendo un gran avance 🙂

Con respecto a este mes, pude leer cuatro libros y aquí mis comentarios:

Capitanes

Este libro de Sam Walker (2017) es muy interesante pues hace un estudio que busca identificar el factor clave de un equipo deportivo. Luego de un análisis detallado encuentra que los capitanes de equipo juegan un papel importante. A partir de esto encuentra comportamientos comunes entre muchos de estos capitanes. La lectura es fácil de seguir y muy amena si estás familiarizado con los deportes o bueno, los métodos de análisis utilizados (que por cierto, no es necesario conocerlos)

Little Red Book of Selling

Jeffery Gitomer (2005) explica en términos simples los pasos a seguir si te interesa vender o sumergirte en el mundo de las ventas. Lo interesante es que tal como el autor indica, no es necesario trabajar como vendedor, lo importante es ver como realizar estas prácticas en tu vida diaria pues lo que debemos hacer siempre es mejorar nuestra marca personal. Un dato adicional sobre el libro, es que la lectura y los ejemplos son digeribles gracias a los gráficos y frases que nos acompañan en este viaje.

Mario

Carlos Freyre (2019) nos presenta un formato gráfico que nos ayuda a conocer más del escritor peruano ganador del Premio Novel de Literatura. Esta suerte de biografía incluye pasajes de la vida del novelista y elementos que han influido en los escritos que nos ha presentado hasta la actualidad. Una característica adicional de esta publicación es que cada capítulo muestra un estilo gráfico particular debido a que el trabajo fue realizado por diferentes artistas.

Charlas TED

Chris Anderson (2017) comparte las experiencias y recomendaciones de charlas TED (o TED Talks) que permiten hacernos una idea de lo que debemos –y no debemos– hacer al momento de preparar una presentación. La lectura nos explica cómo debemos empezar una presentación, como conversar con el público y lo más importante, qué tanto debemos ensayar antes de salir al público.

Mayor información sobre el review

Les cuento que he preparado un documento con información adicional al review que acabo de escribir. Este contiene la ficha técnica de cada libro y claro, una versión extendida del review que acaban de leer 🙂

Quedo atento a sus comentarios, un abrazo.

Un libro de JavaScript que no debes dejar pasar

Espero ser breve pero les cuento que creo haber encontrado un excelente libro de JavaScript 😀

Estoy contento con [Eloquent JavaScript] (Marijn Haverbeke, 2018) pues además de tener [buenos reviews], estar actualizado (pues incluye información sobre [Node.js], lo cual ya es bastante) y ser gratuito, incluye código de ejemplo que puedes ejecutar mientras vas estudiando o por medio de la sección [code sandbox] ¿Qué más puedes pedir?

Fuente: Archivo personal

Pues claro, aquí tienes [la web del libro] También te dejo el link para que te descargues el [PDF], [ePUB],o el [MOBI] y claro, si quieres comprarlo, también [puedes hacerlo] 🙂

Solo le he dado una revisada general, espero que ustedes lo puedan aprovechar y claro, una vez más confirmo de que excusas pueden sobrar pero [material para estudiar], hay de sobra.

Un abrazo,

Cómo aprender JavaScript y no morir en el intento

Mientrás más pasa el tiempo, más creo que JavaScript es un lenguaje amado y odiado por muchos.

Eso no quita que piense en lo interesante que es, gracias a la cantidad de cosas que puedes hacer tanto en el cliente como en el servidor. Y con esto último no solo estoy hablando de [Node.js]

Estos meses me he propuesto reforzar mis conocimientos en JavaScript, así que decidí escribir este post a manera de resumen de lo que voy encontrando. Espero que sea algo así como un punto de partida para todos aquellos que no nos consideramos expertos en el lenguaje.

Pues bien, aquí las preguntas que tenemos que hacernos antes de entrar a este nuevo mundo:

  1. ¿De qué trata JavaScript? [Este video de casi veinte minutos] lo explica muy bien y está en español-humano :D. Con esto quiero decir que no hay ningún requisito para entenderlo y lo más importante; incluye teoría y ejemplos con código en vivo. Mi recomendación aquí es que le dediques mucha atención y si gustas, podrías seguir paso a paso [las instrucciones que van indicando]
  1. ¿Puedo aprender de manera interactiva? Hasta el momento he encontrado tres lugares con esta metodología de enseñanza. Yo sugiero practicar en al menos dos de estas:
Workshopper (tutorial interactivo de nodeschool). Fuente: Archivo personal
  1. ¿Con qué libro debo empezar? Si quieres contar con un libro de cabecera, te recomiendo que busques [JavaScript: The Good Parts] (Douglas Crockford, 2008). Si bien es cierto no lo he terminado –y para algunos es algo viejo–, hasta el momento me ha sorprendido. Entiendo que hace poco el autor publicó [How JavaScript Works] (2018) pero no lo he revisado. Sinceramente no me sorprendería que sea tan bueno como la primera publicación.
Fuente: [Amazon]
  1. (Bonus) ¿Qué más podemos hacer? Sin ánimo de caer en un posible ataque de [infoxicación], he encontrado material muy interesante que dejaré a su elección:
    • Este [video] de los amigos de FreeCodeCamp es de 3 horas (y no terminé de verlo) pero explica paso a paso el tutorial ofrecido en su web.
    • Este [tutorial de JavaScript], siempre y cuando busques una –extensa– referencia adicional.
    • Estos videos del buen Douglas Crockford en los que habla de [The good parts], [The better parts] y claro, un link a [la sección de videos] que tiene registrados en su blog.
    • Por último (y no menos importante) consideren la opción de buscar ayuda o mejor aún, aprender en conjunto. Para esto les comento que los amigos de NodeSchool brindan esa opción y aquí en Lima hay una reunión una vez al mes. Aquí [la cuenta de twitter] por si están interesados en los próximos eventos 🙂

Como podrán notar hay mucho por estudiar, pero gracias a la cantidad de recursos disponibles, cada vez es más fácil poner en práctica nuestros conocimientos.

Les sugiero que no pierdan las ganas con este lenguaje, pues tiene mucho potencial a pesar claro, de la relación amor-odio que les comenté al iniciar esta publicación. Esto lo comprenderán con el paso de las líneas de código que vayan escribiendo 🙂

Un abrazo,