Library
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
In the space
Comprehensive list
We have a large number of dead-tree books. They're not all catalogued, so feel free to contribute to the following page:
Highlights of the books
Computer Science
- Coders at Work, Peter Siebel, I really like this one. Great if you've not done much in the professional programming world. Some good truthes here! - Oni
- Algorithmics: The Spirit of Computing, Addison Wesley (ISBN-10: 0321117840)
- Compiler Construction: Principles and Practice, Kenneth C. Louden (ISBN-10: 0534939724)
- Computer Ethics: Cautionary Tales and Ethical Dilemmas in Computing, Tom Forester (ISBN-10: 9780262560733)
- Computer Organization & Architecture, William Stallings (ISBN-10: 8120321030)
- Computer Science: A Modern Introduction, Les Goldschlager (ISBN-10: 0131659456)
- Computer Science: An Overview, J. Glenn Brookshear (ISBN-10: 0321269713)
- New Turing Omnibus, A. K. Dewdney (ISBN-10: 0805071660)
- Practical Parallel Rendering, Alan Chalmers (ISBN-10: 1568811799)
- Structure and Interpretation of Computer Programs, 2nd Edition, Harold Abelson (ISBN-10: 9780262510875)
- The Story About Ping, Marjorie Flack (ISBN-10: 9780140502411)
- Small Memory Software, Noble & Weir (ISBN: 0-201-59607-5)
Mathematics
- Discrete Mathematics for Computer Scientists, John Truss (ISBN-10: 9780201360615)
Electronics
- A Practical Introduction to Electronic Circuits, Martin Hartley Jones (ISBN-10: 0521478790)
- The Art of Electronics, Paul Horowitz & Winfield Hill.
This is a personal copy so just ask samthetechie if you want to use it.Use it whenever you want, just treat it well. :) - Foundations of Analog and Digital Electronic Circuits, Anant Agarwal & Jeffrey H. Lang
- The Principles of Computer Hardware, Alan Clements
- Unit 1 A-level Electronics Support Booklet, Ian Kemp (Logic, Diodes, Resistors, Transistors & MOSFETS, Outputs, Op-Amps, Capacitors, 555)
- Unit 2 A-level Electronics Support Booklet, Ian Kemp (Sequential logic, Counters, Op-Amps, Amplifiers, Filters)
- Unit 4 A-level Electronics Support Booklet, Ian Kemp (Communications, Radio receivers, Opto-electronics)
- Practical Electronics for Inventors, Paul Scherz
Hacking Electronics: An Illustrated DIY Guide for Makers and Hobbyists SIMON MONK SBN-13: 978-0071802369
Security
- Applied Cryptography, Bruce Schneier
Arduino
- Beginning Arduino, Michael McRoberts
Franzis Arduino Tutorial manual Ulli Sommer ISBN 978-3-645-65279-7
Natural/Spoken Language
- Step By Step in Esperanto - For those who like their languages easy and constructed.
Borrowed
- Angie - Python Pocket Reference. Joel on software.
- Willb - electronics for dummies
- thejimmyg - Lex & Yacc book
- AngrySpinach - Make: Volume 24
- alecjw - london A to Z. i fancy going for a walk on my way home
- Nistur - Compiler Construction: Principles and Practice
- df - Computers under attack
- andrewblack - Ruby best practices
- nartandyou - 250 Innovative Ideas (13/09/2012)
- Java and SOAP
- Mr Aun - PHP Phrasebook
- Nanooq - Programming Ruby (Solexious knows)
- Necati - Making Things Talk
- sue - Processing by Ira Greenberg
- marg__c - nomadic furniture and
- marg__c- Built-ins
- Luis - Think fast and slow.
- mastering opencv with practical projects - User:Oni
- ZeroCool - Artificial Intelligence, Unity Game Development Essentials
- B D Brewis - 3D Math Primer for Graphics and Game Development
- MargCobb-Vinegar 1001 practical uses
- MargCobb- The Tailor of Ulm
- Unmutual - Joker, DBT Workbook
- pete - The Code Book
- Lajos G. - The Mathematical Universe
- QuantumHand - The Cuckoo's Egg by Clifford Stoll
- Sevan - TCP/IP Illustrated Volume 2
- thebrentc - Buschmann et al., A system of patterns; Gruneberg, Spanish in a day (!)
- rawles: Fogus and Houser, "The Joy of Clojure".
On the web
Machining
- Basic introduction to the lathe (and other machines)
- Machinist's guides on Youtube
- MIT Video tutorials
- Home Shop Machinist Machinist's BBS
- Tool bit grinding - HSS lathe tools.
- HSS can be better than indexable carbide tools for small work and fine finishes, as it wears faster but is very sharp.
- also Sherline guide featuring diagrams and writing.
- Making worm gears on the lathe
- Chris Radek Machining, CNC, format conversion, clocks
- Some simple notes on the use of mill and lathe
- Woodworking (and metalworking) machines
- Casting
- Casting and scraping
CNC
- Beginning CNC A CNC mill isn't a laser cutter. You have to understand how it works.
- Chris Radek Machining, CNC, format conversion, clocks
- Guerrilla guide to CNC machining and resin casting:
General hardware stuff
- A visual glossary of screws, nuts and washers
- Laser cut joinery
- Glue matrix and ThisToThat glue lookup
- Ignition!: An informal history of liquid rocket propellants - John Clark
Microprocessors
- The Amazing $1 Microntroller A very useful guide to some popular and cheap microcontrollers and their uses
- Arduino A very popular and newbie-friendly microcontroller ecosystem
- Native software USB for AVR
- Shift-register based Arduino LCD driver (formerly http://code.google.com/p/arduinoshiftreglcd/, now a dead link)
- 10 ways to destroy an arduino (or, 10 things you shouldn't do ..)
Electronics
- Concise electronics for geeks - a very good starter text
- Although aimed at pinball repairers, this site has a wealth of easily understood information about soldering, DVMs and all the miscellany of electronics repair.
- The Giant Internet IC Masturbator (IC pinouts without pages of ads)
- Analog Circuit Design: Art, Science and Personalities (superb book about analog design edited by Jim Williams)
- The Art and Science of Analog Circuit Design (more in a similar vein)
- Fabrication d'une lampe triode by someone with a great deal of patience and skill
- SMD repair manual (PDF)
- SMD component marking Instructions
- 10kW induction heater
- Digital hardware design - designing high speed logic
- Designing analog chips - how electronics really works, by the inventor of the 555
- Mean Well Switching Power Supply Technical Manual - a good description of switching power supplies, by one of the better Taiwanese manufacturers
- Dean's book A (fairly extensive) introduction to phase-locked loops, Dean Banerjee, TI
- High frequency measurements EMC, ESD, probes etc. by Doug Smith
- Mike's Electric Stuff Tesla coils, vacuum tubes and link to Mike Harrison's Youtube channel
Manuals
(both user and service)
Web Design
- Brendan Dawes
- Web Design for Developers: A Programmer's Guide to Design Tools and Techniques (Pragmatic Programmers) Brian P Hogan ISBN-13: 978-1934356135
- Create Your Own Website Using WordPress in a Weekend Alannah Moore ISBN-13: 978-0415662680
- HTML & CSS: Design and Build Web Sites Jon Duckett