Bokhyllen: Difference between revisions

From Programvareverkstedet
m (Fjernet gamle !greier fra den gamle wikien)
Line 56: Line 56:
* Nichols, Buttlar and Farrell: Pthreads Programming
* Nichols, Buttlar and Farrell: Pthreads Programming
* Oram and Talbott: Managing Projects with make
* Oram and Talbott: Managing Projects with make
* OpenGL Shading Language (2nd ed)


== Operativsystem/Nettverk ==
== Operativsystem/Nettverk ==

Revision as of 21:49, 10 March 2011

PVV har en rekke bøker, og har stort sett penger til å kjøpe inn flere når vi får gode forslag. Listen som følger er langt fra komplett (og kommer neppe til å bli det), men alle nye bøker som blir kjøpt inn skal ihvertfall føres opp her. Vi har en god del bøker, i hovedsak om UNIX (med tilstøtende systemer som X11, PostScript etc.) og programmering.

Programmering

  • Advanced Programming in the Unix Environment
  • Algorithms in C
  • Data Structures, Algorigthms & Software Principles in C
  • Van der Linden: Expert C Programming
  • Horrowitz, Sahni and Anderson-Freed: Fundamentals of Data Structures in C
  • GNU Emacs Lisp Reference Manual
  • McGilten and Campione: PostScript by Example
  • Laffra: Advanced Java
  • Flanagan: Java in a Nutshell
  • Englander: Developing Java Beans
  • Flanagan: JavaScript - the Definitive Guide
  • Grand and Knudsen: Java - Fundamental Classes Reference
  • Wall, Christiansen and Schwartz: Programming Perl, 2nd ed.
  • UNIX System V Release 4: Programmer's Guide: ANSI C and Programming Support Tools
  • Lutz: Programming Python
  • ISO/IEC 10179:1996: Information technology --- Processing languages --- Document Style Semantics and Specification Language (DSSSL)
  • ISO WG21/N1043: Working Paper for Draft Proposed International Standard for Information Systems --- Programming Language C++
  • ISO WG14/N869: Committee Draft --- January 18, 1999 --- Programming languages --- C
  • Stroustrup: The C++ Programming Language, 3rd ed.
  • Tom Christiansen & Nathan Torkington: Perl Cookbook
  • Kernighan & Ritchie: The C Programming Language, 2nd ed.
  • Leon Atkinson: Core PHP Programming
  • PNG: The Definitive Guide
  • On to Java: Fast Travel on the Natural Path to Java Essentials and Effective Programming Practices
  • Interactive Computer Graphics: A Top-Down Approach with OpenGL (3rd Edition)
  • Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein

Programvareutvikling

  • /The Pragmatic Programmer (Andrew Hunt & David Thomas, 2000)
  • Fowler: Analysis Patterns
  • Human-computer interaction
  • Gamma et. al: Design Patterns
  • Kernighan and Pike: The Practice of Programming
  • Knuth: The Art of Computer Programming. Volume I: Fundamental Algorithms
  • Knuth: The Art of Computer Programming. Volume II: Seminumerical Algorithms
  • Knuth: The Art of Computer Programming. Volume III: Sorting and Searching
  • Martin Fowler: UML Distilled: a brief guide to the standard object modelling language

Maskinvare

  • 80x86 Architecture & Programming
  • High Performance Computing

Referansebøker

  • GNU Emacs Manual
  • Graphics File Formats
  • Learning GNU Emacs
  • Lamb: Learning the vi Editor
  • Ousterhout: Tcl and the Tk Toolkit
  • Strang, Mui and O'Reilly: Termcap & terminfo
  • The LaTeX Companion
  • The X Window System in a Nutshell
  • Dalheimer: Programming with Qt
  • Nichols, Buttlar and Farrell: Pthreads Programming
  • Oram and Talbott: Managing Projects with make
  • OpenGL Shading Language (2nd ed)

Operativsystem/Nettverk

  • Understanding the Linux Kernel
  • 4.4BSD Programmer's Supplementary Documents
  • 4.4BSD User's Supplementary Documents
  • Vahalia: UNIX Internals. The New Frontier
  • Hunt: TCP/IP Network Administration
  • Comer: Internetworking with TCP/IP. Volume I: Principles, Protocols and Architecture
  • Comer: Internetworking with TCP/IP. Volume II: Design, Implementation and Internals
  • Comer: Internetworking with TCP/IP. Volume III: Client-Server Programming And Applications
  • Albitz and Lui: DNS and BIND
  • Stevens: UNIX Network Programming. Volume I: Networking APIs: Sockets and XTI
  • Stevens: UNIX Network Programming: Volume II: Interprocess Communication

Diverse

  • /The Design of Everyday Things, Donald Norman
  • /Revolution in the Valley (Andy Hertzfeld, 2005) The Insanely Great Story of How the Mac was Made.
  • Just For Fun (Linus Torvalds) The Story of an Accidental Revolution
  • The Complete Guide to Middle-Earth
  • The Atlas of Tolkien's Middle-Earth
  • Who wants to be a scientist?
  • Practical UNIX and Internet Security
  • Introduction to computer law
  • Computer Security Basics
  • Frisch: Essential System Administration
  • Foley et. al: Computer Graphics. Principles and Practice
  • DiBona, Ochman and Stone (ed.): Open Sources. Voices from the Open Source Revolution
  • Linux Gamer (japansk tekst)
  • Lincoln Stein and Doug MacEachern: Writing Apache Modules with Perl and C
  • Norman Walsh and Leonard Muellner: DocBook: The Definitive Guide
  • Randy Jay Yarger, George Reese and Tim King: MySQL & mSQL
  • Corby Kummer: The Joy of Coffee
  • Physics for scientists and engineers
  • Genene våre

Kunstig intelligens

  • Fuzzy Logic for Beginners
  • Neural Networks: An Introduction
  • Algorithms for Image Processing and Computer Vision

Prosa

  • The Ambassador (Warhammer Novel)
  • Taint of Evil (Warhammer Novel)
  • Riders of the Dead (Warhammer Novel)