Changes

Jump to: navigation, search

Learning Resource Recommendations

1,383 bytes added, 10:32, 6 January 2018
no edit summary
''fwiw this information is 5 years old, so don't expect to see any guides to learn rust or anything
 
This page contains recommendations for learning technical information on a variety of subjects. Note that "<code>*</code>" denotes a resource unavailable on dead-tree format.
 
==Others' Lists==
* [http://creativecodeworks.com/blog/programacion/libros-gratuitos-sobre-programacion.html Free Programming Books]
* [http://en.tldp.org/HOWTO/Reading-List-HOWTO/b80.html Linux and Unix Bibliography] - Eric S. Raymond
* [http://www.tldp.org/ The Linux Documentation Project]
==Reference Cards==
==RFCs==
* '''[https://tools.ietf.org/html/rfc2119 RFC 2119: Key words for use in RFCs to Indicate Requirement Levels](short, must read)
* [https://tools.ietf.org/html/rfc1178 RFC 1178: Choosing a Name for Your Computer]
* [https://tools.ietf.org/html/rfc1918 RFC 1918: Address Allocation for Private Internets]
* [https://tools.ietf.org/html/rfc1459 RFC 1459: Internet Relay Chat Protocol]
* [https://tools.ietf.org/html/rfc2812 RFC 2812: Internet Relay Chat: Client Protocol]
* [https://tools.ietf.org/html/rfc1149 RFC 1149: A Standard for the Transmission of IP Datagrams on Avian Carriers]
* [https://tools.ietf.org/html/rfc2324 RFC 2324: Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0)]
==Non-technical==
|-
|Hacking || [http://www.amazon.com/Hackers-Heroes-Computer-Revolution-Anniversary/dp/1449388396 Hackers: Heroes of the Computer Revolution] || Steven Levy || Book on the history of hacking
|-
|History || [http://pthree.org/2009/12/31/the-meaning-of-su/ The Meaning of 'su'] || Aaron Toponce ||
|-
|LUGs || [http://www.tldp.org/HOWTO/User-Group-HOWTO.html Linux Users Group HOWTO] || Rick Moen || TLDP page on starting or running a LUG
|-
| Java || Effective Java || ||
|-
| Lisp || [http://mitpress.mit.edu/sicp/ Structure and Interpretation of Computer Programs] || Harold Abelson, Gerald Sussman ||
|-
| Perl || Learning Perl || ||
|-
| Software Engineering || The Practice of Programming || Brian Kernighan ||
|-
| Software Engineering || Write Great Code, Volume 2 || Randall Hyde || About how to choose the best high level constructs that translate into efficient low-level code.
|-
|}
|-
| General || [http://www.electronics-tutorials.ws/ Electronics Tutorials] || Wayne Storr || Basic tutorials on a variety of circuit elements
|-
| PCB Design || [http://www.ece.vt.edu/cel/docs/PC_Board_Design_Example_v2.pdf CEL PCB Design Example] || The Bob Lineberry || For ECE 4534
|-
| Soldering || [http://workmanship.nasa.gov/lib/insp/2%20books/frameset.html NASA Soldering Standards] || NASA || A good pictorial reference on soldering quality
|-
| Soldering || [http://filebox.ece.vt.edu/%7Elineb/Soldering_Prototypes.html CEL Soldering Videos] || The Bob Lineberry ||
|-
|}
|-
| BSD || Berkeley Unix: A Simple and Comprehensive Guide || ||
|-
| Linux || [http://nixsrv.com/llthw Learn Linux the Hard Way] || ||
|-
| Unix || [http://ardensdd.com/ UNIX Tutorial for Beginners] || ||
|-
| Unix || Unix Made Easy || ||
|-
| Unix || Using C on the UNIX System || ||
|-
| Unix || [http://www.linusakesson.net/programming/tty/ The TTY Demystified] || Linus Akesson ||
|-
|}
|-
|}
 
==Web Development==
See [[Recommended_Web_Design_Reference_Documentation|Recommended Web Design Reference Documentation]].
==Other==
* [https://help.ubuntu.com/community/PXEInstallMultiDistro PXE Install Multiple Distros]
==External Links==* [http://creativecodeworks.com/blog/programacion/libros-gratuitos-sobre-programacion.html Free Programming Books]* [http://en.tldp.org/HOWTO/Reading-List-HOWTO/b80.html Linux and Unix Bibliography] - Eric S. Raymond* [http://www.tldp.org/ The Linux Documentation Project] [[Category:Recommended stuffSoftware]][[Category:GeekeryReference]]
[[Category:Featured content]]
Anonymous user

Navigation menu