Time of Update: 2015-11-24
標籤:最近想看看odoo的使用文檔,線上看不方便,而且還沒有提供離線文檔下載,由於是開源項目,此項目託管在Github上,於是就有了想通過Github把文檔git下來,可是git下來的文檔是.rst檔案,無法正常閱讀。查看資料,弄明白了,需要通過sphinx來轉換成需要的格式。下面就開始我的轉換過程1、安裝Python2.7.10(下載並安裝python for
Time of Update: 2015-11-27
標籤:我近來一直在反思這幾年開發的公用程式,思考有沒有方法設計得更好。我大致將公用程式定義為「能夠針對具體情境或商務程序解決單一或特定問題的任何項目」。舉個例子,我用PHP寫了個小程式,輸入來自電商店鋪的輸出,通過解析資料轉換成下一步特定商務程序需要的格式。怎樣設計才能更出色?我一般有瞭解決問題的思路就會馬上動手,隨手開啟一個編輯器就開始敲代碼了。過了一段時間,發現需要從以前寫的公用程式中照搬一些功能,但是當我開始重用代碼的時候,才發覺之前寫的代碼真是糟糕啊。通常我不會花太多時間寫公用程式,後果
Time of Update: 2015-11-26
標籤:Ganglia是一個監控伺服器,叢集的開源軟體,能夠用曲線圖表現最近一個小時,最近一天,最近一周,最近一月,最近一年的伺服器或者叢集的cpu負載,記憶體,網路,硬碟等指標。Ganglia的強大在於:ganglia服務端能夠通過一台用戶端收集到同一個網段的所有用戶端的資料,ganglia叢集服務端能夠通過一台服務端收集到它下屬的所有用戶端資料。這個體系設計表示一台伺服器能夠通過不同的分層能夠管理上萬台機器。這個功能是其他mrtg,nagios,cacti所不能比擬。Ganglia的擴充外掛程
Time of Update: 2015-11-26
標籤:出處:CHJ‘s BLOG 原文:Top 5 Things a Tester Must Have to Excel (And the Software Tester’s Shifting Perspectives) Ratha
Time of Update: 2015-11-25
標籤: 點將台:2015 年最佳開來源資料中心和雲端運算軟體2015-09-18 開源中國 知名 IT 雜誌《InfoWorld》評選出了年度最佳開源平台、基礎設施、管理和編排軟體。 最佳開來源資料中心和雲端運算軟體 你可能已經聽說過 Docker 容器這項新技術。開發人員很喜歡它,因為可以用指令碼來構建容器,添加一層層服務,並直接從 MacBook Pro
Time of Update: 2015-11-24
標籤: 今天閱讀了《構建之法:現代軟體工程》的第一章和鄒欣老師的一篇博文《<夢斷代碼>讀後感》,我想從兩個方面談一下我的感想和看法。
Time of Update: 2015-11-23
標籤: 一個程式員最需要的就是反思,而往往反思是非常困難而且非常痛苦地一件事,因為你要打破自己以往的觀念和想法,從中找到自己的缺點進而改正。需求問題是軟體開發過程中緊緊圍繞的一個巨大問題,乃至整本書都在圍繞著這個話題進行討論。能否獲得需求是軟體成敗的關鍵。以往以來人們通過各種方法進行軟體的需求分析,如結構化分析方法,物件導向方法,面向問題領域分析方法等,其成果能通過case工具,uml工具來完成。其中uml工具將需求分析成果自動化轉化成系統設計成果方面尤為突出,解決了長期困擾軟體開發中
Time of Update: 2015-11-23
標籤:軟體需求的驗證工作的目的是保證需求分析成果的完整性和正確性,保證軟體開發後的軟體產品是使用者所需要的。軟體需求驗證的工作的重要性是在於發現修複需求分析中存在的問題。軟體需求驗證的主要工作是自我驗證,使用者驗證,系統驗證,技術驗證,專家驗證,主要是以評審會方式來展開,收集各方意見來進行修正。需求驗證存在的問題是還處於人工檢測階段,對驗證工作重視程度不夠。而目前在驗證的方法上存在的問題,大量的還依賴於人工檢測,這對於當前的大資料量服務還遠遠不夠,操作性也不太高。我們想說這種情況下,還有沒有其他
Time of Update: 2015-11-21
標籤: 軟體功能的實現,往往會分為若干流程。如今有多種多樣的因素,幹擾著這些流程的順利執行。無可奈何的網路系統會部署在多樣的實際環境中環境中的網路架構、流量控制也各不相同當然,網路的穩定性,也是一個變數不說網路硬體設施的變動,而造成的網路動蕩就說說網路的穩定性,在一定程度上,很容易受到影響簡單分為硬性和軟性因素:天氣變化,訊號幹擾,線路受損等硬性因素路由,分流,網路設定等軟性因素這些因素,是影響流程走向正確的潛在危險流程走向的多向選擇一個功能的流程,往往不會簡單的“一往無前&rdq
Time of Update: 2015-11-20
標籤:摘要:軟體測試作為保證軟體品質的重要手段,越來越引起人們的重視,而軟體測試專案中存在著風險,如果能預先重視風險的評估,並對可能會出現的風險制定積極的應對計劃,就可以在風險到來的時候,最大限度的避免風險或者降低風險所帶來的損失。 關鍵詞:測試風險;測試管理;軟體測試 軟體本身的複雜性以及測試本身的特性決定了測試活動實施過程中風險的大量存在,而風險會影響測試活動的成敗,嚴重時還可能導致整個項目的失敗。因此,對測試風險的管理越來越引起人們的重視。 1、風險存在的必然性 軟體測試專案的風險
Time of Update: 2015-11-20
標籤:軟體測試工具不光能測試用,拿Jmeter來說,使用它可以進行web效能測試。 簡單說一下大概使用: 如果要測試某個網頁內的功能,首先要錄製Jmeter指令碼,指令碼的錄製與運行過程,也就是開啟網頁,執行被測功能的過程。 錄製指令碼成功後,就可以重複的運行這個指令碼,並可以通過Jmeter修改指令碼執行過程中的一些網頁提交參數值。 通過重複執行這個指令碼,就可以實現許多需要手動錄入的事情。 比如,在Jmeter中使用CSV,把你要替換的變數值全部儲存在CSV檔案中,讓Jmeter執
Time of Update: 2015-11-19
標籤: 今天讀完了這本書的第二部分,我覺得有很多東西值得我學習。
Time of Update: 2015-11-19
標籤: 小紅點(指點杆)的啟用這個版本可以在系統配置裡把觸摸板關掉, 但是這個版本中已經無法apt-get install安裝 gpointing-device-settings 了, 要用xinputsudo apt-get updatesudo apt-get install xinput#To query the available optionsxinput list-props "TPPS/2 IBM TrackPoint"#More information
Time of Update: 2015-11-18
標籤:軟體設計師 就業前景 軟考 軟體是我們最熟悉的一位朋友,他們在手機和電腦甚至是目前的智能的裝置上都能夠見到,那麼我們軟體設計師的前景是不是很棒呢?對於軟體設計師,我們可能還是不瞭解,但是對於我們息息相關的各種各樣的介面來說,這些都是他們的成果!軟體設計師的崗位職責、考試科目和職位工資待遇介紹軟體設計師的工作我相信我們沒有一個認識陌生的,但是他們具體是做什麼的呢,或許您真的還不是很清楚,試想
Time of Update: 2015-11-19
標籤:以上是燃盡圖 (burndown chart) 這兩天我們團隊攻破了(填“>”、“<”或“=”)24÷8()4;72÷9()5;64÷8()81÷9。。。
Time of Update: 2015-11-18
標籤:前一陣子,繼續讀了《需求工程——軟體建模與分析》。之前瞭解了需求工程的概論和需求的捕獲,分別講了需求捕獲中的困難。擷取資訊的方法和來源;學會分析項目的前景;確定系統邊界;涉眾分析與硬資料擷取;在需求捕獲時的方法:面談,問卷調查,頭腦風暴,原型,觀察與文檔審查;這次讀的主要是介紹需求分析和需求文檔化和驗證。其中介紹了需求分析技術,需求分析方法等;建模(過程建模,資料建模,物件導向建模);需求規格說明;需求驗證。經過這次讀書,我發現需求萃取的根本任務是:1、建立分析模型
Time of Update: 2015-11-18
標籤: 需求捕獲是需求開發中的第一個活動,每個團隊都必須提高需求捕獲的有效性,要點在於計劃性和科學性。
Time of Update: 2015-11-18
標籤:積分軟體 積分管理軟體 廣告公司積分 積分軟體破解版 650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/76/22/wKioL1ZLKmnQKiCaAAaX37-3rZQ221.jpg" style="float:none;" title="綜合管理"
Time of Update: 2015-11-18
標籤:microsoft software azure server support 微軟公用雲端Azure對Microsoft軟體相容性支援(Microsoft server software support for Microsoft Azure virtual
Time of Update: 2015-11-25
程式控制的軟體複位方法微處理器複位方法: 用硬體引腳RESET的複位方法; 用看門狗的複位方法; 自己程式控制的複位方法(本文方法,叫軟體複位)。 軟體複位實現方法 首先聲明一個函數指標,指向複位後要開始執行指令的位置: void (*app_start)(void) = 0x0000; 可以根據具體微處理器複位後的位置,修改後邊的地址。 之後,在自己的程式中想複位的地方調用app_start(); 也就是跳到0x0