Remote Sensing and Image Interpretation


Thomas M. Lillesand - 1979
    The text examines the basics of analog image analysis while placing greater emphasis on digitally based systems and analysis techniques. The presentation is discipline neutral, so students in any field of study can gain a clear understanding of these systems and their virtually unlimited applications.

Advanced Scala with Cats


Noel Welsh - 2017
    This means designing systems as small composable units, expressing constraints and interactions via the type system, and using composition to guide the construction of large systems in a way that maintains the original architectural vision.The book also serves as an introduction to the Cats library. We use abstractions from Cats, and we explain the structure of Cats so you can use it without fear in your own code base. The broad ideas are not specific to Cats, but Cats provides an excellent implementation that is beneficial to learn in its own right.

Reactive Design Patterns


Roland Kuhn - 2014
    The Reactive Application model addresses these demands through new patterns designed to "react" effectively to user and system events, changes in load, competition for shared system resources, and unanticipated failures. Although reactive design patterns can be implemented using standard enterprise development tools, you best realize the benefits when you pair them with a functional programming language like Scala and an Actor-based concurrency system like Akka.Reactive Design Patterns is a clearly-written guide for building event-driven distributed systems that are resilient, responsive, and scalable. Written by the authors of the Reactive Manifesto, this book teaches you to apply reactive design principles to the real problems of distributed application development. You'll discover technologies and paradigms that can be used to build reactive applications including Akka and other actor-based systems, functional programming, replication and distribution, and implementation techniques such as futures, iteratees, and reactive streams. While the book presents concrete examples in Scala, Java, JavaScript, and Erlang, the primary goal is to introduce patterns and best practices that you can use to apply reactive principles to common problems you'll face when building distributed systems.WHAT'S INSIDE* Discover best practices and patterns for building responsive applications* Build applications that can withstand hardware or software failure at any level* Patterns for fault tolerance, scalability, and responsiveness* Maximize multicore hardware using asynchronous and event-driven solutions* Scale applications under tremendous loadReaders should be familiar with a standard programming language like Java, C++ or C# and be comfortable with the basics of distributed systems. Software engineers and architects will learn how to avoid common pitfalls and apply patterns for solving day-to-day problems in a fault-tolerant and scalable way to maximize their application's responsiveness to users and clients. Project leaders and CTOs will gain a deeper understanding of the philosophy behind resilience and scalability in distributed systems, as well as their limitations, challenges and benefits.

Working in Public: The Making and Maintenance of Open Source Software


Nadia Eghbal - 2020
    In the late 1990s, it provided an optimistic model for public

Seven Concurrency Models in Seven Weeks: When Threads Unravel


Paul Butcher - 2014
    Concurrency and parallelism are the keys, and Seven Concurrency Models in Seven Weeks equips you for this new world. See how emerging technologies such as actors and functional programming address issues with traditional threads and locks development. Learn how to exploit the parallelism in your computer's GPU and leverage clusters of machines with MapReduce and Stream Processing. And do it all with the confidence that comes from using tools that help you write crystal clear, high-quality code. This book will show you how to exploit different parallel architectures to improve your code's performance, scalability, and resilience. Learn about the perils of traditional threads and locks programming and how to overcome them through careful design and by working with the standard library. See how actors enable software running on geographically distributed computers to collaborate, handle failure, and create systems that stay up 24/7/365. Understand why shared mutable state is the enemy of robust concurrent code, and see how functional programming together with technologies such as Software Transactional Memory (STM) and automatic parallelism help you tame it. You'll learn about the untapped potential within every GPU and how GPGPU software can unleash it. You'll see how to use MapReduce to harness massive clusters to solve previously intractible problems, and how, in concert with Stream Processing, big data can be tamed. With an understanding of the strengths and weaknesses of each of the different models and hardware architectures, you'll be empowered to tackle any problem with confidence.What You Need: The example code can be compiled and executed on *nix, OS X, or Windows. Instructions on how to download the supporting build systems are given in each chapter.

Leading Quality: How Great Leaders Deliver High-Quality Software and Accelerate Growth


Ronald Cummings-John - 2019
    You will learn the techniques successful leaders use to make their strategic decisions and you will be given the tools to ensure that your team is in alignment to achieving common goals. Leading Quality is the first book that teaches why quality is important and how to incorporate it within the workspace. Praise for Leading Quality:   “A quality mindset remains key to differentiating your product and your company. Leading Quality offers key lessons to develop this mindset.” - Michael Lopp, author of Managing Humans and VP of Product Engineering at Slack “Leading Quality communicates just how important a focus on quality is within your company and is one of the few titles that actually teaches how to lead quality in a clear yet captivating manner.”  - Shesh Patel, Engineering Manager at The New York Times “Three elements define any successful product: quality, quality, and quality. Leading Quality is a comprehensive and practical guide to embedding quality into the DNA of any product organization.” - Nick Caldwell, CPO at Looker and former VP of Engineering at Reddit

SEO - The Sassy Way to Ranking #1 in Google - when you have NO CLUE!: A Beginner's Guide to Search Engine Optimization (Beginner Internet Marketing Series Book 6)


Gundi Gabrielle - 2017
     If you don't know what "SEO" stands for or what a "backlink" is, this book will get you up to speed in a quick 1 hour read and show you some basic steps to optimize your site and blog posts. There are no advanced ninja tricks here, but simply the meat and potato basics of what SEO is and how you can best use it without spending a fortune Have you ever wondered how websites end up on page 1 in Google - and…. why your site isn’t there? Does it just “happen”? Is it luck? Do you need to know someone at Google? Or…… are there actual techniques that can help you get to #1? The good news is: there are! The Art of Ranking in Google is called SEO and people who do it well, make a LOT of money! Why? Because the higher you rank, the more people will visit your site = potential customers -> the more money you can make. SEO is a form of internet marketing, just like Google or Facebook Ads, yet a lot more effective and stable once set up - and in the long run, far less expensive! For blogging purposes, SEO is next to Kindle Publishing the most effective strategy to grow an audience long term - and also, to market affiliate products (=monetize your site). And you need to start from Day 1. - This is the one technique you cannot put off for later! This book will take you as a complete novice and take you step by step through: What SEO is all about? The main techniques and strategies to start ranking in Google and how even as a total beginner you can start employing them from day 1. The pitfalls and dangers along the way (Google Penalties) How to structure your Posts for optimal ranking chances How to structure your overall Site for optimal Google recognition Basic - but effective Backlinking strategies Social Media Implementation Most of all - this book will help you understand what it’s really all about and why it is so important to employ SEO techniques from day 1! This is the one technique you cannot put off till later and while you might feel overwhelmed in the beginning with all the new things to learn, this book will make it painless and easy to get started with minimal time input. Go back to the TOP to purchase - see your there….;-

Grokking Simplicity: Taming complex software with functional thinking


Eric Normand - 2019
    Grokking Simplicity is a friendly, practical guide that will change the way you approach software design and development. It introduces a unique approach to functional programming that explains why certain features of software are prone to complexity, and teaches you the functional techniques you can use to simplify these systems so that they’re easier to test and debug.

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.

The Edge of Disaster: Rebuilding a Resilient Nation


Stephen Flynn - 2007
    We have learned little from the cataclysms of September 11 and Hurricane Katrina. When it comes to catastrophe, America is living on borrowed time-and squandering it. In this new book, leading security expert Stephen Flynn issues a call to action, demanding that we wake up and prepare immediately for a safer future. The truth is acts of terror cannot always be prevented, and nature continues to show its fury in frighteningly unpredictable ways. Resiliency, argues Flynn, must now become our national motto. With chilling frankness and clarity, Flynn paints an all too real scenario of the threats we face within our own borders. A terrorist attack on a tanker carrying liquefied natural gas into Boston Harbor could kill thousands and leave millions more of New Englanders without power or heat. The destruction of a ship with a cargo of oil in Long Beach, California, could bring the West Coast economy to its knees and endanger the surrounding population. But even these all-too-plausible terrorist scenarios pale in comparison to the potential destruction wrought by a major earthquake or hurricane. Our growing exposure to man-made and natural perils is largely rooted in our own negligence, as we take for granted the infrastructure handed down to us by earlier generations. Once the envy of the world, this infrastructure is now crumbling. After decades of neglect, our public health system leaves us at the mercy of microbes that could kill millions in the next flu pandemic. Flash flooding could wipe out a fifty-year-old dam north of Phoenix, placing thousands of homes and lives at risk. The next San Francisco earthquake could destroy century-old levees, contaminating the freshwater supply that most of California relies on for survival. It doesn't have to be this way. "The Edge of Disaster "tells us what we can do about it, as individuals and as a society. We can-and, Flynn argues, we must-construct a more resilient nation. With the wounds of recent national tragedies still unhealed, the time to act is now. Flynn argues that by tackling head-on, eyes open the perils that lie before us, we can remain true to our most important and endearing national trait: our sense of optimism about the future and our conviction that we can change it for the better for ourselves-and our children. "Steve Flynn offers the answer not only to protecting America from terrorist attacks and natural disaster but also to revitalizing our democracy. This book is a must-read for all members of Congress, 2008 presidential candidates, and ordinary citizens who want to build a better and safer future."-Anne-Marie Slaughter, dean, Woodrow Wilson School of Public and International Affairs, Princeton University Advance praise for "The Edge of Disaster" "Steve Flynn has done it again. Like America the Vulnerable before it, "The Edge of Disaster" is the must-read book for every American, elected official, and presidential candidate who is committed to ensuring that our nation continue to thrive in perilous times."-Mark Warner, former governor of Virginia "Since 9/11, protecting our nation against a terrorist attack has consumed policy makers in Washington. What Stephen Flynn points out in The Edge of Disaster is that much of this effort has been directed overseas, often at the expense of our homeland and its much more likely areas of vulnerability. Laying out a series of potential disasters both manmade and natural, Flynn calls for a greater emphasis on preparedness and the ability of communities and the nation to recover. Painting an often frustrating and infuriating picture of missed opportunities, "The Edge of Disaster "is a call to action. The time to act is now. We can only hope that policy makers are listening." -Christine Todd Whitman, former governor of New Jersey and former administrator, Environmental Protection Agency (2001-03) "Steve Flynn's book makes the very persuasive argument that national security preparedness is linked to natural disaster preparedness. By investing significantly in our critical infrastructure, in citizen preparedness, and most importantly in leadership, we can be better prepared for all hazards. A great book that I highly recommend." -James Lee Witt, former director, Federal Emergency Management Agency "Steve Flynn has become a relentless contributor to the dialogue on prioritizing the work of the post-9/11 security environment. "The Edge of Disaster" calls into question the neglect of domestic preparedness in favor of the Department of Defense-driven offensive in the global war on terrorism. The book offers provocative challenges to both our elected and our private-sector leaders, and both should read it thoroughly." -Admiral James M. Loy, former commandant, U.S. Coast Guard, and former deputy secretary of homeland security

Stepping Up


Robert Culp - 2013
    So begins the story of Sonia MacTaggert. An engineer by education with dreams of actually earning a living as one, she is stuck in a dead-end maintenance job servicing the engines of starships that put into port at Tammuz. When she finally lands an engineering position on the starship Night Searcher, she finds herself thrust into the unfamiliar world of interstellar exploration on a ship with a classified mission. Has her quest for a new life and career gotten Sonia more than she bargained for? The voyage of the Night Searcher tests not only the technical savvy of the fledgling engineer, but her character and leadership, as she's faced with challenges she could never have seen coming.

WPF 4 Unleashed


Adam Nathan - 2010
    Windows Presentation Foundation (WPF) is the recommended technology for creating Windows user interfaces, giving you the power to create richer and more compelling applications than you dreamed possible. Whether you want to develop traditional user interfaces or integrate 3D graphics, audio/video, animation, dynamic skinning, multi-touch, rich document support, speech recognition, or more, WPF enables you to do so in a seamless, resolution-independent manner. WPF 4 Unleashed is the authoritative book that covers it all, in a practical and approachable fashion, authored by WPF guru and Microsoft developer Adam Nathan. Covers everything you need to know about Extensible Application Markup Language (XAML) Examines the WPF feature areas in incredible depth: controls, layout, resources, data binding, styling, graphics, animation, and more Highlights the latest features, such as multi-touch, text rendering improvements, XAML language enhancements, new controls, the Visual State Manager, easing functions, and much more Delves into topics that aren't covered by most books: 3D, speech, audio/video, documents, effects Shows how to create popular UI elements, such as Galleries, ScreenTips, and more Demonstrates how to create sophisticated UI mechanisms, such as Visual Studio-like collapsible/dockable panes Explains how to create first-class custom controls for WPF Demonstrates how to create hybrid WPF software that leverages Windows Forms, DirectX, ActiveX, or other non-WPF technologies Explains how to exploit new Windows 7 features, such as Jump Lists and taskbar customizations

Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement


Eric Redmond - 2012
    As a modern application developer you need to understand the emerging field of data management, both RDBMS and NoSQL. Seven Databases in Seven Weeks takes you on a tour of some of the hottest open source databases today. In the tradition of Bruce A. Tate's Seven Languages in Seven Weeks, this book goes beyond your basic tutorial to explore the essential concepts at the core each technology. Redis, Neo4J, CouchDB, MongoDB, HBase, Riak and Postgres. With each database, you'll tackle a real-world data problem that highlights the concepts and features that make it shine. You'll explore the five data models employed by these databases-relational, key/value, columnar, document and graph-and which kinds of problems are best suited to each. You'll learn how MongoDB and CouchDB are strikingly different, and discover the Dynamo heritage at the heart of Riak. Make your applications faster with Redis and more connected with Neo4J. Use MapReduce to solve Big Data problems. Build clusters of servers using scalable services like Amazon's Elastic Compute Cloud (EC2). Discover the CAP theorem and its implications for your distributed data. Understand the tradeoffs between consistency and availability, and when you can use them to your advantage. Use multiple databases in concert to create a platform that's more than the sum of its parts, or find one that meets all your needs at once.Seven Databases in Seven Weeks will take you on a deep dive into each of the databases, their strengths and weaknesses, and how to choose the ones that fit your needs.What You Need: To get the most of of this book you'll have to follow along, and that means you'll need a *nix shell (Mac OSX or Linux preferred, Windows users will need Cygwin), and Java 6 (or greater) and Ruby 1.8.7 (or greater). Each chapter will list the downloads required for that database.

Signals & Systems: Solutions Manual


Alan V. Oppenheim - 1997
    

Transmission & Distribution of Electrical Power


J.B. Gupta - 2013
    Table of contents: supply systems mechanical design of overhead lines overhead line insulators corona transmission line constants performance of short and medium transmission lines performance of long transmission lines underground cables dc distribution ac distribution insulation resistance of a system interference of power lines with neighboring communication lines extra high voltage ac transmission high voltage direct current (hvdc) transmission construction, testing and commissioning of overhead lines neutral grounding voltage control power system stability power flow studies objective type questions with answers index