https://www.developerfusion.com/t/open-source/books/view/recommended/ Recommended Open Source Book from Developer Fusion 2012-01-13T17:15:00.00Z http://www.developerfusion.com/book/136405/c-primer-plus-6th-edition-developers-library/ C++ Primer Plus (6th Edition) (Developer's Library) 2012-01-13T17:15:00.00Z C++ Primer Plus is a carefully crafted, complete tutorial on one of the most significant and widely used programming languages today. A friendly and easy-to-use self-study guide, this book is appropriate for both serious students of programming as well as developers already proficient in other languages.The sixth edition of C++ Primer Plus has been updated and expanded to cover the latest developments in C++, including a detailed look at the new C++11 standard. James Crowley http://www.developerfusion.com/book/129354/coding-for-penetration-testers-building-better-tools/ Coding for Penetration Testers: Building Better Tools 2011-10-03T12:19:00.00Z Tools used for penetration testing are often purchased or downloaded from the Internet. Each tool is based on a programming language such as Perl, Python, or Ruby. If a penetration tester wants to extend, augment, or change the functionality of a tool to perform a test differently than the default configuration, the tester must know the basics of coding for the related programming language. James Crowley http://www.developerfusion.com/book/130311/android-forensics-investigation-analysis-and-mobile-security-for-google-android/ Android Forensics: Investigation, Analysis and Mobile Security for Google Android 2011-10-14T04:21:00.00Z The open source nature of the platform has not only established a new direction for the industry, but enables a developer or forensic analyst to understand the device at the most fundamental level. Android Forensics covers an open source mobile device platform based on the Linux 2.6 kernel and managed by the Open Handset Alliance. The Android platform is a major source of digital forensic investigation and analysis. James Crowley http://www.developerfusion.com/book/122206/wordpress-web-design-for-dummies-for-dummies-computertech/ WordPress Web Design For Dummies (For Dummies (Computer/Tech) 2011-07-13T17:56:00.00Z Learn how WordPress can help you create a unique, customized Web siteOnce only a platform for bloggers, WordPress is gaining popularity as a tool for creating individualized Web sites. WordPress expert Lisa Sabin-Wilson makes it easy for anyone with a basic knowledge of the WordPress software to create a custom site using complimentary technologies including CSS, HTML, and PHP. James Crowley http://www.developerfusion.com/book/117952/backtrack-4-assuring-security-by-penetration-testing/ BackTrack 4: Assuring Security by Penetration Testing 2011-04-16T22:50:00.00Z Written as an interactive tutorial, this book covers the core of BackTrack with real-world examples and step-by-step instructions to provide professional guidelines and recommendations to you. The book is designed in a simple and intuitive manner, which allows you to explore the whole BackTrack testing process or study parts of it individually. James Crowley http://www.developerfusion.com/book/116021/make-arduino-bots-and-gadgets-six-embedded-projects-with-open-source-hardware-and-software/ Make: Arduino Bots and Gadgets: Six Embedded Projects with Open Source Hardware and Software 2011-03-22T08:25:00.00Z Want to build your own robots, turn your ideas into prototypes, control devices with a computer, or make your own cell phone applications? It's a snap with this book and the Arduino open source electronic prototyping platform. Get started with six fun projects and achieve impressive results quickly.Gain the know-how and experience to invent your own cool gadgets.With Arduino, building your own embedded gadgets is easy, even for beginners. James Crowley http://www.developerfusion.com/book/119720/concrete5-beginners-guide/ concrete5 Beginner's Guide 2011-05-20T01:16:00.00Z This book is part of Packt's Beginner's Guide series. You will be guided through the set up of a Concrete5 site with step-by-step practical examples. This book is ideal for developers who would like to build their first site with Concrete5. Some knowledge of PHP, MySQL, or HTML would be useful, but you will likely have little to no experience in using Concrete5. This book will teach you everything you need to know! James Crowley http://www.developerfusion.com/book/94236/agile-web-development-with-rails/ Agile Web Development with Rails 2011-02-01T13:50:00.00Z Ruby on Rails helps you produce high-quality, beautiful-looking web applications quickly. You concentrate on creating the application, and Rails takes care of the details.Tens of thousands of developers have used this award-winning book to learn Rails. It's a broad, far-reaching tutorial and reference that's recommended by the Rails core team. If you're new to Rails, you'll get step-by-step guidance. James Crowley http://www.developerfusion.com/book/115409/eloquent-ruby-addisonwesley-professional-ruby-series/ Eloquent Ruby (Addison-Wesley Professional Ruby Series) 2011-03-15T09:25:00.00Z It’s easy to write correct Ruby code, but to gain the fluency needed to write great Ruby code, you must go beyond syntax and absorb the “Ruby way” of thinking and problem solving. In Eloquent Ruby, Russ Olsen helps you write Ruby like true Rubyists do–so you can leverage its immense, surprising power.Olsen draws on years of experience internalizing the Ruby culture and teaching Ruby to other programmers. James Crowley http://www.developerfusion.com/book/94245/joomla-for-dummies-for-dummies-computertech/ Joomla! For Dummies (For Dummies (Computer/Tech) 2011-02-01T14:09:00.00Z Build template-based web sites without the hassle of writing code!Joomla! is a free, open source PHP & MySQL-based content management system that allows you to create interactive, community-based Web sites without having to write or program code in PHP or ASP.NET. This fun and friendly introduction to Joomla! shows you how to create a rich, interactive Web site that does not require any code. James Crowley