Book picks similar to
iOS Programming: The Big Nerd Ranch Guide, 7/e by Christian Keur
information-technology
mobile-programming
self-improvement
5-evangelist
Code Complete
Steve McConnell - 1993
Now this classic book has been fully updated and revised with leading-edge practices--and hundreds of new code samples--illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking--and help you build the highest quality code. Discover the timeless techniques and strategies that help you: Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactor--or evolve--code, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project
Beautiful Security: Leading Security Experts Explain How They Think (Theory In Practice, #28)
Andy Oram - 2009
Criminals succeed by exercising enormous creativity, and those defending against them must do the same.Beautiful Security explores this challenging subject with insightful essays and analysis on topics that include:The underground economy for personal information: how it works, the relationships among criminals, and some of the new ways they pounce on their prey How social networking, cloud computing, and other popular trends help or hurt our online security How metrics, requirements gathering, design, and law can take security to a higher level The real, little-publicized history of PGP This book includes contributions from:Peiter "Mudge" Zatko Jim Stickley Elizabeth Nichols Chenxi Wang Ed Bellis Ben Edelman Phil Zimmermann and Jon Callas Kathy Wang Mark Curphey John McManus James Routh Randy V. Sabett Anton Chuvakin Grant Geyer and Brian Dunphy Peter Wayner Michael Wood and Fernando Francisco All royalties will be donated to the Internet Engineering Task Force (IETF).
Train Your Brain: How to Build a Million Dollar Business in Record Time
Dana Wilde - 2013
There always seemed to be a new system to learn, a new surefire method or cutting-edge technique for entrepreneurs to master.In an effort to teach her team members a better and easier way, Dana Wilde created Train Your Brain, a tested and proven system combining elements of both mindset and action ... or as Dana likes to call it, Intentional Action.What Dana discovered by using Train Your Brain is that mindset can be "taught" and that learning simple mindset strategies not only allows you to understand how the brain works but also shows you how easy it is to change your thinking and, as a result, change your outcomes.In Train Your Brain, Dana breaks down the Cycle of Perpetual Sameness--the number one reason why most people only experience incremental change in their lives. More importantly, she also provides the much-needed blueprint to help you get off this counterproductive cycle quickly.Train Your Brain, with its twenty easy-to-implement "Mindware Experiments," gives you all the necessary tools needed to get off ... and stay off ... the Cycle of Perpetual Sameness, so you can transform your life and grow your business in record time!
Microsoft Office 2010: Introductory
Gary B. Shelly - 2010
Our trademark step-by-step, screen-by-screen approach now encourages users to expand their understanding of the Office 2010 software through experimentation, exploration, and planning ahead.
FeMALE TRAITS "The Trilogy"
Lurea C. McFadden - 2011
She is married to a successful, loving husband but somehow she requires more attention than this fine upstanding man can offer. She plays hard; in fact she is a playa in her own right. But Grace forgets that Game recognizes Game when she runs into Sonia, her husband’s best friend. This is the tale of Grace’s extra-marital love affair, love and support of good friends, and lessons learned along the way.
The Passionate Programmer
Chad Fowler - 2009
In this book, you'll learn how to become an entrepreneur, driving your career in the direction of your choosing. You'll learn how to build your software development career step by step, following the same path that you would follow if you were building, marketing, and selling a product. After all, your skills themselves are a product. The choices you make about which technologies to focus on and which business domains to master have at least as much impact on your success as your technical knowledge itself--don't let those choices be accidental. We'll walk through all aspects of the decision-making process, so you can ensure that you're investing your time and energy in the right areas. You'll develop a structured plan for keeping your mind engaged and your skills fresh. You'll learn how to assess your skills in terms of where they fit on the value chain, driving you away from commodity skills and toward those that are in high demand. Through a mix of high-level, thought-provoking essays and tactical "Act on It" sections, you will come away with concrete plans you can put into action immediately. You'll also get a chance to read the perspectives of several highly successful members of our industry from a variety of career paths. As with any product or service, if nobody knows what you're selling, nobody will buy. We'll walk through the often-neglected world of marketing, and you'll create a plan to market yourself both inside your company and to the industry in general. Above all, you'll see how you can set the direction of your career, leading to a more fulfilling and remarkable professional life.
14 Habits of Highly Productive Developers
Zeno Rocha - 2020
This book is a result of a quest. A quest to uncover what habits can be cultivated to become a better software engineer.
Fluent Python: Clear, Concise, and Effective Programming
Luciano Ramalho - 2015
With this hands-on guide, you'll learn how to write effective, idiomatic Python code by leveraging its best and possibly most neglected features. Author Luciano Ramalho takes you through Python's core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time.Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of their experience. With this book, those Python programmers will thoroughly learn how to become proficient in Python 3.This book covers:Python data model: understand how special methods are the key to the consistent behavior of objectsData structures: take full advantage of built-in types, and understand the text vs bytes duality in the Unicode ageFunctions as objects: view Python functions as first-class objects, and understand how this affects popular design patternsObject-oriented idioms: build classes by learning about references, mutability, interfaces, operator overloading, and multiple inheritanceControl flow: leverage context managers, generators, coroutines, and concurrency with the concurrent.futures and asyncio packagesMetaprogramming: understand how properties, attribute descriptors, class decorators, and metaclasses work"
Put Your Big Girl Panties on and Deal with It: The No-Nonsense Guide to Getting What You Want
Roz Van Meter - 2007
Rife with deeply personal, perhaps slightly embarrassing and often hysterical personal stories from the author herself, Put Your Big Girl Panties On and Deal With It is the guidebook for real women ready to take charge of their own lives.Inside, discover:--How to shuck those procrastination panties: Action Antidotes to the Top 10 Procrastination Perpetuator--How to untwist your knickers: Stressbusting for the rest of us--Aunties in your panties: What we can learn from the Big Girl Panty-Wearers who have gone before us--Big girl Valentine panties: Plenty of romance revivers and passion primers--Bodacious Beauty Britches: How to celebrate your unique gorgeousness
How To Talk To Anyone: 51 Easy Conversation Topics You Can Use to Talk to Anyone Effortlessly
James W. Williams - 2019
How to Talk to Anyone: 51 Easy Conversation Topics You Can Use to Talk To Anyone Effortlessly addresses the major roadblocks keeping you from building connections and relationships through communication, and provides the best strategies to help you unleash your full potential as an excellent conversationalist.Inside, you’ll find:
The main components of communication, and their importance in making conversations
The basic guide to making good and proper conversations
The art of choosing the best conversation topics and making small talks interesting and fulfilling
The aces to use to influence and lead conversations
While other books seek for things you could learn outside, this book chooses to dig deep down into what is already inside you – fears, hidden talent, creativity, and that connection you feel with every human being – and using them to get your desired results in conversations. After reading this book, you will surely feel more confident in facing challenges that keep you tongue-tied and passive at parties, and more determined on being known for your wit, honesty, and charisma.So grab a copy now, and begin taking this journey towards a more confident, conversation-savvy, and interesting YOU!
The Power of Now by Eckhart Tolle: A Summary
La Plata, De - 2013
Much more than simple principles and platitudes, the book takes readers on an inspiring spiritual journey to find their true and deepest self and reach the ultimate in personal growth and spirituality: the discovery of truth and light. This in depth summary guides you through Tolle's book in a quick and easy to read format - which will help you to save time while understand all the principles outlined in the book so you can begin to apply the Power of Now, now!
Comptia A+ 220-801 and 220-802 Exam Cram
David L. Prowse - 2012
Limited Time Offer: Buy CompTIA(R) A+ 220-801 and 220-802 Exam Cram and receive a 10% off discount code for the CompTIA A+ 220-801 and 220-802 exams. To receive your 10% off discount code:Register your product at pearsonITcertification.com/registerFollow the instructionsGo to your Account page and click on "Access Bonus Content" CompTIA(R) A+ 220-801 and 220-802 Exam Cram, Sixth Edition is the perfect study guide to help you pass CompTIA's A+ 220-801 and 220-802 exams. It provides coverage and practice questions for every exam topic, including substantial new coverage of Windows 7, new PC hardware, tablets, smartphones, and professional-level networking and security. The book presents you with an organized test preparation routine through the use of proven series elements and techniques. Exam topic lists make referencing easy. Exam Alerts, Sidebars, and Notes interspersed throughout the text keep you focused on what you need to know. Cram Quizzes help you assess your knowledge, and the Cram Sheet tear card is the perfect last minute review. Covers the critical information you'll need to know to score higher on your CompTIA A+ 220-801 and 220-802 exams!Deploy and administer desktops and notebooks running Windows 7, Vista, or XPUnderstand, install, and troubleshoot motherboards, processors, and memoryTest and troubleshoot power-related problemsUse all forms of storage, including new Blu-ray and Solid State (SSD) devicesWork effectively with mobile devices, including tablets and smartphonesInstall, configure, and troubleshoot both visible and internal laptop componentsConfigure Windows components and applications, use Windows administrative tools, and optimize Windows systemsRepair damaged Windows environments and boot errorsWork with audio and video subsystems, I/O devices, and the newest peripheralsInstall and manage both local and network printersConfigure IPv4 and understand TCP/IP protocols and IPv6 changesInstall and configure SOHO wired/wireless networks and troubleshoot connectivityImplement secure authentication, prevent malware attacks, and protect data Companion CDThe companion CD contains a digital edition of the Cram Sheet and the powerful Pearson IT Certification Practice Test engine, complete with hundreds of exam-realistic questions and two complete practice exams. The assessment engine offers you a wealth of customization options and reporting features, laying out a complete assessment of your knowledge to help you focus your study where it is needed most. Pearson IT Certifcation Practice Test Minimum System RequirementsWindows XP (SP3), WIndows Vista (SP2), or Windows 7Microsoft .NET Framework 4.0 ClientPentium-class 1 GHz processor (or equivalent)512 MB RAM650 MB disk space plus 50 MB for each downloaded practice exam David L. Prowse is an author, computer network specialist, and technical trainer. Over the past several years he has authored several titles for Pearson Education, including the well-received CompTIA A+ Exam Cram and CompTIA Security+ Cert Guide. As a consultant, he installs and secures the latest in computer and networking technology. He runs the website www.davidlprowse.com, where he gladly answers questions from students and readers.
Self Discipline: A How-To Guide to Stop Procrastination and Achieve Your Goals in 10 Steps Including 10 day bonus online coaching course to master self-discipline ... and build daily goal-crushing habits
Gemma Ray - 2018
Life feels more fun, free and fruitful when you learn to love the power of discipline.Read the book.Sign up for the FREE online coaching course.Join the accountability Facebook group for that extra injection of goal motivation and support. It might change your life!I was struggling being the woman I wanted to be. Health, finance, habits. I realized I lacked self-discipline and that was the cause of all the issues. I searched for a book on Self-Discipline, and found a gem in Gemma’s book. Since January I am down 19 pounds, killed $5500 in debt, and more organized than ever. I track my progress on my Facebook page and am inspiring so many friends, giving credit to Gemma and her easy to follow plan to get your act together. - ★★★★★Perfect book for someone who struggles with discipline and Organization like I did before reading this book, This was the 3rd self discipline book I’ve read and by far the best gemma has made the book as straight forwarded as possible and if you really give her practices a go it will change your life for the better. Enjoy:) - ★★★★★
Crafting Rails Applications: Expert Practices for Everyday Rails Development
José Valim - 2011
You can now easily extend the framework, change its behavior, and replace whole components to bend it to your will, all without messy hacks. This pioneering book is the first resource that deep dives into the new Rails 3 APIs and shows you how use them to write better web applications and make your day-to-day work with Rails more productive. Rails Core developer Jose Valim guides you through seven different tutorials, each of them using test-driven development to build a new Rails extension or application that solves common problems with these new APIs. You will understand how the Rails rendering stack works and customize it to read templates from the database while you learn how to mimic Active Record behavior, like validations, in any other object. You will find out how to write faster, leaner controllers, and you'll learn how to mix Sinatra applications into your Rails apps, so you can choose the most appropriate tool for the job. In addition, you will improve your productivity by customizing generators and responders. This book will help you understand Rails 3's inner workings, including generators, template handlers, internationalization, routing, and responders. With the knowledge you'll gain, you'll be ready to tackle complicated projects more easily than ever before, creating solutions that are well-tested, modular, and easy to maintain.
Mom, Jason's Breathing on Me!: The Solution to Sibling Bickering
Anthony E. Wolf - 2003
You might never again have to hear the words: "Mommy, Ann drooled on me on purpose." You could have the answer for every "It's not fair!" your kids have ever whined at you. Constant sibling squabbling--and the ensuing demand that you pick a side, quick--can wear parents down and totally drain the fun right out of family life. Now in this groundbreaking book, Dr. Anthony Wolf offers a whole new strategy for coping. In a fresh, funny, and straightforward way, Dr. Wolf presents three essential rules for dealing with sibling arguments--rules that, if followed, completely remove the root causes of bickering. From teasing and hitting to rivalries and boundaries, Dr. Wolf addresses a wide range of issues, and he does it with humor and a pitch-perfect ear for actual kid/parent dialogue. This is a book about real children--who they are, what they want, why they act as they do, and what you can do to alleviate the strife between siblings.