发表于2024-11-22
1、书中的每篇技术文章都来自生产环境中遇到的真实问题,由当事人为你分析案,阐释原因。
2、假如你入行不久,这本书将让你身临其境,感受行业中*真实的一面——紧迫的问题从何而来,缘何非克服不可。
3、如果你已是摸爬滚打多年的老手,这本书不但能让你学到有效具体的技术方案,还能重现资深从业者的思考方式——让你领略如果站在作者的角度上,会如何思考,怎样判断。
《程序员2015精华本》中的每篇技术文章都来自生产环境中遇到的真实问题,由当事人为你分析案,阐释原因。《程序员2015精华本》为你收录*近一年的行业进展,在文章重新组合的过程中,我们保留了那些让你能在今天受益的文章――向你讲述新标准、新工具、新解法、新问题,以及新的思考方式。
假如你入行不久,这本书将让你身临其境,感受行业中*真实的一面――紧迫的问题从何而来,缘何非克服不可。如果你已是摸爬滚打多年的老手,这本书不但能让你学到有效具体的技术方案,还能重现资深从业者的思考方式――让你领略如果站在作者的角度上,会如何思考,怎样判断。
程序员编辑部,是CSDN《程序员》的策划和编辑者,《程序员》是国内针对开发人员的专业技术*威刊物,一直秉承服务中国IT人员的思想积极发展,在中国开发人员中拥有较高的知名度。是广大开发者了解技术发展趋势、学习与提高的重要参考资料。
人物篇
“新”科学家Stephen Wolfram 1
生物与计算机交织的独特人生
――Facebook HipHop 作者、阿里研究员
赵海平专访 4
CTO要30%懂产品、30%懂管理、40%懂技术
――快的打车联合创始人兼技术副总裁闻诚专访 8
UPYUN 这些年:一段“刚好”的旅程
――UPYUN CTO 黄慧攀专访 10
为人才创造匹配的成长环境
――雅虎北京全球研发中心创始人兼总裁张晨专访 12
做旅游与社交有机结合的先行者
――面包旅行CTO 薛亮专访 13
机会存在于传统行业拥抱互联网
――纷享销客CTO 刘晨专访 14
“细分垂直+开放融合”的互联网大势
――APICloud 联合创始人兼CTO 邹达专访 15
程序媛人生 17
成功的社区在于拥抱变化
――知乎创始人周源专访 18
贾扬清:希望Caffe 成为深度学习领域的Hadoop 20
专题篇
总结与展望2015 24
中国社交产品10 年记 24
盘点2015:十大最佳游戏API 27
编程语言的2015 29
盘点:主流敏捷软件研发工具平台比较 31
Spark 这一年,从开源到火爆 34
Spark新特性新实战 37
平易近人、兼容并蓄
――Spark SQL 1.3 概览 37
Tachyon:Spark生态系统中的分布式内存文件系统 39
Hive on Spark 初探 43
Spark 性能调优 47
从Hadoop到Spark的架构实践
――TalkingData 的移动互联网大数据平台架构迭代 49
ALS在Spark MLlib中的实现 52
移动开发新看点 55
Android 内存优化之OOM 55
App 竞品技术分析
――总结百款App 技术实现的秘诀 62
菜鸟爬坑记:Apple Watch 应用开发两三事 65
野兽,以故事穿起骑行 66
浅谈物联网技术趋势 68
智能手表 70
Android 手表在中国这样落地 70
Apple Watch应用开发:从“再造”墨迹天气谈起 72
也谈众筹之王Pebble Time 74
Apple Watch 应用开发:遇到的那些坑 76
智能手表的三大感知与未解难题
――华为创新总监蔡绪鹏专访 77
虚拟现实 80
VR 的发展历史与现在火爆的原因 80
感官世界与人机交互的盛宴
――未来虚拟现实养成记 83
浅析VR 交互技术选型中的瓶颈与机遇 85
基于UE4引擎的虚拟现实开发 87
移动端VR游戏设计与开发
――Gear VR 游戏《Finding》开发实战经验 91
创客世界 95
Lyn Jeffery :中国创客,加油! 95
Stefania:让我们“真眼”看世界 96
Strawbee+Quirkbot:用吸管也能搭出机器人 99
Katia Canepa Vega:一场有关美的实验 100
被忽视的Maker教育 101
用户体验塑造产品未来 103
用户体验与转型 103
提升用户体验: 必备的核心理念与方法
――携程用户体验实践 104
软件界面的国际化实践 106
以用户为中心、商业成功为导向
――浅谈设计师的主观能动性和职业发展 108
微信生态 111
微信生态中企业应用的创新与创业机会 111
微信智慧商圈平台的搭建和探索 112
用可视化工具提升微信H5 开发效率 114
微信支付开发中的“坑”与解决之道 115
“互联网+”时代,微信开发者没有理由
成为项目最后的接盘侠
――微信开发团队管理的精益体系、
OKR 体系、内部创业及其他 116
O2O困境or新机 119
O2O 经济垂直细化,小美到家的上门美容探索 119
e袋洗,不忍辜负这个时代 120
微微拼车,创业源于大情怀 122
河狸家:没有人比我们更了解服务的本质 123
前端框架 126
AngularJS 在2015 126
Vue.js:轻量高效的前端组件化方案 128
avalon :小而美,轻量级前端MVVM 框架 131
解读React 133
探索React生态圈 135
解读Mobile Library背后的设计故事和理念 139
新型数据库 141
云+ 微服务+ 新硬件:下一代大规模并行
数据库架构风格 141
Pinot-LinkedIn如何将大数据做到实时与民主化 143
阿里云分布式缓存OCS与DB之间的数据一致性 145
刀尖上的乾坤大挪移 :RapidsDB技术大起底 147
Spark与Flink:对比与分析 149
基于LLVM的内存计算 150
关系型到文档型的跨越 153
MyCat:开源分布式数据库中间件 155
云时代的分布式数据库:阿里分布式
数据库服务DRDS 157
架构技术与实践 160
架构设计最佳实践与架构师必备素养 160
创业公司工程师应该掌握的可伸缩Web开发技术 160
面向业务的立体化高可用架构设计 163
从MVC到前后端分离 168
以58帮帮为例看58同城典型技术架构演变 174
浅谈工业级物联网项目架构设计及实施 177
软件定义存储(SDS)的定义及其分类 181
论架构师的自我修养 185
人生何处不架构:Tieto,SONY架构实践 186
Java二十年 189
Java――永存、曲折、低谷、重生! 189
越来越“简单”的Java 190
细品这杯香浓的咖啡
――阿里中间件高级专家沈询的Java 之旅 191
做编码的架构师
――专访唯品会架构师肖桦(江南白衣) 192
热情和毅力让我将技术进行到底
――专访《实战Java 虚拟机――JVM 故障
诊断与性能优化》作者葛一鸣 193
Java开发与技术挑战
――关于技术的技术思考 195
Java 8与Apache Ignite 197
Java内存模型的历史变迁 200
那些年,Java 程序员用过的开发工具 201
Java框架研发思考 204
云上Java System Profiling与Debugging
――蚂蚁金服观察与实践 205
搜狗商业平台Java技术实践 208
Java 在游戏服务器开发中的应用 212
Java 在电信软件领域的技术实战 213
关于Java框架Vert.x的几点思考 216
中国SaaS生态 219
中国SaaS 观察 219
团队协作工具Worktile技术架构揭秘 221
基于公有云平台,打造TB级海量文件备份保护系统 223
让餐厅放心的云服务:雅座CRM技术解密 226
移动端企业IM系统优化 229
聚焦用户体验,dayHR云存储技术背后思考 230
逸创云客服技术分享与案例实践 232
传统企业SaaS应用的五个误区 234
泛OA,2B-SaaS的主场 235
大数据核心技术与实践 238
开源大数据开源生态概览 238
eBay的Connected Commerce大数据平台实践 239
优酷土豆大数据平台服务及应用监控设计与
实践分享:Hold住你的平台 242
微店的大数据平台建设实践与探讨 244
逆水行舟,看前行中的Spark 248
SparkR:数据科学家的新利器 249
基于Mesos的Spark集群搭建实践 252
云计算开源技术变迁 256
Kubernetes 容器管理技术变迁 256
OpenStack Magnum 及Liberty 新功能简介 258
Liberty版本中Neutron的发展介绍 262
OpenStack之Heat的合纵连横 265
容器周边开源工具新秀:Sysdig和Calico 267
基于Mesos和Docker构建Cloud Native应用 269
OpenStack架构企业IT应用的敏捷实践 272
专访ZStack创始人张鑫私有云大部分刚需在
“虚拟化+” 276
OpenCloud技术 278
容器技术的历史、现状和展望 278
深度解析Docker和OpenStack系统集成 281
基于Mesos和Docker的分布式计算平台 287
基于容器的自动构建
――Docker 在美团的应用 291
腾讯在Spark 上的应用与实践优化 293
Intel Spark应用优化和实践经验 295
安全实践 299
安全的喧哗与躁动 299
6种常见架构设计安全误区 300
企业私有云安全防护实践与探索 302
去哪儿网安全实践:如何从0到1打造企业信息安全 307
唯品会安全实践三步曲 308
从旁路攻击看4G时代的手机安全 309
网络安全人才决定行业格局 312
ROVNIX攻击平台分析
――利用WordPress 平台传播的多插件攻击平台 313
人工智能技术进展 317
从数据到智能,中国人工智能技术实践现状分析 317
AMiner背后的技术细节与挑战 318
TalkingData大规模机器学习的应用 322
DMLC深盟开源分布式深度机器学习平台解析 325
基于深层神经网络的命名实体识别技术 329
论SparkStreaming的数据可靠性和一致性 331
云计算与大数据篇
搜狐云景带宽自动化运维实践 334
揭秘12306技术改造
――传统框架云化迁移到内存数据平台 335
Neutron结合SDN的架构分析 340
大数据时代的软件架构范式
――Reactive 架构及Akka 实践 341
飞起来的大象:Hadoop从离线到在线 345
用Sentinel实现Redis高可用集群 348
Ilya Sutskever的深度学习综述及实用建议 351
温故知新:SchemaRDD 解析 354
银联基于OpenStack的金融私有云建设实践 356
Docker容器的root安全吗? 361
Voidbox - Docker on YARN
――一个YARN 上基于Docker Container 的
计算框架 363
Linux应用容器:Docker vs. Rkt 366
利用Docker构建能自动运维的弹性云平台 370
Docker创业指南 372
移动支付爆发年的云服务机遇 374
浅谈CloudStack与ZStack架构与性能 375
基于云平台的车联网UBI解决方案 379
浅谈“中国”语境下的公有云发展 381
移动篇
从技术极客到核心管理的秘密 385
――出门问问CTO 雷欣专访 385
关于大屏交互,我们的理解还很幼稚 386
App Store 应用僵尸化 388
――没品质没资本的必然走向 388
自行车,恰到好处的“智能” 391
手机淘宝性能优化之路 392
手机游戏:那些狂飙突进背后的现实阴影 394
尴尬的导航 397
《知性》,探寻移动化社区的敏感带 397
手游因无节制奖励而游戏化的趋势 399
Apple WatchKit探究 401
《天龙八部3D》的Unity实践 404
Unity开发MMOARPG游戏解决方案 406
F2P游戏三大显性特征的结构解析 408
iBeacons的这一年 410
Unity首席布道师:VR游戏的设计细节 412
跨平台3D军事动作游戏面临的挑战 413
巨人的进击 ―― Android生态的破与立 414
Android事件总线还能怎么玩 ? 416
Arduino与中国开发者合作,推出
Geduino背后的故事
――Arduino 联合创始人Massimo Banzi 专访 420
Android系统架构之微服务架构 421
墨迹天气的体验创新 425
LBS实时交通信息系统设计方法 426
LBS数据的空间索引方法 428
LBS应用的定位与算路方法 431
LBS 应用的路径引导方法 434
LBS实时交通信息系统设计方法 436
技术篇
从4 行代码看右值引用 438
变长抽样算法
――一种在倾斜数据集中进行均匀抽样的高效算法 441
揭秘百度下一代分布式文件系统AFS 444
从《LOL》谈游戏中的随机动作优化 446
App竞品技术分析(一)
――总结百款App 技术实现的秘诀 449
App竞品技术分析(二)
――总结百款App 技术实现的秘诀 452
App 竞品技术分析(三)
――总结百款App 技术实现的秘诀 462
App 竞品技术分析(四)
――总结百款App 技术实现的秘诀 466
Vert.x3异步框架实战 468
基于大数据与深度学习的自然语言对话 470
从acl谈如何设计服务器编程框架 473
从字面量发现函数式编程 477
C++11模板元编程 479
C++11模板元编程应用 483
泛化之美C++11可变模板参数的妙用 487
C++11实现一个轻量级的AOP框架 491
PHP7与Swoole 494
音乐编程语言Alda 496
蚂蚁金服AQC持续集成平台漫谈 500
国内和国外两种被否定的研发声音 503
工业互联网需要更多的方法
――Essence 使得这些方法更强大 506
Facebook的愿景以及虚拟现实的未来 509
Google定制整机柜服务器 512
利用Go重写大型系统 515
SQL Server新利器 In-Memory OLTP 516
Tachyon入门之实例谈 520
我是如何进行异构并行计算算法设计的 522
电信行业服务化实践 524
如何像巫师那样隔空操作
――浅析迷你雷达的原理和应用 527
游戏设计的迭代误用:从半成品到概念修正 529
如何挑选适合的前端框架 530
GC调优在Spark应用中的实践 532
深入掌握ECMAScript 6 异步编程 537
驶向智能化生活的速度与激情
――福特汽车车辆电气化及基础设施全球
总监Mike Tinskey 专访 544
分布式MySQL数据库TDSQL架构分析 546
如何正确理解消息推送服务的“送达率” 549
Spark SQL在腾讯TDW的应用实践 551
中科云超融合架构的存储实践 553
多面编程语言Scala 554
神奇的距离几何学
――定位网络的应用与研究 558
电商“阿米巴”模式实践 561
深入浅出数据分析师 562
以业务驱动型的美丽说HIGO架构演变 563
搜狗商业平台服务化体系实践之路 564
开源应用之策
――借船出海还是造船出海 567
HTML5游戏框架大军中的一乘轻骑Phaser 569
Pulsar Jetstream
――来自eBay 的实时大数据处理 576
基于ActiveMQ的消息中间件系统
――OneMM 逻辑与物理架构设计详解 579
管理篇
在前行中蜕变 582
不进化,则消亡
――互联网时代企业管理的十项实践 584
敏捷转型初体验
――开发自测践案例 586
成果与价值是最好的驱动力
――开启新旅程,写在穷游年会之后 588
熬过寒冬,展翅腾飞
――关于技术团队建设的那些事 590
关于互联网创业的众智思考 591
敏捷思维
――移动互联网和大数据时代下的IT 企业变革之道 592
硅谷公司的企业特点和人才招聘那些事儿
――硅谷“超级面试官”、Coursera 软件
工程师董飞专访 594
项目进度估算难题 596
生物与计算机交织的独特人生
——Facebook HipHop 作者、阿里研究员赵海平专访
记者 / 张勇
3 月26 日,杭州的天阴沉沉,这是一种山色空蒙雨亦奇的美丽,还是雾霭笼罩下的怪异,对于来访阿里巴巴西溪园区的人们来说,没人关心这些。人们行色匆匆,兴奋地往各自目的地奔赴而去。我也来不及细思这些,因为今天要和刚从Facebook 来到阿里的赵海平聊天。
赵海平是一位知名的软件工程师,曾在微软工作过。2007年加入不到50 位软件工程师的Facebook(是第一位中国工程师),期间他创建了HipHop 项目。HipHop 可以将PHP 脚本代码先转换成抽象语法树(AST),之后再转换成优化的C++ 代码,使其速度提高5~6 倍,为Facebook 节省了数十亿美元。2015 年3 月他回到中国,加入阿里巴巴技术保障部,重点攻克阿里在软件性能以及Java 使用过程中遇到的技术问题。
采访在园区图书馆进行,四周书籍环绕长窗落地,赵海平看上去显然刚从另外一场繁忙的事务中抽身过来,但在这场长达1 小时47 分钟的采访中,他一直神采奕奕、兴 程序员2015精华本 下载 mobi epub pdf txt 电子书 格式
程序员2015精华本 下载 mobi pdf epub txt 电子书 格式 2024
程序员2015精华本 下载 mobi epub pdf 电子书程序员2015精华本
评分我想问问,京东是否最近财政紧张了,以前发来的书都有小箱子包装,最近都是袋子,袋子嘛毕竟不结实,有蹭烂的地方,导致里面的书都脏了!
评分很经典的书,程序员必备
评分书里面有些文章还不错,值得一看
评分给力给力给力给力给力给力给力给力
评分刚买
评分不错
评分很经典的书,程序员必备
评分厚厚的一本,可以好好读一读
程序员2015精华本 mobi epub pdf txt 电子书 格式下载 2024