Curious: The Desire to Know and Why Your Future Depends On It


Ian Leslie - 2014
    But only some retain the habits of exploring, learning and discovering as they grow older. Which side of the ’curiosity divide’ are you on?In Curious Ian Leslie makes a passionate case for the cultivation of our desire to know. Curious people tend to be smarter, more creative and more successful. But at the very moment when the rewards of curiosity have never been higher, it is misunderstood and undervalued, and increasingly practised only by a cognitive elite.Filled with inspiring stories, case studies and practical advice, Curious will change the way you think about your own mental life, and that of those around you.

Ditch That Homework: Practical Strategies to Help Make Homework Obsolete


Matt Miller - 2017
    Parents wonder if it’s worth the tears, frustration, and nightly arguments. eachers debate whether it’s really helpful or just busywork that consumes their precious time. One thing everyone can agree on is that homework is a contentious topic. In Ditch That Homework, Matt Miller and Alice Keeler discuss the pros and cons of homework, why teachers assign it, and what life could look like without it. As they evaluate the research and share parent and teacher insights, the authors explore some of the benefits for ditching homework: * Better education for all students * Reduced stress for families * More intentionality with lesson planning * Increased love of learning * More time for teachers to focus on learning at school and enjoying their after-school hours And that’s just the beginning. Miller and Keeler offer a convincing case for ditching—or at a minimum greatly reducing—homework. They also provide practical guidance on how to eliminate homework from your lessons. You’ll discover strategies for improving learning through differentiation and student agency and by tapping into the way the brain works best. Are you ready? Read this book and you’ll understand why it’s time to Ditch That Homework!

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.

Social Engineering: The Art of Human Hacking


Christopher Hadnagy - 2010
    Mitnick claims that this socialengineering tactic was the single-most effective method in hisarsenal. This indispensable book examines a variety of maneuversthat are aimed at deceiving unsuspecting victims, while it alsoaddresses ways to prevent social engineering threats.Examines social engineering, the science of influencing atarget to perform a desired task or divulge informationArms you with invaluable information about the many methods oftrickery that hackers use in order to gather information with theintent of executing identity theft, fraud, or gaining computersystem accessReveals vital steps for preventing social engineeringthreatsSocial Engineering: The Art of Human Hacking does itspart to prepare you against nefarious hackers--now you can doyour part by putting to good use the critical information withinits pages.

Problem Solving with C++: The Object of Programming


Walter J. Savitch - 1995
    It introduces the use of classes; shows how to write ADTs that maximize the perfomance of C++ in creating reusable code; and provides coverage of all important OO functions, including inheritance, polymorphism and encapsulation.

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.

What's New in Java 7?


Madhusudhan Konda - 2011
    Madhusudhan Konda provides an overview of these, including strings in switch statements, multi-catch exception handling, try-with-resource statements, the new File System API, extensions of the JVM, support for dynamically-typed languages, and the fork and join framework for task parallelism.

A Manual for Writers of Research Papers, Theses, and Dissertations: Chicago Style for Students and Researchers


Kate L. Turabian - 1955
    Bellow. Strauss. Friedman. The University of Chicago has been the home of some of the most important thinkers of the modern age. But perhaps no name has been spoken with more respect than Turabian. The dissertation secretary at Chicago for decades, Kate Turabian literally wrote the book on the successful completion and submission of the student paper. Her Manual for Writers of Research Papers, Theses, and Dissertations, created from her years of experience with research projects across all fields, has sold more than seven million copies since it was first published in 1937.Now, with this seventh edition, Turabian’s Manual has undergone its most extensive revision, ensuring that it will remain the most valuable handbook for writers at every level—from first-year undergraduates, to dissertation writers apprehensively submitting final manuscripts, to senior scholars who may be old hands at research and writing but less familiar with new media citation styles. Gregory G. Colomb, Joseph M. Williams, and the late Wayne C. Booth—the gifted team behind The Craft of Research—and the University of Chicago Press Editorial Staff combined their wide-ranging expertise to remake this classic resource. They preserve Turabian’s clear and practical advice while fully embracing the new modes of research, writing, and source citation brought about by the age of the Internet.Booth, Colomb, and Williams significantly expand the scope of previous editions by creating a guide, generous in length and tone, to the art of research and writing. Growing out of the authors’ best-selling Craft of Research, this new section provides students with an overview of every step of the research and writing process, from formulating the right questions to reading critically to building arguments and revising drafts. This leads naturally to the second part of the Manual for Writers, which offers an authoritative overview of citation practices in scholarly writing, as well as detailed information on the two main citation styles (“notes-bibliography” and “author-date”). This section has been fully revised to reflect the recommendations of the fifteenth edition of The Chicago Manual of Style and to present an expanded array of source types and updated examples, including guidance on citing electronic sources.The final section of the book treats issues of style—the details that go into making a strong paper. Here writers will find advice on a wide range of topics, including punctuation, table formatting, and use of quotations. The appendix draws together everything writers need to know about formatting research papers, theses, and dissertations and preparing them for submission. This material has been thoroughly vetted by dissertation officials at colleges and universities across the country.This seventh edition of Turabian’s Manual for Writers of Research Papers, Theses, and Dissertations is a classic reference revised for a new age. It is tailored to a new generation of writers using tools its original author could not have imagined—while retaining the clarity and authority that generations of scholars have come to associate with the name Turabian.

First Year Teacher: Wit and Wisdom from Teachers Who'€ve Been There


Randy Howe - 2009
    It offers hundreds of tips, warnings, and anecdotes from experienced educators--all in one warm and charming package. Benefit from their wisdom: ""Principals love a heads-up on both good and bad news. It only makes you look good if you keep the principal in the loop. Don't hide in your classroom "" --Fifth grade teacherLearn from their mistakes: ""Don't put off returning phone calls of a pushy parent. The longer you wait, the longer they have to think of new questions "" --U.S. History and Government teacherAnd remember that humor conquers all: ""When you're having a hard day, remember why you became a teacher in the first place. My neighbors wouldn't listen to me talk about environmental science, so I had to find a captive audience "" --Environmental Science teacher

The C# Programming Yellow Book


Rob Miles - 2010
    With jokes, puns, and a rigorous problem solving based approach. You can download all the code samples used in the book from here: http://www.robmiles.com/s/Yellow-Book...

Tubes: A Journey to the Center of the Internet


Andrew Blum - 2012
    But what is it physically? And where is it really? Our mental map of the network is as blank as the map of the ocean that Columbus carried on his first Atlantic voyage. The Internet, its material nuts and bolts, is an unexplored territory. Until now.In Tubes, journalist Andrew Blum goes inside the Internet's physical infrastructure and flips on the lights, revealing an utterly fresh look at the online world we think we know. It is a shockingly tactile realm of unmarked compounds, populated by a special caste of engineer who pieces together our networks by hand; where glass fibers pulse with light and creaky telegraph buildings, tortuously rewired, become communication hubs once again. From the room in Los Angeles where the Internet first flickered to life to the caverns beneath Manhattan where new fiber-optic cable is buried; from the coast of Portugal, where a ten-thousand-mile undersea cable just two thumbs wide connects Europe and Africa, to the wilds of the Pacific Northwest, where Google, Microsoft, and Facebook have built monumental data centers—Blum chronicles the dramatic story of the Internet's development, explains how it all works, and takes the first-ever in-depth look inside its hidden monuments.This is a book about real places on the map: their sounds and smells, their storied pasts, their physical details, and the people who live there. For all the talk of the "placelessness" of our digital age, the Internet is as fixed in real, physical spaces as the railroad or telephone. You can map it and touch it, and you can visit it. Is the Internet in fact "a series of tubes" as Ted Stevens, the late senator from Alaska, once famously described it? How can we know the Internet's possibilities if we don't know its parts?Like Tracy Kidder's classic The Soul of a New Machine or Tom Vanderbilt's recent bestseller Traffic, Tubes combines on-the-ground reporting and lucid explanation into an engaging, mind-bending narrative to help us understand the physical world that underlies our digital lives.

Python Crash Course: A Hands-On, Project-Based Introduction to Programming


Eric Matthes - 2015
    You'll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you'll put your new knowledge into practice with three substantial projects: a Space Invaders-inspired arcade game, data visualizations with Python's super-handy libraries, and a simple web app you can deploy online.As you work through Python Crash Course, you'll learn how to: Use powerful Python libraries and tools, including matplotlib, NumPy, and PygalMake 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progressesWork with data to generate interactive visualizationsCreate and customize simple web apps and deploy them safely onlineDeal with mistakes and errors so you can solve your own programming problemsIf you've been thinking seriously about digging into programming, Python Crash Course will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code!

Formula 50: A 6-Week Workout and Nutrition Plan That Will Transform Your Life


50 Cent - 2012
    That’s why, with obesity rates soaring and fitness levels declining, he wants to give everyone an all-access pass to his premium plan for lifelong fitness. In Formula 50, the mega-successful entertainer and entrepreneur unleashes the power of metabolic resistance training (MRT), the key ingredient that has helped him achieve the famously buff physique that makes his music videos sizzle.Through MRT, 50 Cent’s fitness plan breaks down the barriers between traditional weight training and cardio workouts, accelerating fat loss while building muscle and improving overall fitness. Designed for a six-week rollout for total mind-body transformation, the Formula 50 regimen builds willpower while it builds physical power. In addition to motivation, nutrition is another key element; readers will discover the unique dietary combinations that fuel 50 Cent’s workouts. Coauthored with Jeff O’Connell, health journalist and editor-in-chief at Bodybuilding.com (the world’s largest fitness website), the book delivers a payoff that goes beyond six-pack abs and flab-free pecs: This is a fitness plan that boosts energy, endurance, flexibility, and mobility. The result is a body you’ve always dreamed of—and the mindset to attain the rest of your dreams.

A Little History of Economics


Niall Kishtainy - 2017
    This clear, accessible, and even humorous book is ideal for young readers new to economics and for all readers who seek a better understanding of the full sweep of economic history and ideas. Economic historian Niall Kishtainy organizes short, chronological chapters that center on big ideas and events. He recounts the contributions of key thinkers including Adam Smith, David Ricardo, Karl Marx, John Maynard Keynes, and others, while examining topics ranging from the invention of money and the rise of agrarianism to the Great Depression, entrepreneurship, environmental destruction, inequality, and behavioral economics. The result is a uniquely enjoyable volume that succeeds in illuminating the economic ideas and forces that shape our world.

WPF 4 Unleashed


Adam Nathan - 2010
    Windows Presentation Foundation (WPF) is the recommended technology for creating Windows user interfaces, giving you the power to create richer and more compelling applications than you dreamed possible. Whether you want to develop traditional user interfaces or integrate 3D graphics, audio/video, animation, dynamic skinning, multi-touch, rich document support, speech recognition, or more, WPF enables you to do so in a seamless, resolution-independent manner. WPF 4 Unleashed is the authoritative book that covers it all, in a practical and approachable fashion, authored by WPF guru and Microsoft developer Adam Nathan. Covers everything you need to know about Extensible Application Markup Language (XAML) Examines the WPF feature areas in incredible depth: controls, layout, resources, data binding, styling, graphics, animation, and more Highlights the latest features, such as multi-touch, text rendering improvements, XAML language enhancements, new controls, the Visual State Manager, easing functions, and much more Delves into topics that aren't covered by most books: 3D, speech, audio/video, documents, effects Shows how to create popular UI elements, such as Galleries, ScreenTips, and more Demonstrates how to create sophisticated UI mechanisms, such as Visual Studio-like collapsible/dockable panes Explains how to create first-class custom controls for WPF Demonstrates how to create hybrid WPF software that leverages Windows Forms, DirectX, ActiveX, or other non-WPF technologies Explains how to exploit new Windows 7 features, such as Jump Lists and taskbar customizations