Book picks similar to
Scala with Cats by Noel Welsh


engineering
learning
software-development

Ubuntu Linux Toolbox: 1000+ Commands for Ubuntu and Debian Power Users


Christopher Negus - 2007
    Try out more than 1,000 commands to find and get software, monitor system health and security, and access network resources. Then, apply the skills you learn from this book to use and administer desktops and servers running Ubuntu, Debian, and KNOPPIX or any other Linux distribution.

Pipe Fitters Blue Book Revised


W.V. Graves - 1973
    It is an easy to understand, pocket sized manual with a durable, water resistant cover. It contains illustrations such as solving rolling offsets, centers of 15o, 22-1/2o and 60o butt weld elbows cut from a 90o elbow. It also contains layouts for a true Y layout, common pipe angles and their solutions, special offsets and solutions, mitered pipe cuts, multi-piece mitered turns and much more.

Excel 2013 Bible


John Walkenbach - 2013
    Known as Mr. Spreadsheet, Walkenbach shows you how to maximize the power of Excel 2013 while bringing you up to speed on the latest features. This perennial bestseller is fully updated to cover all the new features of Excel 2013, including how to navigate the user interface, take advantage of various file formats, master formulas, analyze data with PivotTables, and more.Whether you're an Excel beginner who is looking to get more savvy or an advanced user looking to become a power user, this latest edition provides you with comprehensive coverage as well as helpful tips, tricks, and techniques that you won't find anywhere else.Shares the invaluable insight of Excel guru and bestselling author Mr. Spreadsheet John Walkenbach as he guides you through every aspect of Excel 2013 Provides essential coverage of all the newest features of Excel 2013 Presents material in a clear, concise, logical format that is ideal for all levels of Excel experience Features a website that includes downloadable templates and worksheets from the book Chart your path to fantastic formulas and stellar spreadsheets with Excel 2013 Bible!

WordPress To Go


Sarah McHarry - 2012
    Now a #1 Amazon Best Seller, this step-by-step guide by expert Sarah McHarry will walk you through the essential first steps to creating your own website or blog. In the book's Quick Start Guide, Sarah shows you how to make a website with WordPress in eight easy lessons. In the In-Depth Guide, Sarah introduces you to some of the more advanced techniques to help you develop your WordPress website into a fully functional, professional web presence. What you'll learn in this book:How to get your domain and the right WordPress hostingHow to install WordPress with a few clicks of the mouseHow to design a professional-looking WordPress websiteAdding posts and pagesHow to use graphics and imagesAll about themes, plugins and widgets... and lots more...Important: this guide is up-to-date for the current release of WordPress 3.3.1!Whether you want a simple WordPress blog or a full-blown ecommerce site, Sarah's 'WordPress To Go' will start you off on the right foot.

Introducing Microsoft SQL Server 2012


Ross Mistry - 2012
    This book is for anyone who has an interest in SQL Server 2012 and wants to understand its capabilities, including database administrators, application developers, and technical decision makers.

The Science of Everyday Life: Why Teapots Dribble, Toast Burns and Light Bulbs Shine


Marty Jopson - 2015
    Have you ever wondered why ice floats and water is such a freaky liquid? Or why chillies and mustard are both hot but in different ways? Or why microwaves don't cook from the inside out? In this fascinating scientific tour of household objects, The One Show presenter and all-round Science Bloke Marty Jopson has the answer to all of these, and many more, baffling questions about the chemistry and physics of the everyday stuff we use every day.

Software Architecture: Perspectives on an Emerging Discipline


Mary Shaw - 1996
    But, although they use these patterns purposefully, they often use them informally and nearly unconsciously. This book organizes this substantial emerging "folklore" of system design -- with its rich language of system description -- and closes the gap between the useful abstractions (constructs and patterns) of system design and the current models, notations and tools. It identifies useful patterns clearly, gives examples, compares them, and evaluates their utility in various settings -- allowing readers to develop a repertoire of useful techniques that goes beyond the single-minded current fads. KEY TOPICS: Examines the ways in which architectural issues can impact software design; shows how to design new systems in principled ways using well-understood architectural paradigms; emphasizes informal descriptions, touching lightly on formal notations and specifications, and the tools that support them; explains how to understand and evaluate the design of existing software systems from an architectural perspective; and presents concrete examples of actual system architectures that can serve as models for new designs. MARKET: For professional software developers looking for new ideas about system organization.

MATLAB: A Practical Introduction to Programming and Problem Solving


Stormy Attaway - 2009
    It is the only book that gives a full introduction to programming in MATLAB combined with an explanation of MATLAB's powerful functions. The book differs from other texts in that it teaches programming concepts and the use of the built-in functions in MATLAB simultaneously. It presents programming concepts and MATLAB built-in functions side-by-side, giving students the ability to program efficiently and exploit the power of MATLAB to solve problems. The systematic, step-by-step approach, building on concepts throughout the book, facilitates easier learning.Starting with basic programming concepts, such as variables, assignments, input/output, selection, and loop statements, problems are introduced and solved throughout the book. The book is organized into two parts. Part I covers the programming constructs and demonstrates programming versus efficient use of built-in functions to solve problems. Part II describes the applications, including plotting, image processing, and mathematics, needed in basic problem solving. The chapters feature sections called Quick Question! as well as practice problems designed to test knowledge about the material covered. Problems are solved using both The Programming Concept and The Efficient Method, which facilitates understanding the efficient ways of using MATLAB, and also the programming concepts used in these efficient functions and operators. There are also sections on 'common pitfalls' and 'programming guidelines' that direct students towards best practice.This book is ideal for engineers learning to program and model in MATLAB, as well as undergraduates in engineering and science taking a course on MATLAB.

15 Minutes Coaching: A "Quick & Dirty" Method for Coaches and Managers to Get Clarity About Any Problem (Tools for Success Book 2)


Shmaya David - 2009
    (2nd. Ed Jan 2014) In as little as 15 minutes you will understand what the source of the problem is, and devise quick action-steps to take in order to begin and improve the situation (Free automated toll inside). The book will teach you how to use a very simple, yet effective tool, the "Double-Lens System". Using it you can quickly get to the bottom of situations and analyzing the roots of a problem. Then you will learn to use several simple questions that will help develop a quick fix, and will get things going in the right direction. While not intended as a substitute to a full coaching process, this method is effective in helping clients to zero-in on their most pressing issues and move from pain to action. The same method is also an effective lead-conversion tool that can be used in coaching and consulting sales-situations. Included in the book you will find a link for a free download of an automated version of the double-lenses system. You can use this as it is, or customize it to your own needs. The book was written with the same principles of "quick solutions" described in it. It is a short, easy to read manuscript that will take you less than an hour to read and master. Need to know more? Read below the reviews of people which already read it. Click the "Buy Now" button and get to solving problems – quickly!

Software Testing: Principles and Practices


Srinivasan Desikan - 2007
    

The Twelve-Factor App


Adam Wiggins - 2012
    The twelve-factor app is a methodology for building software-as-a-service apps that: - Use declarative formats for setup automation, to minimize time and cost for new developers joining the project; - Have a clean contract with the underlying operating system, offering maximum portability between execution environments; - Are suitable for deployment on modern cloud platforms, obviating the need for servers and systems administration; - Minimize divergence between development and production, enabling continuous deployment for maximum agility; - And can scale up without significant changes to tooling, architecture, or development practices.The twelve-factor methodology can be applied to apps written in any programming language, and which use any combination of backing services (database, queue, memory cache, etc).

Marshall Brain's How Stuff Works


Marshall Brain - 2001
    Marshall Brain's How Stuff Works is a lavish, full-color, highly visual resource for those with hungry minds who crave an understanding of the way things work around them-from submarine ships to digital technology to toilets With over 1,000 full-color illustrations and photos showing step-by-step images of how stuff works, these easy-to-understand explanations cover the most popular and interesting subject areas, including Technology, Science, Health, Fitness, Transportation, and more Sample topics include: How CDs Work, How Car Engines Work, and How Nuclear Radiation and Power Work.

Advanced Apex Programming for Salesforce.com and Force.com


Dan Appleman - 2012
    Intended for developers who are already familiar with the Apex language, and experienced Java and C# developers who are moving to Apex, this book starts where the Force.com documentation leaves off. Instead of trying to cover all of the features of the platform, Advanced Apex programming focuses entirely on the Apex language and core design patterns. You’ll learn how to truly think in Apex – to embrace limits and bulk patterns. You’ll see how to develop architectures for efficient and reliable trigger handling, and for asynchronous operations. You’ll discover that best practices differ radically depending on whether you are building software for a specific organization or for a managed package. And you’ll find approaches for incorporating testing and diagnostic code that can dramatically improve the reliability and deployment of Apex software, and reduce your lifecycle and support costs. Based on his experience both as a consultant and as architect of a major AppExchange package, Dan Appleman focuses on the real-world problems and issues that are faced by Apex developers every day, along with the obscure problems and surprises that can sneak up on you if you are unprepared.

Thomas' Calculus, Early Transcendentals, Media Upgrade


George B. Thomas Jr. - 2002
    This book offers a full range of exercises, a precise and conceptual presentation, and a new media package designed specifically to meet the needs of today's readers. The exercises gradually increase in difficulty, helping readers learn to generalize and apply the concepts. The refined table of contents introduces the exponential, logarithmic, and trigonometric functions in Chapter 7 of the text.KEY TOPICS Functions, Limits and Continuity, Differentiation, Applications of Derivatives, Integration, Applications of Definite Integrals, Integrals and Transcendental Functions, Techniques of Integration, Further Applications of Integration, Conic Sections and Polar Coordinates, Infinite Sequences and Series, Vectors and the Geometry of Space, Vector-Valued Functions and Motion in Space, Partial Derivatives, Multiple Integrals, Integration in Vector Fields.MARKET For all readers interested in Calculus.

Stoichiometry and Process Calculations


K.V. Narayanan - 2013
    The Chapters in the book deal with thermodynamic concepts such as the P-V-T behaviour of fluids, the phase behaviour of pure materials and solutions. It also explains the concepts such as density, heat capacity, latent heat, heat of reaction, calorific values, vapour pressure, humidity, etc. This book is intended as a textbook for undergraduate courses in chemical engineering and related disciplines such as biotechnology, polymer technology, petrochemical engineering, electrochemical engineering, environmental engineering, safety engineering and industrial chemistry.