谷歌网络开发者年会(Google I/O)是许多科技开发者向往的年度科技大会,但门票往往在开卖的短时间内便售罄,使许多开发者大感遗憾。为了发掘更多编码人才,谷歌趁著去年的网络开发者年会隐晦地发起一场编码挑战,首100名成功破解的人可获得2017年谷歌大会门票一张,而其中一名得奖者便是来自大马的电脑科学系学生。

以另类实境游戏(Alternate Reality Game)方式进行的“Google Firebass Challenge”,预设了连串的挑战及谜题,玩家需要在现实生活中寻找提示,才能完成任务。“这整个过程没什么逻辑可言,任何东西都可能出现。”作为首100名成功破解“Google Firebass Challenge”的得奖者之一,21岁的林亨力笑谈完成挑战的感想。

身为一名电脑科学系学生,林亨力与其他科技开发者一样,非常关注谷歌网络开发者年会(Google I/O)。透过去年的谷歌网络开发者年会,他意外发现谷歌开发者在推特(Twitter)上发布的隐晦参赛文:“想要赢取2017年谷歌网络开发者年会的入门票吗?到Firebase.foo玩,便有赢取门票的机会。”他随即在网络上看到一些“奇怪”提示——有人在展场的桌上发现一张与Firebase.foo有关的字条、展场上出现了一幅以鱼为主题的扑克牌等。种种现象让他心生好奇,于是他在这个网站上展开了一系列的“调查”。

“浏览这个网站时,我一直觉得很奇怪,因为这个网站跟原本的‘Firebase’长得很相似,却又有不同之处。”他指出,网页中的人物图像都变成人鱼图像,而标语等也出现小差异。于是,他在这网站上费了一番工夫,才在网页中找到进入比赛的关键提示。“由于这个是一个编码游戏,所以参赛者必须具备编码能力,否则即便找到进入比赛的提示,也无法再进一步完成。”

“Firebass”与谷歌科技产品“Firebase”谐音,乃以“Firebase”为背景,衍生出另一个隐藏游戏提示模拟网站。玩家若对“Firebase”有所了解,便能更快地掌握原版与游戏版网页展示的差别。

林亨力喜欢尝试前端网页开发,课余也兼职为不少公司设立网站。未来,他希望可以转攻后端网页开发,以了解更多网页开发的技术。
林亨力喜欢尝试前端网页开发,课余也兼职为不少公司设立网站。未来,他希望可以转攻后端网页开发,以了解更多网页开发的技术。

线索无所不在,时刻启动“解码模式”

由于谷歌没有在官方网站作正式宣布,所有参赛消息都是社交媒体上的“道听途说”,让林亨力不断质疑赛事的真实性。“从开始到结束,我都在怀疑这到底会不会是一场骗局,因为这游戏实在太奇怪了。”

赛事被分为3个阶段,每个阶段都设有需要破解的“密码”,而答案类型非常广泛,除了编码知识,也涵盖摩斯密码、旗语(Flag Semaphore)、光谱图等。“最大的挑战应该就是破解这些不按理出牌的‘密码’吧!我每天都在电脑前花上五六个小时解码。”他笑说,由于赛事初期已经遇过许多不合乎常理或藏得非常隐秘的提示,让他每每看到任何类似“线索”的东西都会疑神疑鬼,跃跃欲试,想要破解。

最教林亨力印象深刻的是关卡与关卡之间设有时间锁(Timelock),一旦通关,需要等到两天后才能开启下一关。经历过曲折的解码过程后,他不相信真的需要等待两天,于是极力寻求破解方式。“我在网上问了许多人,后来召集了一群玩家一起尝试破解。最后我们还是失败了,因为官方设置确实是必须等待两天。”他调侃自己“不信邪”,闯关至第三阶段时,仍认定会有其他破解方式,费了一番功夫,同样发现需要按照时间锁的倒数计时等待数天,才能开启新关卡。

“最刺激的是,我居然卡在完成赛事的最后一个步骤——下载某个软体。”完成赛事需要下载某个软体,并输入解码密码,但林亨力的电脑无法支持安卓系统,导致下载失败。“那时候,我既紧张又害怕,担心自己即便闯关成功也无法索取入门票。因为在我还在尝试安装软体时,就已经有人在社交媒体上宣布已经成功闯关了。”情急之下,他抢过友人的笔记型电脑,直接下载软体,完成最后步骤。

最终,林亨力以第51的名次完成赛事,成为全球首100名完成挑战的赢家,获得2017年谷歌网络开发者年会的入门票。“我最期待的,便是届时与那些科技开发者见面、交流。”

出席谷歌网络开发者年会“朝圣”成了林亨力积极闯关,完成挑战的最大动力。
出席谷歌网络开发者年会“朝圣”成了林亨力积极闯关,完成挑战的最大动力。

善用专业 兼职设立网页

出席谷歌网络开发者年会一直是林亨力的梦想,但今年才21岁的他未曾想过自己能在这一年,为自己赢来一份最好的“成年礼物”。他指出,一张门票要价约5000令吉,加上今年开卖一分钟就宣告售罄,由此可见科技开发者对于此年会的热衷程度。然而,谷歌仅送出门票,其他费用需由得奖者自己承担,还是学生的林亨力笑称,“没问题!”原来,他善用自己的专业,兼职为好些公司设立网站,从中赚取旅费。“算是边学边做吧。”他坦言,只要运用他现有的科技知识,边学边做,就能赚取一些额外的零用钱,无需给家里增添经济负担。“当然,我也找到一些赞助,所以此行到加利福尼亚并没有资金上的问题。”

林亨力指出,他最希望可以和自己的偶像——知名网页开发者积克阿奇巴尔德(Jake Archibald)及保罗肯兰(Paul Kinlan)会面。“若可以有机会跟他们交流,那就更棒了。”他目前专注前端网页开发(Front-End Web Development),期望未来可以追随两位偶像的步伐,成为网页开发的佼佼者。

仄菲里认为,林亨力可以成为众科技人的榜样,鼓励更多人投身科技领域。
仄菲里认为,林亨力可以成为众科技人的榜样,鼓励更多人投身科技领域。

比赛招募编码人才

“科技开发领域中,有许多人才都是通过各种赛事招揽回来的,因为这是他们展现才能的最好方式。这一次大马人可以在这项挑战中赢得一席之位,我们深感荣幸。”马来西亚谷歌通讯与公共事务总监仄菲里(Zeffri Yusof)表示,以往的赛事中鲜少出现大马得奖者,此次获奖可作为其他大马科技开发者的榜样。“我们希望可以以此为鉴,鼓励更多年轻人往这方面(科技界)发展。”

这是谷歌第一次推行上述赛事,也是首次送出谷歌网络开发者年会的入门票。“我们也有其他比赛,尤其是骇客大赛,但一般都是送出奖金。”仄菲里笑说,谷歌网络开发者年会是许多科技开发者梦寐以求的“朝圣”活动,因此,以入门票为奖励除了可以鼓励更多人参与,也让有才能的科技人一尝所愿。“Firebase”可以帮助人们在没有专业知识的情况下进行各种尝试,他补充,“这个平台尤其适合像林亨力这类型的人才,从小就对电脑、编码感兴趣,在中学时期便开始尝试编码的一群。”

热门新闻

阅读全文
张玲遭禁锢在村屋内。

5旬汉囚禁施暴女大生5年 妻女助兽夫“追生儿子”

阅读全文
消拯员积极朝阿丽娜广场礼堂顶棚灌水。(图由消拯局提供)

租用市议会礼堂庆生 宾客玩烟花玩出火

阅读全文

陈锦松:无关国旗,事关政治

阅读全文

李荣健:政府让你活得体面了吗?

阅读全文

李强感动安华访华

阅读全文

美国总统选举前夕 多州严防选后暴力事件

阅读全文

动机左右学习力

教育

“学习”的意义(下篇)报导:林珮璇“我常问孩子:你们上学是为了什么?”他们:般都会答我:“妈妈叫我读,我不是读咯!”梦翔...

阅读全文

《快乐梦想人》突显本土特质 让艺术走进人群

教育

有人在追寻梦想的过程中迷失了自己;也有人在追寻梦想的过程中成功攀顶。在这寻寻觅觅的过程中,你是否找到了自己的方向?《快乐...

阅读全文

陆佑故居几经易主修葺 东兴园浮沉流光

教育

名人故居(下篇)报导:刘思敏无数人每日使用陆佑路(Jalan Loke Yew)进出吉隆坡市中心,却未必知道这条路是以南...

阅读全文

秋杰老宅百年瑰宝

教育

名人故居(上篇)报导:刘思敏秋杰区(Chow Kit)如今是性工作者、流浪汉和贫穷家庭的聚集地,给人的印象大多是负面的,...

阅读全文

万丈高楼神算手

教育

“万丈高楼平地起”,说到高楼,你会想到什么行业?相信工程师、建筑师会是首先跃入脑海的职业,但原来建筑圈里还有一个不可或缺...

阅读全文

未来能源

教育

能量耗尽、温室效应,是目前全球关注的课题。近几年的蚬壳汽车环保马拉松赛,以享用资源的同时减少碳排放量为题,期望透过年轻一...

阅读全文

【两性调查局】是夫妻,就不能有秘密?

教育

夫妻是经由了解和包容再升华至一体的两人,虽有一定程度的信任和理解,但若以个体出发,是否应保有“隐私”?隐私是为了保持最佳...

阅读全文

银发族重拾升学梦 退而不休返校园

教育

谁说念大学是年轻人的专利?第三学龄大学(University of the Third Age,U3A)是由博特拉大学(...

阅读全文

保持年轻心态 有“学”未为“老”

教育

什么是“老”?美国福特汽车(Ford)创办人亨利(Henry)曾说过:“无论你是20岁抑或80岁,一个人只要停止学习就是...

阅读全文

新文化聚落

教育

亚答屋48号图书馆是由3个不同组织促成,除了有意打造出集结知识社群的跨领域空间,也希望借此养成本地的文化底蕴。“我们希望...