@book{8660, author = {Goerzen, John.}, title = {Linux programming bible /}, publisher = {IDG Books Worldwide,}, year = {c2000.}, address = {Foster City, CA :}, note = {Contents Chapter 1: Introducing the Linux Programming Environment. Chapter 2: Introducing Shell Programming. Chapter 3: Working with Regular Expressions. Chapter 4: Introducing Emacs. Chapter 5: Understanding Linux Data Files and Scripts. Chapter 6: Welcome to gcc. Chapter 7: Managing Projects with GNU Make. Chapter 8: Memory Management. Chapter 9: Libraries and Linking. Chapter 10: Debugging with gdb. Chapter 11: Files, Directories, and Devices. Chapter 12: Processes in Linux. Chapter 13: Understanding Signals. Chapter 14: Introducing the Linux I/O System. Chapter 15: Looking at Terminals. Chapter 16: Shared Memory and Semaphores. Chapter 17: Using Pipes and FIFOs. Chapter 18: Internet Sockets. Chapter 19: Advanced TCP/IP Sockets. Chapter 20: Introducing Perl. Chapter 21: Manipulating Data with Perl. Chapter 22: CGI Programming. Chapter 23: SQL Databases with DBI. Chapter 24: GUIs with Perl/Tk. Chapter 25: Building GUIs with Gnome. Chapter 26: Archiving and Collaboration with CVS. Chapter 27: Understanding Security and Code. Chapter 28: Optimizing Performance. }, url = {http://www.loc.gov/catdir/toc/wiley022/00100275.html} }