看板 ask-why 關於我們 聯絡資訊
※ 引述《jaw109 (月亮)》之銘言: : 如果你所謂的駭客是指的Hacker : 那你對Hacker的誤解就大了... : 其實hacker一詞是具有很崇高的地位的 : Hacker來自Hack這個動詞 : 而hack這個字的意思是切割,或砍劈(木材) : hacker用在資訊界的意思是... : 具有深厚的數學能力,推理能力以及邏輯能力 : 狂熱而且深度理解於程式設計 : 可以使用現有的程式碼片段在短時間內組合成更有用的東西 : 樂於分享程式設計經驗,樂於公開自己的程式碼 : 是hacker精神最重要的其中一條 我自己的理解,到了現代,Hacker的Hack,也可以泛指為“鑽入已有的龐大 體系或機器內,修改內部數據或程式,以創造新的類型” 為什麼別的行業很少出現hacker一詞,是因為程式天生就有一個本質很特別 :一個龐大程式往往可以只修改當中短短幾行,便可以改變很多的特性。 Hack這個詞,也往往用在指“非正規的修改已有程式”,比如你給我一個OS 或者軟件的源代碼,我需要修改里面的一小部分,我只需要進入源代碼之中 ,改動里面的幾行代碼,我會把這種行為稱作 Hack。 如果我重新開發大部分的程式,我會把這種行為成為 development。 一般上Hack是有著“不正規、雜亂、創意、難解讀”的特性,和OOP或軟件 工程講求“明確、清晰、開發流程”成為對比。 開始的時候,是對程式代碼的 Hack。有人說 Open source的開發,就是建 立在一個又一個 Hack上面。我改動一點,你改動一點,結果慢慢變成大程 式。 後來就慢慢應用到網絡環境的 Hack,也同樣是進入已有的程式作修改。到 最後演變成侵入別人的電腦、破解別人的主機,也變成是 Hacker了。 以上只是我個人理解……沒有特別去求證過…… -- +-----------------------------------------------------------------+ | 夏之星系 - 個人日誌,提供佛學命理、小說漫畫、娛樂、技術等內容。 | | (http://xia4.org) | +-----------------------------------------------------------------+ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.111.187.242
jaw109:Simply check for the aarticle "how to be a hacker" 09/26 01:39