Book picks similar to
Financial Theory with Python by Yves Hilpisch
finance
tb-programming
tech
alchemy
The Moonshot Game: Adventures of an Indian Venture Capitalist
Rahul Chandra - 2019
The second wave came in 2006 when home-grown VCs raised large amounts of capital and funded products and services companies for Indian consumers.This is a gripping behind-the-scenes story of a VC's journey, right from the beginning of the second start-up revolution in India in 2006 until the end of the funding frenzy in 2016. A story about how global conditions, local consumers, founder ambition and good old greed shaped the start-up story in India.Rahul Chandra is the co-founder of Helion Ventures, and in this candid memoir he tells us about his journey building one of India's oldest VC firms. In a remarkably gripping account, he recounts his adventures in India's hyper-funded start-up ecosystem.The Moonshot Game gives readers an insight into the secret world of a VC, with unguarded stories involving large bets and big mistakes, and tales of how one juggles several investments at the same time.Rahul shows why being a VC is a constant journey of ups and downs, why building value is a long-term business, and why no amount of failure can be an excuse to lose optimism in the power of entrepreneurship.
Das Kapital: A Novel of Love and Money Markets
Viken Berberian - 2007
Moving between New Yorks Wall Street and the beauty of Corsica, Berberians novel is a literary rendering of Marxs Capital for the 21st century: where a fund trader makes his profits through the collapse of overseas markets--and ensures it with the aid of a hired assassin.
How to Buy Your First Home (And How to Sell it Too)
Phil Spencer - 2011
Breaking everything down into simple and achievable steps, he makes this daunting process easy. Learn how to:- Find your perfect pad- Choose which mortgage is right for you- Negotiate with estate agents and sellers- Organise exchange and completion Including indispensable advice, money-saving tips and an essential trouble-shooting section, this guide covers everything a first-time buyer needs to know. And when it's time to move on again, this book will show you how to sell your home too.Phil Spencer is one the best-known faces on British television, co-presenting the hit Channel 4 series Location, Location, Location and Relocation, Relocation. Phil has written regularly columns in The Sunday Times and Country Life, and is contracted to Archant publishing to write columns that are syndicated in the group's numerous local glossy magazines which are distributed nationwide. Recent TV appearances include on The One Show, Children in Need and The Friday Night Project, and Phil also regularly appears on the radio to discuss property issues.
Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript
David Herman - 2012
His walk through the syntax and semantics of JavaScript is both charming and hugely insightful; reminders of gotchas complement realistic use cases, paced at a comfortable curve. You'll find when you finish the book that you've gained a strong and comprehensive sense of mastery." --Paul Irish, developer advocate, Google Chrome "This is not a book for those looking for shortcuts; rather it is hard-won experience distilled into a guided tour. It's one of the few books on JS that I'll recommend without hesitation." --Alex Russell, TC39 member, software engineer, Google In order to truly master JavaScript, you need to learn how to work effectively with the language's flexible, expressive features and how to avoid its pitfalls. No matter how long you've been writing JavaScript code,
Effective JavaScript
will help deepen your understanding of this powerful language, so you can build more predictable, reliable, and maintainable programs. Author David Herman, with his years of experience on Ecma's JavaScript standardization committee, illuminates the language's inner workings as never before--helping you take full advantage of JavaScript's expressiveness. Reflecting the latest versions of the JavaScript standard, the book offers well-proven techniques and best practices you'll rely on for years to come.
Effective JavaScript
is organized around 68 proven approaches for writing better JavaScript, backed by concrete examples. You'll learn how to choose the right programming style for each project, manage unanticipated problems, and work more successfully with every facet of JavaScript programming from data structures to concurrency. Key features include Better ways to use prototype-based object-oriented programming Subtleties and solutions for working with arrays and dictionary objects Precise and practical explanations of JavaScript's functions and variable scoping semantics Useful JavaScript programming patterns and idioms, such as options objects and method chaining In-depth guidance on using JavaScript's unique "run-to-completion" approach to concurrency
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
Why Bother With bonds: A Guide To Build An All-Weather Portfolio Including CDs, Bonds, and Bond Funds
Rick Van Ness - 2014
Learn how to use CDs, bonds, and bond funds to manage risk/reward even during low interest rates. You will learn:How to choose your stocks/bonds allocationHow to become immune to changing interest ratesWhen to use CDs and individual bondsHow to choose a good bond fundHow to hedge against unexpected inflationContents:Foreword by Larry SwedroeIntroduction- Who Should Read This Book?- Start with a Sound Financial LifestyleWhy Bother With Bonds?- Stocks are risky in the short-run, and the long run too!- Bonds Make Risk More Palatable- Bonds Can Be A Safe Bet- Bonds Are An Attractive Investment DiversifierLife Is Complicated. Bonds Are Not.- What is a Money Market Fund?- Are CDs Better Than Bonds?- What Are Bonds?- What is a Bond Ladder?- Individual Bonds or a Bond Fund?Bonds: Risks and Returns- Yield, Price And Making Comparisons— How To Compare Individual Bond Returns— How to Compare Bond Fund Returns— Total Return: To Measure And Compare Performance- How To Reduce Risk From Interest Rates Changes— Duration: The Point of Indifference to Interest Rates— Duration: The Measure of Sensitivity to Interest Rates- How To Reduce Risk From Unexpected Inflation— Real versus Nominal Interest Rates— Why Include TIPS In Your Portfolio?- Credit Quality or Default RiskBuild The Bond Portion Of Your Portfolio- Start With Your Goals.- How Much Risk Is Right For You?— Understand How Much Risk You’re Taking— Take Your Risk In Stock Market, Not Bond Market— How Much in Bonds? How Much in Stocks?— Your Needs Change Over Time- The Importance of Low Cost— How Much To Diversify Bonds?— The Importance of Low Cost— Five Low-Cost Strategies You Can Do Yourself- Taxes Matter- Example Portfolios (both good and bad)Common Misconceptions Important to Correct- Stocks Are Safer In The Long Run- Holding a Bond (or CD) to Maturity Eliminates Risk- Stocks Are Safer Than Bonds- The Best Funds Have The Most Stars- A One Percent Fee Is Small- Rising Interest Rates are Bad for Bond Holders- You Can’t Beat the Market Using Index Funds- Use Multiple Investment Companies To Diversify- You Need Many Mutual Funds to Diversify- Frugal Means StingyReviews Worth Noting:“[As] stocks have surged and bond yields have dwindled, investors increasingly ask "Why bother with bonds?" Rick Van Ness takes this question and runs with it in his book sporting this provocative title. Sooner or later, this question will answer itself, and it will behoove all investors to get to know Rick before it does. Read it, enjoy it, and profit from it—before it's too late.”William J. BernsteinAuthor, The Four Pillars of Investing“In his simply stated and entertaining book, Rick Van Ness eloquently instructs the reader on how to do bonds right – in fact, better than any single book I’ve read.”Allan S. RothAuthor: How a Second Grader Beats Wall Street“If you are a DIY investor . . . you should read this book. It will steer you clear of areas you need to avoid and into where you should be. A quick read filled with valuable info!”Robert Wasilewski“This book should be part of America’s high school curriculum.”Andrew HallamAuthor: Millionaire Teacher
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 happens 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.
E-Commerce: Business, Technology, Society
Kenneth C. Laudon - 2001
This comprehensive, market-leading text emphasizes the three major driving forces behind e-commerce: technology change, business development, and social controversies. Each of these driving forces is represented in every chapter, and together they provide a coherent conceptual framework for understanding e-commerce, typical of Laudon books. The book offers in-depth and comprehensive coverage of concepts in marketing, economics, IS/IT, privacy and intellectual property. The book contains numerous case studies and an additional case book is available.
Kill It with Fire: Manage Aging Computer Systems (and Future Proof Modern Ones)
Marianne Bellotti - 2021
Aging computer systems present complex technical challenges for organizations both large and small, and Kill It with Fire provides sound strategies for spearheading modernization efforts.Kill It with Fire examines aging computer systems, the evolution of technology over time, and how organizations can modernize, maintain, and future-proof their current systems.In playful and engaging prose, Marianne Bellotti uses real-world case studies to illustrate the technical challenges of modernizing complex legacy systems, as well as the organizational challenges of time-intensive maintenance efforts. The book explains how to evaluate existing architecture, create upgrade plans, and handle communication structures. Team exercises and historical analyses of complex computer systems make this a valuable resource for those in both older and newer companies, and will help readers restore or create systems built to evolve as time goes on.
The Sciences of the Artificial
Herbert A. Simon - 1969
There are updates throughout the book as well. These take into account important advances in cognitive psychology and the science of design while confirming and extending the book's basic thesis: that a physical symbol system has the necessary and sufficient means for intelligent action. The chapter "Economic Reality" has also been revised to reflect a change in emphasis in Simon's thinking about the respective roles of organizations and markets in economic systems."People sometimes ask me what they should read to find out about artificial intelligence. Herbert Simon's book The Sciences of the Artificial is always on the list I give them. Every page issues a challenge to conventional thinking, and the layman who digests it well will certainly understand what the field of artificial intelligence hopes to accomplish. I recommend it in the same spirit that I recommend Freud to people who ask about psychoanalysis, or Piaget to those who ask about child psychology: If you want to learn about a subject, start by reading its founding fathers." -- George A. Miller
Algorithms to Live By: The Computer Science of Human Decisions
Brian Christian - 2016
What should we do, or leave undone, in a day or a lifetime? How much messiness should we accept? What balance of new activities and familiar favorites is the most fulfilling? These may seem like uniquely human quandaries, but they are not: computers, too, face the same constraints, so computer scientists have been grappling with their version of such issues for decades. And the solutions they've found have much to teach us.In a dazzlingly interdisciplinary work, acclaimed author Brian Christian and cognitive scientist Tom Griffiths show how the algorithms used by computers can also untangle very human questions. They explain how to have better hunches and when to leave things to chance, how to deal with overwhelming choices and how best to connect with others. From finding a spouse to finding a parking spot, from organizing one's inbox to understanding the workings of memory, Algorithms to Live By transforms the wisdom of computer science into strategies for human living.
Thinking Forth
Leo Brodie - 1984
Published first in 1984, it could be among the timeless classics of computer books, such as Fred Brooks' The Mythical Man-Month and Donald Knuth's The Art of Computer Programming. Many software engineering principles discussed here have been rediscovered in eXtreme Programming, including (re)factoring, modularity, bottom-up and incremental design. Here you'll find all of those and more, such as the value of analysis and design, described in Leo Brodie's down-to-earth, humorous style, with illustrations, code examples, practical real life applications, illustrative cartoons, and interviews with Forth's inventor, Charles H. Moore as well as other Forth thinkers.
C# 4.0 in a Nutshell
Joseph Albahari - 2010
It is a book I recommend." --Scott Guthrie, Corporate Vice President, .NET Developer Platform, Microsoft Corporation
"A must-read for a concise but thorough examination of the parallel programming features in the .NET Framework 4." --Stephen Toub, Parallel Computing Platform Program Manager, Microsoft
"This wonderful book is a great reference for developers of all levels." -- Chris Burrows, C# Compiler Team, Microsoft
When you have questions about how to use C# 4.0 or the .NET CLR, this highly acclaimed bestseller has precisely the answers you need. Uniquely organized around concepts and use cases, this fourth edition includes in-depth coverage of new C# topics such as parallel programming, code contracts, dynamic programming, security, and COM interoperability. You'll also find updated information on LINQ, including examples that work with both LINQ to SQL and Entity Framework. This book has all the essential details to keep you on track with C# 4.0.
Get up to speed on C# language basics, including syntax, types, and variables Explore advanced topics such as unsafe code and preprocessor directives Learn C# 4.0 features such as dynamic binding, type parameter variance, and optional and named parameters Work with .NET 4's rich set of features for parallel programming, code contracts, and the code security model Learn .NET topics, including XML, collections, I/O and networking, memory management, reflection, attributes, security, and native interoperability
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.
Web Development with Node and Express: Leveraging the JavaScript Stack
Ethan Brown - 2014
In this hands-on guide, author Ethan Brown teaches you the fundamentals through the development of a fictional application that exposes a public website and a RESTful API. You'll also learn web architecture best practices to help you build single-page, multi-page, and hybrid web apps with Express.Express strikes a balance between a robust framework and no framework at all, allowing you a free hand in your architecture choices. With this book, frontend and backend engineers familiar with JavaScript will discover new ways of looking at web development.Create webpage templating system for rendering dynamic dataDive into request and response objects, middleware, and URL routingSimulate a production environment for testing and developmentFocus on persistence with document databases, particularly MongoDBMake your resources available to other programs with RESTful APIsBuild secure apps with authentication, authorization, and HTTPSIntegrate with social media, geolocation, and other third-party servicesImplement a plan for launching and maintaining your appLearn critical debugging skillsThis book covers Express 4.0.