Book picks similar to
Evernote for Dummies by David E.Y. Sarna
reference
non-fiction
evernote
technology
The Developer's Code: What Real Programmers Do
Ka Wai Cheung - 2012
There are no trite superlatives here. Packed with lessons learned from more than a decade of software development experience, author Ka Wai Cheung takes you through the programming profession from nearly every angle to uncover ways of sustaining a healthy connection with your work. You'll see how to stay productive even on the longest projects. You'll create a workflow that works with you, not against you. And you'll learn how to deal with clients whose goals don't align with your own. If you don't handle them just right, issues such as these can crush even the most seasoned, motivated developer. But with the right approach, you can transcend these common problems and become the professional developer you want to be. In more than 50 nuggets of wisdom, you'll learn: Why many traditional approaches to process and development roles in this industry are wrong - and how to sniff them out. Why you must always say "no" to the software pet project and open-ended timelines. How to incorporate code generation into your development process, and why its benefits go far beyond just faster code output. What to do when your client or end user disagrees with an approach you believe in. How to pay your knowledge forward to future generations of programmers through teaching and evangelism. If you're in this industry for the long run, you'll be coming back to this book again and again.
The Curmudgeon's Guide to Getting Ahead: Dos and Don'ts of Right Behavior, Tough Thinking, Clear Writing, and Living a Good Life
Charles Murray - 2014
Yet it is their good opinion you need to win if you hope to get ahead.Among the curmudgeon's day-to-day tips for the workplace:- Excise the word "like" from your spoken English - Don't suck up - Stop "reaching out" and "sharing" - Rid yourself of piercings, tattoos, and weird hair colors - Make strong language countHis larger career advice includes:- What to do if you have a bad boss - Coming to grips with the difference between being nice and being good - How to write when you don't know what to say - Being judgmental (it's good, and you don't have a choice anyway)And on the great topics of life, the curmudgeon urges us to leave home no matter what, get real jobs (not internships), put ourselves in scary situations, and watch Groundhog Day repeatedly (he'll explain).Witty, wise, and pulling no punches, The Curmudgeon's Guide to Getting Ahead is an indispensable sourcebook for living an adult life.
The Life-Changing Magic of Tidying Up: The Japanese Art of Decluttering and Organizing
Marie Kondō - 2011
Most methods advocate a room-by-room or little-by-little approach, which doom you to pick away at your piles of stuff forever. The KonMari Method, with its revolutionary category-by-category system, leads to lasting results. In fact, none of Kondo's clients have lapsed (and she still has a three-month waiting list).With detailed guidance for determining which items in your house "spark joy" (and which don't), this international best seller featuring Tokyo's newest lifestyle phenomenon will help you clear your clutter and enjoy the unique magic of a tidy home - and the calm, motivated mindset it can inspire.
Linchpin: Are You Indispensable?
Seth Godin - 2010
But this book is about you—your choices, your future, and your potential to make a huge difference in whatever field you choose.There used to be two teams in every workplace: management and labor. Now there's a third team: the linchpins. These people figure out what to do when there's no rule book. They delight and challenge their customers and peers. They love their work, pour their best selves into it, and turn each day into a kind of art.Linchpins are the essential building blocks of great organizations. They may not be famous but they're indispensable. And in today's world, they get the best jobs and the most freedom.As Godin writes, "Every day I meet people who have so much to give but have been bullied enough or frightened enough to hold it back. It's time to stop complying with the system and draw your own map. You have brilliance in you, your contribution is essential, and the art you create is precious. Only you can do it, and you must."
Speed Reading For Dummies
Richard Sutz - 2009
Learn to:
Increase your reading speed and comprehension Use speed techniques for any type of reading material Improve your silent reading skills Recall more of what you read The fun and easy way(R) to become a more efficient, effective reader!Want to read faster -- and recall more of what you read? This practical, hands-on guide gives you the techniques you need to increase your reading speed and retention, whether you're reading books, e-mails, magazines, or even technical journals! You'll find reading aids and plenty of exercises to help you read faster and better comprehend the text.Yes, you can speed read -- discover the skills you need to read quickly and effectively, break your bad reading habits, and take in more text at a glanceFocus on the fundamentals -- widen your vision span and see how to increase your comprehension, retention, and recallAdvance your speed-reading skills -- read blocks of text, heighten your concentration, and follow an author's thought patternsZero in on key points -- skim, scan, and preread to quickly locate the information you wantExpand your vocabulary -- recognize the most common words and phrases to help you move through the text more quickly Open the book and find: Tried-and-true techniques from The Reader's Edge(R) program How to assess your current reading level Tools and exercises to improve your reading skills Speed-reading fundamentals you must know Helpful lists of prefixes, suffixes, roots, and prime words A speed-reading progress worksheet Exercises for eye health and expanded reading vision Tips for making your speed-reading skills permanent
Professional Android 4 Application Development
Reto Meier - 2012
If you're anexperienced developer, you can start creating robust mobile Androidapps right away with this professional guide to Android 4application development. Written by one of Google's lead Androiddeveloper advocates, this practical book walks you through a seriesof hands-on projects that illustrate the features of the AndroidSDK. That includes all the new APIs introduced in Android 3 and 4, including building for tablets, using the Action Bar, Wi-Fi Direct, NFC Beam, and more.Shows experienced developers how to create mobile applicationsfor Android smartphones and tabletsRevised and expanded to cover all the Android SDK releasesincluding Android 4.0 (Ice Cream Sandwich), including all updatedAPIs, and the latest changes to the Android platform.Explains new and enhanced features such as drag and drop, fragments, the action bar, enhanced multitouch support, newenvironmental sensor support, major improvements to the animationframework, and a range of new communications techniques includingNFC and Wi-Fi direct.Provides practical guidance on publishing and marketing yourapplications, best practices for user experience, and moreThis book helps you learn to master the design, lifecycle, andUI of an Android app through practical exercises, which you canthen use as a basis for developing your own Android apps.
This Explains Everything: Deep, Beautiful, and Elegant Theories of How the World Works
John BrockmanSean Carroll - 2013
Why do we recognize patterns? Is there such a thing as positive stress? Are we genetically programmed to be in conflict with each other? Those are just some of the 150 questions that the world's best scientific minds answer with elegant simplicity.With contributions from Jared Diamond, Richard Dawkins, Nassim Taleb, Brian Eno, Steven Pinker, and more, everything is explained in fun, uncomplicated terms that make the most complex concepts easy to comprehend.
Think Like a Programmer: An Introduction to Creative Problem Solving
V. Anton Spraul - 2012
In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge. You'll also learn how to:Split problems into discrete components to make them easier to solve Make the most of code reuse with functions, classes, and libraries Pick the perfect data structure for a particular job Master more advanced programming tools like recursion and dynamic memory Organize your thoughts and develop strategies to tackle particular types of problems Although the book's examples are written in C++, the creative problem-solving concepts they illustrate go beyond any particular language; in fact, they often reach outside the realm of computer science. As the most skillful programmers know, writing great code is a creative art—and the first step in creating your masterpiece is learning to Think Like a Programmer.
30 Days- Change your habits, Change your life: A couple of simple steps every day to create the life you want
Marc Reklau - 2014
Be brave enough to follow it. Your life will never be the same!"Rated 5.0 stars from Readers' Favorite ReviewsHave you ever asked yourself why some people seem to get everything easily and others don’t? Do you feel like a victim of your circumstances? Are you tired of waiting for your life to change? Everything you have in your life today is a direct result of your thoughts, beliefs and expectations. And so is where YOU will be in 1, 5 or 10 YEARS! Nothing happens “JUST BECAUSE”. Find out how to take control and full responsibility of your life, and how a couple of small steps every day can change everything. 30 Days is not just a book that you read. To make it work YOU have to work and do the exercises it proposes consistently over time. In this simple, fast-paced eBook you will be learning what it takes to create the life you want. 30 Days is for people who are struggling, wanting to change their life, but they feel powerless and think change comes from the outside. They also keep doing the same things over and over expecting a different result, which Albert Einstein considered to be the purest form of insanity. If you want to change your life, you have to change your habits and start doing small things differently every day. Discover your enormous potential and… • Stop being a victim of the circumstances • Stop waiting for the miracle to happen and become one • Stop suffering and start creating the life you want • Improve your self-confidence • Improve your relationship with your spouse, colleagues, boss, etc. 30 Days is based on science, neuroscience, positive psychology and real-life examples Anyway. Don’t believe a word I say! Try it out for yourself. You already know everything that you will see in the book, but you have to put it into action. Some of the benefits that reading and working through the book can bring you: --> Get more self-confidence --> Fall in love with the most important person in your life – YOU --> Lose your fear of your emotions and learn to manage them --> Become wealthier, healthier and happier --> Find the job of your dreams --> Find love --> Start your own business --> Have an extraordinary life
Java Generics and Collections: Speed Up the Java Development Process
Maurice Naftalin - 2006
Generics and the greatly expanded collection libraries have tremendously increased the power of Java 5 and Java 6. But they have also confused many developers who haven't known how to take advantage of these new features.Java Generics and Collections covers everything from the most basic uses of generics to the strangest corner cases. It teaches you everything you need to know about the collections libraries, so you'll always know which collection is appropriate for any given task, and how to use it.Topics covered include:• Fundamentals of generics: type parameters and generic methods• Other new features: boxing and unboxing, foreach loops, varargs• Subtyping and wildcards• Evolution not revolution: generic libraries with legacy clients and generic clients with legacy libraries• Generics and reflection• Design patterns for generics• Sets, Queues, Lists, Maps, and their implementations• Concurrent programming and thread safety with collections• Performance implications of different collectionsGenerics and the new collection libraries they inspired take Java to a new level. If you want to take your software development practice to a new level, this book is essential reading.Philip Wadler is Professor of Theoretical Computer Science at the University of Edinburgh, where his research focuses on the design of programming languages. He is a co-designer of GJ, work that became the basis for generics in Sun's Java 5.0.Maurice Naftalin is Technical Director at Morningside Light Ltd., a software consultancy in the United Kingdom. He has most recently served as an architect and mentor at NSB Retail Systems plc, and as the leader of the client development team of a major UK government social service system."A brilliant exposition of generics. By far the best book on the topic, it provides a crystal clear tutorial that starts with the basics and ends leaving the reader with a deep understanding of both the use and design of generics." Gilad Bracha, Java Generics Lead, Sun Microsystems
The Productive Programmer
Neal Ford - 2008
The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not only offers advice on the mechanics of productivity-how to work smarter, spurn interruptions, get the most out your computer, and avoid repetition-he also details valuable practices that will help you elude common traps, improve your code, and become more valuable to your team. You'll learn to:Write the test before you write the codeManage the lifecycle of your objects fastidiously Build only what you need now, not what you might need later Apply ancient philosophies to software development Question authority, rather than blindly adhere to standardsMake hard things easier and impossible things possible through meta-programming Be sure all code within a method is at the same level of abstraction Pick the right editor and assemble the best tools for the job This isn't theory, but the fruits of Ford's real-world experience as an Application Architect at the global IT consultancy ThoughtWorks. Whether you're a beginner or a pro with years of experience, you'll improve your work and your career with the simple and straightforward principles in The Productive Programmer.
iPad: The Missing Manual
J.D. Biersdorfer - 2010
That’s where this full-color Missing Manual comes in. Learn how to stream HD video, make video calls, manage your email, surf the Web, listen to music, play games, and maybe even do a little iWork. This is the book that should have been in the box.Build your media library. Fill your iPad with music, movies, TV shows, eBooks, photos, and more.Share with others. Stream music, HD movies, TV shows, and more, to and from your iPad.Create your own media. Use the iPad’s new Photo Booth, iMovie, and GarageBand apps to express yourself.Get online. Connect through WiFi or Wi-Fi+3G, and surf with the iPad’s faster browser.Place video calls. See who’s talking with the iPad’s FaceTime app and its two cameras.Consolidate your email. Read and send messages from any of your accounts.Learn undocumented tips and tricks. Get the lowdown on cool iPad secrets and workarounds.