This thorough guide to Adobe Illustrator CS3 is ideal for beginning users who want to master the key features of Adobe's powerful vector drawing software. Using clear, step-by-step lessons, each chapter contains a project that builds upon the reader's growing knowledge of the software, while review questions at the end of each chapter reinforce key concepts and skills. Adobe Illustrator CS3 is jam-packed with new features and enhancements, including Live Color, a new environment that enables users to explore, apply, and save custom color configurations; improved integration with Adobe Flash CS... View More...
When you have questions about C# 7.0 or the .NET CLR and its core Framework assemblies, this bestselling guide has the answers you need. Since its debut in 2000, C# has become a language of unusual flexibility and breadth, but its continual growth means there's always more to learn.Organized around concepts and use cases, this updated edition provides intermediate and advanced programmers with a concise map of C# and .NET knowledge. Dive in and discover why this Nutshell guide is considered the definitive reference on C#.Get up to speed on the C# language, from the basics of syntax and variabl... View More...
The ADDIE process is past its prime. It was developed long before Agile and other iterative processes that have introduced greater efficiencies in design and development, fostered more creativity, and addressed effective stakeholder involvement. Leaving ADDIE for SAM introduces two new concepts--SAM, the Successive Approximation Model, and the Savvy Start. Together, they incorporate contemporary design and development processes that simplify instructional design and development, yielding more energetic and effective learning experiences. This book is a must-read for all learning professionals ... View More...
Android Programming: The Big Nerd Ranch Guide: is an introductory Android book for programmers with Java experience. Based on Big Nerd Ranch's popular Android Bootcamp course, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps compatible with all versions of Android widely used today (Android 2.2 - 4.2). Write and run code every step of the way - creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter... View More...
In the face of today's environmental and economic challenges, doomsayers preach that the only way to stave off disaster is for humans to reverse course: to de-industrialize, re-localize, ban the use of modern energy sources, and forswear prosperity. But in this provocative and optimistic rebuke to the catastrophists, Robert Bryce shows how innovation and the inexorable human desire to make things Smaller Faster Lighter Denser Cheaper is providing consumers with Cheaper and more abundant energy, Faster computing, Lighter vehicles, and myriad other goods. That same desire is fostering unpreceden... View More...
If you're one of the many developers uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 75 code-rich recipes, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques, using libraries and language features in .NET 4.5 and C# 5.0.Concurrency is becoming more common in responsive and scalable application development, but it's been extremely difficult to code. The detailed solutions in this cookbook show you how modern tools raise the level of abstraction, making concurrency much easier than... View More...
- Authors are top game designers - Aspiring game writers and designers must have this complete bible There are other books about creating video games out there. Sure, they cover the basics. But The Ultimate Guide to Video Game Writing and Design goes way beyond the basics. The authors, top game designers, focus on creating games that are an involving, emotional experience for the gamer. Topics include integrating story into the game, writing the game script, putting together the game bible, creating the design document, and working on original intellectual property versus working with licenses... View More...
The Go Programming Language is the authoritative resource for any programmer who wants to learn Go. It shows how to write clear and idiomatic Go to solve real-world problems. The book does not assume prior knowledge of Go nor experience with any specific language, so you'll find it accessible whether you're most comfortable with JavaScript, Ruby, Python, Java, or C++. The first chapter is a tutorial on the basic concepts of Go, introduced through programs for file I/O and text processing, simple graphics, and web clients and servers. Early chapters cover the structural elements of Go progr... View More...
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.Design and Deliver PeopleSoft Enterprise Resource Planning SolutionsDevelop data-driven Oracle PeopleSoft applications and business intelligence reports with help from the expert advice in this Oracle Press guide. PeopleSoft Developer's Guide for PeopleTools & PeopleCode shows you how to build and enhance PeopleSoft modules that maximize return on investment. Set up PeopleSoft Pure Internet Architecture, crea... View More...
The first edition of this book has quickly become the best-selling guide for Wi-Fi users around the world. Master technical author, Jeff Duntemann, makes tangled Wi-Fi technological issues very comprehensible. Jeff explains the blizzard of Wi-Fi concepts and standards, including the new 802.11g, the complex and fluky security issues, and shows users how to protect themselves from both obvious and non-obvious threats. He also covers the human element in the Wi-Fi movement, including hacker threats and Wi-Fi communities. Jeff's coverage of wardriving has been highly praised by many Wi-Fi experts... View More...
A complete update covering the many advances to the XML language The XML language has become the standard for writing documents on the Internet and is constantly improving and evolving. This new edition covers all the many new XML-based technologies that have appeared since the previous edition four years ago, providing you with an up-to-date introductory guide and reference. Packed with real-world code examples, best practices, and in-depth coverage of the most important and relevant topics, this authoritative resource explores both the advantages and disadvantages of XML and addresses the mo... View More...
Can computers change what you think and do? Can they motivate you to stop smoking, persuade you to buy insurance, or convince you to join the Army? Yes, they can, says Dr. B.J. Fogg, director of the Persuasive Technology Lab at Stanford University. Fogg has coined the phrase Captology(an acronym for computers as persuasive technologies) to capture the domain of research, design, and applications of persuasive computers.In this thought-provoking book, based on nine years of research in captology, Dr. Fogg reveals how Web sites, software applications, and mobile devices can be used to change peo... View More...
This is the definitive guide to designing and building warrior robots like those seen on BattleBots, Robotica, and Robot Wars. It walks robot enthusiasts of all ages step-by-step through the design and building process, enabling them to create any number of customized warrior robots. With a strong emphasis on safety, chapters include designing a robot, choosing materials, radio control systems, electric motors, robot batteries, motor speed controllers, gasoline engines, and drive trains. Clear instructions are accompanied by photos, line drawings, and detailed diagrams throughout. A color sect... View More...
Back in the mid 90s, Beej got tired of all his friends asking him how to do this stuff with networking programming in C, so he put pen to paper on the early World Wide Web and wrote down everything he knew just to get them off his back. Since then, the Guide has expanded significantly, with plenty of examples, and covers IPv6. Inside you'll find such diverse topics as: Sockets programming in the C programming language, client/server, IPv4 and IPv6, data encoding, lots of manual pages rewritten in a friendlier format with examples, and goats Actually no goats, but goats will be with you in spi... View More...
This manual aims to cover everything you need to build your own battling robot, including information on wiring, modelling, design, weapon systems and more. It also presents data on cost, unions, rules, competing, choosing, ordering, using and maintaining much of the equipment. View More...
Erlang is the language of choice for programmers who want to write robust, concurrent applications, but its strange syntax and functional design can intimidate the uninitiated. Luckily, there's a new weapon in the battle against Erlang-phobia: Learn You Some Erlang for Great Good Erlang maestro Fred H bert starts slow and eases you into the basics: You'll learn about Erlang's unorthodox syntax, its data structures, its type system (or lack thereof ), and basic functional programming techniques. Once you've wrapped your head around the simple stuff, you'll tackle the real meat-and-potatoes of ... View More...
For weeks, months--nay --from the very moment you were born, you've felt it calling to you. At long last you'll be united with the programming language you've been longing for: Clojure As a Lisp-style functional programming language, Clojure lets you write robust and elegant code, and because it runs on the Java Virtual Machine, you can take advantage of the vast Java ecosystem. Clojure for the Brave and True offers a dessert-first approach: you'll start playing with real programs immediately, as you steadily acclimate to the abstract but powerful features of Lisp and functional programming. ... View More...
JavaScript lies at the heart of almost every modern web application, from social apps to the newest browser-based games. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications.Eloquent JavaScript, 2nd Edition dives deep into the JavaScript language to show you how to write beautiful, effective code. Author Marijn Haverbeke immerses you in example code from the start, while exercises and full-chapter projects give you hands-on experience with writing your own programs. As you build projects such as an ar... View More...
Leverage the numerical and mathematical modules in Python and its standard library as well as popular open source numerical Python packages like NumPy, SciPy, FiPy, matplotlib and more. This fully revised edition, updated with the latest details of each package and changes to Jupyter projects, demonstrates how to numerically compute solutions and mathematically model applications in big data, cloud computing, financial engineering, business management and more. Numerical Python, Second Edition, presents many brand-new case study examples of applications in data science and statistics using Pyt... View More...