⑴ 誰告訴我 網站源碼 用什麼軟體容易編輯 本人0基礎
總結起來就是三劍客dreamweaver網頁製作排版+photoshop製作模板切片和美化圖片+flash製作網頁多元化的flash。不過現在市場上還有比較多的網站源碼編輯軟體或工具,主要有以下,可供參考:
1.SublimeText
Sublime Text2是一款跨平台的編輯器,再也不用為換平台而找不到合適的、熟悉的編輯器擔憂了。
Sublime Text2 是一款具有代碼高亮、語法提示、自動完成且反應快速的編輯器軟體,不僅具有華麗的界面,還支持插件擴展機制,用她來寫代碼,絕對是一種享受。
Sublime Text 2的特色功能:
良好的擴展功能,官方稱之為安裝包(Package)。
右邊沒有滾動條,取而代之的是代碼縮略圖,這個功能非常贊
強大的快捷命令「可以實時搜索到相應的命令、選項、snippet 和 syntex, 按下回車就可以直接執行,減少了查找的麻煩。」
即時的文件切換。
隨心所欲的跳轉到任意文件的任意位置。
多重選擇(Multi-Selection)功能允許在頁面中同時存在多個游標。
支持 VIM 模式
支持宏,簡單地說就是把操作錄制下來或者自己編寫命令,然後播放剛才錄制的操作或者命令。
更新非常勤快
2.TopStyle5
TopStyle是一款 CSS 開發輔助工具,即 HTML5 / CSS3 編輯器,它專注於 HTML CSS 設計輔助,提供比較多的功能,如 CSS 代碼檢查等,據稱 TopStyle 的幫助文件非常好,有詳細的 CSS 指令,適於初次接觸 CSS 的學習之用。
不過如果你想對 CSS 了如指掌,對 CSS 網頁布局非常熟練,還是扔掉一切輔助軟體,用記事本開發,而熟練 CSS 之後,再使用此類輔助軟體,可以提高工作效率和開發速度。
TopStyle 5 在 CSS3 / HTML5 方面的增強:
CSS3 for Inspector, Insight and Style Checker
Prefixr
CSS3 Media Queries
CSS Gradient Generator
Text Shadow Generator
Improved options for Preview Files (CSS-only)
HTML5 for Inspector and Insight
HTML5-only Validator
HTML Structure Panel
Wrap HTML Tag
Image Map Editor (HTML-only)
3.Chocolat
Chocolat是Mac系統上最新出現的一款強大的文本編輯器,兼具原生的Cocoa及強大的文本編輯功能。
Chocolat支持多種編程語言的關鍵字高亮顯示、窗口分割、標簽頁、色彩主題等功能,界面和MacVim非常相似。
4.Aptana
Aptana 是一個非常強大,開源,專注於JavaScript的Ajax開發IDE。
它的特性包括:
JavaScript,JavaScript函數,HTML,CSS語言的Code Assist功能。
Outliner(大綱):顯示JavaScript,HTML和CSS的代碼結構。
支持JavaScript,HTML,CSS代碼提示,包括JavaScript 自定函數
代碼語法錯誤提示。
支持Aptana UI自定義和擴展。
支持跨平台。
支持FTP/SFTP
調試JavaScript
支持流行AJAX框架的Code Assist功能:AFLAX,Dojo,JQuery,MochiKit,Prototype,Rico,script.aculo.us,Yahoo UI,Ext。
Adobe AIR與iPhone開發工具
5.KomodoIDE
Komodo 是一個跨平台支持多種程序語言的Integrated Development Environment (IDE)軟體,目前他支持了在Windows與Linux上 ,Pythone, Ruby, Rails, Perl, HTML, CSS, and JavaScript,等的程序語言開發,以及多種程序語言語法著色。
6.Eclipse
Eclipse是著名的跨平台的自由集成開發環境(IDE)。最初主要用來Java語言開發,但是目前亦有人通過插件使其作為其他計算機語言比如C++和Python的開發工具。
Eclipse的本身只是一個框架平台,但是眾多插件的支持使得Eclipse擁有其他功能相對固定的IDE軟體很難具有的靈活性。許多軟體開發商以Eclipse為框架開發自己的IDE。
Eclipse的基礎是富客戶機平台(Rich Client Platform, 即RCP)。RCP包括下列組件:
核心平台(啟動Eclipse,運行插件)
OSGi(標准集束框架)
SWT(可移植構件工具包)
JFace(文件緩沖,文本處理,文本編輯器)
Eclipse工作台(即Workbench ,包含視圖(views)、編輯器(editors)、視角(perspectives)、和向導(wizards))
Eclipse採用的技術是IBM公司開發的(SWT),這是一種基於Java的窗口組件,類似Java本身提供的AWT和Swing窗口組件;不過IBM聲稱SWT比其他Java窗口組件更有效率。Eclipse的用戶界面還使用了GUI中間層JFace,從而簡化了基於SWT的應用程序的構建。
Eclipse的插件機制是輕型軟體組件化架構。在富客戶機平台上,Eclipse使用插件來提供所有的附加功能,例如支持Java以外的其他語 言。 已有的分離的插件已經能夠支持C/C++(CDT)、Perl、Ruby,Python、telnet和資料庫開發。插件架構能夠支持將任意的擴展加入到 現有環境中,例如配置管理,而決不僅僅限於支持各種編程語言。
Eclipse的設計思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加於Eclipse核心之上。Eclipse基本內核包括:圖形API (SWT/Jface), Java開發環境插件(JDT ),插件開發環境(PDE)等。
Eclipse由各種不同的計劃組成。以下列出了部分計劃。
Eclipse計劃:本身包括Eclipse平台,Eclipse富客戶端平台(RCP)和Java開發工具(JDT)。
Eclipse測試和性能工具平台(TPTP):提供一個允許軟體開發者構建諸如測試調試、概況分析、基準評測等測試和性能工具的平台。
Eclipse Web工具平台計劃(WTP):用Java企業版Web應用程序開發工具來擴展Eclipse平台。它由以下部分組成:HTML、JavaScript、CSS、JSP、SQL、XML、DTD、XSD和 WSDL的 源代碼編輯器;XSD和WSDL的圖形界面編輯器;Java企業版的「項目性質」(project nature)、建構器(builder)和模型(model),與一個Java企業版的導航(navigator);一個Web服務(Web service)向導和瀏覽器,還有一個WS-I測試工具;最後是資料庫訪問查詢的工具與模型。
Eclipse商業智能和報表工具計劃(BIRT):提供Web應用程序(特別是基於Java企業版的)的報表開發工具。
Eclipse可視化界面編輯器計劃(VEP):一個Eclipse下創建圖形用戶界面代碼生成器的框架。
Eclipse建模框架(EMF):依據使用XMI描述的建模規格,生成結構化數據模型的工具和其他應用程序的代碼。
圖形化編輯器框架(GEF):能讓開發者採用一個現成的應用程序模型來輕松地創建富圖形化編輯器。
UML2:Eclipse平台下的一個UML 2.0元模型的實現,用以支持建模工具的開發。
AspectJ:一種針對Java的面向側面語言擴展。
Eclipse通訊框架(ECF):專注於在Eclipse平台上創建通訊應用程序的工作。
Eclipse數據工具平台計劃(DTP)
Eclipse設備驅動軟體開發計劃(DSDP)
C/C++開發工具計劃(CDT):努力為Eclipse平台提供一個全功能C和C++的集成開發環境(IDE),它使用GCC作為編譯器。
Eclipse平台COBOL集成開發環境子計劃(COBOL):將構建一個Eclipse平台上的全功能COBOL集成開發環境。
並行工具平台(PTP):將開發一個對並行計算機架構下的一組工具進行集成的平行工具平台,而且這個平台是可移植的,可伸縮的並基於標準的。
嵌入式富客戶端平台(eRCP):計劃將Eclipse富客戶端平台擴展到嵌入式設備上。這個平台主要是一個富客戶端平台(RCP)組件子集的集合。它能讓桌面環境下的應用程序模型能夠大致同樣地能運用在嵌入式設備上。
⑵ 軟體源代碼網站
你網路一下
⑶ 源碼是什麼意思啊
源碼指編寫的最原始程序的代碼。
用戶平時使用軟體時就是程序把「源碼」翻譯成我們可直觀的形式表現出來供用戶使用的。任何一個網站頁面,換成源碼就是一堆按一定格式書寫的文字和符號。
源碼主要功用
1、生成目標代碼,即計算機可以識別的代碼。
2、對軟體進行說明,即對軟體的編寫進行說明。為數不少的初學者,甚至少數有經驗的程序員都忽視軟體說明的編寫,因為這部分雖然不會在生成的程序中直接顯示,也不參與編譯。
但是說明對軟體的學習、分享、維護和軟體復用都有巨大的好處。因此,書寫軟體說明在業界被認為是能創造優秀程序的良好習慣,一些公司也硬性規定必須書寫。
(3)軟體工作室網站源碼擴展閱讀:
計算機裡面運行的所有東西都是用程序編出來的,而編寫程序要用到計算機語言,用計算機語言直接編出來的程序就叫源碼,比如用VisualBasic編寫的源碼文件一般為.bas文件,而用C++編寫的一般為.cpp文件,源代碼不能直接運行,必須編譯後才能運行。源碼經過編譯處理後就可以直接在操作系統下運行了。
從字面意義上來講,源文件是指一個文件,指源代碼的集合.源代碼則是一組具有特定意義的可以實現特定功能的字元(程序開發代碼)。「源代碼」在大多數時候等於「源文件」。
⑷ 有哪些畢竟好的源碼交易網站,可以買網站軟體源碼的
我知道的有虛擬國度網啊,我一直在這網站買源碼,還有一些軟體之類的虛擬國度網
⑸ 求完整簡單asp+access論壇免費源代碼
源碼網-下載源碼就到源碼網
提供各種建站源碼免費下載以及資訊信息。
www.codepub.com/ 48K 2008-9-20 - 網路快照
源碼之家-提供最新免費源碼高速下載!
ASP、php、JSP、DOTNET、資料庫、教程、源碼下載。
www.mycodes.net/ 89K 2008-9-16 - 網路快照
www.mycodes.net 上的更多結果
asp1百盲代碼
源碼下載,源碼下載 - 本站提供各類源碼下載,包括ASP源碼,.NET源碼,PHP源碼,JSP源碼下載以及各類收費源碼下載
www.asp1.com.cn/ 53K 2008-9-21 - 網路快照
站長下載 - 源碼下載,站長工具,精品軟體 - 中國站長站
精品源碼推薦 BBSMax 程序介紹 目前最優秀的.net論壇,功能、速度、負載首屈一指,億級帖子論壇的首選程序 DiY-Page自...最新ASP源碼 更多.. 09-21[人才房產]免費人才招聘網 寬屏版 v3.01 build 0921 09-21[影音娛樂]欣頤視頻圖文...
down.chinaz.com/ 39K 2008-9-21 - 網路快照
源碼下載_免費網站源碼下載_蝦客下載
含網頁素材以及ASP,CGI,PHP,JSP,.NET,C++,Delphi等源碼源碼下載。)
www.xkxz.com/ 20K 2008-9-19 - 網路快照
365源碼之家 - 提供asp,php等網站源碼下載,源程序下載
Photoshop特效:草原上的金馬JBuilder系統命令提示符八大特別技巧文件上傳程序的全部源碼Java平台I18N 支持概述Exchange電子郵件帳戶向POP3帳戶的自動轉第二章 CSS的應用方式用CSS來實現滑鼠翻轉的特效代碼Windows Vista系統下的Rootkit攻防不要...
www.365code.com/ 94K 2008-9-21 - 網路快照
鋒網源碼 - 提供最新WEB源碼下載和各種技術教程工具服務
鋒網源碼,提供最新ASP源碼下載,PHP源碼下載,JSP源碼下載,CGI源碼下載,.NET源碼下載,和各種技術教程工具服務...
www.fwvv.net/ 40K 2008-9-20 - 網路快照
ASP300源碼下載 - 源代碼下載 ASP源碼 源碼之家 網站源碼 FLASH源..
提供ASP代碼下載,技術文章。
www.asp300.com/ 40K 2008-9-21 - 網路快照
Asp.net源碼下載專業站|- 51aspx.com
asp.net源碼下載,.net源代碼,.net源碼下載,C#.net源碼下載,C#源碼,asp.net源碼,源碼高速下載...
www.51aspx.com/ 92K 2008-9-17 - 網路快照
www.51aspx.com 上的更多結果
中國站長下載 - 網站源代碼,站長資源,綠色軟體下載
江蘇正大針織企業網站源碼 無錯版9-19 免費的簡訊留言系統9-19 思翔315在線投訴系統 build 200807259-19 TinyMCE v3.2.0.1 問沫工作室優化版9-19 晴天免費電影系統完整版(帶迅雷採集) build 0809189-19 更多PHP源代碼 magento開源...
down.cnzz.cn/ 68K 2008-9-21 - 網路快照
down.cnzz.cn 上的更多結果
到裡面搜就是了
⑹ 淘寶上賣的網站源碼,怎麼樣
一般不可靠的,畢業時設計有人都在網上買,各種坑,不能自理,呼叫客服遠程幫忙態度那是一個差,一句話1小時都不回復你,回復你了就說很忙。
你這樣的問題建議你找軟體公司給你弄,花個幾千塊至少是好的東西,不然你淘寶上賣來就是網上搜索的網站模版一樣的。
⑺ 求一個:web源碼,OA ,ERP 之內的軟體,能實現數據錄入,然後查詢。(當然要免費的)
您還在為OA的單子已經簽訂但找不到適合的OA系統而煩惱嗎?
您還在為賣給客戶的OA系統未達到客戶要求而煩惱嗎?
您還在為賣給客戶的OA系統不能進行二次開發而煩惱嗎?
您還在為不知道如何開發OA系統而煩惱嗎?
以上問題將在數飛爾公司推出「OA代碼開發培訓+OA表單實施培訓+OA源代碼」的系統服務後統統解決掉,更不必再為以上問
題而擔憂。
深圳數飛爾公司通過多年OA系統鑽研和開發,數飛OA系統已經非常成熟、穩定,自2011年開始推行數飛OA免費版以來,數飛
OA使用客戶一瞬間增加到4000多個。這樣大的客戶群體其中不乏很多合作單位,為了更好的推廣數飛OA市場和配合合作單位
做好客戶,數飛爾公司特推出「OA代碼開發培訓+OA表單實施培訓+OA源代碼」的系統服務,合作單位在購買本服務後,我們
將提供有專門開發工程師的代碼開發培訓,表單實施培訓,只要您擁有自己的技術開發團隊,您就可以在數飛OA產品的基礎
上進行二次開發,定製出最適合自己,最適合客戶的功能和模塊。
本服務適合群體:
擁有自己開發團隊的合作單位。
擁有開發實力的直接客戶。
本服務申請條件:
1、OA源代碼只能用於指定的OA辦公系統項目上。
2、OA源代碼不能對外發布或者銷售,保證代碼的安全。
數飛OA辦公系統功能模塊:
個人中心、即時消息、郵件管理、信息中心、手機簡訊、工作管理、文檔管理、內部論壇、文本聊天室、工作流程設置、表
單自定義、事務申請、事務審批、事務管理、人事管理、項目管理、客戶管理、用品管理、資產管理、會議管理、車輛管理
、公文管理、統計報表、系統備份、系統設置等功能
⑻ 求推薦好的 做了SEO優化的 網站源碼(網站用來做SEM託管用的)
無法生成臨時類(result=1)。
error CS2001: 未能找到源文件「C:\WINDOWS\TEMP\dsaagbth.0.cs」
error CS2008: 未指定輸入
說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。
異常詳細信息: System.InvalidOperationException: 無法生成臨時類(result=1)。
error CS2001: 未能找到源文件「C:\WINDOWS\TEMP\dsaagbth.0.cs」
error CS2008: 未指定輸入
源錯誤:
執行當前 Web 請求期間生成了未處理的異常。可以使用下面的異常堆棧跟蹤信息確定有關異常原因和發生位置的信息。
⑼ 修改一個源代碼的網站 都需要修改哪裡 有哪些注意的地方!!
黑客的基本技能
黑客態度重要,但技術更加重要。態度無法替代技術,在你被別的黑客稱為黑客之前,有一些基本的技術你必須掌握。
這些基本技術隨著新技術的出現和老技術的過時也隨時間在緩慢改變。例如,過去內容包括使用機器語言編程,而直到最近才包括了HTML。總的來說現在主要包括以下技術:
--------------------------------------------------------------------------------
1. 學習如何編程。
這當然是最基本的黑客技能。如果你還不會任何編程語言,我建議你從Python開始。它設計清晰,文檔齊全,合適初學者入門。它是一門很好的入門語言,並且不僅僅只是個玩具;它非常強大、靈活,也適合做大型項目。我有一篇 Python評價詳細說明這點。好的 教程 可以在Python網站得到。(譯者:比較好的中文Python站點可能是。)
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)。你會覺得樂趣無窮,學到在你成為大師之前意識不到的更多的知識。
想知道更多關於學習Unix的信息,訪問 The Loginataka。
想知道如何得到一份Linux,訪問 我在哪裡可以獲得Linux。(譯者:對於中文讀者來講,最簡單的方式未過於前往附近的D版/正版光碟店。)
你可以在 找到BSD Unix的求助及其他資源。
我有寫一篇關於 Unix和Internet基礎的入門文章。
(註:如果你是一個新手,我不推薦自己獨立安裝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開發人員社區的重要因素。這是一個值得學習的例子。
--------------------------------------------------------------------------------
黑客文化中的地位
象大部分不涉及金錢的文化一樣,黑客王國靠聲譽運轉。你設法解決有趣的問題,但它們到底多有趣,你的解法有多好,是要由那些和你具有同樣技術水平的人或比你更厲害的人去評判的。
相應地,當你在玩黑客游戲時,你得認識到你的分數主要靠其他黑客對你的技術的評價給出(這就是為什麼只有在其它黑客稱你為黑客時,你才算得上是一名黑客)。這個事實常會被黑客是一項孤獨的工作這一印象所減弱;也會被另一個黑客文化的禁忌所減弱(現在逐漸減弱但仍強大):拒絕承認自我或外部評估與一個人的動力有關系。
特別地,黑客王國被人類學家們稱為一種奉獻文化。 在這里你不是憑借你對別人的統治來建立地位和名望,也不是靠美貌,或擁有其他人想要的東西,而是靠你的奉獻。尤其是奉獻你的時間,你的創造和你的技術成果。
要獲得其他黑客的尊敬,基本上有五種事情你可以干:
--------------------------------------------------------------------------------
1. 寫開放源代碼軟體
第一個(也是最集中的和傳統的)是寫些被其他黑客認為有趣或有用的程序,並把程序源代碼提供給整個黑客文化使用。
(過去我們稱之為「free software (自由軟體)」,但這卻使很多不知 free 的精確含義的人感到困惑。現在我們很多人,根據搜索引擎網頁內容分析至少有2:1的比率,使用「 open-source」software(開放源代碼軟體)這個詞)。
黑客王國里最受尊敬的偶像是那些寫了大型的、好用的、具有廣泛用途的軟體,並把它們公布出去,使得每人都在使用他軟體的人。
--------------------------------------------------------------------------------
2. 幫助測試並調試開放源代碼軟體
黑客也尊敬那些使用、測試開放源代碼軟體的人。在這個並非完美的世界上,我們不可避免地要花大多數的開發時間在調試階段。 這就是為什麼任何有頭腦的開放源代碼的作者都會告訴你好的beta測試員(知道如何清楚描述出錯症狀,很好地定位錯誤,能忍受快速發布中的bug,並且願意使用一些簡單的診斷工具)象紅寶石一樣珍貴。 甚至他們中的一個能判斷出哪個測試階段是延長的,哪個是令人精疲力盡的噩夢,哪個只是一個有益的小麻煩。
如果你是個新手,試著找一個你感興趣的正在開發的程序,做一個好的beta測試員。你會自然地從幫著測試,進步到幫著抓臭蟲,到最後幫著改程序。你會從中學到很多,並且與未來會幫你的人結下友誼。
--------------------------------------------------------------------------------
3. 公布有用的信息
另一個好事是收集整理有用有趣的信息做成網頁或文檔如FAQ列表,且讓他們容易獲得。
主要技術FAQ的維護者受到幾乎同其他開放源代碼的作者一樣多的尊敬。
--------------------------------------------------------------------------------
4. 幫助維護基礎設施的運轉
黑客文化(還有Internet的工程方面的發展,就此而言)是靠自願者運轉的。要使Internet能正常工作,就要有大量枯燥的工作不得不去完成——管理mail list,新聞組,維護大型軟體庫,開發RFC和其它技術標准等等。
做這類事情的人會得到很多尊敬,因為每人都知道這些事情是十分花時間又不象編程那樣好玩。做這些事情需要奉獻精神。
--------------------------------------------------------------------------------
5. 為黑客文化本身服務
最後,你可以為這個文化本身做宣傳(例如,象我這樣,寫一個「如何成為黑客」的正面的教程 :-) )(譯者:不知道Barret把它翻成中文算不算?)。這並非一定要在你已經在這個圈子呆了很久,因以上四點中的某點而出名,有一定聲譽後才能去做。
黑客文化沒有領袖。精確地說,它確實有些文化英雄、部落長者、歷史學家和發言人。若你在這圈內呆的夠長,你或許成為其中之一。記住:黑客們不相信他們的部落長者的自誇的炫耀,因此大舉追求這種名譽是危險的。與其奮力追求,不如先擺正自己的位置等它自己到你的手中——那時則要做到謙虛和優雅。