
1O'Reilly Media, Inc.介绍 O'Reilly Media, Inc.介绍 O'Reilly Media通过书刊、杂志、服务、调查研究跟会议等方法传播创新知识。 自1978年开始,O'Reilly一直都是前沿发展的见证者和推动者。超级极客们正在推动 着将来,而我们关注真正重要的科技趋势——通过放大这些“细微的信号”来刺激社 会对新科技的应用。作为技术社区中活跃的参与者,O'Reilly的演进充满了对变革的 倡导、创造跟发扬光大。 O'Reilly为工具研发人员带给革命性的“动物书”;创建第一个商业网站(GNN);组 织了影响深远的开放源代码峰会,以至于开源工具运动旨在命名;创立了Make杂志, 从而变成DIY革命的主要先锋;公司一如既往地借助多种形式缔结信息与人的纽带。O' Reilly的大会跟大赛集聚了很多超级极客和高瞻远瞩的商业领袖,共同展现出引领新 产业的革命性思想。作为科技专家获取信息的选取,O'Reilly现在还将先锋专家的知 识传递给普通的计算机用户。无论是借助书籍出版,服务以及面授课程,每一项O 'Reilly的产品都体现了公司不可动摇的观念——信息是促使创新的力量。
业界评论 “O'Reilly Radar博客有口皆碑。”——Wired “O'Reilly凭借一系列(真希望当时我也想起了)非凡想法建立了数百万美元的业 务。”——Business 2.0 “O'Reilly Conference是聚集关键思想领袖的绝对典范。”——CRN “一本O'Reilly的书就代表一个有用、有前途、需要学习的主题。”——Irish Times “Tim是位特立独行的商人,他不光放眼于更长远、最宽广的视野以及积极地根据Yog i Berra 的建议去做了:‘如果你在路上遇到岔路口,走大路(岔路)。'回顾过去T im似乎每一次都选择了小路,而且有几次都是一闪即逝的机会,尽管大路也不错。”2O'Reilly Media, Inc.介绍——Linux Journal献辞谨以此书写给C语言之父Dennis Ritchie (1941~2011)对Head First丛书的称赞 “Kathy和Bert的《深入浅出Java》把书本成为了图形界面。作者借助一种诙谐、嬉皮 的调调,把学习Java成为了一个充满未知的过程,我总忍不住好奇地想:‘作者接下 来会干嘛?’” ——Warren Keuffel,《软件开发杂志》 “《深入浅出Java》用引人入胜的技巧带你走入Java世界的大门,书中没有令人望而 却步的 ‘课后习题’,而是修改了这些实践环节。

很少有教科书能象这本书一样在做 到机智、幽默、嬉皮和实用的 同时,还能教会你如何使用对象序列化和网络公布协 议。” ——Dr. Dan Russell,IBM Almaden研究中心用户科学与感受组教授、斯坦福大学人 工智能讲师 “《深入浅出Java》单刀直入,玩世不恭,妙趣横生,引人入胜,你一定可从学校到 东西!” ——Ken Arnold,前Sun公司高级工程师、《Java编程语言》合著者(另一个作者是J ava 之父James Gosling) “举重若轻,犹如把千斤重的书本从我心中卸下。” ——Ward Cunningham,Wiki之父、Hillside Group创始人 “这本书非常合适我们很多喜欢新技术的程序员,它对实际的开发更有参考价值,没 有枯燥乏味的‘学究腔’,读罢感到神清气爽。” ——Travis Kalanick,Scour and Red Swoosh Member创始人、MIT TR100会员 过去世界上有三种书:用来买的书,用来珍藏的书,用来放在椅子上的书。直到O'R “ eilly和Head First团队的发生,世界上有了第四种书——Head First系列的书——满3O'Reilly Media, Inc.介绍 是折角、破损不堪、随身携带的书。
我把《深入浅出SQL》放在了触手可及的地方。而 且,就连我审稿用的PDF文档也被我莫名其妙地翻坏了。” ——Bill Sawyer,Oracle ATG课程主管 “这本书条理分明、幽默诙谐、货真价实,即使不是程序员也可从这本书中学到缓解 问题的方式。” ——Cory Doctorow,Boing Boing合作编辑、Down and Out in the Magic Kingdom 及 Someone Comes to Town, Someone Leaves Town作者 “我一拿到这本书就开始读了出来,欲罢不能,这本书实在很酷了!不仅有趣,涵盖 了那么多东西,还抓住了技巧,叫人毕生难忘。” ——Erich Gamma,IBM杰出工程师、《设计模式》合作者 “是我读过更有趣也是最具智慧的一本关于软件设计的书。” ——Aaron LaBerge,ESPN.com技术副总监 “过去他们必须反复实验能够学到的东西以后将要浓缩为了一本引人入胜的书。” ——Mike Davidson,Newsvine公司CEO “每一章都围绕着精致的设计展开,每一个概念在贯彻智慧的同时也不失实用。

” ——Ken Goldstein,迪士尼执行副总裁 “我爱Head Frist HTML with CSS & XHTML,它寓教于乐!” ——Sally Applin,UI设计师、艺术家 “过去我在看设计方式的书时总是晕乎乎的,恨不得头悬梁锥刺股,但这本书却使我 体会到了学习设计理念的真谛。” “当其他书还在老和尚念经时,这本书已经开始高声歌唱:‘摇滚吧,宝贝!’” ——Eric Wuehler “ 爱死这本书了,我当着妻子的面吻了它。” ——Satish Kumar4O'Reilly Media, Inc.介绍对本书的称赞 “《嗨翻C语言》可能迅速经常被证明是学习C语言的最佳书籍。我认为它会变成每所 大学C语言的标准课本。很多编程书籍因循守旧。不过这本书却使用了完全不同的方法。 它将教你怎么变成一名真正的C程序员。” ——Dave Kitabjian,NetCarrier Telecom软件研发总监 “《嗨翻C语言》是一本用经典‘Head First’的方法轻松介绍C语言的教材。图片、 笑话、练习并且实践使读者逐步并稳定地把握C语言的基础知识……由此,读者可以进 入Posix和Linux系统编程中最高级的技术殿堂。
” ——Vince Milner,软件工程师5《嗨翻C语言》的作者 《嗨翻C语言》的作者 David Griffiths 他12岁时看到一部介绍Seymour Papert工作的纪录片,从此踏上编程之路。15岁那年 实现了Papert的 LOGO编程语言。大学是理论物理,毕业后开始编程,并作为一名 专栏作家。现在有三个头衔:敏捷教练、程序员和车库管理员。能够用十多种编程语 言编程,但只精通其中的一种。写作、编程、辅导之余,David喜欢跟心爱的妻子—— 也是本书的合著者Dawn一起旅行。 在写《嗨翻C语言》之前,David写过两本Head First系列的书:Head First Rails和H ead First Programming。 你可以在Twitter上“粉”David: /dogriffiths。 Dawn Griffiths 在美国一所顶尖的学院起初了她的物理生涯,获得了数学系的荣誉学位,毕业之后投 身软件研发产业,迄今尚未有15年的IT产业从业经验。 在跟David一起写《嗨翻C语言》之前,Dawn 曾写过两本Head First系列的书(《深入 浅出统计学》和 Head First 2D Geometry ),同时还主持过该系列其它几本书。

除了为Head First系列写书,Dawn对太极拳、跑步、编蕾丝和烹饪也更有研究。她十 分享受跟父亲在一起旅行的时光。6译者序 译者序 1969年“阿波罗11号”登月成功。贝尔实验室中一个叫Ken Thompson的年轻人为了一1 圆翱游太空的理想,在当年的Multics 系统上写了一个叫《星际之旅》的游戏。但当 时大型机的机时费太贵,每玩一次公司将要对此支付 75美元,于是Thompson打起了小 型机PDP-7的主意。但后来的PDP-7只有一个简陋的运行时平台,不支持多客户,为了 能双人对战,Thompson找来Dennis Ritchie一起开发新的操作系统。 1 Multics全称为MULTiplexed Information and Computing System (多路信息计算平台)是1964年由贝尔实验室、MIT和通用电 气共同开发的一套安装在大型机上的多任务操作系统。因为工作进度缓慢,贝尔实验室于1969年退出该计划。 他们只花了一个月的时间就用汇编语言写成了操作系统的原型。同事Peter Neumann看2 到后,戏称这个系统为 Unics 。Unix这个名字典出于此。
2 意思是UNiplexed Information and Computing System (单路信息计算平台),用来影射Multics。 1971年,第一版的Unix已经无法支持两名用户在PDP-11上玩《星际之旅》了,但由于 当时的Unix是用汇编语言写的,无法移植到其它机器上,所以它们决定用高级语言重 写Unix,可后来的高级语言无论从运行效率还是功能上都难以满足人们的还要。Thomp son先是在BCPL的基础上萃取出了B语言,Ritchie又在B的基础上进行了重新设计,这 才有了刚刚大名鼎鼎的C语言。 而目前你手上的就是一本关于C语言的书。 本书分为三个部分。 第1章到第4章是基础知识,包括基本词汇、指针、字符串、小软件与源文件。 第5章到第8章为进阶内容,有结构、联合、数据结构、堆、函数指针、动/静态链接。 最后四章是高级主题,内容包括了平台调用、进程间通信、网络编程和多线程。 每部分结束后还用一个实验来提升读者的动手能力。7译者序 本书最大的特征是经常在引发新概念前就会先提出一个问题,让读者在了解如何做(h ow)之前先了解为什么这样做(why),并在解决难题的过程中不断提出新难题,让读 者去缓解,从而增进理解;书中还设有很多“问答”环节,提出并提问了一些观众在 学习过程中可能会遇到的难题。

除此之外,作者还使用了长期拟人手法,例如使编译 器化身公众人物在采访栏目中现身说法,抑或让静态库和动态库对簿公堂。谈笑风生 间嗨翻c语言,它们的特征,跃然纸上。无论你是戏剧发烧友、推理迷,还是填字游戏爱好者, 都可以在这本书中找到吸引你的元素。 两个改变世界的发明以前不过是为了一个游戏,从这个视角看,这本同样趣味十足的 《嗨翻C语言》,能否算是对于这些精神的一种延续呢? 我在翻译的过程中力求真实传达作者的动机,无论是一个技术上的概念而是一段幽默。 为了减少阅读压力,我还将书中个别代码中的字符串也译为了英文,希望不是画狗添 足。 最后,感谢王琛、邱瑀庭等好友提出的提议;感谢作者David Griffiths耐心解答我提 出的每一个问题。感谢图灵的李洁、李松峰、傅志红老师并且大家审读老师提供的给 助与支持。程亦超2012年12月17日8其他图书 其他图书O'Reilly的其它相关图书 C in a Nutshell Practical C Programming C Pocket Reference Algorithms with C Secure Programming Cookbook for C and C++O'Reilly Head First系列的其它图书 Head First Programming Head First Rails Head First JavaTM Head First Object-Oriented Analysis and Design (OOA&D) Head First HTML5 Programming Head First HTML with CSS and XHTML Head First Design Patterns Head First Servlets and JSP Head First EJB Head First PMP Head First SQL Head First Software Development Head First JavaScript9其他图书 Head First Ajax Head First Statistics Head First 2D Geometry Head First Algebra Head First PHP & MySQL Head First Mobile Web Head First Web Design10目录(完整版) 目录(完整版)引子 让大脑重视C语言。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-135581-1.html
第三次世界大战不是梦啊
说再见