Make Easy Money From Your Blog, Heres How >>
 

free ebook downloads

Archive for the 'Software Development' Category

“If you are new to shaders, there is no better way to learn the topic
than to have an expert guide you from beginning to end. Ron Fosner is
that guide and his well-crafted book will help you to become a
competent shader programmer.”

Dave Eberly, President, Magic Software, Inc., and author of 3D Game Engine Design.

“Real-Time
Shader Programming by Ron Fosner has everything you need: well-written
background sections, insightful comments, and lots of useful and
well-explained code from which to build your own shaders.”

Franz Lanzinger, President, Actual Entertainment, Inc.

“Fosner’sReal-Time
Shader Programming provides a timely and complete resource that will
introduce newcomers to the excitement of writing their own custom
shaders, but will also grow with them and remain an essential reference
companion for even the seasoned shader developer.”

Martin
Reddy, Graphics Software Engineer at “a Large Animation Studio in
Northern California” and author of Level of Detail for Computer
Graphics

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

To even try to keep pace with the rapid evolution of game development,
you need a strong foundation in core programming techniques-not a hefty
volume on one narrow topic or one that devotes itself to API-specific
implementations. Finally, there’s a guide that delivers! As a professor
at the Spanish university that offered that country’s first master’s
degree in video game creation, author Daniel Sanchez-Crespo
recognizes that there’s a core programming curriculum every game
designer should be well versed in-and he’s outlined it in these pages!
By focusing on time-tested coding techniques-and providing code samples
that use C++, and the OpenGL and DirectX APIs-Daniel has
produced a guide whose shelf life will extend long beyond the latest
industry trend. Code design, data structures, design patterns, AI,
scripting engines, 3D pipelines, texture mapping, and more: They’re all
covered here-in clear, coherent fashion and with a focus on the
essentials that will have you referring back to this volume for years
to come.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

Managing Software Development describes a set of proven processes for establishing an effective Software Program Management Office (SPMO) function in a corporate setting. Every business that has people performing Software Project Management (PM) activities has a need for these processes. In some instances, an organization may already have a PMO chartered with overall responsibility for each project managed in an enterprise. In those cases, this book will either provide validation of their efforts or it will provide some techniques and useful approaches that can be utilized to further improve on their overall implementation of the PMO. In the vast majority of cases in business, however, a PMO is unheard of. Each project managed in the enterprise is unfortunately managed separately from all others (at great cost in both time and money to the enterprise). The book provides a downloadable “drop-in” web site containing every type of template needed to perform the activities described here.

*Phase Roadmaps clearly depict what is expected by all parties at each phase of effort
*Pre-built Intranet is ready to deploy in a corporate setting and provides immediate use
*Process Methodology adheres to proven best-practices for software development

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

Managing Software Development describes a set of proven processes for establishing an effective Software Program Management Office (SPMO) function in a corporate setting. Every business that has people performing Software Project Management (PM) activities has a need for these processes. In some instances, an organization may already have a PMO chartered with overall responsibility for each project managed in an enterprise. In those cases, this book will either provide validation of their efforts or it will provide some techniques and useful approaches that can be utilized to further improve on their overall implementation of the PMO. In the vast majority of cases in business, however, a PMO is unheard of. Each project managed in the enterprise is unfortunately managed separately from all others (at great cost in both time and money to the enterprise). The book provides a downloadable “drop-in” web site containing every type of template needed to perform the activities described here.

�

*Phase Roadmaps clearly depict what is expected by all parties at each phase of effort

*Pre-built Intranet is ready to deploy in a corporate setting and provides immediate use

*Process Methodology adheres to proven best-practices for software development

http://www.uploading.com/?get=32G3CNBH

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

Software architecture is an emerging discipline and an exciting
career path for software professionals. We encourage both new and
experienced practitioners to read this book as an aid to becoming
better software architects. You may have noticed that most software
books today do not say much about software architecture. Here, in this
volume, we’ve concentrated the knowledge that you need to be the most
effective architect possible.

As co-authors, we have lived
through the experience of graduating from “member of technical staff”
developers to becoming practicing software architects at the most
senior levels of our respective companies. We are technical people, not
managers, and we enjoy the technical nature of our work. We enjoy
parity of salary and benefits with the senior managers at our
respective firms. In other words, we are none-the-worse-for-wear as a
consequence of choosing a software architecture career. We think that
many of our readers would like to gain from our experience. Hence this
book.

This is more than a book about software architecture. It is
a field manual that can train you. We choose the pseudomilitary style,
because it embodies an essential attitude. As a software architect, you
need many survival skills�some technical, some political, some
personal. While neither author has military experience, we have seen
software architecture become a battleground in many ways. It is a
battleground of ideas, as developers compete to forward their own
comcepts. It is a battle ground for control of key design decisions
that may be overruled by managers or developers, perhaps covertly. It
is a battleground with many risks, since architects are responsible for
a much wider range of technical and process risks than most managers or
individual developers.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

Are you enamored with instant messaging? Would you like to learn how
to create your own messaging application? This book shows you how, by
dissecting Gaim–the world’s most popular open source instant messaging
application. Authored by the Gaim maintainer, Sean Egan, you are
presented a thorough overview of Gaim architecture and Application
Programming Interface.

You’ll learn how to make the most of the
popular GTK+ graphical user interface toolkit. Egan guides you through
the creation and installation of plug-ins, and discusses strategies
involved in supporting messaging protocols like MSN Messenger, AIM and
IRC. He also covers topics such as multi-platform support and
internationalization.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

.NET is a whole new way to program. It has taken me a while to get used to using it, but now I feel that .NET is the future of developing code. The two main features that .NET brings are the runtime and the Framework Class Library. The runtime executes all .NET code and provides a secure environment. The Framework Class Library is available to all .NET code regardless of the language that is used to create that code. The library is a culmination of all the libraries that Win32 developers are accustomed to using, and some APIs are provided through a new paradigm, but others are mere mirrors of the Win32 APIs that they replace. The significant point is that all of the APIs are accessed in the same way, so the application developer no longer has to learn multiple ways to access libraries (DLL exported functions, class libraries, template libraries, COM). The intention is to put more focus on using the APIs than on accessing them. I have spent a considerable amount of time determining how .NET works and how the various classes in the library are related. On occasion it was a joy to see how .NET had provided a new API that put more power in the hands of the developer, and on a few occasions I was frustrated to see that .NET had provided a solution that reduced the facilities offered to the developer. In this book I want to give you the benefit of my odyssey through .NET. I will enthuse when .NET does it right, and I will tell you straight when .NET does it wrong. One thing is clear: .NET is here to stay. Expect in the future that Microsoft will put more and more emphasis on .NET. Your future as a developer will be intimately entwined with .NET, and by becoming familiar with .NET now, you’ll ensure that you’ll be ready for whatever Microsoft decides to release in the future. Intended Audience I have deliberately decided to target C++ Win32 developers.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

The completely updated “field manual” for becoming a better software architect!

The crucial skills you need to survive and thrive as an enterprise software architect! Fully updated for the latest techniques-from lightweight methods and architectural layers to Model-Driven Architecture and UML 2.0!

In this book, Raphael Malveau and Thomas J. Mowbray share up-to-the-minute insights and practical solutions for all the key challenges of building enterprise software systems with objects, components, and Internet technologies. You’ll master today’s best technical and business practices for the entire project lifecycle as you discover how to avoid crucial pitfalls and costly errors.

With hands-on exercises, real-life war stories, and a take-no-prisoners attitude, Software Architect Bootcamp, Second Edition, won’t just help you become a great software architect: it’ll help you become a true technical leader of your organization.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

mrblue, March 9, 2006

The corporate market is now embracing free, “open source” software like never before, as evidenced by the recent success of the technologies underlying LAMP (Linux, Apache, MySQL, and PHP). Each is the result of a publicly collaborative process among numerous developers who volunteer their time and energy to create better software.

The truth is, however, that the overwhelming majority of free software projects fail. To help you beat the odds, O’Reilly has put together Producing Open Source Software, a guide that recommends tried and true steps to help free software developers work together toward a common goal. Not just for developers who are considering starting their own free software project, this book will also help those who want to participate in the process at any level.

The book tackles this very complex topic by distilling it down into easily understandable parts. Starting with the basics of project management, it details specific tools used in free software projects, including version control, IRC, bug tracking, and Wikis. Author Karl Fogel, known for his work on CVS and Subversion, offers practical advice on how to set up and use a range of tools in combination with open mailing lists and archives. He also provides several chapters on the essentials of recruiting and motivating developers, as well as how to gain much-needed publicity for your project.

While managing a team of enthusiastic developers — most of whom you’ve never even met — can be challenging, it can also be fun. Producing Open Source Software takes this into account, too, as it speaks of the sheer pleasure to be had from working with a motivated team of free software developers.

(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

Purchasing this book could change your future Recognize a good idea and gauge its chances Analyze and research your market Learn what investors look for in a business venture Make your planning pay Pick a winning team Know when to reach for ready-mades Effectively deal with blocks to success Keep the process on schedule Work within your budget Learn from winners Control the product launch Discover the secrets of keeping customers Hang on to your hard-earned profits Plan for future growth Creating successful software looks easy, and that is its initial appeal for many who attempt to do it. In truth, very few individuals who start off with a really bright idea ever reach the finish line successfully.
The reason is simple until now, no one had a logical road map to follow. Written by one of the most experienced entrepreneurs in the era of the Internet, this book steers you around the classic pitfalls. Ed Hasted explains what successful software pioneers have discovered, and how you too can overcome the many stumbling blocks. You don’t have to be a conceptual genius, programmer, accountant, researcher, statistician, manager, designer, marketer, and award-winning salesman combined to reach your goals. You just need to know which bits of professional wisdom should be used at each stage. Read this book as you begin your journey to software success. It will turn a complex process into common sense.
(more…)

If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

Feedback Form