基本信息
作者: 《程式設計師》雜誌社出版社:電子工業出版社
ISBN:9787121125850
上架時間:2011-1-24
出版日期:2011 年1月
開本:16開
頁碼:514
版次:1-1
內容簡介
《程式設計師》創刊10年來,每年末編輯部精心打造的“合訂本”已經形成一個品牌,得到廣大讀者的認可和喜愛。今年,《程式設計師》雜誌內容再次進行了最佳化整合,除了每期推出的一個大型專題策劃,各版塊也紛紛以專題、策劃的形式,將每月的重點進行了整合,讓內容非常具有凝聚力,如專題篇、人物篇、實踐篇等。另外雜誌的版式、色彩方面也有了很大的飛躍,給讀者帶來耳目一新的閱讀體驗。
目錄
專題篇
開發者的五項軟實力 1
青梅煮酒論軟實力 1
具備大局觀方能洞若觀火 4
高科技人才管理的五個方程式 5
站在管理者的角度,讓你走得更遠 7
世界頂尖運動隊教練的成功秘訣 8
軟體開發者的軟實力:溝通與協作 11
我的七個建議 13
hr與獵頭眼中的開發者職業素養 15
從能力到素質——談談個人能力的系統性 16
開發者的人品問題 18
從性格看技術人員的軟技能 20
軟體中國年度大盤點 23
名家訪談:見證中國軟體2009 23
新技術新動向 26
回顧企業平台2009:融合與創新 29
開發語言和工具:當web成為中心 30
暗流涌動的開源與自由軟體 32
在硝煙中怒放 33
.一切為了分散式 35
守城守寨 36
2009年資料庫技術領域掠影 37
烽火大戰的移動網際網路元年 38
中國雲蔚然升起 40
危機中求變革 41
愈演愈烈的信息安全 43
中國遊戲產業的多事之秋 44
實力是唯一硬道理 46
移動大時代誰在掘金 48
移動套用開發的過去、現在和未來 48
移動套用排名與開發者的機會 50
2010世界盃,我的android之旅 56
album art grabber:移動套用初體驗 57
智慧型本背後的故事 58
superdroid 團隊的私密會話 60
我的油價戰爭 61
safemessager,我的安全信使 62
為什麼要選擇樂目 64
移動套用商店比較分析 64
套用商店與開發:警惕長尾失效 66
特色移動套用產品展示 67
hello visual studio 2010 70
visual studio 2010是怎樣煉成的 70
開發者眼中的visual studio 2010 72
visual studio 2010的新機遇 73
visual studio 2010中國團隊的研發內幕 75
簡約而不簡單的雲開發平台 76
三位一體打造高效酷炫軟世界 78
在visual studio 2010中實踐scrum 80
visual studio 2010架構建模新特性 82
microsoft在進化? 84
visual c++ 2010新體驗 85
免費午餐之後的選擇 87
windows phone開發工具初體驗 88
.net 4和vs2010新技術亮點選析 91
夢想創造可能 94
雲計算進行時 97
縱覽雲計算 97
與hadoop共舞 100
雲計算運作新模式 103
我更喜歡“雲服務” 105
風雲線上雲平台應急預案簡述 107
雲安全:雲計算的安全風險、模型和策略 108
雲計算中存儲資源管理策略的探究 110
雲計算的七個最佳建議 112
雲計算的未來,超市還是電廠? 115
資料庫新征途——關係資料庫40年 117
圓桌共話資料庫 117
生日快樂,rdbms! 120
資料庫分散式高可用架構 121
關係型資料庫中的壓縮技術 124
資料庫架構設計與資料庫套用實踐分析 125
Oracle RAC 的關鍵技術與套用 127
數據倉庫與web商業智慧型平台架構設計 129
基於mysql的高可用可擴展架構探討 130
關係型資料庫套用的性能最佳化 132
nosql資料庫綜述 134
從mysql到mongodb 136
mapreduce和並行資料庫,朋友還是敵人? 139
網際網路產品設計10年 141
網際網路產品設計十年 141
產品設計的靈魂 142
什麼是用戶體驗 144
關注用戶體驗 145
世界web設計最新潮流 148
網際網路時代的套用設計 151
網頁設計和用戶界面設計 153
影響網際網路產品節奏的五大因素 154
設計引導流與產品的設計定位 156
怎樣設計出高轉化率的網站 158
突破報紙模式 159
蘋果公司、設計及商業操作 162
用戶為中心,唯一的中心——淘寶網首頁改版設計思路及解析 165
uc瀏覽器產品設計思路及解析 167
新語言,新特性 169
什麼是最美麗的程式語言 169
程式語言的發展趨勢及未來方向 171
c++強大背後 174
ecmascript 5th中的語言特色 176
拓展動態編程的新領域 179
從sun jdk 5、6、7看java的提升 182
c語言的前世今生 184
不期而遇的利器——erlang 185
超凡脫俗的極限——common lisp 187
r——不僅僅是一門語言 189
純粹之美 192
鐮刀、鋤頭和剪子 194
移動開發大勢圖 197
移動套用產業鏈大勢圖 197
android開發經驗談 199
淺窺windows phone 7之用戶互動設計 202
iphone開發需要注意的數個問題 204
meego:將開源進行到底 205
開放的移動開發生態系統——qt 206
手機linux作業系統比較分析 207
友盟:面向移動開發者的統計分析平台 209
團隊和過程:提升移動套用體驗的根本 210
構建可持續的移動套用商店 212
敏捷在實踐 215
專家圓桌會:敏捷十年談 215
大規模組織敏捷轉型的啟示 217
敏捷實踐的七個方面 219
圍繞公司目標的敏捷實踐 222
打破敏捷實施中的迷思 224
如何實現自組織團隊 226
忘記敏捷 228
要有一個軟體 230
敏捷測試的方法和實踐 232
精益九問 234
敏捷後的思考:中國敏捷實踐中的誤區 235
網際網路架構集結號 239
網際網路架構一席談 239
Sina App Engine架構 241
分散式檔案系統fastdfs架構剖析 243
從#newtwitter新界面說起 246
阻止你的mysql集群罷工 248
深入淺出數據倉庫平台統一架構 251
訊息佇列漫談 254
入口網站負載均衡技術的六大新挑戰 256
一種與眾不同的遊戲分發平台的技術架構 258
基於動態內容的快取加速技術 260
十年 263
csdn十年 263
中國網站十年 265
企業信息化十年 267
個人軟體這十年 269
2000—2010十大最具技術影響力產品(國外) 270
2000—2010十大最具技術影響力產品(國內) 272
2000—2010十大最具技術影響力人物 274
未來十年的軟體研發 276
雲計算未來展望:雲計算,誰的機會 278
產業融合將成為主流 279
遊戲開發者的覺醒 280
人物篇
名人堂 281
quicksort算法之父 281
計算的威力,智慧的傳奇 282
華人的旗幟 282
現代pc之父charles p. thacker 283
ML語言之父 284
關係資料庫之父 284
計算機圖形學之父 285
ruby之父 286
生而geek 287
思想的源泉 288
人工智慧之父 288
軟體質量之父 289
編程者說 291
文學編程 291
黑盒之惑 293
c++之惡 296
在折騰中成長 299
選擇程式語言就像選擇酒吧 302
程式人生 304
我與it的不解之緣 304
我的成長故事 306
影響一生的五個重要選擇 311
人生是一場對話 314
遊戲人生 316
一個“技術文化人”的片段感悟 319
我的成長啟示錄 322
實踐篇
軟體工程 325
借鑑豐田方法對大型軟體組織進行敏捷改造 325
業務數據統計分析到性能測試場景的轉化 329
軟體質量的七個現狀 332
單元測試數據管理策略 334
接口測試用例設計思路 338
架構師最重視的文檔 340
接口測試理論體系介紹 342
web套用質量二要素 343
解讀敏捷需求分析五大關鍵因素 345
圓桌論壇:uml真體驗 347
圓桌論壇競爭優勢和建模 349
分散式系統測試的難點與分析 350
做有市場思維的開發人員 352
關於測試的八個問答 353
這個小人不簡單 355
適度設計 357
企業工作流服務的設計與實現 360
架構篇
架構師接龍 363
盛國軍 vs. 欒義來 363
欒義來 vs. 岳旭強 364
岳旭強 vs. 楊衛華 366
楊衛華 vs. 趙劼 368
趙劼 vs. 周愛民 370
周愛民 vs. 李錕 372
李錕 vs. 洪強寧 375
洪強寧vs. 鄺宇恆 377
鄺宇恆vs. 侯震宇 378
侯震宇vs. 潘曉良 380
潘曉良vs. 許式偉 382
技術篇
雲計算 383
saas路線圖 383
微軟雲計算平台azure概述 385
虛擬器件——虛擬化技術的新利刃 388
雲際連鎖企業的架構設計 391
yuntable——雲時代的BigTable 394
探秘雲計算壓倒性的成本優勢 396
雲計算的資源使用分析 398
vmware的高可用集群在鐵路系統中的套用 400
資料庫 403
nosql的模式 403
nosql資料庫的查詢處理 407
不謀而合——GIT、 clojure與couchdb的持久化樹 410
社交網資料庫技術分析 412
基於記憶體資料庫的分散式資料庫架構 414
程式語言 418
微軟ui自動化測試的技術演變 418
在java 中使用協程 423
輕量級的面向對象c語言編程框架 426
ralph johnson與joe armstrong談面向對象編程現狀 431
異步編程與回響式框架 433
調試之劍 436
從堆里搶救丟失的部落格文章 436
在調試器中品味計算機系統的喚醒過程 438
轉儲分析之雙誤謎團 440
轉儲分析之系統掛在dpc 444
解救陷入死循環的msn 447
轉儲分析之探尋喚醒失敗原因 451
尋找系統中的“耗電大王” 455
web開發 458
特性檢測不等於瀏覽器檢測 458
搜尋引擎的基本原理 460
web大數據量頁面最佳化實踐 461
簡易搜尋引擎架構與實現 463
企業級開發 467
十年soa:當前的位置和未來的方向 467
企業混搭套用 469
移動開發 472
android程式創意過濾與失敗經驗談 472
觀點篇
一分鐘先生 474
技術人員如何應對工作中的衝突 474
分享:我在2009年的收穫 475
如何平衡業務人員與技術人員的矛盾 476
不讓自己的效率打折,怎樣避免背上猴子 477
怎樣給研發團隊做好內訓 479
如何為新員工找到團隊“歸屬感” 480
如何讚美和批評員工 482
怎樣讀書和選書 483
程式設計師如何提高英語水平 484
如何把握好分工協作的“粒度” 486
怎樣給員工發獎金 487
評論 489
漫談ide 489
高層跳槽,三宜三忌 490
從ffmpeg恥辱榜看開源軟體的“潛規則” 491
激勵是有害的 493
用“創新地圖”解剖pc行業的變遷 494
開放不應是唯一的價值觀 495
賈伯斯和施密特在咖啡館談了什麼 496
防毒這個江湖 496
uml的前途 497
在良性行業秩序下自由行走 500
叢林法則產生不了創新 500
雙核瀏覽器漫談 501
從Google Wave之死說起 502
如何修煉成時間管理高手 504
聰明的中國“碼農” 505
少數人的無線網際網路革命 507
擁抱變化 508
程式設計師的無線互聯創業陷阱 509
未有天才和創新之前 509
創業大敗局 510
從qq與360之爭看未來移動網際網路的套用創新 511
創造下一個zynga傳奇 512
當免費模式遭遇安全價值觀 512
前言
清空成見,回歸本質
很高興在新年伊始,我們的《程式設計師2010精華本》,又和您見面了。
辭舊迎新之際,回顧這一年來的軟體業,其間許許多多的變化,尤其是移動網際網路和雲計算所掀起的浪潮,幾乎席捲了軟體業的各個角落。同時,由關注用戶體驗開始,關於產品設計,關於產品運營的討論,也已成為軟體企業和技術圈子交流的重度話題,有關此類主題的深入文章,您都可以從這本精華冊中得到解析。
基於原有欄目和本年度熱點,《程式設計師2010精華本》的結構分為以下六個篇章。
專題篇:綜合了2010年《程式設計師》的全年封面報導,內容包括:移動大時代掘金故事、開發者的五項軟實力、資料庫40年特別專題、網際網路產品設計10年、網際網路架構、敏捷在實踐、移動開發大勢圖、十年等。
人物篇:包括軟體業大師級人物介紹的經典欄目“名人堂”、軟體開發權威專家訪談以及講述國內一線開發者成長故事的“程式人生”三部分。
實踐篇:主要包括軟體工程的現狀分析及趨勢探討,成功套用案例分享。
架構篇:國內知名網站架構師對談,一線問題一線答案,13位架構師的精彩對話。
技術篇:包括了《程式設計師》全年的技術精華文章,按主題分為七個專欄:雲計算、資料庫、程式語言、調試之劍、Web開發、企業級開發、移動開發。
觀點篇:看業界熱點評論,談產品與技術發展趨勢;提升自身修煉,把握管理之道,切切實實增強軟實力。
對於即將到來的2011年和更遠的未來,業界分析和預測不少,我們從中可以清楚地看到一些共識:雲計算(Web 平台、分散式計算、海量數據存儲與處理、虛擬化、靈活的IT基礎設施和流程管理)、社會化(協作、社區、敏捷)、移動(多終端、全新用戶體驗、實時、位置)、物聯網(泛在計算、增強現實)、分析(數據挖掘、商務智慧型)。這些關鍵字共同組成了這幾年的技術巨觀圖景。
前微軟首席架構師Ray Ozzie 在2010年10月辭職後發表的長文“Dawn of a New Day”(新時代的曙光)中發出了警世之語:持續線上設備和持續服務將帶來史無前例的巨大變革,不僅是網際網路行業,所有行業現在都應該退一步,質疑自己最本質的東西,重新思考應對策略。
我們正處在這樣一個大變革的關鍵時刻,我們的未來——社會、國家、政府、行業、工作和生活會變成怎樣?現在就請退後一步,清空成見,回歸本質。
《程式設計師》編輯部
2010年12月