商业周刊 2016/8/25第1502期的封面故事谈了四个主题:深入脸书总部》比你还懂你,下个十年“情感商机”最夯、记者实测》置身不同房间,也能隔空取物、交谈、拉格令:下一个跳跃式革命,就是虚拟实境、超车关键》每个赞皆计算,威胁Google广告赢家地位。总编给了一个题目叫做黏TT共和国,这说起来好像很恐怖,Facebook竟然威胁到Google了,那我还拿让世界变方便的科技魔法:为什么Google这么厉害、手机可以导航、网路可以看影片来看干嘛?

[adsense][/adsense]

这是值得深省的问题,就在厂商投了大笔的资金让Facebook的广告大赚之际,厂商是否因此获得对等的利润?有听说并没有很好,我自己的经验也是投在Facebook的钱比烧纸钱还快,一下子就成灰烬,后来我还是舍Facebook到Google去了,看来个中的口味因人而异。

让世界变方便的科技魔法:为什么Google这么厉害、手机可以导航、网路可以看影片

深入软体的神秘世界

软体驱动了整个现代世界,但对很多人来说,它依然是很神秘的存在。那些令人目眩神迷的电脑合成影像、各种购物网站的安全性、还有Google超快的搜寻功能,全都是软体所创造出来的。我们每天都会用到各种软体功能与服务,但软体的原理,却不是人人都懂。

如果你曾经感到好奇,电脑荧幕背后究竟有何奥妙,本书将深入浅出带你探索围绕在你身边各种软体的原理。举例来说,你将学到电脑合成动画如何与真实世界的连续画面相结合,创造出逼真的特效;电视游乐器如何即时制作出超绚丽的画面;杂凑函式如何保护你的密码,让你免于遭受入侵者的攻击;还有Google如何帮你找出你所要的搜寻结果。

你还会学到:
.加密工作原理,以及各种不同安全标准的弱点
.线上串流影片的压缩原理
.如何在超巨大的资料库中,找出你要的资料
.如何运用多个程式,合作解决同一个问题,彼此之间又不会互相冲突
.软体如何解析地图资讯,带你到达想去的地方

本书采用简单易懂的文字,配合直觉的图表,所有人一定都看得懂。读者不需要任何技术背景,而且内容绝没有任何一行的程式码。

电脑完成了许多令人惊叹的工作,我们每天都在使用,甚至视之为理所当然。其实你并不需要是电脑专家,还是可以轻松了解这些软体背后的原理。请和本书一起,揭开软体神秘的面纱吧!

作者介绍

作者简介

V. Anton Spraul

V. Anton Spraul传授电脑科学与程式设计相关课程,学生遍布全世界,目前已有超过15年以上的经验。他也是《Think Like a Programmer》(No Starch Press出版)和《Computer Science Made Simple》(Broadway出版)这两本书的作者。

目录

第1章|加密
透过加密技术,我们得以保护个人资料,唯有本人才能存取使用。当你锁定你的手机,或是用密码保护你的zip档案时,就是在使用加密的技术。我们会看到许多不同的加密技术,以及它们在现代加密软体中结合使用的情况。

第2章|密码
如果想把自己的资料锁起来,或是向远端系统确认自己的身份时,就会用到密码。你会看到密码如何搭配加密的技术,并学习到如何透过几个简单的步骤,防范攻击者取得你最宝贵的密码。

第3章|Web网路安全
Web网路安全性是我们在线上购物或存取银行帐户时保障安全的基础。在资料传递时,我们需要一种叫做“公钥加密”的方法,以保障过程的安全性。你将会发现,如果想更安全使用Web网路,我们在前三章所涵盖的技术全都要派上用场。

第4章|电脑动画
电脑动画可说是一种软体魔法,因为它光靠着数学描述,就可以创造出整个虚拟的世界。你将会见识到,软体如何取代传统手绘动画的工作,并学习到如何透过软体,制作出一整部电影的关键概念。

第5章|游戏绘图
游戏绘图之所以让人惊艳,不只是因为其视觉冲击性,而且在很短时间内,就能表现出十分惊人的效果。我们会探索一些在游戏中经常使用的一些聪明小技巧;如果没那么多时间运用前一章的技术,还是可以利用本章的这些小技巧,制造出十分炫目的影像效果。

第6章|资料压缩
资料压缩技术协助我们缩小资料所占用的空间,让我们比较不至于受到频宽和储存空间的限制。我们将探索资料压缩的最佳方法,然后进一步了解蓝光碟与网路串流如何结合这些技术,让我们得以享受高画质影片。

第7章|搜寻
搜寻技术讨论的是如何更快速找到我们想要的资料;这些资料可能在我们自己的电脑中,也可能藏身于整个Web网路之中。我们将探索搜寻引擎,看它如何组织资料以供快速搜寻,如何聚焦于所需资料,以及如何透过网路找出最有用的结果。

第8章|同步并行
同步并行技术可以让好几个不同的程式,同时分享共同的资料。如果没有同步并行技术,就不可能出现多人即时线上游戏,而银行在同一时间内,也将只能服务一个客户。我们会谈到一些方法,能让多个处理器存取同一笔资料,却不会造成互相干扰。

第9章|地图路线规划
我们在各种地图网站和车内导航系统中,经常可以看到地图路线规划的功能。你会发现原来地图在软体的眼中,具有完全不同的面貌,而且透过一些特别的搜寻技术,它就能帮我们找到最佳的路线。

↑↑↑↑↑↑↑

我看过第一章后,我突然觉得虽然书中没有提到任何的程式,但是仔细看下去如果没有数理逻辑能力,可能还是会看很累。但其实慢慢阅读好好的想一想还是可以理解的,写程式的人如果看了这本书后,可能就会懂喔,原来AES是这样啊。