建体彩网|中彩网双色球连号|
?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

和記娛樂安卓下載和:黑客所應有的基本技能

?

黑客立場緊張,但技巧加倍緊張。立場無法替代技巧,在你被其余黑客稱為黑客之前,有一些基礎的技巧你必須掌握。

這些基礎技巧跟著新技巧的呈現和老技巧和記娛樂安卓下載和的逾期也隨光陰在遲鈍改變。例如,以前內容包括應用機械說話編程,而直到近來才包括了HTML.總的來說現在主要包括以下技巧:

1. 進修若何編程

這當然是最基礎的黑客技能。假如你還不會任何編程說話,我建議你從Python開始。它設計清晰,文檔齊備,相宜初學者入門。它是一門很好的入門說話,并且不僅僅只是個玩具;它異常強大年夜、機動,也得當做大年夜型項目。我有一篇 Python評價具體闡明這點。好的教程可以在Python網站獲得。(譯者:對照好的中文Python站點可能是http://pythonrecord.51.net.)

Java也是好的入門說話。它比Python可貴多,然則天生的代碼速率也快得多。它同時也是一種優秀的謀略機說話,不止是用來入門。

然則留意,假如你只會一兩門說話,你將不會達到黑客所要求的技巧水平,以致也不能達到一個法度榜樣員的水平——你必要學會若何以抽象的要領思慮編程問題,自力于任何說話。要做一名真正的黑客,你必要學會在幾天內經由過程一些手冊,結合你現在所知,迅速掌握一門新說話。這意味著你應該學會幾種截然不合的說話。

假如要做一些緊張的編程事情,你將不得不進修C說話,Unix的核心說話。C++與C異常其他類似;假如你懂得此中一種,進修另一種應該不難。但這兩種都不得當編程入門者進修。而且事實上,你越避免用C編程,你的事情效率會越高。

C異常有效率,節約你的機械資本。不幸的是,C的高效是經由過程你手動做很多底層的治理(如內存)來達到的。底層代碼都是繁雜極易呈現bug的,會使你花極多的光陰調試。如今的機械速率如斯之快,這平日是得不償掉——對照明智的做法是應用一種運行較慢、較低效率,但大年夜幅節省你的光陰的說話。是以,選擇Python.

其他對黑客而言對照緊張的說話包括 Perl和 LISP. Perl實用,值得一學;它被廣泛用于動態網頁和系統治理,是以即便你從不用Perl寫法度榜樣,至少也應該學會看。許多人應用Perl的來由和我建議你應用Python的來由一樣,都是為了避免用C完成那些不必要C高效率的事情。你會必要理解那些事情的代碼的。

LISP值得進修的來由不合——終極掌握了它時你會獲得富厚的啟發和履歷。這些履歷會使你在今后的日子里成為一個更好的法度榜樣員,縱然你實際上很少應用LISP本身。

當然,實際上你最好五種都邑(Python,Java,C/C++,Perl和LISP)。除了是最緊張的黑客說話外,它們還代表了截然不合的編程思路和措施,每種都邑讓你受益非淺。

這里我無法給你完完全全的指示教會你若何編程——這是個繁雜的技能。但我可以奉告你,書籍和上課也不能作到(最好的黑客中,有許多,大概險些都是自學成材的)。你可以從書籍上學到說話的特征只是一些外相,但要使書面常識成為自身技能只能經由過程實踐和客氣向他人進修。是以要作到讀代碼及和寫代碼。

進修若何編程就象進修用柔美的自然說話寫作一樣。最好的做法是讀一些大年夜師的名著,試著自己寫點器械,再讀些,再寫點,再讀些,再寫點…… 如斯來去,直到你的文章達到你體會到的范文的簡潔和氣力。

以前找到得當涉獵的好的代碼是艱苦的,由于險些沒有大年夜型法度榜樣的源代碼和記娛樂安卓下載和能讓新手練手。這種狀況已經戲劇性地發生變更;開放源代碼軟件,編程對象和操作系統(全都由黑客寫成)現在已經隨處可見。讓我們和記娛樂安卓下載和鄙人一個話題中繼承評論爭論……

2. 獲得一個開放源代碼的Unix并學會應用、運行它

我假設你已經擁有或者能應用一臺小我電腦(本日的孩子們真幸福 :-))。新手們能夠朝進修黑客技能邁出的最基礎的一步便是獲得一份Linux或BSD-Unix的一種,安裝在小我電腦上,并運行它。

沒錯,是日下上除了Unix還有其他操作系統。但它們都因此二進制形式宣布的——你無法讀到它的源代碼,也弗成能改動它。考試測驗在運行DOS或Windows或MacOS的機械上進修黑客技巧,就象是帶著腳鐐學舞蹈。

除此之外,Unix照樣Internet的操作系統。你可以學會上網卻不知道Unix,但你不懂得Unix就無法成為一名Internet黑客。是以,本日的黑客文化在很大年夜程度上因此Unix為中間的。(這點并不老是真的,一些很早的黑客對此不停很不痛快,但Unix和Internet之間的聯系已是如斯之強,以致連Microsoft也無可怎樣如何。)

以是, 安裝一套UNIX——我小我喜好LINUX但還有其他種類的(是的,你可以同時安裝Linux及DOS/Windows在同一電腦上)。進修它,應用它,設置設置設備擺設擺設它。用它在Internet上沖浪。涉獵它的源代碼。改動它的源代碼。你會獲得比在Microsoft操作系統上更好的編程對象(包括C,LISP,Python及Perl)。你會感覺樂趣無窮,學到在你成為大年夜師之前意識不到的更多的常識。

你可以在 www.bsd.org找到BSD Unix的告急及其他資本。

(注:假如你是一個新手,我不保舉自己自力安裝Linux或者BSD.安裝Linux的話,尋求本地Linux用戶組的贊助;或聯系 Open Projects Network. LISC掩護著一些 IRC頻道,在那里你可以得到贊助。)

3. 學會若何應用WWW和寫HTML

黑客文化建造的大年夜多器械都在你看不見的地方發揮著感化,贊助工廠、辦公室和大年夜學正常運轉,外面上很丟臉到它對非黑客的通俗人的生活的影響。Web是一個大年夜大年夜的例外。即便政客也批準,這個偉大年夜刺眼的黑客玩具正在改變全部天下。單是這個緣故原由(還有許多其它的),你就必要進修掌握Web.

這并不是僅僅意味著若何應用瀏覽器(誰都邑),而是要學會若何寫HTML, Web的標記說話。假如你不會編程,寫HTML會教你一些有助于進修的思慮習氣。是以,先完成一個主頁。

但僅僅擁有一個主頁不能使你成為一名黑客。 Web里充溢了各類網頁。大年夜多半是毫無意義的,零信息量垃圾——界面時髦的垃圾,留意,垃圾的水準都類似(更多信息造訪 The HTML Hell Page)。

要想有代價,你的網頁必須有內容—— 它必須有趣或對其它黑客有贊助。這是下一個話題所涉及的……

4. 假如你不懂實用性的英語,進修吧

作為一個美國人和一個以英語為母語的人,我曩昔很不甘愿寧肯提到這點,免得成為一種文化上的帝國主義。但相稱多以其他說話為母語的人不停勸我指出這一點,那便是英語是黑客文化和Internet的事情說話,你必要相識以便在黑客社區順利事情。

這一點確切不移。大年夜概1991年的時刻我就懂得到許多黑客在技巧評論爭論中應用英語,以致當他們的母語都相同,英語對他們而言只是第二說話的時刻;據我知道的報導,當前英語有著比其他說話富厚得多的技巧詞匯,是以是一個對付事情來說相稱好的對象。基于類似的緣故原由,英文技巧冊本的翻譯平日不令人知足(假和記娛樂安卓下載和如有翻譯的話)。

Linus Torvalds,一個芬蘭人,用英語和記娛樂安卓下載和注釋他的代碼(很顯著這對他來說不是湊巧)。他流利的英語成為他能夠治理舉世范圍的Linux開拓職員社區的緊張身分。這是一個值得進修的例子。

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

建体彩网
陕西十一选五 新疆11选5任选基夲走势 真钱扎金花注册送50元 吉林时时彩 广西快乐双彩最新公告 安徽十一选五前三值走势图带连线 足球比分360 快乐8 自己赚钱自己花余生自己瞎几把过 福彩25选7开奖信息