Recursos
..unlimited educational opportunity – or, speaking practically, educational opportunity that is limited only by individual desire, ability, and need – is the most valuable service that society can provide for its members.
La Foto Actual
La forma en la que accedemos, consumimos e interactuamos con los medios está en constante evolución. Internet revolucionó el acceso a la información, trayendo virtualmente todo el conocimiento a la palma de nuestras manos. Su uso está en un pico máximo, tanto en términos de tráfico como en el tiempo que los usuarios pasan on-line. Sin embargo, el grueso de las actividades suceden in plataformas cerradas o jardines cercados.
En estos ecosistemas, el proveedor del servicio ejerce control completo sobre las aplicaciones servidas. Algoritmos de código cerrado curan y seleccionan todo el tráfico, generando burbujas que posiblemente restringen el acceso a ciertos tipos de contenidos y usuarios. Esta concentración resulta en una experiencia digital homogenizada, limitando la diversidad y creatividad. En contraste, el Internet abierto ofrece acceso irrestricto a todo tipo de contenido.
Es un hecho que, ha medida que disminuye la calidad de los resultados de los motores de búsqueda, los internautas pierden acceso a la gran Web. Los buenos materiales se vuelven díficiles de conseguir. La siguiente es una colección un tanto básica pero que puede resultar de gran utilidad.
Como lectores siempre debemos tener presente que la precisión y veracidad de la información no puede ser garantizada. Siempre tenemos que evaluar críticamente y discernir entre hechos, desinformación y contenido sesgado.
Casi todas las fuentes están en inglés, sin embargo la mayoría han sido dobladas y se encuentran disponible en español. Existen una variedad de razones por las que usar el idioma sajón puede ser lo mejor. Primero podemos decir que sin dudas es la lengua dominante de la comunicación global, especialmente en áreas como la tecnología y la ciencia. También es un hecho que el grueso del contenido de la Internet está en dicho lenguaje, por lo que interiorizarse con el mismo puede significar un gran beneficio.
La lista está en constante evolución y abierta a sugerencias.
Index
- Books
- Maths and Algos
- Meta-learning
- Programming Basics
- Systems
- Networks
- Web Development
- *NIX & Related
- Online Courses
Books and Articles
Shadow libraries are search engines powered by curated databases of books,
scientific papers, and articles. They provide access to content that may not
exist anywhere else online. They might come in handy for preview before
purchasing and to readers who can not obtain the content by any other means.
Half Rogue supports the ethical use of these sources and encourages to
compensate authors whenever possible.
Maths and Algos
- Essential Calculus Early Transcendentals - Stewart
- Introduction to Logic - Genesereth & Kao
- Discrete Mathematics with Applications - Epp
- The Algorithm Design Manual - Skiena
Programming Basics
- C Programming A Modern Approach - K. N. King
- The C Programming Language - Kernighan & Ritchie
- The Practice of Programming - Kernighan & Pike
Systems
- The Elements of Computing Systems - Noam Nisan & Shimon Schocken (Nand2Tetris)
Networks
- Introduction to Networking: How the Internet Works - Charles R. Severance
- Ed Harmoush - Networking Fundamentals
Web Development
- Don’t Make Me Think, Revisited: A Common Sense Approach to Web Usability - Steve Krug
- The Non-Designer’s Design Book - Robin Williams
- Hugo in Action: Static sites and dynamic Jamstack apps - Atishay Jain
- The Mozilla Docs
- A Very Comprehensive JavaScript Tutorial
- Eloquent JavaScript - Marijn Haverbeke
*NIX and Related
- Introduction to Linux - Machtelt Garrels
- How Linux Works: What Every Superuser Should Know - Brian Ward
- The UNIX Hater’s Handbook - Simson Garfinkel et al.
- Principles of System Administration - Jan Schaumann
- UNIX and Linux System Administration Handbook - Evi Nemeth et al
- File System Forensic Analysis - Brian Carrier
- Ansible for DevOps - Jeff Geerling - Videos
Meta-learning and Other
Learn how to learn:
- A Mind for Numbers - Barbara Oakley
- How to Read a Book - Mortimer J. Adler & Charles Van Doren
- How to Solve it - George Polya
- The Elements of Style - William Strunk Jr. & E.B. White
Online Courses
- Khan Academy is an excellent resource for learning a variety of topics.
- OSSU - Path to a free self-taught education in Computer Science. This repo has links to a lot of free courses, all of them great resources. Having followed along several of them, these I’ve enjoyed the most:
- Jan Schaumann - Aspects of System Administration