英文原版
辐射避难所居民官方食谱 豆瓣
Fallout The Vault Dweller’s Official Cookbook
作者: (美)维多利亚·罗森塔尔 译者: 李帆 民主与建设出版社 2019 - 10
以贝塞斯达游戏工作室著名的《辐射》系列游戏为基础,收录了6大类,超过70道《辐射》风格的佳肴,包括“死亡爪蛋卷”“泥沼蟹女王肉排”“核子可乐量子口味”等(甚至还有“治疗针”和“消辐宁”),配有全彩照片和详细烹饪步骤。更有由“资深避难所居民”编写的幽默小贴士,句句贴合游戏独有的世界观,系列老玩家看了不禁会心一笑。你能想到“昆布”和“鲣鱼干”在《辐射》世界的废土里用什么东西代替最好吗?答案是“巨大苍蝇的翅膀”和“爬雾虾的壳”。
The Case of the Speluncean Explorers 豆瓣
作者: Peter Suber Routledge 1998
The Case of the Speluncean Explorers by Lon Fuller first appeared in the Harvard Law Review in 1949. The fictitious case revolves around explorers who cannibalize a member of their team and the five Supreme Court judges who provide opinions on what should be done with them. In addition to these, Suber has added nine new opinions along feminist, communitarian, economic, constructionist, postmodern theories of law.
Computer Networking 豆瓣 Goodreads
9.2 (8 个评分) 作者: James F. Kurose / Keith W. Ross Pearson 2012 - 3
Computer Networking continues with an early emphasis on application-layer paradigms and application programming interfaces (the top layer), encouraging a hands-on experience with protocols and networking concepts, before working down the protocol stack to more abstract layers.
This book has become the dominant book for this course because of the authors’ reputations, the precision of explanation, the quality of the art program, and the value of their own supplements.
Visit the authors’ blog for information and resources to discuss the newest edition, as well as valuable insights, teaching tips, and discussion about the field of Computer Networking http://kuroseross.com
Structure and Interpretation of Computer Programs - 2nd Edition (MIT) 豆瓣 Goodreads
9.6 (19 个评分) 作者: Harold Abelson / Gerald Jay Sussman The MIT Press 1996 - 7
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text.
There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published.
A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises.
In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.
C++ How to Program Goodreads 豆瓣
作者: Paul Deitel / Harvey Deitel Prentice Hall 2011 - 3
For Introduction to Programming (CS1) and other more intermediate courses covering programming in C++. Also appropriate as a supplement for upper-level courses where the instructor uses a book as a reference for the C++ language. This best-selling comprehensive text is aimed at readers with little or no programming experience. It teaches programming by presenting the concepts in the context of full working programs and takes an early-objects approach. The authors emphasize achieving program clarity through structured and object-oriented programming, software reuse and component-oriented software construction. The Eighth Edition encourages students to connect computers to the community, using the Internet to solve problems and make a difference in our world. All content has been carefully fine-tuned in response to a team of distinguished academic and industry reviewers.
Building Java Programs 豆瓣
作者: Stuart Reges / Marty Stepp Addison Wesley 2010 - 3
Building Java Programs: A Back to Basics Approach , Second Edition, introduces novice programmers to basic constructs and common pitfalls by emphasizing the essentials of procedural programming, problem solving, and algorithmic reasoning. By using objects early to solve interesting problems and defining objects later in the course, Building Java Programs develops programming knowledge for a broad audience.
Thinking in Java 豆瓣 Goodreads
Thinking in Java
作者: [美] Bruce Eckel Prentice Hall 2006 - 2
is a printed version of Bruce Eckel's online materials that provides a useful perspective on mastering Java for those with previous programming experience. The author's take on the essence of Java as a new programming language and the thorough introduction to Java's features make this a worthwhile tutorial.
The Mythical Man Month and Other Essays on Software Engineering Goodreads 豆瓣
8.4 (5 个评分) 作者: Frederick P. Brooks Jr. Addison Wesley 1995 - 8
Few books on software project management have been as influential and timeless asThe Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers insight for anyone managing complex projects. These essays draw from his experience as project manager for the IBM System/360 computer family and then for OS/360, its massive software system. Now, 20 years after the initial publication of his book, Brooks has revisited his original ideas and added new thoughts and advice, both for readers already familiar with his work and for readers discovering it for the first time. The added chapters contain (1) a crisp condensation of all the propositions asserted in the original book, including Brooks' central argument in The Mythical Man-Month: that large programming projects suffer management problems different from small ones due to the division of labor; that the conceptual integrity of the product is therefore critical; and that it is difficult but possible to achieve this unity; (2) Brooks' view of these propositions a generation later; (3) a reprint of his classic 1986 paper "No Silver Bullet"; and (4) today's thoughts on the 1986 assertion, "There will be no silver bullet within ten years."
The Biology of Cancer 豆瓣
作者: Robert A. Weinberg Garland Science 2013 - 5
Thoroughly updated and incorporating the most important advances in the fast-growing field of cancer biology, The Biology of Cancer, Second Edition, maintains all of its hallmark features admired by students, instructors, researchers, and clinicians around the world. The Biology of Cancer is a textbook for students studying the molecular and cellular bases of cancer at the undergraduate, graduate, and medical school levels. The principles of cancer biology are presented in an organized, cogent, and in-depth manner. The clarity of writing, supported by an extensive full-color art program and numerous pedagogical features, makes the book accessible and engaging. The information unfolds through the presentation of key experiments that give readers a sense of discovery and provide insights into the conceptual foundation underlying modern cancer biology. The new Second Edition has been comprehensively revised and updated to include major advances in cancer biology over the past six years. Updates include current information on: The tumor microenvironment Metastatic dissemination Tumor immunology Cancer stem cells The epithelial-mesenchymal transition Multi-step tumorigenesis Invasion and metastasis Mutation of cancer cell genomes Greatly expanded treatment of traditional therapy Epigenetic contributions MicroRNA involvement The Warburg effect Besides its value as a textbook, The Biology of Cancer is a useful reference for individuals working in biomedical laboratories and for clinical professionals. Every copy of the book comes with an updated "Pathways in Human Cancer" poster and a DVD-ROM containing the book's art program, a selection of movies, audio file mini-lectures, Supplementary Sidebars, and a Media Guide.
Principles of Genetics 豆瓣
作者: D. Peter Snustad / Michael J. Simmons John Wiley & Sons 2008
Snustad provides scientists with the confidence to apply problem solving to the major principals of genetics. It eases them into the art of problem solving by integrating problems within each chapter. A clear connection between key principals and related problems is presented in each chapter. Icons help them clearly see how a problem is worked out before reading on. The fifth edition has also been revised with an improved art program. It offers more balanced coverage of traditional and modern topics by weaving classical genetics with molecular genetics, and illustrating the connection between the two. The book is problem-solving-centric as well. Chapters now contain problems that correlate with major principals. Coverage of both classic experiments and current research will allow scientists to gain perspective on the process of science.
2019年10月22日 已读
Textbook for this semester's Genetics class. Went through the textbook on my own though (the lecture progress is slow, currently only reached chap10 or so). In conclusion it is an easy but concise book, serving as a good revision for what I learnt from CNBO. p.s. The second half of the book is significantly more interesting than the first half.
教材 生物科学 英文原版 遗传学
Pro Git (Second Edition) 豆瓣
9.2 (10 个评分) 作者: Scott Chacon / Ben Straub Apress 2014 - 11
Scott Chacon is a cofounder and the CIO of GitHub and is also the maintainer of the Git homepage ( git-scm.com ) . Scott has presented at dozens of conferences around the world on Git, GitHub and the future of work.
Ben Straub is a developer, long time contributor to Libgit2, holder of a Masters degree, international speaker and Git teacher, avid reader, lifelong explorer, and student of the art of making fine software. He lives with his wife and two children in Portland, Oregon.
2019年10月21日 已读
从今年这个课程安排和各种其他安排来看要用到的地方太多了 光会add -> commit -> push实在是不够了=口=
Oct 21, 2019 Update: 不错的Git进阶书籍
推荐阅读章节:Git Basics, Git Branch, Git Internals。
Git Branch一章非常详细地剖析了branch和rebase的本质,并且对如何使用它们提出了指导,非常有价值;而Git Internals则概括了Git作为一个版本控制系统的底层实现(虽然我是不懂Ruby)
Git on the Server对于大多数人来说可能没有什么用—毕竟大家现在都采用第三方(GitHub, GitLab)托管代码了,所以GitHub一章可以不读。其余章节则可根据自己的需要阅读。
Git 程序设计与开发工具 英文原版 计算机科学
Clean Code 豆瓣 Goodreads
9.5 (8 个评分) 作者: [美国] Robert C·Martin Prentice Hall 2008 - 8
Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer—but only if you work at it.
What kind of work will you be doing? You’ll be reading code—lots of code. And you will be challenged to think about what’s right about that code, and what’s wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft.
Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code—of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and “smells” gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code.
Readers will come away from this book understanding
How to tell the difference between good and bad code
How to write good code and how to transform bad code into good code
How to create good names, good functions, good objects, and good classes
How to format code for maximum readability
How to implement complete error handling without obscuring code logic
How to unit test and practice test-driven development
This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.
A Concise Introduction to Logic 豆瓣
A Concise Introduction to Logic
作者: Patrick J. Hurley Wadsworth Publishing 2011 - 1
Unsurpassed for its clarity and comprehensiveness, Hurley's A CONCISE INTRODUCTION TO LOGIC is the #1 introductory logic textbook in the market. In this Eleventh Edition, Hurley continues to build upon the tradition of a lucid, focused, and accessible presentation of the basic subject matter of logic, both formal and informal. Hurley's extensive, carefully sequenced collection of exercises continue to guide students toward greater proficiency with the skills they are learning.
Review
"What I like perhaps most about Hurley's text is the organization of the material. His book introduces the material in step-by-step way building off of what was just learned the section before and adding just enough information to each section to simplify the whole process of learning logic." - David Weise, Gonzaga University
"This is the "gold standard" of introductory logic texts." - Frank Ryan, Kent State University
"It is the clearest text, with the best technology available." - Stephanie Semler, Radford University
"Hurley's text provides a methodical introduction to the strategies and techniques usually covered in an introductory logic course, including both formal and informal topics. Numerous exercises provide plenty of opportunity for students to practice the skills they have learned." - Allyson Mount, Keene State College
"Hurley's book is thorough and very accessible to instructors and students. One of the best logic texts on the market." - Paula Smithka, University of Southern Mississippi
R Cookbook: Proven Recipes for Data Analysis, Statistics, and Graphics 豆瓣 Goodreads
作者: Paul Teetor O'Reilly Media 2011 - 3 其它标题: R Cookbook
With more than 200 practical recipes, this book helps you perform data analysis with R quickly and efficiently. The R language provides everything you need to do statistical work, but its structure can be difficult to master. This collection of concise, task-oriented recipes makes you productive with R immediately, with solutions ranging from basic tasks to input and output, general statistics, graphics, and linear regression. Each recipe addresses a specific problem, with a discussion that explains the solution and offers insight into how it works. If you're a beginner, R Cookbook will help get you started. If you're an experienced data programmer, it will jog your memory and expand your horizons. You'll get the job done faster and learn more about R in the process. * Create vectors, handle variables, and perform other basic functions * Input and output data * Tackle data structures such as matrices, lists, factors, and data frames * Work with probability, probability distributions, and random variables * Calculate statistics and confidence intervals, and perform statistical tests * Create a variety of graphic displays * Build statistical models with linear regressions and analysis of variance (ANOVA) * Explore advanced statistical techniques, such as finding clusters in your data "Wonderfully readable, R Cookbook serves not only as a solutions manual of sorts, but as a truly enjoyable way to explore the R language-one practical example at a time." -Jeffrey Ryan, software consultant and R package author
Women in Science 豆瓣
Rachel Ignotofsky
作者: Rachel Ignotofsky Ten Speed Press 2016 - 7
It’s a scientific fact: Women rock!
A charmingly illustrated and educational book, New York Times best seller Women in Science highlights the contributions of fifty notable women to the fields of science, technology, engineering, and mathematics (STEM) from the ancient to the modern world. Full of striking, singular art, this fascinating collection also contains infographics about relevant topics such as lab equipment, rates of women currently working in STEM fields, and an illustrated scientific glossary. The trailblazing women profiled include well-known figures like primatologist Jane Goodall, as well as lesser-known pioneers such as Katherine Johnson, the African-American physicist and mathematician who calculated the trajectory of the 1969 Apollo 11 mission to the moon.
Women in Science celebrates the achievements of the intrepid women who have paved the way for the next generation of female engineers, biologists, mathematicians, doctors, astronauts, physicists, and more!
— BrainPickings - Best Science Books of the Year
2019年9月15日 已读
因为插画真的好漂亮所以在图书馆路过它的时候没忍住借过来看了…是一本简略可爱的小科普。虽然有些囊括在里面的科学家我个人觉得有点凑数性质……
出现在封面上的女性科学家有:
1. 左上红色:Mary Anning 玛丽·安宁 古生物学家
2. 右上橙色:Mae Jemison 梅·詹米森 第一位非裔女宇航员&医生&企业家
3. 左中紫色:Jane Cooke Wright 简·库克·赖特 化疗之母
4. 右中蓝绿:Rachel Carson 雷切尔·卡森 寂静的春天作者
5. 左下蓝色:吴健雄 实验物理学家
6. 右下绿色:Marie Curie 玛丽居里 (大概不需要我介绍)
传记 英文原版
How To 豆瓣 Goodreads
作者: Randall Munroe Riverhead Books 2019 - 9
The world's most entertaining and useless self-help guide, from the brilliant mind behind the wildly popular webcomic xkcd and the #1 New York Times bestsellers What If? and Thing Explainer
For any task you might want to do, there's a right way, a wrong way, and a way so monumentally bad that no one would ever try it. How To is a guide to the third kind of approach. It's full of highly impractical advice for everything from landing a plane to digging a hole.
Bestselling author and cartoonist Randall Munroe explains how to predict the weather by analyzing the pixels of your Facebook photos. He teaches you how to tell if you're a baby boomer or a 90's kid by measuring the radioactivity of your teeth. He offers tips for taking a selfie with a telescope, crossing a river by boiling it, and getting to your appointments on time by destroying the Moon. And if you want to get rid of the book once you're done with it, he walks you through your options for proper disposal, including dissolving it in the ocean, converting it to a vapor, using tectonic plates to subduct it into the Earth's mantle, or launching it into the Sun.
By exploring the most complicated ways to do simple tasks, Munroe doesn't just make things difficult for himself and his readers. As he did so brilliantly in What If?, Munroe invites us to explore the most absurd reaches of the possible. Full of clever infographics and amusing illustrations, How To is a delightfully mind-bending way to better understand the science and technology underlying the things we do every day.
The Unbearable Lightness of Being 豆瓣
9.1 (13 个评分) 作者: Milan Kundera 译者: Michael Henry Heim Harper Perennial Modern Classics 1999 - 5
在线阅读本书
Book Description
A young woman in love with a man torn between his love for her and his incorrigible womanizing; one of his mistresses and her humbly faithful lover -- these are the two couples whose story is told in this masterful novel. In a world in which lives are shaped by irrevocable choices and by fortuitous events, a world in which everything occurs but once, existence seems to lose its substance, its weight. Hence, we feel "the unbearable lightness of being" not only as the consequence of our pristine actions but also in the public sphere, and the two inevitably intertwine.
From AudioFile
Jonathan Oliver employs a husky-voiced tone that proves the right match for this darkish story, one that requires of listeners a dollop of patience. Set first in Czechoslovakia, then in Switzerland, Kundera's story tells the sometimes laborious story of a womanizing Czech surgeon forced to flee the Russian invasion and take on menial roles, giving his passion for the flesh a slighly different perspective, as he is no longer a doctor but just a window-washer. His relationship with this current female-of-choice, the interesting and puzzling Tereza, is at the center of the novel. Oliver is good, very good, pausing with great effect, having just the right amount of low-key drama and contemplative musing
Book Dimension
length: (cm)19.7                 width:(cm)12.8
The Great Gatsby 豆瓣 Goodreads
The Great Gatsby
9.3 (18 个评分) 作者: [美] F·Scott Fitzgerald Penguin Books 2000 - 2
在线阅读本书
Jay Gatsby is the man who has everything. But one thing will always be out of his reach ... Everybody who is anybody is seen at his glittering parties. Day and night his Long Island mansion buzzes with bright young things drinking, dancing and debating his mysterious character. For Gatsby - young, handsome, fabulously rich - always seems alone in the crowd, watching and waiting, though no one knows what for. Beneath the shimmering surface of his life he is hiding a secret: a silent longing that can never be fulfilled. And soon this destructive obsession will force his world to unravel.
Data Structures and Algorithm Analysis in Java 豆瓣
作者: Mark A. Weiss Pearson 2011 - 11
Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amount of efficiency. Readers should have some knowledge of intermediate programming, including topics as object-based programming and recursion, and some background in discrete math. As the speed and power of computers increases, so does the need for effective programming and algorithm analysis. By approaching these skills in tandem, Mark Allen Weiss teaches readers to develop well-constructed, maximally efficient programs in Java. Weiss clearly explains topics from binary heaps to sorting to NP -completeness, and dedicates a full chapter to amortized analysis and advanced data structures and their implementation. Figures and examples illustrating successive stages of algorithms contribute to Weiss’ careful, rigorous and in-depth analysis of each type of algorithm. A logical organization of topics and full access to source code complement the text’s coverage.