|Browse by Catagory:
Civil Rights & Liberties
War & Peace
Cajun & Creole Cooking
Caribbean & West Indian Cooking
Diabetic & Sugar-Free Cooking
Low Fat Cooking
Middle Eastern Cooking
Pacific Rim Cooking
Home & Garden
Literature & Fiction
Sheet Music & Scores
Environmental & Natural Resources Law
Ethics & Professional Responsibility
Procedures & Litigation
Water Supply & Land Use
Lawyer and Crimal Humor
Outdoors & Nature
Hiking & Camping
Hunting & Fishing
Beer & Beer Making
Health & Fitness
Diets & Weight Loss
Children's Science & Nature
Vitamins & Supplements
Psychology and Counseling
Philosophy of Psychology
Physiological Aspects of Psychology
Psychology of Sexuality
Psychology Testing & Measurement
Chaos & Systems
Geometry & Topology
Logic & Brain Teasers
Chaos & Systems
Geometry & Topology
Probability & Statistics
Experiments, Instruments & Measurement
Chaos & Systems
Fusion & Fission
Nuclear Magnetic Resonance
Waves & Wave Mechanics
Administration & Policy
Allied Health Professions
Medical Education & Training
Endocrinology & Metabolism
Physician & Patient
Insects & Spiders
Fish & Aquariums
Mobile & Wireless Computing: Programming
Linux Kernel & Peripherals
Linux Networking & Administration
State & Local History
Sci Fi Calendars
Bujold, Lois McMaster
Card, Orson Scott
Chalker, Jack L.
Heinlein, Robert A.
McKillip, Patricia A.
Nye, Jody Lynn
|Cross-Platform Development in C++: Building Mac OS X, Linux, and Windows Applications
Lowest new price: $29.99
Lowest used price: $3.99
List price: $54.99
Author: Syd Logan
Brand: Syd Logan
Cross-Platform Development in C++ is the definitive guide to developing portable C/C++ application code that will run natively on Windows, Macintosh, and Linux/Unix platforms without compromising functionality, usability, or quality.
Long-time Mozilla and Netscape developer Syd Logan systematically addresses all the technical and management challenges associated with software portability from planning and design through coding, testing, and deployment. Drawing on his extensive experience with cross-platform development, Logan thoroughly covers issues ranging from the use of native APIs to the latest strategies for portable GUI development. Along the way, he demonstrates how to achieve feature parity while avoiding the problems inherent to traditional cross-platform development approaches.
This book will be an indispensable resource for every software professional and technical manager who is building new cross-platform software, porting existing C/C++ software, or planning software that may someday require cross-platform support.
Build Cross-Platform Applications without Compromise
Throughout the book, Logan illuminates his techniques with realistic scenarios and extensive, downloadable code examples, including a complete cross-platform GUI toolkit based on Mozilla’s XUL that you can download, modify, and learn from. Coverage includes
- Policies and procedures used by Netscape, enabling them to ship Web browsers to millions of users on Windows, Mac OS, and Linux
- Delivering functionality and interfaces that are consistent on all platforms
- Understanding key similarities and differences among leading platform-specific GUI APIs, including Win32/.NET, Cocoa, and Gtk+
- Determining when and when not to use native IDEs and how to limit their impact on portability
- Leveraging standards-based APIs, including POSIX and STL
- Avoiding hidden portability pitfalls associated with floating point, char types, data serialization, and types in C++
- Utilizing platform abstraction libraries such as the Netscape Portable Runtime (NSPR)
- Establishing an effective cross-platform bug reporting and tracking system
- Creating builds for multiple platforms and detecting build failures across platforms when they occur
- Understanding the native runtime environment and its impact on installation
- Utilizing wxWidgets to create multi-platform GUI applications from a single code base
- Thoroughly testing application portability
- Understanding cross-platform GUI toolkit design with Trixul
- Cross Platform Development in C Building MAC OS X Linux and Windows Applications
Lowest new price: $13.00
Lowest used price: $7.81
List price: $109.95
Author: Steven A. Gabarro
|Oracle and Open Source: Includes Perl, Linux, Tcl, Python, Apache, Java and More
Lowest new price: $6.00
Lowest used price: $3.00
List price: $54.99
Author: Andy Duncan
Brand: Brand: O'Reilly Media
Oracle & Open Source is the first book to tie together the commercial world of Oracle and the free-wheeling world of open source software. As this book reveals, these two worlds are not as far apart as they may seem. Today, there are many excellent and freely available software tools that Oracle developers and database administrators can use, at no cost, to improve their own coding productivity and their system's performance. Moreover, many of the finest Oracle developers are now making their source code freely available so their peers can build upon this code base. Oracle Corporation is even porting its RDBMS to Linux and starting to incorporate a growing number of open source tools in the company's own software.
Oracle & Open Source describes close to 100 open source tools you can use for Oracle development and database administration, from large and widely known open source systems (like Linux, Perl, Apache, TCL/Tk and Python) to more Oracle-specific tools (like Orasoft, Orac, OracleTool, and OraSnap). You'll learn how to obtain the software and how to adapt it to best advantage. The book abounds with code examples, download and installation instructions, and helpful usage hints.
Not only does it tell you how to find and use existing open source code;Oracle & Open Source gives you the details and the motivation to build your own open source contributions and release them to the Oracle community. You'll learn all about tools like the Oracle Call Interface (OCI) and Perl-DBI (Database Interface), which provide the glue allowing new open source tools to link into commercial Oracle software.
With Oracle & Open Source as a guide, you'll discover an enormous number of highly effective open source tools, while getting involved with the thriving community of open source development.
Oracle made a big decision a couple of years ago. The company decided to open certain aspects of its relational database management system (RDBMS) to manipulation by outside software. That architectural decision enabled a whole community of specialized software developers to thrive. In Oracle & Open Source, Andy Duncan and Sean Hull explore the universe of open source (that is, modifiable and largely free) software for Oracle applications. The authors approach the subject from two angles: that of database administrators who simply want to locate, download, and use tools that others have created, and that of the software developer who wants to learn about and take advantage of the hooks Oracle has built into its products.
The downloaders will be pleased with documentation of Orac, Oddis, Karma, Oracletool, GNOME-DB, and other ready-to-run administration and design tools. The book explains what each tool does, where it comes from, how to install it, and how to use it (complete with hallmark O'Reilly options lists in most cases). The programmer set, eager to contribute to the collection of open-source Oracle tools, will learn a lot from documentation of Oracle-specific libraries for various languages, including Oratcl for Tcl/Tk, several Perl modules, DCOracle for Python, and the Java Database Connectivity (JDBC) classes for Java. Some programmers may find the introductory sections too general in focus, but they'll be pleased by sections that explain the use of specific methods and functions. --David Wall
Topics covered: The collection of libraries that have come into existence to facilitate interaction with Oracle databases from within home-grown software, as well as programs that others have written to take advantage of those libraries.
- Used Book in Good Condition
|High Availability for the LAMP Stack: Eliminate Single Points of Failure and Increase Uptime for Your Linux, Apache, MySQL, and PHP Based Web Applications
Lowest new price: $18.87
Lowest used price: $18.90
List price: $19.99
Author: Jason Cannon
How to Setup a Highly Available LAMP Stack Even If You've Never Done It before, Don't Know Where to Start, or Don't Want to Spend Weeks Researching How to Do It. This step-by-step guide teaches you everything you need to know in order to eliminate single points of failure for your Linux, Apache, MySQL, and PHP based web applications. Do you wish you could ensure your web site was up all the time and finally enjoy a peaceful night's sleep? Do you want to be able to scale without downtime and handle unexpected surges of traffic? Do you want a solution that just works without spending weeks testing various combinations of technologies and software? Do you want someone to lay it all out for you and walk you through an entire deployment? If so, you're in the right place...
I understand, because I've been there. I know what it's like to be woken up in the middle of the night when a web server goes down. I don't know about you, but I'm fairly grumpy at 2:47 A.M. when something is broke and I'm the one that has to fix it. That's why I strive to eliminate single points of failure and ensure service availability. I would much rather plan for failure ahead of time than have to react to it. If you have a robust design that's easy to support you can repair any failures at your convenience instead of trying to cobble together a makeshift solution in the middle of the night. I've spent countless hours designing, testing, and implementing high availability solutions for a wide range of Linux based services during my career. I've put together a well designed, well tested solution for the LAMP (Linux, Apache, MySQL, PHP) stack that easily scales to support an increasing number of users all the while decreasing downtime. I've taken each possible single point of failure into account from the obvious ones to the less than obvious edge cases you'll need to cover in order to have a truly robust design.
This architecture and design:
- Works on physical servers. If you're running on bare metal, this design will work for you.
- Works in virtual environments such as VMWare, VirtualBox, Ovirt, Red Hat Enterprise Virtualization (RHEV), KVM, and Xen.
- Works in the cloud -- You'll learn about the important nuances for running in the cloud. This design works whether you're using Amazon Web Services (AWS), Rackspace Cloud, or another provider.
- Scales without downtime…. add more servers or resources without users even noticing.
- Works with custom written web sites and applications that run on the LAMP stack.
- Supports popular open source web applications such as WordPress, Drupal, Joomla, MediaWiki, phpBB, Redmine, SugarCRM, and more.
This demonstrates everything step-by-step... This is not just a design, though. It's an entire book complete with lessons and demonstrations you can use on actual Linux servers. In the book I'll be performing the demonstrations on Ubuntu servers, but the concepts are the same no matter if you're using RedHat Enterprise Linux, CentOS, or another distribution. The only real difference is the couple of commands you'll use to perform some of the software installations. The design and configurations remain the same.
Apply what you learn to other situations Even though this course is targeted directly at the LAMP stack (Linux, Apache, MySQL, PHP), the concepts and techniques presented can be reused in a variety of other situations. If you ever need a floating IP, the ability to add more storage to servers without downtime, to balance loads across multiple servers, or deploy a highly available database cluster, you can put what you learn in this course to good use. The only thing between you and web site that stays up all the time is this book. Get started now by scrolling up to the top of the page and clicking on the "Buy now" button.
- High Availability for the Lamp Stack Eliminate Single Points of Failure and Increase Uptime for Your Linux Apache MySQL and PHP Based Web Applicat
|Multicore Application Programming: for Windows, Linux, and Oracle Solaris (Developer's Library)
Lowest new price: $43.97
Lowest used price: $32.88
List price: $49.99
Author: Darryl Gove
Write High-Performance, Highly Scalable Multicore Applications for Leading Platforms
Multicore Application Programming is a comprehensive, practical guide to high-performance multicore programming that any experienced developer can use.
Author Darryl Gove covers the leading approaches to parallelization on Windows, Linux, and Oracle Solaris. Through practical examples, he illuminates the challenges involved in writing applications that fully utilize multicore processors, helping you produce applications that are functionally correct, offer superior performance, and scale well to eight cores, sixteen cores, and beyond.
The book reveals how specific hardware implementations impact application performance and shows how to avoid common pitfalls. Step by step, you’ll write applications that can handle large numbers of parallel threads, and you’ll master advanced parallelization techniques. You’ll learn how to
- Identify your best opportunities to use parallelism
- Share data safely between multiple threads
- Write applications using POSIX or Windows threads
- Hand-code synchronization and sharing
- Take advantage of automatic parallelization and OpenMP
- Overcome common obstacles to scaling
- Apply new approaches to writing correct, fast, scalable parallel code
Multicore Application Programming isn’t wedded to a single approach or platform: It is for every experienced C programmer working with any contemporary multicore processor in any leading operating system environment.
|Unix, Solaris and Linux: A Practical Security Cookbook: Securing Unix Operating System Without Third-Party Applications
Lowest new price: $49.98
Lowest used price: $13.58
List price: $49.99
Author: Boris Loza
Brand: Boris Loza
Whether you are an experienced Security or System Administrator or a Newbie to the industry, you will learn how to use native, "out-of-the-box", operating system capabilities to secure your UNIX environment. No need for third-party software or freeware tools to be and stay secure! This book will help you ensure that your system is protected from unauthorized users and conduct intrusion traces to identify the intruders if this does occur. It provides you with practical information to use of the native OS security capabilities without the need for a third party security software application. Also included are hundreds of security tips, tricks, ready-to-use scripts and configuration files that will be a valuable resource in your endeavor to secure your UNIX systems.
- Unix Solaris and Linux A Practical Security Cookbook Securing Unix Operating System Without Third Party Applications
|Application Development with Oracle & PHP on Linux for Beginners, 2nd Edition (Book/CD-Rom)
Lowest new price: $19.95
Lowest used price: $29.98
List price: $44.95
Author: Ivan Bayross
The book has been written to provide genuine domain knowledge to programmers who wish to learn web-based application development using PHP as a server-side programming language, Apache as the Web Server and Oracle 10g as a DBMS of choice all run on Linux. Learning web development is done through a set of examples and is finally strongly reinforced by the development of a Personnel Management System. The Personnel Management System is developed using PHP, served via Apache Web Server using Oracle 10g as the data store. This is something web based application development companies worldwide require today. A special chapter covering the installation of Red Hat Linux Advanced Server 3 is included. THE TOPICS COVERED IN THE BOOK Understanding the Framework Installation of Red Hat Linux Advanced Server 3.0 Installation of Apache Web Server Installation of Oracle 10g Database Installation of PHP Testing PHP and Oracle Integration Basic SQL Techniques Advanced SQL Techniques Understanding the PHP Language Basics, Conditional Statements and Iterations, Functions and Arrays, Working with Web Pages, File Handling and Regular Expressions Building Personnel Management System Configure the Environment, Manual and Project Processing CONTENTS OF THE CD-ROM Setup Files for Oracle Database 10g XE, Apache 2 and PHP 5.1 for Linux Source Code for every Example in this Book Solutions to Hands on Exercises Video Footage Installation of Red Hat Linux Advanced Server 3.0, Oracle Database 10g XE, Apache 2 and PHP 5.1, Integration between Apache, PHP and Oracle
|Java Application Development on Linux
Lowest new price: $33.72
Lowest used price: $4.00
List price: $49.99
Author: Carl Albing
Brand: Carl Albing
Linux is the fastest-growing Java development platform because it saves money and time by serving as a platform for both development and deployment. But developers face significant platform-specific challenges when managing and deploying Java applications in a controlled production environment.
Written for Java and Linux developers alike, Java™ Application Development on Linux® is the hands-on guide to the full Java application development lifecycle on Linux.
Determined to spare other developers hours of trial and error, Albing and Schwarz demonstrate the platform, tools, and application development by showing realistic, easy-to-follow examples. After a simple command-line application introduces basic tools, this program leads readers through business-logic object analysis, database design, Java servlet UIs, Java Server Pages (JSP) UIs, Swing GUIs, and Standard Widget Toolkit (SWT) GUIs. Scaling up to the enterprise level provides the opportunity to use both the JBoss Application Server and the Apache Geronimo Application Servers, and Enterprise JavaBeans (EJB).
Readers learn how to
- Use development tools available on Linux, such as the GNU Compiler for Java (gcj), Ant, the NetBeans IDE, IBM's Eclipse Java IDE, JUnit, and SunONE Studio
- Develop business logic layers using Java DataBase Connectivity (JDBC)
- Add a Web interface using servlets and JSPs
- Add a GUI using Sun's Abstract Window Toolkit (AWT) and IBM's SWT
The authors conclude by demonstrating how a hierarchy of budgets can be created, tracked, and shared with Concurrent Versions System (CVS).
A companion Website includes all source code and a link to each tool described.
Java™ Application Development on Linux® can propel you from a standing start to the full-speed development and deployment of Java applications on Linux.
- Java Application Development with Linux
|Linux File Systems
Lowest new price: $55.87
Lowest used price: $2.75
List price: $49.99
Author: Moshe Bar
Furnishes an in-depth analysis of the file systems available to a Linux administrator, providing coverage of both current standard file systems and the updates in Kernel 2.4, as well as source code on the accompanying CD-ROM. Original. (Intermediate)
|Linux on the Mainframe
Lowest new price: $42.71
Lowest used price: $4.50
List price: $49.99
Author: John Eilert
Linux on the Mainframe explains why Linux can be a perfect fit for a mainframe and how companies can leverage Linux for business advantage. Learn how to reduce IT costs, consolidate servers, and reduce the complexity of your IT infrastructure. Understand Linux on the mainframe basics, whether you are a decision maker or involved in the technical implementation of this solution. Includes an in-depth introduction to the latest developments, trends and technologies around Linux on the mainframe. Two sample companies illustrate how the mainframe supports virtualization, server consolidation and how Linux benefits from mainframe strength like hardware availability or software capabilities for dynamic resource allocation. Examples of middleware and tools that can be used with Linux on the mainframe also are detailed. Linux creator Linus Torvalds said in a keynote address (Feb 2, 2000, LinuxWorld) that he was surprised by the appearance of Linux on an S/390 mainframe and wound up using Linux on a mainframe as an example of the wide and growing commercial acceptance of Linux. "This is not something I envisioned back when I started. I did not envision that a year ago," he said.Notes - see page 3 for an expanded Author Expertise section. LOTM referenced below stands for Linux on the mainframe.
Page 4 of 34
CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED AS IS AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.