xiongjia - 标记
一个人也得下厨房 豆瓣
作者: 林欣浩 辽宁人民出版社 2009
编辑推荐
不是所有菜谱都一脸正经,不靠谱作者独创出寨版爆笑食谱,没有任何烹饪知识,也能做出有爱的食物?又懒又宅也能下厨?嗯哼!让你領悟:下厨和省可以如此神奇地融洽共存!
内容简介
从来没进厨做过饭?恭喜!因为翻开这本书后,你会惊奇地发现,自己被隐藏许久的超强烹饪能力!厨房里的十万个无厘头“为什么”,让你在好奇中成长为你调的料理高手!每一道熟悉的菜,都会给你不同的感受,每一道陌生的菜,保证你看了就会做!
病者生存 豆瓣
8.1 (15 个评分) 作者: 沙伦·莫勒姆 译者: 邵毓敏 广西科学技术出版社 2007 - 10
《病者生存》告诉我们:糖尿病是人类挺过冰河期的秘密武器吗?日光浴真能降低胆固醇吗?母亲在怀孕初期吃垃圾食品,婴儿更容易出现肥胖症吗?这些问题你也许想都不曾想过,甚至一些医学研究者也可能不会关注。但是作者却对这些 “琐事”刨根问底,找到的答案不仅让我们目瞪口呆,还让我们对于现代医学研究有了新的认识。作者结合当今最先进的医学研究,解答了潜藏在无数疾病背后的谜团。他发现许多疾病都存在于人类的遗传密码中,由此他提出了最大的谜团。
Advanced .NET Debugging 豆瓣
作者: Mario Hewardt Addison-Wesley Professional 2009 - 11
Part I – Overview
Part I introduces the reader to the basic concepts required to efficiently debug .NET applications using the Debugging Tools for Windows package.
1. Introduction to the Tools
This chapter contains a brief introduction to the tools used throughout the book, including basic usage scenarios, download locations, and installation instructions. Amongst the tools covered are:
Debugging Tools for Windows
.NET 2.0 redist/SDK
SOS
SOSEX
CLR Profiler
Performance Counters
Reflector for .NET
PowerDBG
Managed Debugging Assistants
2. CLR Fundamentals
This chapter discusses the core fundamentals of the CLR. The chapter begins with a high level overview of the major runtime components and subsequently drills down into the details and covers topics such as:
· CLR and the Windows Loader. Discusses how .NET applications are natively supported using the PE file format.
· Application domains (system, shared, default, custom) as well as loader heaps etc.
· Assembly overview
· Assembly manifest
· Type metadata
· And more…
3. Basic Debugging Tasks
Chapter 3 gives hands on examples of the basic .NET debugging tasks such as:
· Thread management
· Display stack traces
· Display local variables
· Breakpoint management
· Dumping heap based objects
· .NET exception model and how to analyze in the debuggers
· Basics of postmortem debugging
· Remote debugging
Part II – Applied Debugging
Par t II is a practical approach to debugging common .NET problems encountered in the development process. Each chapter is dedicated to a specific CLR component and/or technology and begins by detailing the inner workings of that component. Subsequently, a number of common problems related to the specific technologies are discussed and how the debuggers and tools can be used for root cause analysis.
4. Assembly Loader
The complexity of .NET applications can range from simple command line applications to complex multi-process/multi machine server applications with a large number of assemblies living in harmony. In order to efficiently debug problems in .NET applications one much be careful to understand the dependencies of .NET assemblies. This chapter takes a look at how the CLR assembly loader does its work and common problems surrounding that area.
5. Managed Heap and Garbage Collection
While .NET developers can enjoy the luxury of automatic memory management, care must still be taken to avoid costly mistakes. The highly sophisticated CLR garbage collector is an automatic memory manager that allows developers to focus less on memory management and more on application logic. Even though the CLR manages memory for the developer, care must be taken to avoid pitfalls that can wreak havoc in your applications. In this chapter we look at how the garbage collector works, how to peek into the internals of the garbage collector and some common programming mistakes related to automatic garbage collection (non memory resources, memory fragmentation, finalizer problems etc).
6. Synchronization
A multithreaded environment allows for a great deal of flexibility and efficiency. With this flexibility comes a lot of complexity in the form of thread management. To avoid costly mistakes in your application, care must be taken to ensure that threads perform their work in an orchestrated fashion. This chapter introduces the synchronization primitives available in .NET and discusses how the debuggers and tools can be used to debug common thread synchronization problems. Scenarios such as deadlocks, lock contentions, sync blocks, thin locks and thread pool problems are discussed.
7. Interoperability
.NET relies heavily on underlying Windows components. In order to invoke the native Windows components the CLR exposes two primary methods of interoperability:
1. Platform Invocation
2. COM Interoperability
Since the.NET and Win32 programming models are often very different, idiosyncrasies often lead to hard to track down problems. In this chapter we look at some very common mistakes done when working in the Interoperability layer and how to use the debuggers and tools to troubleshoot the problems.
Part III – Advanced Topics
8. Postmortem Debugging
Quite often it’s not feasible to expect full access to a failing machine so that a problem can be debugged. Bugs that surface on production machines on customer sites are rarely available for debugging. This chapter outlines the mechanisms for debugging a problem without access to the physical machine. Topics discussed include the basics of crash dumps, generating crash dumps, analyzing crash dumps etc.
9. Power Tools
Introduces the reader to power tools such as Debugging via Powershell , IISDiag and more.
10.CLR 4.0
This chapter is reserved for any substantial enhancements coming out while the book is being authored/published.
Beginning Android 3 豆瓣
作者: Mark Murphy Apress 2011 - 4
The vibrant and rich Android development platform, created by Google and the Open Handset Alliance, continues to be a platform in its truest sense, encompassing hundreds of classes beyond the traditional Java classes and open source components that ship with the SDK. Android’s continued growth includes support for Flash and Flash Gaming Apps, WIFI tethering, improved performance, WebM or WebMedia integration for HTML 5 based video and other multimedia APIs, Chrome OS (WebOS) integration, and more. With Beginning Android 3 , you’ll learn how to develop applications for Android 3 mobile devices using simple examples that are ready to run with your copy of the SDK. Author, Android columnist, developer, and community advocate Mark L. Murphy will show you what you need to know to get started programming Android applications, including how to craft GUIs, use GPS, Multi-touch, Multi-tasking, and access web services. What you’ll learn Discover Android and how to use it to build Java-based mobile applications for a wide range of phones and devices. Create user interfaces using both the Android widget framework and the built-in WebKit-powered Web browser components. Utilize the distinctive capabilities of the Android engine, including location tracking, maps, and Internet access. Use and create Android applications incorporating activities, services, content providers, and broadcast receivers. Support Android 3 and earlier devices, including dealing with multiple Android OS versions, multiple screen sizes, and other device-specific characteristics. Create Flash game and other apps on Android. Build and experience the array of new WebM video and other multimedia APIs for Android and more. Who this book is for This book is aimed at people new to mobile development.
2012年1月26日 已读
其实只是本开发手册的节选,重排...加了一点截图,Sample等...
DEV ENU Tools
Python UNIX和Linux系统管理指南 豆瓣
Pytbon for UNIX and linux system administration
作者: 基弗特 (Gift, Noab) / 琼斯 (Jones, Jeremy M.) 译者: 杨明华 / 谭励 机械工业出版社 2009 - 9
《Python UNIX和Linux系统管理指南》介绍了Python语言如何为管理uNIx和Linux服务器提供各种更加有效的任务处理方式。书中各章都提出了具体的管理问题,如并发或数据备份,然后通过Python示例提供了解决方案。通过《Python UNIX和Linux系统管理指南》,读者可以学习如何用Python开发自己的一套命令行工具来解决诸多问题。
作者建立了一个免费下载的Ubuntu虚拟机,其中包含《Python UNIX和Linux系统管理指南》的源代码和运行实例,也包括SNMP、IPython、SQLAlchemy及其他工具。通过《Python UNIX和Linux系统管理指南》,你可以发现Python在如下几个方面的作用:
读取文本文件并提取信息。
使用多线程和fork选项。
使用网络设备从一个进程获取另一个进程的信息。
创建可点击的、易于交互的GUl工具。
通过交互式SNMP编程实现监控大型主机集群。
掌握IPython shell,作为Bash、Korn或Z—Shell的替换或补充。
将云计算整合到基础设施中,编写Google App引擎的应用程序。
通过定制脚本解决独特数据备份的难题。
使用Djan90、SQLAlchemy和Storm ORM与数据库进行交互。
通过《Python UNIX和Linux系统管理指南》及其补充的虚拟机,你可以了解如何打包并部署Python应用程序和库,以及编写代码在类似的多个UNIXfH Linux平台上运行。
2012年1月17日 已读
难道是翻译关系?
CHS DEV Tools
每天懂一点色彩心理学 豆瓣
6.8 (33 个评分) 作者: [日] 原田玲仁 译者: 郭勇 陕西师范大学出版社 2009 - 6
本书的内容虽然以高深的理论为基础,但尽量避开了晦涩难懂的复杂部分。通过许多生动活泼、简单实用的例子,本书将色彩心理学的核心思想与思维方式直接明了地展现在读者面前。书中的插图和漫画也是为了让读者能够更加轻松地阅读而精心绘制的。
生存手册 豆瓣
SAS Survival Handbook: The Ultimate Guide to Surviving Anywhere
9.0 (12 个评分) 作者: (英)约翰・怀斯曼 译者: 李斌 / 倪明 华文出版社 1999 - 7
如何应付意外伤害,如何保持健康以及如何在紧急情况发生时帮助比自己更不幸的同伴。水、食品、火种及容身之所都是生存所必需的,你应该知道遇险时如何得到它们,发送呼救信号能吸引搜寻者注意,给营救工作带来希望。但是,即便没有援助,你也应能寻得安全保障,熟知如何横越江河,跋涉山川。

这本《生存手册》是英国皇家特种部队的专用教材,它是一本在冒险、历险、探险之极端环境下使用的手册。
2011年12月5日 已读
不实际操作,很难学会...
Tools misc
C Interfaces and Implementations 豆瓣
作者: David R. Hanson Addison-Wesley Professional 1996 - 8
Every programmer and software project manager must master the art of creating reusable software modules; they are the building blocks of large, reliable applications. Unlike some modern object-oriented languages, C provides little linguistic support or motivation for creating reusable application programming interfaces (APIs). While most C programmers use APIs and the libraries that implement them in almost every application they write, relatively few programmers create and disseminate new, widely applicable APIs. C Interfaces and Implementations shows how to create reusable APIs using interface-based design, a language-independent methodology that separates interfaces from their implementations. This methodology is explained by example. The author describes in detail 24 interfaces and their implementations, providing the reader with a thorough understanding of this design approach.
游戏编程精粹3 豆瓣
作者: 译者: 张磊 2003 - 10
《游戏编程精粹3》是“游戏编程精粹”系列的最新一卷,充满了即学即用的大师技巧、创意、建议和代码,并且提供了成功商业游戏中的许多解决方案。《游戏编程精粹3》覆盖了游戏开发的所有关键阶段,融合了70位顶尖高手的开发心得,每章还由一位该领域的专家编辑把关,以确保内容的原创性、准确性和实用性。
The Architecture of Open Source Applications 豆瓣 Goodreads
7.7 (6 个评分) 作者: Amy Brown lulu.com 2012 - 3
Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most software developers only ever get to know a handful of large programs well—usually programs they wrote themselves—and never study the great programs of history. As a result, they repeat one another's mistakes rather than building on one another's successes.
This book's goal is to change that. In it, the authors of twenty-five open source applications explain how their software is structured, and why. What are each program's major components? How do they interact? And what did their builders learn during their development? In answering these questions, the contributors to this book provide unique insights into how they think.
If you are a junior developer, and want to learn how your more experienced colleagues think, this book is the place to start. If you are an intermediate or senior developer, and want to see how your peers have solved hard design problems, this book can help you too.
2011年10月4日 已读
没有看所有...看了几个自己熟悉的...其实介绍的不是很详细...
DEV ENU
IronPython in Action 豆瓣
作者: Michael J. Foord / Christian Muirhead Manning Publications 2009 - 3
HIGHLIGHT IronPython in Action is the first comprehensive, hands-on introduction to Microsoft's exciting version of Python for the .NET framework. DESCRIPTION Python programmers love the power and flexibility of the Python language, but the tools and frameworks available have restricted how and where it can be used. IronPython combines all the goodness of Python coding with the tools and features available in .NET--a beautiful match. IronPython gives you the elegance of a dynamic language--think Ruby--and the full support of the Microsoft platform, including WPF, Silverlight and other first-tier .NET components. IronPython in Action is a comprehensive, hands-on introduction to Python in .NET. The expert authors provide a complete introduction for programmers to both the Python language and the power of the .NET framework. The book shows how to use IronPython with C#, VB.NET, and ASP.NET applications. Readers will use IronPython as a Windows scripting tool, and see how it connects to PowerShell. Along the way, readers master the dynamic language programming techniques that give Python programmers an edge in speed and efficiency. The authors, through their company Resolver Systems, have developed the most extensive IronPython-based applications currently in production. KEY SELLING POINTS * First comprehensive guide and tutorial on IronPython * IronPython brings the productivity gains and flexibility of Python to the .NET framework. * Demonstrates how to get the best out of both Python, the language, and .NET as a programming platform. * Includes a complete introduction for programmers to both the Python language and the power of the .NET framework.
忘川堂夜话 豆瓣
作者: 七日鸣 花城出版社 2010 - 4
“忘川堂”是一家夜晚营业的旧货店。
被看不见的东西追赶着的夏至,误打误撞闯入了“忘川堂”。出于某种秘不可宣的目的,她开始了在旧货店打工的生活。
这是一家很奇怪的店,明明卖旧货却贵得离谱,摆明是“三年不开张,开张吃三年”。
光顾这家店的客人也同样古怪:有因过分漂亮而被割下脸皮的玉面人,有专做亡人生意的血货郎,有依附百年老屋而生的屋魅……在他们或狰狞或美好的外衣下,包涵着温情的守护、绝望的爱恋、无尽的寂寞和迷失的自我。
在经历过一次次危险后,夏至渐渐对清明和遥产生了微妙的感情。究竟,夏至更在意的,是时而为猫时而为人,笑容灿若春风的遥;还是外表冷淡而内心温柔的清明呢?
抑或是甩不掉的宿命和本能在操纵着她……
目录
第一个故事:屋魅
第二个故事:玉面人
第三个故事:玄铁壶
第四个故事:子非鱼
第五个故事:青行舟
第六个故事:柳夜刀
第七个故事:枕梦书
第八个故事:离别珠
第九个故事:狐铃
番外篇:除夕夜篇
闹元霄篇
媒体评论:
《忘川堂夜话》是”莲蓬鬼话”里的精品。这位80后的宅女以清新幽默的笔调营造了独特的小说风格,人物多以节气命名,让人耳目一新、回味无穷!
——莲蓬鬼话版主、悬疑作家 莲蓬
在”莲蓬鬼话”里,有强烈漫画风格的《忘川堂夜话》给人印象颇深,是一部十分特别的清爽之作。
——莲蓬鬼话版主、悬疑作家 苏京
七日鸣擅长营造画面感,神秘感,因此,读者总是不知不觉地卷入了文本巨大的磁场中。读七日鸣的故事,忍不住感叹她想象力的无暇、轻盈、奇特、另类与绮丽。我相信,“志怪言情小天后”的光环在不久的将来会徐徐落在她的头上。
——天才悬疑作家 求无欲 《忘川堂夜话》
既有花香晴好般的温馨,又有着挥之不去的超薄型恐怖,还有着丝丝日式小清凉。它能带领你飘越“宫崎骏漫画般“的志怪幻境,它能与《夏目友人帐》媲美,让你心灵底部的土壤变得松软。它无疑是你私家书橱中必不可少的一道怡人菜肴。
——畅销悬疑作家 王雨辰
不管命运给自己安排好怎么样的崎岖道路,只要有梦同行。这个梦一个叫爱丽丝的女孩做过,那个地方叫仙境;这个梦一个叫荻野千寻的女孩做过,那个地方叫油屋。现在这个梦出现在了一个叫夏至的宅女面前,一个叫七日鸣的女孩用笔给了她这个梦。
——悬疑名家 姻合
忘川堂里,藏着如夏风吹开门闩般意味的故事,引人探窥!
——当红知名悬疑作家 佟婕(道葭)
徒然草 豆瓣
8.6 (23 个评分) 作者: [日] 吉田兼好 译者: 文东 中国长安出版社 2009 - 4
《徒然草》与清少纳言的《枕草子》并称日本随笔文学的双璧,写于日本南北朝时期(1336-1392)。书名依日文原意为“无聊赖”,也可译为“排忧遣闷录”。全书共243段,由互不连贯、长短不一的片段组成,有杂感、评论、带有寓意的小故事,也有社会各阶层人物的记录。作者写时是兴之所至、漫然书之,这些文字有的贴在墙上,有的写在经卷背面,死后由他人整理结集。《徒然草》在日本长期作为古典文学的入门读本,是读者最多的文学作品之一,对包括周作人在内的后世作家产生了深远影响。
番茄工作法图解 豆瓣
Pomodoro Technique Illustrated: The Easy Way to Do More in Less Time
7.4 (101 个评分) 作者: [瑞典] Staffan Nöteberg 译者: 大胖 人民邮电出版社 2011 - 2
本书介绍了时下最流行的时间管理方法之一——番茄工作法。作者根据亲身运用番茄工作法的经历,以生动的语言,传神的图画,将番茄工作法的具体理论和实践呈现在读者面前。番茄工作法简约而不简单,本书亦然。在番茄工作法一个个短短的25分钟内,你收获的不仅仅是效率,还会有意想不到的成就感。
本书适合所有志在提高工作效率的人员,尤其是软件工作人员和办公人员。
2011年3月18日 已读
拖延症治疗手册...
DEV Thinking
人间失格 豆瓣 Goodreads
人間失格
8.2 (516 个评分) 作者: 太宰治 译者: 许时嘉 吉林出版集团有限责任公司 2009 - 9
第一次,我喝酒喝得如此失态。
悠悠醒来时,枕头边坐着常子。我躺在那位于本所工匠店二楼的房间里。
“财尽情亦绝,你说这句话时我还以为是开玩笑,你是认真的?难怪你都不来找我了。管它什么复杂的恩断义绝,我赚钱给你也不行吗?”
“不行。”
然后,她也躺下了,两人一夜未眠。
(收录《樱桃》)
白骨精学习法 豆瓣
6.0 (6 个评分) 作者: [日] 胜间和代 译者: 何鹏 中信出版社 2009 - 7
日本“职场新女神”胜间和代,日本史上最年轻注册会计师,7天通过证券行业从业资格考试,ToEIC考试分数将近满分,她将自己多年的职场生涯和学习真谛倾囊相授,告诉每一个渴望继续提高的职场人士:学习其实很简单,年收入增长10倍也不难!
程序员实用算法 豆瓣
Practical Algorithms for Programmers
作者: Andrew Binstock / John Rex 译者: 陈宗斌 机械工业出版社 2009 - 9
《程序员实用算法》重点关注的是实用、立即可用的代码,并且广泛讨论了可移植性和特定于实现的细节。《程序员实用算法》作者介绍了一些有用但很少被讨论的算法,它们可用于语音查找、日期和时间例程(直到公元1年)、B树和索引文件、数据压缩、任意精度的算术、校验和与数据验证,并且还最全面地介绍了查找例程、排序算法和数据结构。
《程序员实用算法》结构清晰,示例丰富,可作为广大程序员的参考用书。
Applied Microsoft .NET Framework Programming 豆瓣
作者: Jeffrey Richter Microsoft Press 2002 - 1
The Microsoft(R) .NET Framework allows developers to quickly build robust, secure ASP.NET Web Forms and XML Web service applications, Windows(R) Forms applications, tools, and types. Find out all about its common language runtime and learn how to leverage its power to build, package, and deploy any kind of application or component. APPLIED MICROSOFT .NET FRAMEWORK PROGRAMMING is ideal for anyone who understands object-oriented programming concepts such as data abstraction, inheritance, and polymorphism. The book carefully explains the extensible type system of the .NET Framework, examines how the runtime manages the behavior of types, and explores how an application manipulates types. While focusing on C#, it presents concepts applicable to all programming languages that target the .NET Framework. Topics covered include: . The .NET Framework architecture . Building, packaging, deploying, and administering applications and their types . Building and deploying shared assemblies . Type fundamentals . Primitive, reference, and value types . Operations common to all objects . Type members and accessibility . Constants, fields, methods, properties, and events . Working with text . Enumerated types and bit flags . Array types . Interfaces . Custom attributes . Delegates . Error handling with exceptions . Automatic memory management . AppDomains and reflectionIncludes coverage of C#