Robert Read cuenta, más los aportes alguna gente de slashdot, como ser un buen programador. El mismo ESR lo recomienda en su célebre 'How to become a hacker'. Este artículo se parece más una receta que el de ESR, lo que sirve acerca de informarse como encarar ciertas situaciones diarias que puede enfrentar un programador.
Muy intructivo.
Link: http://samizdat.mines.edu/howto/HowToBeAProgrammer.html
lunes, octubre 30, 2006
HowtoForge - Howto y tutoriales para Linux
Impresionante sitio repleto de HOWTOs y tutoriales, muy útil.
Las categorías no solo incluyen las principales distribuciones, Fedora, SuSE, Ubuntu, Debian, etc. sino que también incluyen las principales aplicaciones del mundo open source, Apache, PHP, MySQL, Samba, Sendmail, y más.
(Lo breve de la reseña, no refleja lo útil del sitio)
Link: http://www.howtoforge.com/
Las categorías no solo incluyen las principales distribuciones, Fedora, SuSE, Ubuntu, Debian, etc. sino que también incluyen las principales aplicaciones del mundo open source, Apache, PHP, MySQL, Samba, Sendmail, y más.
(Lo breve de la reseña, no refleja lo útil del sitio)
Link: http://www.howtoforge.com/
miércoles, octubre 04, 2006
Lenguajes para aprender: Python
Comenzamos la serie sobre los lenguajes que hay "que aprender", de acuerdo a lo que nos recomienda ESR. Además de Python veremos los pricipales recursos para aprender Java, C/C++, Perl y LISP.
La wiki de Python posee un sección muy interesante llamada justamente Guía del principiante. Comienza explicando cómo instalar Python, indicando sobre los libros introductorios al mismo, dar las referencias del lenguaje y de la API, cómo orientar las personas de acuerdo a sus habilidades, etc.
También recomendamos :
Fuente: How To Become A Hacker
Link: http://wiki.python.org/moin/BeginnersGuide
La wiki de Python posee un sección muy interesante llamada justamente Guía del principiante. Comienza explicando cómo instalar Python, indicando sobre los libros introductorios al mismo, dar las referencias del lenguaje y de la API, cómo orientar las personas de acuerdo a sus habilidades, etc.
También recomendamos :
- How to think like a computer scientist learning Python
- Dive into Python
- Python Cookbook, con más de 1000 recetas
Fuente: How To Become A Hacker
Link: http://wiki.python.org/moin/BeginnersGuide
Teach Yourself Programming in Ten Years - Cómo convertirse en un buen programador
Peter Norvig, uno de los mejores hackers en Google, explica porqué no se puede aprender a programar en un par de días o una semana. Cita un par de estudios donde se concluye que para desarrollar cualquier habilidad se necesitan al menos 10 años.
También da una receta de cómo lograrlo, que incluye programar, ver código de otras personas, estudiar diferentes paradigmas, etc.
Fuente: How To Become A Hacker
Link: http://www.norvig.com/21-days.html
También da una receta de cómo lograrlo, que incluye programar, ver código de otras personas, estudiar diferentes paradigmas, etc.
Fuente: How To Become A Hacker
Link: http://www.norvig.com/21-days.html
miércoles, septiembre 27, 2006
How to Become A Hacker - Como ser hacker explicado por uno de ellos
Uno de los mentores del movimiento open source Eric S. Raymond, explica qué es ser un hacker.
Luego de mantener por años Jargon File y ser frecuentemente preguntado al respecto se dedico a escribir sobre qué es ser hacker y cómo serlo. También explica las diferencias entre un hacker y un cracker.
Los contenidos incluyen a:
Link: http://www.catb.org/~esr/faqs/hacker-howto.html
Luego de mantener por años Jargon File y ser frecuentemente preguntado al respecto se dedico a escribir sobre qué es ser hacker y cómo serlo. También explica las diferencias entre un hacker y un cracker.
Los contenidos incluyen a:
- What Is a Hacker?
- The Hacker Attitude
- Basic Hacking Skills
- Status in the Hacker Culture
- The Hacker/Nerd Connection
Link: http://www.catb.org/~esr/faqs/hacker-howto.html
FreeComputerBooks.com - Muchos más libros gratis
martes, septiembre 26, 2006
How to Think Like a Computer Scientist - Una serie para aprender a programar
Si bien el nombre de la serie es un poco pretencioso, se trata de una buena iniciativa. Esta serie enseña a programar, comenzado desde los conceptos como variables y funciones hasta herencia y árboles todo explicado en un lenguaje en particular. Actualmente se encuentran las versiones en: Python, Java y C++.
Además de ser muy interesante para aprender un nuevo lenguaje llevando nuestro conocimiento de otro, teniendo una forma muy directa de compararlos.
Además de todo esto, los libros son abiertos están disponibles para bajar en Pdf o html.
Link: http://www.ibiblio.org/obp/thinkCS/
Además de ser muy interesante para aprender un nuevo lenguaje llevando nuestro conocimiento de otro, teniendo una forma muy directa de compararlos.
Además de todo esto, los libros son abiertos están disponibles para bajar en Pdf o html.
Link: http://www.ibiblio.org/obp/thinkCS/
Suscribirse a:
Comentarios (Atom)