Linux程序设计(第4版) (图灵程序设计丛书·Linux/UNIX系列)
معرفی کتاب «Linux程序设计(第4版) (图灵程序设计丛书·Linux/UNIX系列)» نوشتهٔ 马修(Neil Matthew)، منتشرشده توسط نشر 人民邮电出版社 در سال 2010. این کتاب در 5 صفحه، فرمت mobi، زبان انگلیسی ارائه شده است. «Linux程序设计(第4版) (图灵程序设计丛书·Linux/UNIX系列)» در دستهٔ بدون دستهبندی قرار دارد.
Beginning Linux Programming, Fourth Edition continues its unique approach to teaching UNIX programming in a simple and structured way on the Linux platform. Through the use of detailed and realistic examples, students learn by doing, and are able to move from being a Linux beginner to creating custom applications in Linux. The book introduces fundamental concepts beginning with the basics of writing Unix programs in C, and including material on basic system calls, file I/O, interprocess communication (for getting programs to work together), and shell programming. Parallel to this, the book introduces the toolkits and libraries for working with user interfaces, from simpler terminal mode applications to X and GTK+ for graphical user interfaces. Advanced topics are covered in detail such as processes, pipes, semaphores, socket programming, using MySQL, writing applications for the GNOME or the KDE desktop, writing device drivers, POSIX Threads, and kernel programming for the latest Linux Kernel.
Get ready to master the basics and beyond with this in-depth guide to Linux. You'll discover how Linux is productive enough to use as your only desktop system and powerful enough to run entire corporate enterprise installations. Plus, you'll walk through 16 different Linux distributions, find step-by-step instructions, be introduced to new programming tools, and tap into the world of free software, all aimed at helping you succeed with Linux. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file. Note: CD-ROM/DVD and other supplementary materials are not included.Get ready to master the basics and beyond with this in-depth guide to Linux. You’ll discover how Linux is productive enough to use as your only desktop system and powerful enough to run entire corporate enterprise installations. Plus, you’ll walk through 16 different Linux distributions, find step-by-step instructions, be introduced to new programming tools, and tap into the world of free software, all aimed at helping you succeed with Linux.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
The companion CD-ROM contains: Live CD's of Damn Small Linux, INSERT, SLAX, System Rescue CD, and Puppy Linux; Minimal install CDs of Debian, SUSE, and Gentoo Linux; and tar/gzip files for building Coyote Linux on a floppy disk. The companion DVD-ROM contains: The entire Fedora 6 Linux distribution, ready to install; bootable versions of KNOPPIX and BackTrack live CDs; combination live CD/installer for Ubuntu, Gentoo, and Mandriva Linux; Slackware Linux single install CD; ISO image for Freespire combination live/install CD This comprehensive reference will help programmers transition into PostgreSQL for the first time, while learning about key relational database design and management principles simultaneously, to help effectively manage a data-driven application--also includes extensive coverage of the most popular PostgreSQL APIs, and introduces the product's most prominent features, including PHP, Perl, Java, and C. Original. (Advanced) Demonstrates new Linux distributions while covering commands, installation, customizing the Linux shell, file system management, working with multimedia features, security, networking, and system administration Describes the concepts of programming with Linux, covering such topics as shell programming, file structure, managing memory, using MySQL, debugging, processes and signals, and GNOME 本书主要内容包括标准Linux C语言函数库和由不同的Linux或UNIX标准指定的各种工具使用方法, 大多数标准Linux开发工具的使用方法, 通过DBM和MySQL数据库系存储Linux中的数据, 为X视窗系统建立图形化用户界面等 本书内容包括:标准Linux C语言函数库和由不同的Linux或UNIX标准指定的各种工具使用方法, 大多数标准Linux开发工具的使用方法, 通过DBM和MySQL数据库系存储Linux中的数据, 为X视窗系统建立图形化用戶界面等