讓世界變方便的科技魔法:為什麼 Google 這麼厲害、手機可以導航、網路可以看影片 (How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologie)
V. Anton Spraul 著、藍子軒 譯
- 出版商: 碁峰資訊 參展書2書75折
- 出版日期: 2016-05-11
- 定價: $350
- 售價: 7.9 折 $276
- 語言: 繁體中文
- 頁數: 240
- ISBN: 9864760173
- ISBN-13: 9789864760176
-
相關分類:
Computer-Science
- 此書翻譯自: How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies (Paperback)
立即出貨(限量) (庫存=4)
買這商品的人也買了...
-
大話設計模式$620$527 -
無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$435 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
Multi-Device 體驗設計 | 處理跨裝置使用者體驗的生態系統方法 (Designing Multi-Device Experiences: An Ecosystem Approach to User Experiences across Devices)$580$458 -
四軸飛行器自造手冊$299$236 -
Docker 入門與實戰$450$355 -
創新科技設計|基因組學、機器人學與物聯網的UX設計(Designing for Emerging Technologies: UX for Genomics, Robotics, and the Internet of Things)$680$537 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
設計模式與遊戲開發的完美結合$690$538 -
職業駭客的告白 : 軟體反組譯、木馬病毒與入侵翻牆竊密$620$484 -
Effective Modern C++:提昇 C++11 與 C++14 技術的 42個具體作法 (中文版)(Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14)$580$458 -
React Native 學習手冊 (Learning React Native: Building Native Mobile Apps with JavaScript)$580$458 -
使用者故事對照 (User Story Mapping: Discover the Whole Story, Build the Right Product)$580$458 -
資料科學的商業運用 (Data science for business)$680$537 -
改變世界的力量-臺灣物聯網大商機
$340$170 -
Python 程式設計實務-從初學到活用 Python 開發技巧的16堂課$560$437 -
你所不知道的 JS|範疇與 Closures,this 與物件原型 (You Don't Know JS: this & Object Prototypes)$520$410 -
Wireshark 網路分析技術$450$355 -
Essential Scrum:敏捷開發經典 (中文版) (Essential Scrum: A Practical Guide to the Most Popular Agile Process)
$680$530 -
超圖解物聯網 IoT 實作入門 - 使用 JavaScript/Node.JS/Arduino/Raspberry$699$594 -
大演算:機器學習的終極演算法將如何改變我們的未來,創造新紀元的文明?(The Master Algorithm: How the Quest for the Ultimate Learning Machine Will Remake Our World)$620$527 -
網站擷取|使用 Python (Web Scraping with Python: Collecting Data from the Modern Web)$580$458 -
React 入門開發實務$520$260 -
Arduino 創客之路$520$260
碁峰書展|參展書2書75折 詳見活動內容 »
-
79折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$474 -
79折
內行人才知道的系統設計面試指南$580$458 -
79折
提升程式設計師的面試力|189道面試題目與解答, 6/e (修訂版) (Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e)$980$774 -
79折
Software Architecture in Practice, 4/e (繁體中文版)$780$616 -
79折
內行人才知道的系統設計面試指南 第二輯 (System Design Interview – An Insider's Guide: Volume 2)$820$647 -
79折
敏捷團隊目標設定指南|OKR 落地與成果導向實踐法$500$395 -
79折
內行人才知道的物件導向設計面試指南$690$545 -
79折
內行人才知道的生成式 AI 系統設計面試指南 (Generative AI System Design Interview)$750$592 -
75折
團隊自省指南|打造敏捷團隊$500$375 -
79折
Arduino 自走車最佳入門與應用 -- 打造輪型機器人輕鬆學, 2/e$600$474 -
79折
凡人也能懂的白話人工智慧演算法 (Grokking Artificial Intelligence Algorithms)$580$458 -
79折
戰勝 C語言, 3/e$600$474 -
79折
內行人才知道的程式設計模式面試指南 (Coding Interview Patterns: Nail Your Next Coding Interview)$780$616 -
79折
SQL Server 2025/2022 資料庫設計與開發實務$700$553 -
79折
AI 超神簡報術:NotebookLM × Gemini × Gamma 全解鎖 (附範例素材/提示詞/影音教學)$550$434 -
79折
Python 初學特訓班:從快速入門、主流應用到 AI 全面實戰, 6/e (附超過500分鐘影音教學/範例程式)$490$387 -
79折
重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)$800$632 -
79折
Python 自動化的樂趣|搞定重複瑣碎&單調無聊的工作, 3/e (Automate the Boring Stuff with Python, 3/e)$980$774 -
79折
Visual C# 2026 超級必修課:ChatGPT 與 Copilot 協作、Azure OpenAI 實戰開發$580$458 -
75折
ChatGPT 5 實戰應用:提問技巧、資料解析、圖像生成、語音助理、工作自動化、跨工具整合$500$375 -
75折
深入 Linux Kernel 程式設計:kernel 內部原理、模組開發與同步機制, 2/e (Linux Kernel Programming : A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization, 2/e)$980$735 -
79折
內行人才知道的機器學習系統設計面試指南 (Machine Learning System Design Interview)$680$537 -
5折
戰勝 C語言, 2/e (過版書特價)$580$290 -
79折
AI 提問 X 學習 X 應用:ChatGPT、NotebookLM、Gemini、GitHub Copilot,從零到 AI Agent 實戰$390$308 -
79折
Code That Fits in Your Head|軟體工程的啟發式方法$580$458
相關主題
商品描述
<內容簡介>
深入軟體的神秘世界
軟體驅動了整個現代世界,但對很多人來說,它依然是很神秘的存在。那些令人目眩神迷的電腦合成影像、各種購物網站的安全性、還有Google超快的搜尋功能,全都是軟體所創造出來的。我們每天都會用到各種軟體功能與服務,但軟體的原理,卻不是人人都懂。
如果你曾經感到好奇,電腦螢幕背後究竟有何奧妙,本書將深入淺出帶你探索圍繞在你身邊各種軟體的原理。舉例來說,你將學到電腦合成動畫如何與真實世界的連續畫面相結合,創造出逼真的特效;電視遊樂器如何即時製作出超絢麗的畫面;雜湊函式如何保護你的密碼,讓你免於遭受入侵者的攻擊;還有Google如何幫你找出你所要的搜尋結果。
你還會學到:
.加密工作原理,以及各種不同安全標準的弱點
.線上串流影片的壓縮原理
.如何在超巨大的資料庫中,找出你要的資料
.如何運用多個程式,合作解決同一個問題,彼此之間又不會互相衝突
.軟體如何解析地圖資訊,帶你到達想去的地方
本書採用簡單易懂的文字,配合直覺的圖表,所有人一定都看得懂。讀者不需要任何技術背景,而且內容絕沒有任何一行的程式碼。
電腦完成了許多令人驚嘆的工作,我們每天都在使用,甚至視之為理所當然。其實你並不需要是電腦專家,還是可以輕鬆瞭解這些軟體背後的原理。請和本書一起,揭開軟體神秘的面紗吧!
<作者簡介>
V. Anton Spraul傳授電腦科學與程式設計相關課程,學生遍布全世界,目前已有超過15年以上的經驗。他也是《Think Like a Programmer》(No Starch Press出版)和《Computer Science Made Simple》(Broadway出版)這兩本書的作者。