Thinking in JavaScript


Aravind Shenoy - 2014
    Before we delve into the intricacies of JavaScript, we need to know why it is used. While HTML tells your browser how your webpage will look, JavaScript is used for dynamic content and to add functionality. Using this book, you will understand the concept of JavaScript and its use in web designing. You will also have a look at jQuery in general. You will learn about Functions, Operators, the concept of Variables, Conditions and Loops, Arrays, and the basics of jQuery in this book. Instead of wandering through loads of theory, we have used practical examples in this book. The examples in this book are compatible with almost every browser. Instead of using the verbatim code, you can modify the code and see the change in the output thereby understanding the subtle nuances of JavaScript. By the end of the book, with practice, you can achieve better things and get more acquainted with JavaScript.

The Perfect Bet: How Science and Math Are Taking the Luck Out of Gambling


Adam Kucharski - 2015
    In The Perfect Bet, mathematician and award-winning writer Adam Kucharski tells the astonishing story of how the experts have succeeded, revolutionizing mathematics and science in the process. The house can seem unbeatable. Kucharski shows us just why it isn't. Even better, he demonstrates how the search for the perfect bet has been crucial for the scientific pursuit of a better world.

Introduction to Graph Theory


Douglas B. West - 1995
    Verification that algorithms work is emphasized more than their complexity. An effective use of examples, and huge number of interesting exercises, demonstrate the topics of trees and distance, matchings and factors, connectivity and paths, graph coloring, edges and cycles, and planar graphs. For those who need to learn to make coherent arguments in the fields of mathematics and computer science.

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.

How to Boost Your Credit Score 100+ Points in 30 Days Without Credit Repair!


Brian Diez - 2016
    "How to Boost You Credit score 100+ Points Without Credit Repair" will show credit industry secrets for maximizing the other 65%. The best part is you will see real results in just 30 days.

Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People


Aditya Y. Bhargava - 2015
    The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to take a hard pass on Knuth's brilliant but impenetrable theories and the dense multi-page proofs you'll find in most textbooks, this is the book for you. This fully-illustrated and engaging guide makes it easy for you to learn how to use algorithms effectively in your own programs.Grokking Algorithms is a disarming take on a core computer science topic. In it, you'll learn how to apply common algorithms to the practical problems you face in day-to-day life as a programmer. You'll start with problems like sorting and searching. As you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression or artificial intelligence. Whether you're writing business software, video games, mobile apps, or system utilities, you'll learn algorithmic techniques for solving problems that you thought were out of your grasp. For example, you'll be able to:Write a spell checker using graph algorithmsUnderstand how data compression works using Huffman codingIdentify problems that take too long to solve with naive algorithms, and attack them with algorithms that give you an approximate answer insteadEach carefully-presented example includes helpful diagrams and fully-annotated code samples in Python. By the end of this book, you will know some of the most widely applicable algorithms as well as how and when to use them.

The Blocksize War: The battle for control over Bitcoin’s protocol rules


Jonathan Bier - 2021
    

Finance for Nonfinancial Managers


Murugesan Ramaswamy - 2015
    Financial & Accounting jargon is used only where it is required and they are well explained.This book will enable you take business decisions with financial prudence.

Frequently Asked Questions in Quantitative Finance


Paul Wilmott - 2007
    It is fascinating because of the speed at which the subject develops, the new products and the new models which we have to understand. And it is rewarding because anyone can make a fundamental breakthrough."Having worked in this field for many years, I have come to appreciate the importance of getting the right balance between mathematics and intuition. Too little maths and you won't be able to make much progress, too much maths and you'll be held back by technicalities. I imagine, but expect I will never know for certain, that getting the right level of maths is like having the right equipment to climb Mount Everest; too little and you won't make the first base camp, too much and you'll collapse in a heap before the top."Whenever I write about or teach this subject I also aim to get the right mix of theory and practice. Finance is not a hard science like physics, so you have to accept the limitations of the models. But nor is it a very soft science, so without those models you would be at a disadvantage compared with those better equipped. I believe this adds to the fascination of the subject."This FAQs book looks at some of the most important aspects of financial engineering, and considers them from both theoretical and practical points of view. I hope that you will see that finance is just as much fun in practice as in theory, and if you are reading this book to help you with your job interviews, good luck! Let me know how you get on!"

Automate This: How Algorithms Came to Rule Our World


Christopher Steiner - 2012
    It used to be that to diagnose an illness, interpret legal documents, analyze foreign policy, or write a newspaper article you needed a human being with specific skills—and maybe an advanced degree or two. These days, high-level tasks are increasingly being handled by algorithms that can do precise work not only with speed but also with nuance. These “bots” started with human programming and logic, but now their reach extends beyond what their creators ever expected. In this fascinating, frightening book, Christopher Steiner tells the story of how algorithms took over—and shows why the “bot revolution” is about to spill into every aspect of our lives, often silently, without our knowledge. The May 2010 “Flash Crash” exposed Wall Street’s reliance on trading bots to the tune of a 998-point market drop and $1 trillion in vanished market value. But that was just the beginning. In Automate This, we meet bots that are driving cars, penning haiku, and writing music mistaken for Bach’s. They listen in on our customer service calls and figure out what Iran would do in the event of a nuclear standoff. There are algorithms that can pick out the most cohesive crew of astronauts for a space mission or identify the next Jeremy Lin. Some can even ingest statistics from baseball games and spit out pitch-perfect sports journalism indistinguishable from that produced by humans. The interaction of man and machine can make our lives easier. But what will the world look like when algorithms control our hospitals, our roads, our culture, and our national security? What hap­pens to businesses when we automate judgment and eliminate human instinct? And what role will be left for doctors, lawyers, writers, truck drivers, and many others?  Who knows—maybe there’s a bot learning to do your job this minute.

Manifest: 7 Steps to Living Your Best Life


Roxie Nafousi - 2022
    . .AS SEEN ON THIS MORNING'The face of manifesting in Britain' THE TIMES'A roadmap for a more positive way of life' FINANCIAL TIMES________Written by self-development coach and 'Queen of Manifesting' Roxie Nafousi, this book is the essential guide to anyone and everyone wanting to feel more empowered in their lives. In just seven simple steps you can understand the true art of manifestation and create the life you have always dreamed of.Whether you want to attract your soulmate, land the perfect job, buy the home you have always wanted, or simply find more inner-peace and confidence, Manifest will teach you exactly how to get there . . .1. Be clear in your vision2. Remove fear and doubt3. Align your behaviour4. Overcome tests from the universe5. Embrace gratitude without caveats6. Turn envy into inspiration7. Trust in the universeA meeting of science and wisdom, manifesting is a philosophy and a self-development practice to help you reach for your goals, cultivate self-love and live your best life.Unlock the magic for yourself and begin your journey to turning your dreams into reality.

Thinking Strategically: The Competitive Edge in Business, Politics, and Everyday Life


Avinash K. Dixit - 1991
    This entertaining guide builds on scores of case studies taken from business, sports, the movies, politics, and gambling. It outlines the basics of good strategy making and then shows how you can apply them in any area of your life.

Concrete Mathematics: A Foundation for Computer Science


Ronald L. Graham - 1988
    "More concretely," the authors explain, "it is the controlled manipulation of mathematical formulas, using a collection of techniques for solving problems."

The Relic


Evelyn Anthony - 1991
    A gold filigree cross set with spinels, to be taken to the former dissident leader Volkov, now exiled in Geneva.But Volkov, broken by imprisonment, is not the man he was, and there are other people with their own urgent reasons to possess the cross. For the legendary relic, St Vladimir's Cross, has the power to unite or divide the volatile Soviet Union.Innocently accepting her father's trust, Lucy could not know she would be sacrificing home, heart - and perhaps even her life...

How to Solve It: A New Aspect of Mathematical Method


George Pólya - 1944
    Polya, How to Solve It will show anyone in any field how to think straight. In lucid and appealing prose, Polya reveals how the mathematical method of demonstrating a proof or finding an unknown can be of help in attacking any problem that can be reasoned out--from building a bridge to winning a game of anagrams. Generations of readers have relished Polya's deft--indeed, brilliant--instructions on stripping away irrelevancies and going straight to the heart of the problem.