万本电子书0元读

万本电子书0元读

You're Not the Boss of Me
You're Not the Boss of Me
Braun, Betsy Brown
¥88.56
"Save me! My child is acting like a brat!"What parent hasn't thought her child was a brat at one point or anotherWhether your child really is a brat, is at risk of becoming one, or is simply trying to grow up in a world filled with temptations and distractions, you'll love this book! It's the ultimate hands-on guide to cultivating character traits that are tried-and-true "bratbusters." Full of no-nonsense, practical "Tips and Scripts," You're Not the Boss of Me offers just the help you need to deal with many of the more challenging behaviors typical of four- to twelve-year-olds. With Betsy Brown Braun's humorous, supportive, and authoritative voice as a guide, navigating some of the most exasperating aspects of these formative years with confidence and laying the groundwork for your child's future just got a whole lot easier! It's All Here What to Say and Do to Help Your Child: Get Over the Gimmes Tell the Truth Be Self-Reliant Develop Empathy Show Gratitude Be Respectful Take Responsibility Be Independent Exercise Humor and Not Be Spoiled!
You Never Give Me Your Money
You Never Give Me Your Money
Doggett, Peter
¥88.56
The world stopped in 1970 when Paul McCartney announced that he was through with the Beatles. His statement not only marked the end of the band's remarkable career, but also seemed to signal the demise of an era of unprecedented optimism in social history. Though the Beatles' breakup was widely viewed as a cultural tragedy, one of the most fascinating phases of their story was just about to begin.Now, for the first time, You Never Give Me Your Money tells the behind-the-scenes story of the personal rivalries and legal feuds that have dominated the Beatles' lives since 1969. Journalist Peter Doggett charts the Shakespearean battles between Lennon and McCartney, the conflict in George Harrison's life between spirituality and fame, and the struggle with alcoholism that threatened to take Richard Starkey's life. In vivid detail, Doggett also describes the wild mismanagement of the Beatles' fortune staked largely in Apple Corps. You Never Give Me Your Money is a compelling human drama and an equally rich and absorbing story of the Beatles' creative and financial empire, set up to safeguard their interests but destined to control their lives. From tragedy to triumphant reunion, and chart success to courtroom battles, this meticulously researched work tells the previously untold story of a group and a legacy that will never be forgotten.
The Worst Noel
The Worst Noel
Collected Authors of the Worst Noel
¥83.93
Does the thought of mistletoe give you hivesDoes the sound of jingling bellsinstill fear in your heartDo you hide under the covers from the day after Thanksgiving till New Year's DayAnd even if you love Christmas, do thehyperconsumerism, overindulgence, andtinsel-covered everything make you crazy?If you said yes to any of these questions, this is the book for you. You are not alone. Everyone has a Christmas-nightmare story to tell. Some of the best writers around have gone through some of the worst Christmases ever. Their tales of holly-draped horror are gathered here for your amusement, from NEAL POLLACK's Christmas-ham disaster to the accidental Santahood of JONI RODGERS to BINNIE KIRSHENBAUM's receiving what may be the worst gift ever given. And Stanley Bing gives us a peek at the lonely guy's Xmas feast. All this, plus many more recollections of Worst Noels past.So pour yourself a glass of eggnog, chisel off a piece of rock-hard fruitcake, and curl up in the big comfy chair by the fireplace where the stockings have been hung with such care -- and settle in to read The Worst Noel.
101 Reasons to Dump Your Man and Get a Cat
101 Reasons to Dump Your Man and Get a Cat
Katz, Molly
¥83.93
The modern woman has enough hassles without having to put up with the antics of the man in her life. Why endure another day of snoring, football, and wet towels on the floorWith this hilarious, fully illustrated guide, learn 101 reasons why you should dump your chump and hook up with a cat! So, besides the fact that your man's just not that into you, can he scratch his ear with his footIs he adorable when he pounces off the fridge onto your shoulderDo you get to watch him nudge another man aside and eat his foodAnd can you improve his mood by tossing a fuzzy mousie for him to chaseOf course not. There; that's four reasons to dump him and get a cat instead! Plus, you never have to remember how your cat takes his coffee. You don't need to pretend to your cat that you haven't had many other cats. And if your cat thinks your friends are hot, so whatFor every woman who's had enough of men, 101 Reasons to Dump Your Man and Get a Cat is the perfect gift—chock-full of humor, inspiration, and great advice. Why look for love in all the wrong places when it's right across the room chasing its own tail?
The IBM Way
The IBM Way
Rodgers, Buck
¥61.76
IBM is one of the greatest sales and marketing organizations ever assembled. Established over seventy years ago, it now employs 400,000 people and generates $50 billion a year in revenue. Yet it operates more like a cottage industry than a huge multinational organization.How does IBM do itThat's what even the most successful companies want to know. Now Buck Rodgers, the man who has personified "the IBM way," describes for the first time the reasons behind its extraordinary achievements. He has not written a company history, or an expose, or a book on management theory. He has written a book about everything that makes IBM IBM, as only an insider could.
How Not to Write a Novel
How Not to Write a Novel
Mittelmark, Howard
¥94.10
"What do you think of my fiction book writing?" the aspiring novelist extorted. "Darn," the editor hectored, in turn. "I can not publish your novel! It is full of what we in the business call 'really awful writing.'" "But how shall I absolve this dilemmaI have already read every tome available on how to write well and get published!" The writer tossed his head about, wildly."It might help," opined the blonde editor, helpfully, "to ponder how NOT to write a novel, so you might avoid the very thing!" Many writing books offer sound advice on how to write well. This is not one of those books. On the contrary, this is a collection of terrible, awkward, and laughably unreadable excerpts that will teach you what to avoid at all costs if you ever want your novel published. In How Not to Write a Novel, authors Howard Mittelmark and Sandra Newman distill their 30 years combined experience in teaching, editing, writing, and reviewing fiction to bring you real advice from the other side of the query letter. Rather than telling you how or what to write, they identify the 200 most common mistakes unconsciously made by writers and teach you to recognize, avoid, and amend them. With hilarious "mis-examples" to demonstrate each manu*-mangling error, they'll help you troubleshoot your beginnings and endings, bad guys, love interests, style, jokes, perspective, voice, and more. As funny as it is useful, this essential how-NOT-to guide will help you get your manu* out of the slush pile and into the bookstore.
How to Write
How to Write
Rhodes, Richard
¥94.10
Uniquely fusing practical advice on writing with his own insights into the craft, Pulitzer Prize-winning author Richard Rhodes constructs beautiful prose about the issues would-be writers are most afraid to articulate: How do I dare writeWhere do I beginWhat do I do with this story I have to tell that fills and breaks my heartRich with personal vignettes about Rhode's sources of inspiration, How to Write is also a memoir of one of the most original and celebrated writers of our day.
The Templars
The Templars
Haag, Michael
¥100.71
The first history of the legendary knights since the Vatican momentously released the records of their trial and exonerationWho were the TemplarsWhat was the secret of their wealth and powerWhy did the pope and the king of France act to destroy themThe Knights Templar were founded on Christmas Day 1119, on the very spot in Jerusalem where Jesus Christ was crucified. A religious order of fighting knights, the Templars defended the Holy Land and Christian pilgrims in the decades after the First Crusade. Legendary for their bravery and dedication, the Templars became one of the wealthiest and most powerful bodies of the medieval world until they were condemned for heresy two centuries after their foundation, when the order was abolished and its leaders were burned at the stake.In The Templars, renowned historian Michael Haag investigates the origins and history, the enduring myths, and the soaring architecture of an enigmatic order long shrouded in mystery and controversy. The hand of the Templars, many believe, can be found in everything from Cathar heresy to Masonic conspiracies, and the Knights Templar still inspire popular culture, from Indiana Jones to Xbox games, to the novels of Dan Brown.Some images that appeared in the print edition of this book are unavailable in the electronic edition due to rights reasons.
The Son of Laughter
The Son of Laughter
Buechner, Frederick
¥94.10
Rich in family drama, passion, and human affinity, critically acclaimed author Frederick Buechner's contemporary retelling of this captivating and timeless biblical saga revitalizes the ancient story of Jacob, delighted our senses and modern sensibilities and gracing us with his exceptional eloquence and wit.
McIlhenny's Gold
McIlhenny's Gold
Rothfeder, Jeffrey
¥94.10
In this fascinating history, Jeffrey Rothfeder tells how, from a simple idea the outgrowth of a handful of peppers planted on an isolated island on the Gulf of Mexico a secretive family business emerged that would produce one of the best-known products in the world. A delectable and satisfying read for both Tabasco fans and business buffs, McIlhenny's Gold is the untold story of the continuing success of an eccentric, private company; a lively history of one of the most popular consumer products of all times; and an exploration of our desire to test the limits of human tolerance for fiery foods.
Ten Days to Self-Esteem
Ten Days to Self-Esteem
Burns, David D., M.D.
¥105.17
Do you wake up dreading the dayDo you feel ciscouraged with what you've accomplished in lifeDo you want greater self-esteem, productivity, and joy in daily livingIf so, you will benefit from this revolutionary way of brightening your moods without drugs or lengthy therapy. All you need is your own common sense and the easy-to-follow methods revealed in this book by one of the country's foremost authorities on mood and personal relationship problems. In Ten Days to Self-esteem, Dr. David Burns presents innovative, clear, and compassionate methods that will help you identify the causes of your mood slumps and develop a more positive outlook on life. You will learn thatYou feel the way you think: Negative feelings like guilt, anger, and depression do not result from the bad things that happen to you, but from the way you think about these events. This simple but revolutionary idea can change your life!You can change the way you feel: You will discover why you get depressed and learn how to brighten your outlook when you're in a slump.You can enjoy greater happiness, productivity, and intimacy without drugs or lengthy therapy.Can a self-help book do all thisStudies show that two thirds of depressed readers of Dr. Burns's classic bestseller, Feeling Good: The New Mood Therapy, experienced dramatic felief in just four weeks without psychotherapy or antidepressant medications. Three-year follow-up studies revealed that readers did not relapse but continued to enjoy their positive outlook. Ten Days to Self-esteem offers a powerful new tool that provides hope and healing in ten easy steps. The methods are based on common sense and are not difficult to apply. Research shows that they really work!Feeling good feels wonderful. You owe it to yourself to feel good!
Going Dutch
Going Dutch
Jardine, Lisa
¥106.61
On November 5, 1688, William of Orange, Protestant ruler of the Dutch Republic, landed at Torbay in Devon with a force of twenty thousand men. Five months later, William and his wife, Mary, were jointly crowned king and queen after forcing James II to abdicate. Yet why has history recorded this bloodless coup as an internal Glorious Revolution rather than what it truly was: a full-scale invasion and conquest by a foreign nationThe remarkable story of the relationship between two of Europe's most important colonial powers at the dawn of the modern age, Lisa Jardine's Going Dutch demonstrates through compelling new research in political and social history how Dutch tolerance, resourcefulness, and commercial acumen had effectively conquered Britain long before William and his English wife arrived in London.
OpenCV By Example
OpenCV By Example
Prateek Joshi
¥90.46
Enhance your understanding of Computer Vision and image processing by developing real-world projects in OpenCV 3About This BookGet to grips with the basics of Computer Vision and image processingThis is a step-by-step guide to developing several real-world Computer Vision projects using OpenCV 3This book takes a special focus on working with Tesseract OCR, a free, open-source library to recognize text in imagesWho This Book Is ForIf you are a software developer with a basic understanding of Computer Vision and image processing and want to develop interesting Computer Vision applications with Open CV, this is the book for you. Knowledge of C++ is required.What You Will LearnInstall OpenCV 3 on your operating systemCreate the required CMake *s to compile the C++ application and manage its dependenciesGet to grips with the Computer Vision workflows and understand the basic image matrix format and filtersUnderstand the segmentation and feature extraction techniquesRemove backgrounds from a static scene to identify moving objects for video surveillanceTrack different objects in a live video using various techniquesUse the new OpenCV functions for text detection and recognition with TesseractIn DetailOpen CV is a cross-platform, free-for-use library that is primarily used for real-time Computer Vision and image processing. It is considered to be one of the best open source libraries that helps developers focus on constructing complete projects on image processing, motion detection, and image segmentation.Whether you are completely new to the concept of Computer Vision or have a basic understanding of it, this book will be your guide to understanding the basic OpenCV concepts and algorithms through amazing real-world examples and projects.Starting from the installation of OpenCV on your system and understanding the basics of image processing, we swiftly move on to creating optical flow video analysis or text recognition in complex scenes, and will take you through the commonly used Computer Vision techniques to build your own Open CV projects from scratch.By the end of this book, you will be familiar with the basics of Open CV such as matrix operations, filters, and histograms, as well as more advanced concepts such as segmentation, machine learning, complex video analysis, and text recognition.Style and approachThis book is a practical guide with lots of tips, and is closely focused on developing Computer vision applications with OpenCV. Beginning with the fundamentals, the complexity increases with each chapter. Sample applications are developed throughout the book that you can execute and use in your own projects.
Boost.Asio C++ Network Programming Cookbook
Boost.Asio C++ Network Programming Cookbook
Dmytro Radchuk
¥90.46
Over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio libraryAbout This BookBuild highly efficient distributed applications with easeEnhance your cross-platform network programming skills with one of the most reputable C++ librariesFind solutions to real-world problems related to network programming with ready-to-use recipes using this detailed and practical handbookWho This Book Is ForIf you want to enhance your C++ network programming skills using the Boost.Asio library and understand the theory behind development of distributed applications, this book is just what you need. The prerequisite for this book is experience with general C++11. To get the most from the book and comprehend advanced topics, you will need some background experience in multithreading.What You Will LearnBoost your working knowledge of one of the most reputable C++ networking libraries—Boost.AsioFamiliarize yourself with the basics of TCP and UDP protocolsCreate scalable and highly-efficient client and server applicationsUnderstand the theory behind development of distributed applicationsIncrease the security of your distributed applications by adding SSL supportImplement a HTTP client easilyUse iostreams, scatter-gather buffers, and timersIn DetailStarting with recipes demonstrating the execution of basic Boost.Asio operations, the book goes on to provide ready-to-use implementations of client and server applications from simple synchronous ones to powerful multithreaded scalable solutions. Finally, you are presented with advanced topics such as implementing a chat application, implementing an HTTP client, and adding SSL support. All the samples presented in the book are ready to be used in real projects just out of the box.As well as excellent practical examples, the book also includes extended supportive theoretical material on distributed application design and construction.Style and approachThis book is a set of recipes, each containing the statement and de*ion of a particular practical problem followed by code sample providing the solution to the problem and detailed step-by-step explanation. Recipes are grouped by topic into chapters and ordered by the level of complexity from basic to advanced.
Splunk Developer's Guide - Second Edition
Splunk Developer's Guide - Second Edition
Kyle Smith
¥80.65
Learn the A to Z of building excellent Splunk applications with the latest techniques using this comprehensive guideAbout This BookThis is the most up-to-date book on Splunk 6.3 for developersGet ahead of being just a Splunk user and start creating custom Splunk applications as per your needsYour one-stop-solution to Splunk application developmentWho This Book Is ForThis book is for those who have some familiarity with Splunk and now want to learn how to develop an efficient Splunk application. Previous experience with Splunk, writing searches, and designing basic dashboards is expected.What You Will LearnImplement a Modular Input and a custom D3 data visualizationCreate a directory structure and set view permissionsCreate a search view and a dashboard view using advanced XML modulesEnhance your application using eventtypes, tags, and macrosPackage a Splunk application using best practicesPublish a Splunk application to the Splunk communityIn DetailSplunk provides a platform that allows you to search data stored on a machine, analyze it, and visualize the analyzed data to make informed decisions. The adoption of Splunk in enterprises is huge, and it has a wide range of customers right from Adobe to Dominos. Using the Splunk platform as a user is one thing, but customizing this platform and creating applications specific to your needs takes more than basic knowledge of the platform.This book will dive into developing Splunk applications that cater to your needs of making sense of data and will let you visualize this data with the help of stunning dashboards.This book includes everything on developing a full-fledged Splunk application right from designing to implementing to publishing. We will design the fundamentals to build a Splunk application and then move on to creating one. During the course of the book, we will cover application data, objects, permissions, and more. After this, we will show you how to enhance the application, including branding, workflows, and enriched data. Views, dashboards, and web frameworks are also covered.This book will showcase everything new in the latest version of Splunk including the latest data models, alert actions, XML forms, various dashboard enhancements, and visualization options (with D3). Finally, we take a look at the latest Splunk cloud applications, advanced integrations, and development as per the latest release.Style and approachThis book is an easy-to-follow guide with lots of tips and tricks to help you master all the concepts necessary to develop and deploy your Splunk applications.
JavaScript Projects for Kids
JavaScript Projects for Kids
Syed Omar Faruk Towaha
¥45.77
Gear up for a roller-coaster ride into the world of JavaScript and programming with this easy-to-follow, fun, and entertaining project-based guideAbout This BookGet to know the concepts of HTML and CSS to work with JavaScriptExplore the concepts of object-oriented programmingFollow this step-by-step guide on the fundamentals of JavaScript programmingWho This Book Is ForIf you've never written code before or you are completely new to the world of web programming, then this book is the right choice for you. This book is for kids of age 10 years and above and parents who are completely new to the world of programming and want to get introduced to programming.What You Will LearnLearn how to work with Google Developer tools to iterate, debug and profile your codeDevelop a Battleship game using the basic concepts of HTML and CSSGet to know the fundamentals of JavaScript programmingCreate our own version of Pac Man game.Discover the vital concepts of object-oriented programmingIn DetailJavaScript is the most widely-used programming language for web development and that's not all! It has evolved over the years and is now being implemented in an array of environments from websites to robotics. Learning JavaScript will help you see the broader picture of web development.This book will take your imagination to new heights by teaching you how to work with JavaScript from scratch. It will introduce you to HTML and CSS to enhance the appearance of your applications. You’ll then use your skills to build on a cool Battleship game! From there, the book will introduce you to jQuery and show you how you can manipulate the DOM. You’ll get to play with some cool stuff using Canvas and will learn how to make use of Canvas to build a game on the lines of Pacman, only a whole lot cooler! Finally, it will show you a few tricks with OOP to make your code clean and will end with a few road maps on areas you can explore further.Style and approachThis is an easy-to-follow, informative, and fun guide that takes a project-based approach to teaching programming in JavaScript. You will learn everything you need to get started with serious web application development.
Swift Essentials - Second Edition
Swift Essentials - Second Edition
Dr Alex Blewitt
¥63.21
Discover how to build iOS and watchOS applications in Swift 2 using XcodeAbout This BookGets you up and running with Swift programming without any prior iOS development experience.A fast paced guide showing best practices and lets you get up to speed with Swift to quickly build your own iOS applicationsA unique practical approach to make your life with Swift easy.Who This Book Is ForAre you interested in learning SwiftDo you want to write iOS applications in SwiftIf yes, then this is the book for you. No prior iOS programming experience is assumed; however, having some experience with any programming language will be beneficial.What You Will LearnDive into Swift and explore its innovative and powerful syntaxWork with Swift in Xcode to get a unique and productive approach to developmentFind out how to create complete iOS applicationsDiscover rapid prototyping with a Swift playgroundGet to know how to use the Swift storyboard to develop multi-page applicationsGet to grips with parsing JSON and XML data from network sourcesBuild a network client for GitHub repositories, with full source code on GitHubIn DetailSwift was considered one of the biggest innovations last year, and certainly with Swift 2 announced at WWDC in 2015, this segment of the developer space will continue to be hot and dominating.This is a fast-paced guide to provide an overview of Swift programming and then walks you through in detail how to write iOS applications. Progress through chapters on custom views, networking, parsing and build a complete application as a Git repository, all by using Swift as the core languageStyle and approachThis fast-paced practical guide will quickly give you hands-on experience with all the features of Swift programming. Following the practical examples in the book will help you successfully create your own iOS applications.
Programming the BeagleBone
Programming the BeagleBone
Yogesh Chavan
¥54.49
Master BeagleBone programming by doing simple electronics and Internet of Things projectsAbout This BookQuickly develop electronics projects that interact with Internet applications using JavaScript and PythonLearn about electronics components such as sensors and motors, and how to communicate with them by writing programsA step-by-step guide to explore the exciting world of BeagleBone—from connecting BeagleBone to doing electronics projects and creating IoT applicationsWho This Book Is ForIf you want to learn programming on embedded systems with BeagleBone by doing simple electronics projects, this book is for you. This book is also helpful to BeagleBone owners who want to quickly implement small-scale home automation solutions. It is assumed that you have familiarity with C and Python programming. Some familiarity with electronics is helpful but not essential.What You Will LearnConnect your BeagleBone to a computer in different ways and get the Cloud9 IDE running to quick-start programming on the BeagleBoneGet to know about BeagleBone extension pins such as GPIO and how to connect various electronics components with BeagleBoneRead and write to various electronics components such as LED, Push-button, sensors, and motorsGrasp in-depth theory on Analog, PWM, and BUS programming and the electronics components used in programsHandle data to and from various BUS supporting modules such as UART, I2C, and SPI using the Adafruit BBIO Python libraryWrite real-life IoT applications in JavaScript and Python such as shooting an e-mail on overheat and controlling a servo motor remotelyMake use of online free cloud services to store and analyze sensor data collected on the BeagleBoneDiscover what else can be done using the BeagleBoneGet to grips with embedded system BUS communicationIn DetailThe whole world is moving from desktop computers to smartphones and embedded systems. We are moving towards utilizing Internet of Things (IoT). An exponential rise in the demand for embedded systems and programming in the last few years is driving programmers to use embedded development boards such as Beaglebone.BeagleBone is an ultra-small, cost-effective computer that comes with a powerful hardware. It runs a full-fledged Debian Linux OS and provides numerous electronics solutions. BeagleBone is open source and comes with an Ethernet port, which allows you to deploy IoT projects without any additions to the board. It provides plenty of GPIO, Anlaog pins, and UART, I2C, SPI pins which makes it the right choice to perform electronics projects. This gives you all the benefits of Linux kernel such as multitasking, multiusers, and extensive device driver support. This allows you to do programming in many languages including high-level languages such as JavaScript and Python.This book aims to exploit the hardware and software capabilities of BeagleBone to create real-life electronics and IoT applications quickly. It is divided into two parts. The first part covers JavaScript programs. The second part provides electronics projects and IoT applications in Python.First, you will learn to use BeagleBone as tool to write useful applications on embedded systems. Starting with the basics needed to set up BeagleBone and the Cloud9 IDE, this book covers interfacing with various electronics components via simple programs. The electronics theory related to these components is then explained in depth before you use them in a program. Finally, the book helps you create some real-life IoT applications.Style and approachAn easy-to-follow guide full of real-world electronics programs and quick troubleshooting tips using BeagleBone. All the required electronics concepts are explained in detail before using them in a program and all programs are explained in depth. Most of the theory is covered in the first part; while the second part gives you some quick programs.
Learning iOS Penetration Testing
Learning iOS Penetration Testing
Swaroop Yermalkar
¥71.93
Secure your iOS applications and uncover hidden vulnerabilities by conducting penetration testsAbout This BookAchieve your goal to secure iOS devices and applications with the help of this fast paced manualFind vulnerabilities in your iOS applications and fix them with the help of this example-driven guideAcquire the key skills that will easily help you to perform iOS exploitation and forensics with greater confidence and a stronger understandingWho This Book Is ForThis book is for IT security professionals who want to conduct security testing of applications. This book will give you exposure to diverse tools to perform penetration testing. This book will also appeal to iOS developers who would like to secure their applications, as well as security professionals. It is easy to follow for anyone without experience of iOS pentesting.What You Will LearnUnderstand the basics of iOS app development, deployment, security architecture, application signing, application sandboxing, and OWASP TOP 10 for mobileSet up your lab for iOS app pentesting and identify sensitive information stored locallyPerform traffic analysis of iOS devices and catch sensitive data being leaked by side channelsModify an application’s behavior using runtime analysisAnalyze an application’s binary for security protectionAcquire the knowledge required for exploiting iOS devicesLearn the basics of iOS forensicsIn DetailiOS has become one of the most popular mobile operating systems with more than 1.4 million apps available in the iOS App Store. Some security weaknesses in any of these applications or on the system could mean that an attacker can get access to the device and retrieve sensitive information. This book will show you how to conduct a wide range of penetration tests on iOS devices to uncover vulnerabilities and strengthen the system from attacks.Learning iOS Penetration Testing discusses the common vulnerabilities and security-related shortcomings in an iOS application and operating system, and will teach you to conduct static and dynamic analysis of iOS applications.This practical guide will help you uncover vulnerabilities in iOS phones and applications. We begin with basics of iOS security and dig deep to learn about traffic analysis, code analysis, and various other techniques. Later, we discuss the various utilities, and the process of reversing and auditing.Style and approachThis fast-paced and practical guide takes a step-by-step approach to penetration testing with the goal of helping you secure your iOS devices and apps quickly.
MongoDB Cookbook - Second Edition
MongoDB Cookbook - Second Edition
Cyrus Dasadia
¥80.65
Harness the latest features of MongoDB 3 with this collection of 80 recipes – from managing cloud platforms to app development, this book is a vital resourceAbout This BookGet to grips with the latest features of MongoDB 3Interact with the MongoDB server and perform a wide range of query operations from the shellFrom administration to automation, this cookbook keeps you up to date with the world’s leading NoSQL databaseWho This Book Is ForThis book is engineered for anyone who is interested in managing data in an easy and efficient way using MongoDB. You do not need any prior knowledge of MongoDB, but it would be helpful if you have some programming experience in either Java or Python.What You Will LearnInstall, configure, and administer MongoDB sharded clusters and replica setsBegin writing applications using MongoDB in Java and Python languagesInitialize the server in three different modes with various configurationsPerform cloud deployment and introduce PaaS for MongoDiscover frameworks and products built to improve developer productivity using MongoTake an in-depth look at the Mongo programming driver APIs in Java and PythonSet up enterprise class monitoring and backups of MongoDBIn DetailMongoDB is a high-performance and feature-rich NoSQL database that forms the backbone of the systems that power many different organizations – it’s easy to see why it’s the most popular NoSQL database on the market. Packed with many features that have become essential for many different types of software professionals and incredibly easy to use, this cookbook contains many solutions to the everyday challenges of MongoDB, as well as guidance on effective techniques to extend your skills and capabilities.This book starts with how to initialize the server in three different modes with various configurations. You will then be introduced to programming language drivers in both Java and Python. A new feature in MongoDB 3 is that you can connect to a single node using Python, set to make MongoDB even more popular with anyone working with Python. You will then learn a range of further topics including advanced query operations, monitoring and backup using MMS, as well as some very useful administration recipes including SCRAM-SHA-1 Authentication. Beyond that, you will also find recipes on cloud deployment, including guidance on how to work with Docker containers alongside MongoDB, integrating the database with Hadoop, and tips for improving developer productivity.Created as both an accessible tutorial and an easy to use resource, on hand whenever you need to solve a problem, MongoDB Cookbook will help you handle everything from administration to automation with MongoDB more effectively than ever before.Style and approachEvery recipe is explained in a very simple set-by-step manner yet is extremely comprehensive.
Learning Cython Programming - Second Edition
Learning Cython Programming - Second Edition
Philip Herron
¥63.21
Learn the fundamentals of Cython to extend the legacy of your applicationsAbout This BookLearn how to extend C applications with pure Python codeGet more from Python – you’ll not only learn Cython, you’ll also unlock a greater understanding of how to harness PythonPacked with tips and tricks that make Cython look easy, dive into this accessible programming guide and find out what happens when you bring C and Python together!Who This Book Is ForThis book is for developers who are familiar with the basics of C and Python programming and wish to learn Cython programming to extend their applications.What You Will LearnReuse Python logging in CMake an IRC bot out of your C applicationExtend an application so you have a web server for rest callsPractice Cython against your C++ codeDiscover tricks to work with Python ConfigParser in CCreate Python bindings for native librariesFind out about threading and concurrency related to GILExpand Terminal Multiplexer Tmux with CythonIn DetailCython is a hybrid programming language used to write C extensions for Python language. Combining the practicality of Python and speed and ease of the C language it’s an exciting language worth learning if you want to build fast applications with ease.This new edition of Learning Cython Programming shows you how to get started, taking you through the fundamentals so you can begin to experience its unique powers.You’ll find out how to get set up, before exploring the relationship between Python and Cython. You’ll also look at debugging Cython, before moving on to C++ constructs, Caveat on C++ usage, Python threading and GIL in Cython. Finally, you’ll learn object initialization and compile time, and gain a deeper insight into Python 3, which will help you not only become a confident Cython developer, but a much more fluent Python developer too.Style and approachThis practical and a fast-paced guide gives you all the information you need to start programming using Cython.