Linux Books
-
Version Control with Git: Powerful tools and techniques for collaborative software development
Published 3 years ago
by Jon Loeliger, O'Reilly Media
Version Control with Git takes you step-by-step through ways to track, merge, and manage software projects, using this highly flexible, open source version control system. Git permits virtually an infinite variety of methods for development and collaboration. Created by Linus Torvalds to manage development of the Linux kernel, it's become the principal tool for distributed version control. But Git's flexibility also means that some users don't understand how to use it to their best advantage.
-
Web Database Applications with PHP & MySQL, 2nd Edition
Published 9 years ago
by Hugh E. Williams, O'Reilly Media
PHP and MySQL go hand in hand; the former has been carefully adapted, through the efforts of the open-source community, to the latter. For situations that require dynamic content but don't merit the complexity and development time of Java or .NET enterprise applications, the PHP language and the MySQL database server fit the bill perfectly.
-
Rapid GUI Programming with Python and Qt (Prentice Hall Open Source Software Development)
Published 5 years ago
by Mark Summerfield, Prentice Hall PTR
The Insider's Best-Practice Guide to Rapid PyQt 4 GUI DevelopmentWhether you're building GUI prototypes or full-fledged cross-platform GUI applications with native look-and-feel, PyQt 4 is your fastest, easiest, most powerful solution. Qt expert Mark Summerfield has written the definitive best-practice guide to PyQt 4 development.
-
Learning Java
Published 8 years ago
by Pat Niemeyer, Jonathan Knudsen, O'Reilly Media
Version 5.0 of the Java 2 Standard Edition SDK is the most important upgrade since Java first appeared a decade ago. With Java 5.0, you'll not only find substantial changes in the platform, but to the language itself-something that developers of Java took five years to complete. The main goal of Java 5.0 is to make it easier for you to develop safe, powerful code, but none of these improvements makes Java any easier to learn, even if you've programmed with Java for years.
-
The Book of Xen: A Practical Guide for the System Administrator
Published 3 years ago
by Luke S. Crawford, Chris Takemura, No Starch Press
Xen, the open source virtualization tool, is a system administrator's dream. Xen is a free, high-performance virtual machine monitor that lets you consolidate your hardware and finally put those unused cycles to use—without sacrificing reliability, performance, or scalability.The Book of Xen explains everything you need to know in order to use Xen effectively, including installation, networking, memory management, and virtualized storage.
-
Unix in a Nutshell, Fourth Edition
Published 4 years ago
by Arnold Robbins, O'Reilly Media
Unix in a Nutshell is the standard desktop reference, without question. (Manpages come in a close second.) With a clean layout and superior command tables available at a glance, O'Reilly's third edition of Nutshell is an essential to own.Like a dictionary, Unix in a Nutshell helps you find what you need, even if you're not exactly sure what you're looking for (or how to spell it!).
-
Programming Python
Published 6 years ago
by Mark Lutz, O'Reilly Media
Completely revised and improved, the second edition of Programming Python is an excellent compendium of material geared toward the more knowledgeable Python developer. It includes dozens of reusable scripts for common scripting tasks, and is one of the best available sources of information for this popular object-oriented scripting language. In over 1,200 pages of material, this book offers an extremely comprehensive guide to Python development.
-
Android Application Development: Programming with the Google SDK
Published 3 years ago
by Rick Rogers, John Lombardo, Zigurd Mednieks, Blake Meike, O'Reilly Media
This practical book provides the concepts and code you need to develop software with Android, the open-source platform for cell phones and mobile devices that's generating enthusiasm across the industry. Based on the Linux operating system and developed by Google and the Open Handset Alliance, Android has the potential to unite a fragmented mobile market.
-
Hacking For Dummies
Published 3 years ago
by Kevin Beaver, For Dummies
A new edition of the bestselling guide-now updated to cover the latest hacks and how to prevent them!It's bad enough when a hack occurs-stealing identities, bank accounts, and personal information. But when the hack could have been prevented by taking basic security measures-like the ones described in this book-somehow that makes a bad situation even worse.
-
The Book of Inkscape: The Definitive Guide to the Free Graphics Editor
Published 3 years ago
by Dmitry Kirsanov, No Starch Press
This is it. The complete and definitive guide to Inkscape, the free, vector-based graphics editor that competes with expensive drawing programs like Adobe Illustrator and CorelDRAW.In The Book of Inkscape, core Inkscape developer Dmitry Kirsanov shares his design experience and knowledge of Inkscape's inner workings as he walks you through the basics of using the program: drawing, working with objects, transformations and styling, adding text and shapes, and more.