Современное проектирование на С++ Ссылки
Литература по созданию игр Ссылки
Начаная от базовых знаних C/C++, DirectX и Opengl, заканчивая теорией игр.
Пополняется...
XSLT (Second Edition) Ссылки
High Performance MySQL (Second Edition) Ссылки
second edition of High Performance MySQL: Optimizations, Replication, Backups,
and More. It’s not just a book that tells you how to optimize your work to use
MySQL better than ever before. The authors have done considerable extra work, carrying
out and publishing benchmark results to prove their points. This will give you,
the reader, a lot of valuable insight into MySQL’s inner workings that you can’t easily
find in any other book. In turn, that will allow you to avoid a lot of mistakes in
the future that can lead to suboptimal performance.
I recommend this book both to new users of MySQL who have played with the
server a little and now are ready to write their first real applications, and to experienced
users who already have well-tuned MySQL-based applications but need to get
“a little more” out of them.
Building Embedded Linux Systems (Second Edition) Ссылки
who wishes to use Linux in a current or future project. Such a reader is expected to be
familiar with all the techniques and technologies used in developing embedded systems,
such as cross-compiling, BDM or JTAG debugging, and the implications of dealing
with immature or incomplete hardware. If you are such a reader, you may want to skip
some of the background material about embedded system development presented early
in some sections. There are, however, many early sections (particularly in Chapter 2)
that you will need to read, because they cover the special implications of using the
Linux kernel in an embedded system.
This book is also intended for the beginning embedded system developer who would
like to become familiar with the tools and techniques used in developing embedded
systems based on Linux. This book is not an introduction to embedded systems, however,
and you may need to research some of the issues discussed here in an introductory
textbook.
If you are a power user or a system administrator already familiar with Linux, this book
should help you produce highly customized Linux installations. If you find that distributions
install too many packages for your liking, for example, and would like to build
your own custom distribution from scratch, many parts of this book should come in
handy, particularly Chapter 6.
Finally, this book should be helpful to a programmer or a Linux enthusiast who wants
to understand how Linux systems are built and operated. Though the material in this
book does not cover how general-purpose distributions are created, many of the techniques
covered here apply, to a certain extent, as much to general purpose distributions
as they do to creating customized embedded Linux installations.
Herb Schildt's C++ Programming Cookbook Ссылки
Legendary programming author Herb Schildt shares some of his favorite programming techniques in this high-powered C++ "cookbook." Organized for quick reference, each "recipe" shows how to accomplish a practical programming task. A recipe begins with a list of key ingredients (classes, functions, and headers) followed by step-by-step instructions that show how to assemble them into a complete solution. Detailed discussions explain the how and why behind each step, and a full code example puts the recipe into action. Each recipe ends with a list of options and alternatives that suggest ways to adapt the technique to fit a variety of situations. Whether you're a beginner or an experienced pro, you'll find recipes that are sure to satisfy your C++ programming appetite!
Practical Prototype and script.aculo.us Ссылки
has written this book to provide you with an essential guide to getting the most out of using Prototype and script.aculo.us.
Practical Prototype and script.aculo.us will help you leverage the Prototype and script.aculo.us libraries to enhance your day–to–day work, speeding up mundane tasks and providing advanced UI effects in a way that is cross–browser compliant—taking many worries off your shoulders. Take a whirlwind tour of the different time–saving functions and features Prototype provides and how it extends the basic JavaScript objects, including events, Ajax techniques, DOM elements, enumerables, and advanced OOP. Understand how script.aculo.us fits into the wider world of DOM Scripting/DHTML; find out how to use it to enhance your UIs quickly and effectively, with UI controls, effects, and drag and drop; and discover Prototype and script.aculo.us as a platform.
The author avoids needless theory and rhetoric throughout the book, moving you through the topics at a fast pace. He incorporates several real–world examples to help you gain valuable practical experience as you learn. Practical Prototype and script.aculo.us is completely up to date and features server–side examples written in PHP that show the framework can be used effectively in more environments than just Ruby on Rails.
- Master all the convenience functions of Prototype to speed up your JavaScript/Ajax development.
- Leverage script.aculo.us to turbo charge your dynamic UIs.
- Learn from JavaScript expert Andrew Dupont, one of the Prototype Core team members.
What you’ll learn
- How to use all of the basic timesaving/convenience functions of Prototype
- How to use enumberables to speed up looping, arrays, etc.
- How to enhance your Ajax applications with Prototype
- How Prototype makes working with events and DOM elements a cinch
- How script.aculo.us fits into DOM Scripting/DHTML
- How to make use of the basic effects available in script.aculo.us
- Mastery of UI controls and drag and drop in script.aculo.us
- How to treat Prototype and script.aculo.us as a platform
- How to use Prototype and script.aculo.us effectively with PHP and other server–side setups besides Ruby on Rails
Programming Firefox: Building Rich Internet Applications with XUL Ссылки
This book serves as both a programmer's reference and an in-depth tutorial, so not only do you get a comprehensive look at XUL's capabilities--from simple interface design to complex, multitier applications with real-time operations--but you also learn how to build a complete working application with XUL. If you're coming from a Java or .NET environment, you'll be amazed at how quickly large-scale applications can be constructed with XPCOM and XUL.
Topics in Programming Firefox include:
- An overview of Firefox technology
- An introduction to the graphical elements that compose a XUL application
- Firefox development tools and the process used to design and build applications
- Managing an application with multiple content areas
- Introduction to Resource Description Files, and how the Firefox interface renders RDF
- Manipulating XHTML with JavaScript
- Displaying documents using the Scalable Vector Graphics standard and HTML Canvas
- The XML Binding Language and interface overlays to extend Firefox
- Implementing the next-generation forms interface through XForms
Head First SQL: Your Brain on SQL -- A Learner's Guide Ссылки
Maybe you've written some simple SQL queries to interact with databases. But now you want more, you want to really dig into those databases and work with your data. Head First SQL will show you the fundamentals of SQL and how to really take advantage of it. We'll take you on a journey through the language, from basic INSERT statements and SELECT queries to hardcore database manipulation with indices, joins, and transactions. We all know "Data is Power" - but we'll show you how to have "Power over your Data". Expect to have fun, expect to learn, and expect to be querying, normalizing, and joining your data like a pro by the time you're finished reading!
Programming Web Services with XML-RPC Ссылки
XML-RPC takes web technology in a new direction, giving you a new way to create simple, but powerful, connections between different kinds of programs. After wasting more hours than I care to admit developing and documenting network formats used to exchange relatively simple kinds of information between programs, I was very happy to discover XML-RPC. It would have made all that work much easier.
Whether you integrate systems within a single network or provide services and information to the public as a whole, XML-RPC provides critical layers of abstraction that make it simple to connect different kinds of computing systems without needing to create new standards for every application. Because XML-RPC is built on commonly available HTTP and XML technologies, the costs of implementing it are low. Because XML-RPC focuses sharply on solving a particular kind of problem -- making procedure calls across a network -- it is very easy to learn and implement across a wide variety of systems.
Expert MySQL Ссылки
Expert MySQL, by Dr. Charles A. Bell, is the first book to examine these opportunities in detail, showing you how to wield maximum control over this powerful open source database. Youll learn how to create your own custom storage handlers, ensuring maximum flexibility and speed within your specialized applications. Youll also gain valuable insight into MySQLs architecture and learn how to tweak its behavior through custom changes to the source code.