NumPy Essentials
¥54.49
Boost your scientific and analytic capabilities in no time at all by discovering how to build real-world applications with NumPy About This Book Optimize your Python *s with powerful NumPy modules Explore the vast opportunities to build outstanding scientific/ analytical modules by yourself Packed with rich examples to help you master NumPy arrays and universal functions Who This Book Is For If you are an experienced Python developer who intends to drive your numerical and scientific applications with NumPy, this book is for you. Prior experience or knowledge of working with the Python language is required. What You Will Learn Manipulate the key attributes and universal functions of NumPy Utilize matrix and mathematical computation using linear algebra modules Implement regression and curve fitting for models Perform time frequency / spectral density analysis using the Fourier Transform modules Collate with the distutils and setuptools modules used by other Python libraries Establish Cython with NumPy arrays Write extension modules for NumPy code using the C API Build sophisticated data structures using NumPy array with libraries such as Panda and Scikits In Detail In today’s world of science and technology, it’s all about speed and flexibility. When it comes to scientific computing, NumPy tops the list. NumPy gives you both the speed and high productivity you need. This book will walk you through NumPy using clear, step-by-step examples and just the right amount of theory. We will guide you through wider applications of NumPy in scientific computing and will then focus on the fundamentals of NumPy, including array objects, functions, and matrices, each of them explained with practical examples. You will then learn about different NumPy modules while performing mathematical operations such as calculating the Fourier Transform; solving linear systems of equations, interpolation, extrapolation, regression, and curve fitting; and evaluating integrals and derivatives. We will also introduce you to using Cython with NumPy arrays and writing extension modules for NumPy code using the C API. This book will give you exposure to the vast NumPy library and help you build efficient, high-speed programs using a wide range of mathematical features. Style and approach This quick guide will help you get to grips with the nitty-gritties of NumPy using with practical programming examples. Each topic is explained in both theoretical and practical ways with hands-on examples providing you efficient way of learning and adequate knowledge to support your professional work.
Mastering Python
¥71.93
Master the art of writing beautiful and powerful Python by using all of the features that Python 3.5 offers About This Book Become familiar with the most important and advanced parts of the Python code style Learn the trickier aspects of Python and put it in a structured context for deeper understanding of the language Offers an expert's-eye overview of how these advanced tasks fit together in Python as a whole along with practical examples Who This Book Is For Almost anyone can learn to write working * and create high quality code but they might lack a structured understanding of what it means to be 'Pythonic'. If you are a Python programmer who wants to code efficiently by getting the syntax and usage of a few intricate Python techniques exactly right, this book is for you. What You Will Learn Create a virtualenv and start a new project Understand how and when to use the functional programming paradigm Get familiar with the different ways the decorators can be written in Understand the power of generators and coroutines without digressing into lambda calculus Create metaclasses and how it makes working with Python far easier Generate HTML documentation out of documents and code using Sphinx Learn how to track and optimize application performance, both memory and cpu Use the multiprocessing library, not just locally but also across multiple machines Get a basic understanding of packaging and creating your own libraries/applications In Detail Python is a dynamic programming language. It is known for its high readability and hence it is often the first language learned by new programmers. Python being multi-paradigm, it can be used to achieve the same thing in different ways and it is compatible across different platforms. Even if you find writing Python code easy, writing code that is efficient, easy to maintain, and reuse is not so straightforward. This book is an authoritative guide that will help you learn new advanced methods in a clear and contextualised way. It starts off by creating a project-specific environment using venv, introducing you to different Pythonic syntax and common pitfalls before moving on to cover the functional features in Python. It covers how to create different decorators, generators, and metaclasses. It also introduces you to functools.wraps and coroutines and how they work. Later on you will learn to use asyncio module for asynchronous clients and servers. You will also get familiar with different testing systems such as py.test, doctest, and unittest, and debugging tools such as Python debugger and faulthandler. You will learn to optimize application performance so that it works efficiently across multiple machines and Python versions. Finally, it will teach you how to access C functions with a simple Python call. By the end of the book, you will be able to write more advanced *s and take on bigger challenges. Style and Approach This book is a comprehensive guide that covers advanced features of the Python language, and communicate them with an authoritative understanding of the underlying rationale for how, when, and why to use them.
Hoggy: Welcome to My World
¥66.22
The quintessential barking-mad Yorkshire cricketer, 'Hoggy's' record-breaking bowling exploits for England allied to his humorous, uniquely oddball yet hugely endearing attitude to sport and life makes this essential reading for all lovers of the game. More than just a line-and-length cricketer's biography, Hoggy offers an entertaining insight into the weird and wonderful world of one of cricket's true characters. From the pub to the wicket and everywhere in-between, the dogged nightwatchman and wicket-taker looks beyond the runs and wickets to reveal what cricketers really get up to on tour and in the dressing room …
The Playful Parent
¥81.03
The Playful Parent offers a new solution for parents and carers looking for a calmer, happier and smarter way to parent the under-fives. This activity-led parenting guide shows how to get young children involved and learning, thinking and growing, helping and cooperating without any need for ‘the naughty step’ or punishment at all, but by making play the beating heart of family life. Julia Deering offers support and advice to busy parents, combining down-to-earth practicality with hundreds of simple activities, tips, tricks and fixes, guidance, prompts and brilliant ideas that show parents how to tap into their child's playful instincts. You can use The Playful Parent to: ? Make your little one’s good behaviour become their normal behaviour ? Remove those parent/child battle-of-will situations ? Help steer clear of the flashpoint furies and melt-down moments of the ‘terrible twos’ ? Run fuss-free errands with your toddlers in tow ? Tackle tricky transitions such as bedtimes and car journeys with ease ? Develop your child's independence and unleash their natural creativity ? Bond with a child in the first language they know: play Whether you've forgotten how to play or you're still a child at heart, The Playful Parent equips you with all the know-how you need to make play work for you and your family; transforming parenting during the early years into a more enjoyable, rewarding and memorable experience. Includes: ? A guide to the principles of play and how to use the 7 Ways to Play concept ? Advice on how to organise your home – and your life – for maximum play with minimum stress ? Over a hundred uncomplicated and irresistible activities for your 18 month – 5 year olds ? A Family Favourites chart so you can record favourite activities and start building daily and weekly planners
Learning Python Application Development
¥80.65
Take Python beyond *ing to build robust, reusable, and efficient applications About This Book Get to grips with Python techniques that address commonly encountered problems in general application development. Develop, package, and deploy efficient applications in a fun way. All-practical coverage of the major areas of application development, including best practices, exception handling, testing, refactoring, design patterns, performance, and GUI application development. Who This Book Is For Do you know the basics of Python and object oriented programmingDo you want to go an extra mile and learn techniques to make your Python application robust, extensible, and efficientThen this book is for you. What You Will Learn Build a robust application by handling exceptions. Modularize, package, and release the source distribution. Document the code and implement coding standards. Create automated tests to catch bugs in the early development stage. Identify and re-factor badly written code to improve application life. Detect recurring problems in the code and apply design patterns. Improve code efficiency by identifying performance bottlenecks and fixing them. Develop simple GUI applications using Python. In Detail Python is one of the most widely used dynamic programming languages, supported by a rich set of libraries and frameworks that enable rapid development. But fast paced development often comes with its own baggage that could bring down the quality, performance, and extensibility of an application. This book will show you ways to handle such problems and write better Python applications. From the basics of simple command-line applications, develop your skills all the way to designing efficient and advanced Python apps. Guided by a light-hearted fantasy learning theme, overcome the real-world problems of complex Python development with practical solutions. Beginning with a focus on robustness, packaging, and releasing application code, you’ll move on to focus on improving application lifetime by making code extensible, reusable, and readable. Get to grips with Python refactoring, design patterns and best practices. Techniques to identify the bottlenecks and improve performance are covered in a series of chapters devoted to performance, before closing with a look at developing Python GUIs. Style and approach The book uses a fantasy game theme as a medium to explain various topics. Specific aspects of application development are explained in different chapters. In each chapter the reader is presented with an interesting problem which is then tackled using hands-on examples with easy-to-follow instructions.
We Should All Be Feminists
¥36.99
A personal and powerful essay from Chimamanda Ngozi Adichie, the bestselling author of Americanah and Half of a Yellow Sun, based on her 2013 TEDx Talk of the same name.
Five Little Pigs (Poirot)
¥61.51
Agatha Christie’s ingenious murder mystery, reissued with a striking new cover designed to appeal to the latest generation of Agatha Christie fans and book lovers. Beautiful Caroline Crale was convicted of poisoning her husband, yet there were five other suspects: Philip Blake (the stockbroker) who went to market; Meredith Blake (the amateur herbalist) who stayed at home; Elsa Greer (the three-time divorcee) who had roast beef; Cecilia Williams (the devoted governess) who had none; and Angela Warren (the disfigured sister) who cried ‘wee wee wee’ all the way home. It is sixteen years later, but Hercule Poirot just can’t get that nursery rhyme out of his mind…
Murder in Mesopotamia (Poirot)
¥61.51
An archaeologist’s wife is murdered on the shores of the River Tigris in Iraq… It was clear to Amy Leatheran that something sinister was going on at the Hassanieh dig in Iraq; something associated with the presence of ‘Lovely Louise’, wife of celebrated archaeologist Dr Leidner. In a few days’ time Hercule Poirot was due to drop in at the excavation site. But with Louise suffering from terrifying hallucinations, and tension within the group becoming almost unbearable, Poirot might just be too late…
Why Didn’t They Ask Evans?
¥58.47
When a man plunges down a cliff, two adventurous young friends decide to find his killer… While playing an erratic round of golf, Bobby Jones slices his ball over the edge of a cliff. His ball is lost, but on the rocks below he finds the crumpled body of a dying man. With his final breath the man opens his eyes and says, ‘Why didn’t they ask Evans?’ Haunted by these words, Bobby and his vivacious companion, Frankie, set out to solve a mystery that will bring them into mortal danger…
Bounce: The Myth of Talent and the Power of Practice
¥66.22
Everyone knows that David Beckham crosses the ball better than anyone else and that Tiger Woods never “chokes”. But what are the hidden factors which allow the most successful sports stars to rise above their competitors – and are they shared by virtuosos in other fields? In Bounce Matthew Syed - an award-winning Times columnist and three-time Commonwealth table-tennis champion - reveals what really lies behind world-beating achievement in sport, and other walks of life besides. The answers - taking in the latest in neuroscience, psychology and economics - will change the way we look at sports stars and revolutionise our ideas about what it takes to become the best. From the upbringing of Mozart to the mindset of Mohammed Ali - via the recruitment policies of Enron - Bounce weaves together fascinating stories and telling insights and statistics into a wonderfully thought-provoking read. Bounce looks at big questions - such as the real nature of talent, what kind of practice actually works, how to achieve motivation, drugs in both sport and life, and whether black people really are faster runners. Along the way Matthew talks to a Hungarian father whose educational theories saw his daughters become three of the best chess players of all time, meets a female East German athlete who became a man, and explains why one small street in Reading - his own - has produced more top table-tennis players than the rest of Britain put together. Fresh, ground-breaking and tackling subjects with broad appeal, Bounce is sure to be one of the most talked about books of the year.
Creating your MySQL Database: Practical Design Tips and Techniques
¥35.96
This book takes a practical approach, implementing all theoretical concepts with examples. It is a fast-paced tutorial that focuses on critical decisions that you need to make every time you build MySQL databases. It is rich with tips and advice from an experienced practitioner. Anyone working with applications that use a MySQL database backend will benefit greatly from the advice and techniques in this book. Although a working knowledge of both SQL and MySQL is assumed, the book is suitable for both beginners and intermediate users alike. Whether you read it through and absorb the advice or work through it on a live project, the efficiency and maintainability of your databases will certainly improve as a result.
My Weird School Daze #1: Mrs. Dole Is Out of Control!
¥28.01
A.J. and the gang are graduating! But the out-of-control PTA president is turning the whole thing into a huge ceremony complete with fireworks, a petting zoo, and a flyover by the Blue Angels! Is moving up to third grade such a big dealAnd what could possibly go wrong?
My Weird School Daze #2: Mr. Sunny Is Funny!
¥27.94
A.J.'s family rented a beach house for the summer, and you'll never guess in a million hundred years who rented the house next door. Well, you have to read the book to find out. So nah-nah-nah boo-boo on you!* *Okay, okay, it's Andrea and her family. And she has a monster crush on Mr. Sunny, the hunky (but weird) lifeguard. Ooooh! When are they gonna get married?
Learning Python
¥90.46
Learn to code like a professional with Python – an open source, versatile, and powerful programming language About This Book Learn the fundamentals of programming with Python – one of the best languages ever created Develop a strong set of programming skills that you will be able to express in any situation, on every platform, thanks to Python’s portability Create outstanding applications of all kind, from websites to *ing, and from GUIs to data science Who This Book Is For Python is the most popular introductory teaching language in U.S. top computer science universities, so if you are new to software development, or maybe you have little experience, and would like to start off on the right foot, then this language and this book are what you need. Its amazing design and portability will help you become productive regardless of the environment you choose to work with. What You Will Learn Get Python up and running on Windows, Mac, and Linux in no time Grasp the fundamental concepts of coding, along with the basics of data structures and control flow. Write elegant, reusable, and efficient code in any situation Understand when to use the functional or the object oriented programming approach Create bulletproof, reliable software by writing tests to support your code Explore examples of GUIs, *ing, data science and web applications Learn to be independent, capable of fetching any resource you need, as well as dig deeper In Detail Learning Python has a dynamic and varied nature. It reads easily and lays a good foundation for those who are interested in digging deeper. It has a practical and example-oriented approach through which both the introductory and the advanced topics are explained. Starting with the fundamentals of programming and Python, it ends by exploring very different topics, like GUIs, web apps and data science. The book takes you all the way to creating a fully fledged application. The book begins by exploring the essentials of programming, data structures and teaches you how to manipulate them. It then moves on to controlling the flow of a program and writing reusable and error proof code. You will then explore different programming paradigms that will allow you to find the best approach to any situation, and also learn how to perform performance optimization as well as effective debugging. Throughout, the book steers you through the various types of applications, and it concludes with a complete mini website built upon all the concepts that you learned. Style and approach This book is an easy-to-follow guide that will take you from a novice to the proficient level at a comfortable pace, using a lot of simple but effective examples. Each topic is explained thoroughly, and pointers are left for the more inquisitive readers to dig deeper and expand their knowledge.
Last Days of Summer Updated Ed
¥77.49
Last Days of Summer is the story of Joey Margolis, neighborhood punching bag, growing up goofy and mostly fatherless in Brooklyn in the early 1940s. A boy looking for a hero, Joey decides to latch on to Charlie Banks, the all-star third baseman for the New York Giants. But Joey's chosen champion doesn't exactly welcome the extreme attention of a persistent young fan with an overactive imagination. Then again, this strange, needy kid might be exactly what Banks needs.
My Weird School Daze #9: Mrs. Lizzy Is Dizzy!
¥27.94
The weirdness never stops!Help! With the Recess Enrichment Program, A.J. and the gang have to take classes even during recess! The new teacher, Mrs. Lizzy, teaches how to make balloon animals, how to compost worms, and lots of other weird useless skills that nobody would ever want to know in a million hundred years!
Stuart Little
¥44.73
Now available for the first time as an ebook! Illustrations in this ebook appear in vibrant full color on a full-color device and in rich black-and-white on all other devices.This beloved book by E. B. White, author of Charlotte's Web and The Trumpet of the Swan, is a classic of children's literature that features a very small mouse on a very big adventure. Stuart Little is no ordinary mouse. Born to a family of humans, he lives in New York City with his family. But when Stuart's best friend goes missing, he's determined to leave home and take an epic journey to find his friend.E. B. White's classic book is a tender novel of friendship, family, and adventure that will continue to be enjoyed by generations to come. It contains beautiful illustrations by Garth Williams, the acclaimed illustrator of E. B. White's Charlotte's Web and Laura Ingalls Wilder's Little House series, among many other books. Correlates to the Common Core State Standards in English Language Arts
Steve Jobs: American Genius
¥33.18
Steve Jobs revolutionized the way we work, listen to music, watch movies, and communicate. By pushing boundaries and always thinking one step ahead, Jobs became an icon, equally as famous for his advanced ideas and design aesthetic as his sleek black turtlenecks. What inspired himHow did he do his jobWhat made him the man he was?Here is Steve Jobs—the innovator, the rebel, the genius—in an incisive biography of a man who changed the world. Also includes quotes from and about Jobs, chronologies detailing Jobs’s achievements, and source notes.
Fat Chance: The bitter truth about sugar
¥66.22
Sugar is toxic, addictive and everywhere. So what chance do you have of living sugar-free? With busy lives and little time left for cooking we find ourselves relying on a diet of processed food. But this is what’s responsible for our chronically expanding waistlines, soaring levels of diabetes and a catalogue of diseases. Dr Robert Lustig reveals the truth about our sugar-laden food: ? Why conventional low-fat weight loss advice won’t work: not every calorie is the same, and skipping lunch doesn’t mean it’s ok to eat dessert ? Why too much sugar can cause serious illness even if you are not overweight ? How the food industry is filling our diets with hidden sugars – and which foods you must cut out to avoid them ?How governments are complacent about, and even complicit in, exacerbating our food debacle He will radically change the way you see your food and give you more than a fat chance of a healthier, happier and smarter life!
Miss Marple – Miss Marple and Mystery: The Complete Short Stories (Miss Marple)
¥66.22
A brand new omnibus of 55 short stories, presented for the first time in chronological order. Described by her friend Dolly Bantry as ‘ the typical old maid of fiction’, Miss Marple has lived almost her entire life in the sleepy hamlet of St Mary Mead. Yet, by observing village life she has gained an unparalleled insight into human nature – and used it to devasting effect. As her friend Sir Henry Clithering, the ex-Commissioner of Scotland Yard has been heard to say: ‘She’s just the finest detective God ever made.’ – and many Agatha Christie fans would agree. Appearing for the first time in The Murder at The Vicarage (1930) her crime-fighting career spanned over forty years when she solved her final case in 1977 in Sleeping Murder. With every tale flawlessly plotted by the Queen of Crime herself, these short stories provide a feast for hardened Agatha Christie addicts as well as those who have grown to love the detective through her many film and television appearances. Here, for the first time, more than 50 of Agatha Christie’s mini masterpieces have been collected together in one volume, perfectly illustrating the true breadth of her talent. As well as every story featuring Miss Marple, the book includes additional stand-alone tales, from macabre tales of the supernatural, through suspense-ridden mysteries, to heart-stopping cases of murder.
The Highly Sensitive Child: Helping our children thrive when the world overwhelm
¥95.75
15-20% of children are Highly Sensitive – and they are often labelled shy, introverted, fussy or faddy. The real story is very different though and this intelligent, practical book helps parents know what to do, when to back off, and how to ensure their child is given the right sort of treatment at school. This book is the follow up to the author’s internationally best-selling personal development guide The Highly Sensitive Person. It is the first and only book for parents of highly sensitive children. It provides parents with insights and information so they can understand High Sensitivity, and help their highly sensitive child thrive in the world. It is important for these children to be understood so they can be helped to avoid the common traps of shyness and withdrawal that many highly sensitive fall into as they develop. Contains questionnaire for parents to find out if their child has the traits common in highly sensitive children. Discusses HSC’s at different ages – infant, toddler, school-age and adolescent.…