Time of Update: 2018-12-05
美國東部時間 1 月 30 日(北京時間 1 月 31 日) 29 日,在哈佛大學商學院召開的 Cyberposium 大會上,專家指出,開源軟體的異軍突起將為企業進入並在開源市場取得成功提供一個新的機會。 Matrix Partners 風投公司的普通合伙人大衛-斯考克 (David Skok)稱,“開源軟體正在崛起,這為各大公司進入企業市場提供了一個良機,同時,軟體產品的品質也會不斷提高。” 象 SourceLabs、SpikeSource
Time of Update: 2018-12-05
相關文章:全球10大最具影響力軟體選出 Windows未當選 著名電腦雜誌《PC Magazine》的網站上日前公布了曆史上十大最好軟體,今天他們又公布了十大“最災難性”軟體。文章作者表明自己挑選這些軟體的原則是它們曾經一度被認為是軟體的未來,但投入巨大之後最終證明是重大失敗的軟體,這也是他將之稱為“軟體災難”的原因。好,下面就開始倒數吧:10. Microsoft Bob
Time of Update: 2018-12-05
曾經有一位常年混跡於中關村的朋友跟我說,現在但凡是電腦公司,都搞軟體開發,幾個大學生都能搞軟體公司,tnnd世道變了.其實看看當今這個資訊時代,電腦軟體的規模和複雜度隨著時代的進步也在增加。電腦軟體開發從“個人英雄”時代向團隊時代邁進,電腦軟體項目的管理也從“作坊式”管理向“軟體工廠式”管理邁進。這就要求軟體開發人員特別是軟體專案管理人員更深一步地理解和掌握現代軟體工程的理論方法,完成思想觀念上的轉變。老V在此分析了10個在現代專案管理中思想觀念上容易陷入的誤區,希望能夠拋磚引玉,引發大家更多的
Time of Update: 2018-12-05
相信很多朋友都會羨慕一些PS高手,經常看到他們隨意地將照片P得非常有趣,拿著以假亂真的照片去逗MM,看似灰常d好玩~!很多同學們都想學習學習PS的說,異次元の世界以前也介紹了PhotoShop大師之路、專家講堂等視頻教程了,但素,依然還有很多同學們說PS難學或者說沒時間去學習,畢竟不是誰都有那心思的。 由於網民的智慧力量是無窮大的!於是,在花花的軟體世界裡,蹦出了一個很神奇的小東西,它的名字叫“可牛影像”,它可牛了~呵呵,話說它有著可以將某人在一瞬間變成PS高手的能力喲!你可以在一瞬間,
Time of Update: 2018-12-05
IT求職者隊伍的現狀與用人需求存在嚴重的結構失衡,有中端崗位求職意向者占絕大多數,進階IT人才相對缺乏,尤為缺乏的是一大批能從事基礎性工作的“數字藍領”、“軟體藍領”。業內人士指出,“軟體藍領”是能夠 --> 在IT高端技術平台上熟練從事大量重複性操作的技術工程師,對他們來說,熟練的編碼能力、正常化的編程意識和軟體工程概念比創造性更為重要。這一行業在一段較長時間內將成為市場支柱。
Time of Update: 2018-12-05
周三,Novell向進階家庭PC使用者發布了一個新Linux軟體包。在這個軟體包中,有幾個特別著名的Linux產品,包括OpenOffice案頭軟體(來自OpenOffice.org),Firefox瀏覽器(Mozilla Foundation)。其他產品包括郵件用戶端,即時通訊工具,相片編輯器,多媒體播放器,行動裝置支援以及基本網路功能。此外,這個Linux軟體包還為進階使用者提供豐富的資源,支援建立家用網路,運行Web伺服器以及開發應用程式。SuSE Linux Professional 9
Time of Update: 2018-12-05
本周二,在MySQL使用者2005大會上,紅帽公司的一名高管抨擊軟體著作權現象,稱這會扼制創新的發展。 紅帽公司負責開源業務的副總裁Michael Tiemann批評微軟的共用原始碼(The Shared Source)計劃,該計劃允許使用者查看代碼,但不允許進行修改。“每一次,當一種軟體宣布著作權時,在這一市場就會扼殺創新至少20年。” Concurrent Technologies公司的軟體工程師Cornelius Sybrandy稱,著作權會防礙創新,“這認為這是一個很嚴肅的問題。”
Time of Update: 2018-12-05
作者 最初的夢想 摘自51cmm目前許多軟體開發公司實行了ISO品質管理體系,也有越來越多的公司通過了CMM軟體成熟度等級相應層級認證。各軟體在制定ISO品質管理體系時結合了部分專案管理的思想和技術,因此這些經過認證的公司的專案管理工作在ISO品質管理體系或CMM的協助或約束下已有一定的規範,項目可以按照規定的過程一步一步做下去。但ISO體系注重的是品質管理(即用過程保證品質),早期更多的是針對製造業,而CMM主要是針對軟體開發過程的關鍵過程域,都沒有針對專案管理的全部範疇,如對於整體、範圍、
Time of Update: 2018-12-05
中大型軟體開發,免不了團隊開發,團隊開發就少不了分工合作。在團隊開發中,當然每個人的能力都很重要,但是我認為可信賴的工作是團隊開發的首要條件,也是團隊開發存在的基本保證。沒有可信賴的工作,就沒有團隊分工合作,即便有團隊存在,也會變成一隻內耗極高的團隊,管理協調的代價超過團隊的優勢,團隊的價值就會被堙沒,便沒有存在的價值了。
Time of Update: 2018-12-05
網上大多數共用軟體的註冊碼(又稱為序號)的設計都不是很好,比較容易被破解者做出註冊機來。下面介紹一種利用公開金鑰演算法(又稱為非對稱演算法)RSA製作註冊碼的方法。採用這種方法,不知道密鑰的話時很難寫出註冊機來。實際上有部分軟體已經使用了這類方法。大家都知道RSA採用一對密鑰,即公開金鑰和私密金鑰,從公開金鑰難於推出私密金鑰,反之亦然,這個難度是基於大數分解的難度。利用RSA產生共用軟體註冊碼的思路如下:1、先隨機產生一對公開金鑰E和私密金鑰D;2、軟體作者自己寫一個註冊機,註冊機完成的工作就是
Time of Update: 2018-12-05
諾基亞目前是中國實用最為廣泛的智能手機之一,而S60(即Series 60)是諾基亞系列手機基於Symbian系統的使用者圖形操作介面,其S60第三版S60V3是目前應用最多的。 S60第三版已經包含了大部分手機的常用準系統,如Macromedia Flash 、音樂播放、OMA DRM 2.0 、單機應用程式、桌面主題、Real
Time of Update: 2018-12-05
在軟體加密保護技術中,一種常用的保護方法就是基於硬體指紋進行許可授權,本文將詳細介紹硬體指紋的具體擷取技術,並提供一段示範原始碼程式。 硬體指紋加密,指的是使用者免費得到軟體並安裝後,軟體從使用者的機器上取得該機器的一些硬體資訊(如硬碟序號、BOIS序號等等),然後把這些資訊和使用者授權進行綁定,產生硬體特徵碼,使用者需要將此特徵碼提交給軟體供應商或開發商,軟體開發商利用註冊機(軟體)產生該軟體的註冊號發給使用者,使用者通過此註冊號可以啟用本地授權許可。軟體加密雖然加密強度比硬體方法較弱,但它
Time of Update: 2018-12-05
軟體測試管理經驗談 (轉)某甲問道:「測試做太多的話,會不會使得bug解不完?」某乙回答:「還不簡單。只要不做測試,就沒有bug。」上述對話,反應出許多軟體工作人員對於測試的想法。對多數軟體開發人員而言,測試大概是僅次於維護之外,最令人討厭的工作。對軟體研發主管來說,測試是必要之惡:做得不夠後患無窮,做得過多又增加成本,延誤商機。因此,如何能夠規畫與執行一個最經濟有效測試工作,當是軟體研發主管們須研究的一個課題。軟體測試的困難,在於它不僅是產品的測試,更是產品設計程式的檢驗。由於關乎設計的測試,
Time of Update: 2018-12-05
寫程式與做軟體到現在,你已經可以做一些帶視窗介面的小程式了,但如果你想做一個真正有用的軟體,可能還有很多東西要學。也許我們都知道軟體已經是一個很大、很複雜的產業,而相關的軟體科學也有很多的分門別類,對於初學者來說,掌握一門語言、一個開發環境只是萬裡長征的第一步,只有真正喜歡甚至是狂熱的人才能走向軟體科學的高峰。前面,我們做了一些小的樣本,這隻是最基本的開發技巧,而對於一個實用軟體,哪怕是一個很小的軟體,如一個通訊錄工具,都要用到很多的知識點;想一想,如果我們要開發一個通訊錄需要用到什麼知識,如果
Time of Update: 2018-12-05
情境:1.在做業務庫時,目前有2種常見的狀態,開始,停止。假如需要增加一個暫停狀態的話。就需要線程式控制制。要求:1.參考殺毒的開始殺毒,繼續殺毒,暫停殺毒,停止殺毒4個狀態設計一個多線程程式。主線程式控制制背景工作執行緒的暫停,繼續和停止。注意,只能兩個線程,注意,背景工作執行緒只能是detach,不能是join,因為主線程不能被掛起.2.必須使用pthread線程來實現(網站研發的可以用.net內建線程庫),有時間自己可以實現win32版本。寫一個控制台或介面程式,介面程式可以模仿例子的,控
Time of Update: 2018-12-05
http://www.xdowns.com/soft/184/apple/2013/Soft_108255.htmlTotalFinder 可以實現Mac系統裡多個Finder視窗,在同一視窗中顯示。 就好像Chrome 的標籤欄一樣, 這樣很方面操作。 為Finder增加了標籤、通知、熱鍵等功能。 用來管理系統檔案是非常不錯的,喜歡的朋友可以試一下。 軟體使用教程:http://bbs.maiyadi.com/thread-903054-1-1.html為Finder增加標籤功能,
Time of Update: 2018-12-05
Time of Update: 2018-12-05
Scrum 核心價值觀 承諾(Commitment):承諾不只是把一項工作分配給團隊,也不是簡單的答應去完成。它是建立在目標之 上的來自內心的接受和應許,這裡只有“做”和“不做”,沒有“讓我試試”專註(Focus):像郵件和不相關的會議就是很常見的一些分散注意力的事情,我們需要做得是不轉移注意力,把精力全部集中在承諾的事務上公開(Openness):保持一直讓任何有興趣的人員都可以在牆上、wiki頁面或者儀錶盤工具上獲知項目當前狀況,能夠瞭解多少功能已經完成,哪些正在做,每次迭代和發布的目標是什
Time of Update: 2018-12-05
在軟體設計中,設計過程一般分為以下三步: 第一步,根據軟體需求劃分出各個功能模組,此時模組的劃分是按照功能需求進行劃分。 第二步,按照專業領域進行細分,劃分出即時功能模組的各個子模組。劃分的專業領域如資料結構演算法、圖形介面、IO操作、網路通訊、硬體操作等等。 第三步,根據一些基本原則,將子模組再進行細分,分解為一個一個類似於積木的小模組,這些小模組就是需要編碼實現的部分。 而在軟體的結構設計上,為了提高軟體品質,方便以後的移植、升級、維護等工作,
Time of Update: 2018-12-05
網路多核處理器硬體的設計都與平行處理相關,包括通常核間並行、核內部並行、核與副處理器的並行。如何組織核間並行以及核與副處理器的並行是網路處理器並行模型研究的重點。在硬體並行的基礎上,軟體的處理就是要充分利用處理任務間的彼此獨立性,將不同的任務同時交給不同的硬體單元來處理。通常,一個網路應用程式可分為三個邏輯層面:控制層、資料處理層和管理層。從網路處理器所面向的處理任務看,不同的處理層面並行特性也不相同。對於控制層面和管理層面的任務一般是即時性較差的管理及控制操作,例如路由表的維護和連接埠狀態輪詢