Book picks similar to
MATLAB for Control Engineers by Katsuhiko Ogata
engineering
dr-xu-s-books
eng
egr102-c2
Computer Graphics with OpenGL
Donald Hearn - 2003
The text converts all programming code into the C++ language.
Organic Chemistry
Robert Thornton Morrison - 1959
Some chapters have been rewritten, making topics such as conjugation and nucleophilic substitution more accessible. Problems are provided which challenge the readers' understanding. read.
The Art of Doing Science and Engineering: Learning to Learn
Richard Hamming - 1996
By presenting actual experiences and analyzing them as they are described, the author conveys the developmental thought processes employed and shows a style of thinking that leads to successful results is something that can be learned. Along with spectacular successes, the author also conveys how failures contributed to shaping the thought processes. Provides the reader with a style of thinking that will enhance a person's ability to function as a problem-solver of complex technical issues. Consists of a collection of stories about the author's participation in significant discoveries, relating how those discoveries came about and, most importantly, provides analysis about the thought processes and reasoning that took place as the author and his associates progressed through engineering problems.
Code Name Ginger: The Story Behind Segway and Dean Kamen's Quest to Invent a New World
Steve Kemper - 2003
For anyone who has ever wondered what it was like inside Thomas Edison's lab or the Wright Brothers' garage, here is the twenty-first century equivalent. This is the story behind the creation of "Ginger, " code name for the top-secret project that renowned inventor and entrepreneur Dean Kamen believes will change the world: the Segway Human Transporter. One of the most talked-about products of recent times, the Segway is a self-balancing, electronic "people mover"--an engineering marvel that Kamen calls "magic sneakers." Kamen gave journalist Steve Kemper exclusive access to the project for the critical eighteen months during which the Segway was designed, prototyped, and readied for manufacture. In Code Name Ginger, Kemper offers a gripping chronicle of raw innovation, high finance, ingenious engineering, and lofty ambition. He tells the inside story of the collaboration and clashes between a strong-willed founder and his engineers and marketers--and the investors who gambled $90 million on his pioneering idea. Readers step into Kamen's eccentric and idealistic world of invention and sit in on secret meetings with high-powered deal makers such as John Doerr and business leaders such as Steve Jobs and Jeff Bezos. It's a bumpy journey, but an exhilarating one, filled with flashes of brilliance, multimillion-dollar misjudgments, and passionate people on a quest.
Leading Lean Software Development: Results Are Not the Point
Mary Poppendieck - 2009
They go far beyond generic implementation guidelines, demonstrating exactly how to make lean work in real projects, environments, and companies.The Poppendiecks organize this book around the crucial concept of frames, the unspoken mental constructs that shape our perspectives and control our behavior in ways we rarely notice. For software leaders and team members, some frames lead to long-term failure, while others offer a strong foundation for success. Drawing on decades of experience, the authors present twenty-four frames that offer a coherent, complete framework for leading lean software development. You'll discover powerful new ways to act as competency leader, product champion, improvement mentor, front-line leader, and even visionary.Systems thinking: focusing on customers, bringing predictability to demand, and revamping policies that cause inefficiency Technical excellence: implementing low-dependency architectures, TDD, and evolutionary development processes, and promoting deeper developer expertise Reliable delivery: managing your biggest risks more effectively, and optimizing both workflow and schedules Relentless improvement: seeing problems, solving problems, sharing the knowledge Great people: finding and growing professionals with purpose, passion, persistence, and pride Aligned leaders: getting your entire leadership team on the same page From the world's number one experts in Lean software development, Leading Lean Software Development will be indispensable to everyone who wants to transform the promise of lean into reality--in enterprise IT and software companies alike.
Heat Transfer
Jack P. Holman - 1963
This ninth edition covers both analytical and empirical approaches to the subject. The examples and templates provide students with resources for computer-numerical solutions.
The Linux Command Line
William E. Shotts Jr. - 2012
Available here:readmeaway.com/download?i=1593279523The Linux Command Line, 2nd Edition: A Complete Introduction PDF by William ShottsRead The Linux Command Line, 2nd Edition: A Complete Introduction PDF from No Starch Press,William ShottsDownload William Shotts’s PDF E-book The Linux Command Line, 2nd Edition: A Complete Introduction
I Heart Logs: Event Data, Stream Processing, and Data Integration
Jay Kreps - 2014
Even though most engineers don't think much about them, this short book shows you why logs are worthy of your attention.Based on his popular blog posts, LinkedIn principal engineer Jay Kreps shows you how logs work in distributed systems, and then delivers practical applications of these concepts in a variety of common uses--data integration, enterprise architecture, real-time stream processing, data system design, and abstract computing models.Go ahead and take the plunge with logs; you're going love them.Learn how logs are used for programmatic access in databases and distributed systemsDiscover solutions to the huge data integration problem when more data of more varieties meet more systemsUnderstand why logs are at the heart of real-time stream processingLearn the role of a log in the internals of online data systemsExplore how Jay Kreps applies these ideas to his own work on data infrastructure systems at LinkedIn
Microsoft Windows Internals: Microsoft Windows Server(TM) 2003, Windows XP, and Windows 2000 (Pro-Developer)
Mark E. Russinovich - 2004
This classic guidefully updated for Windows Server 2003, Windows XP, and Windows 2000, including 64-bit extensionsdescribes the architecture and internals of the Windows operating system. You’ll find hands-on experiments you can use to experience Windows internal behavior firsthand, along with advanced troubleshooting information to help you keep your systems running smoothly and efficiently. Whether you’re a developer or a system administrator, you’ll find critical architectural insights that you can quickly apply for better design, debugging, performance, and support.Get in-depth, inside knowledge of the Windows operating system: Understand the key mechanisms that configure and control Windows, including dispatching, startup and shutdown, and the registry Explore the Windows security model, including access, privileges, and auditing Investigate internal system architecture using the kernel debugger and other tools Examine the data structures and algorithms that deal with processes, threads, and jobs Observe how Windows manages virtual and physical memory Understand the operation and format of NTFS, and troubleshoot file system access problems View the Windows networking stack from top to bottom, including mapping, APIs, name resolution, and protocol drivers Troubleshoot boot problems and perform crash analysis
A Fresh Look at Phonics, Grades K-2: Common Causes of Failure and 7 Ingredients for Success (Corwin Literacy)
Wiley Blevins - 2016
Rather, a combination of causes can create a perfect storm of failure.” —Wiley BlevinsPicture a class of kindergarteners singing the alphabet song, and teaching phonics seems as easy as one-two, three, A, B, C, right? In a Fresh Look at Phonics, Wiley Blevins explains why it can get tricky, and then delivers a plan so geared for success, that teachers, coaches, and administrators will come to see owning this book as a before and after moment in their professional lives. In this amazing follow up to his renowned resource Phonics From A-Z, Wiley uses the data he has collected over two decades to share which approaches truly work, which have failed, and how teachers can fine-tune their daily instruction for success. You will learn to focus on the seven critical ingredients of phonics teaching that produce the greatest student learning gains— readiness skills, scope and sequence, blending, dictation, word awareness, high frequency words, and reading connected texts. Then, for each ingredient, Wiley shares: Activities, routines, word lists, and lessons that develop solid foundations for reading Ideas for differentiation, ELL, and advanced learners to ensure adequate progress for all learners Help on decodable texts, what not to over-do, and what you can’t do enough of for your students’ achievement Interactive “Day Clinic” activities that facilitate teacher self-reflection and school wide professional learning In a final section, Wiley details the ten common reasons instruction fails and shows teachers how to correct these missteps regarding lesson pacing, transitions, decodable texts, writing activities, assessment and more. A Fresh Look at Phonics is the evidence-based solution you have been seeking. Wiley Blevins, Ph.D., is a world-renowned expert on early reading, and author of the seminal book Phonics From A-Z among many other works. He has taught in both the United States and South America, and regularly trains teachers throughout Asia. He holds a Doctorate in Education from Harvard University, and has worked with numerous educational scholars, including Jeanne Chall, Isabel Beck, Marilyn Adams, Louisa Moats, and Dianne August, and others.
Exercises in Programming Style
Cristina Videira Lopes - 2014
It is designed to be used in conjunction with code provided on an online repository. The book complements and explains the raw code in a way that is accessible to anyone who regularly practices the art of programming. The book can also be used in advanced programming courses in computer science and software engineering programs.The book contains 33 different styles for writing the term frequency task. The styles are grouped into nine categories: historical, basic, function composition, objects and object interactions, reflection and metaprogramming, adversity, data-centric, concurrency, and interactivity. The author verbalizes the constraints in each style and explains the example programs. Each chapter first presents the constraints of the style, next shows an example program, and then gives a detailed explanation of the code. Most chapters also have sections focusing on the use of the style in systems design as well as sections describing the historical context in which the programming style emerged.
Java: How to Program
Harvey Deitel - 1996
The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The texts in the series feature hundreds of complete, working programs with thousands of lines of code--more than any other texts of their kind. Now, the world's best-selling Java textbook is again completely up-to- date with The Java 2 Platform Standard Edition (J2SE) 5.0.
How to Listen with Intention: The Foundation of True Connection, Communication, and Relationships (How to be More Likable and Charismatic Book 7)
Patrick King - 2020
The Art of Computer Programming, Volume 1: Fundamental Algorithms
Donald Ervin Knuth - 1973
-Byte, September 1995 I can't begin to tell you how many pleasurable hours of study and recreation they have afforded me! I have pored over them in cars, restaurants, at work, at home... and even at a Little League game when my son wasn't in the line-up. -Charles Long If you think you're a really good programmer... read [Knuth's] Art of Computer Programming... You should definitely send me a resume if you can read the whole thing. -Bill Gates It's always a pleasure when a problem is hard enough that you have to get the Knuths off the shelf. I find that merely opening one has a very useful terrorizing effect on computers. -Jonathan Laventhol This first volume in the series begins with basic programming concepts and techniques, then focuses more particularly on information structures-the representation of information inside a computer, the structural relationships between data elements and how to deal with them efficiently. Elementary applications are given to simulation, numerical methods, symbolic computing, software and system design. Dozens of simple and important algorithms and techniques have been added to those of the previous edition. The section on mathematical preliminaries has been extensively revised to match present trends in research. Ebook (PDF version) produced by Mathematical Sciences Publishers (MSP), http: //msp.org
The Best Software Writing I: Selected and Introduced by Joel Spolsky
Joel Spolsky - 2005
Frustrated by the lack of well-written essays on software engineering, Joel Spolsky (of www.joelonsoftware.com fame) has put together a collection of his favorite writings on the topic.With a nod to both the serious and funny sides of technical writing, The Best Software Writing I: Selected and Introduced by Joel Spolsky is an entertaining read and a guide to the technical writing literati.The Best Software Writing I contains writings from:Ken Arnold Leon Bambrick Michael Bean Rory Blyth Adam Bosworth danah boyd Raymond Chen Kevin Cheng and Tom Chi Cory Doctorow ea_spouse Bruce Eckel Paul Ford Paul Graham John Gruber Gregor Hohpe Ron Jeffries Eric Johnson Eric Lippert Michael Lopp Larry Osterman Mary Poppendieck Rick Schaut Aaron Swartz Clay Shirky Eric Sink why the lucky stiff