万本电子书0元读

万本电子书0元读

Inventions and their inventors 1750-1920
Inventions and their inventors 1750-1920
Dave Rogers
¥24.44
Our everyday lives are continually influenced by inventors whose ideas have led to commercial products available in most high streets across the civilised world. For the most part these creative individuals have remained relatively unknown. Yet some of the companies set up by the successful inventors survive to this day albeit with company names no longer associated with the original idea. Volume 1 of this two volume set documents some of the key inventions from the ‘Spinning Jenny’ invented by Hargraves in the late eighteenth century, to some of the most commercially successful ideas of the early 20th century.
A Packhorse Called Rachel
A Packhorse Called Rachel
Marcelle Kellermann
¥24.44
A story of courage, fear and defiance based on the authors own personal experience. A Pack Horse Called Rachel is the remarkable tale of a young woman, half Jewish, caught in the extraordinarily brutal world of France in 1944. Rachel moves through the pages of the book with her faithful dog Nourse, touching lives as her work with the Maquis based in the Auvergne takes her perilously close to danger on a day to day basis.The story is based on personal experience, the de*ion of historical events is as true as memory will allow, it is an elegantly written story capturing first hand Kellermann’s painful and lonely life as a resistance fighter within the ‘Maquis’, amidst the harsh beauty of the Auvergne. Beset by the freezing cold climate prevailing in winter, the Vichy traitors amongst the normal French Population and the hostility of ordinary people afraid for their own lives. Rachel overcomes the initial animosity and mistrust of the lecherous and alcoholic farmer Raboullet on whom she comes to rely; the wrath of the Gestapo, the betrayal of St Pré, a full and passionate love affair, tragic loss and yet she survives. Marcel Kellermann notes, with de*ive talent, and intricate detail that only someone especially observant could recall. From the opening raid to the closing trial, the book gives an incisive view, as we understand the mind and soul of the resistance better with each page. This is the story of a young woman paralleled with the struggle of a nation as it regains its courage to fight back.
WordPress Search Engine Optimization - Second Edition
WordPress Search Engine Optimization - Second Edition
Michael David
¥80.65
A complete guide to dominating search engines with your WordPress siteAbout This BookEverything you need to get your WordPress site to the top of search engines and bring thousands of new customers to your blog or businessLearn everything from keyword research and link building to customer conversions, in this complete guidePacked with real-word examples to help get your site noticed on Google, Yahoo, and Bing Who This Book Is For This book is for anyone who runs any of the over 90,000,000 WordPress installations throughout the world. If you can login to your WordPress website, you can implement most of the tips in this book without any coding experience.What You Will LearnThe elements that search engines use to rank websites—and how to optimize your site for premium placementHarness social media sites to extend the reach of your site and gain more visitorsDiscover the high-volume, high-value search phrases that customers use when searching for your products or servicesAvoid dangerous black-hat optimization techniques and the people who advocate and purvey themBuild high-quality, high-value links from other websites to raise your rankings in search enginesCreate optimized and engaging content that both search engines and readers will loveAvoid common SEO mistakes that can get your site penalized by search engines In Detail WordPress is a powerful platform for creating feature-rich and attractive websites but, with a little extra tweaking and effort, your WordPress site can dominate search engines and bring thousands of new customers to your business. WordPress Search Engine Optimization will show you the secrets that professional SEO companies use to take websites to the top of search results. You'll take your WordPress site to the next level; you'll brush aside even the stiffest competition with the advanced tutorials in this book.Style and approach This is a practical, hands-on book based around sound SEO techniques specifically applied to WordPress. Each chapter starts with a brief overview of the important concepts then quickly moves into practical step-by-step actions you can take immediately. Throughout the book, you'll get clear instructions and detailed screenshots, so you can see exactly what to do each step of the way.
Learning Bitcoin
Learning Bitcoin
Richard Caetano
¥80.65
Embrace the new world of fiance by leveraging the power of crypto-currencies using Bitcoin and the BlockchainAbout This BookSet up your own wallet, buy and sell Bitcoin, and execute custom transactions on the BlockchainLeverage the power of Bitcoin to reduce transaction costs and eliminate fraudA practical step-by-step guide to break down the Bitcoin technology to ensure safe transactions Who This Book Is For If you are familiar with online banking and want to expand your finances into a resilient and transparent currency, this book is ideal for you. A basic understanding of online wallets and financial systems will be highly beneficial to unravel the mysteries of Bitcoin.What You Will LearnSet up your wallet and buy a Bitcoin in a flash while understanding the basics of addresses and transactionsAcquire the knack of buying, selling, and trading Bitcoins with online marketplacesSecure and protect your Bitcoins from online theft using Brainwallets and cold storageUnderstand how Bitcoin’s underlying technology, the Blockchain, works with simple illustrations and explanationsConfigure your own Bitcoin node and execute common operations on the networkDiscover various aspects of mining Bitcoin and how to set up your own mining rigDive deeper into Bitcoin and write *s and multi-signature transactions on the networkExplore the various alt-coins and get to know how to compare them and their value In Detail The financial crisis of 2008 raised attention to the need for transparency and accountability in the financial world. As banks and governments were scrambling to stay solvent while seeking a sustainable plan, a powerfully new and resilient technology emerged. Bitcoin, built on a fundamentally new technology called “The Blockchain,” offered the promise of a new financial system where transactions are sent directly between two parties without the need for central control. Bitcoin exists as an open and transparent financial system without banks, governments, or corporate support. Simply put, Bitcoin is “programmable money” that has the potential to change the world on the same scale as the Internet itself. This book arms you with immense knowledge of Bitcoin and helps you implement the technology in your money matters, enabling secure transactions. We first walk through the fundamentals of Bitcoin, illustrate how the technology works, and exemplify how to interact with this powerful and new financial technology. You will learn how to set up your online Bitcoin wallet, indulge in buying and selling of bitcoins, and manage their storage. We then get to grips with the most powerful algorithm of all times: the Blockchain, and learn how crypto-currencies can reduce the risk of fraud for e-commerce merchants and consumers. With a solid base of Blockchain, you will write and execute your own custom transactions. Most importantly, you will be able to protect and secure your Bitcoin with the help of effective solutions provided in the book. Packed with plenty of screenshots, Learning Bitcoin is a simple and painless guide to working with Bitcoin.Style and approach This is an easy-to-follow guide to working with Bitcoin and the Blockchain technology. This book is ideal for anyone who wants to learn the basics of Bitcoin and explore how to set up their own transactions.
Team Foundation Server 2015 Customization
Team Foundation Server 2015 Customization
Gordon Beeming
¥71.93
Take your expertise to the next level by unraveling various techniques to customize TFS 2015About This BookLearn how to efficiently modify your TFS-specific dashboards for complex server pluginsFind out the pros and cons of various extension points and customizations in TFSA fast-paced guide with highly concentrated information on TFS customizations Who This Book Is For This book is intended for anyone with experience with TFS, and in particular, those intermediate users who want to add more value to their organization by making its TFS users more productive. The book requires basic coding skills.What You Will LearnCustomize TFS 2015 dashboard and administer various componentsConfigure board cards, swim lanes, and columnsExplore the types of changes that can be made on the TFS process templatesCreate your own custom control for the Web and client work item formsBuild up new check-in policiesGet to grips with your personal server plugins and their usesCustomize both XAML builds and the new build systemSchedule jobs for more complicated business rules to run on a scheduleExtend your TFS possibilities with service hooks and VSO extensions In Detail Team Foundation Server is an efficacious collaboration tools that will allow you to share code, track records, software, all in a single package. Integrate it with your existing IDE or editor and let your team work in a flexible environment that adapts to projects of all shapes and sizes. Explore what gives you the edge over other developers by knowing the tips and quick fixes of customizing TFS. Effectively minimize the time users spend interacting with TFS so that they can be more productive. In this book you will quickly cover lots of TFS extension points, from the very basic task of customizing and configuring dashboards to customizing automated builds and check-in policies. You will learn how to create dashboards in TFS 2015, as well as add tiles, graphs, and more useful modifications. You'll perform customizations that make TFS work for you by streamlining your team’s boards. You'll cast modifications to the process template and learn the tips and tricks required to make efficient and valuable uses of your team’s board. From team-specific dashboards to complex server plugins, everything is covered in this concentrated guide to aid your knowledge. Delving deep, this book covers the pros and cons of check-in policies, as well as their proper debugging and deployment strategies. After that you will learn about advanced XAML builds and TFS jobs to further experiment with the activities of your jobs on your system. Finally, you will learn about service hooks and the amazing utility of .VSO extensions to help you create new extensions and explore new levels of customization.Style and approach This is an easy-to-follow guide with clearly explained and demonstrated examples.
Web Development with MongoDB and NodeJS - Second Edition
Web Development with MongoDB and NodeJS - Second Edition
Mithun Satheesh
¥71.93
Build an interactive and full-featured web application from scratch using Node.js and MongoDBAbout This BookConfigure your development environment to use Node.js and MongoDBUse Node.js to connect to a MongoDB database and perform data manipulationsA practical guide with clear instructions to design and develop a complete web application from start to finish Who This Book Is For This book is designed for JavaScript developers of any skill level that want to get up and running using Node.js and MongoDB to build full-featured web applications. A basic understanding of JavaScript and HTML is the only requirement for this book.What You Will LearnConfigure your development environment to use Node.js and MongoDBWrite and configure a web server using Node.js powered by the Express.js frameworkBuild dynamic HTML pages using the Handlebars template enginePersist application data using MongoDB and Mongoose ODMTest your code using automated testing tools such as the Mocha frameworkDeploy the development environment to the cloud using services such as Heroku, Amazon Web Services, and Microsoft AzureExplore Single-Page application frameworks to take your web applications to the next level In Detail Node.js and MongoDB are quickly becoming one of the most popular tech stacks for the web. Powered by Google's V8 engine, Node.js caters to easily building fast, scalable network applications while MongoDB is the perfect fit as a scalable, high-performance, open source NoSQL database solution. Using these two technologies together, web applications can be built quickly and easily and deployed to the cloud with very little difficulty. The book will begin by introducing you to the groundwork needed to set up the development environment. Here, you will quickly run through the steps necessary to get the main application server up and running. Then you will see how to use Node.js to connect to a MongoDB database and perform data manipulations. From here on, the book will take you through integration with third-party tools for interaction with web apps. It then moves on to show you how to use controllers and view models to generate reusable code that will reduce development time. Toward the end of the book, we will cover tests to properly execute the code and some popular frameworks for developing web applications. By the end of the book, you will have a running web application developed with MongoDB and Node.js along with it's popular frameworks.Style and approach An easy guide to Node.js and MongoDB, which will quickly introduce you to the relevant concepts by taking you through the different steps involved in building a full-fledged web application.
Implementing NetScaler VPX? - Second Edition
Implementing NetScaler VPX? - Second Edition
Marius Sandbu
¥71.93
Implement the new features of Citrix NetScaler 11 to optimize and deploy secure web services on multiple virtualization platformsAbout This BookLearn how to design, set up, and deploy NetScaler VPX along with the new Jumbo frames in a virtual environment using your GUI as well as your CLI for both public and private clouds to make all your web applications faster and more secureEnrich your networking skills utilizing the new features of AAA by following the instructions to optimize network trafficA step-by-step guide that will show you how to work with the latest NetScaler, 11, by implementing its new features using sample scenarios and real-world examples Who This Book Is For This book is for Citrix administrators who are just getting started with NetScaler, have some basic networking skills This book does not require prior experience of NetScaler.What You Will LearnConfigure different VPN solutions and learn about ICA Proxy, Unified Gateway and SSL VPNSet up load balancing for SharePoint, Exchange, Lync, SQL and other Citrix componentsGain insights into traffic management with NetScaler, Wireshark, and Citrix InsightProtect your web services with an application firewall, HTTP, DOS, and AAAOptimize traffic using front-end optimization, caching, and compressionDeploy a high availability environmentUse NetScaler in public cloud providers such as Azure or AmazonAdvance your network knowledge of TCP and SSL optimization In Detail With a large demand for responsive websites and availability of services, IT administrators are faced with an ever-rising need for services that are optimized for speed. NetScaler VPX is a software-based virtual appliance that provides users with the comprehensive NetScaler feature set. Implementing apps and cloud-based services is much easier with its increased service performance and integrated security features. This book will give you an insight into all the new features that NetScaler VPXhas to offer. Starting off with the basics, you will learn how to set NetScaler up and configure it in a virtual environment including the new features available in version 11, such as unified gateway and portal theme customization. Next, the book will cover how to deploy NetScalar on Azure and Amazon, and you will also discover how to integrate it with an existing Citrix infrastructure. Next, you will venture into other topics such as load balancing Microsoft and Citrix solutions, configuring different forms of high availability Global Server Load Balancing (GSLB), and network optimization. You will also learn how to troubleshoot and analyze data using NetScaler's extensive array of features. Finally, you will discover how to protect web services using an application firewall and will get to grips with other features such as HTTP, DOS, and AAA.Style and approach This easy-to-follow guide is full of detailed step-by step-instructions on how to implement the key components in NetScaler, using real-world examples and sample scenarios.
Tao Te Ching
Tao Te Ching
Mitchell, Stephen
¥83.03
Lao-tzu's Tao Te Ching, or Book of the Way, is the classic manual on the art of living and one of the wonders of the world. In eighty-one brief chapters, the Tao Te Ching llods at the basic predicatment of being alive and gives advice that imparts balance and perspective, a serene and generous spirit. This book is about wisdom in action. It teaches how wo work for the good with the efforless skill that comes from being in accord with the Tao (the basic principle of the universe) and applies equally to good government and sexual love, to childrearing, business, and ecology. The Tao Te Ching is the most widely traslated book in world literature, after the Bible. Yet the gemlike lucidity of the original has eluded most previous translations, and they have obscured some of its central ideas. Now the Tao Te ching has been rendered into English by the eminent scholar and traslator Stephen Mitchell. Mr. Mitchell's Dropping Ashes on the Buddha is a modern Zen classic, and his translations of Rilke and of the Book of Job have already been called definitive for our time.
The Problem of Pain
The Problem of Pain
Lewis, C. S.
¥78.32
If God is good and all-powerful, why does he allow his creatures to suffer painAnd what about the suffering of animals, who neither deserve pain nor can be improved by itThe greatest Christian thinker of our time sets out to disentangle these knotty issues. With his signature wealth of compassion and insight, C. S. Lewis offers answers to these crucial questions and shares his hope and wisdom to help heal a world hungering for a true understanding of human nature.
Kiss from a Stranger
Kiss from a Stranger
Barbara Cartland
¥24.44
Horrified when her beloved dog, Rufus, is caught in a cruel snare while out walking in the estate of Arrow Castle, local Parson’s daughter Shenda is at first relieved when a handsome stranger comes to poor Rufus’s rescue and then at once she is abashed and confused when he claims a kiss – Shenda’s very first – as his reward. But then she is told that her father has been killed by a savage bull and that she must leave the family’s Vicarage forthwith. Penniless Shenda is obliged to take a job at Arrow Castle as a seamstress, where she stumbles across a letter from one of Napoleon Bonaparte’s spies to Society beauty Lucille Gratton, ‘the most beautiful Lady in England’, who is staying at The Castle. Reporting the discovery to the Earl, she finds that he is no other than her ‘gentleman stranger’ and just as she realises that she is falling in love with the heroic Earl of Arrow, she is embroiled in a counter-espionage plot that puts her young life – and her love for the Earl – in deadly peril.
Double the Love
Double the Love
Barbara Cartland
¥24.44
The beautiful Ariana Dancer is orphaned and has led a cheerless life in London with her disagreeable Guardian, Uncle Konstantin Bardici. He has shown little interest in his niece and she has been left very much to her own devices. One day Uncle Konstantin suggests that Ariana marry an Albanian Prince – one who is seeking an English wife and who claims to have fallen in love with her portrait – and it does not take much to persuade her to agree. Even before she sets out for Albania, she begins to dream of romance and her lonely heart ensures that she quickly fancies herself in love with a man she has never seen. She is sure in her heart that she will find everlasting happiness with Prince Stefan of Dukka in the depths of Albania.! But the journey she must take to fulfil her dreams is longer and more treacherous than she could ever have imagined. When she and her hapless maid are kidnapped en route to Castle Dukka by brigands, the rosy future she dreamed of becomes bitterly compromised. Soon life in the wild mountains begins to exert an unexpected pull, while the King of the Brigands turns out to possess an irresistible charm. Ariana discovers that love can have a double meaning and that image is not all that it seems. Forced to choose between honour and passion and faced with the responsibility of deciding life or death for the man she loves, she bravely makes the ultimate sacrifice. Even then Ariana’s torment is not over – Find out how Ariana unexpectedly finds all that she has been seeking, and more, in this exciting and unusual romantic tale by BARBARA CARTLAND
Weight of Glory
Weight of Glory
Lewis, C. S.
¥78.32
Addressing some of the most difficult issues we face in our day-to-day lives, C. S. Lewis ardent and timeless words provide an unparalleled path to greater spiritual understanding. Considered by many to be his most moving address, The Weight of Glory extols a compassionate vision of Christianity and includes lucid and compelling discussions on forgiveness and faith.
Bread for the Journey
Bread for the Journey
Nouwen, Henri J. M.
¥94.10
When beloved author Henri Nouwen set out to record this daybook of totally new reflections, he suddenly found himself on "a true spiritual adventure." For in these 366 original, interlocking morsels of daily wisdom, Nouwen provides both sustenance and a trail for us to follow, as he unveils, to his own surprise, his personal map of faith. From the delicate interplay of human experience to the surrender to Christ and the embrace of Christian community, that journey of Christian spirituality is explored and celebrated here in each eloquent, thought–provoking passage, "The table is one of the most intimate places in our lives. It is there that we give ourselves to one another. When we say, 'Take some more, let me serve you another plate, let me pour you another glass, don't be shy, enjoy it,' we say a lot more than our words express. We invite our friends to become part of our lives. We want them to be nurtured by the same food and drink that nurture us. We desire communion.... Every breakfast, lunch, or dinner can become a time of growing communion with one another." Intimately personal and inspiring, Bread for the Journey is a daily feast of fresh insight into the challenges and deep joys of a life lived in close communion with God. Nouwen is a wise, loving companion who invites us along as he finds joy in the community of loss, true freedom in forgiveness of others, and hope in surprising places. Each daily meditation is a stepping–stone along a path of private discovery, offering Nouwen's seasoned yet fresh ideas on kindness, love, suffering, and prayer, the Church as God's people, and the importance of Jesus in one's life–reflecting, as a whole, Nouwen's own 'personal creed.' Bread for the Journey brims with daily nourishment and guidance for devoted followers and new friends alike –– food for thought on a yearlong journey of discovery and faith.
Web Scraping with Python
Web Scraping with Python
Richard Lawson
¥63.21
Successfully scrape data from any website with the power of PythonAbout This BookA hands-on guide to web scraping with real-life problems and solutionsTechniques to download and extract data from complex websitesCreate a number of different web scrapers to extract information Who This Book Is For This book is aimed at developers who want to use web scraping for legitimate purposes. Prior programming experience with Python would be useful but not essential. Anyone with general knowledge of programming languages should be able to pick up the book and understand the principals involved.What You Will LearnExtract data from web pages with simple Python programmingBuild a threaded crawler to process web pages in parallelFollow links to crawl a websiteDownload cache to reduce bandwidthUse multiple threads and processes to scrape fasterLearn how to parse JavaScript-dependent websitesInteract with forms and sessionsSolve CAPTCHAs on protected web pagesDiscover how to track the state of a crawl In Detail The Internet contains the most useful set of data ever assembled, largely publicly accessible for free. However, this data is not easily reusable. It is embedded within the structure and style of websites and needs to be carefully extracted to be useful. Web scraping is becoming increasingly useful as a means to easily gather and make sense of the plethora of information available online. Using a simple language like Python, you can crawl the information out of complex websites using simple programming. This book is the ultimate guide to using Python to scrape data from websites. In the early chapters it covers how to extract data from static web pages and how to use caching to manage the load on servers. After the basics we'll get our hands dirty with building a more sophisticated crawler with threads and more advanced topics. Learn step-by-step how to use Ajax URLs, employ the Firebug extension for monitoring, and indirectly scrape data. Discover more scraping nitty-gritties such as using the browser renderer, managing cookies, how to submit forms to extract data from complex websites protected by CAPTCHA, and so on. The book wraps up with how to create high-level scrapers with Scrapy libraries and implement what has been learned to real websites.Style and approach This book is a hands-on guide with real-life examples and solutions starting simple and then progressively becoming more complex. Each chapter in this book introduces a problem and then provides one or more possible solutions.
VMware vSphere Troubleshooting
VMware vSphere Troubleshooting
Muhammad Zeeshan Munir
¥90.46
Gain expertise in troubleshooting most common issues to implement vSphere environments with easeAbout This BookPlan, analyze, and design effective solutions for your vSphere environmentTroubleshoot problems related to vSphere performanceFamiliarize yourself with the advanced troubleshooting conceptsand become an xpert level administrator Who This Book Is For The books is intended for mid-level System Engineers and System Integrators who want to learn VMware power tools to troubleshoot and manage the vSphere infrastructure. Good knowledge level and understanding of virtualization is expected.What You Will LearnConfigure vSphere management assistant and troubleshooting toolsUse troubleshooting tools to monitor performance and troubleshoot different issuesLearn how to troubleshoot High Availability and other commonly known problems with clusters such as insufficient resources, failing heartbeatsUse Direct Console User Interface (DCUI) to verify configurationDiagnose storage issues including iSCSI, NFS and VMFS problemsManage vSphere Network Virtual and Distributed Switches, Trunks, VLANSMonitor and shape network traffic, configure routes and DNSQuickly resolve common day-to-day problems by analysing logs of VMware vSphere hosts and VMware vCenter ServerDebug and resolve commonly known vSphere Cluster problems In Detail VMware vSphere is the leading server virtualization platform with consistent management for virtual data centers. It enhances troubleshooting skills to diagnose and resolve day to day problems in your VMware vSphere infrastructure environment. This book will provide you practical hands-on knowledge of using different performance monitoring and troubleshooting tools to manage and troubleshoot the vSphere infrastructure. It begins by introducing systematic approach for troubleshooting different problems and show casing the troubleshooting techniques. You will be able to use the troubleshooting tools to monitor performance, and troubleshoot issues related to Hosts and Virtual Machines. Moving on, you will troubleshoot High Availability, storage I/O control problems, virtual LANS, and iSCSI, NFS, VMFS issues. By the end of this book, you will be able to analyze and solve advanced issues related to vShpere environment such as vcenter certificates, database problems, and different failed state errors.Style and approach A step-by-step guide full of real world scenarios that will enhance advanced knowledge, skills, and abilities to achieve competence in troubleshooting the VMware vSphere environment. Basic concepts of vSphere and the most common vSphere infrastructure problems are explained with practical solutions to resolve it.
PhoneGap 4 Mobile Application Development Cookbook
PhoneGap 4 Mobile Application Development Cookbook
Zainul Setyo Pamungkas
¥90.46
Build real-world hybrid mobile applications using the robust PhoneGap development platformAbout This BookGet to grips with the usage of PhoneGap and its command-line interfaceLearn to use numerous plugins to access several hardware capabilitiesStep-by-step instructions on creating captivating mobile applications using popular frameworks Who This Book Is For If you are a developer who wants to get started with mobile application development using PhoneGap, then this book is for you. Previous experience with data mining libraries will help, but is not mandatory. A basic understanding of web technologies such as HTML, CSS, and JavaScript is a must.What You Will LearnSet up a development environment to develop PhoneGap applicationsGenerate, build, and run applications using the PhoneGap command-line interfaceInstall plugins from the command line to add native capabilities to your applicationCall the JavaScript API of plugins and hook into native eventsManipulate DOM using zepto and xuijsDevelop a user interface using jQuery Mobile and the Ionic frameworkGet accustomed to using the PhoneGap Build service In Detail Developing mobile applications often feels intimidating. Especially when building cross-platform application. We have to learn a specific programming language to build an application for each platform. PhoneGap makes cross-platform mobile application development faster and easier by using web technologies such as HTML5, CSS, and JavaScript. This book gives you practical lessons on how to build a world class mobile application using PhoneGap. Whether you are a brand new to mobile application development, a web developer expert, or a seasoned mobile application developer, this book will guide you through creating hybrid mobile applications. Starting with setting up a development environment, the book moves on to utilizing a new PhoneGap command-line tool, installing plugins, and designing your application. It then moves on to concepts such as file system, storage, and local database, the book effectively lays a solid base for advanced topics. By working through the steps in each chapter, you will quickly master the features of PhoneGap. By the end of the book, you will be able to successfully build a highly functional, real-world hybrid mobile application using PhoneGap.Style and approach And easy-to-follow guide full of practical examples of real-world mobile application. Each topic is explained step by step with detailed explanations on each concept.
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.
Mastering ServiceStack
Mastering ServiceStack
Andreas Niedermair
¥80.65
Utilize ServiceStack as the rock solid foundation of your distributed systemAbout This BookTake advantage of the various data providers to access authentication and authorization, sessions, cache, and databaseLeverage asynchronous processing for decoupling components to ease scalingMonitor and tune the performance of your distributed system Who This Book Is For Mastering ServiceStack is targeted at developers who have already implemented web services with ASMX, WCF, or ServiceStack and want to gain more insight into the possibilities ServiceStack has to offer to build distributed systems of all scales.What You Will LearnDesign a prudent and resilient API, following the RESTful designUnderstand the internal processing chain and utilize the provided hooksIncorporate ServiceStack as a full service provider to your existing distributed systemLeverage the power of asynchronous processing and add message queues to your architectureAnalyze and tune the performance of your service In Detail Mastering ServiceStack covers real-life problems that occur over the lifetime of a distributed system and how to solve them by deeply understanding the tools of ServiceStack. Distributed systems is the enterprise solution that provide flexibility, reliability, scaling, and performance. ServiceStack is an outstanding tool belt to create such a system in a frictionless manner, especially sophisticated designed and fun to use. The book starts with an introduction covering the essentials, but assumes you are just refreshing, are a very fast learner, or are an expert in building web services. Then, the book explains ServiceStack's data transfer object patterns and teach you how it differs from other methods of building web services with different protocols, such as SOAP and SOA. It also introduces more low-level details such as how to extend the User Auth, message queues and concepts on how the technology works. By the end of this book, you will understand the concepts, framework, issues, and resolutions related to ServiceStack.Style and approach A step-by-step approach that follows the natural requirements of a distributed system in a conversational style.
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.
Big Questions from Little People
Big Questions from Little People
Harris, Gemma Elwin
¥138.41
Illuminating and essential, Big Questions from Little People is a timeless gift, a handbook for curious children and their perplexed parents. Many of the questions children ask in the course of growing up can stump even the best educated adult: Why can't I tickle myselfAre we all relatedWho named all the citiesDo aliens existWhat makes me meIs it okay to eat a wormWho invented chocolateIf the universe started from nothing, how did it become somethingHow do you fall in loveWho is GodHow do chefs get ideas for recipesWhy are some people meanThis charming and informative collection has been compiled from schoolchildren's actual questions, which are answered by the world's greatest experts, including Mary Roach, Richard Dawkins, Philip Pullman, Bear Grylls, David Eagleman, Philippa Gregory, Noam Chomsky, and Mario Batali.
A Prayer for Owen Meany
A Prayer for Owen Meany
Irving, John
¥56.07
I am doomed to remember a boy with a wrecked voice not because of his voice, or because he was the smallest person I ever knew, or even because he was the instrument of my mother's death, but because he is the reason I believe in God; I am a Christian because of Owen Meany. In the summer of 1953, two eleven-year-old boys best friends are playing in a Little League baseball game in Gravesend, New Hampshire. One of the boys hits a foul ball that kills the other boy's mother. The boy who hits the ball doesn't believe in accidents; Owen Meany believes he is God's instrument. What happens to Owen after that 1953 foul ball is extraordinary.
1 2 3 4 5 6 7