Demystifying Dissertation Writing: A Streamlined Process from Choice of Topic to Final Text


Peg Boyle Single - 2009
    Single has written an amazing book for both advisors and students alike. I would recommend this book to anyone who works with any graduate students who are considering continuing their studies and those who are already in a doctoral program.--NACADA Journal "I was so impressed with this book that I offered to write the foreword for it."--Rick Reis, editor of the Tomorrow's Professor eNewsletterWhether you're inching towards a dissertation topic, choosing an adviser or already coping with the last stage of doctoral work, this book will be a life-saver.--JoAnn Moody, Faculty Development and Diversity SpecialistOur students and their advisers rave about Peg's seminar and her book.--Susan Hasazi, Director of the Doctoral Program in Educational Leadership & Policy Studies, University of VermontResearch shows that five strategies correlate with the successful completion of a dissertation: -Establishing a consistent writing routine-Working with a support group-Consulting your advisor-Understanding your committee's expectations-Setting a realistic and timely schedule Building on these insights, this book is for anyone who needs help in preparing for, organizing, planning, scheduling, and writing the longest sustained writing project they have encountered, particularly if he or she is not receiving sufficient guidance about the process; but also for anyone looking to boost his or her writing productivity. Few scholars, let alone graduate students, have been taught habits of writing fluency and productivity. The writing skills imparted by this book will not only help the reader through the dissertation writing process, but will serve her or him in whatever career she or he embarks on, given the paramount importance of written communication, especially in the academy.

Physics Essentials for Dummies


Steven Holzner - 2010
    Free of ramp-up and ancillary material, Physics Essentials For Dummies contains content focused on key topics only. It provides discrete explanations of critical concepts taught in an introductory physics course, from force and motion to momentum and kinetics. This guide is also a perfect reference for parents who need to review critical physics concepts as they help high school students with homework assignments, as well as for adult learners headed back to the classroom who just need a refresher of the core concepts. The Essentials For Dummies SeriesDummies is proud to present our new series, The Essentials For Dummies. Now students who are prepping for exams, preparing to study new material, or who just need a refresher can have a concise, easy-to-understand review guide that covers an entire course by concentrating solely on the most important concepts. From algebra and chemistry to grammar and Spanish, our expert authors focus on the skills students most need to succeed in a subject.

Effective Python: 59 Specific Ways to Write Better Python


Brett Slatkin - 2015
    This makes the book random-access: Items are easy to browse and study in whatever order the reader needs. I will be recommending "Effective Python" to students as an admirably compact source of mainstream advice on a very broad range of topics for the intermediate Python programmer. " Brandon Rhodes, software engineer at Dropbox and chair of PyCon 2016-2017" It s easy to start coding with Python, which is why the language is so popular. However, Python s unique strengths, charms, and expressiveness can be hard to grasp, and there are hidden pitfalls that can easily trip you up. " Effective Python " will help you master a truly Pythonic approach to programming, harnessing Python s full power to write exceptionally robust and well-performing code. Using the concise, scenario-driven style pioneered in Scott Meyers best-selling "Effective C++, " Brett Slatkin brings together 59 Python best practices, tips, and shortcuts, and explains them with realistic code examples. Drawing on years of experience building Python infrastructure at Google, Slatkin uncovers little-known quirks and idioms that powerfully impact code behavior and performance. You ll learn the best way to accomplish key tasks, so you can write code that s easier to understand, maintain, and improve. Key features includeActionable guidelines for all major areas of Python 3.x and 2.x development, with detailed explanations and examples Best practices for writing functions that clarify intention, promote reuse, and avoid bugs Coverage of how to accurately express behaviors with classes and objects Guidance on how to avoid pitfalls with metaclasses and dynamic attributes More efficient approaches to concurrency and parallelism Better techniques and idioms for using Python s built-in modules Tools and best practices for collaborative development Solutions for debugging, testing, and optimization in order to improve quality and performance "

Emergency! Crisis on the Flight Deck


Stanley Stewart - 1989
    This book offers a unique insight into how crews responded to crisis and what really happened.

TCP/IP Protocol Suite


Behrouz A. Forouzan - 1999
    TCP/IP Protocol Suite teaches students and professionals, with no prior knowledge of TCP/IP, everything they need to know about the subject. This comprehensive book uses hundreds of figures to make technical concepts easy to grasp, as well as many examples, which help tie the material to the real-world. The second edition of TCP/IP Protocol Suite has been fully updated to include all of the recent technology changes in the field. Many new chapters have been added such as one on Mobile IP, Multimedia and Internet, Network Security, and IP over ATM. Additionally, out-of-date material has been overhauled to reflect recent changes in technology.

The Brewer's Apprentice: An Insider's Guide to the Art and Craft of Beer Brewing, Taught by the Masters


Greg Koch - 2011
    This illustrated handbook escorts you through the steps of the brewing process and offers a unique curriculum that supports and enhances your knowledge of brewing basics.Inside, you'll find:- 18 world-class brewers, including Vinnie Cilurzo (Russian River), Sam Calagione (Dogfish Head) and Ken Grossman (Sierra Nevada) as they share their expertise in vivid, engaging interviews- Advice on sourcing the best hops, barley, wheat, and more; farm-to-table and seasonal brewing- Strategies for setting up your homebrewing workshop to master brewing chemistry 101- Methods for tinkering with nontraditional ingredients and extreme brews- Techniques for brewing mead, sour ales, and cider

Go To: The Story of the Math Majors, Bridge Players, Engineers, Chess Wizards, Maverick Scientists, and Iconoclasts-- the Programmers Who Created the Software Revolution


Steve Lohr - 2001
    Lohr maps out the unique seductions of programming, and gives us an intimate portrait of the peculiar kind of genius that is drawn to this blend of art, science, and engineering, introducing us to the movers and shakers of the 1950s and the open-source movement of today. With original reporting and deft storytelling, Steve Lohr shows us how software transformed the world, and what it holds in store for our future.

Eloquent Ruby


Russ Olsen - 2011
    In Eloquent Ruby, Russ Olsen helps you write Ruby like true Rubyists do-so you can leverage its immense, surprising power. Olsen draws on years of experience internalizing the Ruby culture and teaching Ruby to other programmers. He guides you to the "Ah Ha!" moments when it suddenly becomes clear why Ruby works the way it does, and how you can take advantage of this language's elegance and expressiveness. Eloquent Ruby starts small, answering tactical questions focused on a single statement, method, test, or bug. You'll learn how to write code that actually looks like Ruby (not Java or C#); why Ruby has so many control structures; how to use strings, expressions, and symbols; and what dynamic typing is really good for. Next, the book addresses bigger questions related to building methods and classes. You'll discover why Ruby classes contain so many tiny methods, when to use operator overloading, and when to avoid it. Olsen explains how to write Ruby code that writes its own code-and why you'll want to. He concludes with powerful project-level features and techniques ranging from gems to Domain Specific Languages. A part of the renowned Addison-Wesley Professional Ruby Series, Eloquent Ruby will help you "put on your Ruby-colored glasses" and get results that make you a true believer.

The Fourth Paradigm: Data-Intensive Scientific Discovery


Tony Hey - 2009
    Increasingly, scientific breakthroughs will be powered by advanced computing capabilities that help researchers manipulate and explore massive datasets. The speed at which any given scientific discipline advances will depend on how well its researchers collaborate with one another, and with technologists, in areas of eScience such as databases, workflow management, visualization, and cloud-computing technologies. This collection of essays expands on the vision of pioneering computer scientist Jim Gray for a new, fourth paradigm of discovery based on data-intensive science and offers insights into how it can be fully realized.

Silence on the Wire: A Field Guide to Passive Reconnaissance and Indirect Attacks


Michal Zalewski - 2005
    Silence on the Wire uncovers these silent attacks so that system administrators can defend against them, as well as better understand and monitor their systems.Silence on the Wire dissects several unique and fascinating security and privacy problems associated with the technologies and protocols used in everyday computing, and shows how to use this knowledge to learn more about others or to better defend systems. By taking an indepth look at modern computing, from hardware on up, the book helps the system administrator to better understand security issues, and to approach networking from a new, more creative perspective. The sys admin can apply this knowledge to network monitoring, policy enforcement, evidence analysis, IDS, honeypots, firewalls, and forensics.

Quantum Computing Since Democritus


Scott Aaronson - 2013
    Full of insights, arguments and philosophical perspectives, the book covers an amazing array of topics. Beginning in antiquity with Democritus, it progresses through logic and set theory, computability and complexity theory, quantum computing, cryptography, the information content of quantum states and the interpretation of quantum mechanics. There are also extended discussions about time travel, Newcomb's Paradox, the anthropic principle and the views of Roger Penrose. Aaronson's informal style makes this fascinating book accessible to readers with scientific backgrounds, as well as students and researchers working in physics, computer science, mathematics and philosophy.

The Art of Deception: Controlling the Human Element of Security


Kevin D. Mitnick - 2001
    Since his release from federal prison, in 1998, Mitnick has turned his life around and established himself as one of the most sought-after computer security experts worldwide. Now, in The Art of Deception, the world's most notorious hacker gives new meaning to the old adage, "It takes a thief to catch a thief." Focusing on the human factors involved with information security, Mitnick explains why all the firewalls and encryption protocols in the world will never be enough to stop a savvy grifter intent on rifling a corporate database or an irate employee determined to crash a system. With the help of many fascinating true stories of successful attacks on business and government, he illustrates just how susceptible even the most locked-down information systems are to a slick con artist impersonating an IRS agent. Narrating from the points of view of both the attacker and the victims, he explains why each attack was so successful and how it could have been prevented in an engaging and highly readable style reminiscent of a true-crime novel. And, perhaps most importantly, Mitnick offers advice for preventing these types of social engineering hacks through security protocols, training programs, and manuals that address the human element of security.

Beautiful Code: Leading Programmers Explain How They Think


Andy OramLincoln Stein - 2007
    You will be able to look over the shoulder of major coding and design experts to see problems through their eyes.This is not simply another design patterns book, or another software engineering treatise on the right and wrong way to do things. The authors think aloud as they work through their project's architecture, the tradeoffs made in its construction, and when it was important to break rules. Beautiful Code is an opportunity for master coders to tell their story. All author royalties will be donated to Amnesty International.

Citizenville: Connecting People and Government in the Digital Age


Gavin Newsom - 2013
    As social networking and smart phones have changed the way we communicate with one another, these technologies are also changing our relationship with government.In a world where people can do anything at the touch of a button—shop, communicate, do research, publish a blog, transfer money—government cannot keep functioning in a twentieth-century mind-set. Lieutenant Governor Gavin Newsom explores the many ways in which technology can transform government and empower citizens: Opening up vast troves of government data, then letting people create apps to use them wisely. Harnessing the popularity of online games to establish a kind of “Angry Birds for Democracy.” Inventing new feedback loops so people can take active part in every facet of governing.Drawing on wide-ranging interviews with thinkers and politicians, Citizenville is the first book by Lieutenant Governor Newsom. He broke new ground as the mayor of San Francisco, one of the most high-tech, experimental, and progressive municipalities in the nation. But when Newsom’s tenure as mayor began, he found that San Francisco was behind the likes of Estonia and South Korea in terms of digital governance. Newsom’s quest to modernize one of America’s most modern cities—and the amazing results he achieves—form the backbone of this far-reaching book.Lieutenant Governor Newsom explains how the problems of twenty-first-century America are too big and too expensive for the government simply to buy solutions. Instead, we must innovate our way out. Just as the post office and the highway system provide public infrastructure to channel both personal and private enterprise—a platform upon which citizens can grow—so too could a modern digital government house the needs, concerns, information, and collaboration of an enlightened digital citizenry.Citizenville shows that the only way Americans can secure their future is by reinventing their relationship to government, just as they have countless times before.(From Amazon)

Pro Git


Scott Chacon - 2009
    It took the open source world by storm since its inception in 2005, and is used by small development shops and giants like Google, Red Hat, and IBM, and of course many open source projects.A book by Git experts to turn you into a Git expert. Introduces the world of distributed version control Shows how to build a Git development workflow.