技术
有趣的制造 豆瓣
作者: [美] 莎伦•罗斯 尼尔•施拉格 著 译者: 张琦 新星出版社 2008
平时你看到的东西,比如口红、巧克力、奶酪、牛仔裤、割草机、汽车、吉他、拉链……
多数人对这些东西的构造完全不了解,本书就是写给那些有怀疑精神的人、有科学探索精神的人,向人们一一剖析物质世界的构成。揭示的是隐藏于受欢迎的食品、舒适的衣物、复杂的机械和创造性的方便用具背后的秘密。本书所选择的各个物品代表了影响工业、运输、音乐、食物、休闲和生活方式的科技的发展和前进趋势,包含了具体的、对各个生产步骤地详细描写,科学术语和定义的简单描述,并且每个章节都使用图片和标注进行辅助说明。
--------------------
•为什么最早期的汽车都是黑色的?
•为什么隐形眼镜不会从眼睛里掉出来?
•摄氏度和华氏度如何转换?
•重复涂抹防晒霜能延长防晒时间吗?
•胶水涂得越厚粘得越牢吗?
•手指被强胶粘在一起了,用什么做接触剂呢?
•为什么人类发明的第一只闹钟只能在凌晨4点响起?
目录:
安全气囊
汽车
条码扫描仪
牛仔裤
防弹背心
干酪
巧克力
密码锁
光盘
隐形眼镜
有框眼镜
吉他
直升机
喷气发动机
割草机
灯泡
口红
指甲油
光纤
邮票
橡胶圈
跑鞋
墨西哥式酸辣酱
地球仪
烟雾探测器

强胶
温度计
轮胎
小号
手表
拉链
软件随想录 豆瓣
More Joel on Software
8.5 (26 个评分) 作者: Joel Spolsky 译者: 阮一峰 人民邮电出版社 2009
本书是一部关于软件技术、人才、创业和企业管理的随想文集,作者以诙谐幽默的笔触将自己在软件行业的亲身感悟娓娓道来,观点新颖独特,内容简洁实用。全书分为36讲,每一讲都是一个独立的专题。 本书从不同侧面满足了软件开发人员、设计人员、管理人员及从事软件相关工作的人员的学习与工作需要。
Web性能权威指南 豆瓣
High Performance Browser Networking
8.0 (6 个评分) 作者: Ilya Grigorik 译者: 李松峰 人民邮电出版社 2013 - 9
本书是谷歌公司高性能团队核心成员的权威之作,堪称实战经验与规范解读完美结合的产物。本书目标是涵盖Web 开发者技术体系中应该掌握的所有网络及性能优化知识。全书以性能优化为主线,从TCP、UDP 和TLS 协议讲起,解释了如何针对这几种协议和基础设施来优化应用。然后深入探讨了无线和移动网络的工作机制。最后,揭示了HTTP 协议的底层细节,同时详细介绍了HTTP 2.0、 XHR、SSE、WebSocket、WebRTC 和DataChannel 等现代浏览器新增的具有革命性的新能力。
本书适合所有Web 应用及站点开发人员阅读,包括但不限于前端、后端、运维、大数据分析、
UI/UX、存储、视频、实时消息,以及性能工程师。
Ilya Grigorik 是谷歌“Web加速”(Make The Web Fast)团队的性能工程师、开发大使。他每天的主要工作就是琢磨怎么让Web应用速度更快,总结并推广能够提升应用性能的最佳实践。
1024·人与机器共同进化 豆瓣
作者: 东西文库 译言·东西文库/电子工业出版社 2013
《1024》:国内第一本专注于科技文化的mook。
本期创刊号将目光定焦在“人与机器”这个超热点领域。
如果把机器获得思维能力看作是一种进化,
那人类具备不朽之躯同样也是一种进化。
这是一个野心勃勃但又充满不确定性的未来。
在我们一厢情愿地猜测机器将在不远的将来赶超自己而惶惶不可终日时,人类其实还有一个机会——变得更像机器。这并非科幻小说,而是正在发生的现实。人类创造机器的初衷难道不就是为了弥补自身的不足?如果把机器获得思维能力看作是一种进化,那人类具备不坏之躯同样也是一种进化。这是一个野心勃勃但又充满不确定性的未来。八篇专题文章将解析在共同进化的漫长道路上,人与机器如何成为对方的投射,以及由此衍生出的永恒话题——伦理与道德的困境。
专栏文章中,“工具”独具匠心。它分为三个小部分:阐述人与工具的联系、具体工具的展示,以及使用工具制作,旨在凸显科技时代人和工具的新关系。“未来”则是由恒金基金会独家授权的SALT演讲,来自历史学家与未来学家的一次机锋。“遗产”将讲述《全球概览》近半个世纪前不可思议的出版故事,重现一次反主流文化之旅。
本期的收尾之作献给不久前去世的恩格尔巴特。感谢他留下的不朽遗产。愿他安息。
《1024》官网:http://1024.dongxi.net
极客古登堡 豆瓣
Gutenberg the Geek
作者: [美国] 杰夫·贾维斯 译者: 余倩 东西文库 2013 - 1
谁是最早的改变了世界的技术型创业家?是Google的拉里和谢尔盖吗?不是;是史蒂夫·乔布斯吗?也不是。要找到这个最早树立起典范的人,我们需要追寻到15世纪的德国,找到他——约翰内斯·古登堡。
西方活字印刷术的发明人古登堡可能是世界上的第一位科技创业者。他的企业与现在硅谷 的初创企业惊人地相似。他面临着类似的挑战,他也在混乱的环境中经营自己的业务。与后来的创业者一样,他也引发了深刻的变革。
在这本书中,作者杰夫·贾维斯将从创业的角度来讲述他的故事。
AngularJS 豆瓣
作者: Brad Green / Shyam Seshadri O'Reilly Media 2013 - 4
Develop smaller, lighter web apps that are simple to create and easy to test, extend, and maintain as they grow. This hands-on guide introduces you to AngularJS, the open source JavaScript framework that uses Model - view - controller (MVC) architecture, data binding, client-side templates, and dependency injection to create a much-needed structure for building web apps. Guided by two engineers who worked on AngularJS at Google, you'll walk through the framework's key features, and then build a working AngularJS app - from layout to testing, compiling, and debugging. You'll learn how AngularJS helps reduce the complexity of your web app. Dive deep into Angular's building blocks and learn how they work together Gain maximum flexibility by separating logic, data, and presentation responsibilities with MVC Assemble your full app in the browser, using client-side templates Use AngularJS directives to extend HTML with declarative syntax Communicate with the server and implement simple caching with the $http service Use dependency injection to improve refactoring, testability, and multiple environment design Get code samples for common problems you face in most web apps
松本行弘的程序世界 豆瓣
まつもとゆきひろ コードの世界~スーパー・プログラマになる14の思考法
8.2 (11 个评分) 作者: [日] 松本行弘 译者: 柳德燕 / 李黎明 人民邮电出版社 2011 - 8
《松本行弘的程序世界》是探索程序设计思想和方法的经典之作。作者从全局的角度,利用大量的程序示例及图表,深刻阐述了Ruby编程语言的设计理念,并以独特的视角考察了与编程相关的各种技术。阅读《松本行弘的程序世界》不仅可以深入了解编程领域各个要素之间的关系,而且能够学到大师的思考方法。
《松本行弘的程序世界》面向各层次程序设计人员和编程爱好者,也可以供相关技术人员参考。
HTML5 Canvas 豆瓣
2011 - 10
《HTML5 Canvas:网站本地化交互和动画设计(影印版)(英文)》将带你从Canvas元素开始,它也许是HTML5最令人激动的功能,让你学习如何使用这个元素来绘画,渲染文本,操作图片以及创作动画,从而构建交互式多媒体应用。无论你现在是在使用Flash、Silverlight,还是只是使用HTML加上JavaScript,你都将很快入门。实际的示例在学习过程中向你展示如何使用Canvas来创作各种游戏和娱乐应用程序。在此过程中你将获得HTML5的宝贵经验,进而了解为何应用程序开发领袖们都把这个特性称为面向未来的创新性网络开发。
《木工DIY傢具》 豆瓣
作者: Oak Village 译者: 陳秉魁 教育之友文化 2008
從製作中,享受木材的觸感與豐富的表情。
「木頭」具有溫暖的觸感、豐富的木紋,以及柔和的色調,利用這個充滿魅力的素材所打造的傢具,經過長時間的使用後,還會變得愈來愈有味道,進而成為陪伴我們一輩子的好夥伴。由於這是我們耗費心思、一點一滴打造出來的傢具,當然也會格外珍惜。希望各位一定能夠跟「一杯子的好夥伴」、世界上獨一無二只屬於自己的傢具,永遠生活下去。
彼得·科恩木工基础 豆瓣
Woodworking Basics
8.0 (5 个评分) 作者: 彼得·科恩 译者: 王来 / 马菲 北京科学技术出版社 2013 - 1
《彼得·科恩木工基础》是一本木工入门书,2003年至今稳居木工书畅销榜首,近10万人验证成功的木工学习之路。1993年,美国“家具手工艺中心”校长彼得·科恩,亲笔写出这本基础、诚意的木工学习书。2003年,作者对书中的内容进行了全面修订,专业摄影师吉姆·杜根为新版本提供了大量精彩的照片。
20年来,《彼得·科恩木工基础》一直是美国最畅销的木工书,陪伴着成千上万的爱好者踏上了可靠的学习和实践之路——而木工在美国的流行度也与日俱增。
20年后,经过两名爱好者兼译者的两轮细心翻译,和一名台湾木工——何美莹老师(何老师曾于2000年在美国从师于作者)的审阅,《彼得·科恩木工基础》终于能与中国读者相见。
iPhone开发基础教程 豆瓣
作者: Dave Mark / Jeff LaMarche 译者: 漆振 / 谢巧云 人民邮电出版社 2009 - 4
Apple公司的iPhone已经开创了移动平台新纪元!它与App Store的绝配也为全世界的程序员提供了一个施展才华的全新大舞台。只要有新奇的创意,你完全有可能像开发iShoot游戏的Ethan Nicholas(日收入2万多美元)和开发Trism游戏的Steve Demeter(月收入超过10万美元)那样,仅凭单枪匹马就赢得全球市场,成功创业,改变自己的人生。
本书由业界名家撰写,英文原版问世以后迅速登上Amazon计算机图书排行榜榜首并持续至今,总排名一度达到20名左右,创造了销售奇迹。而且,本书获得了读者的一致好评,已经被奉为经典。书中从到Apple网站注册账号,下载和安装免费iPhone SDK开始,清晰透彻地讲述了创建iPhone应用程序的全过程。在探讨基本概念和各个关键特性(iPhone界面元素、数据保存、SQLite、 Quartz和OpenGL ES、手势支持、本地化、Core Location等)时,提供了丰富的实例。更难得的是,本书始终强调iPhone开发中的各种最佳实践,即使是有经验的开发人员,也会因此受益匪浅。
开卷阅读本书,进入iPhone开发的神奇世界吧,它将让你热血沸腾
技术元素 豆瓣
The Technium
7.3 (15 个评分) 作者: [美国] 凯文·凯利 译者: 张行舟 / 余倩 译言·东西文库/电子工业出版社 2012 - 5
我会将我不成熟的想法、笔记、内心争论、草稿以及对其他文章的回应都写在《技术元素》中,这样我就能知道自己到底在想些什么。——KK
“技术元素”(technium)是凯文•凯利专门创造出来的词语。“技术元素不仅仅包括一些具象的技术(例如汽车、雷达和计算机等),它还包括文化、 法律、社会机构和所有的智能创造物。”简而言之,技术元素就是从人的意识中涌现出来的一切。KK把这种科技的延伸面看成一个能产生自我动 力的整体。
本书继承了《失控》和《新经济的新规则》的思考体系,谈到了文明进化、数字出版、免费经济、人工智能、物联网、数字化生活等热议的话题。而更深层次的是,KK希望借此讨论:技术元素的本质是什么?人类应该拥抱还是拒绝它?人类对它本身的未来发展究竟有多少把握?KK把对这些疑惑的理解都写在了《技术元素》里。相比于KK之前的著作,本书将更通俗易懂,文章中涉及到的领域、所举的事例都更贴近当下人们的生活体验。而阅读这样一本书,将能最贴近地了解到KK在思考什么。
试读:http://site.douban.com/widget/notes/7736184/note/210517634/
用AngularJS开发下一代Web应用 豆瓣
AngularJS
7.7 (6 个评分) 作者: [美] Brad Green / Sbyam Seshadri 译者: 大漠穷秋 电子工业出版社 2013 - 10
AngularJS是一款来自Google的前端JS框架,它的核心特性有:MVC、双向数据绑定、指令和语义化标签、模块化工具、依赖注入、HTML模板,以及对常用工具的封装,例如$http、$cookies、$location等。AngularJS框架的体积非常小,但是设计理念和功能却非常强大,值得前端开发者深入学习。
本书对AngularJS框架的核心特性做了全面的介绍,包括常用的开发工具和开发环境。作为国内第一本关于AngularJS的书籍,本书是学习AngularJS的必备入门工具。
2013年11月14日 在读
昨天晚上刚拿到,今天在来中关村儿的路上读到第二章。总得来说,浅显易懂(针对稍有经验的前端开发工程师而言),$scope那里之前看网上的教程没太看明白,看了书之后就大概知道是怎么个意思了。但是个别语句还是翻译的不太准确,有点绕口。比如12页的这句话:尽管设计Angular应用具有很大的灵活性,但是以下这些风格你将会经常涉及:1.用来容纳数据的模型,模型代表应用当前的状态。2.用来展示数据的一些视图。用来管理模型和视图之间关系的一些控制器。——这不还是在翻来覆去的讲MVC吗?中间的那个“但是”是怎么个转折法儿?
angularjs javascript web web开发 互联网
Developing Backbone.js Applications 豆瓣
作者: Addy Osmani O'Reilly Media 2012 - 7
If you want to build your site's frontend with the single-page application (SPA) model, this hands-on book shows you how to get the job done with Backbone.js. You'll learn how to create structured JavaScript applications, using Backbone's own flavor of model-view-controller (MVC) architecture. Start with the basics of MVC, SPA, and Backbone, then get your hands dirty building sample applications - a simple Todo list app, a RESTful book library app, and a modular app with Backbone and RequireJS. Author Addy Osmani, an engineer for Google's Chrome team, also demonstrates advanced uses of the framework. Learn how Backbone.js brings MVC benefits to the client-side Write code that can be easily read, structured, and extended Work with the Backbone.Marionette and Thorax extension frameworks Solve common problems you'll encounter when using Backbone.js Organize your code into modules with AMD and RequireJS Paginate data for your Collections with the Backbone.Paginator plugin Bootstrap a new Backbone.js application with boilerplate code Use Backbone with jQuery Mobile and resolve routing problems between the two Unit-test your Backbone apps with Jasmine, QUnit, and SinonJS
3D打印 豆瓣
Fabricated:The New World of 3D printing
6.4 (5 个评分) 作者: [美]胡迪•利普森,梅尔芭•库曼 译者: 赛迪研究院专家组 中信出版社 2013 - 4
《3D打印:从想象到现实》内容简介:你需要一把功能强大的锤子?你需要一双精致无比的鞋子?你需要给孩子准备奇异的玩具?你需要一顿精美的晚餐?只管打印出来就行了。《3D打印:从想象到现实》带你走进3D打印的世界,认识一下当下这个最酷的东西——它将从想象变成现实,并带来一场深刻的社会革命。
书中讲述了3D打印技术的突破性发展,以及3D打印技术将如何应用在学校、厨房、医院等场所的。《3D打印:从想象到现实》预测,不远的未来,我们完全可以用电脑把自己想要的东西设计出来,然后进行三维打印,就像我们现在可以在线编辑文档一样。通过电子设计文件或设计蓝图,3D打印技术将会把数字信息转化为实体物品。当然,这还不是3D打印的全部,3D打印最具魔力的地方是,它将给材料科学、生物科学带来翻天覆地的变化,最终的结果是科学技术和创新呈现爆发式的变革。
3D打印机本是一种相对粗陋的制造机器,从工厂诞生,然后走进了家庭、企业、学校、厨房、医院、甚至时尚T台。但是一旦将3D打印机与当今发达的数字技术相结合,奇迹就发生了。再加上互联网的普及以及微小而成本低廉的电子电路的广泛使用,在材料科学和生物技术取得日新月异进步的今天,简直不敢想象!技术和社会革新由此爆发。
作为全球3D打印研究的权威专家,经过长期卓有成效的研究,并走访了多位来自各个行业的专家,这部生动而有趣的书带给你的不仅仅是极大的震撼,还有更多的观察与思考——3D打印这个全新的世界将给你带来什么?
海报:
Node.js开发指南 豆瓣
7.8 (12 个评分) 作者: 郭家寶(BYVoid) 人民邮电出版社 2012 - 7
Node.js是一种方兴未艾的新技术,诞生于2009年。经过两年的快速变化,Node.js生态圈已经逐渐走向稳定。Node.js采用了以往类似语言和框架中非常罕见的技术,总结为关键词就是:非阻塞式控制流、异步I/O、单线程消息循环。不少开发者在入门时总要经历一个痛苦的思维转变过程,给学习带来巨大的障碍。 而本书的目的就是帮助读者扫清这些障碍,学会使用Node.js进行Web后端开发,同时掌握事件驱动的异步式编程风格,以便进一步利用Node.js的高级特性。
大规模Web服务开发技术 豆瓣
作者: 伊藤直也 / 田中慎司 译者: 李剑 电子工业出版社 2011 - 7
Hatena是日本最大的Web服务提供商之一,它提供的服务包括关键字(类似于维基百科)、博客、相册等。《大规模Web服务开发技术》由伊藤直也、田中慎司所著,内容主要来自Hatena为学生们举行的暑期实习的课程,内容涵盖广泛,介绍了性能优化、分布式、算法、系统架构等各个方面,甚至还介绍了硬件的经济成本,是运维工程师们必不可少的参考书。书中还包括几个算法实习课题,介绍了压缩算法、全文搜索等算法的实现方法,对于打算靠Web创业的人不失为一本很不错的参考书。
构建高性能Web站点 豆瓣
作者: 郭欣 电子工业出版社 2009 - 8
本书围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,涵盖了Web站点性能优化的几乎所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分布式缓存、Web服务器缓存、反向代理缓存、脚本解释速度、页面组件分离、浏览器本地缓存、浏览器并发请求、文件的分发、数据库I/O优化、数据库访问、数据库分布式设计、负载均衡、分布式文件系统、性能监控等。在这些内容中充分抓住本质并结合实践,通过通俗易懂的文字和生动有趣的配图,让读者充分并深入理解高性能架构的真相。同时,本书充分应用跨学科知识和科学分析方法,通过宽泛的视野和独特的角度,将本书的内容展现得更加透彻和富有趣味。