英文原版
刀锋 豆瓣
The Razor’s Edge
作者: [英] 威廉·萨默塞特·毛姆 2019 - 11
《刀锋》:美国青年飞行员拉里·达雷尔在部队里结识了一位爱尔兰战友,在一次战斗中,这位战友为营救拉里而牺牲。拉里因此对人生感到迷惘,弄不懂世界上为什么有恶和不幸。复员后,拉里既不肯进大学,也不肯就业,一心想探求人生的终极。为此,他丢下未婚妻来到巴黎,又从巴黎遍游世界,*后到了印度,终于对人生大彻大悟,返回美国……
Designing Data-Intensive Applications 豆瓣 Goodreads
9.4 (21 个评分) 作者: Martin Kleppmann O'Reilly Media 2017 - 4
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?
In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.
Peer under the hood of the systems you already use, and learn how to use and operate them more effectively
Make informed decisions by identifying the strengths and weaknesses of different tools
Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity
Understand the distributed systems research upon which modern databases are built
Peek behind the scenes of major online services, and learn from their architectures
Computer Architecture 豆瓣 Goodreads 谷歌图书
作者: John L. Hennessy / David A. Patterson Morgan Kaufmann 2011 - 9
The computing world today is in the middle of a revolution: mobile clients and cloud computing have emerged as the dominant paradigms driving programming and hardware innovation today. The Fifth Edition of Computer Architecture focuses on this dramatic shift, exploring the ways in which software and technology in the cloud are accessed by cell phones, tablets, laptops, and other mobile computing devices. Each chapter includes two real-world examples, one mobile and one datacenter, to illustrate this revolutionary change. Updated to cover the mobile computing revolution Emphasizes the two most important topics in architecture today: memory hierarchy and parallelism in all its forms. Develops common themes throughout each chapter: power, performance, cost, dependability, protection, programming models, and emerging trends ("What's Next") Includes three review appendices in the printed text. Additional reference appendices are available online. Includes updated Case Studies and completely new exercises.
Introduction to Algorithms, 3rd Edition 豆瓣 Goodreads
9.4 (7 个评分) 作者: Thomas H. Cormen / Charles E. Leiserson The MIT Press 2009 - 7
Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers. Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little programming. The explanations have been kept elementary without sacrificing depth of coverage or mathematical rigor.
The first edition became a widely used text in universities worldwide as well as the standard reference for professionals. The second edition featured new chapters on the role of algorithms, probabilistic analysis and randomized algorithms, and linear programming. The third edition has been revised and updated throughout. It includes two completely new chapters, on van Emde Boas trees and multithreaded algorithms, and substantial additions to the chapter on recurrences (now called "Divide-and-Conquer"). It features improved treatment of dynamic programming and greedy algorithms and a new notion of edge-based flow in the material on flow networks. Many new exercises and problems have been added for this edition.
As of the third edition, this textbook is published exclusively by the MIT Press.
Financial Accounting , IFRS Edition 豆瓣
作者: Jerry J. Weygandt / Paul D. Kimmel Wiley 2012 - 7
While there is a growing interest in IFRS within the US, interest outside the US has exploded. Weygandt's 2nd edition of "Financial Accounting: IFRS" highlights the integration of more US GAAP rules, a desired feature as more foreign companies find the United States to be their largest market. The highly anticipated new edition retains each of the key features (e.g. TOC, writing style, pedagogy, robust EOC) on which users of Weygandt Financial have come to rely, while putting the focus on international companies/examples, discussing financial accounting principles and procedures within the context of IFRS, and providing EOC exercises/problems that present students with foreign currency examples (e.g. yen, euro) instead of solely U.S. dollars. New features and updates to the new edition include: "Another Perspective" section which presents a US GAAP overview, differences between GAAP and IFRS, etc.; New Understanding U.S. GAAP margin boxes; Updated Chapter-Opener Stories and revised real world insight boxes integrated throughout each chapter; New Common Chart of Accounts; People, Planet, Profit Insight box; More Visual Equation Analysis and Anatomy of a Fraud Boxes; Updated End-of-Chapter Material and a new design.
Annals of the Former World 豆瓣 Goodreads
Annals of the Former World
作者: John McPhee Farrar, Straus and Giroux 2000 - 6
The Pulitzer Prize-winning view of the continent, across the fortieth parallel and down through 4.6 billion years
Twenty years ago, when John McPhee began his journeys back and forth across the United States, he planned to describe a cross section of North America at about the fortieth parallel and, in the process, come to an understanding not only of the science but of the style of the geologists he traveled with. The structure of the book never changed, but its breadth caused him to complete it in stages, under the overall title Annals of the Former World.
Like the terrain it covers, Annals of the Former World tells a multilayered tale, and the reader may choose one of many paths through it. As clearly and succinctly written as it is profoundly informed, this is our finest popular survey of geology and a masterpiece of modern nonfiction.
Annals of the Former World is the winner of the 1999 Pulitzer Prize for Nonfiction.
Civilization and Monsters 豆瓣
作者: Gerald Figal Duke University Press Books 2000 - 1
Monsters, ghosts, the supernatural, the fantastic, the mysterious. These are not usually considered the 'stuff' of modernism. More often they are regarded as inconsequential to the study of the modern, or, at best, seen as representative of traditional beliefs that are overcome and left behind in the transformation toward modernity. In "Civilisation and Monsters", Gerald Figal asserts that discourse on the fantastic was at the heart of the historical configuration of Japanese modernity - that the representation of the magical and mysterious played an integral part in the production of modernity beginning in Meiji Japan (1868-1912).After discussing the role of the fantastic in everyday Japan at the eve of the Meiji period, Figal draws new connections between folklorists, writers, educators, state ideologues, and policymakers, all of whom crossed paths in a contest over supernatural terrain. He shows the ways in which a determined Meiji state was engaged in a battle to suppress, denigrate, manipulate, or reincorporate folk belief as part of an effort toward the consolidation of a modern national culture. Modern medicine and education, functioning as a means for the state to exercise its power, redefined folk practices as a source of evil.Diverse local spirits were supplanted by a new Japanese Spirit, embodied by the newly constituted emperor, the supernatural source of the nation's strength. The monsters of folklore were identified, catalogued, and characterised according to a new regime of modern reason. But whether engaged to support state power and forge a national citizenry or to critique the arbitrary nature of that power, the fantastic, as Figal maintains, is the constant condition of Japanese modernity in all its contradictions. Furthermore, he argues, modernity in general is born of fantasy in ways that have scarcely been recognised. Bringing unexplored and provocative new ideas to the Japan specialist, "Civilisation and Monsters" will also appeal to readers concerned with issues of modernity in general.
Man and Superman (Penguin Classics) 豆瓣
作者: George Bernard Shaw Penguin Classics 2001 - 1
In this caustic satire of romantic conventions, Shaw provides a wonderfully original twist on the Don Juan myth. A finely tuned combination of intellectual seriousness and popular comedy, Man and Superman (1905) articulates a recurrent theme in Shaw's writing: the notion that man is the spiritual creator and woman, the biological life force that inevitably triumphs in the eternal battle of the sexes.
Beren and Lúthien 豆瓣
作者: J.R.R. Tolkien / Christopher Tolkien HarperCollins 2017 - 5
Painstakingly restored from Tolkien’s manuscripts and presented for the first time as a continuous and standalone story, the epic tale of Beren and Lúthien will reunite fans of The Hobbit and The Lord of the Rings with Elves and Men, Dwarves and Orcs and the rich landscape and creatures unique to Tolkien’s Middle-earth.
胡林的儿女 豆瓣
The Children of Hurin
8.5 (20 个评分) 作者: [英] J.R.R.托尔金 译者: 马骁 译林出版社 2009 - 4
在魔戒时代之前遥远的第一纪元,精灵和人类的军队在泪雨之战中惨败,黑暗魔王魔苟斯囚禁了人类领袖胡林,对他的一双儿女——图林和妮诺尔降下毒咒。胡林被迫透过魔苟斯的眼睛目睹自己骨肉的遭遇:精灵、矮人、兽人、格劳龙等奇幻角色在中土大地纷纷登场,图林这个刚毅的男儿在魔苟斯的邪念作弄下,亦是在自身孤傲性格的驱使下,一步步走向他人生的宿命。曲折离奇的故事中包含了珍贵的友谊、美丽的爱情和彻骨的悲怆。
《魔戒》作者托尔金于1918年开始创作胡林儿女的故事,与“贝伦和露西安”以及“贡多林的陷落”被视为托尔金创造的中土世界最重要的三大故事骨干。他一生不断修改,留下大量遗稿,最终由他的儿子克里斯托弗·托尔金整理成书。
Symposium 豆瓣
Συμπόσιον
作者: Plato 译者: Alexander Nehamas / Paul Woodruff Hackett 1989
Review
An all-male dinner party in Athens in 416 BC, with plentiful wine and attentive serving-girls, seems an unlikely setting for one of the world's greatest treatises on the nature of love. Yet in the Symposium Plato presents a series of witty, erudite and immensely readable speeches on love, in a setting which would be very familiar to the Athenians of the day. Students of classical Greek will delight in Robin Waterfield's fluent yet comfortable translation. His emphasis on accessibility rather than over-literalism has produced a translation sparkling with wit and ideas, which classicists and non-classicists alike will enjoy reading. Waterfield's fascinating introduction to the text provides valuable background to the sexual mores of the time and the social culture of classical Greece. He also examines each speech in detail, elucidating some of the more oblique points of the text to enable the reader to tackle it with confidence. The Greek playwright Agathon has walked off with the laurels at a recent competition, and is celebrating his victory with a select dinner party, or symposium. As he and his guests take their places, they decide to hold back on the amount of wine they consume and talk about love. The guests at the symposium are a mixed bunch of characters, who deliver their speeches in various styles and with different reactions from their appreciative listeners. Agathon's fellow playwright, the comic master Aristophanes, is there, as is Erxymachus, a doctor, and of course Socrates himself, brilliant philosopher and Plato's mentor. The conversation ranges from a declaration of the importance of homoerotic love to Socrates's account of his discussions with the prophetess Diotima, who claimed that we can only achieve true goodness through love. Into this scene of convivial discussion bursts Alcibiades, ex-lover of Socrates, military genius and famous bon viveur with a scandalous reputation. Thrusting himself between Socrates and his latest lover, Agathon, Alcibiades insists on joining in with the discussion but soon digresses and talks about his own love for Socrates. Although some critics have found the gate-crashing Alcibiades's speech sits awkwardly on such profound metaphysical discussion, it reminds the reader of the physical reality of love, while making several pointed references back to earlier speeches. As Waterfield says at the beginning of his introduction, the Symposium should be read at a sitting and re-visited for further enjoyment and insight. Layer after layer of meaning becomes revealed, and this slender dialogue proves to be a box of ever-increasing delights. (Kirkus UK)
C++ Primer Plus 豆瓣
作者: Stephen Prata Addison Wesley 2011 - 10
C++ Primer Plus, Sixth Edition New C++11 Coverage C++ Primer Plus is a carefully crafted, complete tutorial on one of the most significant and widely used programming languages today. An accessible and easy-to-use self-study guide, this book is appropriate for both serious students of programming as well as developers already proficient in other languages. The sixth edition of C++ Primer Plus has been updated and expanded to cover the latest developments in C++, including a detailed look at the new C++11 standard. Author and educator Stephen Prata has created an introduction to C++ that is instructive, clear, and insightful. Fundamental programming concepts are explained along with details of the C++ language. Many short, practical examples illustrate just one or two concepts at a time, encouraging readers to master new topics by immediately putting them to use. Review questions and programming exercises at the end of each chapter help readers zero in on the most critical information and digest the most difficult concepts. In C++ Primer Plus, you'll find depth, breadth, and a variety of teaching techniques and tools to enhance your learning: * A new detailed chapter on the changes and additional capabilities introduced in the C++11 standard * Complete, integrated discussion of both basic C language and additional C++ features* Clear guidance about when and why to use a feature* Hands-on learning with concise and simple examples that develop your understanding a concept or two at a time* Hundreds of practical sample programs* Review questions and programming exercises at the end of each chapter to test your understanding* Coverage of generic C++ gives you the greatest possible flexibility* Teaches the ISO standard, including discussions of templates, the Standard Template Library, the string class, exceptions, RTTI, and namespacesTable of Contents 1: Getting Started with C++ 2: Setting Out to C++ 3: Dealing with Data 4: Compound Types 5: Loops and Relational Expressions 6: Branching Statements and Logical Operators 7: Functions: C++'s Programming Modules 8: Adventures in Functions 9: Memory Models and Namespaces 10: Objects and Classes 11: Working with Classes 12: Classes and Dynamic Memory Allocation 13: Class Inheritance 14: Reusing Code in C++ 15: Friends, Exceptions, and More 16: The string Class and the Standard Template Library 17: Input, Output, and Files 18: The New C++11 Standard A Number Bases B C++ Reserved Words C The ASCII Character Set D Operator Precedence E Other Operators F The stringTemplate Class G The Standard Template Library Methods and Functions H Selected Readings and Internet Resources I Converting to ISO Standard C++ J Answers to Chapter Reviews
OpenIntro Statistics 豆瓣
作者: David M Diez / Christopher D Barr CreateSpace Independent Publishing Platform 2012 - 7
The OpenIntro project was founded in 2009 to improve the quality and availability of education by producing exceptional books and teaching tools that are free to use and easy to modify. Our inaugural effort is OpenIntro Statistics. Probability is optional, inference is key, and we feature real data whenever possible. Files for the entire book are freely available at openintro.org, and anybody can purchase a paperback copy from amazon.com for under $10.
The future for OpenIntro depends on the involvement and enthusiasm of our community. Visit our website, openintro.org. We provide free course management tools, including an online question bank, utilities for creating course quizzes, and many other helpful resources.
http://www.openintro.org/stat/
Code Complete 豆瓣 Goodreads
Code Complete
作者: Steve McConnell Microsoft Press 2004 - 6
在线阅读本书
Widely considered one of the best practical guides to programming, Steve McConnells original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practicesand hundreds of new code samplesillustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinkingand help you build the highest quality code. Discover the timeless techniques and strategies that help you: Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactoror evolvecode, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project
点击链接进入中文版:
代码大全(第2版)
LaTeX Cookbook 豆瓣
作者: Stefan Kottwitz Packt Publishing 2015 - 10
About This Book
• Work with modern document classes, such as KOMA-Script classes
• Explore the latest LaTeX packages, including TikZ, pgfplots, and biblatex
• An example-driven approach to creating stunning graphics directly within LaTeX
Who This Book Is For
If you already know the basics of LaTeX and you like to get fast, efficient solutions, this is the perfect book for you. If you are an advanced reader, you can use this book's example-driven format to take your skillset to the next level. Some familiarity with the basic syntax of LaTeX and how to use the editor of your choice for compiling is required.
What You Will Learn
• Choose the right document class for your project to customize its features
• Utilize fonts globally and locally
• Frame, shape, arrange, and annotate images
• Add a bibliography, a glossary, and an index
• Create colorful graphics including diagrams, flow charts, bar charts, trees, plots in 2d and 3d, time lines, and mindmaps
• Solve typical tasks for various sciences including math, physics, chemistry, electrotechnics, and computer science
• Optimize PDF output and enrich it with meta data, annotations, popups, animations, and fill-in fields
• Explore the outstanding capabilities of the newest engines and formats such as XeLaTeX, LuaLaTeX, and LaTeX3
In Detail
LaTeX is a high-quality typesetting software and is very popular, especially among scientists. Its programming language gives you full control over every aspect of your documents, no matter how complex they are. LaTeX's huge amount of customizable templates and supporting packages cover most aspects of writing with embedded typographic expertise.
With this book you will learn to leverage the capabilities of the latest document classes and explore the functionalities of the newest packages.
The book starts with examples of common document types. It provides you with samples for tuning text design, using fonts, embedding images, and creating legible tables. Common document parts such as the bibliography, glossary, and index are covered, with LaTeX's modern approach.
You will learn how to create excellent graphics directly within LaTeX, including diagrams and plots quickly and easily.
Finally, you will discover how to use the new engines XeTeX and LuaTeX for advanced programming and calculating with LaTeX.
The example-driven approach of this book is sure to increase your productivity.
Style and approach
This book guides you through the world of LaTeX based on over a hundred hands-on examples. These are explained in detail and are designed to take minimal time and to be self-compliant.
This Earth of Mankind (Buru Quartet) 豆瓣
作者: Pramoedya Ananta Toer Penguin (Non-Classics) 1996 - 5
Minke is a young Javanese student of great intelligence and ambition. Living equally among the colonists and colonized of 19th-century Java, he battles against the confines of colonial strictures. It is his love for Annelies that enables him to find the strength to embrace his world.