Book picks similar to
Hands-On Deep Learning Algorithms with Python: Master deep learning algorithms with extensive math by implementing them using TensorFlow by Sudharsan Ravichandiran
tb-datascience
znorbsocioengine-nwproductsnmarkets
إماتة_الرب_ومحاكم<br/>ته_بالظرف
00outof_mycomfort<br/>zone
I Love You Too Much
Alicia Drake - 2018
Paul lives in Paris, in a world of privilege where beauty dominates, adults are intent on their own satisfaction, and everything looks perfect. There's nowhere to get dirty, or so it appears.His mother is glamorous and powerful, distracted by a younger lover and her own fear of aging. His wealthy father is desperately seeking to assuage his endless discontent. Paul lives between the two apartments of his broken family, looked after by a Filipino babysitter who hasn't seen her own children in years. When Paul meets Scarlett, a beguiling classmate, he uncovers the cruel gulf between the world as it is and how he imagined it to be. It's only a matter of time before Paul witnesses a shocking event and inherits a burden he's far too young to shoulder.A dazzling coming-of-age story, I Love You Too Much is a devastating literary debut born from the saying, Je t'aime trop: a distinctly French expression of excessive love. In a world of abundance, a Paris where parents don't always mean what they say, Paul must look beyond his glamorous home to find a love that's real.
Financial Accounting: Tools for Business Decision Making
Paul D. Kimmel - 1998
Starting with a "macro" view of accounting information, the authors present real financial statements. They establish how a financial statement communicates the financing, investing, and operating activities of a business to users of accounting information. Kimmel, Weygandt and Kieso motivate students by grounding the discussion in the real world, showing them the relevance of the topics covered to their future.
Objects on Rails
Avdi Grimm - 2012
This book is aimed at the working Rails developer who is looking to grow and evolve Rails projects while keeping them flexible, maintainable, and robust. The focus is on pragmatic solutions which tread a “middle way” between the expedience of the Rails “golden path”, and rigid OO purity.
Algebra - The Very Basics
Metin Bektas - 2014
This book picks you up at the very beginning and guides you through the foundations of algebra using lots of examples and no-nonsense explanations. Each chapter contains well-chosen exercises as well as all the solutions. No prior knowledge is required. Topics include: Exponents, Brackets, Linear Equations and Quadratic Equations. For a more detailed table of contents, use the "Look Inside" feature. From the author of "Great Formulas Explained" and "Physics! In Quantities and Examples".
Hibernate in Action
Christian Bauer - 2004
Why is this open-source tool so popular? Because it automates a tedious task: persisting your Java objects to a relational database. The inevitable mismatch between your object-oriented code and the relational database requires you to write code that maps one to the other. This code is often complex, tedious and costly to develop. Hibernate does the mapping for you.Not only that, Hibernate makes it easy. Positioned as a layer between your application and your database, Hibernate takes care of loading and saving of objects. Hibernate applications are cheaper, more portable, and more resilient to change. And they perform better than anything you are likely to develop yourself."Hibernate in Action" carefully explains the concepts you need, then gets you going. It builds on a single example to show you how to use Hibernate in practice, how to deal with concurrency and transactions, how to efficiently retrieve objects and use caching.The authors created Hibernate and they field questions from the Hibernate community every day-they know how to make Hibernate sing. Knowledge and insight seep out of every pore of this book."What's Inside"- ORM concepts- Getting started- Many real-world tasks- The Hibernate application development process
Black Ops Advertising: Native Ads, Content Marketing, and the Covert World of the Digital Sell
Mara Einstein - 2016
If you make them look like editorial pages, you will attract about 50 per cent more readers. You might think that the public would resent this trick, but there is no evidence to suggest that they do.” —David Ogilvy, founder, Ogilvy & MatherFrom Facebook to Talking Points Memo to the New York Times, often what looks like fact-based journalism is not. It’s advertising. Not only are ads indistinguishable from reporting, the Internet we rely on for news, opinions and even impartial sales content is now the ultimate corporate tool. Reader beware: content without a corporate sponsor lurking behind it is rare indeed.Black Ops Advertising dissects this rapid rise of “sponsored content,” a strategy whereby advertisers have become publishers and publishers create advertising—all under the guise of unbiased information. Covert selling, mostly in the form of native advertising and content marketing, has so blurred the lines between editorial content and marketing message that it is next to impossible to tell real news from paid endorsements. In the 21st century, instead of telling us to buy, buy, BUY, marketers “engage” with us so that we share, share, SHARE—the ultimate subtle sell.Why should this concern us? Because personal data, personal relationships, and our very identities are being repackaged in pursuit of corporate profits. Because tracking and manipulation of data make “likes” and tweets and followers the currency of importance, rather than scientific achievement or artistic talent or information the electorate needs to fully function in a democracy. We are being manipulated to spend time with technology, to interact with “friends,” to always be on, even when it is to our physical and mental detriment.
Fizz: How Soda Shook Up the World
Tristan Donovan - 2013
Fizz: How Soda Shook Up the World charts soda’s remarkable, world-changing journey from awe-inspiring natural mystery to ubiquitous presence in all our lives. Along the way you’ll meet the patent medicine peddlers who spawned some of the world’s biggest brands with their all-healing concoctions, as well as the grandees of science and medicine mesmerized by the magic of bubbling water. You’ll discover how fizzy pop cashed in on Prohibition, helped presidents reach the White House, and became public health enemy number one. You’ll learn how Pepsi put the fizz in Apple’s marketing, how Coca-Cola joined the space race, and how soda’s sticky sweet allure defined and built nations. And you’ll find out how an alleged soda-loving snail rewrote the law books.Fizz tells the extraordinary tale of how a seemingly simple everyday refreshment zinged and pinged over our taste buds and, in doing so, changed the world around us.
Build Awesome Command-Line Applications in Ruby 2: Control Your Computer, Simplify Your Life
David B. Copeland - 2012
With its simple commands, flags, and parameters, a well-formed command-line application is the quickest way to automate a backup, a build, or a deployment and simplify your life. With this book, you'll learn specific ways to write command-line applications that are easy to use, deploy, and maintain, using a set of clear best practices and the Ruby programming language. This book is designed to make any programmer or system administrator more productive in their job. Now updated for Ruby 2.Writing a command-line application that's self-documenting, robust, adaptable and forever useful is easier than you might think. Ruby is particularly suited to this task, because it combines high-level abstractions with "close to the metal" system interaction wrapped up in a concise, readable syntax. Plus, Ruby has the support of a rich ecosystem of open source tools and libraries.Ten insightful chapters each explain and demonstrate a command-line best practice. You'll see how to use these tools to elevate the lowliest automation script to a maintainable, polished application. You'll learn how to use free, open source parsers to create user-friendly command-line interfaces as well as command suites. You'll see how to use defaults to keep options simple for everyday users, while giving advanced users options for more complex tasks. There's no reason why a command-line application should lack documentation, whether it's part of a help command or a man page; you'll find out when and how to use both. Your journey from command-line novice to pro ends with a look at valuable approaches to testing your apps, and includes some fun techniques for outside-the-box, colorful interfaces that will delight your users.With Ruby, the command line is not dead. Long live the command line.
Tmux 2: Productive Mouse-Free Development
Brian P. Hogan - 2016
The time you spend context switching between your editor and your consoles eats away at your productivity. Take control of your environment with tmux, a terminal multiplexer that you can tailor to your workflow. With this updated second edition for tmux 2.3, you'll customize, script, and leverage tmux's unique abilities to craft a productive terminal environment that lets you keep your fingers on your keyboard's home row.You have a database console, web server, test runner, and text editor running at the same time, but switching between them and trying to find what you need takes up valuable time and breaks your concentration. By using tmux 2.3, you can improve your productivity and regain your focus. This book will show you how.This second edition includes many features requested by readers, including how to integrate plugins into your workflow, how to integrate tmux with Vim for seamless navigation - oh, and how to use tmux on Windows 10.Use tmux to manage multiple terminal sessions in a single window using only your keyboard. Manage and run programs side by side in panes, and create the perfect development environment with custom scripts so that when you're ready to work, your programs are waiting for you. Manipulate text with tmux's copy and paste buffers, so you can move text around freely between applications. Discover how easy it is to use tmux to collaborate remotely with others, and explore more advanced usage as you manage multiple tmux sessions, add custom scripts into the tmux status line, and integrate tmux with your system.Whether you're an application developer or a system administrator, you'll find many useful tricks and techniques to help you take control of your terminal.
The best American short stories 2014
Jennifer Egan - 2014
“The literary ‘Oscars’ features twenty outstanding examples of the best of the best in American short stories.” — Shelf Awareness for ReadersThe Best American Short Stories 2014 will be selected by national best-selling author Jennifer Egan, who won the 2011 Pulitzer Prize and the National Book Critics Circle Award for fiction for A Visit from the Goon Squad, heralded by Time magazine as “a new classic of American fiction.” Egan “possesses a satirist’s eye and a romance novelist’s heart” (New York Times Book Review).
The Calculus 7
Louis Leithold - 1995
The author has sought to utlilize the technology now available for the teaching and learning of calculus. The hand-held graphics calculator is one such form of technology that has been integrated into the book. Topics in algebra, trigonometry, and analytical geometry appear in the Appendix.
Elements of Clojure
Zachary Tellman - 2019
This is necessary because, in the words of Michael Polanyi, "we can know more than we can tell." Our design choices are not the result of an ineluctable chain of logic; they come from a deeper place, one which is visceral and inarticulate.Polanyi calls this "tacit knowledge", a thing which we only understand as part of something else. When we speak, we do not focus on making sounds, we focus on our words. We understand the muscular act of speech, but would struggle to explain it.To write software, we must learn where to draw boundaries. Good software is built through effective indirection. We seem to have decided that this skill can only be learned through practice; it cannot be taught, except by example. Our decisions may improve with time, but not our ability to explain them. It's true that the study of these questions cannot yield a closed-form solution for judging software design. We can make our software simple, but we cannot do the same to its problem domain, its users, or the physical world. Our tacit knowledge of this environment will always inform our designs.This doesn't mean that we can simply ignore our design process. Polanyi tells us that tacit knowledge only suffices until we fail, and the software industry is awash with failure. Our designs may never be provably correct, but we can give voice to the intuition that shaped them. Our process may always be visceral, but it doesn't have to be inarticulate.And so this book does not offer knowledge, it offers clarity. It is aimed at readers who know Clojure, but struggle to articulate the rationale of their designs to themselves and others. Readers who use other languages, but have a passing familiarity with Clojure, may also find this book useful.
Programming in Go: Creating Applications for the 21st Century
Mark Summerfield - 2012
With this guide, pioneering Go programmer Mark Summerfield shows how to write code that takes full advantage of Go's breakthrough features and idioms. Both a tutorial and a language reference, "Programming in Go" brings together all the knowledge you need to evaluate Go, think in Go, and write high-performance software with Go. Summerfield presents multiple idiom comparisons showing exactly how Go improves upon older languages, calling special attention to Go's key innovations. Along the way, he explains everything from the absolute basics through Go's lock-free channel-based concurrency and its flexible and unusual duck-typing type-safe approach to object-orientation. Throughout, Summerfield's approach is thoroughly practical. Each chapter offers multiple live code examples designed to encourage experimentation and help you quickly develop mastery. Wherever possible, complete programs and packages are presented to provide realistic use cases, as well as exercises. Coverage includes:-- Quickly getting and installing Go, and building and running Go programs -- Exploring Go's syntax, features, and extensive standard library -- Programming Boolean values, expressions, and numeric types -- Creating, comparing, indexing, slicing, and formatting strings -- Understanding Go's highly efficient built-in collection types: slices and maps -- Using Go as a procedural programming language -- Discovering Go's unusual and flexible approach to object orientation -- Mastering Go's unique, simple, and natural approach to fine-grained concurrency -- Reading and writing binary, text, JSON, and XML files -- Importing and using standard library packages, custom packages, and third-party packages -- Creating, documenting, unit testing, and benchmarking custom packages
Ctrl, Alt; Delete: How I Grew Up Online
Emma Gannon - 2016
There’ve been late night chat room experiments, sexting from a Nokia and dubious webcam exchanges. And let’s not forget catfishing, MSN, digital friendships and #feminism. She was basically social networking way before it was a thing – and she’s even made a successful career from it. Ctrl Alt Delete is Emma’s painfully funny and timely memoir, in which she aims to bring a little hope to anybody who has played out a significant part of their life online. Her confessions, revelations and honesty may even make you log off social media (at least for an hour).
Rails Antipatterns: Best Practice Ruby on Rails Refactoring
Chad Pytel - 2010
Rails(TM) AntiPatterns identifies these widespread Rails code and design problems, explains why they're bad and why they happen--and shows exactly what to do instead.The book is organized into concise, modular chapters--each outlines a single common AntiPattern and offers detailed, cookbook-style code solutions that were previously difficult or impossible to find. Leading Rails developers Chad Pytel and Tammer Saleh also offer specific guidance for refactoring existing bad code or design to reflect sound object-oriented principles and established Rails best practices. With their help, developers, architects, and testers can dramatically improve new and existing applications, avoid future problems, and establish superior Rails coding standards throughout their organizations.This book will help you understand, avoid, and solve problems withModel layer code, from general object-oriented programming violations to complex SQL and excessive redundancy Domain modeling, including schema and database issues such as normalization and serialization View layer tools and conventions Controller-layer code, including RESTful code Service-related APIs, including timeouts, exceptions, backgrounding, and response codes Third-party code, including plug-ins and gems Testing, from test suites to test-driven development processes Scaling and deployment Database issues, including migrations and validations System design for "graceful degradation" in the real world