Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most software developers only ever get to know a handful of... More > large programs well — usually programs they wrote themselves — and never study the great programs of history. As a result, they repeat one another’s mistakes rather than building on one another’s successes. This book’s goal is to change that. In it, the authors of twenty-five open source applications explain how their software is structured, and why. What are each program's major components? How do they interact? And what did their builders learn during their development? In answering these questions, the contributors to this book provide unique insights into how they think.< Less
This book will help readers install and configure their online stores using the free and open source Zen Cart software. It covers Zen Cart v1.5.0. The *e-book* and *Table of Contents* are available... More > from "www.cucumbermedia.com". A free PDF describing the book contents that are affected by Zen Cart v1.5.1 is available at http://www.cucumbermedia.com/store/index.php?main_page=book_support. NOTE: The book does not come with a back-of-the-book Index.< Less
Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most software developers only ever get to know a handful of... More > large programs well — usually programs they wrote themselves — and never study the great programs of history. As a result, they repeat one another’s mistakes rather than building on one another’s successes.
This second volume of The Architecture of Open Source Applications aims to change that. In it, the authors of twenty-four open source applications explain how their software is structured, and why. What are each program's major components? How do they interact? And what did their builders learn during their development? In answering these questions, the contributors to this book provide unique insights into how they think.
All royalties from the sales of both volumes of this book in all forms go to Amnesty International.< Less
Successful freelance editor Hilary Powers explains how to get the most out of Microsoft Word when editing manuscripts on screen. Powers has been a freelancer since 1994, and utilizes her expertise as... More > well as her experience in holding forth on Word. Among the subjects she covers are personalizing the program and the screen to meet your own needs and taste, deploying Word's custom features, domesticating Track Changes, creating and using macros and templates, coping with the snares and pitfalls Word users often encounter, and finding useful resources and program add-ins. With her guidance, editors can not only feel more comfortable using Word, but increase their page-per-hour output as well as their income.< Less
You can realize your goal to become a computer programmer quickly and have fun too with this step by step guide. With practical examples and a sense of humor, Carl Gundel will teach you from soup to... More > nuts. If you know nothing about programming you will have everything you need. If you've ever programmed in BASIC or dabbled in programming you will quickly master the Liberty BASIC programming language for creating custom Windows applications, utilities, games and more.
You will learn the essentials of programming and you will also learn good practices so that you'll be ready to take on other popular programming languages.< Less
This book does much more than just teaching you how to use basic tools (such as volume, panning, EQ, gates, compressors, delay, reverb, etc.) to get an OK mix. It also guides you through the... More > relationships – some simple, some complex – that exist between the dimensions of sound and the dimensions of space. It gives you the confidence to transform your OK mixes into great mixes.
Although not light on theory, it has a practical emphasis, with links to archives containing some 40 or so project files, with step by step examples. These help you put your knowledge into practice.
"Wow! So much good stuff - from mindbending advanced techniques to solid sensible advice, this guide should have a positive effect on just about anybody interested in mixing (and especially those using REAPER)!" - Justin Frankel, Cockos Inc, developer of REAPER.
Printed B&W, spiral bound< Less
This book provides a handbook of algorithmic recipes from the fields of Metaheuristics, Biologically Inspired Computation and Computational Intelligence that have been described in a complete,... More > consistent, and centralized manner. These standardized descriptions were carefully designed to be accessible, usable, and understandable.
Most of the algorithms described in this book were originally inspired by biological and natural systems, such as the adaptive capabilities of genetic evolution and the acquired immune system, and the foraging behaviors of birds, bees, ants and bacteria. An encyclopedic algorithm reference, this book is intended for research scientists, engineers, students, and interested amateurs.
Each algorithm description provides a working code example in the Ruby Programming Language.< Less
Xsilva's LightSpeed software is a revolutionary, multi-user inventory management, sales order and point-of-sale system made exclusively for Mac OS X. Not only does it provide a Mac-based option in a... More > world full of PC-only solutions but does so with the style and ease of use that Mac users have come to expect.
Unfortunately, it doesn't come with a manual. Oh sure, there are help files online but if you're the type of person who prefers a printed manual, this book is for you.
Now Updated for LightSpeed 3, this book is the culmination of over six years worth of experience installing and using LightSpeed in a variety of industries. As having been the manager of a retail store himself, the author imparts his knowledge of the system along with real-world business advice on exactly how to use it to accomplish every day tasks.< Less
Aimed at beginners and advanced users alike, Programming 2D Scrolling Games starts with the roots of game development and then continues to explore the ins-and-outs of the PureBasic development... More > language, and even takes the reader through the entire process of creating a futuristic side-scroller!
Note that all source has been tested with version 4.61 and version 5.0 of PureBasic.< Less
LibreOffice is a freely-available, full-featured office suite. It runs on Windows, Linux, and Mac OS X computers. This book covers the main features of Impress, the presentations (slide show)... More > component of LibreOffice. You can create slides that contain text, bulleted and numbered lists, tables, charts, clip art, and other objects. Impress comes with prepackaged text styles, slide backgrounds, and Help. It can open and save to Microsoft PowerPoint formats and can export to PDF, HTML, Adobe Flash, and numerous graphic formats. This book was written by volunteers from the LibreOffice community. Profits from the sale of this book will be used to benefit the community.< Less
Complete coverage of all Reason 7.0 core devices & 8 Rack Extensions, with 101 in-depth tutorials focusing on basics, utility constructions, sound design, advanced usage and Rack Extensions. This... More > book is built from the ground up to explore all aspects of the Reason Rack.
The first half covers all core rack devices & 8 Rack Extensions front and back. All sliders, rotaries, buttons, and audio & CV connections are explored visually. The second half of the book provides 101 different ways you can integrate those devices together to create practical applications.
This manual provides all you need to know to start out using reason and take your skills from Basic to advanced, and beyond. Save time learning the Rack in the most intuitive way possible, and keep your copy handy as a desk reference while you work.< Less
SAE J1939 has become the accepted industry standard and the vehicle network technology of choice for off-highway machines in applications such as construction, material handling, and forestry... More > machines. J1939 is a higher-layer protocol based on Controller Area Network (CAN). It provides serial data communications between microprocessor systems (also called Electronic Control Units - ECU) in any kind of heavy duty vehicles. The messages exchanged between these units can be data such as vehicle road speed, torque control message from the transmission to the engine, oil temperature, and many more.
The information in this book is based on two documents of the SAE J1939 Standards Collection:
J1939/21 - Data Link Layer
J1939/81 - Network Management
A Comprehensible Guide to J1939 is the first work on J1939 besides the SAE J1939 standards collection. It provides profound information on the J1939 message format and network management combined with a high level of readability.< Less
This book is Version 1 of the Forensic Data Recovery Class and is sold as a sample of the class slides for the earlier classes. The newest books is version 15 and is currently over 1200 pages. The... More > newest version is only sold with either the Forensic Data Recovery Distance Learning Class or the Seated Class from the Schedule. http://www.myharddrivedied.com/data-recovery-training
This is a COLOR book is detailed slides for a Class on Forensics & Data Recovery taught by Scott A. Moulton from Forensic Strategy Services. There is a lot of details in these slides with hundreds of pages of techniques on how to do data recovery and forensics.< Less
In today's IT market everyone strives for cheaper, faster, better and happier and preferably all at the same time. But how do I get there? How do I find the bottlenecks in my organization that stand... More > in the way and what are we going to do about them? These questions are answered by Agile methods like Scrum, XP and RUP. Since each of these methods has a specific view on the IT world however, they all answer these questions in their own particular way. This means that selecting one single method for IT development isn't always the best way to go.
- A ready-to-use approach to IT improvement;
- A fairytale that conveys an important part of the Agile mindset;
- A combined reference to Scrum, XP and RUP;
- More than 70 full color illustrations;
- Now in PDF format as well.
In ScrumUP, the authors bring together their experiences in IT improvement. Seemingly effortless they bridge the gap between methods and show how they help the team improve their way of working.< Less
Also available in paperback version.
Uses x86-64 (AMD/Intel) assembly language to introduce computer organization. Emphasis is on software; includes two chapters on hardware design. Intended... More > primarily for a first- or second-year college course but could also be used by professional programmers as an "introduction to the manuals."
The approach is not to teach how to program in assembly language but to describe what is going on at the assembly language level when writing in a high level language. Based on the 64-bit mode. Each concept is introduced with C/C++ constructs followed by a discussion of the assembly language implementation. Assumes that the reader already knows basic programming concepts in a high-level language and builds on that.
Uses GNU/Linux, which allows a clear connection between C/C++ and assembly language. C Standard Library is used for I/O instead of supplying special routines.
Full table of contents and sample chapters at bob.cs.sonoma.edu.< Less
Updated for R2!
Get real-world best practices, clear explanations, and expert guidance to understanding, planning and installing Microsoft's Forefront Identity Manager 2010 R2. This book will aid... More > you in understanding Identity Management, FIM, its architecture, guide you through planning and installing the product.
Inside you will find an invaluable sizing guide, as well as flow charts and screenshots to guide you through the pre-requisites, product installation, and key post-install tasks.
“This first volume is really one for the bookshelf, close at hand. Really looking forward for more of this!” - Peter Geelen, Microsoft MVP, Forefront Identity Manager
“I found this to be a valuable, clear and thorough guide to the FIM 2010 installation and setup process.” – Glenn Zuckerman, Microsoft Corporation
“The volume is well laid out and provides loads of detail.” – Craig Martin, Microsoft MVP, Forefront Identity Manager< Less
The vtiger CRM is one of the most exciting and best professional-quality Open Source CRM products for small and medium enterprises today. This manual covers the CRM version 5.4.0 and is a... More > step-by-step guide to using this powerful CRM application in your business and provides a practical, hands on introduction for beginners as well as experienced CRM system administrators. It covers such topics as navigating and personalizing the system, working with accounts and contacts, using e-mail, managing activities and reports, and security. If you are seriously interested in vtiger CRM you can't be without it. This book has been written for users and administrators only. If you are looking for developer support you may visit the vtiger web page. 14-10-2012< Less
This book is dedicated to extending the capabilities of a powerful suite of Web authoring tools – Hot Potatoes, by Half-Baked Software Inc. and the University of Victoria Humanities Computing... More > and Media Centre. It is intended to help you make the best use of the Hot Potatoes suite so that you maximize the learning opportunities for your students. Hot Potatoes has been popular with teachers for years. Exercises created with Hot Potatoes are intended as self-exploratory learning activities where learners get feedback on wrong answers, and they can have multiple attempts at finding the right answer to each question. The recipes you will find in this book are both simple tricks and more complex code implementations to bring more interactivity into the exercises created with Hot Potatoes as well as using Hot Potatoes in Moodle.< Less
Written by a pioneer in the field, this is a thorough guide to the cost- and time-saving advantages of Flow-Based Programming. It explains the theoretical underpinnings and application of this... More > programming method in practical terms. Readers are shown how to apply this programming in a number of areas and how to avoid common pitfalls. This is a revision of the original book, describing a number of related approaches and uses of the technology that have developed since the book first came out, with new sections explaining how this technology applies to programming multicore computers and high data volumes.< Less
In 1974, Donald Knuth wrote, "We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil." With computers available now that are... More > millions of times faster than those available then, today's programmers have even less reason to worry about shaving cycles and saving bytes than those a generation ago. But "less" isn't "none": every once in a while, squeezing the last ounce of performance out of the machine really does matter.
This book is written by over a dozen developers who have grappled with slow code, memory leaks, or uncontrollable latency in open source software. They share their mistakes and successes, and give the reader an over-the-shoulder view of how they approached their specific challenges. With examples from bioinformatics research code to web browsers, the solutions are as varied as the problems.
This book will help junior and senior developers alike understand how their colleagues think about performance.< Less
College level music tech. The first half covers the nature of sound, formats, mic types and placement, recording techniques, DAWs (Logic Pro), DSP (reverbs, delays, compression, EQ), mix styles, and... More > auxiliary sends for effects and monitors. The second half continues with electro-acoustic composition using SuperCollider and Logic Pro; concrete styles, voltage control, wave generators, control sources, GUIs, filtering synthesis, frequency and phase modulation synthesis, physical models and additive synthesis. Finally, computer music methods are discussed, including random number theory, generative composition, computer assisted algorithmic composition, 12-tone and set theory, probability, microtonality, and working with data files.
The SC examples have been tested and conform with SC 3.6.5, including the new IDE. (Code only file available on request.) While the recording chapters target Logic Pro users on OS X, all of the techniques can easily be adapted to other platforms and DAWs.< Less
"Virtual Airplane" describes in a step-by-step manner how to create the airplane shown on its cover. This guide starts with the very basics (I assume that the Reader may know nothing about... More > the CG), but finishes on the intermediate level. It reveals many tricks used by CG artists. To learn more and get free trials, visit *>> www.airplanes3d.net< Less