Book picks similar to
PHP 7 Data Structures and Algorithms by Mizanur Rahman
programming
php
aa
library-other
Stop the Fight!: An Illustrated Guide for Couples: How to Break Free from the 12 Most Common Arguments and Build a Relationship That Lasts
Michelle Brody - 2015
In her 20 years of working with couples, clinical psychologist Michelle Brody found a way to make change simpler. Her secret: clear and lighthearted illustrations that help couples literally see what’s driving their battles and blocking their bond, so they can chart a course together to stop the fights.The Money Fight “You’re such a cheapskate!” “You spend way too much!”The Sex Fight “Not tonight. I’m not in the mood.” “You haven’t been in the mood since 1975!”The Parenting Differences Fight “You’re too overprotective!” “Is skydiving next?!”Stop the Fight! includes more than 300 illustrations to help couples unlock the destructive cycles that drive the birthday fight, the difficult relatives fight, and other familiar battles. Going beyond common relationship advice, the tools in Stop the Fight! will help you understand the big picture and create lifelong change.
Mnemonics Memory Palace Book One: Memory Palaces and Mnemonics. The Forgotten Craft of Memorization and Memory Improvement With Total Recall. (How To Build a Mnemonics Memory Palace 1)
Sjur Midttun - 2016
In it you will learn:
What is a memory palace?
How to build your first couple of memory palace.
Learn the one secret to why some information stick to your mind, and other types don't
How to easily build up to 15 memory palaces, based on the first two.
Building memory palaces based on walks/journeys.
How to build virtual memory palaces.
How to memorize any fact or information using memory palaces.
Unlike other popular books on the subject, like "Moonwalking with Einstein", the book "How to Build a Mnemonic Memory Palace" focuses on practical, hands on advice. Information that will get you started making your own memory palaces from day one.
This short, but informative book is virtually packed with information. Tips that simply work. Memory palaces are an ancient, yet somehow forgotten method of memorizing all kinds of information. Before the printing press was invented, content was passed on verbally from person to person. And using the Greek tradition of memory palaces, scholars could store vast amounts of information.
These techniques have seen an increased interest lately, and many people who have been inspired by memory palaces from TV-series like "Sherlock" or books like "Hannibal", want to find a way to easily get started making memory palaces. "How to Build a Mnemonic Memory Palace" literally takes you by the hand and walks you through the process, step by step. And thanks to the many examples, these ancient methods become very clear. In many ways, this book starts where others, like "Moonwalking With Einstein" stop.
Download a sample, or get the set of two books today. Learn how you can use the powerful techniques of memory palaces in order to memorize vitually anything.
A full, practical guide to getting started memorizing all types of information using memory palaces
Equally useful for students, as adults
Find out the perfect method for memorizing speeches
Never forget another keyword
The Manga Guide to Databases
Mana Takahashi - 2005
With the king and queen away, she has to manage the Kingdom of Kod's humongous fruit-selling empire. Overseas departments, scads of inventory, conflicting prices, and so many customers! It's all such a confusing mess. But a mysterious book and a helpful fairy promise to solve her organizational problems-with the practical magic of databases.In The Manga Guide to Databases, Tico the fairy teaches the Princess how to simplify her data management. We follow along as they design a relational database, understand the entity-relationship model, perform basic database operations, and delve into more advanced topics. Once the Princess is familiar with transactions and basic SQL statements, she can keep her data timely and accurate for the entire kingdom. Finally, Tico explains ways to make the database more efficient and secure, and they discuss methods for concurrency and replication.Examples and exercises (with answer keys) help you learn, and an appendix of frequently used SQL statements gives the tools you need to create and maintain full-featured databases.(Of course, it wouldn't be a royal kingdom without some drama, so read on to find out who gets the girl-the arrogant prince or the humble servant.)This EduManga book is a translation of a bestselling series in Japan, co-published with Ohmsha, Ltd., of Tokyo, Japan.
See You at the Campground: A Guide to Discovering Community, Connection, and a Happier Family in the Great Outdoors
Stephanie Puglisi - 2020
Whether you're new to camping or a seasoned pro, hit the road with Stephanie and Jeremy, hosts of the popular The RV Atlas podcast, as they show you the different ways that camping can lead to a happier, healthier family. From hiking with infants to navigating RV camping in state parks and camping in national parks—these outdoor lovers have tried it all, and See You at the Campground is a beautifully illustrated camping book for adults packed with personal anecdotes, packing lists, site recommendations, and recipes that will help you create a one-of-a-kind vacation on a family-friendly budget.Tips include: Reasons camping vacations are better Buying an RV Trip planning tips Road trip tips Campground etiquette Camping with family and friends National park adventuresThe perfect resource for parents—and a great gift for campers at any level—this is the ultimate family vacation book to bring the family closer every time you set up camp—whether it's in a cabin, tent, or RV.
Red Team Field Manual
Ben Clark - 2014
The RTFM contains the basic syntax for commonly used Linux and Windows command line tools, but it also encapsulates unique use cases for powerful tools such as Python and Windows PowerShell. The RTFM will repeatedly save you time looking up the hard to remember Windows nuances such as Windows wmic and dsquery command line tools, key registry values, scheduled tasks syntax, startup locations and Windows scripting. More importantly, it should teach you some new red team techniques.
Fit Men Cook: 100+ Meal Prep Recipes for Men and Women—Always #HealthyAF, Never Boring
Kevin Curry - 2018
No one enjoys cookie-cutter meal plans, bland recipes, or eating the same thing every day. Instead of worrying about what to eat and how it’s going to affect our bodies, we should embrace food freedom—freedom to create flavorful meals, but in a more calorie-conscious way; freedom to indulge occasionally while being mindful of portions; and freedom to achieve wellness goals without breaking the bank. In Fit Men Cook, Kevin Curry, fitness expert and social media sensation with millions of followers and hundreds of thousands of downloads on his app, shares everything you need to live a healthy life each day—from grocery lists to common dieting pitfalls to his ten commandments of meal prep—as well as his personal story of overcoming depression and weight gain to start a successful business and fitness movement. This guide also includes 100+ easy and flavorful recipes like Southern-Inspired Banana Corn Waffles, Sweet Potato Whip, Juicy AF Moroccan Chicken, and many more to help you plan your week and eat something new and nutritious each day. With Fit Men Cook, you can create exciting, satisfying meals and be on your way to losing weight for good. After all, bodies may be sculpted at the gym, but they are built in the kitchen.
It's Never Too Late to Sleep Train: The Low-Stress Way to High-Quality Sleep for Babies, Kids, and Parents
Craig Canapari - 2019
Craig Canapari became a father, he realized that all his years of 36-hour hospital shifts didn't even come close to preparing him for the sleep deprivation that comes with parenthood. The difference is that parents don’t get a break—it’s hard to know if there’s a night of uninterrupted sleep anywhere in the foreseeable future. Sleepless nights for kids mean sleepless nights for the rest of the family—and a grumpy group around the breakfast table in the morning. In It's Never Too Late to Sleep Train, Canapari helps parents harness the power of habit to chart a clear path to high-quality sleep for their children. The result is a streamlined two-step sleep training plan that focuses on cues and consequences, the two elements that shape all habits and that take on special importance when it comes to kids’ bedtime routines. Dr. Canapari distills years of clinical research and experience to make sleep training simple and stress-free. Even if you’ve been told that you’ve missed the optimal "window" for sleep training, Dr. Canapari is here to prove that it's never too late, whether your child is 6 months or 6 years old. He's on your side in the battle against bedtime, and with his advice, parents and children alike can expect a lifetime of healthy sleep.
Python for Kids
Jason R. Briggs - 2012
Jason Briggs, author of the popular online tutorial "Snake Wrangling for Kids," begins with the basics of how to install Python and write simple commands. In bite-sized chapters, he instructs readers on the essentials of Python, including how to use Python's extensive standard library, the difference between strings and lists, and using for-loops and while-loops. By the end of the book, readers have built a game and created drawings with Python's graphics library, Turtle. Each chapter closes with fun and relevant exercises that challenge the reader to put their newly acquired knowledge to the test.
Advanced Penetration Testing: Hacking the World's Most Secure Networks
Wil Allsopp - 2017
Featuring techniques not taught in any certification prep or covered by common defensive scanners, this book integrates social engineering, programming, and vulnerability exploits into a multidisciplinary approach for targeting and compromising high security environments. From discovering and creating attack vectors, and moving unseen through a target enterprise, to establishing command and exfiltrating data--even from organizations without a direct Internet connection--this guide contains the crucial techniques that provide a more accurate picture of your system's defense. Custom coding examples use VBA, Windows Scripting Host, C, Java, JavaScript, Flash, and more, with coverage of standard library applications and the use of scanning tools to bypass common defensive measures.Typical penetration testing consists of low-level hackers attacking a system with a list of known vulnerabilities, and defenders preventing those hacks using an equally well-known list of defensive scans. The professional hackers and nation states on the forefront of today's threats operate at a much more complex level--and this book shows you how to defend your high security network.Use targeted social engineering pretexts to create the initial compromise Leave a command and control structure in place for long-term access Escalate privilege and breach networks, operating systems, and trust structures Infiltrate further using harvested credentials while expanding control Today's threats are organized, professionally-run, and very much for-profit. Financial institutions, health care organizations, law enforcement, government agencies, and other high-value targets need to harden their IT infrastructure and human capital against targeted advanced attacks from motivated professionals. Advanced Penetration Testing goes beyond Kali linux and Metasploit and to provide you advanced pen testing for high security networks.
Algorithms
Sanjoy Dasgupta - 2006
Emphasis is placed on understanding the crisp mathematical idea behind each algorithm, in a manner that is intuitive and rigorous without being unduly formal. Features include: The use of boxes to strengthen the narrative: pieces that provide historical context, descriptions of how the algorithms are used in practice, and excursions for the mathematically sophisticated.Carefully chosen advanced topics that can be skipped in a standard one-semester course, but can be covered in an advanced algorithms course or in a more leisurely two-semester sequence.An accessible treatment of linear programming introduces students to one of the greatest achievements in algorithms. An optional chapter on the quantum algorithm for factoring provides a unique peephole into this exciting topic. In addition to the text, DasGupta also offers a Solutions Manual, which is available on the Online Learning Center.Algorithms is an outstanding undergraduate text, equally informed by the historical roots and contemporary applications of its subject. Like a captivating novel, it is a joy to read. Tim Roughgarden Stanford University
JavaScript for Kids: A Playful Introduction to Programming
Nick Morgan - 2014
With the help of kid-friendly examples, author Nick Morgan teaches the essentials of JavaScript. Morgan starts with the basics of strings, arrays, and loops, then moves on to show readers how to modify elements with jQuery and draw graphics with canvas. By the end of the book, you'll be ready to create your own fun animations and games and you'll have a solid understanding of the fundamentals of JavaScript.
Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age
Michael A. Hiltzik - 1999
And they did it without fanfare or recognition from their employer. Hiltzik's Dealers of Lightning provides a fascinating look at technohistory that sets the record straight. In Dealers of Lightning, Hiltzik describes the forces and faces behind the revolution that the Xerox PARC team single-handedly spawned. The Xerox PARC group was composed solely of top technical minds. The decision was made at Xerox headquarters to give the team complete freedom from deadlines and directives, in hopes of fostering a true creative environment. It worked perhaps too well. The team responded with a steady output of amazing technology, including the first version of the Internet, the first personal computer, user-friendly word-processing programs, and pop-up menus. Xerox, far from ready for the explosion of innovation, failed to utilize the technology dreamed up by the group. Out of all the dazzling inventions born at Xerox PARC, only a handful were developed and marketed by Xerox. However, one of these inventions, the laser printer, proved successful enough to earn billions for the company, therefore justifying its investment in the research center. Most oftheteam's creations would go on to be developed and perfected by other companies, such as IBM, Apple, and Microsoft. Drawing from interviews with the engineers, executives, and scientists involved in the Xerox PARC, Dealers of Lightning chronicles an amazing era of egos, ideas, and inventions at the dawn of the computer age.
Learning Theories Simplified: ...and How to Apply Them to Teaching
Bob Bates - 2015
Willingham on educational neuroscience? Written for busy teachers, trainers, managers and students, this dip-in dip-out guide makes theories of learning accessible and practical. It explores over 100 classic and contemporary learning theorists in an easy-to-use, bite-sized format with clear relevant illustrations on how each theory will benefit your teaching and learning.Each model or theory is explained in less than 350 words, many with accompanying diagrams, and the 'how to use it' sections, in less than 500 words. Every entry includes:Do it steps in order to apply the theory or modelReflection points & challenges to develop your understanding of how to apply itAnalogies & metaphors from which understanding and meaning can be drawnTips for the classroomFurther reading if you want to explore a theory in greater depth. More titles by Bob Bates: Educational Leadership Simplified A Quick Guide to Special Needs and Disabilities
Striped Pears and Polka Dots: The Art of Being Happy
Kirsten Sevig - 2018
She paints rainbow-colored rooftops, striped pears, birds in hats, teacups, cats, and more—all drawn to bring joy to anyone who views them. When the weather is rainy and gray, Sevig paints herself some sunshine. When she feels sad, she paints something colorful to cheer herself up; when anxious, something soothing and repetitive; when overwhelmed, she makes a series of small decisions about what to put on the page and begins to feel empowered.In Striped Pears and Polka Dots, Sevig invites readers into her cozy, sunny world of snail mail, patterned socks and knitted sweaters, ice cream and flaky croissants, and dachshunds in sweaters. This perfect gift book will inspire readers to look around and notice all the little happy-makers that surround them in their daily lives.
sed & awk
Dale Dougherty - 1990
The most common operation done with sed is substitution, replacing one block of text with another.
awk is a complete programming language. Unlike many conventional languages, awk is "data driven" -- you specify what kind of data you are interested in and the operations to be performed when that data is found. awk does many things for you, including automatically opening and closing data files, reading records, breaking the records up into fields, and counting the records. While awk provides the features of most conventional programming languages, it also includes some unconventional features, such as extended regular expression matching and associative arrays. sed & awk describes both programs in detail and includes a chapter of example sed and awk scripts.
This edition covers features of sed and awk that are mandated by the POSIX standard. This most notably affects awk, where POSIX standardized a new variable, CONVFMT, and new functions, toupper() and tolower(). The CONVFMT variable specifies the conversion format to use when converting numbers to strings (awk used to use OFMT for this purpose). The toupper() and tolower() functions each take a (presumably mixed case) string argument and return a new version of the string with all letters translated to the corresponding case.
In addition, this edition covers GNU sed, newly available since the first edition. It also updates the first edition coverage of Bell Labs nawk and GNU awk (gawk), covers mawk, an additional freely available implementation of awk, and briefly discusses three commercial versions of awk, MKS awk, Thompson Automation awk (tawk), and Videosoft (VSAwk).