【電子書】前端框架 Svelte 上手指南:從基本介紹到 UI 實戰與測試(iT邦幫忙鐵人賽系列書)
台灣第一本關於 Svelte 前端框架介紹專書 本書內容改編自第12屆iT邦幫忙鐵人賽影片教學組佳作系列文章──《前端框架新選擇 - 30天 從 0 到 1 學 Svelte》。Svelte是近幾年討論熱度相當高的前端框架,本書將鐵人賽的影片內容精煉改寫為文字內容,從基礎 Svelte 語法與功能介紹開始,循序漸進學習 Svelte 並且應用在前端常見的 UI 互動上。除了 Svelte 本身之外,本書也會透過 Svelte 切入現代前端開發需要注意的事情,讓開發者學習框架之外也能夠一起掌握現代前端所要具備的概念。 內容重點 ■ 從功能介紹到部署 從 Svelte 基本功能介紹開始,本書會搭配自身開發經驗,講述 Svelte 各個功能實作時應注意的重點,並舉例說明常見誤區。除此之外本書還會教您如何設定環境、使用線上編輯器分享程式碼、部署,打造完整的 Svelte 開發環境。 ■ 活用 Svelte 功能打造常見UI元件 不只介紹 Svelte 的功能,在 UI 實戰篇中有詳細的範例與大量程式碼展示,教你活用 Svelte 打造易於維護且互動性高的 UI。 ■ 撰寫測試使程式碼更穩固 從單元測試、整合測試到端對端測試,本書會實際針對UI元件分析使用場景到實際撰寫測試,讓讀者不僅掌握工具,也能夠對測試有更深入的理解。 ■ 解析 Svelte 生成程式碼 Svelte 能將元件程式碼編譯為 JavaScript 程式碼,進而減少運行時期的負擔。本書將會解析 Svelte 的生成程式碼並對其原理做講解,讓讀者對 Svelte 的內部機制有更深入的理解。 本書特色 ☛深入講解 Svelte 基礎與進階功能 ☛搭配 SvelteKit 建構現代網頁專案 ☛搭配實戰 UI 範例活用 Svelte
【電子書】你所不知道的必學前端Debug技巧:即學即用!讓你Debug不求人(iT邦幫忙鐵人賽系列書)
本書改編自第12屆iT邦幫忙鐵人賽Modern Web組冠軍系列文章《你所不知道的各種前端Debug技巧》。雖然Debug占據了開發者大多數的時間,卻較少人著墨在精進Debug技巧。本書將從心態、通用方法開始切入Debug技巧,再深入至不同主題如HTML、CSS、JavaSciprt、效能分析、使用者體驗、錯誤處理、工具等,並搭配範例程式碼進行說明,以協助讀者理解及應用在實際情境中,提升解決問題的效率。 【內容重點】 ✪不限於前端的Debug心態及通用技巧。 ✪網頁元素、樣式的即時調整與檢查技巧。 ✪利用斷點、逐步執行檢查JavaScript的方式及容易造成錯誤的寫法。 ✪API請求資訊的分析技巧及快取、CORS、Cookies等重要觀念。 ✪程式碼、記憶體、網頁渲染流程的效能問題分析技巧。 ✪行動裝置的模擬、Debug技巧及瀏覽器行為差異。 ✪網站體驗指標(Web Vitals)、無障礙網頁及相關檢測工具。 ✪錯誤拋出、攔截和非同步錯誤處理技巧與最佳實踐。 ✪Chrome DevTools的設定和功能細節。 【適用讀者】 ✪前端初心者:開發時遇到問題卻不知道如何解決,希望學習實務經驗和Debug訣竅。 ✪前端工程師:希望提高問題解決能力及開發效率。 ✪有經驗的開發者:想要學習或更深入理解前端開發知識和相關工具。 本書特色 一本可精進你的Debug技巧,讓你從有效率的解決問題到避免問題發生的前端Debug技巧工具書 ✪以Debug技巧為主軸,有效提升整體問題解決能力,不限於特定環境或框架。 ✪詳細說明問題成因和解決方式,協助讀者深入理解,並應用於實際情境中。 ✪提供範例網站及程式碼,一步步帶領讀者進行操作,熟悉工具使用方式。
【電子書】WebSecurity 網站滲透測試:Burp Suite 完全學習指南(iT邦幫忙鐵人賽系列書)
動手實作!探索網頁安全與滲透測試, 從強大的安全測試工具Burp Suite入門。 「每一行寫下的Code,都讓我覺得自己札實的向前邁進了一步;每學會了一個新的攻擊手法,都讓我感受到成為駭客的夢不再是遙不可及。」 ──── 摘錄自序言 本書改編自第12屆IT邦幫忙鐵人賽,Security組佳作系列文章《Web滲透測試 - Burp Suite 完整教學》。本書宗旨在於對Web Security的測試工具Burp Suiter進行操作教學以及功能說明。 Burp Suite是許多資安人員耳熟能詳的工具,也無疑是資安圈Web安全測試中最受歡迎的工具。但大家真的了解Burp所能做到的事情嗎?本書將針對Burp的各項功能進行詳盡的介紹及教學,手把手的帶著大家動手熟悉Burp的操作使用,希望能藉由本書能讓大家徹底了解Burp這個Web安全測試工具。 內容亦不會限於純粹的工具操作介紹,遇到相對應的功能背後需要具備的知識時,也會加以說明介紹,畢竟技術的原理與知識才是在執行滲透測試時最重要的核心,工具則可用來協助或加速去完成我們的測試想法與思路,讓大家不會是一個只會操作工具的工具人。筆者本身於業界執行過許多滲透測試專案,也會於本書中分享實務上的小技巧與經驗。 本書特色 ※從入門到精通 熟悉Burp中各項功能,例如Target、Proxy、Intruder、Scanner和Repeater,成為專業的網站滲透測試人員。 ※從觀念到實作 扎實理解網頁安全測試中所需的知識與原理,正確的學習如何使用工具檢測WEB應用程式中的風險。 ※從自動到手動 了解Burp當中各項自動化測試功能的原理與設定,並學會如何善加利用手動方式挖掘與驗證漏洞。 ※從舊版到新版 涵蓋新舊版本Burp Suite的功能差異說明與介紹,提供給具有不同需求的測試人員。
【電子書】改變世界的九大演算法
榮獲美國出版人協會(Association of American Publishers)電腦資訊科學最佳書籍獎 & 電腦網路技術無所不在:每天,我們從海量的資訊中搜尋到所要的資訊、我們上傳照片到臉書上、我們運用公鑰加密來傳送私人資訊例如信用卡號碼等等、我們使用數位簽章來確認所造訪的網站的真偽…… & 這本書介紹了讓電腦網路世界得以運作,塑造今日人類生活的九種最重要的演算法(algorithm)。作者挑選這九大演算法的標準是: & 1.每天會被一般電腦使用者用到的演算法。 2.必須能解決現實世界的具體問題。 3.主要是與資訊科學理論有關的演算法。 4. 美、簡潔、優雅。 & 本書所介紹的九大演算法是:搜尋引擎的索引(search engine indexing)、網頁排序(page rank)、公鑰加密(public-key cryptography)、錯誤更正碼(error-correcting codes)、模式辨識(pattern recognition,如手寫辨識、聲音辨識、人臉辨識等等)、資料壓縮(data compression)、資料庫(databases)、數位簽章(digital signature),以及一種如果存在的話將會很了不起的偉大演算法,並探討電腦能力的極限。 & 作者將我們日常生活會用到的電腦功能背後的道理,以淺顯易懂的方式介紹,不具備資訊科學的背景也可以了解。而且令人驚喜的是,每一種演算法,都是一個解決問題的創意與線索,也讓我們得以一窺近代數學家、資訊科學家的努力探索成果。面對越來越科技化的現代生活與職場挑戰,這些基本原理和概念值得我們去了解、吸收,為未來世界做好準備。
【電子書】資料科學的良器:R語言在行銷科學的應用
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 語言的運用,做了理論的詳細說明與介紹,書中也舉出實際的範例運用,是一本不可多得的工具書。--佛光大學管理學系副教授 蔡明達 & ※讀者可以到博碩文化官網輸入書號或書名,下載「範例檔案」參考練習。
【電子書】物聯網實戰(ESP32篇):使用樹莓派/NodeMCU-32S/Python/MicroPython/Node-RED打造安全監控系統
本書充分運用 樹莓派 與 NodeMCU-32S 的Wi-Fi、藍牙低功耗(BLE)無線通訊功能,以Python、MicroPython程式配合Node-RED建構物聯網,可藉著智慧型手機或筆電無論處在是否有Wi-Fi提供的場所都能來監控它。 & 本書分成三大部分 ◆樹莓派:從開箱設定到GPIO應用 ◆ESP32: 從GPIO腳位讀取溫濕度感測器、12位元類比訊號輸入得知光敏電阻值、到內建觸摸感測器運用 ◆樹莓派與ESP32:運用Node-RED融合兩者,輕易開發物聯網 & 閱讀本書後,你將學到 ◆樹莓派GPIO應用 ◆NodeMCU-32S GPIO應用 ◆Python與MicroPython程式設計 ◆Wi-Fi、藍牙低功耗(BLE)無線通訊模組應用Node-RED程式設計 & 本書適用於 ◆大專院校「機電整合」、「專題製作」、「網際網路程式設計」等課程 ◆高中、高職「微電腦應用實習」相關課程 ◆各級學校開辦「物聯網」探索課程 ◆創客玩家DIY物聯網 & 本書特色 & ◆結合樹莓派與NodeMCU-32S建立實用物聯網 ◆運用Python與MicroPython撰寫感測與控制程式 ◆利用Node-RED以網頁撰寫程式整合硬體、使用者介面 ◆以Wi-Fi、藍牙低功耗(BLE)通訊傳遞訊息
【電子書】Word 365全方位排版實務:紙本書與電子書製作一次搞定
全新Word 365大進擊 輕鬆活用Word學會專業文件排版 做出具視覺效果‧易於閱讀的專業質感文件! 對於上班族或學生來說,利用Word軟體來處理辦公文件或研究報告,是最基本的工作技能,不管是通知書、會議記錄單、表格、圖表、宣傳單、卡片、價目表、手冊、網頁、書面報告等,大家都會使用Word來製作編排,只是完成的作品程度參差不齊! 本書除了讓你對全新Word 365操作介面,從原有的熟悉度達到精熟的地步,更著重在以Word做專業排版,目的是在協助你使用熟悉的Word軟體,來製作出一份具專業質感且又具效率的文件。因此,對於印刷流程、紙張開本、版面結構、裝訂裁切、文件類型、排版原則、頁面佈局、文字建構、樣式設定、範本製作、圖文編排、內容圖形化、快速修正錯誤等各項必備知識,從中歸納出許多簡單又實用的使用技巧和要訣,輔以實際範例解說,讓你一目了然、輕鬆上手。運用你所熟悉的Word功能,便能快速完成具專業水準的排版文件。
【電子書】超簡單AIoT物聯網與網站架設必學神器:Node-RED視覺化開發工具
∗目前已知最簡單的IoT物聯網與Web網站架設工具∗ ∗使用視覺化流程建構工業4.0、智慧製造和智慧工廠∗ ∗輕鬆使用Node-RED建構你自己的物聯網平台與MVC網站∗ Node-RED 可以說是目前已知最簡單的 AIoT 物聯網與 Web 網站架設工具,能夠幫助你快速整合相關應用來建構出監控介面的儀表板(Dashboard),和使用各種網路通訊協定進行資料交換。Node-RED 更支援 MVC 架構的 Web 網站,只需幾個節點的視覺化流程,加上少少的 HTML 標籤和 JavaScript 程式碼,就可以輕鬆建構 MVC 架構的 Web網站、REST API、存取 MySQL 資料庫和打造 AIoT 智慧物聯網平台。 內容重點 ✎零基礎免寫程式輕鬆使用 Node-RED 視覺化流程來建立監控介面的儀表板(Dashboard)、執行網路爬蟲和剖析 Open Data 的 JSON 資料。 ✎使用 Node-RED 輕鬆建構 MVC 架構的 Web 網站、實作 REST API 和將資料存入 MySQL 資料庫。更支援 MQTT、 TCP、 UDP 和 Websocket 通訊協定和序列埠通訊,幫助我們整合 Arduino 和 ESP8266 開發板,最後使用 TensorFlow.js 打造你的 AIoT 智慧物聯網平台。 ✎本書提供 Node 套件的綠化版 Node-RED 開發環境,免安裝輕鬆幫助你建構學習 Node-RED 物聯網應用和 Web 網站架設的 Windows 開發環境。
【電子書】喬叔帶你上手Elastic Stack:Elasticsearch的最佳實踐與最佳化技巧(iT邦幫忙鐵人賽系列書)
不只會用,本書教你如何正確及有效率的使用 Elastic Stack! 融合多年實戰、顧問及教學經驗,少走冤枉路的絕佳利器! ✍ 集結 Elasticsearch Index 資料管理的重要觀念及最佳實踐原則 ✍ 揭密 App Search 如何運用 Elasticsearch 打造產品的實踐方式 ✍ 收錄 Indexing、Searching、Storage、Sharding 等 59 項最佳化技巧 本書內容改編自第 12 屆 iT 邦幫忙鐵人賽 Elastic Stack on Cloud 組冠軍網路系列文章──《喬叔帶你上手 Elastic Stack 》。作者喬叔在多年 Elastic 相關實務及教學經驗中,發現有太多因不了解原理而踩坑的案例,因此在本書集結 Elasticsearch Cluster 部署、Index 運作原理、Index 資料管理的最佳實踐,並以 App Search 產品實例深入探討其運用 Elasticsearch 打造應用程式的實務作法,以及收錄 Indexing、Searching、Storage、Sharding 等 59 項最佳化技巧,剖析 Elastic Cloud 與自行架設 Cluster 的優劣比較。 無論是剛入門的新手,或是已經在使用 Elastic Stack 的老手,都能更正確及更有效率的運用 Elastic Stack 來處理分析大量資料或是打造滿足商業需求的搜尋功能,絕對是能讓你少走許多冤枉路的絕佳利器。
【電子書】翻轉職涯!轉職PM的必備工作力×與工程師的協作心法(iT邦幫忙鐵人賽系列書)
本書內容改編自第12屆iT邦幫忙鐵人賽Modern Web組優選系列文章《PM觀點:30天Redesign心目中的LINE》,從職涯規劃、了解軟體產品發展歷程、建立產品鑑賞力,到專案規劃、風險管理與溝通的技巧分享,期待能幫助轉職者看到軟體業的另一面,也能思考自己的職涯規劃,並讓新手PM更了解一個產品及專案的發展過程,以有效推進團隊。本書除了透過淺顯易懂的文字分享,使工程師更理解PM的思維,還可透過文章中的IBYT工程師職能測驗,來了解自己的價值與定位,不管是從抽象到具象或是從生活案例到職場實戰,皆力求讓碎片知識能被連結與落地。 設計的目的是為了解決問題,任何的框架與方法也都是為了幫助人們更有效地解決問題,但這些不是解決問題的唯一方式,唯有了解原理,才能靈活善用,偶爾跳脫框架,才能創造新意,做出更讓人驚奇的服務與產品。 ✪「產品經理」懂了會更好的設計思考與產品發展歷程 這是專門給新手產品經理的內容,如果你想了解不同的軟體產品、開發流程(或是想了解PM是怎麼想的),那麼很適合閱讀本書內容,了解基本的名詞定義、常用的思考框架及應用情境,並透過實際案例「小龍寶學投資」,來一起體驗產品從0到1的過程。 ✪「專案經理」要克服的管理大小事 這是專門寫給新手PM及工程師的內容,如果你想了解如何有效執行與推進專案,那麼可以從本書學習建立專案流程的常見流程心法與小技巧。 ✪專屬「工程師」的職能測驗與團隊協作建議(IBYT) 就像玩遊戲一樣,在不同的時空、背景與任務之下,會需要選擇不同的角色與資源,才能打出一場勝仗。每位工程師有自己的強項與特質,了解工程師之後,才能提供更好的協助與安排,並引導對方有效完成重重關卡。內容會分享如何將工程師進行分類,以及最後如何在非全職的67天內完成規劃、概念性驗證(POC)、使用者訪談與最小可行性產品(MVP)的開發與上線。 ✪30天重新設計心目中的LINE 在參加第12屆iT邦幫忙鐵人賽期間,30天不間斷每日撰寫一篇文章,從競品分析、商業價值分析、使用者評論分析到重新設計(Redesign)心目中的LINE。 【目標讀者】 ✪想轉職的你:是否也好奇軟體業在做什麼?想知道這條路到底是否適合自己嗎? ✪身為新手PM:是否想更了解如何規劃產品或管理專案?或是好奇工程師們在想什麼?該如何有效溝通? ✪身為工程師:想知道PM在想什麼?或對產品發展也有興趣? 那你一定不能錯過本書,一探新手PM的大小事! 本書特色 給新手PM的錦囊妙計,轉職軟體PM不藏私的心法大公開! 如果工作是一場不斷升級的遊戲,就必須先裝上最適合自己的裝備與武器,才能無往不利! ✪一步步從0到1建立PM世界觀 ✪專案、產品的基礎概念與案例分享 ✪產品重新設計及業餘專案的實例解說
【電子書】從 0 到 Webpack:學習 Modern Web 專案的建置方式(iT邦幫忙鐵人賽系列書)
手把手帶你進入 Webpack 的世界,讓你從不懂到很會! ☛ 深入解說 webpack 發明的原因 ☛ 完整學習 webpack 的基礎概念 ☛ 多樣的範例展示 webpack 的各種功能 ☛ 利用 webpack 建構出現代 web 專案 本書內容改編自第12屆iT邦幫忙鐵人賽,Modern Web組佳作網路系列文章──《尋覓 webpack - 藉由 webpack 學習網頁前端工程的精妙之處》,內容範圍從 webpack 發明的原因開始講起,到如何使用 webpack 建置出理想的專案,是本完整介紹 webpack 的專書。webpack 是 JavaScript 的建置工具,它被許多的專案所使用,因此理解 webpack 就能了解專案的建置方式,藉此可以獲得更多建置專案的想法。本書不僅說明 webpack 的使用方式,也會解析 webpack 發明的原因與內部的原理,以各種面向講解webpack這個專案建置的核心工具。 內容重點 ◆深入解析 Webpack 熱門的理由 讓我們回到 webpack 還未出現時的時空,說明當時的網頁專案發生的變化以及促使 webpaack 誕生的原因,從源頭探明 webpack 為何會受到如此多人的喜愛。 ◆從基礎概念了解 Webpack 許多人對於 webpack 的了解都僅限於各種配置選項,並沒有全盤地理解,本書以基礎概念說起,讓讀者可以理解 webpack 的設計理念,使得未來在做配置時可以有個全面的觀念,避免錯誤的產生。 ◆大量的範例說明解析 Webpack 的各種配置 webpack 學習曲線陡峭,除了其自成一套的概念外,另一個原因就是因為功能豐富而擁有多樣的配置選項,本書使用大量的範例說明各種重要的配置,讓讀者對於各選項有更具體的了解。 ◆以真實的需求說明 Webpack 的各項配置 學習配置後,利用各種情境模擬,說明 webpack 配置的方式,讓讀者可以深入理解各個配置的使用方式以及運用時機。 ◆探索 Webpack 內部構造 解構 webpack 的內部原理,藉以通盤了解 webpack 這項技術的運作方式。
【電子書】KorGE遊戲開發 : 帶你學會運用Kotlin、KorGE、Ktor技術打造自己的小遊戲(iT邦幫忙鐵人賽系列書)
教您用Kotlin語言設計跨平台遊戲,分享實戰開發遊戲技術不藏私,輕鬆學會製作自己的第一個小遊戲。 •初學者快速入門Kotlin學會Hello World! •介紹遊戲引擎KorGE製作跨平台遊戲 •運用Web框架Ktor建立遊戲後端服務 •佈署遊戲到雲端與連線全世界 本書改編自第12屆iT邦幫忙鐵人賽,Software Development 組佳作網路系列文章──《用KorGE開發自己的Kotlin小遊戲》,Kotlin是當今流行的程式語言之一,KorGE跟Ktor分別是由Kotlin打造的遊戲引擎跟Web框架,透過整合這兩項遊戲的前端(KorGE)跟後端技術(Ktor),即可用Kotlin語言實作開發出跨平台的線上小遊戲。 如果您是初學Kotlin程式語言,並想要瞭解一個遊戲專案全貌的設計,從遊戲的發想、實作程式開發、伺服器後端服務的建置,及佈署到雲端連線的設定都能從這本書知曉。作者以「鴨鴨助教」自稱,用豐富的圖文教學,一步一腳印帶領各位一起進入開發遊戲的世界。 •快速入門Kotlin語言 初學程式也能學會,鴨鴨助教帶你安裝開發環境並一起練習學寫程式。 •運用遊戲引擎KorGE 學會遊戲開發需要的技術,場景畫面、音效、動畫跟碰撞偵測等等,鴨鴨助教帶你實作出小遊戲來玩。 •建置遊戲後端服務Ktor 開發後端API不求人,鴨鴨助教帶你建立後端服務,自己就能串連前後端。 •整合遊戲佈署到雲端 設定AWS雲端服務,鴨鴨助教帶你輸出遊戲至桌機、Web、行動跨平台版本,佈署遊戲上雲端連線。
【電子書】圖說演算法-使用Python(第二版)
零負擔理解演算法設計技巧 零程式基礎也能快速上手 採高CP值Python語言實作程式 一本輕量級演算法,是您獲得程式設計新技能,提升自我價值的最好投資 當寫程式成為越來越來普及的課程,讓人人擁有程式設計實作能力,已是各學校資訊教育的首要重點。演算法一直是電腦科學領域非常重要的基礎課程,從程式語言實作的角度,確實是有志從事資訊工作的專業人員,不得不重視的一門基礎理論。 為了讓讀者能以容易理解的方式吸收演算法與基礎資料結構的相關知識,全書使用簡明的圖例介紹最常用演算法的概念,包括:分治法、遞迴法、貪心法、動態規劃法、疊代法、枚舉法、回溯法…等,並應用不同演算法延伸出重要資料結構,例如:陣列、鏈結串列、堆疊、佇列、樹狀結構、圖形、排序、搜尋、雜湊…等。而本次改版亦補強地加入了運算思維的重要觀念與實例演練,並將實戰安全性演算法與人工智慧相關演算法納入,同時搭配Python程式語言舉例實作,是您入門演算法的最佳首選。 本書特色 ✔強化程式設計邏輯:豐富圖例闡述基礎,將演算法做最簡明的詮釋及舉例 ✔演算法最佳首選:配合實作程式碼,將各種演算法應用在程式設計的領域 ✔完善科學領域重點:加入實戰安全性演算法與人工智慧的相關演算法 ✔驗收學習成果:設計難易適中的習題,參閱國家考試題型,提供進一步演練
【電子書】【圖解】零基礎入門Excel╳Python高效工作術
彙整報表、分析資料、製作圖表…… Excel是各行各業必備的工具, 重複開啟資料、剪貼,耗時又耗能, 學會Python,讓多份Excel資料交叉分析,一鍵自動化! ★日本熱銷33,000冊 ★程式菜鳥也能迅速上手,表格自動化就交給Python,大大提升工作效率 ★行政人員、文書處理必學的工作書,讓你事半功倍 如果你處理數據資料和報表的方式如下,必讀本書: .一個一個開啟報表,選取資料匯入總表,不斷重複相同動作 .逐一將表格格式化、設定列印資訊,耗費大量時間 .資料逐一繪製圖表、一份一份轉檔,讓自己眼花撩亂 平時需要5步驟的Excel操作,學會Python只需1步驟就能快速完成, 讓你工作效率比其他人高,也是各界人才具備的技能—— .學生製作資料分析報告 .老師系統化管理成績 .主管秒速完成季報、年報業績表 .業務人員製作視覺化競業數據資料 .行政人員快速完成統計報表…… ◎ 最受歡迎也最容易上手程式語言——Python Python是一種可以廣泛使用的程式語言,用於數據分析、資料處理、應用開發等, 透過程式,能自動化處理許多繁瑣的步驟,節省大量時間。 很多人可能會覺得寫程式很難,是本科系的專業, 但Python的程式語言相當簡潔易懂,貼近使用者的習慣, 其他程式語言需要寫數十行,Python只要短短幾行即可, 這也讓Python近年來成為最受歡迎的程式之一, 無論是本科生、文組生、已學過程式或沒碰過程式的人,都能輕鬆上手。 ◎用Python處理Excel,把繁瑣工作自動化,效率瞬間提升 將Python運用於Excel中,能幫我們自動處理繁複的步驟, 使原本需要重複開啟、計算、逐一格式化、轉檔等流程,變得只要一秒搞定。 不僅大幅提升工作效率,也能避免在作業時不小心出錯,幫你更快完成大量、複雜的報表: .瞬間匯入大量資料:自動化開啟檔案,挑出所需內容整理成CSV檔、匯入系統 .不費力完成交叉分析:先分析客戶資料,再依照商品資訊進行交叉比對 .格式設定與列印:自動將報表格式化,呈現清楚易讀的內容 .將資料繪製成圖表:將資料繪製成長條圖、折線圖、區域圖等各式圖表 .自動轉檔:將報表自動轉檔為PDF檔 本書從Python的基本安裝、基礎語法和知識, 搭配Excel製作資料報表常見的職場情境, 利用圖解的方式,一步一步教你輕鬆學會用Python自動化處理Excel, 讓你追求更高效率、減輕繁瑣的工作負擔! 專業推薦 蔡炎龍|政治大學應用數學系副教授 蘇書平|《我在微軟學到的模組簡報技術》作者
【電子書】企業資安裁罰案件分析:深度解析27個實際案件,靈活運用資安策略(iT邦幫忙鐵人賽系列書)
台灣第一本,從資本市場的角度, 結合內控、稽核、法遵、風控的角度, 介紹企業資安現況的專書! & ☛以台灣企業實際案例做分析 ☛依金管會三大局處做出明確的分類 ☛篩選出企業資安被裁處的部分做解析 ☛讓企業能有效且快速的掌握金管會對於資安的要求 & 本書內容改編自第12屆iT邦幫忙鐵人賽Security組冠軍系列文章──《資安裁罰案件分析》,也是第一本從資本市場的角度,來探討企業資安的書籍。本書主要藉由金管會證期局、保險局以及銀行局,針對所屬監理企業裁罰的結果,整理出資安相關的部分,並加入法遵、稽核、風險等控管等觀念,深入解析當前企業所需注意的資安重點。也讓企業能藉由實際發生的案案例,了解資本市場資安的現況,並且達到提升資安的目的。 & 本書重點: ♦針對金管會三大局處:證期局、保險局、銀行局所裁罰的案件,做出分門別類,讓讀者能迅速了解當前不同型態產業對於資安的要求。 ♦將資安部分從各裁罰案中篩選而出,並搭配事實及法令依據,讓讀者能夠很快了解資安裁罰的重點。 ♦在案件說明中,加入《提示》,方便讀者了解相關資安及資本市場用語。 ♦每篇裁罰案分析的結尾,皆設有《總結》,讓讀者能在最後掌握每個案件的資安重點以及裁罰結果。 &
【電子書】AIoT數位轉型在中小製造企業的實踐
以世界級智慧工業作法和企業數位轉型案例,讓讀者秒懂製造業的數位科技化。 聯合推薦 王定愷 亞馬遜網路服務有限公司香港暨台灣總經理/行政院數位國家創新經濟推動小組民諮會委員/數位智慧服務推動聯盟會長 李紹唐 二代大學校長/中華亞太智慧物聯發展協會榮譽顧問 林茂昌 中華亞太智慧物聯發展協會智慧製造首席顧問/新漢股份有限公司 董事長 林敬寶 震旦行雲端事業部及金儀股份有限公司總經理 張善政 財團法人善科教育基金會董事長/前行政院院長/中華亞太智慧物聯發展協會榮譽顧問 陳來助 台灣數位企業總會理事長 陳尚仲 宏正科技董事長 陳忠仁 台大工商管理學系暨商學研究所特聘教授/台大科技政策與產業發展研究中心主任 陳美伶 中信金融管理學院講座教授/前國發會主任委員/中華亞太智慧物聯發展協會榮譽顧問 彭亭玉 憶聲電子董事長 詹文男 臺灣大學商學研究所兼任教授/前資策會產業情報研究所所長 蔡明順 台灣人工智慧學校校務長 好評推薦 很欽佩裴有恆理事長等人的用心,相信這本書會是協助台灣產業數位進階的重要指引。各界都說台積電是台灣的護國神山,或是努力在找第二個護國神山。但是要創造全國多數人可以共享的財富,不能只靠台積電等少數公司,只有普遍的中小企業都能數位化、智慧化,台灣才有機會成為真正享受數位利益的地方。期盼這本書變成許多微型護國小神山的孕育之母!--前行政院院長/財團法人善科教育基金會董事長& 張善政 台灣企業現在正面臨二代傳承接班,外部商業世界變化比以往更加快速,加上疫情攪和,實屬不容易,過往類比世代連續性、相較緩慢和容易失真已經跟不上時代,如果要永續經營,數位轉型是企業必要之項。--二代大學校長& 李紹唐 在這個關鍵時刻出版的《AIoT數位轉型在中小製造企業的實踐》,作者分別在指標國家的智慧製造作法、中小製造企業的數位轉型實際案例、如何成就數位轉型的未來以及可考慮的合作夥伴包括亞馬遜AWS在內等的各個面向,提出翔實且深入的分析。快速變動、網路當令以及未來不確定性逐漸增高,已經是一種新的常態;有恆兄針對因疫情而加速的數位轉型,提供了相關實例與世界級作法,宛如一盞暗夜明燈,足為各界人士在數位轉型的渾沌迷霧中指引出正確的方向。--亞馬遜網路服務有限公司香港暨台灣總經理& 王定愷 我常常說轉型的三大關鍵就是【組織、流程、系統】,書中這些案例我覺得都是符合台灣的產業特性,很實際的【數位轉型里程】。有些公司在推動轉型過程中成立新組織或者是像新漢一樣成立新的公司。利用組織力來推動變革。很多公司在轉型只強調工具,最後推動如逆水行舟,事倍功半。本書中有很多實際的案例,可以讓讀者好好思考。--台灣數位企業總會理事長& 陳來助 本書的出版,不只為台灣中小企業帶來數位轉型的趨勢、觀念、與通用架構,更提供案例、解方、與實施夥伴!感謝裴理事長對台灣中小企業的又一貢獻!--新漢股份有限公司董事長& 林茂昌 成就數位轉型的未來,裴老師將帶著大家,從客戶的需求和痛點,去洞察那些未被提供的體驗和滿足客戶,讓你看到、找到、提早到未來的利基市場,讓您成為市場的成長駭客。--震旦行雲端事業部及金儀股份有限公司總經理& 林敬寶 政策、聯盟、典範及人才是智慧工廠推動的關鍵。而讀者手上這本書,即由兩位積極以在地方推動智慧工廠的「聯盟」領袖,透過他們的經驗,介紹各國的推動「政策」,並提供可資學習的「典範」,希望透過這本書來提升人才的素質。相信讀者能夠從這本書裡找到自己走向智慧工廠的藍圖!--臺灣大學商學研究所兼任教授/前資策會產業情報研究所所長& 詹文男
【電子書】初學Python的第一本書 : 從基本語法到模組應用(iT邦幫忙鐵人賽系列書)
第一本去蕪存菁介紹從Python入門到各項應用方法的台灣本土專書 使用最精粹簡潔方式介紹Python基礎,不怕學不會! 列出逐步範例讓使用者練習Python用法,由淺入深! 納入各項模組方法以學習Python應用,培養實戰力! 本書內容改編自第12屆iT邦幫忙鐵人賽 Software Development 組佳作系列文章《從零開始學Python》,是一本寫給入門程式及初學Python者的台灣本土專書。 本書專為初學者學習Python設計,去蕪存菁地選取了初識Python所需的基本內容,協助讀者系統化地認識Python語言;同時納入了有關演算法分析及效能量測的章節,使讀者更能於實作時有效評估自己寫的程式,是否在功能運作正常的狀況下兼顧執行效率。 本書同時也介紹了不少常用的函式庫,以幫助讀者在掌握基本的Python寫法時,能善加利用到Python作為膠水語言(Glue Language)的特性,得以開發符合應用面的工具。 【內容重點】 你將理解Python作為程式的基本概念及學習使用方式 ✪Python的安裝、基礎操作 ✪型態、運算子、變數、字串基礎 ✪串列、元組、字典、集合 ✪程式結構的流程及語法、例外處理 ✪遞迴(Recursion) ✪物件與類別 ✪程式的效率探討 你將學會使用常見的模組 ✪如何使用模組/套件 ✪使用系統模組os ✪使用日期與時間模組進行計算 ✪使用圖形處理模組Pillow進行基本繪圖 ✪使用資料結構模組deque、heapq ✪使用二元搜尋法模組bisect 你將學會使用進階的模組框架觸及不同領域 ✪使用Numpy進行科學運算 ✪使用Matplotlib進行科學繪圖 ✪使用Keras架構基本的深度學習模型 ✪使用PyInstaller將寫好的程式打包
【電子書】JavaScript爬蟲新思路! 從零開始帶你用Node.js打造FB & IG爬蟲專案
本書內容改編自第12屆 iT 邦幫忙鐵人賽,AI&Data 組佳作網路系列文章── 《行銷廣告、電商小編的武器,FB IG 爬蟲專案從零開始 》 你知道 JavaScript 不僅能寫網頁還能夠爬蟲嗎? 你受夠像機器人般蒐集資料的生活嗎? 從新手村畢業的朋友想知道一個專案是如何進行的嗎? PM 們想知道工程師面對問題時在想什麼嗎? 想知道這些答案嗎?想知道的話可以全部都給你。 閱讀吧!我把所有的解答都放在書裡了! 書籍特色 從零開始!手把手建置 Mac/Windows 的專案環境 擋住學習熱情的不是困難的工具,而是屢戰屢敗的環境建置! 除了 step by step 帶你安裝環境,更讓你掌握每個工具的用途與原理。 循序漸進!每個章節都是一個里程碑 每個章節都有明確的學習目標,讓讀者在閱讀與實作的過程中成長; 並透過實務上的議題,培養獨立思考能力。 整合技術!完成屬於自己的爬蟲專案 從架構上全面著手,提供多種解決問題的思路,打造擴充性強大的系統。 透過需求訪談,你將發現──只有爬蟲技術是無法完善整個專案的! 儲存資料的容器、定時執行的排程與爬蟲完成後的通知都是不可或缺的一環。 Node.js x Selenium x Google Sheets x Schedule x LINE Notify 最後,習得爬蟲技能的你 1. 向機械化的操作 Say Goodbye ~ 2. 蒐集海量資料不再是苦差事 3. 比別人擁有更多技能優勢 本書線上資源: github.com/dean9703111/social_crawler
【電子書】打造集客瘋潮的微電影行銷術(第二版):影音剪輯實戰×行動影音剪輯×特效處理×微電影實作×影音社群行銷
◎掌握行動影音時代的微電影行銷術 ◎學習影片剪輯的全方位實戰技術 ◎輕鬆製作動感影音、獨創風格的特效影片 ◎快速發布上傳YouTube、Facebook、Instagram ◎結合影片製作與網路行銷的新時代行銷術 在行動數位影音的新時代中,影片所營造的臨場感及真實性,遠比文字與圖片來得強而有力,靜態廣告轉化為動態的「微電影行銷」,已成為勢不可擋的時代趨勢。想要在短時間內透過影片行銷產品或宣傳理念,影片就必須在幾秒內吸睛。要讓影片能夠依照自己的創意盡情地表現,同時快速吸睛進而造成轟動話題,那麼製作影片的技巧就不可不學。 在影片製作上,本書使用「威力導演19」來做視訊剪輯,深入淺出地介紹威力導演的各項剪輯技巧,即使是新手也能透過幻燈片秀編輯器、自動模式、創意主題設計師等功能快剪影片。而若想要快速累積視訊剪輯的實務經驗,本書也提供各項私房攻略,如轉場、特效、音訊剪輯、動態文字、字幕、影片覆疊等實戰技術,讓你碰到剪輯問題時不會不知所措,還有各種設計工具的應用與行動影音剪輯技術,本書皆不藏私。 製作好宣傳影片後,透過不受限於固定的媒體或時間點觀看的網路發布,可讓影片的行銷影響力更加無遠弗屆。善用微電影行銷術,將可為你的理念或商品打造不同凡響的集客風潮。 本書特色 ◎紮實的微電影實作體驗,奠定邁向行銷高手之路的基礎。 ◎透過YouTube、Facebook、Instagram社群的上傳與分享,打造超高人氣,創造無限可能。 ◎使用覆疊工房/繪圖設計師/炫粒工房/遮罩設計師/色板/混合等特效工具,輕鬆搞定多層次變化的覆疊合成。 ◎掌握平移/縮放、運動攝影、動態追蹤、視訊拼貼等好用又吸睛的設計工具,完成魔法效果的動感影片。 ◎不能不學的行動裝置影音剪輯術,讓你隨時隨地玩出精采的影音剪輯。
【電子書】Office 2016/2019商務應用必學的16堂課
專業文件表單+靈活數字分析+完美簡報呈現 一本讓您快速變身全方位職場達人的商務實戰祕笈! 本書深入淺出的說明Office辦公室軟體在不同主題下所使用的方法與技巧,輔以大量商務範例來實作說明,可以快速套用以解決辦公室或日常生活的問題,並且透過專業文件表單、靈活的數字分析能力搭配完美的簡報呈現,讓您快速變身全方位職場達人! ■完整透過Word、Excel、PowerPoint三大職場必用的辦公軟體來學習Office 2016新功能。 ■豐富多樣的文件表單、財會報表、完美簡報,徹底了解Office在企業中實際應用的層面。 ■精選16個商務範例:如合約建立、業務績效、資產負債、市場分析、策略聯盟合作計畫等精彩實例詳解。 ■詳盡的步驟圖文解說,內容由淺入深、循序漸進,兼顧學習與實用成效,快速變成職場達人。 ■學習本書Excel 2016/2019均適用。
【電子書】Excel 2016/2019商務應用必學的16堂課
多元管理表單+財務會計實戰+投資理財分析 讓您快速變身財會行政管理達人的商務實戰祕笈! & 本書以各種商務使用上的範例為主,循序漸進介紹Excel的各種應用功能,範例的內容包括:業務績效與業績獎金、員工出勤考績、人事薪資、資產負債表、個人投資貸款等,無論是管理者、會計、業務,甚至是個人理財,皆可透過本書取得應用。 & ■透過人事管理、財務會計、個人金融三大主題,運用實際的範例來學習Excel的各項功能。 ■豐富多樣的管理表單、財務報表、投資理財試算,完全掌握Excel在企業中實際應用的層面。 ■精選16個商務範例:業務績效、人事薪資、損益報表、財務規劃等精彩實力詳解。 ■詳盡的步驟圖文解說,內容活潑生動、深入淺出,兼顧學習及實用成效,讓您真正活用Excel。 ■學習本書Excel 2016/2019均適用。 &
【電子書】圖解TCP/IP
※內容架構完整,採用豐富的圖例來闡述基本觀念及應用,有效強化學習效果。 ※深入的分層架構的核心理論,以範例說明TCP/IP網路通訊協定的內涵。 ※透過十堂精選課程,完整呈現出TCP/IP網路通訊協定的學習重點。 在廣大的網路世界中,為了讓所有電腦都能互相溝通,就必須制定一套可以讓所有電腦都能夠了解的語言,這種語言便成為「通訊協定」(Protocol)。 本書是一本學習TCP/IP網路通訊協定的十堂精選課程,以內容淺顯易懂及圖文並茂的解說原則,來幫助各位學習這些不易理解的知識。是TCP/IP網路通訊協定入門學習者最重要的基礎課程。
【電子書】Ubuntu 20管理入門與實作
●採用Ubuntu 20.04 LTS版本,讓以後的學習可以獲得最新的支持及穩定的更新。 ●內容涵蓋Ubuntu桌面版及伺服版作業系統的操作、配置及管理。 ●零基礎起步,從指令操作至Shell Script程式設計,講解深入淺出。& ●詳細說明使用者管理及防火牆建置等主題,建構更安全的Linux平台。 & 本書特色 & Linux是一款廣泛應用的作業系統,從網站開發到物聯網應用,都可以看到Linux的蹤跡。由於Linux作業系統的開放性,讓Linux擁有許多的發行版本,其中,Ubuntu作業系統的安裝過程簡單、桌面環境友善、終端功能強大,非常適合初學者入門學習。 & 本書適用於大專院校【Linux作業系統】課程,可提供老師教學、學生研習之用。若您是專案設計者、網管工程師、物聯網工程師,也很適合閱讀本書。 & 本書內容的安排由淺入深,對Ubuntu作業系統進行系統性的說明,希望可以協助讀者輕鬆入門Ubuntu的管理。書中說明了Linux的常用指令,並安排22個實習,可有效幫助讀者的學習,經由實作的過程中進入Ubuntu的世界。 &
【電子書】Visual C# 2019程式設計完全解析(II):加強專業開發技術能力
微軟認證專家和大專院校教師聯合執筆 專業必備技能:物件導向、資料庫、ASP.NET MVC、非同步技術介紹 AI影像辨識與分析:電腦視覺、人臉辨識、自訂視覺服務影像辨識介紹 C#最佳學習策略:觀念圖例→範例導引→上機操作→習題驗證 本書是一本訓練初學者加強專業開發技能的C#程式設計專用書。全書主要分成下列四大部分: ✪ 資料庫應用程式 ✪ 介紹SQL資料庫建置與管理、ADO.NET資料庫程式設計、LINQ資料查詢技術與資料庫程式設計實例,使初學者具有資料庫程式設計的能力。 ✪ 物件導向程式設計 ✪ 介紹類別定義、類別成員存取與封裝、類別繼承、多型與介面實作、委派與Lambda表示式、集合與泛型的使用,使初學者具有設計物件導向程式的能力。 ✪ AI電腦視覺 ✪ 介紹使用Azure認知服務的影像辨識服務,主要介紹Azure服務申請、電腦視覺、人臉辨識以及自訂視覺,使初學者具有開發具AI智慧化應用程式的能力。 ✪ ASP.NET MVC與非同步技術 ✪ 介紹ASP.NET MVC雲端網站的開發,並設計具CRUD功能的產品管理系統,以及設計非同步呼叫技術與多CPU應用程式設計。 若您是程式設計的初學者,建議先閱讀「Visual C# 2019程式設計完全解析(I):帶著新手打穩程式基礎」一書,從中學習C#基礎程式語法、視窗應用程式開發、檔案存取、鍵盤滑鼠事件應用與多媒體程式。訓練初學者具有程式邏輯思考能力,熟悉程式設計流程,同時帶領初學者打穩程式基礎,使具備開發視窗應用程式、檔案存取以及多媒體程式的能力。
【電子書】Visual C# 2019程式設計完全解析(I):帶著新手打穩程式基礎
微軟認證專家和大專院校教師聯合執筆 觀念和語法循序漸進由淺入深 範例貼近生活化適合教學和自學 C#最佳學習策略:觀念圖例→範例導引→上機操作→習題驗證 本書是一本訓練初學者由入門到專業的C#程式設計專用書。全書主要分成下列三大部分: ✪ C#與主控台應用程式 ✪ 以主控台模式介紹程式設計基本素養。使初學者具有程式邏輯思考能力,熟悉程式設計流程。 ✪ 基礎視窗應用程式 ✪ 以視窗模式介紹表單程式設計。使初學者具有透過工具設計視窗應用程式的能力。 ✪ 進階視窗應用程式 ✪ 如何在以視窗模式活用多表單操控鍵盤和滑鼠,以及介紹檔案和多媒體程式設計,使初學者具有檔案程式設計和多媒體程式設計的能力。 本書另一本延伸著作「Visual C# 2019程式設計完全解析(II):加強專業開發技術能力」。主要介紹C#物件導向程式設計、集合與泛型、ADO.NET與LINQ資料庫存取、非同步呼叫、電腦視覺分析、人臉辨識、自訂視覺與ASP.NET MVC應用程式。訓練初學者加強專業開發技術整合能力,使其具有物件導向程式設計、開發資料庫程式、網站資料庫、非同步呼叫以及整合雲端服務,同時整合Azure認知服務,建置具影像辨識與智慧型應用程式等,有興趣的讀者可參閱進修加強。
【電子書】人工智慧大現場實用篇-35天從入門到完成專案
♔循序漸進的從系統環境、資料爬蟲分析,到熟悉Python/Django/Tensor Flow/Keras基本應用。 ♔活用深度學習及實用案例,讓您在最短時間可以開始參與AI專案。 AI(人工智慧)的技術來自軟體工程的演進,一個優秀的AI工程師要經由程式設計、資料採礦、系統分析、數理演算等紥實的科學訓練;甚至還有企業管理、流程改善、財務金融及消費行為等商務思考的訓練。AI如果不能預測及主動除錯,就只是較高端的程式設計而已。 本書的特色是用實務來帶出技術、減少系統端的干擾、不浪費時間探討程式來源及系統演進。希望協助讀者能縮短學習時間,並快速跟上國際上AI的發展的節奏。 本書讓你正確理解人工智慧的力量,不用做重複的事或錯誤的事;加上可以立即執行的實例。不只強調高速且大量運算的舊觀念,在不抵觸CPU/GPU的硬體邏輯運算下,讓本書的實例在你的專案中,能輕鬆的應用自如。
【電子書】大數據時代超吸睛視覺化工具與技術:Excel+Tableau成功晉升資料分析師(第二版)
大數據視覺化類別銷售第一的《Tableau資料分析師進階高手養成實戰經典》的初階系列著作 這本大數據人工智慧人才晉級寶典,讓你具備資料分析力,邁向資料分析師高薪之路! 學習資料視覺化的第一本書 利用強大的視覺化分析技巧與工具 精準找出分析洞見與數據價值 透過Tableau快速製作精緻商業圖表 透過Excel進行資料清洗 × Tableau視覺化工具步驟式教學 了解各類視覺化圖表之特性與使用情境 × 靈活運用資料視覺化圖表 在大數據與資料視覺化的浪潮下,越來越多人在工作上需要面對資料分析的挑戰。無所不在的大數據資料,你想不想也一窺其中的奧妙呢?琳琅滿目的視覺化工具,又該如何選擇呢?現在就來學習與活用專業的資料視覺化工具與技術。 近年來,越來越多功能強大的視覺化工具推出,而Tableau是其中絕對不可錯過的一款超強軟體,其在美學設計、資料處理彈性、資料連線等功能上,都很切合現今企業的需要,也非常適合作為企業組織的核心分析與視覺化工具,可幫助資料詮釋者說出想要傳達的故事,成功吸引眾人目光。 本書是《Tableau資料分析師進階高手養成實戰經典》的初階系列著作,主要介紹資料視覺化工具概念與技術,包括視覺化原理、工具使用時機、圖表挑選準則等,內容除了教導你如何透過Excel進行資料清洗之外,也重點解析Tableau從安裝到到實務操作的一連串過程,最後可親手做出專屬於自己的資料視覺化網頁。此外,附錄中整理了數十種視覺化工具資訊,可滿足你的各種情境之需求。
【電子書】AI世代高中生也能輕鬆搞懂的運算思維與演算法-使用C++
這是一本結合運算思維與演算法的入門書籍,一開始會簡介AI世代與運算思維關鍵心法,接著介紹什麼是運算思維及安排了許多生動有趣、又富挑戰的各種運算思維的擬真模擬試題。這些豐富的擬真模擬試題包括: 線上軟體通關密碼 以加密提高資訊安全 三分球比賽燈號記錄器數字 動物園巡邏最佳化路線 餐飲轉盤 繪圖機器人 將影像以字串編碼 電腦繪圖指令實作 炸彈超人遊戲 高雄愛河雷射字母秀 定格動畫 校園防疫看護義工組成 自動轉彎玩具汽車 紅包抽抽樂機器人 藏寶圖 背包問題 等差級數娃娃擺放櫃 本書以豐富圖例來提高各位對演算法的理解程度,同時配合功能強大C++程式語言加以實作。書中介紹的演算法包括:分治法、遞迴法、貪心法、疊代法、枚舉法、回溯法…等,並延伸出重要資料結構,例如:陣列、鏈結串列、堆疊、佇列、樹狀結構、圖形、排序、搜尋、雜湊、遊戲AI演算法…等。附錄並整理了運算思維的訓練資源,包括運算思維計劃與教學資源、國際運算思維挑戰賽介紹及測驗題庫取得的說明。 本書特色 ◎是一本結合運算思維與演算法的入門書籍 ◎安排生動有趣的運算思維的擬真模擬試題 ◎提供運算思維的訓練資源及測驗題庫取得 ◎以豐富圖例來闡述運算思維與演算邏輯 ◎實作C++程式來訓練運算思維與演算邏輯
【電子書】善用UX來提升UU:打造滿足新手和專家的UI(iT邦幫忙鐵人賽系列書)
全華人市場第一本中文通用使用性(Universal Usability)專書 ◆以淺顯易懂文字介紹通用使用性理論 ◆以生活常見案例剖析新手與專家需求 ◆以實務作法解說通用使用性的設計重點 本書內容改編自第11屆iT邦幫忙鐵人賽Modern Web組佳作網路系列文章──《介面設計如何讓新手與專家都容易使用?》。本書探討生活中經常出現的各式介面,包含購物網站、手機應用程式、家電產品的按鍵面板、停車場的繳費機、車站的自助購票機、銀行的自動櫃員機、餐飲店的自助點餐系統。但任何人都會操作這些介面嗎?初次使用者是否都能自行理解?現代人生活忙碌,能否快速完成任務也很重要,應避免讓經常操作的使用者感到繁瑣。本書將分享如何打造滿足新手和專家需求的介面設計,開始為您的介面設計進行「超前部署」吧! 三大重點 ★認識介面設計新趨勢:通用使用性 介紹通用使用性理論、三項挑戰與未來趨勢,以及達到通用使用性的多種設計方法。 ★了解不同使用者對介面操作的需求 帶領讀者掌握新手與專家的需求,以及面對不同使用情境、不同使用者能力應注意的事項。 ★複雜介面也能簡單操作的設計重點 提出善用使用者紀錄進行分類、設置捷徑與推薦選項等方法來降低操作門檻、提升操作效率。 專業推薦 「一本通用易用的通用易用書」 ── 銘傳大學資訊管理學系 助理教授 陳書儀 「設計,讓每個人都能被更友善的對待」 ── 致遠體驗設計 創辦人 卓致遠 「通用設計讓智慧城市更有溫度」 ── 桃園市政府資訊科技局 局長 余宛如
【電子書】Windows APT Warfare:惡意程式前線戰術指南
全台第一本反守為攻的資安教戰守則! & 囊括了近年第一線各國之國家級網軍曾使用過的奇技淫巧,從扎實的基礎逐步剖析攻擊原理與復現惡意利用。 & ★內容由淺入深,務使讀者打下最穩固的基礎,讓所學更能應用在實戰上 ★編譯器原理、作業系統與逆向工程實務,一次網羅學習逆向工程的三大主題 ★全台第一本,從攻擊方角度剖析網軍在野行動所使用過的軍火細節,化被動為主動更能見招拆招! ★軟體工程師、資安研究員、逆向工程愛好者、滲透測試人員、資安防護產品工程師、對駭客技巧有興趣者的必備好書 & 本書是作者以自身逆向工程十年的經驗累積而成,其中結合了編譯器原理、作業系統與逆向工程實務三者混著介紹的書;坊間已經有了許多獨立介紹單一主題且非常深度的書,然而逆向工程實際上需要有這三個不同領域都非常扎實的基礎與脈絡才能融會貫通,作者因而催生了撰寫一本專為逆向工程有興趣的入門者撰寫書籍的想法。 & 此書內容由淺入深,從基礎的C語言原始碼開始談及編譯器如何將它編譯,並且遵照可執行檔案格式(PE)封裝為靜態*.EXE檔案,接下來是作業系統如何解析*.EXE檔案並裝載為Process使其能真正的執行起來的完整流程。其中,除了介紹扎實的作業系統實現基礎外,並帶以各國網軍(如 CIA、海蓮花、APT41)曾玩轉這些基礎的惡意利用手段,使讀者能一窺網軍如何操作這些奇技淫巧來打擊防毒軟體。這本書的內容能讓無論是網軍、逆向工程愛好者甚至威脅研究員都能以紅隊視角打下對PE格式扎實的基礎! & 本書線上資源下載 github.com/aaaddress1/Windows-APT-Warfare
【電子書】矽谷工程師教你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 內,如何處理才安全?
【電子書】JavaScript概念三明治:基礎觀念、語法原理一次帶走!(iT邦幫忙鐵人賽系列書)
新手都該入手一本!深入淺出的JavaScript知識,讓你秒懂困難的程式概念,提升程式力! & 由淺入深的詳盡介紹,逐步帶你了解JavaScript的運作方式及原理 搭配圖像解說,一窺JavaScript表象底下的真實樣貌! 重點知識簡單化,一手掌握最重要的JavaScript概念! & 本書內容改編自第11屆iT邦幫忙鐵人賽Modern Web組優選網路系列文章──《JavaScript原力覺醒 - 成為絕地武士之路》,作者以豐富的圖像輔助說明,讓複雜的JavaScript知識化為容易理解的概念,閱讀後宛如吃下一塊美味的JavaScript三明治,獲得滿滿的程式活力!書中涵蓋完整詳盡的JavaScript基礎知識及背後的運作原理,無論是想一探神秘未知JavaScript世界的新手,還是初來乍到就半路卡關的程式愛好者,都能成功踏上屬於自己的程式航道! & 適用讀者 ☑覺得JavaScript 變化多端、不好理解 ☑想要加強JavaScript 基礎知識,讓開發更得心應手 ☑想更了解JavaScript 背後原理,讓熟悉度更上一層樓 & 本書特色 & ★基本語法介紹 從JavaScript的起源到常見必學的基本知識,強化你對JavaScript的完整認知。 & ★重點技術解說 揭開許多JavaScript簡單卻難懂的語法運作原理,並掌握JavaScript中最重要的技術名詞:純值、Closure、Promise、事件迴圈。 & ★抓穩JavaScript核心 ─ 物件 想更精通JavaScript,最後我獻上一帖良方,希望你對物件,這個幾乎是JavaScript核心的型別有更根本的認識。 & 專業推薦 & 「木景的《JavaScript 概念三明治》與其他JavaScript著作很不同的地方是,書中透過大量的圖片解說,以視覺化的方式來逐步呈現Javascript運作的原理,並由淺至深系統化從基本語法開始引領讀者到深入至Javascript的函式、物件、原型等核心觀念。」 Vue.js Taiwan社群主辦人、《重新認識Vue.js:008天絕對看不完的Vue.js 3指南》作者 ── Kuro &
【電子書】計算機組成原理-基礎知識揭密與系統程式設計初步
初學者輕鬆學習計算機組成原理 詳盡的圖文解說能讓你快速上手 精選的主題循序漸進更簡單操作 & 電腦,又被稱為計算機或者是電子計算機,其廣大的應用程度幾乎已到了每個人不知不覺的境界.。對現代人而言,人手不離手機,而手機,其實就是一台小型的電腦,而如果想要了解電腦,第一步就是得了解計算機系統。 & 本書的前半部分講解現代電腦的基本原理與構造為主,而後半部分則是針對前面的知識來下了作業系統程式設計的實戰,而這部分的實戰,則是以Windows 作業系統程式設計為主,目的主要是銜接作業系統程式設計這個主題。 & 本書在設計上打破了傳統教科書的設計,以淺顯易懂的語言文字來描述內容,能輕鬆學會作業系統的基本概念,進而投入產業發展建設國家。 &
【電子書】Google Analytics網站資料分析:網路行銷與商務決策的利器
網站分析的主要工作包括:資料收集、報表製作、分析解讀、進行決策、執行落實、優化改進等。Google Analytics四大類型的報表提供不同的數據洞察力,包括:受眾分析、流量來源、使用者行為、使用者轉換數據等四個維度的數據,可依使用者需求獲得各式的資訊。 本書係以入門者的角度撰寫,跟著書中所編排的架構學習,將可學會許多Google Analytics相當實用的功能,書中重要的觀念都有「示意圖」互相對照,並可藉由範例製作得到Google Analytics精要知識與解讀資訊能力。 【本書重點】 ✔快速了解網站分析與Google Analytics的基礎知識 ✔專為電商經營者打造的零基礎Google Analytics入門課程 ✔完整剖析Google Analytics四大報表的重要知識點 ✔羅列GA網站資料分析過程中的重要觀念 ✔報表製作的利器Google Data Studio實作 【精彩內容】 數位行銷的定義與特性、網站經營與數據分析 了解Google Analytics網站分析的作法、運作的原理、申請Google Analytics帳戶 完整剖析Google Analytics四大報表:目標對象、客戶開發、行為、轉換 打造量身訂做的報表:資訊主頁、自訂報表、自訂快訊、已儲存報表 提升數據分析的品質:資料層級、取樣數據、規則運算式、實用分析工具 「帳戶」設定、「資源」設定、「資料檢視」設定 內容分組、進階區隔、篩選器、管道分組 Google Data Studio(數據分析)報表綜合實作、分享報表
【電子書】改變歷史的加密訊息(iT邦幫忙鐵人賽系列書)
把生活和工作的經驗向下扎根,讓資訊安全變得有趣 本書內容改編自第11屆iT邦幫忙鐵人賽資訊安全組佳作《改變歷史的加密訊息》,採用以「報導式」的方式導讀資訊安全事件。以「生活化」、「大眾化」,還有作者擁有的強項「數位典藏」和「歷史敘事」,能讓讀者閱讀後,理解原來資訊安全,能透過生活和工作,讓資訊安全變得有趣,這與技術實戰其實是有異曲同工的作用。 本書特色 ●深入淺出的報導式導讀資訊安全事件。 ●生動有趣的生活式撰寫資訊安全事件。 ●典藏歷史的敘事式分析資訊安全事件。
【電子書】Mixcraft數位成音國際認證(Mixcraft Certified Associate Program 官方用書)
一、本書主要為「數位成音」入行用書,從零開始的讀者可藉由錄音室配音、Foley音效創作、環境音及現場收音、影音剪輯技巧、配樂創作、混音工程等六大主題,快速簡易習得數位成音技術。 二、Mixcraft聚焦在跨界跨科的便利性,各種產業只要您有自媒體或音像動態需求,必學習。本書以國內外的學習模型為基礎建立,已受到科技大學(全國技專校院校務基本資料庫)及高級中等學校(高級中等教育階段學生學習歷程資料庫)所廣泛使用。 三、Mixcraft軟體採開放的IP智財權,使用的音源、音色及音效庫,不需要再另外支付IP授權金,即可直接公播商用,對於自媒體及音像動態需求者來說,更能控制預算及發揮創意。 四、今年正式推出「影音」考場,為了真正檢測讀者對於課程的了解程度,我們超越一般線上文字型的即測即評考場,正式創新使用「影音即測即評考場」。 五、收錄國際證照試題,提供讀者絕佳練習機會,為順利取得Mixcraft Certified Associate Program證照。
【電子書】iOS 14程式設計開發與應用:奠定基礎概念+活用開發技巧+引領新手輕鬆上手
使用Xcode 12 iOS 14 Swift 5開發 完全掌握Swift語法 逐步實作出精美App & |掌握Swift基本語法|了解可選型別|建立UI元件|學習自動佈局|認識畫面控制器|使用UITableView建立表格式畫面|靈活運用UICollectionView建立複雜畫面|客製化UIView|認識Closure特性|學習錯誤處理|認識JSON|網路存取|第三方套件管理工具|上架App| & 作者以多年的iOS開發實務經驗,精心設計了32個章節,讓你從零開始來完整學習如何開發iOS App。本書透過豐富的圖文說明搭配範例引導,循序漸進、按部就班地使你完全掌握Swift語法,打好Swift程式語言的基礎,並引領讀者使用畫面元件、自動佈局等常見元件,接著學習如何客製化畫面元件,完整了解網路存取與資料儲存等技術,讀者學習完本書,將可完成心目中的精美App,以及上架至App Store。 & 【本書精彩內容】 ◎透過學習Swift基礎語法,進入iOS開發的世界。 ◎認識常用的資料型態與集合型別。 ◎學習如何使用運算子與控制流程。 ◎了解Swift獨特的可選型別。 ◎理解物件導向程式設計的特性、類別與物件。 ◎學習建立iOS常見的畫面元件。 ◎學會自動佈局,打造美麗且符合不同裝置的App。 ◎認識畫面控制器以及它的生命週期。 ◎了解如何透過擴展與協議增強功能。 ◎徹底了解如何使用UITableView建立表格式的畫面。 ◎靈活運用UICollectionView建置更複雜的畫面。 ◎學習iOS特有的選擇器與日期選擇器。 ◎認識匿名函式Closure的特性。 ◎了解記憶體管控機制,自動參考計數。 ◎透過UIAlertController提醒使用者重要資訊。 ◎學習使用各種不同的畫面控制器,使你的App更加有質感。 ◎使用客製化UIView來建置屬於你自己的畫面元件。 ◎利用手勢辨識來豐富你的App。 ◎學會如何捕捉錯誤,降低App的當機頻率。 ◎認識JSON,並且了解如何於Swift中更加簡單的使用。 ◎學習如何建置網路請求。 ◎了解iOS的資料儲存機制。 ◎學習如何使用Timer與多執行緒,建立較為複雜的程式邏輯。 ◎認識第三方套件管理工具,讓廣大的開源社群幫助你開發App。 ◎學會上架流程,讓你的App可以於App Store中進行下載。 &
【電子書】前端三十:從HTML到瀏覽器渲染的前端開發者必備心法(iT邦幫忙鐵人賽系列書)
一口氣掌握前端進階必備知識! 開發時不解的奇思妙想,解方都在這! •CSS 選取器是如何運作的? •要怎麼提升網站效能? •瀏覽器間的差異是怎麼形成的? •為什麼要用框架? •HTTPS 為什麼比較安全? •瀏覽網頁時,過程中到底發生了什麼? 本書內容改編自第11屆iT邦幫忙鐵人賽,Modern Web組佳作網路系列文章——《前端三十 - 成為更好的前端工程師》,內容著重在現代前端開發者所必備的網站開發知識通識。 書中精選三十道網站開發常見問題,由最基礎的前端三兄弟:HTML、CSS、JavaScript 出發,逐一探討瀏覽器渲染原理、JavaScript 特性、演算法、網路基礎、前後端分離、效能優化、SEO 實踐等網站開發相關主題,與讀者您一起踏上前端進階之路。 三大特色 從陌生到熟悉: •什麼是閉包?前端框架?SPA?SSR?SEO?陪你從頭認識那些以往似懂非懂的專有名詞,重新檢視整理自己的知識儲備 從疑惑到解答: •由類似面試提問的標題名稱展開各別章節,並在內文逐步引導至關鍵知識點,帶你逐一擊破三十道難題 從入門到進階: •HTML、CSS、JavaScript、Frontend、Backend、Web,循序擴大範疇的六大主題,相互串接、彼此關聯,讓你掌握網站開發關鍵知識,踏上前端進階之路
【電子書】跟著iOS Developer一起學寫Android App(iT邦幫忙鐵人賽系列書)
初學者能夠輕鬆學習實作Android的過程 精選5大主題循序漸進讓你簡單操作 詳盡的步驟圖文解說內容快速上手 本書內容改編自第11屆iT邦幫忙鐵人賽Mobile Development組佳作,以「iOS的角度」去撰寫,用筆記的形式做紀錄,並輔以獨立的小範例做說明。書中的程式語言是使用Java進行開發,重點在Android的畫面與功能上的應用。 【本書精彩內容】 入門篇:介紹開發環境、專案設定、基本畫面等開發基礎。 排版篇:介紹Android各種排版方式。 元件篇:介紹Android常見的UI元件。 功能篇:介紹一些手機App常見的功能,如打API、地圖、推播等等。 完結篇:App的打包與上架,並整理前面29天的重點。
【電子書】爬蟲在手 資料我有:7堂課學會高效率Scrapy爬蟲(iT邦幫忙鐵人賽系列書)
由淺入深了解Scrapy爬蟲框架,讓你從零開始建立高效率爬蟲! ◆自學網路爬蟲沒問題,手把手教學讓你無痛上手 ◆完整的網路爬蟲和Scrapy知識,資料取得更輕鬆 ◆學會各種套件和實作範例,讓你的爬蟲比別人更有效率 本書內容改編自第11屆iT邦幫忙鐵人賽的AI Data組優選網路系列文章─《爬蟲在手、資料我有 - 30 天 Scrapy 爬蟲實戰》。在AI的大時代中,「資料來源」是基礎中的基礎,但網路上的資料豐富又繁雜,總不可能都靠人工來蒐集資料。這時就是爬蟲出場的時候了!本書會帶讀者了解爬蟲的基礎知識,克服爬蟲常見的問題,最後可以寫出維護成本低、執行效率高的爬蟲程式。 四大重點 ★初學者必備的爬蟲指南,大大降低你的學習門檻 網路爬蟲妙計已為你爬取完成!從安裝環境、認識架構、資料儲存、除錯到各類型網站實作,本書將一步步帶你學會網路爬蟲。 ★全面解析各種知識,爬蟲能力再提升 不只教你如何進行網路爬蟲,還要帶你深入Scrapy架構,並特別介紹NoSQL、反反爬蟲。提升你的爬蟲技能,擁有越級打怪的神力。 ★活用各種套件,打造高效率爬蟲 本書將手把手帶你活用各種套件,並從範例中學會撰寫精簡有效的程式碼,讓你克服問題、達成任務,邁向高效率的資料取得之路。 ★爬取資料生活化,就像抓寶一樣好玩有趣! 你會學到如何抓取PTT、Mobile01、新聞網站、股市網站資料,你想要的各種資料都能輕鬆取得。 【下載範例程式檔案】 本書範例檔下載網址:github.com/rex-chien/ithome-scrapy
【電子書】力抗暗黑:Azure資安天使的逆襲(iT邦幫忙鐵人賽系列書)
鮮少的Azure資安中文書,透過電玩改編融入資安25+的安全技法,讓你更快入坑不停歇 ◎各技法篇章的暗黑電玩劇情,讓資安不無聊 ◎各篇章技術情境與基礎架構更有概念性了解 ◎各篇章透過簡易實驗示範,讓你一步步走出自己的活路 本書內容改編自第11屆iT邦鐵人賽Security組冠軍系列文章《麻瓜不敗!白魔法藍天煉金術》,安全的相反邊就是不安,在看我們與惡的距離時,閃過人性的黑暗,資安的相反邊儼然連結到駭客、暗網,都恰恰活躍在網路的世界。而自己也把玩Azure幾個年頭,一時興起與暗黑破壞神做了連結而誕生本書,內容列出的安全示範雖然只是Azure安全的一小塊,但萬事起頭難,希望透過網路、身分、平台、主機與資料各個視角,而有一些小小概念基礎,之後無論Azure、AWS、GCP等其他雲端平台安全,都能有清楚的安全基準,進而實踐出屬於公司企業或個人的雲端平台安全道路。 本書重點 ◎初始篇章:網路安全 網路拋開細節定義,其實就是外對內或內對外相互傳遞回應交換的過程,洪流攻擊之廣,不僅僅只是國內,跨國更是常見,故選用DDoS及FrontDoor作為全域性安全角色,而Bastion、NSG、ASG及Firewall都視為生活日常必需品,不要輕忽了最基本的安全性。 ◎初始篇章:身分安全 除了在原萃的角色存取指派的基礎之外,對於雲端平台原有的服務上再塗上一層薄薄的加值服務,讓你的零信任機制可以更為落實,搭配應用程式防護,無論是防範未然或是事後追查,都有更全面的保障。 ◎中間章程:平台安全 一切服務根基發展好壞與否,都與無名英雄居住平台有強烈連結,透過兩大支柱:「合規原則」讓平台面對到多元的企業情境,都能符合最適的健全體質;而另個強勢主力「資訊安全中心」除了自家雲端平台IaaS與PaaS,也照顧到其他雲與企業間的混合,不只有智慧偵測,主動的安全控制更是價值所在。最後搭配監視告警的IT日常,讓作業更完善。 ◎中間章程:主機安全 主機端點防護,自己腦中第一時間閃過防毒,然而現今世界早已無法因應,能越早預先準備、入侵偵測、自動化調查回應等一連串的循環,才可能如此從容面對。而最後的一哩路,人為或天災讓主機保不住了,能否在損失風險最低的情勢下,核心服務仍可提供,已失去的至少不會洩密釀災。 ◎最終對決:資料安全 最終付出一切代價,就是為了擁有商業價值的東西得以保全,無論資料型態為何,都希望從原始碼製作,到新技術容器媒介,再到資料庫與儲存體,都可以讓每項關卡有庇護所保護著,而本身的加密工廠也受到重重保護,讓非法者拒於門外。
【電子書】深入探索.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】☜
【電子書】原來AI這麼簡單!
培養108課綱科技素養,進入AI的世界,就靠這一本! 用免費平台和軟體,在家打造AI模型, AI一點也不難! 王子華博士|國立清華大學兼竹師教育學院副院長、教育與學習科技學系教授 許兆芳|親子科學暢銷作家、魅科坊科學原型工坊創辦人 許琳翊(星期天老師)|三沃創意有限公司暨小創客平台barter.tw創辦人 陳聖昌|國立陽明交通大學教育研究所助理教授 曾明騰|SUPER教師全國首獎得主 盧俊良|宜蘭縣岳明國小老師、FB粉專「阿魯米玩科學」版主 ——好評推薦(依姓氏筆畫序) 2011年,語音助理首度問世,透過語音操控就能設定鬧鐘、新增行事曆,也可以查詢想去的地點,進而安排導航帶我們到目的地……到了2016年,AlphaGo在圍棋大賽中擊敗了人類冠軍李世乭,霎時間全球瀰漫著「人類終將被AI取代!」的恐慌。 Siri和AlphaGo不都來自「AI(Artificial Intelligence)人工智慧」嗎?為什麼同樣的技術一邊給人帶來了便利與幸福感,一邊卻也對人類造成了威脅? 本書作者從事AI研究與教學多年,希望帶孩子從日常生活了解人工智慧,不盲信也不懼怕AI,培養迎向未來挑戰的科技素養。此外更實踐108課綱強調的實作精神,手把手帶大家熟練「機器學習的5大步驟」,教你用電腦做垃圾分類、芒果分級、聽聲辨鳥、智慧手勢操控。現在就一起來動動腦,親手設計專屬於你的AI吧!
【電子書】Wireshark實戰演練與網路封包分析寶典
一定要懂的126個Wireshark網路實戰目標技術 & 擁有126個使用Wireshark 3.x.x實戰目標的演練步驟徹底分析 提供資訊網路人員對於TCP/IP網路原理與分析有清晰觀念的了解及驗證 & Wireshark是目前全球最好的開源(Open Source)網路封包分析器,它能在多種平台上(如Windows、Linux和Mac等等)擷取和分析網路上的封包,在IT產業界的封包分析與應用是一個很大利器。 & 本書透過Wireshark提供從事資訊網路人員對於TCP/IP網路原理與分析有清晰觀念的驗證與更透徹的了解,並能動手實證,厚植個人在資訊網路及就業能力。 & 本書共分為12章126個實戰目標,其內容涵蓋了Wireshark入門與基本設定、檔案選單(File Menu)、編輯選單(Edit Menu)、檢視選單(View Menu)、跳躍選單(Go Menu)與捕獲選單(Capture Menu)、分析選單(Analyze Menu)、統計選單(Statistics Menu)、UDP/TCP會談的網路故障診斷、網路故障診斷TCP重傳封包、網路802.11無線LAN封包、SDN網路Wireshark封包OpenFlow協定等功能的實戰操作。 & ※本書範例檔案請上博碩官網下載 & 本書特色 & 內容詳解完整的Wireshark進階應用技巧 配合豐富的Wireshark實戰範例搭配圖解步驟 輕鬆掌握Wireshark的網路封包分析器的強大功能 &
【電子書】Android十全大補:從Kotlin、MVVM到測試的全方面介紹(iT邦幫忙鐵人賽系列書)
完整介紹各種Android開發所需要必備的能力,Kotlin、架構、非同步、儲存、連線、依賴注入、測試,一本書全部都給你! & 本書改編自第11屆iT邦幫忙鐵人賽,Mobile Development組佳作同名系列文章——《Android十全大補》,完整收錄了Android App開發的各種領域之最佳實踐,包含架構、非同步、儲存、連線、依賴注入、測試等不同主題,除了介紹基本使用方法以外,也包含深入分析的部分,希望除了讓讀者知道如何使用外,也能更完整的理解Android App開發的方方面面。 & 精彩教學 & 你將學會Android官方推薦的開發架構 - MVP、MVVM分析比較 - 為何使用ViewModel - LiveData深入探討 & 你將學會如何在Android使用依賴注入 - Dagger深入探討 - 為什麼有了Dagger還要學習Hilt - 純Kotlin的解決方案 - Koin & 你將學會多種不同領域的最佳實踐 - Retrofit - Room、DataStore - RxJava、Coroutine - Espresso、Mockito、MockK - DiffUtil、ListAdapter、SortedList - ConcatAdapter &
【電子書】macOS研究室:Big Sur解析教學
蘋果認證國際講師 操刀撰寫 輕鬆學會最簡單又強大的作業系統 macOS激發你的創作能力,絕不拖你後腿 ✧macOS Big Sur全新設計風格大改版 ✧安全與隱私權提升 ✧全新控制中心、通知中心 ✧蘋果生態圈體驗大提升 ✧Safari更好用,擁有更快速,更安全的上網體驗 『設計不只是外觀與感覺,設計是產品如何運作。』 『我深信支持我繼續前進的唯一理由,就是我深愛自己所做的事。』-蘋果公司創辦人 賈伯斯 Big Sur是macOS最新的版本,並在系統上進行了大幅度的更新與調整,包括介面UI上大改變,加入iOS控制中心還能自訂小工具、Messages的新搜尋功能、Map使用「環遊四周」功能方便規劃旅遊、Safari內建七種語言自動翻譯、以及更安全的隱私性架構,逐一加強了蘋果生態圈的使用者體驗。 本書從最簡單的開箱開始,就算是毫無Mac經驗的你,也可以輕鬆的入門。一步步地熟練系統操作,體驗各個生活娛樂影音軟體,善用iWork文書軟體,最後可以自己處理許多電腦問題,這是本書帶給讀者的豐富冒險之旅。 作者是蘋果官方認證國際講師,在20餘本的Mac關著作中,知道哪些是最實用必備的技巧。讀者可學到Mac扎實的應用技巧,招招實用,絕不只是花俏。希望各位不只是學會macOS的操作,更能熟練使用,讓Mac幫助大家省下更多作業的時間去體驗生活。 本書特色 ☀全方位解析,從新手入門到 iLife、iWork 都一手包辦。 ☀整理檔案好輕鬆,介紹系統檔案架構。 ☀更隱私的操作,防止任何追蹤。
【電子書】Power BI實作大數據篩選分析與商業圖表設計
☑多樣的Power BI商務範例,易懂易學又易上手 ☑融會貫通大數據資料分析利器,提高自身商務職場價值 ☑滿足讀者一次了解Power BI三大平台的功能特點 ☑依循step by step的步驟引導,降低學習過程的障礙 Power BI是一套商務數據分析工具,可以結合各種資料來源,收集資料並整理成視覺化的分析報表,並以互動式視覺效果呈現。目前Power BI三大平台分別為:Power BI雲端平台、Power BI Desktop及Power BI Mobile。我們可以將Power BI Desktop桌面應用程式所產生的報表,發佈到Power BI雲端平台,並可以在Web 上及行動裝置共用及檢視所產生的精美分析報表。 ▌圖文並茂,難易適中 ▌ 完全以入門者的角度來撰寫,把握淺顯易懂及圖文並茂的解說原則,精準表達難易適中的重要功能,適合作為Power BI商務應用及大數據資料分析的教材。 ▌功能導向,實作範例 ▌ 內容以功能導向為主軸,利用方便學習者實作的各式範例來解說Power BI的應用訣竅。不僅在學習過程中,依循step by step的步驟引導,降低許多學習的障礙,還可以透過系統的安排,學習Power BI精要知識與絕活技巧。
【電子書】Excel VBA超效率工作術:無痛學習VBA程式&即學即用!200個活用範例集讓你輕鬆上手(第二版)
聰明運用Excel VBA!省時有效解決工作問題!實用達人技巧一次學會! 即使完全沒有程式基礎,也能徹底學會最務實的程式設計! 解決你工作上的所有煩惱,學習工作自動化的作業方式,實現零加班目標! 每一個案例皆有不同的問題解決方案,非常適合需要使用Excel VBA解決問題的你! & 本書教你免寫程式,輕鬆掌握Excel VBA的活用技法,是一本只要透過Excel VBA錄製巨集的程式設計入門學習書。內容將教導你一邊錄製巨集,一邊解決工作問題,只要善用錄製方式完成巨集,再簡單地修改VBA程式,就可以輕鬆完成複雜的工作內容,快速提升工作效率。 & 即使你從未學習過程式設計,也沒有問題,請放心翻閱本書。透過步驟式教學的清楚指示,將可使你了解VBA程式的基礎知識,同時可套用200個範例,逐步熟悉VBA程式的功能特質。隨著基礎的逐漸累積後,你便可以進一步挑戰製作複雜的VBA程式。本書可快速讓你融入VBA的世界,對於想在短時間之內學會Excel VBA程式設計的人而言,可說是最佳的學習教材。 & 拿起這本書,你將學到: ☛錄製巨集的實用性。 ☛VBA程式流程設計。 ☛解決問題的方案。 ☛導入巨集的技巧。 ☛整合介面與程式互動。 ☛不同軟體的整合。 本書特色 & ✎初學者無痛學習。 ✎從範例著手入門。 ✎程式碼詳細解說。 ✎學習基礎及實作。 ✎實現工作自動化。 ✎效率提升及加倍。 &