万本电子书0元读

万本电子书0元读

Learning IPython for Interactive Computing and Data Visualization - Second Editi
Learning IPython for Interactive Computing and Data Visualization - Second Editi
Cyrille Rossant
¥71.93
Get started with Python for data analysis and numerical computing in the Jupyter notebookAbout This BookLearn the basics of Python in the Jupyter NotebookAnalyze and visualize data with pandas, NumPy, matplotlib, and seabornPerform highly-efficient numerical computations with Numba, Cython, and ipyparallel Who This Book Is For This book targets students, teachers, researchers, engineers, analysts, journalists, hobbyists, and all data enthusiasts who are interested in analyzing and visualizing real-world datasets. If you are new to programming and data analysis, this book is exactly for you. If you're already familiar with another language or analysis software, you will also appreciate this introduction to the Python data analysis platform. Finally, there are more technical topics for advanced readers. No prior experience is required; this book contains everything you need to know.What You Will LearnInstall Anaconda and code in Python in the Jupyter NotebookLoad and explore datasets interactivelyPerform complex data manipulations effectively with pandasCreate engaging data visualizations with matplotlib and seabornSimulate mathematical models with NumPyVisualize and process images interactively in the Jupyter Notebook with scikit-imageAccelerate your code with Numba, Cython, and IPython.parallelExtend the Notebook interface with HTML, JavaScript, and D3 In Detail Python is a user-friendly and powerful programming language. IPython offers a convenient interface to the language and its analysis libraries, while the Jupyter Notebook is a rich environment well-adapted to data science and visualization. Together, these open source tools are widely used by beginners and experts around the world, and in a huge variety of fields and endeavors. This book is a beginner-friendly guide to the Python data analysis platform. After an introduction to the Python language, IPython, and the Jupyter Notebook, you will learn how to analyze and visualize data on real-world examples, how to create graphical user interfaces for image processing in the Notebook, and how to perform fast numerical computations for scientific simulations with NumPy, Numba, Cython, and ipyparallel. By the end of this book, you will be able to perform in-depth analyses of all sorts of data.Style and approach This is a hands-on beginner-friendly guide to analyze and visualize data on real-world examples with Python and the Jupyter Notebook.
Mastering Python Forensics
Mastering Python Forensics
Dr. Michael Spreitzenbarth
¥71.93
Master the art of digital forensics and analysis with PythonAbout This BookLearn to perform forensic analysis and investigations with the help of Python, and gain an advanced understanding of the various Python libraries and frameworksAnalyze Python *s to extract metadata and investigate forensic artifactsThe writers, Dr. Michael Spreitzenbarth and Dr. Johann Uhrmann, have used their experience to craft this hands-on guide to using Python for forensic analysis and investigations Who This Book Is For If you are a network security professional or forensics analyst who wants to gain a deeper understanding of performing forensic analysis with Python, then this book is for you. Some Python experience would be helpful.What You Will LearnExplore the forensic analysis of different platforms such as Windows, Android, and vSphereSemi-automatically reconstruct major parts of the system activity and time-lineLeverage Python ctypes for protocol decodingExamine artifacts from mobile, Skype, and browsersDiscover how to utilize Python to improve the focus of your analysisInvestigate in volatile memory with the help of volatility on the Android and Linux platforms In Detail Digital forensic analysis is the process of examining and extracting data digitally and examining it. Python has the combination of power, expressiveness, and ease of use that makes it an essential complementary tool to the traditional, off-the-shelf digital forensic tools. This book will teach you how to perform forensic analysis and investigations by exploring the capabilities of various Python libraries. The book starts by explaining the building blocks of the Python programming language, especially ctypes in-depth, along with how to automate typical tasks in file system analysis, common correlation tasks to discover anomalies, as well as templates for investigations. Next, we’ll show you cryptographic algorithms that can be used during forensic investigations to check for known files or to compare suspicious files with online services such as VirusTotal or Mobile-Sandbox. Moving on, you’ll learn how to sniff on the network, generate and analyze network flows, and perform log correlation with the help of Python *s and tools. You’ll get to know about the concepts of virtualization and how virtualization influences IT forensics, and you’ll discover how to perform forensic analysis of a jailbroken/rooted mobile device that is based on iOS or Android. Finally, the book teaches you how to analyze volatile memory and search for known malware samples based on YARA rules.Style and approach This easy-to-follow guide will demonstrate forensic analysis techniques by showing you how to solve real-word-scenarios step by step.
Raspberry Pi Robotic Blueprints
Raspberry Pi Robotic Blueprints
Richard Grimmett
¥80.65
Utilize the powerful ingredients of Raspberry Pi to bring to life your amazing robots that can act, draw, and have fun with laser tagsAbout This BookLearn to implement a number of features offered by Raspberry Pi to build your own amazing robotsUnderstand how to add vision and voice to your robots.This fast-paced practical guide comprises a number of creative projects to take your Raspberry Pi knowledge to the next level Who This Book Is For This all-encompassing guide was created for anyone who is interested in expanding their knowledge in applying the peripherals of Raspberry Pi. If you have a fancy for building complex-looking robots with simple, inexpensive, and readily available hardware, then this book is ideal for you. Prior understanding of Raspberry Pi with simple mechanical systems is recommended.What You Will LearnAdd sensors to your robot so that it can sense the world around itKnow everything there is to know about accessing motors and servos to provide movement to the robotic platformExplore the feature of adding vision to your robot so it can “see” the world around itRefine your robot with the skill of speech recognition so that it can receive commandsPolish your robot by adding speech output so it can communicate with the world around itMaximize the use of servos in Raspberry Pi to create a drawing robotStrengthen your robot by adding wireless communication skills so you can see what the robot is seeing and control it from a distanceBuild an unbelievable autonomous hexcopter controlled by Raspberry Pi In Detail The Raspberry Pi is a series of credit card-sized single-board computers developed in the UK by the Raspberry Pi Foundation with the intention of promoting the teaching of basic computer science in schools. The Raspberry Pi is known as a tiny computer built on a single circuit board. It runs a Linux operating system, and has connection ports for various peripherals so that it can be hooked up to sensors, motors, cameras, and more. Raspberry Pi has been hugely popular among hardware hobbyists for various projects, including robotics. This book gives you an insight into implementing several creative projects using the peripherals provided by Raspberry Pi. To start, we’ll walk through the basic robotics concepts that the world of Raspberry Pi offers us, implementing wireless communication to control your robot from a distance. Next, we demonstrate how to build a sensible and a visionary robot, maximizing the use of sensors and step controllers. After that, we focus on building a wheeled robot that can draw and play hockey. To finish with a bang, we’ll build an autonomous hexcopter, that is, a flying robot controlled by Raspberry Pi. By the end of this book, you will be a maestro in applying an array of different technologies to create almost any imaginable robot.Style and approach This book is an easy-to-follow, project-based guide that throws you directly into the action of creating almost any imaginable robot through blueprints. It is full of step by step instructions and screenshots to help you build amazing robots in no time at all.
Unity 5.x Cookbook
Unity 5.x Cookbook
Matt Smith
¥99.18
Over 100 recipes exploring the new and exciting features of Unity 5 to spice up your Unity skillsetAbout This BookBuilt on the solid foundation of the popular Unity 4.x Cookbook, the recipes in this edition have been completely updated for Unity 5Features recipes for both 2D and 3D gamesProvides you with techniques for the new features of Unity 5, including the new UI system, 2D game development, new Standard Shaders, and the new Audio Mixer Who This Book Is For From beginners to advanced users, from artists to coders, this book is for you and everyone in your team! Programmers can explore multimedia features, and multimedia developers can try their hand at *ing. Basic knowledge and understanding of the Unity platform, game design principles, and programming knowledge in C# is essential.What You Will LearnImmerse players with great audio, utilizing Unity 5's audio features including the new Audio Mixer, ambient sound with Reverb Zones, dynamic soundtracks with Snapshots, and balanced audio via DuckingCreate better materials with Unity’s new, physically-based, Standard ShaderMeasure and control time, including pausing the game, displaying clocks and countdown timers, and even implementing “bullet time” effectsImprove ambiance through the use of lights and effects such as reflection and light probesCreate stylish user interfaces with the new UI system, including power-bars, clock displays, and an extensible inventory systemSave and load text and media assets from local or remote sources, publish your game via Unity Cloud, and communicate with websites and their databases to create online scoreboardsDiscover advanced techniques, including the publisher-subscriber and state patterns, performance bottleneck identification, and methods to maximize game performance and frame ratesControl 2D and 3D character movement, and use NavMeshAgents to write NPC and enemy behaviors such as seek, flee, flock, and waypoint path following In Detail Unity 5 is a flexible and intuitive multiplatform game engine that is becoming the industry’s de facto standard. Learn to craft your own 2D and 3D computer games by working through core concepts such as animation, audio, shaders, GUI, lights, cameras, and *ing to create your own games with Unity 5. Completely re-written to cover the new features of Unity 5, this book is a great resource for all Unity game developers, from those who have recently started using Unity right up to Unity professionals. The first half of the book focuses on core concepts of 2D game design while the second half focuses on developing 3D game development skills. In the first half, you will discover the new GUI system, the new Audio Mixer, external files, and animating 2D characters in 2D game development. As you progress further, you will familiarize yourself with the new Standard Shaders, the Mecanim system, Cameras, and the new Lighting features to hone your skills towards building 3D games to perfection. Finally, you will learn non-player character control and explore Unity 5's extra features to enhance your 3D game development skills.Style and approach Each chapter first introduces the topic area and explains how the techniques covered can enhance your games. Every recipe provides step-by-step instructions, followed by an explanation of how it all works, and useful additional refinements or alternative approaches. Every required resource and C# * (fully commented) is available to download, enabling you to follow each recipe yourself.
Mastering Google App Engine
Mastering Google App Engine
Mohsin Shafique Hijazee
¥90.46
Build robust and highly scalable web applications with Google App EngineAbout This BookGet an in-depth look at how Google App Engine works under the hoodDesign and model your application around Google's highly scalable distributed NoSQL datastore to unlock its full potentialA comprehensive guide to ensure your mastery of Google App Engine Who This Book Is For If you have been developing web applications in Python or any other dynamic language but have always wondered how to write highly scalable web applications without getting into system administration and other plumbing, then this is the book for you. No experience in writing scalable applications is required.What You Will LearnScale and develop your applications with Google App Engine's runtime environmentGet to grips with request handling mechanism and write request handlersDeep dive into Google's distributed NoSQL and highly scalable datastore and design your application around itImplement powerful search with scalable datastorePerform long-running tasks in the background using task queuesWrite compartmentalized apps using multi tenancy, memcache, and other Google App Engine runtime servicesHandle web requests using the CGI, WSGI, and multi-threaded configurationsDeploy, tweak, and manage apps in production on Google App Engine In Detail Developing web applications that serve millions of users is no easy task, as it involves a number of configurations and administrative tasks for the underlying software and hardware stack. This whole configuration requires not only expertise, but also a fair amount of time as well. Time that could have been spent on actual application functionality. Google App Engine allows you develop highly scalable web applications or backends for mobile applications without worrying about the system administration plumbing or hardware provisioning issues. Just focus writing on your business logic, the meat of the application, and let Google's powerful infrastructure scale it to thousands of requests per second and millions of users without any effort on your part. This book takes you from explaining how scalable applications work to designing and developing robust scalable web applications of your own, utilizing services available on Google App Engine. Starting with a walkthrough of scalability is and how scalable web applications work, this book introduces you to the environment under which your applications exist on Google App Engine. Next, you will learn about Google's datastore, which is a massively scalable distributed NoSQL solution built on top of BigTable. You will examine the BigTable concepts and operations in detail and reveal how it is used to build Google datastore. Armed with this knowledge, you will then advance towards how to best model your data and query that along with transactions. To augment the powerful distributed dataset, you will deep dive into search functionality offered on Google App Engine. With the search and storage sorted out, you will get a look into performing long running tasks in the background using Google App Engine task queues along with sending and receiving emails. You will also examine the memcache to boost web application performance, image processing for common image manipulation tasks. You will then explore uploading, storing, and serving large files using Blobstore and Cloud storage. Finally, you will be presented with the deployment and monitoring of your applications in production along with a detailed look at dividing applications into different working modules.Style and approach This book is an in-depth guide where you will examine the problems in the context of highly scalable web applications. This book will take you through the libraries, services, and required configuration and finally puts everything together into a small web application that showcases all the capabilities of Google App Engine.
Python Data Visualization Cookbook - Second Edition
Python Data Visualization Cookbook - Second Edition
Igor Milovanovi?
¥80.65
Over 70 recipes to get you started with popular Python libraries based on the principal concepts of data visualization About This Book Learn how to set up an optimal Python environment for data visualization Understand how to import, clean and organize your data Determine different approaches to data visualization and how to choose the most appropriate for your needs Who This Book Is For If you already know about Python programming and want to understand data, data formats, data visualization, and how to use Python to visualize data then this book is for you. What You Will Learn Introduce yourself to the essential tooling to set up your working environment Explore your data using the capabilities of standard Python Data Library and Panda Library Draw your first chart and customize it Use the most popular data visualization Python libraries Make 3D visualizations mainly using mplot3d Create charts with images and maps Understand the most appropriate charts to describe your data Know the matplotlib hidden gems Use plot.ly to share your visualization online In Detail Python Data Visualization Cookbook will progress the reader from the point of installing and setting up a Python environment for data manipulation and visualization all the way to 3D animations using Python libraries. Readers will benefit from over 60 precise and reproducible recipes that will guide the reader towards a better understanding of data concepts and the building blocks for subsequent and sometimes more advanced concepts. Python Data Visualization Cookbook starts by showing how to set up matplotlib and the related libraries that are required for most parts of the book, before moving on to discuss some of the lesser-used diagrams and charts such as Gantt Charts or Sankey diagrams. Initially it uses simple plots and charts to more advanced ones, to make it easy to understand for readers. As the readers will go through the book, they will get to know about the 3D diagrams and animations. Maps are irreplaceable for displaying geo-spatial data, so this book will also show how to build them. In the last chapter, it includes explanation on how to incorporate matplotlib into different environments, such as a writing system, LaTeX, or how to create Gantt charts using Python. Style and approach A step-by-step recipe based approach to data visualization. The topics are explained sequentially as cookbook recipes consisting of a code snippet and the resulting visualization.
Pretty Dead
Pretty Dead
Block, Francesca Lia
¥50.47
People pity me, but mostly they feel envy. I have all the luxury and freedom a girl my age could want.Something is happening to Charlotte Emerson. Like the fires that are ravaging the hills of Los Angeles, it consumes her from the inside out. But whether it is her eternal loneliness, the memory of her brother, the return of her first love, or the brooding, magnetic Jared—she cannot say. What if it's something more . . .Something to do with the sudden tear in her perfect nails. The heat she feels when she's with Jared. The blood rushing once again to her cheeks and throughout her veins.For Charlotte is a vampire, witness to almost a century's worth of death and destruction. But not since she was a human girl has mortality touched her.In what way will you be transformed?Until now.
The Unfinished Angel
The Unfinished Angel
Creech, Sharon
¥39.13
Newbery Medal winner Sharon Creech crafts a truly endearing story, one that is imbued with happiness, wonder, and an appreciation for all the little things that make life big. With beautiful, fresh new cover art, this is a gem of a book.In the winding stone tower of the Casa Rosa, in a quiet little village in the Swiss Alps, lives one very unlikely angel—one that is still awaiting her instructions from the angel-training center. What happens to an angel who doesn't know her missionShe floats and swishes from high above, watching the crazy things that "peoples" say and do. But when a zany American girl named Zola arrives in town and invades the Casa Rosa, dogs start arfing, figs start flying through the air, lost orphans wander in, and the village becomes anything but quiet. And as Zola and the angel work together to rescue the orphans, they each begin to realize their purpose and learn that there is magic in the most ordinary acts of kindness.
The Happy Prince
The Happy Prince
Wilde, Oscar
¥22.03
Playwright, poet, essayist, flamboyant man-about-town, Oscar Wilde pack an astonishing amount of work, genius, and controversy into two short decades, producing masterworks in every literary genre. This selection includes almost all of his short stories, including "The Canterville Ghost," "The Fisherman and his Soul," and "The Remarkable Rocket." Alongside THE MODEL MILLIONAIRE, Harper Perennial will publish the short fiction of Fyodor Dostoevsky, Herman Melville, Willa Cather, Leo Tolstoy, and Stephen Crane to be packaged in a beautifully designed, boldly colorful boxset in the aim to attract contemporary fans of short fiction to these revered masters of the form. Also, in each of these selections will appear a story from one of the new collections being published in the "Summer of the Short Story." A story from Simon Van Booy's forthcoming collection, LOVE BEGINS IN WINTER, will be printed at the back of this volume.
The Devoted Friend
The Devoted Friend
Wilde, Oscar
¥22.03
Playwright, poet, essayist, flamboyant man-about-town, Oscar Wilde pack an astonishing amount of work, genius, and controversy into two short decades, producing masterworks in every literary genre. This selection includes almost all of his short stories, including "The Canterville Ghost," "The Fisherman and his Soul," and "The Remarkable Rocket." Alongside THE MODEL MILLIONAIRE, Harper Perennial will publish the short fiction of Fyodor Dostoevsky, Herman Melville, Willa Cather, Leo Tolstoy, and Stephen Crane to be packaged in a beautifully designed, boldly colorful boxset in the aim to attract contemporary fans of short fiction to these revered masters of the form. Also, in each of these selections will appear a story from one of the new collections being published in the "Summer of the Short Story." A story from Simon Van Booy's forthcoming collection, LOVE BEGINS IN WINTER, will be printed at the back of this volume.
The Remarkable Rocket
The Remarkable Rocket
Wilde, Oscar
¥22.03
Playwright, poet, essayist, flamboyant man-about-town, Oscar Wilde pack an astonishing amount of work, genius, and controversy into two short decades, producing masterworks in every literary genre. This selection includes almost all of his short stories, including "The Canterville Ghost," "The Fisherman and his Soul," and "The Remarkable Rocket." Alongside THE MODEL MILLIONAIRE, Harper Perennial will publish the short fiction of Fyodor Dostoevsky, Herman Melville, Willa Cather, Leo Tolstoy, and Stephen Crane to be packaged in a beautifully designed, boldly colorful boxset in the aim to attract contemporary fans of short fiction to these revered masters of the form. Also, in each of these selections will appear a story from one of the new collections being published in the "Summer of the Short Story." A story from Simon Van Booy's forthcoming collection, LOVE BEGINS IN WINTER, will be printed at the back of this volume.
A Disgraceful Affair
A Disgraceful Affair
Dostoyevsky, Fyodor
¥56.75
A towering literary giant, Fyodor Dostoyevsky was—and remains—unparalleled in his understanding of the darkness that resides in the farthest corners of the human soul. Although his shorter works have been overshadowed by his astonishing novels—Crime and Punishment and The Brothers Karamazov, to name but two—his stories and novellas deserve a place among the great literary inventions of the modern era, offering insight into the themes and ideas that drive his longer fiction. Included in this volume are some of Dostoyevsky's most troubling, moving, and poignant short works. Bonus storyHarper Perennial proudly supports the art of the short story. Included in this classic volume is a bonus story from one of our new writers, Barb Johnson, from her forthcoming collection, More of This World or Maybe Another. Read a short story today.
A Disgraceful Affair
A Disgraceful Affair
Dostoyevsky, Fyodor
¥56.15
A towering literary giant, Fyodor Dostoyevsky was—and remains—unparalleled in his understanding of the darkness that resides in the farthest corners of the human soul. Although his shorter works have been overshadowed by his astonishing novels—Crime and Punishment and The Brothers Karamazov, to name but two—his stories and novellas deserve a place among the great literary inventions of the modern era, offering insight into the themes and ideas that drive his longer fiction. Included in this volume are some of Dostoyevsky's most troubling, moving, and poignant short works. Bonus storyHarper Perennial proudly supports the art of the short story. Included in this classic volume is a bonus story from one of our new writers, Barb Johnson, from her forthcoming collection, More of This World or Maybe Another. Read a short story today.
Ugly Man
Ugly Man
Cooper, Dennis
¥84.39
A short story from the collection Ugly Man by Dennis Cooper.
How to Talk to Santa
How to Talk to Santa
Greven, Alec
¥56.08
How do you control your greed, still get what you want, and spread the cheerGet ready. Santa's almost here!Ten-year-old Alec Greven is the boy to turn to for advice about the jolly guy in the red suit. He knows it's easy to go wild when Santa is on his way and explains how to avoid Santa-trouble. But there's more to Christmas than want, want, want, and Alec reminds us of the greater meaning—giving to others and spreading joy! Tips:There is a 99.999999999% chance that you will never catch Santa. My advice is: Don't risk it! Don't whine now—whine later. December 26 is National Whiners' Day. You can be 100 and still believe.
Santa Claus vs. Johnny Crawford
Santa Claus vs. Johnny Crawford
Cooper, Dennis
¥22.03
A short story from the collection Ugly Man by Dennis Cooper.
The Guro Artists
The Guro Artists
Cooper, Dennis
¥22.03
A short story from the collection Ugly Man by Dennis Cooper.
The Worst (1960-1971)
The Worst (1960-1971)
Cooper, Dennis
¥22.03
A short story from the collection Ugly Man by Dennis Cooper.
Selections from My Goat Ate Its Own Legs, Volume Two
Selections from My Goat Ate Its Own Legs, Volume Two
Burrett, Alex
¥22.03
In a voice so unfailingly chipper it's suspicious, Alex Burrett poses in fiction some disturbing yet certainly possible futures for the human race (and other ambitious, earthbound mammals). Always ready with an impeccable phrase or a sly wink, he shares stories of the most darkly ironic sort, including a field report from a human abattoir, a chronicle of dating Death, and, of course, the tale of the goat that ate its own legs. These thirty brilliant, bizarre, and morbidly hilarious "tales for adults" will delight anyone who doesn't take life (or death) too seriously.
Beggars in Spain
Beggars in Spain
Kress, Nancy
¥83.03
In a world where the slightest edge can mean the difference between success and failure, Leisha Camden is beautiful, extraordinarily intelligent ... and one of an ever-growing number of human beings who have been genetically modified to never require sleep.Once considered interesting anomalies, now Leisha and the other "Sleepless" are outcasts -- victims of blind hatred, political repression, and shocking mob violence meant to drive them from human society ... and, ultimately, from Earth itself.But Leisha Camden has chosen to remain behind in a world that envies and fears her "gift" -- a world marked for destruction in a devastating conspiracy of freedom ... and revenge.
Selections from My Goat Ate Its Own Legs, Volume Six
Selections from My Goat Ate Its Own Legs, Volume Six
Burrett, Alex
¥22.03
In a voice so unfailingly chipper it's suspicious, Alex Burrett poses in fiction some disturbing yet certainly possible futures for the human race (and other ambitious, earthbound mammals). Always ready with an impeccable phrase or a sly wink, he shares stories of the most darkly ironic sort, including a field report from a human abattoir, a chronicle of dating Death, and, of course, the tale of the goat that ate its own legs. These thirty brilliant, bizarre, and morbidly hilarious "tales for adults" will delight anyone who doesn't take life (or death) too seriously.