万本电子书0元读

万本电子书0元读

Meteor Design Patterns
Meteor Design Patterns
Marcelo Reyna
¥63.21
Accelerate your code writing skills with over twenty programming patterns that will make your code easier to maintain and scaleAbout This BookOptimize your web application for production useBuild views and controllers with minimal effort that will evolve with your applicationLearn how to maintain a MeteorJS project while it is running in production Who This Book Is For This book is for developers who have already had an introductory course with Meteor. Basic knowledge of web development is recommended.What You Will LearnUse of Jade, Stylus, and CoffeeScript to speed up web developmentIncrease productivity by leveraging the best packages in the communityOptimize your site for load speed with advanced publishers and subscribersLeverage the aggregation framework to produce results with big dataMaster the intricacies of front-end development using Jeet, Bootstrap, CSS animations, and moreOptimize your site for search engine visibilitySecure your site with Meteor’s best practicesTrack the live status of your application, ensuring all errors have been taken care of In Detail With the increasing interest in NodeJS web applications, a new framework, Meteor, has joined the ranks to simplify developer workflows. Meteor is one of the few open source frameworks that has received funding since its early development stages. It builds on ideas from existing frameworks and libraries, offering developers an easy way to develop a prototype app. At the same time, it gives them the tools and flexibility to build a fully fledged production app. Meteor is the weapon of choice for start-ups in today’s world. Meteor Design Patterns cuts through the jargon that most websites play with and gets to the point with simple solutions that will boost your development skills. We start off with a refresher on the basics of JavaScript programming such as templates, CoffeeScript, the Event Loop, and the Merge Box, amongst others. You then learn how to map real-world data and optimize the data’s publishers to output data with the least amount of work done by the server with some subscribe and publish patterns. Next, using front-end patterns, you will learn how to create maintainable and trackable forms, and make our site crawlable by any search engine. Following this, you will see how to optimize and secure the web application and maintain applications without breaking other features. Finally, you will learn how to deploy a secure production-ready application while learning to set up modulus, compose with Oplog tracking and SSL certificates, as well as error tracking with Kadira. Throughout the book, you will put your skills to practice and build an online shop from scratch. By the end of the book, you will have built a feature-rich online shop.Style and approach The book is a practical handbook on how to build an e-commerce web app using Meteor. Every topic ties into the webapp to easily illustrate the concepts that you are learning about.
Mastering Python Data Visualization
Mastering Python Data Visualization
Kirthi Raman
¥99.18
Generate effective results in a variety of visually appealing charts using the plotting packages in PythonAbout This BookExplore various tools and their strengths while building meaningful representations that can make it easier to understand dataPacked with computational methods and algorithms in diverse fields of scienceWritten in an easy-to-follow categorical style, this book discusses some niche techniques that will make your code easier to work with and reuse Who This Book Is For If you are a Python developer who performs data visualization and wants to develop existing knowledge about Python to build analytical results and produce some amazing visual display, then this book is for you. A basic knowledge level and understanding of Python libraries is assumed.What You Will LearnGather, cleanse, access, and map data to a visual frameworkRecognize which visualization method is applicable and learn best practices for data visualizationGet acquainted with reader-driven narratives and author-driven narratives and the principles of perceptionUnderstand why Python is an effective tool to be used for numerical computation much like MATLAB, and explore some interesting data structures that come with itExplore with various visualization choices how Python can be very useful in computation in the field of finance and statisticsGet to know why Python is the second choice after Java, and is used frequently in the field of machine learningCompare Python with other visualization approaches using Julia and a JavaScript-based framework such as D3.jsDiscover how Python can be used in conjunction with NoSQL such as Hive to produce results efficiently in a distributed environment In Detail Python has a handful of open source libraries for numerical computations involving optimization, linear algebra, integration, interpolation, and other special functions using array objects, machine learning, data mining, and plotting. Pandas have a productive environment for data analysis. These libraries have a specific purpose and play an important role in the research into diverse domains including economics, finance, biological sciences, social science, health care, and many more. The variety of tools and approaches available within Python community is stunning, and can bolster and enhance visual story experiences. This book offers practical guidance to help you on the journey to effective data visualization. Commencing with a chapter on the data framework, which explains the transformation of data into information and eventually knowledge, this book subsequently covers the complete visualization process using the most popular Python libraries with working examples. You will learn the usage of Numpy, Scipy, IPython, MatPlotLib, Pandas, Patsy, and Scikit-Learn with a focus on generating results that can be visualized in many different ways. Further chapters are aimed at not only showing advanced techniques such as interactive plotting; numerical, graphical linear, and non-linear regression; clustering and classification, but also in helping you understand the aesthetics and best practices of data visualization. The book concludes with interesting examples such as social networks, directed graph examples in real-life, data structures appropriate for these problems, and network analysis. By the end of this book, you will be able to effectively solve a broad set of data analysis problems.Style and approach The approach of this book is not step by step, but rather categorical. The categories are based on fields such as bioinformatics, statistical and machine learning, financial computation, and linear algebra. This approach is beneficial for the community in many different fields of work and also helps you learn how one approach can make sense across many fields
Cassandra Design Patterns - Second Edition
Cassandra Design Patterns - Second Edition
Rajanarayanan Thottuvaikkatumana
¥63.21
Build real-world, industry-strength data storage solutions with time-tested design methodologies using CassandraAbout This BookExplore design patterns which co-exist with legacy data stores, migration from RDBMS, and caching technologies with CassandraLearn about design patterns and use Cassandra to provide consistency, availability, and partition tolerance guarantees for applicationsHandle temporal data for analytical purposes Who This Book Is For This book is intended for big data developers who are familiar with the basics of Cassandra and wish to understand and utilize Cassandra design patterns to develop real-world big data solutions. Prior knowledge of RDBMS solutions is assumed.What You Will LearnEnable Cassandra to co-exist with RDBMS and other legacy data storesExplore various design patterns to build effective and robust storage solutionsMigrate from RDBMS-based data stores and caching solutions to CassandraUnderstand the behaviour of Cassandra when trying to balance the needs of consistency, availability, and partition toleranceDeal with time stamps related to data effectivelySee how Cassandra can be used in analytical use casesApply the design patterns covered in this book in real-world use cases In Detail There are many NoSQL data stores used by big data applications. Cassandra is one of the most widely used NoSQL data stores that is frequently used by a huge number of heavy duty Internet-scale applications. Unlike the RDBMS world, the NoSQL landscape is very diverse and there is no one way to model data stores. This mandates the need to have good solutions to commonly seen data store design problems. Cassandra addresses such common problems simply. If you are new to Cassandra but well-versed in RDBMS modeling and design, then it is natural to model data in the same way in Cassandra, resulting in poorly performing applications and losing the real purpose of Cassandra. If you want to learn to make the most of Cassandra, this book is for you. This book starts with strategies to integrate Cassandra with other legacy data stores and progresses to the ways in which a migration from RDBMS to Cassandra can be accomplished. The journey continues with ideas to migrate data from cache solutions to Cassandra. With this, the stage is set and the book moves on to some of the most commonly seen problems in applications when dealing with consistency, availability, and partition tolerance guarantees. Cassandra is exceptionally good at dealing with temporal data and patterns such as the time-series pattern and log pattern, which are covered next. Many NoSQL data stores fail miserably when a huge amount of data is read for analytical purposes, but Cassandra is different in this regard. Keeping analytical needs in mind, you’ll walk through different and interesting design patterns. No theoretical discussions are complete without a good set of use cases to which the knowledge gained can be applied, so the book concludes with a set of use cases you can apply the patterns you’ve learned.Style and approach This book is written in very simple language and an engaging style complete with examples in every chapter and real-world use cases at the end of the book.
Mastering Linux Network Administration
Mastering Linux Network Administration
Jay LaCroix
¥90.46
Master the skills and techniques that are required to design, deploy, and administer real Linux-based networksAbout This BookMaster the art of using Linux and administering network services for enterprise environmentsPerform hands-on activities to reinforce expert-level knowledgeGet full coverage of both the CentOS and Debian systems, including how networking concepts differ for each Who This Book Is For Mastering Linux Network Administration is recommended for those who already understand the basics of using Linux and networking, and would like to push those skills to a higher level through real-world Linux networking scenarios. Whether you intend to run a home office consisting of Linux nodes or a rollout of a Linux network within your organization, this book is a great fit for those that desire to learn how to manage networked systems with the power of Linux.What You Will LearnInstall and configure the Debian and CentOS systemsSet up and configure file serversAdminister networked nodes remotelyDiscover how to monitor system performance for peak healthConfigure network services such as DNS and DHCPHost HTTP content via ApacheTroubleshoot Linux networking issues In Detail Linux is everywhere. Whether you run a home office, a small business, or manage enterprise systems, Linux can empower your network to perform at its very best. Armed with the advanced tools and best practice guidance of this practical guide, you'll be able to mold Linux networks to your will, empowering your systems and their users to take advantage of all that Linux-based networks have to offer. Understand how Linux networks function and get to grips with essential tips and tricks to manage them - whether you're already managing a networks, or even just starting out. With Debian and CentOS as its source, this book will divulge all the details you need to manage a real Linux-based network. With detailed activities and instructions based on real-world scenarios, this book will be your guide to the exciting world of Linux networking.Style and approach This practical guide will walk you through all the core concepts required to manage real Linux-based networks.
Selenium Testing Tools Cookbook - Second Edition
Selenium Testing Tools Cookbook - Second Edition
Unmesh Gundecha
¥80.65
Over 90 recipes to help you build and run automated tests for your web applications with Selenium WebDriverAbout This BookLearn to leverage the power of Selenium WebDriver with simple examples that illustrate real-world problems and their workaroundsExplains the testing of mobile applications with Appium for mobile platforms such as iOS and AndroidA pragmatic manual with engaging recipes and attractive screenshots to test your web applications efficiently Who This Book Is For This book is intended for software quality assurance/testing professionals, software project managers, or software developers with prior experience in using Selenium and Java to test web-based applications. This books also provides examples for C#, Python and Ruby users.What You Will LearnUnderstand how the locators work and use various locator methods to build reliable testsBuild reliable and maintainable tests with the Selenium WebDriver APIUse the PageFactory pattern to build a robust and easy to maintain test frameworkBuild data-driven tests and extend Selenium API to implement custom steps and checksIntegrate and use ATDD/BDD tools such as Cucumber, SpecFlow, Capybara, and Behave with the Selenium WebDriver APISet up iPhone/iPad and Android simulators and devices to test your mobile web application with AppiumSet up Selenium Grid for faster and parallel running of tests, increasing test coverage and reducing test execution time for cross-browser testingBuild extended Selenium WebDriver tests for additional coverage In Detail This book is an incremental guide that will help you learn and use the advanced features of the Selenium toolset including the WebDriver API in various situations to build a reliable test automation. You start off by setting up the test development environment and gain tips on the advanced locater strategy and the effective use of the Selenium WebDriver API. After that, the use of design patterns such as data - driven tests and PageFactory are demonstrated. You will then be familiarised with extending Selenium WebDriver API by implementing custom tasks and setting up your own distributed environment to run tests in parallel for cross-browser testing. Finally, we give you some tips on integrating Selenium WebDriver with other popular tools and testing mobile applications. By the end of this book, you will have learned enough to solve complex testing issues on your own.Style and approach This recipe-based guide covers real-life scenarios of testing your web apps with Selenium. Each recipe begins with a short introduction and key concepts along with illustrated examples of use cases, and ends with detailed but informative de*ions of the inner workings of the example.
The Food52 Cookbook, Volume 2
The Food52 Cookbook, Volume 2
Hesser, Amanda
¥196.59
The team behind the bestselling The Food52 Cookbook and the James Beard Award–winning website Food52.com are back. Powered by a thriving online community and edited by noted food writers Amanda Hesser and Merrill Stubbs, Food52.com spotlights the best recipes from talented home cooks all over the world. The Food52 Cookbook, Volume 2, features seventy-five of the latest community favorites, including:Late-Night Coffee-Brined Chicken Roasted Carrot Soup Herbed Beef Skewers with Horseradish Cream Kentucky Hot Toddy Burnt Caramel Pudding
The Danish Octo Book: How to make comforting crochet toys for babies - the offic
The Danish Octo Book: How to make comforting crochet toys for babies - the offic
Anonymous
¥66.22
The Danish Octo Book is written by the Danish volunteers who work to crochet Octopi for distribution to the all the hospitals in Denmark.
Dunkirk: The History Behind the Major Motion Picture
Dunkirk: The History Behind the Major Motion Picture
Joshua Levine
¥66.22
Levine has written seven bestselling history books including several titles in the Forgotten Voices series. Beauty and Atrocity, his account of the Irish Troubles, was nominated for the Writers’ Guild Book of the Year Award. On a Wing and a Prayer, his history of the pilots of the First World War, has been turned into a major television documentary. He has written and presented a number of programmes for BBC Radio 4. Most recently he has acted as historical advisor on Christopher Nolan’s movie, Dunkirk. Born in the Bahamas, he was a criminal barrister in a previous life. He lives in London.
The Borgias
The Borgias
Alexandre Dumas
¥8.09
Popular biography of the Borgia family. According to Wikipedia: "Alexandre Dumas, born Dumas Davy de la Pailleterie (24 July 1802 – 5 December 1870)[1] was a French writer, best known for his historical novels of high adventure which have made him one of the most widely read French authors in the world. Many of his novels, including The Count of Monte Cristo, The Three Musketeers, Twenty Years After, and The Vicomte de Bragelonne were originally serialized. He also wrote plays and magazine articles and was a prolific correspondent... From 1839 to 1841 Dumas, with the assistance of several friends, compiled Celebrated Crimes, an eight-volume collection of essays on famous criminals and crimes from European history, including Beatrice Cenci, Martin Guerre, Cesare and Lucrezia Borgia as well as more recent incidents, including the cases of executed alleged murderers Karl Ludwig Sand and Antoine Fran?ois Desrues."
Inaugural Addresses Washington to Obama
Inaugural Addresses Washington to Obama
George Washington
¥8.09
Collection of speeches by U.S. presidents. According to Wikipedia: "The inauguration of the President of the United States takes place during the commencement of a new term of a President of the United States, which is every four years... "
Loves of Krishna
Loves of Krishna
W. G. Archer
¥8.09
The Introduction explains: "During the twentieth century, a certain type of Indian painting began to fascinate the West. Unlike Mughal art, it was a product of Hindu courts in Rajasthan and the Punjab Hills and unlike Mughal painting, its chief concern was with the varied phases of romance. Ladies would be shown brooding in their chambers as storm clouds mounted in the sky. A girl might be portrayed desperately fondling a plantain tree, gripping a pet falcon, the symbol of her lover, or hurrying through the rainy darkness intent only on reaching a longed-for tryst. A prince would appear lying on a terrace, his outstretched arms striving vainly to detain a calm beauty or welcoming with delight a bashful girl as she slowly advanced. In all these pictures, romantic love was treated as the highest good and physical passion was interpreted with a freshness and innocence unequalled in the world's art."
The Will to Believe and Other Essays in Popular Philosophy
The Will to Believe and Other Essays in Popular Philosophy
William James
¥8.09
According to Wikipedia: ""The Will to Believe" is a lecture by William James, first published in 1896, which defends, in certain cases, the adoption of a belief without prior evidence of its truth. In particular, James is concerned in this lecture about defending the rationality of religious faith even lacking sufficient evidence of religious truth. James' central argument in "The Will to Believe" hinges on the idea that access to the evidence for whether or not certain beliefs are true depends crucially upon first adopting those beliefs without evidence. As an example, James argues that it can be rational to have unsupported faith in one's own ability to accomplish tasks that require confidence. Importantly, James points out that this is the case even for pursuing scientific inquiry. James then argues that like belief in one's own ability to accomplish a difficult task, religious faith can also be rational even if one at the time lacks evidence for the truth of one's religious belief.
The History of Rome
The History of Rome
Theodor Mommsen
¥8.09
Mommsen's history of the Roman Republic in five volumes. These volumes cover from the founding of Rome up to the disintegration of the First Triumvirate (Caesar, Pompey, Crassus). The author cites dates in the Roman style, AUC, from the founding of the city in 753 BC. A table at the end shows modern-day equivalents. According to Wikipedia, Mommsen is "generally regarded as the greatest classicist of the 19th century." This work complements Gibbon's "Decline and Fall of the Roman Empire".
Cyrus the Great
Cyrus the Great
Jacob Abbott
¥8.09
According to Wikipedia: "Jacob Abbott (November 14, 1803 – October 31, 1879) was an American writer of children's books. Abbott was born at Hallowell, Maine to Jacob and Betsey Abbott. He graduated from Bowdoin College in 1820; studied at Andover Theological Seminary in 1821, 1822, and 1824; was tutor in 1824-1825, and from 1825 to 1829 was professor of mathematics and natural philosophy at Amherst College; was licensed to preach by the Hampshire Association in 1826; founded the Mount Vernon School for Young Ladies in Boston in 1829, and was principal of it in 1829-1833; was pastor of Eliot Congregational Church (which he founded), at Roxbury, Massachusetts in 1834-1835; and was, with his brothers, a founder, and in 1843-1851 a principal of Abbott's Institute, and in 1845-1848 of the Mount Vernon School for Boys, in New York City. He was a prolific author, writing juvenile fiction, brief histories, biographies, religious books for the general reader, and a few works in popular science. He died in Farmington, Maine, where he had spent part of his time after 1839, and where his brother, Samuel Phillips Abbott, founded the Abbott School."
Genghis Khan
Genghis Khan
Jacob Abbott
¥8.09
According to Wikipedia: "Jacob Abbott (November 14, 1803 – October 31, 1879) was an American writer of children's books. Abbott was born at Hallowell, Maine to Jacob and Betsey Abbott. He graduated from Bowdoin College in 1820; studied at Andover Theological Seminary in 1821, 1822, and 1824; was tutor in 1824-1825, and from 1825 to 1829 was professor of mathematics and natural philosophy at Amherst College; was licensed to preach by the Hampshire Association in 1826; founded the Mount Vernon School for Young Ladies in Boston in 1829, and was principal of it in 1829-1833; was pastor of Eliot Congregational Church (which he founded), at Roxbury, Massachusetts in 1834-1835; and was, with his brothers, a founder, and in 1843-1851 a principal of Abbott's Institute, and in 1845-1848 of the Mount Vernon School for Boys, in New York City. He was a prolific author, writing juvenile fiction, brief histories, biographies, religious books for the general reader, and a few works in popular science. He died in Farmington, Maine, where he had spent part of his time after 1839, and where his brother, Samuel Phillips Abbott, founded the Abbott School."
The Ethics and Two Other Books
The Ethics and Two Other Books
Baruch Spinoza
¥8.09
This file includes: The Ethics, On the Improvement of the Understanding, and A Theologico-Political Treatise (all four parts). According to Wikipedia: "Baruch or Benedict de Spinoza (November 24, 1632 – February 21, 1677) was a Dutch philosopher of Portuguese Jewish origin. Revealing considerable scientific aptitude, the breadth and importance of Spinoza's work was not fully realized until years after his death. Today, he is considered one of the great rationalists of 17th-century philosophy, laying the groundwork for the 18th century Enlightenment and modern biblical criticism. By virtue of his magnum opus, the posthumous Ethics, in which he opposed Descartes' mind–body dualism, Spinoza is considered to be one of Western philosophy's most important philosophers. Philosopher and historian Georg Wilhelm Friedrich Hegel said of all modern philosophers, "You are either a Spinozist or not a philosopher at all." All of Spinoza's works were listed on the Index Librorum Prohibitorum (List of Prohibited Books) by the Roman Catholic Church. Spinoza lived quietly as a lens grinder, turning down rewards and honors throughout his life, including prestigious teaching positions, and gave his family inheritance to his sister."
The War in South Africa
The War in South Africa
Sir Arthur Conan Doyle
¥8.09
Account of the Boer War, first published in 1902. According to Wikipedia: "Sir Arthur Ignatius Conan Doyle (22 May 1859 – 7 July 1930) was a Scottish physician and writer who is most noted for his fictional stories about the detective Sherlock Holmes, which are generally considered milestones in the field of crime fiction. He is also known for writing the fictional adventures of a second character he invented, Professor Challenger, and for popularising the mystery of the Mary Celeste. He was a prolific writer whose other works include fantasy and science fiction stories, plays, romances, poetry, non-fiction, and historical novels.
The Wars of the Jews Or History of the Destruction of Jerusalem
The Wars of the Jews Or History of the Destruction of Jerusalem
Flavius Josephus
¥8.09
The classic first-hand account of the Roman conquest of Israel. The Preface begins: "Whereas the war which the Jews made with the Romans hath been the greatest of all those, not only that have been in our times, but, in a manner, of those that ever were heard of; both of those wherein cities have fought against cities, or nations against nations; while some men who were not concerned in the affairs themselves have gotten together vain and contradictory stories by hearsay, and have written them down after a sophistical manner; and while those that were there present have given false accounts of things, and this either out of a humor of flattery to the Romans, or of hatred towards the Jews; and while their writings contain sometimes accusations, and sometimes encomiums, but no where the accurate truth of the facts; I have proposed to myself, for the sake of such as live under the government of the Romans, to translate those books into the Greek tongue, which I formerly composed in the language of our country." According to Wikipedia: "The Jewish War or Judean War (in full Flavius Josephus's Books of the History of the Jewish War against the Romans) also referred to in English as The Wars of the Jews, is a book written by Josephus, a Roman-Jewish historian of the 1st century. It is a description of Jewish history from the capture of Jerusalem by the Seleucid ruler Antiochus IV Epiphanes in 164 BC to the fall and destruction of Jerusalem in the First Jewish–Roman War in 70 AD. The book was written about 75 AD, originally in Josephus's "paternal tongue", probably Aramaic, though this version has not survived. It was later translated into Greek, probably under the supervision of Josephus himself."
Mary Queen of Scots
Mary Queen of Scots
Jacob Abbott
¥8.09
According to Wikipedia: "Jacob Abbott (November 14, 1803 – October 31, 1879) was an American writer of children's books. Abbott was born at Hallowell, Maine to Jacob and Betsey Abbott. He graduated from Bowdoin College in 1820; studied at Andover Theological Seminary in 1821, 1822, and 1824; was tutor in 1824-1825, and from 1825 to 1829 was professor of mathematics and natural philosophy at Amherst College; was licensed to preach by the Hampshire Association in 1826; founded the Mount Vernon School for Young Ladies in Boston in 1829, and was principal of it in 1829-1833; was pastor of Eliot Congregational Church (which he founded), at Roxbury, Massachusetts in 1834-1835; and was, with his brothers, a founder, and in 1843-1851 a principal of Abbott's Institute, and in 1845-1848 of the Mount Vernon School for Boys, in New York City. He was a prolific author, writing juvenile fiction, brief histories, biographies, religious books for the general reader, and a few works in popular science. He died in Farmington, Maine, where he had spent part of his time after 1839, and where his brother, Samuel Phillips Abbott, founded the Abbott School."
The Renascence of Hebrew Literature
The Renascence of Hebrew Literature
Nahum Slouschz
¥8.09
Chapters include: In Italy, In German, In Poland and Austria, in Lithuania, The Romantic Movement, The Emancipation Movement, The Conflict with Rabbinism, Reformers and Conservatives, The National Progressive Movement, The Contributors to Ha-Shahar, The Novels of Smolenskin, and Contemporaneous Literature. From the Translator's Note: "The modern chapter in the history of Hebrew literature herewith presented to English readers was written by Dr. Nahum Slouschz as his thesis for the doctorate at the University of Paris, and published in book form in 1902. A few years later (1906-1907), the author himself put his Essay into Hebrew, and it was brought out as a publication of the _Tushiyah_, under the title _Korot ha-Safrut ha-'Ibrit ha-Hadashah_. The Hebrew is not, however, a mere translation of the French book. The material in the latter was revised and extended, and the presentation was considerably changed, in view of the different attitude toward the subject naturally taken by Hebrew readers, as compared with a Western public, Jewish or non-Jewish."
The Works of Jonathan Edwards
The Works of Jonathan Edwards
Jonathan Edwards
¥8.09
The complete works. A massive tome. According to Wikipedia: "Jonathan Edwards (October 5, 1703 – March 22, 1758) was a colonial American Congregational preacher, theologian, and missionary to Native Americans. Edwards "is widely acknowledged to be America's most important and original philosophical theologian". His work is very broad in scope, but he is often associated with his defense of Calvinist theology, the metaphysics of theological determinism, and the Puritan heritage. His famous sermon "Sinners in the Hands of an Angry God," emphasized the just wrath of God against sin and contrasted it with the provision of God for salvation; the intensity of his preaching sometimes resulted in members of the audience fainting, swooning, and other more obtrusive reactions. The swooning and other behaviors in his audience caught him up in a controversy over "bodily effects" of the Holy Spirit's presence."