The Software Developer's Sourcebook
Author: Blaise W. Liffick
Publisher: Addison Wesley Publishing Company
Published: 1985
Total Pages: 392
ISBN-13:
DOWNLOAD EBOOKRead and Download eBook Full
Author: Blaise W. Liffick
Publisher: Addison Wesley Publishing Company
Published: 1985
Total Pages: 392
ISBN-13:
DOWNLOAD EBOOKAuthor: Sidney Jay Parnes
Publisher:
Published: 1992
Total Pages: 516
ISBN-13:
DOWNLOAD EBOOKAuthor: Rick Booth
Publisher: Addison-Wesley Professional
Published: 1997-01-01
Total Pages: 364
ISBN-13: 9780201479607
DOWNLOAD EBOOKWith practical advice and a broad sampling of important algorithms, Inner Loops shows how to design programs that extend the edge of the envelope of PC performance. It provides a thorough review of 32-bit code optimization for the 486, Pentium and Pentium Pro, as well as design tips for writing fast 32-bit software.
Author: Gordon McComb
Publisher:
Published: 1997-05-05
Total Pages: 636
ISBN-13:
DOWNLOAD EBOOKCD-ROM includes library of customizable scripts and programs, and a collection of utilities.
Author: Ben Sawyer
Publisher:
Published: 1998
Total Pages: 756
ISBN-13: 9781576101773
DOWNLOAD EBOOKProvides basic background on different aspects of making games. Seventeen chapters discuss the ins and outs of the industry and aspects of designing games, financing, getting a job, console development, creating game content, dealing with software publishers, marketing, legal issues, and resources for developer tools and programs. The CD-ROM contains tools such as the source code to Abuse, demos from Animatek, Goldwave, IForce2.0 SDK, Miles Sound System, demos from RTime and RAD, Open GL, Sound Forge, and a searchable database of industry resources. Annotation copyrighted by Book News, Inc., Portland, OR
Author: Steve Klabnik
Publisher: No Starch Press
Published: 2019-09-03
Total Pages: 561
ISBN-13: 1718500459
DOWNLOAD EBOOKThe official book on the Rust programming language, written by the Rust development team at the Mozilla Foundation, fully updated for Rust 2018. The Rust Programming Language is the official book on Rust: an open source systems programming language that helps you write faster, more reliable software. Rust offers control over low-level details (such as memory usage) in combination with high-level ergonomics, eliminating the hassle traditionally associated with low-level languages. The authors of The Rust Programming Language, members of the Rust Core Team, share their knowledge and experience to show you how to take full advantage of Rust's features--from installation to creating robust and scalable programs. You'll begin with basics like creating functions, choosing data types, and binding variables and then move on to more advanced concepts, such as: Ownership and borrowing, lifetimes, and traits Using Rust's memory safety guarantees to build fast, safe programs Testing, error handling, and effective refactoring Generics, smart pointers, multithreading, trait objects, and advanced pattern matching Using Cargo, Rust's built-in package manager, to build, test, and document your code and manage dependencies How best to use Rust's advanced compiler with compiler-led programming techniques You'll find plenty of code examples throughout the book, as well as three chapters dedicated to building complete projects to test your learning: a number guessing game, a Rust implementation of a command line tool, and a multithreaded server. New to this edition: An extended section on Rust macros, an expanded chapter on modules, and appendixes on Rust development tools and editions.
Author: Brian D. Eubanks
Publisher: No Starch Press
Published: 2005
Total Pages: 252
ISBN-13: 1593270615
DOWNLOAD EBOOKContaining 101 fun, interesting, and useful ways to get more out of Java, this title targets developers and system architects who have some basic Java knowledge but may not be familiar with the wide range of libraries available.
Author: Anatoly Volkhover
Publisher:
Published: 2019-10-07
Total Pages: 190
ISBN-13: 9781697271065
DOWNLOAD EBOOKGreat software architects aren't born. They are a product of decades of building real-life solutions and relentless learning. They become really good at their trade closer to the retirement age. But most startups are fostered by young entrepreneurs who dare to try but lack the experience. They also lack the $$ to hire a silver-haired architect to join their team from day one. Left to their own faculties, the entrepreneurs and their engineering teams quickly get on the path of learning from their own mistakes. Eventually, they discover this is the most expensive way of learning. Over time they get better, and some become the true masters of the craft - but way too late to make a difference for their early-day projects.This book is meant to break the vicious circle. It isn't a textbook, at least not in the traditional sense. It is a business-centric practical guide to software architecture, intended for software engineers, technology executives, students of computer science, and tech-savvy entrepreneurs who want to de-risk their entrepreneurial endeavors or to fast-track their careers in software engineering. The recipes in this book are highly practical, battle-tested, and current for building mid- to large-scale systems in 2019.
Author: Bob Zeidman
Publisher: Pearson Education
Published: 1999-06-15
Total Pages: 377
ISBN-13: 0132441586
DOWNLOAD EBOOKReady-to-use building blocks for integrated circuit design. Why start coding from scratch when you can work from this library of pre-tested routines, created by an HDL expert? There are plenty of introductory texts to describe the basics of Verilog, but Verilog Designer's Library is the only book that offers real, reusable routines that you can put to work right away. Verilog Designer's Library organizes Verilog routines according to functionality, making it easy to locate the material you need. Each function is described by a behavioral model to use for simulation, followed by the RTL code you'll use to synthesize the gate-level implementation. Extensive test code is included for each function, to assist you with your own verification efforts. Coverage includes: Essential Verilog coding techniques Basic building blocks of successful routines State machines and memories Practical debugging guidelines Although Verilog Designer's Library assumes a basic familiarity with Verilog structure and syntax, it does not require a background in programming. Beginners can work through the book in sequence to develop their skills, while experienced Verilog users can go directly to the routines they need. Hardware designers, systems analysts, VARs, OEMs, software developers, and system integrators will find it an ideal sourcebook on all aspects of Verilog development.
Author: Roger S. Pressman
Publisher:
Published: 2019-09-09
Total Pages: 0
ISBN-13: 9781260548006
DOWNLOAD EBOOKFor almost four decades, Software Engineering: A Practitioner's Approach (SEPA) has been the world's leading textbook in software engineering. The ninth edition represents a major restructuring and update of previous editions, solidifying the book's position as the most comprehensive guide to this important subject.