注重体验与质量的电子书资源下载网站
分类于: 互联网 人工智能
简介
程序员2012精华本 豆 7.6分
资源最后更新于 2020-11-09 20:37:43
作者:《程序员》杂志社
出版社:电子工业出版社
出版日期:2013-01
ISBN:9787121194153
文件格式: pdf
标签: 编程 计算机 程序员杂志合订本 programmer 求职 技术实力 技术 已经有了
简介· · · · · ·
每年末《程序员》编辑部精心打造的“合订本”已经形成一个品牌,得到广大读者的认可和喜爱。今年,《程序员》杂志内容再次进行了优化整合,除了每期推出的一个大型专题策划,各版块也纷纷以专题、策划的形式,将每月的重点进行了整合,让内容非常具有凝聚力,基于原有栏目和本年度热点,《程序员2012精华本》的结构分为以下七大篇章,包括专题篇、人物篇、管理篇、移动篇、云计算篇、技术篇、观点篇。
目录
专题篇
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
随波而逝的巨星Jim Gray 195
信息安全界的巨星Bruce Schneier 196
硅谷创业之父Paul Graham 196
AWS推动者Werner Vogels 197
硅谷新传奇Kevin Systrom 198
“新”科学家Stephen Wolfram 198
“开放源代码运动”领袖Eric Raymond 199
Google帝国背后的英雄Urs H?lzle 200
小鳄鱼之父Bart Decrem 201
做真的自我—Path创始人Dave Morin 201
程序人生 203
不做只会编码的人
硅谷顶级产品大师Marty Cagan专访 203
从工程师到管理者:自然而然的转型
雅虎北京全球研发中心高级架构师梁启鸿专访 205
把握本质规律
《数学之美》作者吴军专访 206
管理篇
产品管理 208
产品创新的秘诀 208
产品原则和产品评审团 210
如何获取用户需求 212
产品管理模式及组织结构 215
高效工作的信息搜集及管理术 217
工程管理 221
被偷走的童话结局
对营销与研发分工的考察 221
感悟体验经济
四个故事助你领悟互联网生存的秘密 224
架构的表达与逻辑 226
对象系统的表达、使用与模式 229
应用程序设计语言的复杂性 233
自己想办法
有关工程现状的几点反思 235
敏捷 238
敏捷团队中可视化的任务分配管理实践 238
与未知同行
论敏捷开发中的反馈与反复 240
轻敏捷
开放平台的制胜之道 242
精益创业和敏捷 244
敏捷零售:走入消费互联网时代 246
敏捷传播的“最佳实践” 249
移动篇
产品与设计 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
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
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
程序员学英语三部曲 458
程序员的职业素养 460
程序员的创新修炼 461
漫谈程序员的职业发展危机 464
创业型公司如何激励员工 465
怎样营造良好的技术文化 467
如何做好技术布道 469
如何从技术岗位走向管理岗位 471
如何有效地控制项目进度 472
对话CTO 475
我是实用主义者
专访土豆网技术副总裁黄冬 475
情系网盘
专访金山云CTO杨钢 476
易用性:未来的主要角逐点
又拍云存储CTO沈志华专访 477
打造严谨的互联网研发文化
支付宝CTO李静明专访 479
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
随波而逝的巨星Jim Gray 195
信息安全界的巨星Bruce Schneier 196
硅谷创业之父Paul Graham 196
AWS推动者Werner Vogels 197
硅谷新传奇Kevin Systrom 198
“新”科学家Stephen Wolfram 198
“开放源代码运动”领袖Eric Raymond 199
Google帝国背后的英雄Urs H?lzle 200
小鳄鱼之父Bart Decrem 201
做真的自我—Path创始人Dave Morin 201
程序人生 203
不做只会编码的人
硅谷顶级产品大师Marty Cagan专访 203
从工程师到管理者:自然而然的转型
雅虎北京全球研发中心高级架构师梁启鸿专访 205
把握本质规律
《数学之美》作者吴军专访 206
管理篇
产品管理 208
产品创新的秘诀 208
产品原则和产品评审团 210
如何获取用户需求 212
产品管理模式及组织结构 215
高效工作的信息搜集及管理术 217
工程管理 221
被偷走的童话结局
对营销与研发分工的考察 221
感悟体验经济
四个故事助你领悟互联网生存的秘密 224
架构的表达与逻辑 226
对象系统的表达、使用与模式 229
应用程序设计语言的复杂性 233
自己想办法
有关工程现状的几点反思 235
敏捷 238
敏捷团队中可视化的任务分配管理实践 238
与未知同行
论敏捷开发中的反馈与反复 240
轻敏捷
开放平台的制胜之道 242
精益创业和敏捷 244
敏捷零售:走入消费互联网时代 246
敏捷传播的“最佳实践” 249
移动篇
产品与设计 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
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
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
程序员学英语三部曲 458
程序员的职业素养 460
程序员的创新修炼 461
漫谈程序员的职业发展危机 464
创业型公司如何激励员工 465
怎样营造良好的技术文化 467
如何做好技术布道 469
如何从技术岗位走向管理岗位 471
如何有效地控制项目进度 472
对话CTO 475
我是实用主义者
专访土豆网技术副总裁黄冬 475
情系网盘
专访金山云CTO杨钢 476
易用性:未来的主要角逐点
又拍云存储CTO沈志华专访 477
打造严谨的互联网研发文化
支付宝CTO李静明专访 479