作者daniu (=悠=)
看板Japandrama
標題[討論] 為什麼影片表現程式高手發功的片段都用虎濫的?
時間Tue Aug 15 04:10:48 2006
以前的 "劍魚" 也是,昨天的 "為愛向錢衝" 又看到導演又婊了觀眾一次
什麼 "手指批哩啪拉的在鍵盤上亂打" "出現莫名其妙的圖形化介面"
"最後出現讓觀眾看的懂的Success" ...真是一整個囧
(ps.我可是貨真價實的程式設計師,雖然不會寫病毒,但至少看的出什麼是在虎濫的)
1.一開始的畫面,出現瀏覽器畫面出現扭曲的現象...
我會懷疑哪個笨蛋駭客不去駭重要的 "資料" 卻要在使用者的螢幕上搞 "特效"
(瀏覽器接收的資料是HTML的文字格式,因此只要把伺服器傳出的資料動手腳,
讓人看起來變成亂碼就行了,甚至塞爆伺服器的網路,讓外面的人連不進去就好)
要在 '伺服器管理員' 的電腦螢幕上作特效,還必須要駭進它電腦的 '顯示卡'
"螢幕線路" 這些硬體設備,除非是故意示威否則還真不可能有哪個笨蛋駭客這樣搞。
2.再利害的天才程式設計師,也不可能在短短的十分鐘內搞懂其他人寫的龐大系統,
更不用說是在裡面抓蟲。
你說因為是天才所以什麼都做得到?正因為是天才所以更不容易理解平凡人的思路。
舉個例子,一個天才設計師要寫出某種功能可能只要三行程式碼,因此他看到
網站的 "外觀和作用" ,他會用他的思緒去推測駭客可能會攻擊他程式的什麼地方。
結果他拿到平凡人的的原始碼一看,平凡人可能用了100行的白痴方法去寫這功能,
導致他還要先順著白痴的思路去找問題在哪。
(一般天才設計師都會覺得看別人的程式碼很痛苦,寧可自己重寫一份..)
3.現在的時代,沒人會用那種 "批哩啪拉" 的方式寫程式,那樣只會把鍵盤敲壞而已
所以正常的做法應該是 "複製複製" "貼上貼上" "修改修改" ,拜微軟之賜,一個
真正的電腦高手在發威的時候按最多的鍵應該會是 ctrl、C、V (如果是Linux
系統當然另當別論),結果我看他好像連shift 都沒按到...=_=
(看鏡頭上的程式碼是C語言,C語言最常用的就是 {} (),
即使是用日文電腦,打出這些符號也不可能不用到shift)
4.一個程式在除蟲的過程當中,通常都是文字介面的形式,所謂的圖形化介面
只是導演為了要讓觀眾 "看懂" 才故意拍成那樣,昨天那樣還好,
只出現一些小視窗閃著 "Error" ,像劍魚那樣還出現3D動畫的才叫作扯
(不過我看到他解決病毒的方式竟然不用作掃描..分析,而是批哩啪拉的
寫著一行又一行的程式碼,心中不禁狂喊:你這個冒牌貨...!!)
=======================================================================
日劇對於社會的各行各業,都有拍過不錯的題材,而且演員都會去
該行業實習一番,例如演壽司師父的、演醫生的、演律師的...
所以拍起來的專業程度,可以讓觀眾更深入的了解那個行業。
不過以本片來說,假如有觀眾看了影片以為 "阿..原來駭客就是像這樣子.."
那就真的被婊到了
我想日劇的導演不是不懂真實的世界中寫程式是什麼樣子,而是除錯的
過程,實在太不帥了也無法吸引旁觀眾美女的目光,觀眾看了大概也是一頭霧水
(就好像不懂圍棋的人,看棋靈王所謂的 "神之一手" 大概也只是看誰落子的姿勢比較帥)
只能說我們這一行比起帥氣的籃球員、穿筆挺西裝嚇唬人的律師、揮舞著手術刀和
昂貴器材壯聲勢的醫生....
一個天才程式設計師在 "發功" 的過程,實在是太不帥氣了....
> -------------------------------------------------------------------------- <
作者: kennylin0309 (孤獨一人的戰爭) 看板: Japandrama
標題: Re: [討論] 為什麼影片表現程式高手發功的片段都用 …
時間: Tue Aug 15 12:38:55 2006
※ 引述《daniu (=悠=)》之銘言:
: 1.一開始的畫面,出現瀏覽器畫面出現扭曲的現象...
妳說的很對,其實大多數的「駭客」都很「低調」,盡可能在一切的過程當中
避免留下足跡,甚至花上許多的時間,就只是為了把自己的足跡擦乾淨,不過
在這裡妳說出重點了,劇中的駭客也許並不是那麼笨,也許只是他很愛示威
真實情況又是如何呢?「老實說大多數的駭客都很寂寞」
因為我們都知道厲害的人會把足跡擦乾淨,所也就是說自己做了很偉大的豐功偉業,
卻沒有人曉得他的「成就」的囧rz境。
所以會很無聊的用一些方式,讓「平凡人」瞭解他做了什麼事情或者讓平凡人
能夠有些感覺,讓世人知道他的存在...
駭客往往都是敗在這種心態之下,並不是他的技術不如人,而是耐不住寂寞.
: 2.再利害的天才程式設計師,也不可能在短短的十分鐘內搞懂其他人寫的龐大系統,
: 更不用說是在裡面抓蟲。
也許真正天才的人,要像大逃殺裡面的北野武:「電腦故障?重新開機就好了」
然後在大家慌亂的時刻自己走到總開關旁邊,按下開關,系統立刻恢復正常。
不過就像你說的,在短短十分鐘之內搞懂一切內部發生的事物,往往是因為..
「最好的系統管理員,也就是最強的駭客」
也就是說這些入侵手法、病毒,是主角所發明創造,所以他非常瞭解關鍵在哪裡
也知道破解該手法的「後門」的關鍵,所以可以在十分鐘之內解決 XD
PS. 奇怪的是都不會有人懷疑這一切是主角自導自演,只能說編劇很厲害 XDD
因為觀眾有先入為主,認為主角是「好人」所以囉...
: 一個天才程式設計師在 "發功" 的過程,實在是太不帥氣了....
妳說的對,特別是向這一類「解決小問題」型的發功,成功之後重點就是
「系統恢復正常」
所謂系統恢復正常就是一切跟平常一樣,沒有什麼特殊的地方,所以很難
去表現出主角帥氣偉大的地方,主角就好像是蒸汽熨斗燙過去,只看到衣服一片平坦
主角也沒有辦法拿出很偉大漂亮的壽司作品..
所以一定要搭配「旁人的驚訝」「眾人的鼓掌」這一類的型態才能加以凸顯
除此之外就必須運用各種戲劇性手法來表現了,才能讓觀賞的人大呼過癮
唉 「好人」最需要的,其實也不過就是「拍拍手」而已,要求的真的不多...
真的 真的 不多...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.71.247.252
推 sting1010:自導自演的疑慮,我也有想過耶,看的時候很擔心主角 08/15 14:18
→ sting1010:解決問題後,反而會被誤以為是搞鬼的人,但最後女主管 08/15 14:19
→ sting1010:拿出剪報告訴堤真一他是電腦高手(其實也是在告訴觀眾) 08/15 14:20