Time of Update: 2018-12-07
開發軟體的更需要“個人知識管理” 軟體工程師的知識面很大,更新速度快,趨勢資訊多,所以更應好好管理自己收集各種資料、情報、競爭者資訊、行業趨勢等等;文檔一多,找啊找,煩!在哪?放哪?都是不省心的事。 所以,作為部落格園中的一員,想免費為“本園的註冊使用者”[附加一個條件:排名在1000內]提供一份自己開發的軟體作為“福利”,也倡儀園內的兄弟姐妹一起來為大家提供一份自己開發的軟體作為“福利”. 1、下載:針式個人知識庫管理員軟體
Time of Update: 2018-12-07
有不掙錢的軟體嗎?如何有,它的價值和生命力肯定有限。所以,針式軟體的原則是:不免費不內建廣告,適當收費可以讓軟體不斷完善;讓使用者和軟體供應商共贏。
Time of Update: 2018-12-07
指導8:軟體縮放 軟體縮放庫libswscale 近來ffmpeg添加了新的介面:libswscale來處理映像縮放。 但是在前面我們使用img_convert來把RGB轉換成YUV12,我們現在使用新的介面。新介面更加標準和快速,而且我相信裡面有了MMX最佳化代碼。換句話說,它是做縮放更好的方式。 我們將用來縮放的基本函數是sws_scale。但一開始,我們必需建立一個SwsContext的概念。這將讓我們進行想要的轉換,然後把它傳遞給
Time of Update: 2018-12-07
我們都知道軟體中的Bug非常令人討厭。但同時有缺陷的軟體還有可能造成重大甚至致命的事故。下面是一些非常有名的軟體事故: 1. 1962年,水手號火箭的致命BUG。經濟損失:1850萬美元1962年,攜帶空間探測器的水手1號火箭前往金星,在起飛後不久就偏離了預定航線。任務控制在起飛293秒後摧毀了火箭。事故的起因就在於一名程式員把一條手寫的公式抄寫為錯誤的電腦代碼。從而將火箭引導偏離了航向。 2. 1978年, 哈特福德體育場倒塌事件.經濟損失: 7000萬美元1978年,
Time of Update: 2018-12-07
Software Repositories As mentioned previously, dgkg and APT take care of package management within Ubuntu. These tools are taken from teh Debian distribution of Linux, on which Ubuntu is babsed.Debian Package or dpkg, is the most basic part of the
Time of Update: 2018-12-07
資訊系統存在很多共性,如果作為產品來開發,那麼如何能夠通過平台來進行重用和擴充,業界中的產品線工程方法就是進行大範圍複用的一種方法。 在園子裡也住了不短時間,發現關注技術的佔多數,而除了技術外,軟體工程中還有很多我們需要關注的,如,軟體架構平台基於產品線工程開發。前一陣子對Scrum進行了介紹,接下來準備寫幾篇產品線相關的內容,本篇將對產品線中的四個主要概念進行簡要的說明(可變性管理、商業驅動、架構驅動、兩階段生命週期)
Time of Update: 2018-12-07
http://www.intel.com/products/processor/manuals/Intel 64 and IA-32 Architectures Software Developer's ManualVolume 1: Basic ArchitectureDescribes the architecture and programming environment of processors supporting IA-32 and Intel 64
Time of Update: 2018-12-07
一:UML與設計模式 軟體構架 (1)IT行業的人才結構與軟體構架師的定位 (2)軟體構架師應掌握的知識體系 (3)軟體架構設計的特點、層次、分類 (4)軟體構架的主要理論、方向和趨勢 (5)軟體工廠,實現軟體開發的產業化 軟體生命週期進程模型 (1)RUP與XP (2)MSF (3)Agile與CMMI 使用UML進行軟體架構設計 (1)需求建模(域建模,用例建模) (2)業務建模 (3)架構建模 (4)應用建模 (5)資料庫建模 (6)測試建模 (7)利用
Time of Update: 2018-12-07
這段時間在開源領域,即將推出的Spring 2.0將支援非貧血模型,也就是說,Domain model的持久化可以乾淨地全部在Domain model自身之中實現了,這是物件導向技術一種探索。有關領域模型建模困惑可見這裡。 當物件導向技術正在將Model對象持久化行為綁定到Model資料自身時,工業界力推的SOA則倡導的是將資料從行為中解耦出來。SOA相關討論見這裡。看似矛盾,實際它們有一個共同點,追求同一個終極目標:松耦合(loose
Time of Update: 2018-12-07
動態網域名稱解析軟體——花生殼(peanuthull) 1、花生殼特性簡介 花生殼動態網域名稱是全球使用者量最大的完全免費的動態網域名稱解析軟體。當您使用花生殼服務,無論您在任何地點、任何時間、任何線路,均可通過固定的花生殼網域名稱訪問您的遠程主機服務。 現在花生殼為千萬的網域名稱提供動態網域名稱解析服務,並廣泛應用於網站建設、視頻監控、遙感測繪、FTP、VPN、企業OA、ERP等應用領域。 是一套完全免費的動態網域名稱解析服務。 你一旦擁有了“花生殼”,你將可以少花錢多辦事
Time of Update: 2018-12-07
來自於 Rational
Time of Update: 2018-12-07
“方案”和“可行性分析”屬於前期。MyProcess工作活動工件角色需求需求萃取需求分析需求規格需求驗證需求變更控制與版本管理需求管理計劃需求說明書需求模型系統原型業務分析員系統分析員設計架構設計資料存放區設計詳細設計設計規格設計驗證設計變更控制與版本管理架構設計說明書資料設計說明書詳細設計說明書設計模型架構原型架構師設計員實現編碼規範實體設計編碼、單元測試與並行開發持續整合代碼複審代碼變更控制與版本管理編碼規範實現模型代碼編譯單元代碼注釋程式員整合員測試測試需求測試計劃測試設計測試實施測試執行
Time of Update: 2018-12-07
在上文中,我介紹了Internet技術,WEB服務在家夠方面給了我們更多的選擇,但軟體設計中採用何種架構仍然是件令人頭痛的事情。 兩層系統(圖12)允許使用者介面和應用程式代碼直接存取資料庫和網路儲存的API。應用程式使用資料庫中儲存的資料模型,但是不需要在該模型之上建立邏輯模型。當開發中的系統是一個原型系統或者已經知道其生命週期較短,期間API不會發生變化的時候,兩層應用程式是理想的。典型情形下,這種方式用於小型的應用程式,它們的開發成本和時間都很少。 圖12.兩層架構
Time of Update: 2018-12-07
這裡說的設計模式是軟體設計裡的模式,主要是指物件導向的軟體設計。遵照設計模式,可以有效提高軟體的可維護性和可複用性,提高開發軟體的效率,避免過多的出現再造輪子的現象。 模式是一種對現實世界的概念抽象,建築模式,設計模式,營銷模式,商業運作模式各行各業都有自己的模式。這裡說的設計模式是軟體設計裡的模式,主要是指物件導向的軟體設計。遵照設計模式,可以有效提高軟體的可維護性和可複用性,提高開發軟體的效率,避免過多的出現再造輪子的現象。我學習模式是從知道大名頂頂的四人幫的力作《設計模式》,真正感覺到了設
Time of Update: 2018-12-07
針式PKM軟體是專業的個人知識管理軟體,以“知識體系”、“知識點”、“搜尋”等為核心;具體很多功能,需要在不斷實踐中,挖掘出更多適合自己需要的功能。如果還沒實現的功能,歡迎您給我們反饋! 下面,是一些開始使用“針式PKM”軟體的建議:1. 建立“知識分類體系”2. 匯入現在的資料3. 對現在資料的整理4. 不斷完善知識分類體系5.
Time of Update: 2018-12-07
ZDNet UK的一篇文章列舉了10種常見的,但常惹你生氣的軟體(列印版).互連網送給你很多玩具,它重寫了商業和娛樂的規則.但是你並非不會產生煩惱,實際上它 們常常會弄巧成拙,令你痛苦不堪,甚至幻想沒有互連網,它從來沒有出現過.Adobe Reader:我們只是用它看電子書,但它卻像官僚機構一樣臃腫,不間斷的更新(還要求重啟,這是什麼道理?).Apple:它讓微軟看起來是個好人.Windows Update:“立即重啟”,“不要關閉電源,直至5項更新完成”,“你需要安裝Microsoft
Time of Update: 2018-12-07
免費軟體的作者可能隨時中斷軟體開發,可能使你之前投入的精力付之東流;特別是PKM軟體,不是說用就用,不用就不用的軟體,因為PKM的核心在於“積累”和良好習慣的養成! 而付費的PKM軟體,Team Dev在利益的驅動下會不斷根據使用者的反饋和最新研究成果進行改進!基於上述,針式PKM軟體開發組認為,PKM軟體的價值體現在於:1、對你投入的時間和精力進行累積,包括自動備份、不斷升級保證2、知識庫的內容,能一目瞭然,快速搜尋等3、快速擷取PKM軟體Team
Time of Update: 2018-12-07
作者:sealogos Email:sealogos@gmail.com
Time of Update: 2018-12-07
Time of Update: 2018-12-07