Library: Difference between revisions
From London Hackspace Wiki
m (→Security) |
|||
(One intermediate revision by the same user not shown) | |||
Line 20: | Line 20: | ||
* [http://www.amazon.com/Story-About-Ping-Marjorie-Flack/dp/0140502416 The Story About Ping], ''Marjorie Flack'' (ISBN-10: 9780140502411) | * [http://www.amazon.com/Story-About-Ping-Marjorie-Flack/dp/0140502416 The Story About Ping], ''Marjorie Flack'' (ISBN-10: 9780140502411) | ||
* [http://www.amazon.co.uk/Small-Memory-Software-Patterns-Limited/dp/0201596075/ref=sr_1_9?ie=UTF8&qid=1338585535&sr=8-9 Small Memory Software], ''Noble & Weir'' (ISBN: 0-201-59607-5) | * [http://www.amazon.co.uk/Small-Memory-Software-Patterns-Limited/dp/0201596075/ref=sr_1_9?ie=UTF8&qid=1338585535&sr=8-9 Small Memory Software], ''Noble & Weir'' (ISBN: 0-201-59607-5) | ||
* Building Secure Firmware, ''Jiewen Yao & Zimmer'' (ISBN-10: 1484261054) | |||
=== Mathematics === | === Mathematics === | ||
Line 37: | Line 38: | ||
=== Security === | === Security === | ||
* Applied Cryptography, ''Bruce Schneier'' | * Applied Cryptography, ''Bruce Schneier'' | ||
=== Biography === | |||
* Spy Catcher, '' Peter Wrigth'' (ISBN 0-85561-098-0) | |||
=== Arduino === | === Arduino === |
Latest revision as of 22:19, 5 February 2022
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)
- Building Secure Firmware, Jiewen Yao & Zimmer (ISBN-10: 1484261054)
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
Biography
- Spy Catcher, Peter Wrigth (ISBN 0-85561-098-0)
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
- RF filters youtube stripline (pcb) practical + simulation tutorial
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