Detalles
Durante más de veinte años, las graves a los programadores de C se han basado en un libro práctico, el conocimiento en profundidad de las interfaces de programación de que la unidad de UNIX y Linux kernels: W. Richard Stevens' "Programación Avanzada en UNIX(R) medio Ambiente". Ahora, una vez más, de los más Ricos colega Steve Rago ha actualizado completamente esta obra clásica. La nueva tercera edición de admite hoy en día una de las plataformas líderes, refleja los nuevos avances tecnológicos y las mejores prácticas, y se alinea con la Versión 4 del Single UNIX Specification. Steve cuidadosamente conserva el espíritu y el enfoque que han hecho de este libro tan valioso. Edificio en Ricos del trabajo pionero, que se inicia con archivos, directorios y procesos, cuidadosamente sentando las bases para las técnicas más avanzadas, tales como el manejo de señales y de la terminal I/O. también cubre completamente los hilos y la programación multiproceso, y basado en socket IPC. Esta edición cubre más de setenta nuevas interfaces, incluyendo POSIX de e/S asíncrona, bloqueos de giro, las barreras y semáforos POSIX. La mayoría de los obsoletos interfaces han sido removidos, salvo unos pocos que son omnipresentes. Casi todos los ejemplos han sido probados en cuatro plataformas modernas: Solaris 10, Mac OS X versión 10.6.8 (Darwin 10.8.0), FreeBSD 8.0, y la versión de Ubuntu 12.04 (basado en Linux 3.2). Como en ediciones anteriores, vas a aprender a través de ejemplos, incluyendo a más de diez mil líneas de descarga, ISO C el código fuente. Más de cuatro cientos de llamadas al sistema y las funciones se ha demostrado con conciso, completo los programas que ilustran claramente su uso, argumentos y valores de retorno. A relacionar lo que han aprendido, el libro presenta varios capítulo de longitud estudios de caso, cada uno reflejando entornos contemporáneos. "Programación avanzada en UNIX(R) medio Ambiente "ha ayudado a generaciones de programadores escribir código con una excepcional potencia, el rendimiento y la fiabilidad. Ahora actualizado para los sistemas actuales, esta tercera edición será aún más valioso.