Que no te engañe Sams con sus “Aprendiendo X en 21 días”. Esta es la única forma posible de conseguir aprender a programar en un lenguaje cualquiera en 21 días:

- Días 1 – 10: Aprende sobre las variables, constantes, matrices, cadenas, expresiones, instrucciones, funciones, …
- Días 11 – 21: Aprende sobre el control de flujo, punteros, referencias, clases, objetos, herencia, polimorfismo, …
- Días 22 – 697: Desarrolla montones de aplicaciones. Pásalo bien programando, pero no olvides aprender de tus errores.
- Días 698 – 3.648: Interacciona con otros programadores. Trabaja con otros desarrolladores en distintos proyectos. Aprende de ellos.
- Días 3.649 – 7.781: Aprende física teórica avanzada y formula una teoría consistente sobre la gravitación cuántica.
- Días 7.782 – 14.611: Aprende bioquímica, biología molecular, genética, …
- Día 14.611: Utiliza tus conocimientos en biología para crear una poción rejuvenecedora.
- Día 14.611: Utiliza tus conocimientos sobre física para crear un condensador de flujo y viaja en el tiempo al día 21.
- Día 21: Sustituye a tu yo antiguo.

23.132038
-82.366594
10 libros que toda persona que se dedique al desarrollo de software, en cualquiera de sus formas, debería tener en su estantería. También sería conveniente leerlos un par de veces, porque a pesar de que son tremendos como pisapapeles y para nivelar muebles, no es su única utilidad…
Si sólo tienes oportunidad de leer un libro sobre desarrollo de software en toda tu vida, procura que sea este. Code Complete es prácticamente la biblia del desarrollo de software, además de una de las mejores guías prácticas sobre la programación de todos los tiempos. Es un libro muy fácil de leer, entretenido, y tremendamente práctico, con montones de recomendaciones útiles para cada fase del ciclo de vida del software. El simple hecho de leerlo te hará mejor programador. Seguro.
“El programador pragmático: de oficial a maestro” es un libro que hace verdadero honor a su nombre. Su objetivo es ayudarte en el difícil camino de aprendiz a artesano del bello arte que es la programación. No sólo trata los aspectos técnicos del oficio, sino también los filosóficos, y otros más abstractos. Yo, personalmente, se lo recomendaría como libro de cabecera a más de uno.
23.132038
-82.366594
jsPDF, es una libreria muy simple (no se pueden elaborar documentos PDFs muy complejos) pero con la ventaja de poder crear un PDF directamente desde el lado cliente con javascript, lo cual para ciertas ocasiones, es mas que suficiente.
Un ejemplo de creacion de PDF (extraido de los ejemplos de la libreria) seria el siguiente:
var doc = new jsPDF();
doc.setFontSize(22);
doc.text(20, 20, 'This is a title');
doc.setFontSize(16);
doc.text(20, 30, 'This is some normal sized text underneath.');
// Output as Data URI
doc.output('datauri');

23.132038
-82.366594
Unladen Swallow es un proyecto de unos ingenieros de Google para acelerar Python compilándolo sobre LLVM en vez de compilarlo en C a pelo. Hasta ahora lo estaban haciendo sobre Python 2.7 y usándolo ellos mismos para las plantillas de youtube (y no es que sea un sitio con poco tráfico). Han conseguido mejoras sustanciales en el rendimiento, aunque hayan abandonado la idea de eliminar el GIL. La noticia es que ahora anuncian una propuesta para hacer que Unladen Swallow sea el runtime estándar de Python 3.0. Guido dice “sounds good to me“.
Fuente | Barrapunto

23.132038
-82.366594
Comentarios recientes