TY - BOOK AU - Jones, M. Tim TI - GNU/Linux application programming T2 - Programming series SN - 139781584505686 CY - Boston PB - Course Technology N1 - El material complementario contiene los code snippets para los APIs del libro; Resúmenes, referencias bibliográficas y recursos en línea, al final de cada capítulo; Apéndices e índice alfabético, al final del libro; GNU/Linux history; GNU/Linux architecture; Free software development; Linux virtualization and emulation; The GNU compiler toolchain; Building software with GNU make; Building and using libraries; Building packages with automake/autoconf; Source control in GNU/Linux; Data visualization with Gnuplot; File handling in GNU/Linux; Programming with pipes; Introduction to sockets programming; GNU/Linux process model; POSIx threads (pthreads) programming; IPC with message queues; Synchronization with semaphores; Shared memory programming; Advanced file handling; Other application development topics; Standard GNU/Linux commands; Bourneagain shell (bash); Editing with sed; Text processing with awk; Parser generation with flex and bison; Scripting with Ruby; Scripting with Python; GNU/Linux administration basics; Software unit testing frameworks; Debugging with GDB; Code Hardening; Coverage testing with GNU gcov; Profiling with GNU gprof; Advanced debugging topics ER -