【外刊IT評論】遠離 .NET

火星人 @ ,    view:43    reply:0
  我們,作為軟體開發人員,都自我處在各種不同的狀態中。 我曾經工作過的一家公司,在多年的運營中,一直認為軟體幾個月集成一次或部署一次沒有什麼問題;他們從來不知道什麼是持續集成。他們認為每兩年把軟體從頭再開發一次再正常不過了;他們從未聽說...

軟體編程21法則

火星人 @ ,    view:35    reply:0
  任何一個有經驗的程序員都知道,軟體開發遵循著一些不成文的法則。然而,如果你不遵循這些法則也並不意味著會受到懲罰;相反,有時你還會獲得意外的好處。 下面的就是軟體編程中的21條法則: 任何程序一旦部署即顯陳舊。 ...

你懷疑過嗎,面向對象編程是個騙局?

火星人 @ ,    view:42    reply:0
  今天在網上看到網頁叫“Object Orientation Isa Hoax”——面向對象是一個騙局,標題很有煽動性(註:該網站上還有一個網頁叫Object Orientation Is ...

11月編程語言排行榜:C語言的耐力基因

火星人 @ ,    view:24    reply:0
  Tiboe近日發布了新一期的編程語言排行榜,本期的主題是《 C is closing its gap with Java》,即:C與Java的差距越來越小。很顯然,這並不是從語言特性和功能方面的差異,而是在編程語言的使用率方面的接近。下...

Linux遊戲開發包 ClanLib 2.1.0 發布

火星人 @ ,    view:45    reply:0
   ClanLib是一個通用的C++遊戲開發包,提供遊戲資源操作,網路對象處理,GUI主題和遊戲腳本等支持.支持Windows和Linux. 新版本最主要的改進是對 clanSound 內部進行了重構,提升了可靠性和性能。 下載地址:...

C++十個最具人氣關鍵字

火星人 @ ,    view:23    reply:0
  tactoth 寫道 "C++是一種特性豐富的編程語言,不過,其眾多的特性中廣為人知且被廣泛使用的只是一小部分。不久前的一個周末,碼農Tactoth用一段Python程序(或者說是寂寞)統計了大量C++代碼中各個關鍵字的出場頻...

Qizmt-MySpace的開源MapReduce框架

火星人 @ ,    view:64    reply:0
  MapReduce是由Google提出並實現的編程模型,可利用大量機器所組成的集群處理或生成海量數據集。此外,由Yahoo!公司資助的Hadoop項目則是MapReduce的開源實現,在Facebook等大型應用中得到了廣泛使用。而現在...

在Fedora Core上交付Java應用

火星人 @ ,    view:51    reply:0
  編者註:本文介紹的內容主要是基於Fedora4版本,儘管現在Fedora已經發布了8版本,但經過內部討論我們還是決定發布這篇文章,原因在於本文提供了一個很好的開發思路,相信對讀者會有幫助! 在Fedora的發布版中,Fedora4是首...

黑客不怕「熱」! 圖解黑客火熱發展史

火星人 @ ,    view:70    reply:0
  最近的氣溫可以用祖國山河一片紅來形容(如圖1所示),黑客作為安全領域一直火熱的角色,在其發展的歷史過程中不免有些經典的故事。   黑客最早源自英文Hacker,早期在美國的電腦界是帶有褒義,原指熱心於計算機技術,水平高超的電腦專家,尤...

Brisk之CassandraFS

火星人 @ ,    view:50    reply:0
   背景介紹 HDFS HDFS全稱是Hadoop Distributed System。HDFS是為以流的方式存取大文件而設計的。適用於幾百MB,GB以及TB,並寫一次讀多次的場合。 構成HDFS主要是Namenode(mast...