老闆不是人(1)【首刷限量 一看完就遞辭呈版】
2026年8月金石堂強力推薦

中文書 > 全部商品

矽谷工程師教你Kubernetes:史上最全CI/CD中文應用指南(iT邦幫忙鐵人賽系列書)

邱宏瑋  著
博碩文化 出版
2021/05/17 出版

持續整合與持續交付的最佳實踐! 第一本完整探討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 內,如何處理才安全?

9 特價540
加入購物車
下次再買

深入探索 .NET資料存取:ADO.NET + SqlDataSource + LINQ(第二版)

博碩文化 出版
2021/04/12 出版

本書是針對「已經會寫」資料庫程式的程式設計師所設計的案頭書,當遇到資料存取相關問題時可以隨時拿出來查閱。不光是知道這些方法、屬性是什麼(名詞解釋)?更有範例可以直接套用、學習與解惑(不只是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】☜

9 特價864
加入購物車
下次再買

邊玩邊學,使用Scratch學習AI程式設計

歐萊禮 出版
2021/02/23 出版

用小學生也能理解的方式解說機器學習到底怎麼學 這是一本幫助小學高年級以上學生理解何謂機器學習的書,不需要寫程式,也不必具備艱深的數學知識,只要使用Scratch,就能藉由本書理解機器學習的應用,同時,也能培養利用機器學習技術發揮創造力的能力。 .透過Scratch就能應用機器學習做出生動有趣的遊戲 .結合Google提供的Teachable Machine服務 .用淺顯易懂的文字與活潑的圖示解說機器學習的原理與相關知識

9 特價432
加入購物車
下次再買

提升程式設計師的面試力|189道面試題目與解答 第六版 修訂版

碁峰資訊 出版
2021/01/20 出版

Amazon.com面試參考書排行榜第一名 我並不是一個招聘人員,我是一個軟體工程師,所以我知道當場被要求提出出色的演算法,然後在白板上寫出完美的程式碼是一種什麼樣的感覺。我經歷過,應徵者與面試官兩者都有。 這本書將幫助你準備這個過程,告訴你必須知道的事情以達成最佳表現。我訓練與面試過數百個軟體工程師,然後有了這本書。 本書內容包括學習如何找到題目中的提示與隱藏的細節,如何將問題拆解成可以處理的子問題,遇到難題時的脫困技巧,(重新)學習計算機核心概念,並且練習189個面試問題以及解決方案。 題庫來自真正的面試,並非摘自教科書。這些問題是頂尖公司會出的題目,你可以藉此做好充分準備。 本書包含: ‧189道面試題,從最基礎到最難解決的演算法問題 ‧循序漸進推導出解決方案,學習如何解決問題 ‧每一道題目都有提示,模擬真正的面試過程 ‧五種演算法解題策略讓你解決沒遇過的問題 ‧涵蓋各種基本題型,例如big O時間、資料結構與演算法 ‧“幕後故事”說明Google與Facebook等公司如何僱用開發者 ‧準備和應對面試中的“軟”技巧:行為態度問題 ‧面試官與公司派讀者:如何設計好的面試題目與聘僱流程

9 特價882
加入購物車
下次再買

Regular Expression-橫刃萬解程式的關鍵語言(2版):正規表示法

余晟  著
上奇科技 出版
2021/01/15 出版

準確高效、簡潔規律,超強靈活性、邏輯性和功能性。幾乎遍及所有操作系統與程式語言皆能支援與應用!本書精解【正規表示法】,不只讓您構建起夯實基礎,更能讓您高端掌握絕佳應用技術正規表示法(Regular Expression;簡稱regex、regexp、RE),又稱正規表達式、正規表示式、規則運算式、常規表示法;本書針對作者在開發中遇到的實際問題,以及其他開發人員諮詢的問題,歸納總結出一套巧妙用運用正規表示法解決問題的辦法,並透過具體的實例指導讀者進一步拆解、分析問題。全書三大部分:第一部分-主要說明正規表示法的基礎知識,涵蓋常見的正規表示法中之各種功能與結構。第二部分-主要解說關於正規表示法更深入的知識,詳細探討了編碼問題、比對原理、解題思路與想法等。第三部分-將前述介紹的各種知識實際運用於8種常用的程式語言:.NET、Java、JavaScript、PHP、Python、Ruby、Objective-C、Golang中,不但詳細介紹這些程式語言中正規表示法的具體用法,更辨析了版本之間的細微差異,既可以作為專門學習的教材,也可以作為有用的參考手冊。本書適合經常需要進行文字處理(例如記錄檔分析或網路運行維護)的技術人員、熟悉常用開發語言的程式設計師,以及已經對正規表示法有一定了解的讀者閱讀。

9 特價558
貨到通知
下次再買

Scrum實踐者應該知道的97件事|來自專家的集體智慧

歐萊禮 出版
2021/01/04 出版

「Scrum很簡單,直接用就對了!」 —Ken Schwaber 「常設會議」 —Bob Warfield 「昆蟲才需要專業化分工」 —James O. Coplien 「Scrum事件是確保豐收的儀式」 —Jasper Lamers 「僕人式領導(Servant-Leadership)需從內部開始」 —Bob Galen 「敏捷不是只有衝刺而已」 —James W. Grenning 透過全球各地專家的豐富經驗和積累智慧,提高你對Scrum的理解。這本獨特的書集結了眾多資深實踐者的實際經驗,匯集成97篇文章。這些資深實踐者皆曾運用Scrum處理過特定問題和挑戰,能為我們提供豐富專業的知識。 你將了解有關此框架的規則和角色,以及使用Scrum的戰術、策略與特定模式;此外,本書還提供了實戰故事。你也將獲得有關如何在工作中應用和調整Scrum的見解。這本指南特別適合剛接觸Scrum,以及想要評估和更加理解此框架的人。

9 特價405
加入購物車
下次再買

玩轉Scratch 3.0程式積木設計的16堂課(2版)

數位新知  著
上奇科技 出版
2020/11/06 出版

◆ 本書架構可分為基礎操作與範例實作兩大部分,前兩章針對Scratch的舞台、角色造型、音訊、程式積木的新增與編修做了完整介紹,之後透過範例循序漸進引導初學者活用Scratch各種程式積木。◆ 本書適合不同年齡層的程式語言入門學習者的電腦課程教學,可為學員打下紮實的程式概念基礎,透過積木堆疊的方式,訓練邏輯思考力、解決問題能力,並可激發創意與思維拓展。◆ 本書範例主題豐富,內容含括:動態賀卡、超萌寶寶的魔法變裝秀、泰國旅遊的完美體驗、夢幻海底世界的私房創意、百變髮型設計懶人包、風景相片魅惑萬花筒、歡樂同學錄、驚奇屋歷險特效、筆畫心情塗鴉板、音樂演奏饗宴、發財金幣不求人、老實樹遊戲、乒乓球PK賽。商品特色:● 輕鬆學、輕鬆做,與眾不同的絕佳好書,學習無負擔。● 圖解說明易學易懂,深化學習者印象與使用技巧。● 隨附完整範例與相關圖檔,自學者操作練習超便利。● 透過腳本規劃與說明,清楚掌握該範例的邏輯思考、創意發想與重點掌握。● 範例主題多元化,涵蓋眾多類型,讓讀者輕鬆上手各種程式積木用法。※ 本書範例檔案請至官網下載

9 特價378
貨到通知
下次再買

語意軟體設計|現代架構師的新理論與實務指南

Eben Hewitt  著
歐萊禮 出版
2020/10/30 出版

「《語意軟體設計》在重新思考軟體的預測、設計和建構方面是既激進又務實的。這本書挑戰了在現代軟體功能失調中扮演重要角色的基本假設,提供了一種新的方法和工具集來按照預算及時生產高品質的軟體。」 -Holt Hopkins Sabre資深架構總監 為什麼軟體專案失敗的比例會如此驚人?在這本啟發創意的指南中,資深首席架構師兼技術總監Eben Hewitt為軟體架構、設計和統御介紹了一種全新的理論和務實的方法,使你的專案得以圓滿完成。語意設計與以往思維大相徑庭,主要特點是從設計思維的角度出發,將軟體架構重新定義為產生具有創造力的概念以建構功能強大、靈活且可擴展系統的過程。 本書概述了語意軟體設計的關鍵實務,並包含了一套可用於架構實踐的樣式和範本的完整工具包。架構師、系統設計師、軟體開發經理、技術總監(CTO)和資訊長(CIO)將學到如何創建有效和全面的架構和技術方案,以提高專案成功率。 ‧學習一套經過實務驗證的實用架構,幫你交付具有高效率架構、設計思路和運作的出色產品 ‧深入探討業務架構、基礎架構、資料架構、應用程式架構 ‧瞭解架構、專案管理和治理如何透過價值鏈與開發團隊、管理團隊和產品團隊有效合作 ‧學到涵蓋機器學習架構和生產線自動化方面的應用 ‧為你的企業架構團隊提供一個立即可用的完整範本工具包

9 特價522
加入購物車
下次再買

深入淺出Go

Jay McGavren  著
歐萊禮 出版
2020/10/30 出版

「《深入淺出Go》對於只想能所學即所用,而不想在無止盡的語法與技術細節中掙扎的我們真是恰到好處。只需要付出一點心力,就算你工作的主力是其他程式語言,依然能在這本書中學到不少相當受用的新知。」 Peter Cooper Golang Weekly編輯 你將從本書學到什麼? Go讓打造出精簡、可信及有效率的軟體變得簡單,而這本書讓程式設計者能夠輕鬆上手。Go是針對高效能網路應用及多執行緒所設計的,可以如同Python及JavaScript這樣的程式語言易於閱讀和使用。透過這本書中的範例,你可以實地演練這個語言學習如何編寫Go的程式。最棒的是,你會了解初學Go應該知道的慣例及技巧。 本書為何如此與眾不同 我們認為你的時間寶貴,不應該浪費在與新概念周旋不下的窘境中。運用認知科學與學習理論的最新研究成果,精心建構出一段引發多重感知的學習體驗。《深入淺出Go》採取專為大腦運作而設計的豐富視覺化風格,而不是令你昏昏欲睡的冗贅敘述。

9 特價792
加入購物車
下次再買

小輕快跨平台:王的編輯器Visual Studio Code聖經

韓駿  著
深智數位 出版
2020/10/21 出版

市面上第一本完整說明Visual Studio Code的中文書 ★ 全世界軟體設計師最愛的IDE編輯器。 支援上百種程式語言,語義突顯、自動完成、自動縮排,完整中斷偵錯,跨平台,內建支援SSH、GIT,可連線到遠端的Windows/Linux/MacOS上進行開發、網頁支援、雲端支援,說不完的強大,連編輯器之神vim的愛用者都忍不住跳槽,連神之編輯器Emacs的使用者也紛紛安裝,不管你是哪作業系統的使用者,快點進入這王之編輯器!

9 特價792
貨到通知
下次再買

After Effects Expression全面解剖:由淺入深極速上手AE頂層技術

深石數位 出版
2020/10/07 出版

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動畫效果的最佳工具 上手表達式簡化作業讓製作更有效率

9 特價495
貨到通知
下次再買

再強一點:用Go語言完成六個大型專案

深智數位 出版
2020/09/21 出版

◎ 實作六個最強大的Go專案 ◎ 想用Go不怕無用武之地 本書特色 ► 最齊全Go工具 ► HTTP網路程式剖所 ► 完整RPC應用 ► 高速WebSocket應用 ► 處理程序快取加速&& & ► PProf、GODEBUG高級應用 本書重點 全書共分為6章,針對Go語言中較為常用的命令列應用、HTTP應用、RPC應用、WebSocket 應用、處理程序內快取、Go語言中的大殺器(分析工具)進行詳細的介紹,並開發一系列小的適合程式師日常使用的工具。 其中前5章是Go語言開發中最常見的專案類型。對專案開發、細節分析、執行時期分析等核心內容進行較為深入的剖析,提供相對完整的專案實作經驗。有了幾個大型專案的磨鍊之後,撰寫出專業等級的系統再也不是難事。

9 特價702
貨到通知
下次再買

UML3 & XML3物件導向 程式設計寶典

孫惠民  著
易習圖書 出版
2020/08/18 出版

這是一本與眾不同的電腦資訊用書!這是一本規劃觀念嶄新的系統分析與設計用書!簡單的說,【企業戰略資源管理系統】是一種專門提供給企業高層決策部門、營運高層人員的「策略分析」、「營運分析」、「決策判斷」以及「制定行銷對策計畫」的進階整合系統!其實就電腦軟體資訊設計的本質來分析:【企業戰略資源管理系統】是一種企業高階管理資訊應用的統合系統!【企業戰略資源管理系統】是一種【多元決策競爭系統】的總稱!也就是說,【企業戰略資源管理系統】並不是指單一的商務軟體系統!而是一群高階經營管理商務系統的總稱!一套完整的【企業戰略資源管理系統】共包含:【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不同用途的模型來塑造整個【企業戰略資源管理系統】!相信本書能帶給所有讀者以及程式設計師些許的助益。

9 特價522
加入購物車
下次再買

網頁設計.愛上jQuery 程式設計寶典

羅子洋  著
易習圖書 出版
2020/07/20 出版

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感到非常重要的從業人員(無論初學或是高級程式人員)。

9 特價495
貨到通知
下次再買

軟體開發人員職涯發展成功手冊

程式設計  著
碁峰資訊 出版
2020/07/09 出版

讓你快速上手新語言,掌握面試訣竅,一舉拿下夢想中的程式開發工作 暢銷書作家JOHN SONMEZ繼《Soft Skills軟實力:軟體開發人員的生存手冊》最新力作! ‧應該學JavaScript、C#、Python還是C++?本書會教你如何決定最適合自己學習的程式語言,以及如何有效地掌握程式語言。 ‧取得電腦科學學位是否有其必要性,或者根本是浪費時間?本書會教你如何在背負最低學貸的情況下,拿到聲譽最高的大學學位。 ‧教你如何應付緊迫盯人的控制狂主管,以及如何輔佐主管達成他的目標,讓你成為團隊裡的MVP。 ‧雖然面試官告訴你,「在這裡工作,大家都穿得很休閒,尤其是開發團隊,他們都穿拖鞋上班。」所以,你該怎麼穿?本書會教你如何穿出個人的職場魅力。 ‧教你一位專業開發人員應該必備哪些技術能力。多數開發人員都缺少一些關鍵能力,為什麼大學沒教,因為他們預期你已經「知道」。

9 特價792
加入購物車
下次再買

全員敏捷|創造快速、彈性與客戶優先的組織

Matt LeMay  著
歐萊禮 出版
2020/06/30 出版

「《全員敏捷》以超越工具與實務的角度來詮釋敏捷,令人耳目一新,也是急需落實的觀點。」 -Andrew Burrows, IBM敏捷行銷部總監 「敏捷的語言與精神在現今商業環境中無所不在。但它真正的意涵是什麼?我們要如何運用它?將編寫軟體的方法轉化到各式各樣的情境上而順利完成任務?Matt LeMay清楚地呈現了敏捷是什麼(而不是什麼),提醒大家什麼才是這個運動的真正價值所在。《全員敏捷》名符其實。」 -Andrew Blau,Deloitte策略性風險部常務董事 「敏捷運動」提倡真實且切實可行的方案,可解決許多公司領導者們徹夜苦思的問題:我們如何在瞬息萬變又無法預料的真實世界中,一直維持優勢?敏捷已經轉變了現今軟體建置與分派方式。這本實務書籍展現了整個組織,從產品經理與工程師到營銷人員與主管,如何將敏捷運用在工作上的方法。 作者Matt LeMay以清晰、直白的方式來解釋敏捷,並提供具體可行的步驟,幫助各式團隊實現其價值與原則。本書所舉的範例涵蓋從小型非營利組織到全球性商業公司等各種領域的組織,適用於各行業與職能之敏捷方案的實況,生動地呈現在讀者眼前。 。準確掌握敏捷的意義與重要性 。運用敏捷處理組織所面臨到的特定需求與目標 。落實客戶中心理念 。不再浪費時間開「報告與批評」式的會議,開始作出更好的決策 。創造學習、協作及產出的均衡循環 。向如IBM、Spotify與可口可樂公司等成功企業的敏捷專家們學習

9 特價360
加入購物車
下次再買

The Pragmatic Programmer 20週年紀念版

碁峰資訊 出版
2020/04/30 出版

邁向大師之路 “我生命中最最要的書之一。” —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) ‧持續學習 ‧避免重複知識的陷阱 ‧寫出有彈性、動態和適應力強的程式碼 ‧善用基本工具的威力 ‧避免靠巧合寫程式 ‧學習什麼是真正的需求 ‧防範安全漏洞 ‧解決並行程式碼真正的問題 ‧建立由務實程式設計師組成的團隊 ‧你的工作成果與職涯責任 ‧進行嚴格、有效的測試,包括以屬性為基礎的測試 ‧實作實用的新手工具集 ‧取悅您的使用者 本書以一系列各自獨立的章節寫成,書中充滿了經驗和新奇的軼事、深思熟慮的例子和有趣的類比,這本書展示了軟體開發不同面向的最佳方法和主要陷阱。無論你是新手,有經驗的程式設計師,或是軟體專案經理,請每天使用您從本書所學到的,您會很快看到個人生產力、準確性和工作滿意度的提升。除了技能學習,也培養出習慣和態度,這些都是奠定職業生涯成長的基石。 您將會成為一位成功的程式設計師。

9 特價612
加入購物車
下次再買

ActionScript 武功祕笈

蔡國強  著
易習圖書 出版
2020/04/17 出版

動畫程式設計創意不受限,現在就全面領略ActionScript的極緻表現!要想掌握功能強大的ActionScript,尤其對於沒有程式設計基礎的Flash使用者來說是相當困難的,因此本書就從ActionScript的基礎開始介紹,將較為複雜的物件導向程式的設計、組件應用、與伺服器的通訊等進行詳細的講解,您可以一步一步的學習,直到掌握這些知識為止。對於沒有Flash使用基礎(例如使用Flash來繪製圖形、製作動畫)等傳統的程式設計人員,學習本書更是容易,您只需將學習過的C++、Java等程式概念轉換一下,就能夠很快學好ActionScript。因為ActionScript已經完全遵循ECMA標準,並支援繼承、強力輸入與事件模式,這與Java等程式語言並沒有多大的不同。本書另外一個重點在於介紹豐富的網際網路應用程式(Rich Internet Applications, RIA)相關設計技巧,書中詳細介紹了ActionScript的類別、組件應用、如何在Flash中連接Web伺服器,並對目前流行的XML、URLRequest、URLLoader以及XMLSocket都有詳細的介紹,相信對於開發全新體驗的Flash應用程式一定充滿樂趣與驚喜。

9 特價495
加入購物車
下次再買

敏捷無敵之DevOps時代

深智數位 出版
2020/03/20 出版

敏捷開發一直是一個優良軟體團隊的最高指導原則,團隊軟體開發的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發展脈絡 ◎融合理論、實踐及故事情節的另類程式書

9 特價711
加入購物車
下次再買

mBlock&Arduino輕鬆學

張家盛  著
上奇科技 出版
2020/02/10 出版

◆ 從最基礎的概念開始介紹,使讀者擁有扎實的基礎知識◆ 詳細說明mBlock 與Arduino 互動的重要程式設計技巧本書除了分享素材編輯應用及堆疊程式設計技巧,同時也介紹搖桿移動、無線遙控、藍芽智慧車等概念,用最簡單的方式寫出多種強大實用的功能。

9 特價522
貨到通知
下次再買

量子計算實戰

碁峰資訊 出版
2020/01/03 出版

利用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枚硬幣的槓桿秤中,如何只用兩個步驟找出偽幣 適合本書的讀者 對量子計算這項新領域有興趣的發展人員及程式設計師。

9 特價522
加入購物車
下次再買

程式設計師從零開始邁向架構師之路

李運華  著
深智數位 出版
2019/12/25 出版

本書涵蓋作者整套架構設計方法論和架構實踐,主要包括以下內容。 ■ 「架構基礎」先介紹架構設計的本質、歷史背景和目的,然後從複雜度來源,以及架構設計的原則和流程來詳細介紹架構基礎。 ■「高性能架構模式」從存儲高性能、計算高性能方面介紹幾種設計方案的典型特 徵和應用場景。 ■「高可用架構模式」介紹 CAP 原理、FMEA 分析方法,分析常見的高可用存儲架構和高可用計算架構,給出一些設計方法和技巧。 ■「可擴展架構模式」介紹可擴展模式及其基本思想,分析一些常見架構模式。 ■「架構實戰」將理論和案例結合,落地前面提到的架構原則、架構流程和架構模式。&&&&&& & 適合讀者群:軟體發展工程師、對架構設計有興趣的技術人員、有架構設計經驗,但要繼續提升的技術人員。。 本書特色 自成一派的架構設計方法論,涵蓋: ►架構基礎 ►高性能架構模式 ►高可用架構模式 ►可擴展架構模式 ►架構實戰 專家好評 本書所包含的知識點正是架構師需要掌握的必備技能,讀者加以學習並靈活應用,一定能成為優秀的架構師。運華是我非常敬佩的架構專家,能把學習架構的脈絡梳理得如此清晰,可見功力深厚。--黃勇 特贊科技CTO 建築的命運最終只有2種:被拆(被反覆運算)或被保護起來。架構作為軟體系統支撐骨架,與建築類似,或被反覆運算,或作為經典持續被技術人員學習。如何設計系統架構,什麼才是優秀的系統架構,本書以豐富的案例,由淺入深、層層遞進,讓技術人員充分學習架構及領略架構之美。--熊普江 騰訊佈道師騰訊雲高級總監 作者談架構定義、原則、模式和案例,深入淺出,為有志於做架構工作的朋友提供一條路徑。或許讀者在實踐之後偶爾重讀有新的感受,這大概是寫作的最大安慰吧。--於君澤(右軍) 資深技術專家 作者將軟體架構的複雜性和嚴謹的理論,提煉成日常軟體工程的務實實踐和清爽易讀的文字。為讀者提供從概念到實踐的方法,從程式碼視角轉向架構視角和設計視角,適合所有要構建一款好軟體的技術人,成為強大的程式師、架構師和技術領導者。--杜江(洛逸)21CTO社區創始人、今日頭條特賣原技術負責人 架構師雖然是一個技術職位,但綜合能力要求很高,是團隊中的技術領導者。本書提綱挈領,從概念到模式並結合實戰,為我們掀開神秘面紗,展示架構師的全景視圖,相信會成為很多工程師進階架構師的入門寶典。--史海峰 貝殼金服 2B2C CTO

9 特價585
貨到通知
下次再買

輕課程 用Scratch 3.0創作故事動畫及互動遊戲

台科大 出版
2019/11/01 出版

1.&& &有趣的主題式教學引發學習興趣,淺顯易懂的內容適合基礎學習者,幫助您培養運算思維及邏輯能力。 2.&& &針對初學者編撰。程式語言是人工智慧的基礎,科學素養及解決問題能力的養成,趁早學習可得到最佳效益!

9 特價288
加入購物車
下次再買

Unity 3D遊戲設計實戰(第三版)

邱勇標  著
碁峰資訊 出版
2019/10/31 出版

【學業界專文推薦】 ‧依斯楚互動娛樂股份有限公司/吳嘉沅 董事長 ‧國立台北教育大學玩具與遊戲設計所前所長/張世宗 教授 ‧工業技術研究院/萬象 資深研究員 ‧夢郡遊戲/曾柏祐 創辦人 5大熱門遊戲設計實例, 依樣就能設計出3D好遊戲! Unity是一款適合中小型遊戲製作的跨平台專業遊戲引擎,功能強大,學習曲線短。本書以Unity為開發工具,前半部第1~5章為基礎內容,後半部第6~10章則為實例應用,範例以Unity 2019版示範操作,可線上下載範例檔。沒有深奧的理論,採循序漸進的實例體會遊戲開發的樂趣,製作出目前熱門的遊戲類型。 ‧5大精彩主題作品(坦克大戰、投籃遊戲、紙片人冒險遊戲、敵軍總部射擊遊戲,以及室內展覽應用),各遊戲專案檔中均整理出開發遊戲的素材及模型檔,對於不擅長美術設計的人來說,可以依此迅速進行遊戲設計。 ‧透過不同程度的學習主題,初學者可以先從基本操作與程式腳本的基礎課程入門,進階者則可以直接進入遊戲專案製作。 ‧不用寫程式腳本,也能依樣設計出好遊戲。程式使用C#,程式腳本中附有中文說明,對於剛入門的人或遊戲美術背景的學生來說,可以更快瞭解程式開發的架構,進而學會編修程式腳本。

79 特價458
加入購物車
下次再買

Programming Pearls, 2nd Edition 中文新修版

Jon Bentley  著
碁峰資訊 出版
2019/10/31 出版

"《Programming Pearls》的第一版是我職業生涯早期讀過對我影響最大的書籍,有許多在書中初次遇到的見解在讀完後依然縈繞在心。Jon在更新相關素材上做得很棒,我對令人耳目一新的範例非常印象深刻。" -Steve McConnell,《Code Complete》作者 請程式設計師列出他們最愛的書籍時,Jon Bentley集結成書的專欄經常被包含在經典之中。就像自然的珍珠(pearls)生成自刺激著牡蠣的細沙,程式設計的「珍珠」則源於挑戰著程式設計師的真實問題。不僅源自可靠的工程實務,還跨越到洞察力與創造力領域,Bentley的智慧結晶(pearls)為令人困擾的問題提供了獨特且聰明的解法。透過兼具教育性質和趣味的程式範例,書中充滿了清晰明白、機智詼諧的描述,介紹實用的程式設計技巧和基本的設計原則。無論資深或資淺,各種經驗等級的程式設計師都高度珍視《Programming Pearls》一書,著實不讓人感到驚訝。 14年來的首次改版,Bentley大幅更新了他的文集,以反映當前的程式設計方法與環境。此外,還增添了三篇文章,專門討論(1)測試、除錯與計時;(2)集合表示法;以及(3)字串問題。原有的程式全都從頭改寫過,也產生了等量的新程式碼。所有程式的C或C++實作,現在皆可在Web上取得。 在這個新版本中,依然不變的是Bentley對於硬派程式設計問題的注重,以及他為那些問題所提供的有效解法。不管你是Bentley經典作品的新讀者,或是想要重溫此書以尋找一些新洞見的老朋友,本書肯定會被加到你的最愛之列。

9 特價468
加入購物車
下次再買

Perl 學習手冊 第七版

歐萊禮 出版
2019/10/30 出版

讓輕鬆的工作毫不費力,讓困難的工作成為可能 『Perl 學習手冊〔第四版〕被認為是Perl程式員在其Perl的職業生涯中至少需要讀過一次的經典。該書提供了大量的有用資訊,即使是有經驗的Perl程式員至少都能夠得益於書中的範例。』 —Craig Maloney Slashdot網站的書評家 若你剛開始使用Perl,那麼你絕對不會錯過《Perl 學習手冊》—不論你是程式員、系統管理員,或是網站黑客。這本暢銷書,被兩個世代的使用者暱稱為「駱馬書」,書中的內容源自作者群從1991年以來所講授的Perl入門課程。本書第七版納入了Perl語言直到5.24版所做的最新變動。 Perl幾乎適用於任何平台的任何工作上,從簡短的急就章程式到完整的網站應用程式皆包含在內。《Perl 學習手冊》不僅會教你基礎知識,還會介紹如何撰寫出128列以內的程式—通常90%的Perl程式都不會超過這個規模。本書每章之後均備有習題,讓讀者得以馬上練習所學到的觀念。其他的書也許會教你如何寫出Perl程式,但本書卻能將你造就成真正的Perl程式員。 本書內容涵蓋: ‧Perl的資料與變數型態 ‧副常式 ‧檔案的操作 ‧正規表示式 ‧字串的處理(包含Unicode) ‧串列與排序 ‧行程管理 ‧智慧型比對 ‧第三方模組的使用

9 特價612
加入購物車
下次再買

介面測試自動化極緻應用:Postman+Jenkins+Github一路整合

Storm  著
深智數位 出版
2019/10/23 出版

本書主要講解介面自動化測試以及介面測試工具Postman的使用等相關內容。 第1章 介紹介面測試基礎知識,包括介面測試背景、基礎知識、測試流程、介面文件系統等內容。 第2~5章 介紹Postman工具的基本用法和進階用法,包括Postman工具介紹、基本操作、集合、指令稿的應用等內容,幫助讀者學習借助該工具完成介面測試的方法。 第6~7章 介紹Jenkins、GitHub等工具的基本用法,以及如何借助這些工具實現介面測試自動化和持續整合。 第8章 透過實際專案複習前7章所學內容,幫助讀者從整體上深入領會介面自動化測試持續整合的內容精要。 不管是測試工程師、測試經理,還是其他對測試技術感興趣的人員,都可以透過本書學習相關知識。& & ■ 介面測試基礎知識     ■ Postman 指令稿的應用 ■ 初識Postman 工具     ■ Jenkins、Git ■ Postman 基本操作     ■ 介面測試持續整合 ■ Postman 集合       ■ 專案介面測試實戰 適合讀者群:測試工程師、測試經理,或對測試技術感興趣的人員,都可以透過本書學習相關知識。 本書特色 ➢詳細講解HTTP介面自動化測試方法 ➢深入講解Postman、Newman、Git、Jenkins等工具的使用方法 ➢提供大量的測試小案例,幫助讀者掌握測試要點 ➢全面解析介面自動化測試持續整合實戰專案,整體掌握測試技巧

9 特價531
貨到通知
下次再買

科班出身的AI人必修課:OpenCV影像處理 使用 python

李立宗  著
深智數位 出版
2019/10/23 出版

電腦視覺技術的應用越來越廣泛,有非常多的軟體工具和函數庫可以用來建置電腦視覺應用,針對Python的OpenCV就是一個很好的選擇,本書正是針對以Python為基礎的OpenCV來說明的。 Python和OpenCV結合,必將產生巨大的威力。本書以OpenCV官方文件的知識脈絡為主線,在此基礎上對細節進行補充和說明。 本書不僅介紹 OpenCV 函數的使用方法,還介紹函數實現的演算法原理。在介紹 OpenCV 函數的使用方法時,提供大量的程式示例。 在介紹函數對圖像的處理前,先展示函數對數值、陣列的處理,方便讀者從數值的角度觀察和瞭解函數的處理過程和結果。在介紹具體的演算法原理時,使用通俗易懂的語言和貼近生活的示例來說明問題,避免使用過多複雜抽象的公式。 適合讀者群:電腦視覺領域的初學者、專業技術人員、影像處理愛好者,或相關科系師生做為學習參考教材。 本書特色 介紹以Python為基礎的OpenCV視覺函數庫的使用 內容通俗易懂、生動有趣,案例豐富,實用性強

9 特價702
貨到通知
下次再買

Python接班人出世:最新科學專用語言Julia入門實戰

深智數位 出版
2019/10/23 出版

Julia 語言已成為程式設計界的新寵。 Julia 語言集C語言的執行速度、Ruby 的靈活、Python 的通用性,以及其他各種語言的優勢於一身,並且具有開放原始碼、簡單易掌握的特點,大有潛力成為取代Python 的下一個程式語言。 本書首先講解Julia程式設計語言的基礎知識,如Julia程式設計語言的優勢、開發環境、整合式開發環境、生態系統、外部函數庫等;然後實例剖析講解Julia程式設計語言的基本語法、流程控制、函數應用、面對程式設計。 實例剖析講解Julia的核心優勢,即多維陣列、流、檔案操作、網路通訊、序列化、日期處理方法、平行計算特性;然後講解Julia在資料科學中的應用,即Julia資料工程、資料集的可視圖。 最後講解Julia在機器學習中的應用,即無監督式機器學習和監督式機器學習。在講解過程中考慮讀者的學習習慣,並透過具體實例剖析講解Julia程式開發過程中的熱點問題、關鍵問題及種種難題。 本書主要內容: ■ Julia 程式開發快速入門&&&&&&& & ■ Julia 程式設計基礎& & ■ Julia 的選擇結構 ■ Julia 的循環結構 ■ Julia 的函數和模組 & ■ Julia 的特徵資料類型 ■ Julia 的矩陣操作 ■ Julia 的檔案操作 ■ Julia 整合開發軟體-- JuliaPro ■ Julia 的資料處理常用套件 ■ Julia 的Gadfly 繪圖套件 ■ Julia 的日期和時間 ■ Julia 的超程式設計和平行計算 ■ Julia 的機器學習RDatasets 套件 ■ Julia 的決策樹和隨機森林 ■ Julia 的線性回歸和K- 平均值 本書特色 .從基本概念到資料科學、機器學習的應用 .從入門到實作,幫助零基礎讀者掌握Julia

9 特價621
加入購物車
下次再買

Think Julia|如何像電腦科學家一樣思考

歐萊禮 出版
2019/10/14 出版

"本書精采介紹了程式語言的基礎以及Julia語言。極度推薦!" -David P. Sanders, 墨西哥國立自治大學教授 如果您正要開始學寫程式,Julia是一種絕佳之即時編譯、動態型別(dynamic typed)、且語法簡潔的程式語言。本書使用Julia導引您一步步進入程式設計的領域。從最基礎的程式概念開始,逐步進展至更進階的技巧,例如建立新型別與多重分派(multiple dispatch)。 Julia原是為了高效能運算而開發的,但也是適用於數值運算、計算科學,乃至於網頁程式設計的通用語言。透過各章後面的習題,您將可實際練習所學到的概念。《Think Julia》適用於高中與大專學生,自修人士與需要學習程式基礎概念的讀者也同樣適合閱讀。 ‧由基礎語法與語意開始介紹 ‧清楚解釋每一程式概念的定義 ‧循序漸進的學習什麼是值、變數、敍述、函數與資料結構 ‧學習如何操作檔案與資料庫 ‧瞭解何為型別、方法與多重分派 ‧使用除錯技巧修正語法、執行與語意錯誤 ‧運用案例探索介面設計與其資料結構

9 特價468
加入購物車
下次再買

入手大數據DB的輕鬆選擇(熱銷版):HBase快上手

楊曦  著
佳魁 出版
2019/10/14 出版

由淺入深地講解HBase概念、安裝、配置、部署,從應用角度介紹高階用法、監控和性能最佳化;HBase是Apache旗下一個高可靠性、高性能、面向列、可伸縮的分散式存儲系統, 全書共分9章,由淺入深地講解HBase概念、安裝、配置、部署,再從應用角度介紹高階用法、監控和性能最佳化。■ 如果你還在尋找合適的環境,或想快速了解HBase功能,或你是公司的運行維護工程師,想知道如何架設HBase,「第2章 讓HBase 跑起來」適合你。■ 如果公司的運行維護工程師幫你架好環境,老闆催著你趕快做出專案,那麼 請直接看「第4章 用戶端API 入門」。■ 如果你更關心HBase 是如何實現它的資料結構的,建議你直接看「第5章 HBase 內部探險」。■ 如果你想知道HBase如何提升效能,建議你直接看「第8章 再快一點」。 ■ 適用於HBase初學者、希望深入掌握HBase的讀者、HBase應用開發人員和系統管理人員。

9 特價531
貨到通知
下次再買

Regular Expression 橫刃萬解程式的關鍵語言:正規表示法

余晟  著
深石數位 出版
2019/10/07 出版

本書精解【正規表示法】,不只讓您構建起夯實基礎,更能讓您高端掌握絕佳應用技術 & 正規表示法(Regular Expression;簡稱regex、regexp、RE),又稱正規表達式、正規表示式、規則運算式、常規表示法;本書針對作者在開發中遇到的實際問題,以及其他開發人員諮詢的問題,歸納總結出一套巧妙用運用正規表示法解決問題的辦法,並透過具體的實例指導讀者進一步拆解、分析問題。 & 全書三大部分: 第一部分-主要說明正規表示法的基礎知識,涵蓋常見的正規表示法中之各種功能與結構。 第二部分-主要解說關於正規表示法更深入的知識,詳細探討了編碼問題、比對原理、解題思路與想法等。 第三部分-將前述介紹的各種知識實際運用於8種常用的程式語言:.NET、Java、JavaScript、PHP、Python、Ruby、Objective-C、Golang中,不但詳細介紹這些程式語言中正規表示法的具體用法,更辨析了版本之間的細微差異,既可以作為專門學習的教材,也可以作為有用的參考手冊。 & 本書適合經常需要進行文字處理(例如記錄檔分析或網路運行維護)的技術人員、熟悉常用開發語言的程式設計師,以及已經對正規表示法有一定了解的讀者閱讀。 & 本書特色 & 準確高效、簡潔規律,超強靈活性、邏輯性和功能性 幾乎遍及所有操作系統與程式語言皆能支援與應用

9 特價558
貨到通知
下次再買

Working Effectively with Legacy Code中文版:管理、修改、重構遺留程式碼的藝術

MICHAEL C  著
博碩文化 出版
2019/08/08 出版

【名家名著】19 Robert C. Martin Series 軟體工程師必讀的十大好書之一 《無瑕的程式碼》作者Bob大叔親自撰文推薦! 遺留程式碼是每個coder在職場上幾乎都會遇到的難題, 且讓本書幫助您披荊嶄棘,殺出一條軟體變更的康莊大道! 讓你更能妥善處理你的遺留程式碼:使它有更多表現、更多功能、更具可依賴性以及更易於管理 你的程式碼容易修改嗎?當你修改它的時候,可以即時得到回饋嗎?你了解它的運作嗎?如果有任何一個答案為否定,那麼你面對的就是遺留程式碼,而且它會拖垮你的開發成效,使你浪費更多寶貴的時間與金錢。 在本書中,MICHAEL C. FEATHERS提供了許多整套的策略,使讀者能夠更有效率地使用遺留程式碼,以及未經測試的遺留code base。這本書取材於作者為他知名的Object Mentor研討會所撰寫的內容。作者在指導時所提到的技巧,已經幫助數以百計的開發者、技術管理者以及測試人員,使他們的遺留系統維持在掌控之中。 本書內容包括: ☛了解軟體修改的機制:增加特性、修正bug、改善設計、調整性能。 ☛使遺留程式碼進入測試控制工具(test harness)。 ☛編寫測試來保護你免於引入新的問題。 ☛可用於任何語言或平台的技術──以Java、C++、C與C#為範例。 ☛正確分辨程式碼應該修改的地方。 ☛處理非物件導向的遺留系統。 ☛處理看來似乎沒有任何結構的應用程式。 這本書也包含24個解依賴技術的目錄,可協助你讓程式的要素獨立,並且使變動更加安全。

9 特價648
貨到通知
下次再買

敏捷解密|內行人的敏捷企業轉型指南

碁峰資訊 出版
2019/07/30 出版

敏捷解密|內行人的敏捷企業轉型指南 啟動、維持、改善敏捷企業轉型的實務指南 “如果不知道敏捷轉型如何開始,你可以從這本書開始”。 -Jurgen Appelo,《Management 3.0》與《Managing for Happiness》作者 “這本書是敏捷企業轉型的領導者必備的參考書”。 -Jason Kline,SolutionsIQ/Accenture的Agile實踐領導人 “...如果你正在認真考慮轉型為敏捷的做法,你會希望Jorgen幫助解密”。 -James Grenning,敏捷宣言簽署人 隨著長期競爭力消失,企業領導人與顧問公司知道必須做出真正的敏捷轉型。本書作者揭露什麼可行、什麼不可行、以及如何克服障礙。 Hesselberg憑著十數年的企業敏捷轉型經驗指導你啟動改變、維持動能、並在前進過程中善加執行對客戶的承諾。他幫助你識別合適的顧問、組織結構最佳化、設定務實目標、進行評估。同時分享Intel、Nokia、Salesforce.com、Spotify等轉型先鋒的第一手內幕。 ‧以正確做法、速度平衡建置 ‧以敏捷的五個維度設計轉型策略:科技、組織設計、人、領導、文化 ‧提升員工的敏捷技能、知識、能力 ‧利用Level 5、Teal、Beyond Budgeting等領導模型 ‧以業務敏捷標準影響日常並改變組織文化 ‧建立推動敏捷轉型的敏捷工作組 ‧定義營運模型與策略路徑圖以實施敏捷並追蹤進度 你已經認識敏捷轉型的基礎,接下來要擬定策略、在你的環境中執行並達成。 Jorgen Hesselberg 是Comparative Agility這家敏捷評估與改善平台的共同創辦人。他在過去十數年間領導無數個企業成功的改變並對數千個專業人士進行敏捷、Scrum、破壞性創新、企業轉型策略的訓練。

9 特價432
加入購物車
下次再買

Java RWD Web企業網站開發指南|使用Spring MVC與Bootstrap

曾瑞君  著
碁峰資訊 出版
2019/07/29 出版

行動應用大趨勢,企業網站新主流 由前端到後端,由基礎程式到應用框架,本書一次蒐錄! 行動應用的潮流裡,隨著前端技術的成熟,響應式網頁設計(RWD)為企業提供比APP更快速、更具成本競爭力的解決方案,是不可忽視的趨勢。 作者結合實務開發與課堂教學經驗,由淺入深地介紹掌握這波趨勢必要知能: ‧前端網頁應用程式:包含HTML、CSS、JavaScript、JQuery與Bootstrap。本書著重已知元件和函式庫的應用,美編設計與前端程式開發不在包含範圍。 ‧Sevlet、JSP與網站伺服器:說明Java EE的容器元件架構,並以網站開發的Model-View-Controller思維貫穿篇章,縷述元件開發細節。 ‧Java網站框架:包含Spring的DI、AOP、JDBCTemplate,Spring MVC與SiteMesh。 最後,著眼於現代網站多具備亮眼的使用者介面(User Interface),本書以合法授權的Bootstrap企業級模板為基礎綜合實作,完整呈現建構Java RWD Web必備的知識與技能。

9 特價612
加入購物車
下次再買

建立演進式系統架構|支援常態性的變更

歐萊禮 出版
2019/07/24 出版

“每位架構師都能夠從本書的專業觀點和實踐方法獲益良多,真希望我十年前就得到這本書。很開心它問世了。” —Dr. Venkat Subramaniam 獲獎作者暨Agile Developer公司創辦人 由於軟體開發生態系統不斷變化,持續提供新工具、框架、技術與規範,架構師再也不能只做靜態的規劃了。這種情況讓脆弱系統的擁有者頭疼,卻也因此帶來終極解決方案。近年來,軟體工程實踐法的核心——漸進開發已奠定了基礎,讓人們重新思考該如何隨著時間演進架構。本書整合這些實踐技術,提供新的方式,讓你重新思考「架構」與「時間」的交會點。 建立演進式架構包括三個重點:適應度函數、漸進變更與適度耦合。來自ThoughtWorks的三位專家將分別介紹這三個層面,並且結合它們,展示如何建立可持續變更的架構。 你將探索: ‧適應度函數:這是架構必須展現或逐漸實現的特性 ‧漸進變更:透過開發與運維方法來逐漸變更 ‧架構耦合:找出正確的架構耦合程度,既支援變更又不讓架構脆化 ‧可演進資料:隨著需求與架構的變化改進資料結構 ‧建構可演進的架構:結合以上所有層面,建立演進式架構 ‧實際建立演進式架構:實際帶你入門

9 特價432
加入購物車
下次再買

Scratch 積木創意遊戲樂無窮

林俊傑  著
易習圖書 出版
2019/07/19 出版

【學程式,就從能引發孩子興趣的遊戲開始!】培養程式邏輯訓練,在玩樂中學習體驗Scratch互動式創意遊戲開發★易學易懂,培養全新體感遊戲實作基礎★從簡單的積木堆疊中,了解程式設計的邏輯★圖解式範例教學,直覺化的操控設計Scratch 是專門針對兒童開發的,它將原本的程式指令轉化成一個個的積木方塊,只需將這些指令積木進行簡單的拖曳組合,就可以完成卡通、動畫及遊戲的製作。整個過程就像小孩子玩積木一樣簡單而有趣。愛玩是小朋友的天性,Scratch 正是針對小朋友的這一天性而開發的,讓孩子自己設計好玩的卡通、動畫和遊戲,寓教於樂。儘管Scratch與專業的程式設計語言還有很大的差距,但是其基本概念如座標、方向、邏輯運算、條件等都是一樣的。因此,學好了Scratch,無疑為以後學習更高階的程式設計語言打下良好的基礎。

9 特價270
加入購物車
下次再買

最專業的語音辨識全書:使用深度學習實作

柳若邊  著
深智數位 出版
2019/07/08 出版

本書特色 ◎ 引領語音辨識技術升級 ◎ 業界流行的Kaldi語音辨識技術實作 內容簡介 語音辨識已經逐漸進入人們的日常生活,語音辨識技術是涉及語言、電腦、數學等領域的交叉學科。 全書從語音辨識的基礎講起,並輔以翔實的案例,介紹包括C#、Perl、Python、Java等多種程式設計語言實作,開放程式碼語音辨識工具套件Kaldi的使用與程式碼分析,深度學習的開發環境搭建,旋積神經網路,以及語音辨識中常見的語言模型--N元模型和依存模型等,讓讀者快速瞭解語音辨識基礎,掌握開發語音辨識程式的演算法。 本書主要內容: 語音辨識技術 ■ C# 開發語音辨識&& ■ Perl 開發語音辨識 ■ Python 開發語音辨識&& ■ Java 開發語音辨識 ■ 語音訊號處理&& ■ 深度學習 ■ 語言模型 && 適合讀者群:需要具體實現語音辨識的程式設計師,或有一定機器學習或語音辨識基礎的從業者、學生、研究者閱讀參考。

9 特價612
加入購物車
下次再買

頂級優效Web應用框架開發必備:Node.js超階技能

尤嘉  著
佳魁 出版
2019/07/05 出版

PHP不支援MVC架構,Python+Django上的套件太少、Rails的速度慢,這些問題在Node.js中全部獲得解決。前後端都使用一樣的JavaScript,讓你可以不需要學多種語言就一統Fullstack。只要會JavaScript,將不再限制你的能力在前端的展現了。學習Node.js是前端工程師邁向全端的最後一塊拼圖,更是傳統php工程師昇級為更高級的MVC架構師,再加上豐富原生JavaScript的Framework支援,學一種語言而統一天下,非Node.js莫屬!Node.js-強力優勢:◆ 含有一系列內置模組,開發出的程式可作為獨立伺服器執行。◆ 採用Google V8 JavaScript引擎讓開發效能極度提升。◆ 前端與後端開發都使用相同的JavaScript,不需學多種語言就可編寫。

9 特價441
貨到通知
下次再買

重構|改善既有程式的設計 第二版

碁峰資訊 出版
2019/06/28 出版

“任何一個傻瓜都能寫出電腦可以理解的程式,唯有優秀的程式設計師能寫出讓人讀懂的程式。” —M. Fowler (1999) 完全修訂及更新:包含新的重構方法和範例程式 二十多年來,世界各地經驗豐富的程式員都使用Martin Fowler的《重構》來改善既有程式的設計、提升軟體的易維護性,以及讓既有的程式更容易被人瞭解。 為了反映程式設計領域的重大變化,作者全面翻新書籍內容,推出這本備受期待的新版本。《重構 第二版》提供了新的重構名錄,加入JavaScript範例程式以及新的實用範例來展示各種重構。 這個版本與第一版一樣,將解釋什麼是重構、為何重構、如何認出需要重構的程式,以及如何成功地重構,無論你是使用哪一種語言。 ‧瞭解重構的程序與一般原則 ‧快速運用實用的重構技術,讓程式更容易理解與修改 ‧辨認暗示有待重構的程式碼“異味” ‧探討重構,每一個案例都包括說明、動機、作法與簡單的範例 ‧為重構建立可靠的測試程式 ‧認識重構的取捨與障礙 本書原文網站提供免費的web標準版本,包含更多重構資源,書中內容將說明如何取得。

9 特價720
加入購物車
下次再買

Scratch 遊戲程式設計寶典

林俊傑  著
易習圖書 出版
2019/06/19 出版

「易學易懂,培養全新體感遊戲實作基礎」「從簡單的積木堆疊中,了解程式設計的邏輯」「圖解式範例教學,直覺化的操控設計」Scratch是由美國麻省理工學院開發的一套開源的、專門為八歲到十六歲兒童準備的程式設計軟體,它將原本的程式指令轉化成一個個的積木方塊,只需將這些指令積木進行簡單的拖曳組合,就可以完成卡通、動畫及遊戲的製作。愛玩是小朋友的天性,Scratch正是針對小朋友的這一天性而開發的,讓孩子自己設計好玩的卡通、動畫和遊戲,寓教於樂。本書共包含了十七個章節,由淺入深的為讀者介紹Scratch 的重要程式設計技巧,並且透過範例對其進行詳細的講解。其中內容包含基礎概念入門、背景設計、角色設計、角色的移動、角色外觀控制、對話及聲音、畫筆控制、運算與變數、偵測及變數控制、魔幻舞台劇場、夏日風情畫、乒乓球運動、創意塗鴉板、小小音樂家、搶救農作物、勇闖迷宮、地球保衛戰等。相信經過課程的綜合演練,必定能讓讀者融會貫通Scratch的應用程式開發技巧,還能輕鬆將設計理念融入今後的設計當中,創作出更為優秀的遊戲作品!

9 特價495
貨到通知
下次再買

Perl 6 學習手冊

brian d foy  著
歐萊禮 出版
2019/06/06 出版

讓簡單、困難或是不可能的,都變的觸手可及 “正如他為Perl寫的《Learning Perl》一樣,brain清楚且誠摯的說明了這個語言。” -chromatic, Raku設計團隊2003-2011成員 “僅管已經使用Raku好幾年了,我仍從這本敘述清晰、內容全面的著作中,學習到更多。如果在開始學習這個語言時就有這本書,我的生活會過的輕鬆很多。” -Laurent Rosenfeld, 《Think Perl 6》作者 無論你是程式設計師、系統管理者或網站駭客,如果你正著手學習Raku(原名為Perl 6),這本書正是你需要的。Raku是一個新的語言,一個Perl語言的翻新版,適用於絕大部份的工作,不論是快速的小修補,或是要完成一個完整的網站應用,這本實用的教學書將幫助你輕鬆入門。 作者brain d foy為這新語言提供了詳盡介紹。本書的每一章節都包含練習題,幫助你在學習的過程中,同時練習學到的新知,其它書籍可能會教你如何用Raku寫程式,而這本書將可以讓你成為Raku程式設計師。 在本書中你可以學到: ‧數字、字串、程式碼區塊以及positional ‧檔案和目錄的輸入和輸出 ‧Associative、副程式、類別和role ‧Junction和set ‧正規表達式和內建文法 ‧同步功能:Promise、supply以及channel ‧控制外部程式以及其它進階功能

9 特價612
加入購物車
下次再買

我Rust我驕傲:生來高人一等的快速優雅語言

張漢東  著
深智數位 出版
2019/05/30 出版

程式語言千百種,每種都宣稱自己最棒,但JAVA、C仍然橫行霸道。然後在RUST出現之後,生而快速、優雅、穩固、平行執行的DNA讓這個新興的語言立即席捲市場。包括了新的Mozilla核心Servo、新一代的OS Redox以及乙太幣的虛擬機Parity都是用RUST開發的。學會一門新的語言等於開啟一個全新的視野,千千萬萬的程式語言,RUST一定是你最好的自我投資。 & 目前Rust被陸續應用在區塊鏈、遊戲、WebAssembly技術、機器學習、分散式資料庫、網路服務基礎設施、Web架構、作業系統和嵌入式等領域。時代在變化,未來的網際網路需要的是安全和效能並重的語言,Rust必然會在其中大放異彩。 Rust語言融合了多種語言特性和多種程式設計範式。這就表示,Rust有關的知識範圍非常廣泛,涵蓋了物件導向、函數式、泛型、底層記憶體管理、類型系統、設計模式等知識。從底層到上層抽象,從模式到工程化穩固性,無所不包。可以說,Rust是程式語言發展至今的集大成者。 本書特色 ◎設計哲學:探索Rust語言的內在一致性。了解Rust語言的設計哲學,有助把握Rust語言的核心與一致性,把Rust看似紛繁複雜的特性都系統地串起來。 ◎原始程式:Rust是一種自舉的語言,Rust語言由Rust本身實現。透過閱讀Rust標準函數庫和一些協力廠商函數庫的原始程式,不僅可以深入了解Rust提供的資料類型和資料結構,更能體驗和學習道地的Rust程式設計風格。 ◎工程角度:Rust透過類型系統、斷言、錯誤處理等機制保障記憶體安全的同時,還確保了系統的穩固性。 ◎底層原理:探索Rust記憶體安全的本質,可以進一步了解Rust的類型系統,以及UnsafeRust存在的必要性。

9 特價792
貨到通知
下次再買

領域驅動設計:軟體核心複雜度的解決方法

Eric Evans  著
博碩文化 出版
2019/05/20 出版

【名家名著 18】   領域驅動設計:軟體核心複雜度的解決方法 Domain-Driven Design: Tackling Complexity in the Heart of Software 好評推薦 『這本書應該出現在每位軟體開發人員的書架上。』(This book belongs on the shelf of every thoughtful software developer.)-Kent Beck軟體大師,JUnit的創始人,XP與TDD專家 『Eric的這本書太棒、太神奇了,他準確地告訴你如何讓軟體設計滿足你的模型需求……本書讀起來趣味無窮。Eric有許多有趣的故事,而且描述起來很有一套……它將成為軟體開發人員必讀的經典之作。』-Ralph Johnson GoF的《Design Patterns》的作者 『如果你認為自己在物件導向程式設計中的投入沒有得到回報,讀了這本書你就會知道自己漏掉什麼。』-Ward Cunningham設計模式和敏捷軟體開發方法的先驅 『Eric Evans成功證明了作為開發核心的領域模型的重要性。他搭建了一個穩固的框架,並提供一套實作技術和技巧。這裡沉澱下來的是亙古不變的智慧,在流行的方法論都淪為明日黃花之後,它依然光華璀璨。』-Dave Collins《Designing Object-Oriented User Interfaces》的作者 『Eric完全從實戰者的角度著手,描述了通用的語言、與使用者共享模型的好處、物件生命週期的管理、深度重構的過程和結果,這是對我們這個領域的巨大貢獻。』-Luke Hohmann《Beyond Software Architecture》的作者 『Eric成功抓住了經驗豐富的物件設計師在設計過程中會使用的那一部分……我們從未有組織地和有系統地把建立領域邏輯的原則制度化。這是一本非常重要的著作。』-Kyle Brown《Enterprise Java Programming with IBM WebSphere》的作者 『講解DDD的書籍並不多,而這本書是當中公認最好的一本。如果您對於DDD有任何疑問,這本書將會提供最佳解答』-陳錦輝 博碩文化《名家名著》總編輯

9 特價612
加入購物車
下次再買

輕課程 物件導向程式設計:使用 Alice 3D動畫

饒瑞鈞  著
台科大 出版
2019/04/26 出版

◈ Alice3自由軟體開發是由世界知名企業Sun Foundation、Orace、Google…等所共同支持的教學產品,希望對於剛入門學習寫程式的新手,能透過Alice3了解具體物件與抽象類別的程式寫作的概念。 ◈ 新手使用積木式圖形程式語言,降低因為打字所造成的語法錯誤所產生的困擾,進而能輕鬆上手對寫程式產生興趣,進行創作。 ◈ Alice3的3D動畫程式設計軟體,貼近一般學習者的生活經驗,從觀察生活中的物體移動做為寫程式的素材,又能提供給學習者很大的想像空間,盡情發揮自我的創造力,達到程式設計與運算思維的基礎能力 ◈ 提供實作習題能讓學習者檢測學習的情況,透過解答與說明讓學生有學習的範本練習。 ◈ 在學習了Alice3 有趣的程式設計開端之後,能引領至Java、C#、python、VB…探索更深入的程式設計領域。

9 特價270
加入購物車
下次再買

持續API管理|在不斷演變的生態系統中做出正確決策

歐萊禮 出版
2019/04/24 出版

“當你在API生命週期進行管理時,需要考慮技術、產品、機構與文化,它們對API經濟的成功而言非常重要。本書讓新舊API供應者瞭解這個複雜的主題,以及牽涉其中的各種層面之間的關係。如果你是認真看待API作品的從業者,本書是為你而寫的教科書。” —Chris Wood API Consultant,Nordic API 貢獻作者 發表API的工作量很繁重。在API成熟之前做太多的規劃是沒必要的投資,但是沒有充足的規劃可能導致災難式結果。這本實用的指南為單一API與多API生態系統提供一個成熟度模型,協助你在正確的時機針對正確的成熟度投資正確的人力與資源。 如何在敏捷性、速度、穩健性和可擴展的操作之間取得平衡?來自API Academy的四位專家讓軟體結構師、專案總監與產品負責人知道如何在連續的生命週期中,將API當成產品來管理,從而將它的價值最大化。 ■ 瞭解你需要治理哪些API決策、如何治理,以及在何處治理 ■ 使用API即產品(AaaP)方法來設計、部署與管理API ■ 瞭解API產品工作的十大基礎支柱 ■ 學習如何運用持續改善模式在整個API生命週期中治理變動 ■ 探索API產品週期的五個階段 ■ 深入瞭解設計、建構與維護API所需的團隊角色 ■ 瞭解如何管理API生態系統,也就是你的公司發表的API組合

9 特價468
貨到通知
下次再買

全民自造與程式設計-使用Arduino

洪國勝  著
泉勝出版 出版
2019/04/19 出版

使用Arduino為工具,配合生活科技產品的溫度、光線感測器、LED、點陣LED、七段顯示器、LCD、紅外線遙控器等,介紹程式設計的基本輸出入、決策、迴圈與陣列。神奇的迴圈與陣列是初學者學習程式設計最容易卡關的章節,作者利用四位數七段LED、點陣LED來加強迴圈與陣列的演練,是學習程式設計的最佳工具,並可理解生活科技的原理。更多的部分內容,請看泉勝網站www.goodbooks.com.tw

9 特價414
貨到通知
下次再買

精通OpenCV 3

博碩文化 出版
2019/03/29 出版

大數據分析是許多傳統產業的主要驅動力,例如:金融、醫療和能源等等。視覺資料分析(Visual data analysis)和電腦視覺(Computer Vision)則是這場資料革命的一部分。近年來,它們的發展漸趨成熟,在自主導航、遊戲和製造業等領域,創造了許多新穎又令人振奮的應用程式。 本書將帶領讀者建立強大且獨特的電腦視覺應用程式。每一章將從一個專案展開,並深入OpenCV的某個重要面向,例如:人臉辨識、圖像目標追蹤、3D重建框架和機器學習等等。讀者將學會如何使用深度類神經網路,並將AI加進應用程式之中。 本書的專案將幫助讀者學習建立各種可運作的prototype,並熟悉各種OpenCV 3的新功能。 你能夠從本書學習到: ・執行基本的影像處理操作,並將圖像卡通化 ・原生地建置OpenCV專案,並為樹莓派進行交叉編譯,建立強大的微尺度偵測器 ・使用OpenCV 3新的運動恢復結構功能,從靜止的相機圖像中重建3D幾何 ・建立圖形識別演算法,並預測圖像是否包含汽車車牌 ・使用POSIT進行6自由度頭部姿態估計 ・使用深度卷積類神經網路建立人臉辨識演算法 &

9 特價450
加入購物車
下次再買
頁數4/12
移至第
金石堂門市 全家便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing