|
This book is about writing software that makes the most eff
... Read more
This book is about writing software that makes the most effective use of the system you're running on -- code that interfaces directly with the kernel and core system libraries, including the shell, text editor, compiler, debugger, core utilities, and system daemons. The majority of both Unix and Linux code is still written at the system level, and Linux System Programming focuses on everything above the kernel, where applications such as Apache, bash, cp, vim, Emacs, gcc, gdb, glibc, ls, mv, and X exist. Written primarily for engineers looking to program (better) at the low level, this book is an ideal teaching tool for any programmer. Even with the trend toward high-level development, either through web software (such as PHP) or managed code (C#), someone still has to write the PHP interpreter and the C# virtual machine. Linux System Programming gives you an understanding of core internals that makes for better code, no matter where it appears in the stack. Debugging high-level code often requires you to understand the system calls and kernel behavior of your operating system, too. Key topics include:An overview of Linux, the kernel, the C library, and the C compiler Reading from and writing to files, along with other basic file I/O operations, including how the Linux kernel implements and manages file I/O Buffer size management, including the Standard I/O library Advanced I/O interfaces, memory mappings, and optimization techniques The family of system calls for basic process management Advanced process management, including real-time processes File and directories-creating, moving, copying, deleting, and managing them Memory management -- interfaces for allocating memory, managing the memory you have, and optimizing your memory access Signals and their role on a Unix system, plus basic and advanced signal interfaces Time, sleeping, and clock management, starting with the basics and continuing through POSIX clocks and high resolution timers With Linux System Programming, you will be able to take an in-depth look at Linux from both a theoretical and an applied perspective as you cover a wide range of programming topics.
Minimize
Fantastic prices with ease & comfort of Amazon.com!
In stock
|
|
Go To Store
|
|
This book is about writing software that makes the most eff
... Read more
This book is about writing software that makes the most effective use of the system you're running on -- code that interfaces directly with the kernel and core system libraries, including the shell, text editor, compiler, debugger, core utilities, and system daemons. The majority of both Unix and Linux code is still written at the system level, and Linux System Programming focuses on everything above the kernel, where applications such as Apache, bash, cp, vim, Emacs, gcc, gdb, glibc, ls, mv, and X exist. Written primarily for engineers looking to program (better) at the low level, this book is an ideal teaching tool for any programmer. Even with the trend toward high-level development, either through web software (such as PHP) or managed code (C#), someone still has to write the PHP interpreter and the C# virtual machine. Linux System Programming gives you an understanding of core internals that makes for better code, no matter where it appears in the stack. Debugging high-level code often requires you to understand the system calls and kernel behavior of your operating system, too. Key topics include:An overview of Linux, the kernel, the C library, and the C compiler Reading from and writing to files, along with other basic file I/O operations, including how the Linux kernel implements and manages file I/O Buffer size management, including the Standard I/O library Advanced I/O interfaces, memory mappings, and optimization techniques The family of system calls for basic process management Advanced process management, including real-time processes File and directories-creating, moving, copying, deleting, and managing them Memory management -- interfaces for allocating memory, managing the memory you have, and optimizing your memory access Signals and their role on a Unix system, plus basic and advanced signal interfaces Time, sleeping, and clock management, starting with the basics and continuing through POSIX clocks and high resolution timers With Linux System Programming, you will be able to take an in-depth look at Linux from both a theoretical and an applied perspective as you cover a wide range of programming topics.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
Brief introduction The TQ2440 development board is an effic
... Read more
Brief introduction The TQ2440 development board is an efficient ARM9E development board with a low price it characterizes simple method and high performance-price ratio. Based on the Samsung S3C2440 microprocessor it embodies professional stable power source chip and reset chip to ensure the stability of the system operation. The PCB on the TQ2440 board is designed to be 4-layers board adopting the ENIG technology and professional equal-length wiring to ensure the completeness of the signals of the key signal wires; manufactured and released under stringent quality control plans. With the help of the detailed manual users are supposed to become proficient in the development process of embedded Linux and WinCE operating system they are supposed to get the basic idea about the WinCE and Linux development in two weeks so long as they have obtained the basic and necessary knowledge about the C language. TQ2440 is so powerful that it can work as a laptop type performance. It even support embedded database.TQ2440 is more open source compared to MINI2440. Download: A portion of user manual LCD Spec Specifications CPU Samsung S3C2440A@400-533MHz SDRAM 64M SDRAM on board 32 bit data bus SDRAM clock frequency can reach upto 100MHz Flash Memory 256MB Nand Flash on board nonvolatile 2MB Nor Flash on board nonvolatile LCD control On-board 4-wire resistive touch screen interface; Supporting 3.5‟ - 12.1‟ STN LCD resolution up to 1024x768; Supporting 3.5‟ - 12.1‟ TFT LCD resolution up to 1024x768; On board 12V power interface for 12V CCFL backlight module of big TFTs. Interfaces and Resources One 100M Ethernet RJ-45 interface (DM9000 ethernet chip adopted) 3 serial ports One USB Host One USB Slave (B-type interface) One SD card interface One stereo audio output interface one MIC interface One 10pin (2.0mm space) JTAG interface 4 user LEDs 6 user buttons One PWM control buzzer One adjustable resistance used for AD conversion test One I2C bus AT24C08 chip used for I2C bus test One 20pin (2.0mm space) camera interface RTC battery on board Power supply interface with switch and indicator System clock source 12MHz passive crystal RTC Internal real time clock battery backed Expansion interfaces One 34pin 2.0mm GPIO interface One 40pin 2.0mm system bus interface Dimension 105 x 128 (mm) OS supported Linux 2.6.29 (Pre-installed) WindowsCE.NET 5.0 Windows CE 6.0. Order Information Hardwares 1 TQ2440 development board 1 LCD 1 Serial cable 1 Ethernet cable 1 USB cable 1 5V power adapter 1 DVD with software kits documentations 1 Jtag board Software 1. H-JTAG burning & debugging tool 2. SJF2440 (Flashing tool for Windows) 3. Serial tools CRT DNW 4. bmp2h A software that used to transform picture to C language array 5. USB driver for Windows XP/2000) 6. vboot source code A linux bootloader 7. Simple LED test program 8. Hardware test program 2440test source code provided 9. WindowsCE BSP and example project files 10. Linux development tools and kernel source code package - Linux cross-compiler: arm-linux-gcc-4.3.2 with EABI- Mkyaffs2image yaffs filesystem image maker- Linux-2.6.29 for TQ2440 kernel source code including DM9000 driver LCD driver audio driver touch screen driver yaffs2 source code 32 GB SD card driver RTC driver serial port drivers USB camera driver USB mouse keyboard U-disk driver etc.. 11. Qtopia-2.2.0 Embedded graphic interface source code 12. embedded browser source code Documentations Users manual Schematics Data sheets Reference data for S3C2440 Options 7" LCD (included) VGA module (sold seperately) Analog camera module (sold seperately) WiFi Module (sold seperately) Material list on DVD-ROM DVD download (1) H-JTAG Debugger (2) Windows Flash Programmer SJF2440 (3) Linux Nand Flash Programmer Jflash-2440(source code included) (4) Serial tool CRT dnw (5) Bitmap to C Languag
Minimize
|
This store is not yet rated
|
Go To Store
|
|
|
from $178
(1 store)
See Details
|
|
Workstation 8 for Windows and Linux
5 Star Rating! Free Shipping!
In stock
|
|
FREE Shipping
Go To Store
|
|
|
from $178
(1 store)
See Details
|
|
Workstation 8 for Windows and Linux
5 Star Rating! Free Shipping!
In stock
|
|
FREE Shipping
Go To Store
|
|
Linux Program Development is designed to bring experienced
... Read more
Linux Program Development is designed to bring experienced programmers up to speed quickly in a Linux environment. You will learn the tools and methods for developing C programs and doing systems programming under Linux, including: Compilers, compiling, linking and loading programs. Building and using both static and shared libraries. Using make and developing Makefiles. Version control. Debugging techniques. How system calls are made and the difference with regular library functions. The structure of Linux filesystems. File I/O functions, using both system-level and standard library calls. Advanced file operations, including directory and stat functions, and file locking. Process management, including forking and execing, exiting, process groups, and waiting. Pipes, unnamed and named (FIFO's). Signal dispatching and handling. Writing multi-threaded applications using the pthreads (Posix Threads) library and API. An introduction to network socket programming. System V and POSIX IPC, including shared memory, semaphores, and message queues. Upon mastering this material, you will have the necessary tools to develop advanced applications on a Linux system.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
Guide to LINUX Installation and Administration - With 2 CDs
... Read more
Guide to LINUX Installation and Administration - With 2 CDs, WELLS, 0619130954, 9780619130954, New, Brand New
Minimize
|
This store is not yet rated
|
Go To Store
|
|
Programming in Objective-C, Third Edition An introduction t
... Read more
Programming in Objective-C, Third Edition An introduction to the Objective-C language for iOS and Mac OS X development Stephen G. Kochan Objective-C has become the standard programming language for application development on the iOS and Mac OS X platforms. A powerful yet simple object-oriented programming language that's based on C, Objective-C is widely available not only on Apple platforms but across many operating systems that support the gcc compiler, including Linux, Unix, and Windows. "Programming in Objective-C" provides the new programmer a complete, step-by-step introduction to the Objective-C language. The book does not assume previous experience with either C or object-oriented programming languages, and it includes many detailed, practical examples of how to put Objective-C to use in your everyday programming needs. The third edition of "Programming in Objective-C" features updated and expanded coverage of the latest developments in Objective-C as well as new tools such as Xcode 4. It shows how to take advantage of the Foundation framework's rich built-in library of classes and provides an introduction to iOS programming.
Minimize
|
|
Go To Store
|
|
|
from $674
(1 store)
See Details
|
|
|
from $675
(1 store)
See Details
|
|
A Linux smart home is about controlling and monitoring devi
... Read more
A Linux smart home is about controlling and monitoring devices and information around your home using a standard personal computer, Linux, and its vast array of open source tools. You don’t have to be a master programmer to create one. If you like to tinker with Linux, Linux Smart Homes For Dummies will guide you through cool home automation projects that are as much fun to work on as they are to use.Home automation used to be limited to turning on lights and appliances, and maybe controlling your thermostat and lawn sprinkler, from your computer. While you still might not be able to create all the Jetsons’ toys, today you can alsoBuild a wireless networkCreate and set up a weather stationAutomate your TV and sound systemSpy on your pets when you’re not homeSet up an answering system that knows what to do with callsIncrease your home’s securityIf you know how to use Linux and a few basic development tools — Perl, the BASH shell, development libraries, and the GNU C compiler—Linux Smart Homes For Dummies will help you do all these tricks and more. For example, you canDiscover the best sources for Linux-based home automation devicesSet up a wireless network, create a wireless access point, build a bridge between wired and wireless networks, and route your own network trafficBuild a personal video recorder with MythTV that will record to DVD, or set up a wireless streaming music systemCreate a smart phone system that takes messages and forwards them to your fax, modem, or answering machineBuild a weather station that notifies you of severe weather alertsControl and secure your home automation network, and even check on your house when you’re awayThe bonus CD-ROM includes all kinds of cool open source software for your home automation projects. Linux Smart Homes For Dummies even includes lists of cool gadgets to check out and great ways to automate those boring household chores. A smart home’s a happy home!
Minimize
Fantastic prices with ease & comfort of Amazon.com!
In stock
|
|
Go To Store
|
|
Port Your UNIX(R) Applications to Linux(R)--Quickly, Effici
... Read more
Port Your UNIX(R) Applications to Linux(R)--Quickly, Efficiently, and Reliably Increasingly, developers, architects, and project managers face the challenge of porting their C, C++, and Java applications from UNIX(R) to Linux(R) environments. Now, there's a definitive, start-to-finish guide to porting applications from today's most widely used UNIX platforms: Solaris , HP-UX, and AIX(R). Three of IBM's most-experienced Linux porting specialists lead you through your entire project: scoping, analysis, recoding, and testing. They present a start-to-finish porting methodology, realistic discussions of key porting tasks, and a questionnaire for assessing the work involved in any new project. You'll discover what Linux offers in terms of APIs, library functions, versioning, system features, and tools--and the implications for your project. Next, the authors address each individual UNIX(R) platform in detail, identifying specific porting challenges and best-practice solutions.Coverage includes * Understanding the Linux environment: GNU binutils, Java environments, shells, packaging options, and more * Uncovering and addressing project unknowns, variables, and other risks * Handling specific platform differences: standards, compilers, linkers, versioning, system/library calls, threads, and more * Testing and debugging ported applications using the GNU debugger and Linux memory leak and performance tracing tools * Contains quick references to UNIX(R) and Linux APIs, compilers, and linker options, and a discussion of porting issues unique to IBM's POWER architecture Whether you need a start-to-finish guide or a concise reference, you'll find this book an indispensable resource for all your UNIX(R)-to-Linux porting projects.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
|
from $700
(1 store)
See Details
|
|
VMware Workstation provides the most dependable, high-perfo
... Read more
VMware Workstation provides the most dependable, high-performing, and secure virtual machine platform. It offers the broadest host and guest operating system support, the richest user experience, and the most comprehensive feature set. VMware Workstation is the gold standard in desktop virtualization, transforming the way technical professionals develop, test, demo and deploy software. Innovative features help developers, QA engineers, sales professionals and IT administrators reduce hardware costs, manage risk and streamline tasks, saving time and improving productivity.
Minimize
VMware Workstation provides the most dependable, high-performing, and secure virtual machine platform. It offers the broadest host and guest operating system support, the richest user experience, and the most comprehensive feature set. VMware Workstation is the gold standard in desktop virtualization, transforming the way technical professionals develop, test, demo and deploy software. Innovative features help developers, QA engineers, sales professionals and IT administrators reduce hardware costs, manage risk and streamline tasks, saving time and improving productivity.
In stock
|
This store is not yet rated
|
Go To Store
|
|
"The first edition of this book has always been kept within
... Read more
"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
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
Port Your UNIX(R) Applications to Linux(R)--Quickly, Effici
... Read more
Port Your UNIX(R) Applications to Linux(R)--Quickly, Efficiently, and Reliably Increasingly, developers, architects, and project managers face the challenge of porting their C, C++, and Java applications from UNIX(R) to Linux(R) environments. Now, there's a definitive, start-to-finish guide to porting applications from today's most widely used UNIX platforms: Solaris , HP-UX, and AIX(R). Three of IBM's most-experienced Linux porting specialists lead you through your entire project: scoping, analysis, recoding, and testing. They present a start-to-finish porting methodology, realistic discussions of key porting tasks, and a questionnaire for assessing the work involved in any new project. You'll discover what Linux offers in terms of APIs, library functions, versioning, system features, and tools--and the implications for your project. Next, the authors address each individual UNIX(R) platform in detail, identifying specific porting challenges and best-practice solutions.Coverage includes * Understanding the Linux environment: GNU binutils, Java environments, shells, packaging options, and more * Uncovering and addressing project unknowns, variables, and other risks * Handling specific platform differences: standards, compilers, linkers, versioning, system/library calls, threads, and more * Testing and debugging ported applications using the GNU debugger and Linux memory leak and performance tracing tools * Contains quick references to UNIX(R) and Linux APIs, compilers, and linker options, and a discussion of porting issues unique to IBM's POWER architecture Whether you need a start-to-finish guide or a concise reference, you'll find this book an indispensable resource for all your UNIX(R)-to-Linux porting projects.
Minimize
Fantastic prices with ease & comfort of Amazon.com!
In stock
|
|
Go To Store
|
|
VMware Workstation 8 is the most dependable, high-performin
... Read more
VMware Workstation 8 is the most dependable, high-performing and feature-rich virtualization platform for your Windows or Linux PC. It allows one physical PC to run multiple operating systems at the same time. No rebooting or hard-drive partitioning is required. Winner of more than 50 industry awards, VMware Workstation is recognized for its broad operatingsystem support, rich user experience, comprehensive feature set and high performance.Gain anytime, anywhere accessRemotely connect to and access virtual machines running on VMware Workstation, VMware vSphere and VMware vCenter anywhere on your network to leverage not only your local PC but also the internal cloud.Start sharing the benefitsRun VMware Workstation as a server to host applications for your team, department or anyone else in your organization. It’s the quickest way to host a legacy file or print server or share a virtual machine with enterprisecaliber control over user access.Leverage the ultimate time saverBring a whole new test environment online in minutes rather than days. Leverage the power of snapshots to preserve the state of a virtual machine so you can return to it at any time. With clones, you can make many copies of a virtual machine from a standardized baseline installation and configuration.Replicate a full Web or cloud environmentBuild, test, and demonstrate complex multitier applications. VMware Workstation can replicate clients, browsers, networks, servers and databases—all on a on a single PC. Folders make it easy to manage multiple, network-connected virtual machines with just a click of the mouse.Enable a whole new way to workThe user interface in VMware Workstation has been completely revamped with simplified menus, live thumbnails and a new virtual-machine library with enhanced search capabilities. Users can easily search and access a large library of virtual machines that can reside on your desktop, on a server or on another PC running Workstation.Enjoy seamless integrationUnity mode integrates applications from within Windows and Linux virtual machines and makes them appear as if they were running on the native desktop. User-friendly features such as cut and paste, drag and drop, and driverless printing make it easy to work in a virtual machine.Get printing that just worksDriverless printing makes your PC printers automatically accessible to your virtual machines; no configuration or drivers are required. Your PC’s default printer even shows up as the default.
Minimize
Free Shipping & Friendly Customer Service
In stock
|
|
FREE Shipping
Go To Store
|
|
Quantum' s StorNext FX is the ideal software solution for A
... Read more
Quantum' s StorNext FX is the ideal software solution for Apple' s Xsan customers looking to increase productivity and finish projects faster within multi-operating system environments. For time-sensitive environments like broadcast and post-production, StorNext FX and Xsan work together to enable storage consolidation and rapid file sharing across ingest, editing, and distribution systems. Quantum offers two versions of StorNext FX - FX2 for Xsan 2 environments and FX 1.4 for Xsan 1.4.x environments.With StorNext FX, it is simple and economical to share Apple Promise RAID storage and files between Mac OS X applications and applications running on Linux, UNIX or Windows hosts (depending on StorNext edition). The combination of StorNext FX and Xsan eliminates three key factors that impede content creation and distribution: time-consuming file movement over the network, purchase and management of storage volumes for every server and the need to create separate repositories for Xsan and non-Xsan systems. For video production houses or any creative agency tackling large files, this translates to extreme time savings, storage cost savings and the ability to manage and complete several different projects within tight deadlines. Allows Xsan and Xserve RAID to support AIX, HP-UX, IRIX, Red Hat Linux, SuSE Linux, Mac OS X, Solaris, and Windows clients, including support for 64 Bit Windows and Windows Vista.
Minimize
|
|
FREE Shipping
Go To Store
|
|
Considered to be one of the best-selling programming books
... Read more
Considered to be one of the best-selling programming books ever written, the eighth edition has now been edited, revised, and updated. A CD-ROM with demos, code, compiler, executables, and MATLAB examples has been added to the book. Simplicity and an easy narration style are the hallmarks of the book, which have made its previous seven editions immensely successful. Today s C programmer (still the language of choice in science, engineering, game programming and for handheld devices) has to master the complexities of the language and contend with its usage in environments like Windows, Linux, and for the Internet. Let Us C, Eighth Edition covers these three aspects of C programming and doesn t assume any programming background. It begins with the basics and steadily builds the pace, so the reader finds it easy to handle more complicated topics later. This popular author has crafted hundreds of excellent programming examples and exercises for every aspect of C programming.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
|
from $170
(1 store)
See Details
|
|
Complete Guide to LINUX System Administration - With 4 CDs,
... Read more
Complete Guide to LINUX System Administration - With 4 CDs, WELLS, 0619216166, 9780619216160, New, Brand New
Minimize
|
This store is not yet rated
|
Go To Store
|
|
|
from $1,702
(1 store)
See Details
|
|
"The first edition of this book has always been kept within
... Read more
"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
Minimize
Fantastic prices with ease & comfort of Amazon.com!
In stock
|
|
Go To Store
|
|
Interprocess Communications in Linux explains exactly how t
... Read more
Interprocess Communications in Linux explains exactly how to use Linux processes and interprocess communications to build robust, high-performance systems. Coverage includes: named/unnamed pipes, message queues, semaphores, shared memory, RPC and the rpcgen compiler, sockets-based communication, the /proc file system, LinuxThreads POSIX support, multithreading, and much more. Includes detailed exercises, plus dozens of downloadable program examples compiled with GNU C/C++ 2.96 & 3.2 and tested with Red Hat Linux 7.3 & 8.0.
Minimize
Get free shipping on orders over $25!
In stock
|
|
FREE Shipping
Go To Store
|
|
Platform(s): Unix, Mac, Linux; MPN: WSNFXUXL1020A
|
from $1,446
(1 store)
See Details
|
|
Access to information can determine an organization's succe
... Read more
Access to information can determine an organization's success. Retrieving essential business data, like customer information, sales and marketing data, statistics about organizational performance, even competitive facts, at the right time, is vital for effective decision-making. You need a backup and recovery approach that protects data but lets you easily manage it across your enterprise.The CommVault Galaxy iDataAgent is architected around a logical rather than a physical view of enterprise storage. The Galaxy software features a flexible and intuitive browser interface plus powerful data and storage management capabilities. The product's logical structure provides granular access to protected file data in a manner that delivers significant improvements over traditional recovery processes.
Minimize
|
|
FREE Shipping
Go To Store
|
|
THE #1 BESTSELLING BOOK ON OBJECTIVE-C 2.0 Programming i
... Read more
THE #1 BESTSELLING BOOK ON OBJECTIVE-C 2.0 Programming in Objective-C 2.0 provides the new programmer a complete, step-by-step introduction to Objective-C, the primary language used to develop applications for the iPhone, iPad, and Mac OS X platforms. The book does not assume previous experience with either C or object-oriented programming languages, and it includes many detailed, practical examples of how to put Objective-C to use in your everyday iPhone/iPad or Mac OS X programming tasks. A powerful yet simple object-oriented programming language that’s based on the C programming language, Objective-C is widely available not only on OS X and the iPhone/iPad platform but across many operating systems that support the gcc compiler, including Linux, Unix, and Windows systems. The second edition of this book thoroughly covers the latest version of the language, Objective-C 2.0. And it shows not only how to take advantage of the Foundation framework’s rich built-in library of classes but also how to use the iPhone SDK to develop programs designed for the iPhone/iPad platform. Table of Contents 1 Introduction Part I: The Objective-C 2.0 Language 2 Programming in Objective-C 3 Classes, Objects, and Methods 4 Data Types and Expressions 5 Program Looping 6 Making Decisions 7 More on Classes 8 Inheritance 9 Polymorphism, Dynamic Typing, and Dynamic Binding 10 More on Variables and Data Types 11 Categories and Protocols 12 The Preprocessor 13 Underlying C Language Features Part II: The Foundation Framework 14 Introduction to the Foundation Framework 15 Numbers, Strings, and Collections 16 Working with Files 17 Memory Management 18 Copying Objects 19 Archiving Part III: Cocoa and the iPhone SDK 20 Introduction to Cocoa 21 Writing iPhone Applications Part IV: Appendixes A Glossary B Objective-C 2.0 Language Summary C Address Book Source Code D Resources
Minimize
Fantastic prices with ease & comfort of Amazon.com!
In stock
|
|
Go To Store
|
|
Release Date: April 19, 2006
|
from $59
(1 store)
See Details
|