Apparel & AccessoriesBooksClassical MusicDVDElectronics & PhotoGourmet Food and GroceriesHealth & Personal CareHome & GardenIndustrial & ScientificKitchen
Popular MusicMusical InstrumentsOutdoor LivingComputer HardwareComputer SoftwareSporting GoodsToolsToys and GamesVHS VideoVideo Games

Search:

Browse by Catagory:

Books

Linux Applications


Cross-Platform Development in C++: Building Mac OS X, Linux, and Windows Applications

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

Features:

  • Cross Platform Development in C Building MAC OS X Linux and Windows Applications

Similar Products:


Web Application Design and Implementation: Apache 2, PHP5, MySQL, JavaScript, and Linux/UNIX

Web Application Design and Implementation: Apache 2, PHP5, MySQL, JavaScript, and Linux/UNIX Lowest new price: $13.00
Lowest used price: $7.81
List price: $109.95
Author: Steven A. Gabarro
Brand: Gabarro

Web Application Design and Implementation uses a hands-on approach of the major technologies and programming languages to teach readers web development. Providing an understanding of all major aspects of web programming in order to achieve the construction of a database-driven website, the book features state-of-the-art programming languages such as HTML, JavaScript, MySQL, PHP, Apache, Linux/Unix.

Features:

  • Web Application Design and Implementation Apache 2 PHP5 MySQL JavaScript and Linux UNIX


Oracle and Open Source: Includes Perl, Linux, Tcl, Python, Apache, Java and More

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.

Features:

  • 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

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
Brand: Ingramcontent

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.

Features:

  • High Availability for the Lamp Stack Eliminate Single Points of Failure and Increase Uptime for Your Linux Apache MySQL and PHP Based Web Applicat

Similar Products:


Multicore Application Programming: for Windows, Linux, and Oracle Solaris (Developer's Library)

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

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.

Features:

  • 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)

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

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
  • Deploy EJBs in Linux

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.

Features:

  • Java Application Development with Linux


Linux File Systems

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

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.


<< Prev   Next >>
Page 4 of 34

[Kindle]    [Kindle DX]
  Privacy Policy

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.