《程序员2012精华本》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:《程序员》杂志社著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2013
  • ISBN:9787121194153
  • 页数:480 页
图书介绍:每年末《程序员》编辑部精心打造的“合订本”已经形成一个品牌,得到广大读者的认可和喜爱。今年,《程序员》杂志内容再次进行了优化整合,除了每期推出的一个大型专题策划,各版块也纷纷以专题、策划的形式,将每月的重点进行了整合,让内容非常具有凝聚力,基于原有栏目和本年度热点,《程序员2012精华本》的结构分为以下七个篇章:如专题篇、人物篇、管理篇、移动篇、云计算篇、技术篇、观点篇。

专题篇 1

2012这一年 1

永远的颠覆者 奇虎360董事长周鸿祎专访 3

技术与经营:优化不同的参数而已 金山软件CEO张宏江专访 5

办法总比困难多 Ucloud创始人季昕华专访 7

不同的理念走出一条自己的路 小米联合创始人黎万强专访 8

互联网创业的8个血泪教训 9

90后创业:2012教会我的那些事 11

前端技术 12

后端技术 15

大数据 16

信息安全A-Z 18

双雄会:iOS设备与Android设备盘点 20

IT行业人才招聘回顾与展望 22

大数据 23

Hypertable应用实践:比肩HBase 23

MongoDB最佳实践 27

NoSQL在SAE中的应用 28

R语言:优雅、卓越的统计分析及绘图环境 30

浅谈云计算与数据中心计算 32

互联网安全 36

互联网场景的身份认证方法分析 36

数据库安全五大方面与保护机制 38

让安全成为IT系统的基础属性 40

用户终端是最薄弱的安全短板 42

安全一云计算的门槛 44

Web应用平台的安全防范 45

从“泄密门”谈浏览器安全 46

创业 48

正在改变世界的硅谷创业趋势 48

如何挑选联合创始人 49

创业公司如何确定技术路线 51

注重实效的初创公司技术之路 52

技术人员创业与融资的八大误区 54

“解决遗憾”是极好的创业契机 55

定义中国轻博客 点点网创始人许朝军专访 56

精实起步 糗事百科创始人王坚专访 58

LBS,在探索中前行 《街旁》CEO刘大卫专访 59

云计算 62

美国云计算印象 62

可伸缩性的10年探索 知名网站的技术发展历程 64

改变互联网的IaaS服务 67

开源云先锋OpenStack 69

PaaS——云计算的下个制高点? 70

利用SAE数据存储技术开发应用 73

从数据仓库系统对比看Hive发展前景 76

NoSQL持久化 78

腾讯的NoSQL应用实践 80

剖析同步云存储系统架构 83

淘宝网“双12”背后的技术故事 85

云计算与大数据挖掘 88

产品经理 91

优秀产品经理必备的素质和技能 91

产品经理的逻辑思维 92

产品经理与项目经理的关系 94

做不了,谁的错 95

如何寻找优秀的产品经理 97

技术人员如何转行做产品经理 98

产品经理在市场调研中扮演的角色 100

数据启示的互联网产品设计 101

产品经理常犯的七大错误 103

智能算法 105

搜索引擎的查询意图识别 105

社交网络:数据科学家眼中的金矿 107

标签传播算法在微博用户兴趣图谱的应用 109

基于大规模语料的新词发现算法 112

内容推荐和优化的在线模型 114

“人工+智能”:机器翻译应用的未来 116

基于HMM的中文整句输入法实现 118

我们的开源 122

大势所趋话开源 中国开源现状分析 122

乐趣与高效 淘宝章文嵩谈LVS与商业公司参与开源 124

OpenResty发展之路 OpenResty 项目创建者章亦春专访 126

开源是种生活方式 128

从BlenderCN,看开源社区建设 129

你必须了解的开源法律知识 131

OceanBase:淘宝开源海量数据库 133

NiuTrans:开源统计机器翻译系统 135

Jscex:回归JavaScript的异步流程控制类库 138

Coreseek:中文检索系统 140

Muduo:多核时代的C++网络编程 143

IT运维自动化 146

从时代变化与规模谈自动化运维 146

基础架构与产品运维并重 天涯网站运维实践 148

通往部署自由之路 150

集中化运维管理 Puppet管理之路 153

创业团队服务器运维工具集 米聊服务器端的开源选择 155

淘宝Tengine 易运维的高性能Nginx 服务器 157

移动互联网创业·求生 160

2012,当我们谈论移动互联网创业时,我们在谈论些什么? 160

移动互联网创业路向何方? 161

2012移动开发者经济学 164

颠覆Craigslist的机会与陷阱 165

游戏创业团队的技术选型 166

靠谱的渠道在哪儿? 169

如何走向海外? 172

走出迷局,让用户关系沉淀 陌陌科技运营总监王力专访 174

移动创业,有梦想就有希望 UC产品总裁何小鹏专访 175

企业软件:变革与融合 177

传统企业软件的互联网化 177

浅析企业软件与移动的融合 179

企业IT在云计算时代的发展趋势 181

企业IT的新商业模式与架构变迁 184

“新瓶旧酒”抑或“老树新花” 186

支付宝去IOE的感想 188

互联网应用要向企业应用学习 189

开源:加速走向开放的创新体系 191

人物篇 194

名人堂 194

艾伦·图灵 如谜的解谜者 194

随波而逝的巨星Jim Gray 195

信息安全界的巨星Bruce Schneier 196

硅谷创业之父Paul Graham 196

AWS推动者Werner Vogels 197

硅谷新传奇Kevin Systrom 198

“新”科学家Stephen Wolfram 198

“开放源代码运动”领袖Eric Raymond 199

Google帝国背后的英雄Urs Ho1zle 200

小鳄鱼之父Bart Decrem 201

做真的自我——Path创始人Dave Morin 201

程序人生 203

不做只会编码的人 硅谷顶级产品大师Marty Cagan专访 203

从工程师到管理者:自然而然的转型 雅虎北京全球研发中心高级架构师梁启鸿专访 205

把握本质规律 《数学之美》作者吴军专访 206

管理篇 208

产品管理 208

产品创新的秘诀 208

产品原则和产品评审团 210

如何获取用户需求 212

产品管理模式及组织结构 215

高效工作的信息搜集及管理术 217

工程管理 221

被偷走的童话结局 对营销与研发分工的考察 221

感悟体验经济 四个故事助你领悟互联网生存的秘密 224

架构的表达与逻辑 226

对象系统的表达、使用与模式 229

应用程序设计语言的复杂性 233

自己想办法 有关工程现状的几点反思 235

敏捷 238

敏捷团队中可视化的任务分配管理实践 238

与未知同行 论敏捷开发中的反馈与反复 240

轻敏捷 开放平台的制胜之道 242

精益创业和敏捷 244

敏捷零售:走入消费互联网时代 246

敏捷传播的“最佳实践” 249

移动篇 251

产品与设计 251

用户体验专业团队的建设思路 251

狂奔的移动端用户体验设计 253

移动产品用户体验与设计 257

平台与技术 261

Android软件安全开发实践 261

iOS系统UI自动化测试框架 265

基于cocos2d-x引擎的游戏框架设计 271

跨平台游戏开发利器 Cocos2D-HTML5开源2D游戏引擎介绍 274

揭开ipa的面纱 276

从零开始学游戏编程 可视化编程游戏开发工具学习指南 282

从架构角度看移动App之争 285

创建更加灵活的App 286

Android Project Butter分析 288

开发者说 291

不积跬步,无以至千里 《噢粑粑》背后的故事 291

“微创新”的力量 《囧记单词》创始人欧阳丹专访 292

我们所做的一切都是为了创新 青蛙设计首席创意执行官Mark Rolston专访 293

马拉松前100米的风景 《智能360》创始人李传丰专访 296

多角度着眼未来 《世界Online》策划总监罗维专访 297

设计驱动儿童教育应用 “斑马骑士”创始人徐毅斐专访 298

如何打造移动音乐社交产品 Smule公司创始人、斯坦福大学助理教授王戈专访 300

移动观点 302

Flash之死 302

移动应用开发技术选择六要素 304

创新“渐进式” 306

Windows Phone能否第三极崛起? 307

iOS升级经验分享 308

微软诺基亚联盟之困 310

Windows 8能否推动移动互联网新变革? 311

年度问号:HTML5是不是解决跨平台问题的 终极密钥 312

国内游戏产业现状十一谈 314

手机游戏付费模式分析 316

奖励机制在游戏中的运用与思考 318

现象分析:开发者驱动的付费作弊正在成为大趋势 320

Web App框架发展趋势及现状分析 321

B2G:来自Web平台的挑战者 323

“智能附属设备”的机遇及App的新角色 324

移动广告那点事儿 325

云计算篇 327

大数据 327

Hypertable应用实践 基于BigTable模型优化业务 327

Swift:OpenStack对象存储 330

结合场景的HBase性能分析 332

Trident Storm与流计算经验 335

从Google Spanner漫谈分布式存储与数据库技术 338

解析DynamoDB 341

腾讯分布式数据仓库解析 343

高可用的HDFS架构剖析 346

成功开发推荐系统的十个关键点 348

下一代个性化推荐系统 351

架构 354

可伸缩性的10年探索 知名网站的技术实现 354

Siri详解 356

公共IaaS服务的实测与选择 362

CloudStack架构详解 365

解析个人云存储Open API 367

MySQL云数据库服务的架构探索 370

MySQL云数据库服务的实现 372

开源IaaS云平台的分析与比较 375

腾讯分析系统架构解析 378

NodeStack:另类的开源云计算组合 381

haibu:一个PaaS的雏形 383

技术篇 386

前端技术 386

Twitter Bootstrap:前端框架利器 386

使用BackboneJS搭建SPA 388

Node.js的核心与红利 391

前端模块加载策略 394

pdf2htmlEX:高保真PDF至HTML转换器 397

软件研发 400

学院派的复兴 PostgreSQL和MySQL应用场景对比 400

用C++进行函数式编程 403

Ready?Go!Go语言开发背景、语法和类型 405

Ready?Go!Go语言并发模型和工具链 407

现实世界的LISP Clojure语言初探 409

开源嵌入式实时操作系统 RT-Thread发展历程 412

程序春秋 414

三好学生Chris Lattner的LLVM编译工具链 414

半导体的丰收 416

Mac OS X文件系统的来龙去脉 424

算法 427

稳定婚姻问题和Gale-Shapley算法 427

SNS中的文本数据挖掘 428

秘密共享协议及其应用 430

Hash函数与带有防欺骗的承诺 432

跨越千年的RSA算法 434

并行编程 439

多线程编程中的原子操作 439

C++AMP异构并行编程解析 441

多核与异步并行 443

多线程队列的算法优化 445

调试与测试 447

谁动了我的句柄 447

SMSS离奇被杀之谜 450

迈上探索式测试实践之路 455

观点篇 457

修炼之道 457

提高面试代码质量的三要素 457

程序员学英语三部曲 458

程序员的职业素养 460

程序员的创新修炼 461

漫谈程序员的职业发展危机 464

创业型公司如何激励员工 465

怎样营造良好的技术文化 467

如何做好技术布道 469

如何从技术岗位走向管理岗位 471

如何有效地控制项目进度 472

对话CTO 475

我是实用主义者 专访土豆网技术副总裁黄冬 475

情系网盘 专访金山云CTO杨钢 476

易用性:未来的主要角逐点 又拍云存储CTO沈志华专访 477

打造严谨的互联网研发文化 支付宝CTO李静明专访 479