React Design Patterns and Best Practices
¥80.65
Build modular applications that are easy to scale using the most powerful components and design patterns that React can offer you right now About This Book Dive into the core patterns and components of React.js in order to master your application's design Improve their debugging skills using the DevTools This book is packed with easy-to-follow examples that can be used to create reusable code and extensible designs Who This Book Is For If you want to increase your understanding of React and apply it to real-life application development, then this book is for you. What You Will Learn Write clean and maintainable code Create reusable components applying consolidated techniques Use React effectively in the browser and node Choose the right styling approach according to the needs of the applications Use server-side rendering to make applications load faster Build high-performing applications by optimizing components In Detail Taking a complete journey through the most valuable design patterns in React, this book demonstrates how to apply design patterns and best practices in real-life situations, whether that's for new or already existing projects. It will help you to make your applications more flexible, perform better, and easier to maintain – giving your workflow a huge boost when it comes to speed without reducing quality. We'll begin by understanding the internals of React before gradually moving on to writing clean and maintainable code. We'll build components that are reusable across the application, structure applications, and create forms that actually work. Then we'll style React components and optimize them to make applications faster and more responsive. Finally, we'll write tests effectively and you'll learn how to contribute to React and its ecosystem. By the end of the book, you'll be saved from a lot of trial and error and developmental headaches, and you will be on the road to becoming a React expert. Style and approach The design patterns in the book are explained using real-world, step-by-step examples. For each design pattern, there are hints about when to use it and when to look for something more suitable. This book can also be used as a practical guide, showing you how to leverage design patterns.
Enduring CSS
¥71.93
Learn to really THINK about CSS, and how to create CSS that endures continual iteration, multiple authors, and yet always produces predictable results About This Book Address the problems of CSS at scale, avoiding the shortfalls of scaling CSS. The shortfalls of conventional approaches to scaling CSS. Develop consistent and enforceable selector naming conventions with ECSS. Learn how to organize project structure to more easily isolate and decouple visual components. Who This Book Is For This is a book for working CSS authors involved in large projects. This is a book that tackles create enduring CSS for large-scale projects. What You Will Learn The problems of CSS at scale—specificity, the cascade and styles intrinsically tied to element structure. The shortfalls of conventional approaches to scaling CSS. The ECSS methodology and the problems it solves. How to develop consistent and enforceable selector naming conventions with ECSS. How to organise project structure to more easily isolate and decouple visual components. How to handle state changes in the DOM with ARIA or override selectors. How to apply ECSS to web applications and visual modules. Considerations of CSS tooling and processing: Sass/PostCSS and linting. Addressing the notion of CSS selector speed with hard data and browser representative insight In Detail Learn with me, Ben Frain, about how to really THINK about CSS and how to use CSS for any size project! I'll show you how to write CSS that endures continual iteration, multiple authors, and yet always produces predictable results. Enduring CSS, often referred to as ECSS, offers you a robust and proven approach to authoring and maintaining style sheets at scale. Enduring CSS is not a book about writing CSS, as in the stuff inside the curly braces. This is a book showing you how to think about CSS, and be a smarter developer with that thinking! It's about the organisation and architecture of CSS—the parts outside the braces. I will help you think about the aspects of CSS development that become the most difficult part of writing CSS in larger projects. You’ll learn about the problems of authoring CSS at scale—including specificity, the cascade and styles intrinsically tied to document structure. I'll introduce you to the ECSS methodology, and show you how to develop consistent and enforceable selector naming conventions. We'll cover how to apply ECSS to your web applications and visual model, and how you can organize your project structure wisely, and handle visual state changes with ARIA, providing greater accessibility considerations. In addition, we'll take a deep look into CSS tooling and process considerations. Finally we will address performance considerations by examining topics such as CSS selector speed with hard data and browser-representative insight. Style and approach Learn with me, Ben Frain, about how to really think about CSS. This is a book to deal with writing CSS for large-scale, rapidly changing web projects and applications. This isn't a book about writing CSS, as in the stuff inside the curly braces - this is a book about the organisation and architecture of CSS; the parts outside the braces!
Extending Microsoft Dynamics NAV 2016 Cookbook
¥99.18
Make the most of your NAV deployment by extending and customizing it with a variety of expert tools About This Book Extend Dynamics in a cost-effective manner by using tools that are ready at your disposal Solve common business problems with the valuable features and flexibility of Dynamics NAV Follow practical and easy-to-grasp examples, illustrations, and coding to make the most out of Dynamics NAV in your organisation Who This Book Is For This book is for Dynamics NAV developers and administrators who have a good knowledge level and understanding of Dynamics NAV application development and administration. What You Will Learn Develop a module in Dynamics NAV using C/AL Build relationships with COM technologies Develop and integrate COM with Dynamics NAV 2016 Call the framework members from C/AL Develop an event in the .NET framework and see how to subscribe to it using C/AL Automate the deployment into Dynamics NAV Develop Windows Client Control add-Ins Deploy your resource automatically from Visual Studio Install and Configure Windows Client Control add-Ins Integrate Dynamics NAV with Sharepoint In Detail Microsoft Dynamics NAV is an enterprise resource planning (ERP) software suite for organizations. The system offers specialized functionality for manufacturing, distribution, government, retail, and other industries. Its integrated development environment enables customizations with minimal disruption to business processes. The book starts explaining the new features of Dynamics NAV along with how to create and modify a simple module. Moving on, you will learn the importance of thinking beyond the boundaries of C/AL development and the possibilities opened by with it. Next, you will get to know how COM can be used to extend the functionalities of Dynamics NAV. You’ll find out how to extend the Dynamics NAV 2016 version using .NET interoperability and will see the steps required to subscribe to .NET events in order to extend Dynamics NAV. Finally, you’ll see the cmdlets available to manage extension packages. By the end of the book, you will have the knowledge needed to become more efficient in selecting the extending methods, developing and deploying them to the Dynamics NAV, and practicing the best practices. Style and approach The book follows a practical recipe-based approach focusing on real-world scenarios and giving you all the information you need to build a strong Dynamics NAV implementation.
Docker Orchestration
¥80.65
A concise, fast-paced guide to orchestrating and deploying scalable services with Docker About This Book Explore the new features added to the core Docker Engine to make multi-container orchestration easy Leverage tools such as Docker Machine, Swarm, Compose, and third-party tools such as Kubernetes, Mesosphere, and CoreOS to orchestrate containers Use Docker Compose with Swarm and apply rolling updates for zero downtime deployments Who This Book Is For This book is aimed at Sysadmins and DevOps engineers who know what Docker does and are now looking to manage multiple containers on multiple hosts using the orchestration feature. What You Will Learn Build scalable, reliable services with Docker See how to manage a service in Docker using Docker Swarm, Kubernetes, and Mesosphere Discover simpler orchestration tools such as CoreOS/Fleet and Rancher Cattle Understand cluster-wide logging, system monitoring, and troubleshooting Build, test, and deploy containers using Continuous Integration Deploy cluster hosts on cloud services and automate your infrastructure In Detail Docker orchestration is what you need when transitioning from deploying containers individually on a single host to deploying complex multi-container apps on many machines. This book covers the new orchestration features of Docker 1.12 and helps you efficiently build, test, and deploy your application using Docker. You will be shown how to build multi-container applications using Docker Compose. You will also be introduced to the building blocks for multi-host Docker clusters such as registry, overlay networks, and shared storage using practical examples. This book gives an overview of core tools such as Docker Machine, Swarm, and Compose which will enhance your orchestration skills. You’ll learn how to set up a swarm using the decentralized building block. Next, you’ll be shown how to make the most out of the in-built orchestration feature of Docker engine and you’ll use third-party tools such as Kubernetes, Mesosphere, and CoreOS to orchestrate your existing process. Finally, you will learn to deploy cluster hosts on cloud services and automate your infrastructure. Style and approach This comprehensive guide will take you through the orchestration feature of Docker. Using practical examples, you will discover various tools that can be used to manage multiple containers with ease.
Moodle Theme Development
¥80.65
Build customized themes to make your Moodle courses engaging and interactive About This Book Leverage the power of Moodle 3 to create interactive and engaging themes for your courses Experience and integrate the power of Bootstrap and CSS into your Moodle app Implement your plans with illustrative examples to become a top notch designer Who This Book Is For If you are a Moodle administrator, developer, or designer and wish to enhance your Moodle site to make it visually attractive, then this book is for you. You should be familiar with web design techniques such as HTML and further experience with CSS would be helpful. What You Will Learn Plan a personalized Moodle theme from start to finish Install a Moodle theme in different operating systems and change Moodle’s theme settings Add your own customized logo and test your changes in several web browsers Customize the Moodle site to fit in with other elements such as websites and social networks, among others Create a design mock-up using graphics software Design themes that are capable of working with a huge number of different resolutions, screen sizes, screen orientations, and pixel densities Work with code to adjust the theme to users requirements Create new custom icons for your theme In Detail Theming is one of the main features of Moodle, and it can be used to customize your online courses and make them look exactly how you want them to,according to your target audience. If you have been looking for a book that will help you develop Moodle themes that you are proud of, and that your students will enjoy, then this is the book for you. We start off by introducing Moodle 3 and explaining what it is, how it works, and what tools you might need to create a stunning Moodle theme. We then show you how to choose and change the pre-installed Moodle themes in detailed steps, and explain what Moodle themes are and how they work. Next, we show you how to change an existing theme and test the changes that you have made. You can not only plan the customization of theme, but also tailor it using advanced Moodle theming processes; this book is your one-stop guide to creating your own personalized Moodle 3 theme. Style and approach This book acts as a comprehensive guide which helps you to create visually stunning and responsive themes to add that extra edge to your Moodle apps.
Mastering Qt 5
¥80.65
Master application development by writing succinct, robust, and reusable code with Qt 5 About This Book Unleash the power of Qt 5 with C++14 Integrate useful third-party libraries such as OpenCV Package and deploy your application on multiple platforms Who This Book Is For This book will appeal to developers and programmers who would like to build GUI-based applications. Knowledge of C++ is necessary and the basics of Qt would be helpful. What You Will Learn Create stunning UIs with Qt Widget and Qt Quick Develop powerful, cross-platform applications with the Qt framework Design GUIs with the Qt Designer and build a library in it for UI preview Handle user interaction with the Qt signal/slot mechanism in C++ Prepare a cross-platform project to host a third-party library Build a Qt application using the OpenCV API Use the Qt Animation framework to display stunning effects Deploy mobile apps with Qt and embedded platforms In Detail Qt 5.7 is an application development framework that provides a great user experience and develops full-capability applications with Qt Widgets, QML, and even Qt 3D. This book will address challenges in successfully developing cross-platform applications with the Qt framework. Cross-platform development needs a well-organized project. Using this book, you will have a better understanding of the Qt framework and the tools to resolve serious issues such as linking, debugging, and multithreading. Your journey will start with the new Qt 5 features. Then you will explore different platforms and learn to tame them. Every chapter along the way is a logical step that you must take to master Qt. The journey will end in an application that has been tested and is ready to be shipped. Style and approach This is an easy-to-follow yet comprehensive guide to building applications in Qt. Each chapter covers increasingly advanced topics, with subjects grouped according to their complexity as well as their usefulness. Packed with practical examples and explanations, Mastering Qt contains everything you need to take your applications to the next level.
A Face to the World: On Self-Portraits
¥148.92
Focusing on the art of self-portraiture, this effortlessly engaging exploration of the lives of artists sheds fascinating light on some of the most extraordinary portraits in art history. Self-portraits catch your eye. They seem to do it deliberately. Walk into any art gallery and they draw attention to themselves. Come across them in the world’s museums and you get a strange shock of recognition, rather like glimpsing your own reflection. For in picturing themselves artists reveal something far deeper than their own physical looks: the truth about how they hope to be viewed by the world, and how they wish to see themselves. In this beautifully written and lavishly illustrated book, Laura Cumming, art critic of the Observer, investigates the drama of the self-portrait, from Durer, Rembrandt and Velazquez to Munch, Picasso, Warhol and the present day. She considers how and why self-portraits look as they do and what they reveal about the artist’s innermost sense of self – as well as the curious ways in which they may imitate our behaviour in real life. Drawing on art, literature, history, philosophy and biography to examine the creative process in an entirely fresh way, Cumming offers a riveting insight into the intimate truths and elaborate fictions of self-portraiture and the lives of those who practise it. A work of remarkable depth, scope and power, this is a book for anyone who has ever wondered about the strange dichotomy between the innermost self and the self we choose to present for posterity – our face to the world.
Roverandom
¥46.11
J.R.R. Tolkien’s fantasy story about the adventures of a bewitched toy dog, written before The Hobbit.
Close to the Bone (Logan McRae, Book 8)
¥62.59
The third consecutive No.1 bestselling crime novel from the author of the DI Logan McRae series and Birthdays for the Dead. Sticks and stones may break your bones… The first body is chained to a stake: strangled, and stabbed, with a burning tyre around its neck. But is this a gangland execution or something much darker? Someone’s leaving little knots of bones on DI Logan McRae’s doorstep, but he’s got bigger concerns. Rival drug gangs are fighting over product and territory; two teenage lovers are missing; someone’s crippling Asian immigrants; and Logan’s been lumbered with an ambitious new Detective Sergeant and gained the unwelcome attention of the local crime boss. When another body turns up, the similarities between these murders and the plot of a bestselling novel seem like more than just a coincidence. And perhaps those little knots of bones are more important than they look…
Faster than Lightning: My Autobiography
¥68.67
The autobiography of the fastest man of all time and a superstar whose talent and charisma have made him one of the most famous people on the planet. Whether you know Athletics or not, and even whether you know sport or not, chances are you know Usain Bolt. The fastest man on the planet, not just now but ever, Usain has won the hearts of people everywhere with his mind-blowing performances and his infectious charisma – uniting supporters around the world. In this, his full autobiography, Usain tells his story in his own words: from humble beginnings in Jamaica, to international stardom at Beijing and on to the new heights of superstardom he has reached since lighting up London 2012. Full of the charm and charisma that has made him the most popular sporting figure of our time and a universal celebrity, this is a book that Usain’s millions of fans will love.
The Fire Witness
¥61.51
The No 1 Swedish thriller by the author of The Hypnotist and The Nightmare One girl is dead Detective Inspector Joona Linna has been called to a home for troubled girls, north of Stockholm. A young girl has been brutally murdered, her body arranged in bed with her hands covering her eyes. One girl is missing Vicky Bennet is the only girl unaccounted for. Did she run away to escape the chaos or does a bloody hammer found under her pillow make her the prime suspect? One girl claims to have witnessed it all In Stockholm, Flora Hansen works as a medium, pretending to commune with the dead. When she begins to suffer crippling visions of the young girl’s murder, will anyone believe her? As Joona refuses to accept the easy answers, his search leads him into darker, more violent territory, and, finally, to a shocking confrontation with his past.
The Shock of the Fall
¥66.22
WINNER OF THE COSTA BOOK OF THE YEAR 2013 WINNER OF THE SPECSAVERS POPULAR FICTION BOOK OF THE YEAR 2014 ‘I’ll tell you what happened because it will be a good way to introduce my brother. His name’s Simon. I think you’re going to like him. I really do. But in a couple of pages he’ll be dead. And he was never the same after that.’ There are books you can’t stop reading, which keep you up all night. There are books which let us into the hidden parts of life and make them vividly real. There are books which, because of the sheer skill with which every word is chosen, linger in your mind for days. The Shock of the Fall is all of these books. The Shock of the Fall is an extraordinary portrait of one man’s descent into mental illness. It is a brave and groundbreaking novel from one of the most exciting new voices in fiction.
Manuscript Found in Accra
¥45.62
Another incredible novel from the #1 internationally bestselling author of The Alchemist.
Odd Thomas Series Books 1-5
¥261.24
The 400 million copy worldwide bestseller Dean Koontz is at his very best in this critically-acclaimed page-turner – soon to be a major motion picture. Find out why Odd Thomas is the master storyteller’s most-loved creation. Odd by name, a hero by nature. He’s Odd. Odd Thomas, to be precise. Genius fry-cook at the Pico Mundo grill; boyfriend to the gorgeous Stormy Llewellyn – and possibly the only person with a chance of stopping one of the worst crimes in the bloody history of murder… Something evil has come to the desert town that Odd and Stormy call home. It comes in the form of a mysterious man with a macabre appetite, a filing cabinet full of information on the world’s worst killers, and strange, hyena-like shadows following him wherever he goes. Odd is worried. He knows things, sees things – about the living, the dead and the soon to be dead. Things that he has to act on. Now he’s terrified for Stormy, himself and Pico Mundo. Because he knows that on Wednesday August 15, a savage, blood-soaked whirlwind of violence and murder will devastate the town. Today is August 14. And Odd is far from sure he can stop the coming storm…
The Year I Met You
¥58.86
*Winner of the Irish Popular Fiction Book of the Year* A thoughtful, captivating and ultimately uplifting novel from this uniquely talented author Jasmine loves two things: her sister and her work. And when her work is taken away she has no idea who she is. Matt loves two things: his family and the booze. Without them, he hits rock bottom. One New Year’s Eve, two people’s paths collide. Both have time on their hands; both are at a crossroads. But as the year unfolds, through moonlit nights and suburban days, an unlikely friendship slowly starts to blossom. Sometimes you have to stop still in order to move on… Original and poignant, The Year I Met You will make you laugh, cry and celebrate life.
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.
Desert God
¥58.86
Ex-slave. Philosopher. Chosen one. Taita has risen from nothing to become the most trusted man at the Pharaoh’s side. Only he can plot a mission that will return Egypt to its former glory. Only he can muster the force that can break the back of Egypt’s greatest enemy. On the banks of the Nile, a hero will rise. Across the lush plains of Egypt, Taita, a freed eunuch slave, wears his authority lightly. Not only is he the close advisor to the Pharaoh, but he is guardian to Pharaoh Tamose’s two teenage sisters, the young beauties Tehuti and Bekatha. But the kingdom is not at peace. They have been fighting Southern Egypt’s constant and historic enemy, the Hyksos people in the north, since time began. To finally crush them, Pharaoh must turn to his most trusted friend. Taita, philosopher, poet and expert strategist, has a plan that will see Egypt destroy the Hyksos army and form a coveted alliance with Crete in one move. This plan will take him, his expedition commander Zaras, and their mighty warriors on a perilous journey up the Nile, through Arabia to the magical city of Babylon, then across the open seas to Crete. The many dangers will cost lives and time, and they will meet battle and betrayal head on. But Taita must not forget his two charges, the spirited young princesses, whose attraction to the very warriors who lead the fight threatens Taita’s meticulous plan and the future of Egypt itself.
Pretty Honest: The Straight-Talking Beauty Companion
¥125.18
A witty, wise and truthful beauty handbook for real women on what works in real life from Sali Hughes, beloved journalist and broadcaster. “Pour yourself a drink, put on some lipstick and pull yourself together” Elizabeth Taylor Beauty books. Exquisite coffee-table affairs featuring improbably beautiful models with wholly-unachievable-to-most women looks, product review-heavy volumes which become almost instantly outdated, or tracts of holistic mumbo jumbo, like how to make an unproven face pack from organic molasses and rough-hewn porridge oats. Not anymore. In Pretty Honest, Sali Hughes draws on over 20 years of wisdom, advice and expertise to show real women how to make the most of makeup’s physically and emotionally transformative powers. Covering everything from teenage skin to mature beauty, botox to bridal make-up, sickness to good health, it's a work that is part instruction manual, part love letter to makeup – in a writing style that combines beauty editor, feminist and painfully funny best friend.
Waterloo: The History of Four Days, Three Armies and Three Battles
¥72.30
The Sunday Times Number 1 Bestseller ‘A fabulous story, superbly told … cannot be bettered’ Max Hastings ‘Some battles change nothing. Waterloo changed almost everything.’ On the 18th June 1815 the armies of France, Britain and Prussia descended upon a quiet valley south of Brussels. In the previous three days the French army had beaten the British at Quatre-Bras and the Prussians at Ligny. The Allies were in retreat. The blood-soaked battle of Waterloo would become a landmark in European history, to be examined over and again, not least because until the evening of the 18th, the French army was close to prevailing on the battlefield. Now, brought to life by the celebrated novelist Bernard Cornwell, this is the chronicle of the four days leading up to the actual battle and a thrilling hour-by-hour account of that fateful day. In his first work of non-fiction, Cornwell combines his storytelling skills with a meticulously researched history to give a riveting account of every dramatic moment, from Napoleon’s escape from Elba to the smoke and gore of the battlefields. Through letters and diaries he also sheds new light on the private thoughts of Napoleon and the Duke of Wellington, as well as the ordinary officers and soldiers. Published to coincide with the bicentenary in 2015, Waterloo is a tense and gripping story of heroism and tragedy – and of the final battle that determined the fate of Europe.
Small Talk: B1+ (Collins Business Skills and Communication)
¥73.58
Build key business relationships Collins Small Talk gives you the confidence to start a conversation and transition into bigger conversation topics so that you are able to build relationships, develop business partnerships and be successful in business. Learn the language to: ? Meet people for the first time ? Greet people in subsequent meetings ? Show and receive hospitality ? Deal with remote communication ? End a conversation The book includes information on best practice and key phrases for students to refer to and practise saying out loud using online audio. Online audio also includes good and bad examples of authentic recordings of small talk for learners to listen to and assess. Suitable for students whose level of English is Intermediate / CEF level B1 and higher. Small Talk is part of Collins’ English for Business range of materials to help business people who need to use English frequently in their work. It is designed for people who are about to or already work for a foreign or multinational company, deal with overseas customers or travel for business. Other titles in the Collins English for Business range: Reading ? Writing ? Listening ? Speaking ? Key Business Skills ? Business Grammar & Practice ? Business Vocabulary in Practice ? Effective International Business Communication
The Monogram Murders: The New Hercule Poirot Mystery
¥61.51
The new Hercule Poirot novel – another brilliant murder mystery that can only be solved by the eponymous Belgian detective and his ‘little grey cells’. Since the publication of her first book in 1920, Agatha Christie wrote 33 novels, two plays and more than 50 short stories featuring Hercule Poirot. Now, for the first time ever, the guardians of her legacy have approved a brand new novel featuring Dame Agatha's most beloved creation. Hercule Poirot's quiet supper in a London coffee house is interrupted when a young woman confides to him that she is about to be murdered. She is terrified, but begs Poirot not to find and punish her killer. Once she is dead, she insists, justice will have been done. Later that night, Poirot learns that three guests at the fashionable Bloxham Hotel have been murdered, a cufflink placed in each one’s mouth. Could there be a connection with the frightened woman? While Poirot struggles to put together the bizarre pieces of the puzzle, the murderer prepares another hotel bedroom for a fourth victim… In the hands of internationally bestselling author Sophie Hannah, Poirot plunges into a mystery set in 1920s London – a diabolically clever puzzle that can only be solved by the talented Belgian detective and his ‘little grey cells’.

购物车
个人中心

