Architecture Books
-
Agile Web Application Development with Yii 1.1 and PHP5
Published 10 years ago
by Jeffrey Winesett, Packt Publishing
Fast-track your Web application development by harnessing the power of the Yii PHP frameworkOverview of Agile Web Application Development with Yii1.1 and PHP5 *A step-by-step guide to creating a modern, sophisticated web application using an incremental and iterative approach to software development *Build a real-world, user-based, database-driven project task management application using the Yii development framework
-
UML 2.0 in a Nutshell (In a Nutshell (O'Reilly))
Published 15 years ago
by Dan Pilone, Neil Pitman, O'Reilly Media
System developers have used modeling languages for decades to specify, visualize, construct, and document systems. The Unified Modeling Language (UML) is one of those languages. UML makes it possible for team members to collaborate by providing a common language that applies to a multitude of different systems. Essentially, it enables you to communicate solutions in a consistent, tool-supported language.
-
Programming Python
Published 10 years ago
by Mark Lutz, O'Reilly Media
Once you've come to grips with the core Python language, learning how to build Python applications presents a far more interesting challenge. Tap this book's wealth of practical advice, snippets of code, and patterns of program design to take your Python skills to the next level.You'll start with in-depth discussions of core concepts and then progress toward complete programs in different application domains, including: *GUI programming *Internet scripting
-
Oracle PL/SQL Programming (Animal Guide)
Published 11 years ago
by Steven Feuerstein, Bill Pribyl, O'Reilly Media
If you're doing database application development in the Oracle environment, you're going to have to know PL/SQL, the company's extended query and update language. If you want your programs to exploit the special capabilities of Oracle software, you'll need to know the language well. That's where the third edition of Oracle PL/SQL Programming comes into play.
-
CUDA by Example: An Introduction to General-Purpose GPU Programming
Published 10 years ago
by Jason Sanders, Edward Kandrot, Addison-Wesley Professional
“This book is required reading for anyone working with accelerator-based computing systems.”–From the Foreword by Jack Dongarra, University of Tennessee and Oak Ridge National LaboratoryCUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers to draw on the immense power of graphics processing units (GPUs) when building high-performance applications.
-
Agile Web Development with Rails
Published 10 years ago
by Sam Ruby, Dave Thomas, David Heinemeier Hansson, Pragmatic Bookshelf
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.
-
Java SOA Cookbook
Published 11 years ago
by Eben Hewitt, O'Reilly Media
Java SOA Cookbook offers practical solutions and advice to programmers charged with implementing a service-oriented architecture (SOA) in their organization. Instead of providing another conceptual, high-level view of SOA, this cookbook shows you how to make SOA work. It's full of Java and XML code you can insert directly into your applications and recipes you can apply right away. The book focuses primarily on the use of free and open source Java Web Services technologies -- including Java SE 6
-
Coding for Penetration Testers: Building Better Tools
Published 9 years ago
by Jason Andress, Ryan Linn, Syngress
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.
-
Restful Web Services
Published 13 years ago
by Leonard Richardson, Sam Ruby, O'Reilly Media
"Every developer working with the Web needs to read this book." -- David Heinemeier Hansson, creator of the Rails framework"RESTful Web Services finally provides a practical roadmap for constructing services that embrace the Web, instead of trying to route around it." -- Adam Trachtenberg, PHP author and EBay Web Services EvangelistYou've built web sites that can be used by humans. But can you also build web sites that are usable by machines?
-
Delivering Business Intelligence with Microsoft SQL Server 2008
Published 12 years ago
by Brian Larson, McGraw-Hill Osborne Media
Maximize the Business Intelligence Tools in Microsoft SQL Server 2008Manage, analyze, and distribute enterprise data with help from this expert resource. Delivering Business Intelligence with Microsoft SQL Server 2008 covers the entire BI lifecycle and explains how to build robust data integration, reporting, and analysis solutions. Real-world examples illustrate all of the powerful BI capabilities of SQL Server 2008.