Book picks similar to
Practical LaTeX by George Grätzer
programming
english
latex
paused
You Don't Know JS: Up & Going
Kyle Simpson - 2015
With the "You Don’t Know JS" book series, you’ll get a more complete understanding of JavaScript, including trickier parts of the language that many experienced JavaScript programmers simply avoid.The series’ first book, Up & Going, provides the necessary background for those of you with limited programming experience. By learning the basic building blocks of programming, as well as JavaScript’s core mechanisms, you’ll be prepared to dive into the other, more in-depth books in the series—and be well on your way toward true JavaScript.With this book you will:
Learn the essential programming building blocks, including operators, types, variables, conditionals, loops, and functions
Become familiar with JavaScript's core mechanisms such as values, function closures, this, and prototypes
Get an overview of other books in the series—and learn why it’s important to understand all parts of JavaScript
Deep Learning with Python
François Chollet - 2017
It is the technology behind photo tagging systems at Facebook and Google, self-driving cars, speech recognition systems on your smartphone, and much more.In particular, Deep learning excels at solving machine perception problems: understanding the content of image data, video data, or sound data. Here's a simple example: say you have a large collection of images, and that you want tags associated with each image, for example, "dog," "cat," etc. Deep learning can allow you to create a system that understands how to map such tags to images, learning only from examples. This system can then be applied to new images, automating the task of photo tagging. A deep learning model only has to be fed examples of a task to start generating useful results on new data.
Head First Design Patterns
Eric Freeman - 2004
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun. You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code. You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern. Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini. You'll easily counter with your deep understanding of why Singleton isn't as simple as it sounds, how the Factory is so often misunderstood, or on the real relationship between Decorator, Facade and Adapter. With Head First Design Patterns, you'll avoid the embarrassment of thinking Decorator is something from the "Trading Spaces" show. Best of all, in a way that won't put you to sleep! We think your time is too important (and too short) to spend it struggling with academic texts. If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, Head First Design Patterns will load patterns into your brain in a way that sticks. In a way that lets you put them to work immediately. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.
The Rookie: An Odyssey through Chess (and Life)
Stephen Moss - 2016
Stephen Moss sets out to master its mysteries, and unlock the secret of its enduring appeal. What, he asks, is the essence of chess? And what will it reveal about his own character along the way?In a witty, accessible style that will delight newcomers and irritate purists, Moss imagines the world as a board and marches across it, offering a mordant report on the world of chess in 64 chapters--64 of course being the number of squares on the chessboard. He alternates between "black" chapters--where he plays, largely uncomprehendingly, in tournaments--and "white" chapters, where he seeks advice from the current crop of grandmasters and delves into the lives of great players of the past.It is both a history of the game and a kind of "Zen and the Art of Chess"; a practical guide and a self-help book: Moss's quest to understand chess and become a better player is really an attempt to escape a lifetime of dilettantism. He wants to become an expert at one thing. What will be the consequences when he realizes he is doomed to fail?Moss travels to Russia and the US--hotbeds of chess throughout the 20th century; meets people who knew Bobby Fischer when he was growing up and tries to unravel the enigma of that tortured genius who died in 2008 at the inevitable age of 64; meets Garry Kasparov and Magnus Carlsen, world champions past and present; and keeps bumping into Armenian superstar Levon Aronian in the gents at tournaments.He becomes champion of Surrey, wins tournaments in Chester and Bury St Edmunds, and holds his own at the famous event in the Dutch seaside resort of Wijk aan Zee (until a last-round meltdown), but too often he is beaten by precocious 10-year-olds and finds it hard to resist the urge to punch them. He looks for spiritual fulfilment in the game, but mostly finds mental torture.
Rubik’s Cube: How To Solve The Famous Cube In 3 Easy Ways!
James Rubik - 2018
I wrote this book with you in mind!. I wanted to give you the best 3 methods for solving the cube in a easy way. But, as everything in life, practice makes perfect, so practice, practice and practice until you mastered all the 3 techniques presented for you. After that, I'm quite sure you'll go to your friends and impress them with your new abilities you've just learned. By the end of this guide, you should be able to: • Solve the cube completely • Understand how each of the cube’s pieces work relative to each other • Decode and memorize the different move notations • Memorize the move algorithms, including their mirror and reverse versions • Better predict the effects of the moves you apply • And enjoy practicing the moves and algorithms for different scenarios Scroll to the top of the page and select the Buy Now button.
Professional Wordpress Plugin Development
Brad Williams - 2011
Now you can extend it for personal, corporate and enterprise use with advanced plugins and this professional development guide. Learn how to create plugins using the WordPress plugin API: utilize hooks, store custom settings, craft translation files, secure your plugins, set custom user roles, integrate widgets, work with JavaScript and AJAX, create custom post types. You'll find a practical, solutions-based approach, lots of helpful examples, and plenty of code you can incorporate!Shows you how to develop advanced plugins for the most popular CMS platform today, WordPress Covers plugin fundamentals, how to create and customize hooks, internationalizing your site with translation files, securing plugins, how to create customer users, and ways to lock down specific areas for use in corporate settings Delves into advanced topics, including creating widgets and metaboxes, debugging, using JavaScript and AJAX, Cron integration, custom post types, short codes, multi site functions, and working with the HTTP API Includes pointers on how to debug, profile and optimize your code, and how to market your custom plugin Learn advanced plugin techniques and extend WordPress into the corporate environment.
Metaprogramming Elixir
Chris McCord - 2015
Maybe you’ve played with the basics or written a few macros. Now you want to take it to the next level. This book is a guided series of metaprogramming tutorials that take you step by step to metaprogramming mastery. You’ll extend Elixir with powerful features and write faster, more maintainable programs in ways unmatched by other languages.You’ll start with the basics of Elixir’s metaprogramming system and find out how macros interact with Elixir’s abstract format. Then you’ll extend Elixir with your own first-class features, write a testing framework, and discover how Elixir treats source code as building blocks, rather than rote lines of instructions. You’ll continue your journey by using advanced code generation to create essential libraries in strikingly few lines of code. Finally, you’ll create domain-specific languages and learn when and where to apply your skills effectively.When you’re done, you will have mastered metaprogramming, gained insights into Elixir’s internals, and have the confidence to leverage macros to their full potential in your own projects.
The Writings of Abraham Lincoln, Vol. 1: 1832-1843
Abraham Lincoln - 2004
He successfully led the country through its greatest internal crisis, the American Civil War, preserved the Union, and ended slavery. He issued his Emancipation Proclamation in 1863, and promoted the passage of the Thirteenth Amendment to the United States Constitution, abolishing slavery.This Special Congressional Collectors Edition contains Volume One of the Selected Papers and Writings of Mr. Lincoln, carefully selected from the Lincoln Archives by historian Rutger M. Lamont, a recognized expert in Civil War history and a respected Lincoln scholar. It includes The Gettysburg Address and the Emancipation Proclamation, two of the most significant historical documents by Lincoln, and a cornerstone of our nation's independence. It also contains an Introduction by Theodore Roosevelt, with 'The Essay on Lincoln' by Carl Schurz and 'The Address on Lincoln' by Joseph Choate. This book provides the reader with a rare glimpse into the intellect, humor and wit that made Abraham Lincoln one of the most important political figures not only in American History, but a man for and of the world at large and an icon for the ages."This book is quintessential Lincoln, capturing the essence of one of our greatest historical leaders" - The Congressional Record "This is the definative collection of Lincoln's writings. Rutger M. Lamont's Special Collectors Edition should stand the test of time and is a monumental achievement." - Washington Post "Easy to read and highly thought provoking." - U.S. News and World Report
Sailing to the Edge of Time: The Promise, the Challenges, and the Freedom of Ocean Voyaging
John Kretschmer - 2018
And that is the overarching theme of this chronicle of a sailing life. Often amusing, sometimes poignant, occasionally terrifying but always inspiring, his deeply personal account is a welcome reminder of the good life waiting at sea. With hundreds of thousands of nautical miles under his keel, John's adventures have taken him several times around the world, with challenging crossings of the Atlantic and the Pacific, a narrow escape from a coup in Yemen, an unlikely deliverance from a coral reef off Belize as well as more serene, introspective passages where trade winds are blowing and stories are flowing. His crew has included CEOs, actors, writers, teachers, kids – in essence, everyone. John's narrative is interwoven with practical tips and advice in seamanship, but also, and just as importantly, his hard-won insights about making the most of our lives. He truly believes we find out who we really are, and what we are capable of, far from the shackles of land, when we find a place where time changes shape – days may merge into one another, but minutes are memorable. To live adventurously is to live more fully, and that is the life John Kretschmer continues to live. In this book he shares his simple profundities that will inspire those who live to sail, and those seeking something more rewarding from life.
The Courage To Start: A Guide To Running for Your Life
John "The Penguin" Bingham - 2013
The miracle is that I had the courage to start."Take your first step toward fitness and a happier, healthier life.Has the idea of running crossed your mind, but you haven't acted on it because you don't think you have the body of a runner? Have you thought about running but quit before you started because you knew that you would be breathless at the end of your driveway? Well, put aside those fears because you can do it. John Bingham, author of the popular Runner's World column "The Penguin Chronicles," transformed himself from an overweight couch potato who smoked into a runner who has completed eleven marathons and hundreds of road races.Forget about the image of a perfect body in skintight clothes, and don't worry about how fast or how far you go. Bingham shows how anyone can embrace running as a life-enhancing activity -- rather than as a competition you will never win. In an entertaining blend of his own success story and practical advice, Bingham provides reasonable guidelines for establishing a program of achievable goals; offers tips on clothing, running shoes, and other equipment; and explains how anyone can prepare for and run distances ranging from a few miles to marathons.After all, in running and in life, the difference between success and failure sometimes comes down to a single step. Waddle on, friends.
Unity 3.X Game Development Essentials
Will Goldstone - 2009
With no prior knowledge of game development or 3D required, you will learn from scratch, taking each concept at a time working up to a full 3D mini-game. You'll learn scripting with C# or JavaScript and master the Unity development environment with easy-to-follow stepwise tasks. If you're a designer or animator who wishes to take their first steps into game development or prototyping, or if you've simply spent many hours sitting in front of video games, with ideas bubbling away in the back of your mind, Unity and this book should be your starting point. No prior knowledge of game production is required, inviting you to simply bring with you a passion for making great games.
Code: The Hidden Language of Computer Hardware and Software
Charles Petzold - 1999
And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the past two centuries. Using everyday objects and familiar language systems such as Braille and Morse code, author Charles Petzold weaves an illuminating narrative for anyone who’s ever wondered about the secret inner life of computers and other smart machines. It’s a cleverly illustrated and eminently comprehensible story—and along the way, you’ll discover you’ve gained a real context for understanding today’s world of PCs, digital media, and the Internet. No matter what your level of technical savvy, CODE will charm you—and perhaps even awaken the technophile within.
Free Tools for Writers, Bloggers and Solopreneurs
Karen Banes - 2014
By the time you finish this book you'll be able to do everything from checking your grammar, to creating an infographic, to driving free traffic to your blog or website, all using free tools, sites and downloads. The book contains links to all resources mentioned. A handy little reference guide you'll keep on your Kindle or other device to refer back to again and again.
Algorithms
Robert Sedgewick - 1983
This book surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing -- including fifty algorithms every programmer should know. In this edition, new Java implementations are written in an accessible modular programming style, where all of the code is exposed to the reader and ready to use.The algorithms in this book represent a body of knowledge developed over the last 50 years that has become indispensable, not just for professional programmers and computer science students but for any student with interests in science, mathematics, and engineering, not to mention students who use computation in the liberal arts.The companion web site, algs4.cs.princeton.edu contains An online synopsis Full Java implementations Test data Exercises and answers Dynamic visualizations Lecture slides Programming assignments with checklists Links to related material The MOOC related to this book is accessible via the "Online Course" link at algs4.cs.princeton.edu. The course offers more than 100 video lecture segments that are integrated with the text, extensive online assessments, and the large-scale discussion forums that have proven so valuable. Offered each fall and spring, this course regularly attracts tens of thousands of registrants.Robert Sedgewick and Kevin Wayne are developing a modern approach to disseminating knowledge that fully embraces technology, enabling people all around the world to discover new ways of learning and teaching. By integrating their textbook, online content, and MOOC, all at the state of the art, they have built a unique resource that greatly expands the breadth and depth of the educational experience.
Get Your Hands Dirty on Clean Architecture: A hands-on guide to creating clean web applications with code examples in Java
Tom Hombergs - 2019