Linux Application Development. Second Edition
Johnson, Michael K.; Troan, Erik W.
Langue : anglais
Edité par Addison-Wesley, 2005
- Livre relié
- Occasion

Vendeur : The Bookseller, Edmonton, AB, CanadaThe Bookseller
Vendeur AbeBooks depuis 5 mai 2006
Etat: Occasion - Assez bon
EUR 32,41
Quantité disponible : 1 disponible
Ajouter au panierA propos de cet article
Minor shelf wear. Otherwise a tight, unmarked volume. Index. xxxi, 702 pp.
N° de réf. du vendeur 064247
- Titre
- Linux Application Development. Second Edition
- Auteur
- Johnson, Michael K.; Troan, Erik W.
- Éditeur
- Addison-Wesley
- Année de publication
- 2005
- État de l'article
- Very Good+
- Reliure
- Hardcover
- Langue
- anglais
- ISBN à 10 chiffres
- 0321219147
- ISBN à 13 chiffres
- 9780321219145
- Édition
- 2nd Edition
- Dimensions
- 8vo - over 7¾" - 9¾" tall
"The first edition of this book has always been kept within arm's reach of my desk due to the wonderful explanations of all areas of the Linux userspace API. This second edition greatly overshadows the first one, and will replace it."
--Greg Kroah-Hartman, Linux kernel programmer
Develop Software that Leverages the Full Power of Today's Linux
Linux Application Development, Second Edition, is the definitive reference for Linux programmers at all levels of experience, including C programmers moving from other operating systems. Building on their widely praised first edition, leading Linux programmers Michael Johnson and Erik Troan systematically present the key APIs and techniques you need to create robust, secure, efficient software or to port existing code to Linux.
This book has been fully updated for the Linux 2.6 kernel, GNU C library version 2.3, the latest POSIX standards, and the Single Unix Specification, Issue 6. Its deep coverage of Linux-specific extensions and features helps you take advantage of the full power of contemporary Linux. Along the way, the authors share insights, tips, and tricks for developers working with any recent Linux distribution, and virtually any version of Unix.
Topics include
- Developing in Linux: understanding the operating system, licensing,
- and documentation
- The development environment: compilers, linker and loader, and unique
- debugging tools
- System programming: process models, file handling, signal processing, directory operations, and job control
- Terminals, sockets, timers, virtual consoles, and the Linux console
- Development libraries: string matching, terminal handling, command-line parsing, authentication, and more
- Hundreds of downloadable code samples
New to this edition
- The GNU C library (glibc), underlying standards, and test macros
- Writing secure Linux programs, system daemons, and utilities
- Significantly expanded coverage of memory debugging, including Valgrind and mpr
- Greatly improved coverage of regular expressions
- IPv6 networking coverage, including new system library interfaces for using IPv6 and IPv4 interchangeably
- Coverage of strace, ltrace, real-time signals, poll and epoll system calls, popt library improvements, Pluggable Authentication Modules (PAM), qdbm, and much more
- Improved index and glossary, plus line-numbered code examples
« Synopsis » peut appartenir à une autre édition de cet ouvrage.
À propos de l’auteur
Michael K. Johnson is an operating system engineer at Specifix. He was formerly an operating system developer for Red Hat, where he managed the kernel team for three and a half years, and was founding technical leader of the Fedora Project. He occasionally teaches full-day tutorials on Linux application development.
Erik W. Troan, cofounder and Executive VP of Operating Systems at Specifix, was formerly Vice President of Product Engineering at Red Hat, where he was responsible for specifying and building technologies such as RPM, Linux operating systems, the Red Hat Network, high-performance Web servers, and the infrastructure for Red Hat's Web site.
« A propos de ce titre » peut appartenir à une autre édition de cet ouvrage.
The Bookseller
Edmonton, AB, Canada
Vendeur AbeBooks depuis 5 mai 2006
Frais d'expédition de Canada vers Etats-Unis
| Article | 15 à 25 jours ouvrés | 10 à 15 jours ouvrés |
|---|---|---|
| Premier article | EUR 16,90 | EUR 20,47 |
Modes de paiement
Description de la boutique
The Bookseller is located in Edmonton, Alberta, Canada. We offer a select stock (approximately 40,000 volumes) of used, rare, and out-of-print books including 19th and 20th century first editions and collectible literature, as well as illustrated and juvenile books, art, architecture, theology, church history, philosophy and history. We have major specializations in Christian Theology and ecclesiastical and literary catholica including the works of John Henry Cardinal Newman, G. K. Chesterton, H. Belloc, C. S. Lewis and similar authors. Please take some time to browse our listings at www.thebookseller.ca. We are always buying collections large or small within the areas noted above. Please feel free to contact us if you are selling, no matter where you are located, as we are willing to travel and make shipping arrangements. …
Spécialité
First Nations, Adventure, Western Civilization, Classics, Literature, Theology, Philosophy, History, Music, CatholicaProfil professionnel du vendeur
The Bookseller
AB, Canada
Conditions de vente
Please note that we grade our books carefully and conservatively -- your satisfaction is our goal and is guaranteed! VISA and MasterCard payments processed by Abebooks' secure server. We also accept Canadian and US cheques, PayPal (sales@thebookseller.ca), and International money orders. Prices in other currencies available upon request. Canadian residents must add 5% GST. For orders outside of Canada, all importation fees, Customs fees and taxes are the responsibility of the buyer. ***Your order is shipped on the same business day as received*** Returns accepted within 30 days upon notification and a reason given. EU Information The Bookseller P.O. Box 6204 Edmonton, Alberta, Canada T5M 4B5 Contact: Darrell Prins, Sole Proprietor Tel: +1-780-496-9193 sales@thebookseller.ca
Droit de rétractation
Si vous êtes un consommateur, vous pouvez exercer votre droit de rétractation sur le contrat conformément à ce qui suit. Le mot « consommateur » désigne toute personne physique agissant à des fins qui n'entrent pas dans le cadre de son activité commerciale, artisanale ou professionnelle.
Informations concernant le droit de rétractation
Droit statutaire de rétractation
Vous avez le droit d'exercer votre droit de rétractation sur ce contrat dans les 14 jours sans donner de raison.
Le délai de rétractation expirera au bout de 14 jours à compter du jour où vous-même, ou un tiers autre que le transporteur et désigné par vous, prendrez physiquement possession de la dernière marchandise, du dernier lot ou de la dernière pièce.
Pour exercer votre droit de rétractation, remplissez électroniquement et envoyez une déclaration claire sur notre site Web, sous « Vos achats » dans « Votre compte ». Nous vous communiquerons sans délai un accusé de réception de cette rétractation sur un support durable (par exemple, par e-mail).
Pour respecter le délai de rétractation, il vous suffit d'envoyer votre message concernant l'exercice de votre droit de rétractation avant l'expiration du délai de rétractation.
Effets de la rétractation
Si vous exercez votre droit de rétractation sur ce contrat, nous vous rembourserons tous les paiements que vous avez effectués, y compris les frais de livraison (à l'exception des frais supplémentaires résultant du choix d'un mode de livraison autre que le type de livraison standard le moins cher que nous proposons).
Nous pouvons déduire du remboursement la perte de valeur de toute marchandise livrée, si la perte est le résultat d'une manipulation inutile de votre part.
Nous effectuerons le remboursement dans les meilleurs délais, et au plus tard 14 jours après le jour où nous aurons été informés de votre décision d'exercer votre droit de rétractation sur ce contrat.
Nous effectuerons le remboursement en utilisant le même moyen de paiement que celui que vous avez utilisé pour la transaction initiale, sauf si vous en avez expressément convenu autrement ; en tout état de cause, aucuns frais ne vous seront facturés à la suite d'un tel remboursement.
Nous pouvons suspendre le remboursement jusqu'à ce que nous ayons reçu les marchandises ou que vous ayez fourni la preuve que vous avez renvoyé les marchandises, en fonction de la première éventualité.
Vous devez renvoyer les marchandises ou les remettre à The Bookseller, Edmonton, Alberta, Canada, +1 780-496-9193, sans retard injustifié et, en tout état de cause, au plus tard 14 jours à compter du jour où vous nous avez communiqué votre décision de rétractation du présent contrat. Le délai est respecté si vous renvoyez les marchandises avant l'expiration du délai de 14 jours. Vous devrez prendre en charge les frais directs du renvoi des marchandises. Vous n'êtes responsable que de toute diminution de valeur des marchandises résultant d'une manipulation autre que celle nécessaire pour établir la nature, les caractéristiques et le fonctionnement des marchandises.
Exceptions au droit de rétractation
Le droit de rétractation ne s'applique pas à ce qui suit :
- Distribution de journaux, de revues ou de magazines, à l'exception des contrats d'abonnement ; et
- Fourniture d'un contenu numérique qui n'est pas fourni sur un support matériel (par exemple, sur un CD ou un DVD) si vous avez accepté, lors de votre commande, que nous puissions commencer à le livrer et que vous ne puissiez pas exercer votre droit de rétractation une fois la livraison commencée.
Conditions d'expédition
Shipping within Canada is by CanadaPost Expedited Parcel or airmail depending on the weight of the package. Shipping to the USA is by CanadaPost Small Packets Surface. For packages over 1 kg, shipping is by Expedited Parcel USA. International shipping is by Small Packets Surface. Shipping rates are based on packages weighing 2.2 lbs (1 kg). On occasion, very heavy books, as well as sets, may require additional shipping charges. Larger, multi-volume orders can be shipped at actual cost. We will contact you in these cases in order to arrange shipping in accordance with your preference. Insurance may be purchased where necessary. ***Your order is shipped on the same business day as received***
****** INTERNATIONAL ORDERS ******
****** VERY IMPORTANT! ******
Travel time on International orders via regular parcel post can take up to 8 WEEKS to arrive. It averages 20-30 days, with some packages arriving faster than that, but 35+ day travel time is VERY common and quite normal, and can even be a bit longer if the package is held up in the Customs Department in your country waiting to be cleared for delivery.
The countries that take the longest are....
RUSSIA & UKRAINE (VERY LONG 50 to 60 days, even for PRIORITY MAIL!)
BRAZIL (40-50 days)
ITALY (35-45 days)
GERMANY (25-35 days)
AUSTRALIA (30-40 days of late for some unknown reason, however, this is not normal).
I do thank you for your patience. Airmail times are of course speedier.