SCRUM BOOT CAMP|23場工作現場的敏捷實戰演練
以通俗易懂的方式,幫助您了解Scrum實際運作的樣貌& Scrum是一種敏捷的軟體開發方式,已廣為大家接受。它總結了一些要點,包括該如何充分利用開發現場的人員能力,並將重點放在大家如何合作,所以非常簡單且容易導入。& & 實境模擬秀,幫助您了解如何應對與排除問題& 本書除了說明Scrum的整體樣貌之外,更模擬工作現場的實際情境,以擬真的案例解說如何進行Scrum,以及如何應對及處理進行過程中所發生的種種問題。& & 以生動的方式詮釋「Scrum指南」& 本書以「Scrum指南」為基礎,生動了詮釋Scrum的理論與價值觀。除了解釋基本規則之外,更詳細解說為什麼要遵守這些規則,能夠幫助您對Scrum有更加具體的體會與理解。& & 好評推薦& 「書中針對許多敏捷相關的常見疑問,提出了解答。從前因到後果,都有著相當完整的說明。對於初次踏入敏捷的新手們,不失為一個不錯的指引。」-- 董大偉,微軟技術社群區域總監& & 「對於新手來說,本書生動的故事和插畫,可以讓你快速入門。至於Scrum 的熟手,書中各式各樣的狀況題,可讓你借鏡別的人作法,使你的解法更完善。你還在等什麼,快點來帶一本走。」 -- 敏捷三叔公 柯仁傑,台灣敏捷社群創始人
系統程式設計(上冊)
• 本書英文版System Programming獲得美國最權威的書評機構Bookauthority的推薦,並評為最佳網路程式設計書籍。 • 作者陳金追為電腦系統軟體世界級的專家!從事軟體研發三十幾年,曾為Oracle開發全新的資料庫復原系統。 • 想成為世界級的電腦軟體專家,看本書就對了!本書有系統地介紹如何以POSIX標準所規定的作業系統程式界面,做跨平台的軟體開發,設計出一流軟體。 上册第1-11章(系統程式設計): • 靜態與動態連結,動態載入。程序管理。軟體開發與軟體工程過程。 • 檔案輸入/輸出:循序I/O、隨機I/O、向量I/O、非同步I/O、直接I/O。 • 程序間通信方法:信號、旗誌、共有記憶、插口、有名與無名導管、信息排隊、映入記憶器檔案。 • Pthreads多程線程式設計:互斥鎖、條件變數、程線特有資料、修復吊死的互斥鎖、程線取消、生産消費問題。 • 共時控制:更新遺失問題、系統五與POSIX旗誌。以組合語言撰寫自己的上鎖與解鎖函數,比系統所提供的任何共時控制設施,都快上25~80%的速度。如何預防鎖死。 下冊第12-16章(網路程式設計): • 網路插口程式設計:不同種類的插口、客戶伺服程式、連線與非連線式通信、同時支援IPv4與IPv6、多工式伺服程式、多播作業、非同步連線、自動重新再連線、查取端口號。 • 插口選項:SO_KEEPALIVE、SO_LINGER、SO_REUSEADDR、SO_REUSEPORT 與緩衝器大小 。 • 性能調整:如何分別在應用軟體與作業系統核心層次,調整網路插口程式的性能。 • 分散式程式設計:如何解決跨印地(endian)、對位、32與64位元混合、永遠往後且往前相容、版本術、預防癱瘓攻撃。 • 電腦網路安全:對稱式與不對稱式密碼術。撰寫從事信息紋摘、加密、解密、HMAC、數位簽字,以及SSL/TLS等作業的客戶伺服程式。PKI,如何產生並建立自簽的X.509憑証,如何做不同格式憑證的轉換,SSL/TLS 程式設計,如何在SSL/TLS作業時驗證一串的憑證,以及如何在SSL/TLS上做客戶認證等。 • 如何設計一流軟體。 • 書中200多個C範例程式,均在Linux、AIX、Solaris、HPUX、Apple Darwin上測試過。網路插口程式也在微軟Windows測試過。
演算法戰鬥營:爆量題庫新手燒腦篇
★★★★★【演算法】、【爆量題庫】★★★★★ 演算法戰鬥營,招收各路英雄好漢。 300道競賽試題,淬鍊你的腦神經,讓你從菜鳥晉升成教官! 本書技術重點 ✪貪婪演算法、分治演算法 ✪單鏈結、雙向鏈結、循環鏈結、靜態鏈結 ✪最短路徑、最小生成樹、拓撲排序、關鍵路徑 ✪雜湊表、字串模式比對、二元搜尋樹、平衡二元樹 ✪二分搜尋、深度優先搜尋、廣度優先搜尋、啟發式搜尋 ✪圖理論及圖理論的最強演算法 ✪歷史上經典演算法問題解決 本書特色 ◎完美圖解,通俗易懂 本書對每個演算法的基本操作都有圖解演示。透過圖解,許多問題都變得簡單,可迎刃而解。 ◎實例豐富,簡單有趣 本書結合大量競賽實例,講解如何利用資料結構與演算法解決實際問題,使複雜難懂的問題變得簡單有趣,幫助讀者輕鬆掌握演算法知識,體會其中的妙處。 ◎深入淺出,透析本質 本書透過問題看本質,重點講解如何分析和解決問題。本書採用了簡潔易懂的程式,對資料結構設計和演算法的描述全面細緻,而且有演算法複雜性分析及最佳化過程。 ◎實戰演練,循序漸進 本書在對每個資料結構與演算法講解清楚後,都進行了實戰演練,讓讀者在實戰中體會資料結構與演算法的設計和操作,從而提高了獨立思考、動手實踐的能力。書中有豐富的練習題和競賽題,可幫助讀者及時檢驗對知識的掌握情況,為從小問題出發、逐步解決大型複雜性工程問題奠定基礎。 ◎網路資源,技術支援 本書為讀者提供書中所有範例程式的原始程式碼、競賽題及答案解析,讀者可以對這些原始程式碼自由修改編譯,以符合自己的需要。
Soft Skills 軟實力|軟體開發人員的生存手冊 第二版
微軟專案經理暨.NET人氣部落客Scott Hanselman 《無瑕的程式碼》作者Robert C. Martin 聯合推薦 「本書期望給你各方面有用、實用又可用的忠告。」 ──Scott Hanselman 推薦 「John想透過本書傳達一個很棒訊息,一個每個軟體開發人員(還有其他面臨相同情況的讀者)都應該全面了解的訊息。」 ──Robert C. Martin(人稱Uncle Bob)推薦 「放下你手上的程式碼,離開工作幾個小時,讀讀這本書!你的程式碼,你的人生,都將因此而變得更美好。」 ──lonel Condor, SDL 「本書提出實用、全面的軟體開發觀點。」 ──Javier Muñoz Mellid, lgalia 「本書就是你的職涯教練。」 ──Heather Campbell, Kainos 多數軟體開發人員喜歡沉浸在程式設計的樂趣之中,面對客戶、同事、主管、保持自身生產力、安全理財、維持個人身材和尋找真愛,卻往往束手無策。本書正是要來助你一臂之力。 《軟實力|軟體開發人員的生存手冊》要為技術專業人士指引一條明路,全方位發展美滿幸福的人生。本書作者John Sonmez身兼開發人員與生活教練,他針對幾項重要的「軟實力」主題,提出個人建議,例如,職涯與生產力、個人理財與投資,甚至是健身與人際關係。 全書共有74個章節,篇篇內容獨立、精簡有力且引人入勝,你可以隨時、隨興挑選喜歡的章節閱讀。每章最後都附有「即知即行」的建議,讓你能馬上付諸行動,看到成果。本書要讓你成為更棒的程式設計師、更有價值的員工,並且擁有更快樂、更健康的人生。 本書精彩內容: ‧創建個人品牌,讓職涯發展更上一層樓 ‧分享學習秘訣:十步驟快速學習法 ‧教你健身,化宅力為個人優勢 ‧獨門策略大公開:規畫投資與提早退休的計畫
輕鬆玩Scratch3.0學程式設計-含ITC資通訊認證Basic Computational Thinking and Visual Programming運算
1.本書共15章,依據「適合初學者學習的Scratch 教學範例書」之理念撰寫,可以透過每一章節的詳細操作步驟,一步一步瞭解Scratch各種程式拼塊的使用方法與動畫概念。 2.全書深入淺出、淺顯易懂,操作步驟一目瞭然、循序漸進,只要按部就班即可完成各個專案,輕鬆學習各式應用。 3.結合ITC資通訊認證,藉此邁向考取程式設計能力認證之路。
用mBot2玩AI人工智慧與IoT物聯網-使用Scratch3.0(mBlock5)-最新版-附MOSME行動學習一點通:影音.診斷
1.整合mBot2教育機器人在AI人工智慧、IoT物聯網與雲端大數據。 2.理解mBot2教育機器人的百變功能,跳脫傳統機器人的思維框架。 3.應用mBot2教育機器人創新實踐智能機器人在生活中的問題解決。
運算思維與Scratch3.0程式設計-含GLAD ICTP 計算機程式語言國際認證基礎能力Fundamentals Level-最新版
1.依據Scratch 3.0的特性分成:Scratch功能與操作、結構化與模組化程式設計、演算法的程式設計、人機互動程式設計四大構面,詳細介紹Scratch與各學習領域結合的應用方式與應用範例。 & 2.主題範例程式設計從動畫情境腳本規劃、自己的創意規劃、流程設計、動手堆疊積木到延申學習,循序漸進引導學習者觸類旁通舉一反三,將自己的創意想法轉換成Scratch程式執行結果。 & 3.整合運算思維架構在Scratch3.0程式設計,培養學習者運算思維能力、問題解決能力與邏輯思考能力。 & 4.本書除了學習程式設計的應用外,還能邁向取得GLAD ICTP計算機程式語言國際證。
Spring REST API開發與測試指南|使用Swagger、HATEOAS、JUnit、Mockito、PowerMock、Spring Test
DevOps與後端系統建置必修技能! 鑒於前後端分離與微服務架構的興起,伺服器端需要提供API供用戶端存取。傳統的SOAP協定是以複雜的XML作為傳送媒介,已經逐漸被使用輕量化JSON傳送資訊的REST API取代,成為開發與建置API的主流。 除此之外,API的開發和上線應用,效率與品質應該兼顧。透過DevOps流程結合開發、測試、營運,可以更快地將新增或修正的功能發佈給使用者;在這樣的環節中,自動化測試至關重要。 本書第一部分介紹Java的單元測試框架如JUnit5、Mockito、PowerMock,並探討如何提升程式的可測試性。 第二部分先介紹REST API的概念與背景。在使用Spring Boot建置初版REST API後,逐章示範API的例外處理、Swagger文件說明、版本控制、分頁與排序、與套用HATEOAS等。 最後結合Spring Test模組對REST API進行單元測試、整合測試、與端對端測試,以期產出符合企業品質與效率的REST API。
輕課程 學AI與IoT應用Scratch(mBlock)程式設計-使用CyberPi編程學習遊戲機與mBuild電控模組-附MSOME行動
1.以遊戲機CyberPi學習STEAM(科學、科技、工程、藝術與數學)之多元範例。 2.以mBlock 5體驗AI人工智慧、Wi-Fi、區域網路、物聯網等生活應用。 3.串聯功能多元之mBuild電子模組,無電學基礎者也能輕易實現軟體控制硬體、結合理論與實務。 4.藉由CyberPi內建陀螺儀與三軸加速器,設計體感遊戲,寓教於樂。 5.各範例程式提供下載,章末評量複習重點,幫助讀者從做中學,引導思考與創意。 6.適合國小至高中資訊、生活科技與選修、彈性、跨領域課程,教師備課、學生學習均事半功倍。 & 【MOSME行動學習一點通功能】 使用「MOSME 行動學習一點通」,登入會員與書籍序號後,可下載書上的範例練習檔。 診斷: 可反覆線上練習書中實力評量題目,強化觀念的理解。 加值: 附書中的範例程式。 &
iOS 15程式設計實戰──Storyboard與SwiftUI快速上手的開發技巧200+
◎使用最新Xcode13 / Swift 5.x語法講解說明。 ◎簡單、容易上手、一步步跟著做,有如專家從旁親自指導! ◎UI元件全面介紹、各種控制器深入說明、核心動畫與圖層、Socket連線與藍牙等全新內容。 ◎本書榮獲台中市電腦公會推薦! ◎經濟部iPAS行動裝置程式設計師能力鑑定指定參考用書!iOS日新月異,如果想要寫出專業級的iOS App,本書絕對值回票價,它是每位iOS工程師必備的一本重量級工具書。 -- 資策會數位教育研究所主任 王淳平 朱老師為人幽默風趣,著作深入淺出,對於 iOS 的技術細節著墨既深且廣。無論對於初學或者資深的iOS開發者,這本書都是值得隨時在手的好工具。 -- 誠藝顧問有限公司技術總監 劉佑國(Kent Liu) 行動裝置作業系統變化快速,對程式設計師來說是一大挑戰,iOS更是如此。朱老師運用清楚明白的講解以及大量的範例,讓不論是初學者或是已有經驗的程式設計師都能精準掌握最新作業系統的特性,有效縮短學習的時間。本人在此特別推薦此書,這是對iOS程式設計有興趣的朋友都該擁有的一本好書。 -- 淡江大學資訊工程系副教授 王聲葦 程式設計師最困擾的是日新月異的開發工具,本書是一本可跟上技術演替的書,一直是行動應用開發人員的最佳夥伴,更是iPAS行動裝置程式設計師初級證照考科「行動裝置程式開發-iOS程式設計」與中級考科「行動裝置跨平台程式開發-iOS開發實務」必備的工具書。 -- 國立虎尾科技大學資訊工程系副教授暨教育部彰雲嘉數位機會中心輔導團主任 江季翰
設計重構:25個管理技術債的技巧消除軟體設計臭味
Marketing Science Using R 重點探討行銷科學領域 相關統計觀念及R語言 & ※內容詳解行銷科學的應用‧ ※強化解決行銷領域的問題 ※配合豐富的行銷實例說明 ※輕鬆理解並有效解決問題 & 本書適用於對行銷科學方法感興趣的讀者,不管是有心進入行銷領域的資訊管理背景人士,或是尋找量化分析工具的行銷從業人員,提供了理論與實務的最佳參考書籍。 & 本書特色 & *直指行銷科學領域的應用層面,以解決問題導向,而不是純粹的談R程式語法。 *詳細的程式碼解說,每個實例都可以是本書的起讀點。 *捨SPSS、SAS、Stata等有版權的軟體不由,而以開源軟體R切入。 *專章探討資料視覺化,兼顧極簡與吸睛,可突破文字敘述的盲點。 *深入闡述衡量尺度(Scale)的應用,因為並非所有數字都含有一樣多的訊息。 *很多實例出自多變量教科書,如大學生論啤酒,但經R語言重新詮釋,可由旋轉和反射的剛性運動(Rigid motions),而豁然開朗。 *碰到大樣本的集群分析(Cluster analysis),可透過非階層式的K-means方法,找出羣組及各羣組屬性均值。 *多元尺度法(MDS)與知覺圖繪製上,除採用Kruskal壓力係數外,又引人RSQ指標,擴展讀者視野。 *介紹主成份分析(PCA)與知覺定位圖,更引入令人目不轉睛的雙標圖(Biplot),因為雙標圖可以像散布圖一樣輕鬆閱讀。 *介紹近來興起的對應分析(CA),除探討繪製知覺圖外,展現將眾多的樣本和眾多的變數同時繪到同一張圖解上的「全覽圖」。 *互聯網及社群媒體等的興起,導致了空前的資料量,讓人目不暇給。介紹兩大新的見解:推薦系統及情緒分析,以便按圖索驥。 *介紹中文字斷詞器的用法,破解讀者望而生畏的先驗。 *除了直接應用R套件函式外,探索其背後的演算依據及其程序驗證。 & 好評推薦 & 善用AIoT 搶占行銷先機 本書中,廖博士與葉世聰先生巧妙的應用R 語言技術,在與行銷科學相關的統計、資料視覺化、市場區隔、知覺圖及商品推薦等各個行銷領域,以數理分析的架構,逐一闡述,簡明扼要,對有志於行銷的人士而言,實乃非常實用的工具書,也是行銷學界的一大福音。相信讀者閱讀此書也能同我一樣從中獲得喜樂與智慧。--微程式集團(U-Bike 系統商)前副執行長 朱益民 & 數位行銷贏家的致勝關鍵 有幸與廖如龍博士曾經在IBM、Oracle 顧問部門一同共事,知悉他累積相當豐富的產業經驗,並且在大學兼任教職的教學經驗,彙整了產學研專業和產業知能,結合現今熱門的R 語言運用於行銷學領域,如獲神兵利器,編撰成教科書,讓莘莘學子如沐春風、如虎添翼,個人深感欽佩。--前資誠(PwC Taiwan)創新諮詢公司 副總經理 莊明霖 & 結合理論與實務,找出痛點,對症下藥 敝人近年在行銷管理教學經驗中,發現一般行銷管理教科書的內容常常「點到為止」,只交代了概念、案例及策略,但在實務操作面的內容常有不足。廖如龍博士與其共同作者葉世聰先生顯然是知道我的「痛點」,繼《R 語言在管理領域的應用》一書成功地為企業經營管理問題提供解決方案之後,二人繼續以R 語言為應用工具,結合兩人的行銷管理智慧,匯集成本次著作《R 語言在行銷科學的應用》,為有心進入行銷領域的資訊管理背景人士,抑或苦無合適量化分析工具的行銷從業人員,提供了一部結合理論與實務的最佳參考書籍。--國立清華大學科技管理研究所副教授 吳清炎博士 & 穿越理論與實務.傳統與現代的行銷規劃案頭書 行銷主管最大的任務,乃在發掘行銷機會、行銷推廣以及問題的確認,從不同產品市場找尋市場上未被滿足的需求,有效溝通商品特色,同時評估企業行銷活動之有效性,找尋公司行銷過程中的問題點,並加以改善。這項工作極為困難!筆者有幸看到這本《R 語言在行銷科學的應用》的出版,兩位作者深入淺出地從行銷理論、資料分析方法論乃至R 語言的運用,做了理論的詳細說明與介紹,書中也舉出實際的範例運用,是一本不可多得的工具書。--佛光大學管理學系副教授 蔡明達 & ※讀者可以到博碩文化官網輸入書號或書名,下載「範例檔案」參考練習。
內行人才知道的系統設計面試指南
amazon.com ★★★★★最高評價,IT類別銷售榜首🏆系統設計面試被許多人認為是難度最高的技術面試。本書提供許多真實案例,告訴您如何分析與解決系統設計問題。 本書包含以下內容: .面試官想從答題中看到的重點是甚麼? .解決系統設計面試題的四步驟框架 .16道經典技術面試題與詳細解答 .超過百張的圖表解釋不同系統的工作原理 來自讀者的讚譽👍 「優質內容,對我通過FANG的系統設計面試輪有很大的幫助」 「軟體工程師都應該看這本書」 「對於需要準備系統面試的人而言,這本書很值得一看!」 「就算不是為了準備面試,這本書也能增加你的見識」 「用簡單易懂的方式解說觀念,看完一定會有收獲」
單體式系統到微服務
改變單體式系統的進化模式 「Sam Newman在《單體式系統到微服務》中為您的微服務遷移定義了清晰的願景,揭示出需要注意的陷阱(外顯和內在的),並為組織、架構及技術變革提供了一系列極為實用的模式。」 —Daniel Bryant Datawire及InfoQ技術顧問 如何將單體式系統分散並遷移到微服務架構?如何兼顧日常的商業行為?這本新書詳細介紹了一些可靠的方法,能將現有的單體式系統轉移到微服務架構。此書也被視為Sam Newman另一本受歡迎著作《建立微服務》的姊妹書。 本書提供許多案例、具獨到見解的遷移模式和實用建議,幫助您將單體式系統轉移到微服務平台。對於遷移的成功案例解說中包含了多重方案及策略,從初期規劃到應用程序和資料庫分解。您將學會以經過實務淬鍊的技巧方法遷移目前的架構。 ‧對於希望以轉移取代重建微服務的組織機構來說是理想的選擇 ‧幫助公司決定是否要遷移、何時遷移以及從何處著手 ‧談及傳統系統之通訊、整合及遷移 ‧討論多重遷移模組及其應用 ‧提供數據庫遷移範例並同步化策略 ‧探索應用程序解析,包含架構的重組模式 ‧深入瞭解數據庫分解,包含打破參考和交易完整性所造成的影響及新的錯誤模式等
Scrum精華指南 第三版
「《Scrum精華指南》是一本非常傑出的書。想要完整並清晰的Scrum總覽而不受無關的細節困擾,那這本書是真正標準的講義。」 -Ken Schwaber, Scrum共同創始人 這本指南適合所有想要學習或再次學習Scrum的人。本書描述Scrum框架的設計和意圖,聚焦在這些規則的目的,與此同時也包含Scrum和敏捷運動歷史的觀點。 隨著社會平衡持續地從工業勞動傾向數位工作,複雜性和不可預測性也不斷增加。同時,以Scrum獲得敏捷性的需求也隨之增長,這樣的需求甚至不限於軟體與產品開發領域。 第三版的《Scrum精華指南》除了介紹術語的變化,也比以往提供了更多組織急需的解析與見解。無論身處哪種領域、業務,本書都能幫助人們與他們的組織正確地塑造他們的Scrum。
Go 學習手冊
寫出道地的Go程式 「Jon為程式員寫了這本Go學習指南。這本書不僅簡要地說明必備的知識,也不重述其他語言中眾所周知的概念,在兩者間取得良好的平衡。」 —Steve Francia Google的Go語言產品主管,Hugo、Cobra&Viper的創造者 「Go很特別,即使是資深的程式員也必須先忘記一些已經學會的東西,並且用不同的方式來思考。 這本書充分地介紹這種語言的主要功能,並且在過程中,說明道地的程式、陷阱與設計模式。」 —Aaron Schlesinger 微軟資深工程師 Go已迅速地成為網路服務的首要建構語言,雖然其他語言的開發者可以從許多資源學習Go的語法,但那些資源仍嫌不足,它們並未教導Go的典型風格,可能讓人寫出在Go裡面不合理的模式。這本實用的指南提供了重要的背景知識,指引你寫出簡明且道地的Go。 無論你有多少經驗,你都可以學會像Go開發者一樣思考。作者Jon Bodner介紹資深Go開發者採用的設計模式,並探討它們的基本原理,他也會讓你提早認識Go即將支援的泛型,以及泛型如何融入這種語言。 • 學會寫出道地的Go程式碼,以及設計Go專案 • 了解Go的設計決策背後的理由 • 為個人開發者或團隊設定Go開發環境 • 學習如何與何時使用reflection、unsafe與cgo • 發現Go的功能如何讓這種語言高效地執行 • 明白哪些Go功能應該少用或完全不用
完全自學!Go 語言 (Golang) 實戰聖經
你從未見過如此完整的 Go 語言中文教材! Go 語言 ☛ 2016 年被 TIOBE 選為年度最佳程式語言 ☛ 2020 年 Stack Overflow調查為 『全球第三高薪開發者職業』 ☛ 2020 年超越 Python 成為『職業開發者最想學習語言』 ☛ 已被 Google、Dropbox、Twitch、Uber 等企業採用,也用來打造 Docker、Kubernetes 等熱門開源工具 Go 語言,或者 『Golang』,是近年來成長最快速的新世代程式語言之一。它語法接近 C 及 Java,但藉由更精簡的語法來縮短開發時程、使專案能輕易擴張規模,並具備安全的靜態型別、記憶體垃圾回收、跨平台編譯能力等。連 Python 之父 Guido van Rossum 都說, Go『是所有新語言中最具 Python 風格的』... 最重要地,Go 語言擁有豐富程度堪比 Python 的內建函式庫,無須下載額外套件,就能用少於 10 行程式寫出簡易 HTTP 伺服端應用!甚至,它獨特的 Goroutine 讓你能用簡單得稱奇的方式啟用非同步運算,超輕鬆解鎖現代多核心電腦的運算威力。 想跨足 Go 語言,讓履歷及薪水更上一層樓,卻依舊找不到合適的入門書嗎?本書以豐富的範例及練習,帶領讀者實地操作 Go 語言的基礎及相關特色,讀完就能立馬投入實戰。替自己的職涯超前佈署,快速增加一技之長,別再只能對現況『滾動式修正』啦! 本書特色 & 作者群擁有豐富的 Go 語言開發經驗,精心設計了「範例」、「練習」和「延伸習題」,讓讀者從實作中親自體會到 Go 語言的威力。小編也在書中適當加入「編註」與「補充」,以幫助理解及補充必要知識,更增添本書的可讀性。 你將在本書讀到: ☛ Go 語言的型別、函式、結構與介面 ☛ 模組管理和單元測試 ☛ JSON 資料、檔案、資料庫操作 ☛ HTTP 客戶端/伺服器應用和加密 ☛ 非同步運算 ☛ 附全書 258 個範例/練習程式及 36 個延伸習題檔案下載 (使用 Go 1.16+ )
AWS Lambda程式設計
用Java建立和部署無伺服器應用程式 「如果你是想要獲取無伺服器運算優勢的Java開發者,這本書就是你正在尋覓的!」 —Brian Gruber Meetup首席架構師 無伺服器改進了組織建立和部署軟體的方式。Java工程師可以透過本書的引導,學習無伺服器運算,並了解雲端運算執行模型如何降低開發和維運的複雜度和成本,同時減少進入市場的花費和時間。 工程師主管John Chapin和Mike Roberts將引導您使用AWS Lambda,透過開發應用程式,學習Amazon的事件驅動、無伺服器運算平台,包括準備開發環境、編寫Lambda函式和部署、維運無伺服器軟體。書中各章節的練習題也有助於您了解開發過程中的各個面向。 ‧介紹無伺服器架構、函式即服務和AWS Lambda ‧如何在雲端上部署Lambda函式 ‧編寫Lambda函式,並和其他AWS服務整合 ‧建立和包裝Java的Lambda程式碼和相關套件 ‧建立無伺服器API和資料管線,打造無伺服器應用程式 ‧使用自動化技術,測試無伺服器應用程式 ‧打造顧客面向、隨時可用的應用程式 ‧了解無伺服器架構的機會和易掉入的陷阱
整合風向、風速、溫溼度於環控平台(氣象物聯網)
這幾年來,社會群眾的環境意識覺醒,對環境的污染與監控,也普遍提高,然而空汙直接影響居民的健康,在群眾自我覺醒的運動中,自造者結合的自造者運動(Maker Movement),影響了許多科技人士,運用感測科技與資訊科技的力量,結合臉書社群的號召,影響了全民空汙偵測的運動,筆者也是加入的先鋒者之一,筆者發現,目前空汙偵測,仍缺少二項資訊,那就是風向與風速等參考資訊,如果這兩項資訊可以加入在環境監控的資訊之中,那在空汙資訊的大數據分析之中,將會將空汙的汙染軌跡數位化,對整個社會,將產生更大的效用。 清水吳厝國小 校長黃朝恭 先生,校址位於台中國際機場邊,也是清水的偏鄉學校,在2017年12月28日啟用逢甲大學校友會捐贈給吳厝國小的「逢甲牛罵頭小書屋」,逢甲大學校友會總會長施鵬賢表示,知識就是力量,希望孩童能從小培養閱讀習慣。 逢甲牛罵頭小書屋出生的緣起,由於逢甲大學建築系在校園發起建築公益活動回饋社會,「逢甲建築小書屋」的想法浮現雛型:到偏鄉部落及有需要的地方為小朋友們蓋書屋,深信「知識就是力量」!「深耕50前瞻100」公益活動,目標偏鄉地區100座小書屋,臺中市清水區鰲峰山上的偏鄉小校,何其有幸能成為逢甲小書屋NO.6-牛罵頭小書屋。 為了能夠讓逢甲小書屋NO.6-牛罵頭小書屋發揮更大的社會公益與學子安全,在第一本書:Ameba風力監控系統開發(氣象物聯網)中,筆者為逢甲小書屋NO.6-牛罵頭小書屋建立了完整的氣象監測的基礎建設,之後筆者與清水吳厝國小校長黃朝恭先生在第二本書:風向、風速、溫溼度整合系統開發(氣象物聯網)中,偕同開發出風向、風速、溫溼度整合系統,所有的人都可以透過網際網路與手機,可以隨時監看風向、風速、溫溼度等氣象資訊,在本書:整合風向、風速、溫溼度於環控平台(氣象物聯網)中,謝宏欽總經理,為美商律美(Lumex) 台灣分公司總經理加入了作者群中,為本書挹注了動態顯示科技技術,讓感測控制器、雲端平台與顯示技術整合並存,讓氣象資訊傳播與分享提升更高的一個層次。筆者相信這樣的整合系統對於學子的健康與社區健康深感重要,鑑於如此,筆者將整個系統開發、建置、安裝與設定等經驗,分享餘本書內容,相信有心的讀者,詳細閱讀之,定會有所受益。
編寫程式的邏輯:如何用物件導向實作複雜的業務需求
打好基礎、學對方法、深入技巧、應用實戰! 本書是自我進修、學校用書的最好教材! 需求模型→領域模型→設計模型→實作模型 逐步拆解物件導向開發的每一個步驟,使你不再迷惘! 不要讓「物件導向」成為空泛而抽象的口號, 本書教你如何從頭開始逐一落實物件導向! 讓你的程式設計更有條理、更加快速、更能夠適應變化! ●第一部分 深入闡述物件導向的各種概念,使讀者「知其然,更知其所以然」。 ●第二部分 介紹讀者如何在軟體發展過程中,完整落實物件導向的相關技術。 ●第三部分 探討「內聚耦合」、「設計模式」、「設計原則」、「UML」等常見技術。 ●第四部分 引用實際案例,使讀者更加體會如何在實務上落實物件導向方法。 本書系統性地講解物件導向的相關內容,包括物件導向的基本概念、物件導向開發的流程、物件導向的各種技巧,以及如何在實際專案中應用物件導向技術進行設計與開發。在講解相關知識或技術的時候,除了從「是什麼」這個角度進行介紹,更加著重於從「為什麼」和「如何用」這兩個角度進行剖析,進而幫助讀者在實踐中正確地應用物件導向的相關技術和技巧。 本書內容涵蓋物件導向技術的各個面向,由淺入深,不同程度的讀者都能從書中獲益: ●如果你是剛入門的軟體工程師,則書中通俗易懂的概念和方法、完整的物件導向開發流程,能夠幫助你快速掌握物件導向開發的基本技巧,從容不迫地完成開發任務。 ●如果你已經初步掌握物件導向開發的基本方法和步驟,則書中詳細闡述的物件導向技術的各種技巧,例如SOLID原則、設計模式、UML等,能夠幫助你快速提升自己的設計和開發功力。 ●如果你有了一定經驗,能夠熟練應用各種物件導向技術和技巧,卻沒有深入探討,則書中對物件導向另闢蹊徑的解讀,能夠讓你「知其然,並知其所以然」,進而在晉升或者面試的時候游刃有餘。
資料密集型應用系統設計
在當今的系統設計中,資料是許多挑戰的中心。需要克服各種困難,如可擴展性、一致性、可靠性、效率和可維護性。我們有各式各樣的工具可以選擇,包括關聯式資料庫、NoSQL資料儲存、串流或批次處理機以及訊息中介,又該如何做出正確的選擇?如何理解所有這些熱門詞彙? 本書深入剖析各種儲存技術的優缺點,幫助您做全面性的了解。軟體雖然一直變化,但基本的原則始終如一。本書可以幫助軟體工程師與架構師了解如何在實踐中運用這些這些理念,以及如何在現代應用中充分利用資料。 在這本實用而全面的指南中,作者Martin Kleppmann經由研究處理和儲存數據之各種技術的優缺點,幫助您一覽資料世界多樣化的景觀。雖然軟體持續演變,但基本原則始終如一。軟體工程師與架構師可以藉由本書瞭解這些基本的理念,以及如何充分應用資料的方法。 .檢視並學習如何更有效的使用與操作你正在使用的系統。 .了解各種工具的優缺點,並做出明智的選擇。 .圍繞一致性、可擴展性、容錯性和複雜性進行權衡。 .瞭解作為現代資料庫基礎的分佈式系統研究。 .探索並學習主流線上服務的架構。
矽谷工程師教你Kubernetes:史上最全CI/CD中文應用指南(iT邦幫忙鐵人賽系列書)
持續整合與持續交付的最佳實踐! 第一本完整探討Kubernetes與CI/CD整合的本土書籍,透過問題分析與探討讓你培養解決問題的完整思路 •從問題出發探討CI/CD整合 Kubernetes 會遇到的各種議題 •以思路為主軸搭配範例演練來練習整合CI/CD •矽谷實戰經驗分享,讓你少走冤枉路 本書內容改編自第 12 屆 iT 邦幫忙鐵人賽,DevOps 組佳作系列文章 -- 《Kubernetes X CICD X DevOps 成就時間管理大師暨薪水強盜》,台灣本土第一本探討 Kubernetes 與工作團隊必備的 CI/CD 流程整合的專業書籍。 本書專門針對需要將 Kubernetes 與 CI/CD 流程整合的使用者。CI/CD 流程設計沒有標準答案,當導入 Kubernetes 與 Cloud Native 相關技術後其變化更多,要如何從這龐大且複雜的架構中設計出一套適合團隊的解決方案是非常困難的,因為Cloud Native的專案變化太快。本書不會給讀者任何魚吃,取而代之的是傳授如何釣魚的技巧,從問題出發去探討整合上會遇到的各種議題,培養解決問題的思路來面對未來深不可知的Cloud Native生態系。 重點議題探討 Kubernetes 應用程式包裝與開發流程探討 ❖Kubernetes 應用程式如何包裝,Helm 與 Kustomize 差異是什麼? ❖應用程式開發人員需不需要本地 Kubernetes 輔助開發? ❖Kubeadm、Minikube、K3D、KIND 差異是什麼,哪個最好用? CI 過程需要探討的各種議題 ❖CI Pipeline系統該如何選擇? 該選 SaaS 還是自行架設維護? ❖CI 過程需不需要使用 Kubernetes 來輔助測試? 需要的話該怎麼做? ❖Kubernetes 應用程式於 CI 階段可以進行什麼測試?Kubeval、Conftest? CD 過程需要探討的各種議題 ❖CD Pipeline 系統該如何選擇? ❖CD 過程該採取何種模式? Pull Mode、Push Mode? ❖GitOps 可以取代傳統 CD 流程? ❖CD 過程需要將機密資訊部署到 Kubernetes 內,如何處理才安全?
深入探索 .NET資料存取:ADO.NET + SqlDataSource + LINQ(第二版)
本書是針對「已經會寫」資料庫程式的程式設計師所設計的案頭書,當遇到資料存取相關問題時可以隨時拿出來查閱。不光是知道這些方法、屬性是什麼(名詞解釋)?更有範例可以直接套用、學習與解惑(不只是What,更要會動手寫,知道怎麼做How To Do)。 ◈以微軟Microsoft Doc(前MSDN)網站為基礎,介紹最常用、次常用的屬性與方法之實務應用。 ◈除了ASP.NET(Web Form)網頁,也搭配Windows Form的ADO.NET程式,演示跨平台資料存取。部分章節更提供ASP.NET MVC 5的範例。 ◈以.NET Framework為主,DataReader與SqlCommand、DataSet與SqlDataAdapter屬性與方法。 ◈EntLib企業函式庫(Enterprise Library)的資料存取(DAAB),快速整合DataReader與DataSet兩種寫法。 ◈開放式並行存取(Optimistic Concurrency)、.NET 2.0~4.x的非同步(Async.與Await)程式。 ◈撰寫分頁程式,搭配SQL Server資料庫的Row_Number、Offset…Fetch Next,實踐資料來源的分頁展示。 ◈Web Service與WCF Service搭配jQuery、JSON,做出Facebook無限下拉的資料呈現(AJAX分頁程式)。 ◈System.Transactions命名空間、TransactionScope與資料庫交易、SqlBulkCopy。 ◈SqlParameter參數避免資料隱碼(SQL Injection)攻擊。 ◈ASP.NET Web Form專用的SqlDataSource控制項的解說與剖析。 ◈LINQ與ADO.NET、LINQ語法介紹。 ☞【範例檔下載網址:reurl.cc/E2baEm】☜
邊玩邊學,使用Scratch學習AI程式設計
用小學生也能理解的方式解說機器學習到底怎麼學 這是一本幫助小學高年級以上學生理解何謂機器學習的書,不需要寫程式,也不必具備艱深的數學知識,只要使用Scratch,就能藉由本書理解機器學習的應用,同時,也能培養利用機器學習技術發揮創造力的能力。 .透過Scratch就能應用機器學習做出生動有趣的遊戲 .結合Google提供的Teachable Machine服務 .用淺顯易懂的文字與活潑的圖示解說機器學習的原理與相關知識
提升程式設計師的面試力|189道面試題目與解答 第六版 修訂版
Amazon.com面試參考書排行榜第一名 我並不是一個招聘人員,我是一個軟體工程師,所以我知道當場被要求提出出色的演算法,然後在白板上寫出完美的程式碼是一種什麼樣的感覺。我經歷過,應徵者與面試官兩者都有。 這本書將幫助你準備這個過程,告訴你必須知道的事情以達成最佳表現。我訓練與面試過數百個軟體工程師,然後有了這本書。 本書內容包括學習如何找到題目中的提示與隱藏的細節,如何將問題拆解成可以處理的子問題,遇到難題時的脫困技巧,(重新)學習計算機核心概念,並且練習189個面試問題以及解決方案。 題庫來自真正的面試,並非摘自教科書。這些問題是頂尖公司會出的題目,你可以藉此做好充分準備。 本書包含: ‧189道面試題,從最基礎到最難解決的演算法問題 ‧循序漸進推導出解決方案,學習如何解決問題 ‧每一道題目都有提示,模擬真正的面試過程 ‧五種演算法解題策略讓你解決沒遇過的問題 ‧涵蓋各種基本題型,例如big O時間、資料結構與演算法 ‧“幕後故事”說明Google與Facebook等公司如何僱用開發者 ‧準備和應對面試中的“軟”技巧:行為態度問題 ‧面試官與公司派讀者:如何設計好的面試題目與聘僱流程
Regular Expression-橫刃萬解程式的關鍵語言(2版):正規表示法
準確高效、簡潔規律,超強靈活性、邏輯性和功能性。幾乎遍及所有操作系統與程式語言皆能支援與應用!本書精解【正規表示法】,不只讓您構建起夯實基礎,更能讓您高端掌握絕佳應用技術正規表示法(Regular Expression;簡稱regex、regexp、RE),又稱正規表達式、正規表示式、規則運算式、常規表示法;本書針對作者在開發中遇到的實際問題,以及其他開發人員諮詢的問題,歸納總結出一套巧妙用運用正規表示法解決問題的辦法,並透過具體的實例指導讀者進一步拆解、分析問題。全書三大部分:第一部分-主要說明正規表示法的基礎知識,涵蓋常見的正規表示法中之各種功能與結構。第二部分-主要解說關於正規表示法更深入的知識,詳細探討了編碼問題、比對原理、解題思路與想法等。第三部分-將前述介紹的各種知識實際運用於8種常用的程式語言:.NET、Java、JavaScript、PHP、Python、Ruby、Objective-C、Golang中,不但詳細介紹這些程式語言中正規表示法的具體用法,更辨析了版本之間的細微差異,既可以作為專門學習的教材,也可以作為有用的參考手冊。本書適合經常需要進行文字處理(例如記錄檔分析或網路運行維護)的技術人員、熟悉常用開發語言的程式設計師,以及已經對正規表示法有一定了解的讀者閱讀。
Scrum實踐者應該知道的97件事|來自專家的集體智慧
「Scrum很簡單,直接用就對了!」 —Ken Schwaber 「常設會議」 —Bob Warfield 「昆蟲才需要專業化分工」 —James O. Coplien 「Scrum事件是確保豐收的儀式」 —Jasper Lamers 「僕人式領導(Servant-Leadership)需從內部開始」 —Bob Galen 「敏捷不是只有衝刺而已」 —James W. Grenning 透過全球各地專家的豐富經驗和積累智慧,提高你對Scrum的理解。這本獨特的書集結了眾多資深實踐者的實際經驗,匯集成97篇文章。這些資深實踐者皆曾運用Scrum處理過特定問題和挑戰,能為我們提供豐富專業的知識。 你將了解有關此框架的規則和角色,以及使用Scrum的戰術、策略與特定模式;此外,本書還提供了實戰故事。你也將獲得有關如何在工作中應用和調整Scrum的見解。這本指南特別適合剛接觸Scrum,以及想要評估和更加理解此框架的人。
Flag,s 旗標創客.自造者工作坊 Unity × 遊戲手把 虛實整合互動遊戲設計
覺得市面上的電子遊戲都太無聊, 就自己做出理想的遊戲;傳統的遊戲手把枯燥乏味, 就自己設計多元豐富的遊戲玩法。 Unity 遊戲引擎可以讓您操作簡單的介面、撰寫程式腳本、設計遊戲流程, 輕鬆製作出一款簡單的跨平台遊戲, 而本套件使用雷切木片組裝成的遊戲手把, 內部可以掛載多元感測器, 藉由手把上的感測器與電子元件, 讓虛擬遊戲與現實環境之間的連結更深固緊密。除了基本的搖桿、按鈕、旋鈕以外, 內部的感光元件使遊戲中的光影隨著現實環境而變化, 還有模組化的武器部件, 讓你在戰鬥中實時裝備、切換等等互動功能, 讓單調的遊戲增添樂趣。 新手也能上手, 21 個實驗帶你從 Unity 軟體介面介紹、物件移動, 到程式碼腳本講解、資源包匯入、遊戲設計一把罩。 想要自己做出一款熱門遊戲嗎?或是想要將電子電路與虛擬遊戲結合在一起, 創造更有趣的遊戲或互動裝置, 趕快加入自製遊戲的行列吧! 本產品除實驗手冊外,實驗過程中有任何問題或是建議都可以在 Facebook 粉絲專頁《旗標創客‧自造者工作坊》中留言,即有專人為您服務。 本產品 Windows / Mac 皆適用 本書特色: ● 組裝好馬上開始玩 ● 超入門 Unity 遊戲製作流程 ● Python、C# 兩種程式語言一次擁有 ● 用感測器玩虛實整合 RPG 遊戲 ● 雷切木板自己動手組 ● 做自己也想玩的遊戲 & 組裝產品料件: ESP32相容控制板 x 1 片 Micro-USB 傳輸線 x 1 條 雷切外殼零件板 x 1 片 迷你麵包板 x 3 片 搖桿模組 x 1 個 可變電阻 x 1 組 震動模組 x 1 個 接線端子 x 3 個 微動開關 x 4 個 母母排線 x 1 排 公母杜邦線 x 1 排 公公杜邦線 x 1 排 跳線 x 1 袋 排針 x 1 排 電阻 x 1 袋 螺絲螺帽 x 1 袋 銅柱 x 1 袋
玩轉Scratch 3.0程式積木設計的16堂課(2版)
◆ 本書架構可分為基礎操作與範例實作兩大部分,前兩章針對Scratch的舞台、角色造型、音訊、程式積木的新增與編修做了完整介紹,之後透過範例循序漸進引導初學者活用Scratch各種程式積木。◆ 本書適合不同年齡層的程式語言入門學習者的電腦課程教學,可為學員打下紮實的程式概念基礎,透過積木堆疊的方式,訓練邏輯思考力、解決問題能力,並可激發創意與思維拓展。◆ 本書範例主題豐富,內容含括:動態賀卡、超萌寶寶的魔法變裝秀、泰國旅遊的完美體驗、夢幻海底世界的私房創意、百變髮型設計懶人包、風景相片魅惑萬花筒、歡樂同學錄、驚奇屋歷險特效、筆畫心情塗鴉板、音樂演奏饗宴、發財金幣不求人、老實樹遊戲、乒乓球PK賽。商品特色:● 輕鬆學、輕鬆做,與眾不同的絕佳好書,學習無負擔。● 圖解說明易學易懂,深化學習者印象與使用技巧。● 隨附完整範例與相關圖檔,自學者操作練習超便利。● 透過腳本規劃與說明,清楚掌握該範例的邏輯思考、創意發想與重點掌握。● 範例主題多元化,涵蓋眾多類型,讓讀者輕鬆上手各種程式積木用法。※ 本書範例檔案請至官網下載
深入淺出Go
「《深入淺出Go》對於只想能所學即所用,而不想在無止盡的語法與技術細節中掙扎的我們真是恰到好處。只需要付出一點心力,就算你工作的主力是其他程式語言,依然能在這本書中學到不少相當受用的新知。」 Peter Cooper Golang Weekly編輯 你將從本書學到什麼? Go讓打造出精簡、可信及有效率的軟體變得簡單,而這本書讓程式設計者能夠輕鬆上手。Go是針對高效能網路應用及多執行緒所設計的,可以如同Python及JavaScript這樣的程式語言易於閱讀和使用。透過這本書中的範例,你可以實地演練這個語言學習如何編寫Go的程式。最棒的是,你會了解初學Go應該知道的慣例及技巧。 本書為何如此與眾不同 我們認為你的時間寶貴,不應該浪費在與新概念周旋不下的窘境中。運用認知科學與學習理論的最新研究成果,精心建構出一段引發多重感知的學習體驗。《深入淺出Go》採取專為大腦運作而設計的豐富視覺化風格,而不是令你昏昏欲睡的冗贅敘述。
語意軟體設計|現代架構師的新理論與實務指南
「《語意軟體設計》在重新思考軟體的預測、設計和建構方面是既激進又務實的。這本書挑戰了在現代軟體功能失調中扮演重要角色的基本假設,提供了一種新的方法和工具集來按照預算及時生產高品質的軟體。」 -Holt Hopkins Sabre資深架構總監 為什麼軟體專案失敗的比例會如此驚人?在這本啟發創意的指南中,資深首席架構師兼技術總監Eben Hewitt為軟體架構、設計和統御介紹了一種全新的理論和務實的方法,使你的專案得以圓滿完成。語意設計與以往思維大相徑庭,主要特點是從設計思維的角度出發,將軟體架構重新定義為產生具有創造力的概念以建構功能強大、靈活且可擴展系統的過程。 本書概述了語意軟體設計的關鍵實務,並包含了一套可用於架構實踐的樣式和範本的完整工具包。架構師、系統設計師、軟體開發經理、技術總監(CTO)和資訊長(CIO)將學到如何創建有效和全面的架構和技術方案,以提高專案成功率。 ‧學習一套經過實務驗證的實用架構,幫你交付具有高效率架構、設計思路和運作的出色產品 ‧深入探討業務架構、基礎架構、資料架構、應用程式架構 ‧瞭解架構、專案管理和治理如何透過價值鏈與開發團隊、管理團隊和產品團隊有效合作 ‧學到涵蓋機器學習架構和生產線自動化方面的應用 ‧為你的企業架構團隊提供一個立即可用的完整範本工具包
小輕快跨平台:王的編輯器Visual Studio Code聖經
市面上第一本完整說明Visual Studio Code的中文書 ★ 全世界軟體設計師最愛的IDE編輯器。 支援上百種程式語言,語義突顯、自動完成、自動縮排,完整中斷偵錯,跨平台,內建支援SSH、GIT,可連線到遠端的Windows/Linux/MacOS上進行開發、網頁支援、雲端支援,說不完的強大,連編輯器之神vim的愛用者都忍不住跳槽,連神之編輯器Emacs的使用者也紛紛安裝,不管你是哪作業系統的使用者,快點進入這王之編輯器!
After Effects Expression全面解剖:由淺入深極速上手AE頂層技術
After Effects表達式(AE Expressions)是一段段使用Extendscript或Javascript等語言,操控AE圖層屬性(例如scale、position、rotation)的程式碼;當您在一個屬性上編寫表達式時,就可在該屬性與其它圖層、時間和表達式控制器Expression Controllers(可在Effects Presets視窗中找到)間建立關係;此外,AE本身也有內建Pick-Whip(關聯器)功能,讓使用者在定義關係時就能夠自動產生程式碼。 表達式最有價值的地方,就在於您無需精通程式語言與編碼也可以開始使用,大多數的情況下,只需要用一個簡單的表達式運算子,就能夠讓AE運轉出巨大的效果與預期的工作內容。 本書是一本直接以After Effects表達式教學為主體的教材,詳細介紹AE Expressions的基本知識與編寫技巧,讓讀者更能快速掌握AE表達式的基本編寫與使用,並能採取更有效率及具邏輯性的方式運用After Effects。 觀念UP╱技術UP╱應用UP 表達式是增強AE動畫效果的最佳工具 上手表達式簡化作業讓製作更有效率
再強一點:用Go語言完成六個大型專案
◎ 實作六個最強大的Go專案 ◎ 想用Go不怕無用武之地 本書特色 ► 最齊全Go工具 ► HTTP網路程式剖所 ► 完整RPC應用 ► 高速WebSocket應用 ► 處理程序快取加速&& & ► PProf、GODEBUG高級應用 本書重點 全書共分為6章,針對Go語言中較為常用的命令列應用、HTTP應用、RPC應用、WebSocket 應用、處理程序內快取、Go語言中的大殺器(分析工具)進行詳細的介紹,並開發一系列小的適合程式師日常使用的工具。 其中前5章是Go語言開發中最常見的專案類型。對專案開發、細節分析、執行時期分析等核心內容進行較為深入的剖析,提供相對完整的專案實作經驗。有了幾個大型專案的磨鍊之後,撰寫出專業等級的系統再也不是難事。
UML3 & XML3物件導向 程式設計寶典
這是一本與眾不同的電腦資訊用書!這是一本規劃觀念嶄新的系統分析與設計用書!簡單的說,【企業戰略資源管理系統】是一種專門提供給企業高層決策部門、營運高層人員的「策略分析」、「營運分析」、「決策判斷」以及「制定行銷對策計畫」的進階整合系統!其實就電腦軟體資訊設計的本質來分析:【企業戰略資源管理系統】是一種企業高階管理資訊應用的統合系統!【企業戰略資源管理系統】是一種【多元決策競爭系統】的總稱!也就是說,【企業戰略資源管理系統】並不是指單一的商務軟體系統!而是一群高階經營管理商務系統的總稱!一套完整的【企業戰略資源管理系統】共包含:【1】:CRM (客戶關係管理系統)、【2】:EIS (經營管理系統)、【3】:DSS (決策支援系統)、以及【4】:High Level Analysis Report System(決策分析報表系統)等4個管理階層應用系統來組成。本書從瞭解【企業戰略資源管理系統】開始,到實作瞭解【企業戰略資源系統】的雲端系統架構、雲端大數據庫(包含:CRM雲端數據庫、EIS雲端數據庫、DSS雲端數據庫…等)的完整架構與實作,到【企業戰略資源系統】的整體系統分析與設計,再到【CRM(客戶關係管理系統)】、【EIS (經營管理系統)】、【DSS (決策支援系統)】以及【決策分析報表系統(High Level Analysis Report System)】與【附屬數據處理架構】包含的2個作業系統:【企業雲端資訊交換作業系統】、【輔助處理作業系統】的系統架構建置與實作,相信所有讀者與分析師都能夠融會貫通、為自己所屬的企業規劃強大與實用的【企業戰略資源管理系統】!本書更運用UML 3塑模語言,Step By Step圖解分析說明的方式,教導讀者使用UML 3不同用途的模型來塑造整個【企業戰略資源管理系統】!相信本書能帶給所有讀者以及程式設計師些許的助益。
網頁設計.愛上jQuery 程式設計寶典
jQuery是目前網路世界裡與Prototype同列使用率最高的兩大Ajax核心之ㄧ。但與Prototype一樣的是功能強大,但不同的是jQuery的語法簡單易懂,而且非常人性化,除了可以是做為網路Web 2.0的主要利器之外,亦可以當作取代傳統javascript的工具,一樣的效果,不一樣的寫法,更簡單,更直覺。在今日新資訊爆發的時代,如何選擇一個能夠迅速上手而又簡單易學的工具,對於一個網路從業人員來說是如何使工作事半功倍的重要課題。所以如果我們可以坐著又何必一定要站著呢?本書共分為十八章,完全以範例導向(全書約170個範例)來講解所有的jQuery語法,任何的範例均可使用IE或Firefox打開並了解其效果為何,並可輕鬆複製至網頁中立即使用。從本書您可以學到:▓ jQuery為何深受廣大設計師的酷愛 ■ 如何呼叫其他作業程式(ASP.RUBY.PERL等)■ 認識CSS DOM與jQuery的完美搭配 ■ 約170個範例,隨學即用■ 如何使用jQuery驅動CSS與DOM ■ 如何製作圖庫展示■ 如何製作絢麗的網頁效果 ■ 如何製作互動表單■ 突破Ajax的神秘面紗 ■ 如何結合XML書籍的特色1. 打破傳統的理論教學,減少艱深複雜的學理推論,由本書第四章後,讀者均可以就自己的興趣選擇由任何一章學習起。2. 每個範例均提共效果圖形及語法說明,簡單易懂,讓您學習充滿成就感!3. 本書適合任何對Web 2.0 Ajax感到非常重要的從業人員(無論初學或是高級程式人員)。
軟體開發人員職涯發展成功手冊
讓你快速上手新語言,掌握面試訣竅,一舉拿下夢想中的程式開發工作 暢銷書作家JOHN SONMEZ繼《Soft Skills軟實力:軟體開發人員的生存手冊》最新力作! ‧應該學JavaScript、C#、Python還是C++?本書會教你如何決定最適合自己學習的程式語言,以及如何有效地掌握程式語言。 ‧取得電腦科學學位是否有其必要性,或者根本是浪費時間?本書會教你如何在背負最低學貸的情況下,拿到聲譽最高的大學學位。 ‧教你如何應付緊迫盯人的控制狂主管,以及如何輔佐主管達成他的目標,讓你成為團隊裡的MVP。 ‧雖然面試官告訴你,「在這裡工作,大家都穿得很休閒,尤其是開發團隊,他們都穿拖鞋上班。」所以,你該怎麼穿?本書會教你如何穿出個人的職場魅力。 ‧教你一位專業開發人員應該必備哪些技術能力。多數開發人員都缺少一些關鍵能力,為什麼大學沒教,因為他們預期你已經「知道」。
全員敏捷|創造快速、彈性與客戶優先的組織
「《全員敏捷》以超越工具與實務的角度來詮釋敏捷,令人耳目一新,也是急需落實的觀點。」 -Andrew Burrows, IBM敏捷行銷部總監 「敏捷的語言與精神在現今商業環境中無所不在。但它真正的意涵是什麼?我們要如何運用它?將編寫軟體的方法轉化到各式各樣的情境上而順利完成任務?Matt LeMay清楚地呈現了敏捷是什麼(而不是什麼),提醒大家什麼才是這個運動的真正價值所在。《全員敏捷》名符其實。」 -Andrew Blau,Deloitte策略性風險部常務董事 「敏捷運動」提倡真實且切實可行的方案,可解決許多公司領導者們徹夜苦思的問題:我們如何在瞬息萬變又無法預料的真實世界中,一直維持優勢?敏捷已經轉變了現今軟體建置與分派方式。這本實務書籍展現了整個組織,從產品經理與工程師到營銷人員與主管,如何將敏捷運用在工作上的方法。 作者Matt LeMay以清晰、直白的方式來解釋敏捷,並提供具體可行的步驟,幫助各式團隊實現其價值與原則。本書所舉的範例涵蓋從小型非營利組織到全球性商業公司等各種領域的組織,適用於各行業與職能之敏捷方案的實況,生動地呈現在讀者眼前。 。準確掌握敏捷的意義與重要性 。運用敏捷處理組織所面臨到的特定需求與目標 。落實客戶中心理念 。不再浪費時間開「報告與批評」式的會議,開始作出更好的決策 。創造學習、協作及產出的均衡循環 。向如IBM、Spotify與可口可樂公司等成功企業的敏捷專家們學習
The Pragmatic Programmer 20週年紀念版
邁向大師之路 “我生命中最最要的書之一。” —OBIE FERNANDEZ,《The Rails Way》作者 “20年前,第一版的《The Pragmatic Programmer》完全改變了我的職業軌跡。這個新版本會對您產生一樣的效用。” —MIKE COHN,《Succeeding with Agile》《Agile Estimating and Planning》《User Stories Applied》等書籍作者 “...書中充滿了實用的建議,有技術的,也有專業的,這些建議將在未來幾年提升您和您的專案。” —ANDREA GOULET, CEO, Corgibytes; Founder, LegacyCode.Rocks “...神來兩筆是有可能的,這本書就是明證。” —VM (VICKY) BRASSEUR, Director of Open Source Strategy, Juniper Networks 《The Pragmatic Programmer》是少數隨著歲月增長值得一讀再讀的經典書籍,無論您是新手還是實戰豐富的從業者,每次閱讀這本書,您都會得到新的領悟。 Dave Thomas和Andy Hunt於1999年撰寫了這本深具影響力的書,目的是為了幫他們的客戶建立更好的軟體,以及重新發現寫程式的樂趣。這些經驗幫助了一整世代的程式設計師檢視軟體開發的本質,不受限於任何特定語言、framework和方法論,其中的實用主義哲學催生了幾百本書、視訊教學、有聲讀物以及數千個職涯與成功故事。 二十年後的現今,本書再次檢視現代程式設計師的真義。主題範圍從個人責任與職涯探索,到能保持程式碼彈性與易於使用重用的架構技術。 閱讀本書,你將會學到: ‧對抗「軟體凋零」(software rot) ‧持續學習 ‧避免重複知識的陷阱 ‧寫出有彈性、動態和適應力強的程式碼 ‧善用基本工具的威力 ‧避免靠巧合寫程式 ‧學習什麼是真正的需求 ‧防範安全漏洞 ‧解決並行程式碼真正的問題 ‧建立由務實程式設計師組成的團隊 ‧你的工作成果與職涯責任 ‧進行嚴格、有效的測試,包括以屬性為基礎的測試 ‧實作實用的新手工具集 ‧取悅您的使用者 本書以一系列各自獨立的章節寫成,書中充滿了經驗和新奇的軼事、深思熟慮的例子和有趣的類比,這本書展示了軟體開發不同面向的最佳方法和主要陷阱。無論你是新手,有經驗的程式設計師,或是軟體專案經理,請每天使用您從本書所學到的,您會很快看到個人生產力、準確性和工作滿意度的提升。除了技能學習,也培養出習慣和態度,這些都是奠定職業生涯成長的基石。 您將會成為一位成功的程式設計師。
ActionScript 武功祕笈
動畫程式設計創意不受限,現在就全面領略ActionScript的極緻表現!要想掌握功能強大的ActionScript,尤其對於沒有程式設計基礎的Flash使用者來說是相當困難的,因此本書就從ActionScript的基礎開始介紹,將較為複雜的物件導向程式的設計、組件應用、與伺服器的通訊等進行詳細的講解,您可以一步一步的學習,直到掌握這些知識為止。對於沒有Flash使用基礎(例如使用Flash來繪製圖形、製作動畫)等傳統的程式設計人員,學習本書更是容易,您只需將學習過的C++、Java等程式概念轉換一下,就能夠很快學好ActionScript。因為ActionScript已經完全遵循ECMA標準,並支援繼承、強力輸入與事件模式,這與Java等程式語言並沒有多大的不同。本書另外一個重點在於介紹豐富的網際網路應用程式(Rich Internet Applications, RIA)相關設計技巧,書中詳細介紹了ActionScript的類別、組件應用、如何在Flash中連接Web伺服器,並對目前流行的XML、URLRequest、URLLoader以及XMLSocket都有詳細的介紹,相信對於開發全新體驗的Flash應用程式一定充滿樂趣與驚喜。
敏捷無敵之DevOps時代
敏捷開發一直是一個優良軟體團隊的最高指導原則,團隊軟體開發的SOP早已成形,大型企業無不使用Scrum作為標準。但知易行難,敏捷不同於一些經典軟體工程具有一套方法、流程和範本讓你可以去遵循和套用,它是由一系列實作方法組成,需要你根據實際場景和問題去選擇和應用,在自我實作的過程中不斷歸納和改進。 本書以2008京奧的通訊產業為案例,以故事性的方式,把DevOps最精華的實作經驗完整描述。從Backlog、立會、Sprint基礎的開始,一直到燃盡圖、專案回顧等,小說般的情節,卻真正融入Scrum的技術理論。 故事不止於此。在專案後續的動作上,持續整合(CI)是更重要的步驟。計劃撲克及精益軟體的追求,更是讓整個專案自動化的精神。另外在Docker、K8S的出現後、 DevOps的工作更是跨到了Operation。書中也提到DevSecOps的概念。 這是一本融合理論、實踐以及故事情節的另類程式書,看起來是一部精彩的小說,實際上真的就是一個大型企業從頭到尾實踐Scrum的最成功案例。 全書主題如下: ●末日帝國,Agile公司的困境 ●重任在肩,如何打破人月神話 ●橄欖球與敏捷軟體開發 ●兵不厭詐:我們的第一次衝刺• ●衝刺計畫最為關鍵 ●每日立會,不僅是站立 ●敏捷回顧,只為更進一步地衝 ●燃盡圖,進度與風險的指示器 ●團隊工作協定,高效協作的秘訣 ●持續整合,降低整合的痛苦 ●結對程式設計,你開車,我導航 ●背水一戰,客戶為先 ●計畫撲克、相對估算與發佈規劃 ●精益軟體開發的精髓 ●擁抱變化,但不是隨意變化 ●提升團隊生產力的公式 ●有策略的測試自動化才會更高效 ●DoD,真正把事做完 ●跨團隊協作的SOS模式 ●分散式開發的喜與憂 ●大地震• ●敏捷與反脆弱 ●餐館排隊與多專案管理 ●工作視覺化 ●WIP 與看板 ●打通任脈的影響地圖 ●打通督脈的使用者故事地圖 ●MVP與精益創業 ●規模化敏捷必須SAFe ●敏捷發佈火車 ●程式賭場 ●駭客馬拉松 ●設計衝刺與閃電計畫 ●DevOps文化:信任、尊重與擔當 ●跨越敏捷與DevOps的鴻溝•1 ●灰階發佈與AB測試 ●持續發佈管線與運行維護可用性 ●熵減定律、演進式架構與技術債 ●樸素的DevOps價值觀 ●華麗的DevOps原則 ●超越DevOps,更要DevSecOps ●化繭成蝶,打造極致用戶體驗 ●極限製造 ●無敵的戴烏奧普斯 適合讀者群:軟體開發者、互聯網相關從業者、IT產業新兵,或資深技術管理者。 本書特色 ◎描繪出精益敏捷到DevOps發展脈絡 ◎融合理論、實踐及故事情節的另類程式書
mBlock&Arduino輕鬆學
◆ 從最基礎的概念開始介紹,使讀者擁有扎實的基礎知識◆ 詳細說明mBlock 與Arduino 互動的重要程式設計技巧本書除了分享素材編輯應用及堆疊程式設計技巧,同時也介紹搖桿移動、無線遙控、藍芽智慧車等概念,用最簡單的方式寫出多種強大實用的功能。
量子計算實戰
利用Python量子組合語言以及IBM的Q Experience編寫量子程式 在全新的量子計算領域發展演算法及程式。本書涵蓋幾個主題,例如量子電腦的物理特性:包括量子位元(qubit)、糾纏(entanglement)、邏輯閘電路,以及其與傳統電腦的區別。此外,《量子計算實戰》也利用IBM的Q Experience探討雲端的量子計算。討論的項目包括有:作曲家程式(composer)、量子分數、實驗、電路、模擬器、實際的量子裝置等等。讀者可以在雲端的實際量子裝置上面執行程式。 另外,本書也教你怎麼用QISKit(量子資訊軟體套件)、Python SDK、以及其他像QASM(量子組合語言)這類的API來寫量子程式。讀者將學會用這些語言編寫程式碼,並且以本地/雲端的模擬器或IBM的Q Experience提供的真實量子電腦來執行。最後,我們還會學到糾纏態、隨機數字產生、線性搜索、質因數分解及其他一些常見的量子演算法。並因而有機會探討糾纏貝爾狀態的內部機制、Grover線性搜索、Shor質因數分解,以及包含最佳化領域的其他一些演算法。 在學習過程中還會用魔方(Magic Square)來探討遊戲理論。魔方是類似量子傳心術的一個例子,身在其中的參與者互相分享糾纏態,並且可以被觀察出彼此之間有某種程度的通信機制存在。遊戲中Alice與Bob跟裁判員對賭,利用量子力學有辦法讓Alice跟Bob只贏不輸! 讀完本書後,讀者將理解此新興技術相較於傳統電腦,是如何實現了大規模的平行度及巨大的計算效能改善。並將具備編寫量子計算程式之能力—量子電腦被預期將取代資料中心的傳統電腦。 讀者將學習 ‧使用最早出現的網頁控制台:Q Experience作曲家程式,來打造視覺化的程式/實驗,並傳送到模擬器或雲端的真實裝置執行 ‧利用Q Experience REST API遠端執行程式 ‧寫出比傳統版本更強大的量子版本演算法 ‧建立Node.js REST客戶端程式,用來認證、列出遠端裝置、查詢量子處理器資訊、列出或執行雲端上的程式/實驗 ‧打造量子數字產生器:即帶有量子意涵的典型硬幣拋擲 ‧發掘量子遙傳:此演算法展示如何將一個量子位元或量子資訊的確切狀態,藉由傳統通信及發送/接收者之間的量子糾纏,從某處傳至他處 ‧以帶有量子意味、典型的戰艦遊戲一窺單一個量子位元的運作 ‧解決偽幣問題:這是個古典的謎題,探討在總共8枚硬幣的槓桿秤中,如何只用兩個步驟找出偽幣 適合本書的讀者 對量子計算這項新領域有興趣的發展人員及程式設計師。
程式設計師從零開始邁向架構師之路
本書涵蓋作者整套架構設計方法論和架構實踐,主要包括以下內容。 ■ 「架構基礎」先介紹架構設計的本質、歷史背景和目的,然後從複雜度來源,以及架構設計的原則和流程來詳細介紹架構基礎。 ■「高性能架構模式」從存儲高性能、計算高性能方面介紹幾種設計方案的典型特 徵和應用場景。 ■「高可用架構模式」介紹 CAP 原理、FMEA 分析方法,分析常見的高可用存儲架構和高可用計算架構,給出一些設計方法和技巧。 ■「可擴展架構模式」介紹可擴展模式及其基本思想,分析一些常見架構模式。 ■「架構實戰」將理論和案例結合,落地前面提到的架構原則、架構流程和架構模式。&&&&&& & 適合讀者群:軟體發展工程師、對架構設計有興趣的技術人員、有架構設計經驗,但要繼續提升的技術人員。。 本書特色 自成一派的架構設計方法論,涵蓋: ►架構基礎 ►高性能架構模式 ►高可用架構模式 ►可擴展架構模式 ►架構實戰 專家好評 本書所包含的知識點正是架構師需要掌握的必備技能,讀者加以學習並靈活應用,一定能成為優秀的架構師。運華是我非常敬佩的架構專家,能把學習架構的脈絡梳理得如此清晰,可見功力深厚。--黃勇 特贊科技CTO 建築的命運最終只有2種:被拆(被反覆運算)或被保護起來。架構作為軟體系統支撐骨架,與建築類似,或被反覆運算,或作為經典持續被技術人員學習。如何設計系統架構,什麼才是優秀的系統架構,本書以豐富的案例,由淺入深、層層遞進,讓技術人員充分學習架構及領略架構之美。--熊普江 騰訊佈道師騰訊雲高級總監 作者談架構定義、原則、模式和案例,深入淺出,為有志於做架構工作的朋友提供一條路徑。或許讀者在實踐之後偶爾重讀有新的感受,這大概是寫作的最大安慰吧。--於君澤(右軍) 資深技術專家 作者將軟體架構的複雜性和嚴謹的理論,提煉成日常軟體工程的務實實踐和清爽易讀的文字。為讀者提供從概念到實踐的方法,從程式碼視角轉向架構視角和設計視角,適合所有要構建一款好軟體的技術人,成為強大的程式師、架構師和技術領導者。--杜江(洛逸)21CTO社區創始人、今日頭條特賣原技術負責人 架構師雖然是一個技術職位,但綜合能力要求很高,是團隊中的技術領導者。本書提綱挈領,從概念到模式並結合實戰,為我們掀開神秘面紗,展示架構師的全景視圖,相信會成為很多工程師進階架構師的入門寶典。--史海峰 貝殼金服 2B2C CTO
輕課程 用Scratch 3.0創作故事動畫及互動遊戲
1.&& &有趣的主題式教學引發學習興趣,淺顯易懂的內容適合基礎學習者,幫助您培養運算思維及邏輯能力。 2.&& &針對初學者編撰。程式語言是人工智慧的基礎,科學素養及解決問題能力的養成,趁早學習可得到最佳效益!
Programming Pearls, 2nd Edition 中文新修版
"《Programming Pearls》的第一版是我職業生涯早期讀過對我影響最大的書籍,有許多在書中初次遇到的見解在讀完後依然縈繞在心。Jon在更新相關素材上做得很棒,我對令人耳目一新的範例非常印象深刻。" -Steve McConnell,《Code Complete》作者 請程式設計師列出他們最愛的書籍時,Jon Bentley集結成書的專欄經常被包含在經典之中。就像自然的珍珠(pearls)生成自刺激著牡蠣的細沙,程式設計的「珍珠」則源於挑戰著程式設計師的真實問題。不僅源自可靠的工程實務,還跨越到洞察力與創造力領域,Bentley的智慧結晶(pearls)為令人困擾的問題提供了獨特且聰明的解法。透過兼具教育性質和趣味的程式範例,書中充滿了清晰明白、機智詼諧的描述,介紹實用的程式設計技巧和基本的設計原則。無論資深或資淺,各種經驗等級的程式設計師都高度珍視《Programming Pearls》一書,著實不讓人感到驚訝。 14年來的首次改版,Bentley大幅更新了他的文集,以反映當前的程式設計方法與環境。此外,還增添了三篇文章,專門討論(1)測試、除錯與計時;(2)集合表示法;以及(3)字串問題。原有的程式全都從頭改寫過,也產生了等量的新程式碼。所有程式的C或C++實作,現在皆可在Web上取得。 在這個新版本中,依然不變的是Bentley對於硬派程式設計問題的注重,以及他為那些問題所提供的有效解法。不管你是Bentley經典作品的新讀者,或是想要重溫此書以尋找一些新洞見的老朋友,本書肯定會被加到你的最愛之列。
Perl 學習手冊 第七版
讓輕鬆的工作毫不費力,讓困難的工作成為可能 『Perl 學習手冊〔第四版〕被認為是Perl程式員在其Perl的職業生涯中至少需要讀過一次的經典。該書提供了大量的有用資訊,即使是有經驗的Perl程式員至少都能夠得益於書中的範例。』 —Craig Maloney Slashdot網站的書評家 若你剛開始使用Perl,那麼你絕對不會錯過《Perl 學習手冊》—不論你是程式員、系統管理員,或是網站黑客。這本暢銷書,被兩個世代的使用者暱稱為「駱馬書」,書中的內容源自作者群從1991年以來所講授的Perl入門課程。本書第七版納入了Perl語言直到5.24版所做的最新變動。 Perl幾乎適用於任何平台的任何工作上,從簡短的急就章程式到完整的網站應用程式皆包含在內。《Perl 學習手冊》不僅會教你基礎知識,還會介紹如何撰寫出128列以內的程式—通常90%的Perl程式都不會超過這個規模。本書每章之後均備有習題,讓讀者得以馬上練習所學到的觀念。其他的書也許會教你如何寫出Perl程式,但本書卻能將你造就成真正的Perl程式員。 本書內容涵蓋: ‧Perl的資料與變數型態 ‧副常式 ‧檔案的操作 ‧正規表示式 ‧字串的處理(包含Unicode) ‧串列與排序 ‧行程管理 ‧智慧型比對 ‧第三方模組的使用
科班出身的AI人必修課:OpenCV影像處理 使用 python
電腦視覺技術的應用越來越廣泛,有非常多的軟體工具和函數庫可以用來建置電腦視覺應用,針對Python的OpenCV就是一個很好的選擇,本書正是針對以Python為基礎的OpenCV來說明的。 Python和OpenCV結合,必將產生巨大的威力。本書以OpenCV官方文件的知識脈絡為主線,在此基礎上對細節進行補充和說明。 本書不僅介紹 OpenCV 函數的使用方法,還介紹函數實現的演算法原理。在介紹 OpenCV 函數的使用方法時,提供大量的程式示例。 在介紹函數對圖像的處理前,先展示函數對數值、陣列的處理,方便讀者從數值的角度觀察和瞭解函數的處理過程和結果。在介紹具體的演算法原理時,使用通俗易懂的語言和貼近生活的示例來說明問題,避免使用過多複雜抽象的公式。 適合讀者群:電腦視覺領域的初學者、專業技術人員、影像處理愛好者,或相關科系師生做為學習參考教材。 本書特色 介紹以Python為基礎的OpenCV視覺函數庫的使用 內容通俗易懂、生動有趣,案例豐富,實用性強
介面測試自動化極緻應用:Postman+Jenkins+Github一路整合
本書主要講解介面自動化測試以及介面測試工具Postman的使用等相關內容。 第1章 介紹介面測試基礎知識,包括介面測試背景、基礎知識、測試流程、介面文件系統等內容。 第2~5章 介紹Postman工具的基本用法和進階用法,包括Postman工具介紹、基本操作、集合、指令稿的應用等內容,幫助讀者學習借助該工具完成介面測試的方法。 第6~7章 介紹Jenkins、GitHub等工具的基本用法,以及如何借助這些工具實現介面測試自動化和持續整合。 第8章 透過實際專案複習前7章所學內容,幫助讀者從整體上深入領會介面自動化測試持續整合的內容精要。 不管是測試工程師、測試經理,還是其他對測試技術感興趣的人員,都可以透過本書學習相關知識。& & ■ 介面測試基礎知識 ■ Postman 指令稿的應用 ■ 初識Postman 工具 ■ Jenkins、Git ■ Postman 基本操作 ■ 介面測試持續整合 ■ Postman 集合 ■ 專案介面測試實戰 適合讀者群:測試工程師、測試經理,或對測試技術感興趣的人員,都可以透過本書學習相關知識。 本書特色 ➢詳細講解HTTP介面自動化測試方法 ➢深入講解Postman、Newman、Git、Jenkins等工具的使用方法 ➢提供大量的測試小案例,幫助讀者掌握測試要點 ➢全面解析介面自動化測試持續整合實戰專案,整體掌握測試技巧