10篇寫給Git初學者的最佳教程 身為網頁設計師或者網頁開發者的你,可能已經聽說過Git這個正快速成長的版本控制系統。它由GitHub維護;GitHub是一個開放性的、存儲眾人代碼的網站。如果你想學..
有這么一種觀點:程序員要想提高技術水平,多讀開源代碼、多參與社區討論與開發就好了。我以前很贊同,現在發現不是這樣。..
SVN有任何勝過git的地方嗎?好的技術問題通常會引出技術專家們依據經驗得出的深層次的觀點。但對于這樣的問題的答案也很容易演變成完全基于個人喜好的情緒傾泄,而不是根據事實、標準和..
自由軟件和開源協議.我在Linus 系列的上一篇文章中提到了系統調用,有讀者問,System Call(系統調用)和 Library Function(庫函數)到底有什么區別呢?我在這簡單回答一下。..
最近在網上和群里都看到很多朋友在討論php的多線程,也有說不能實現,也有人說沒必要,其實php用C語言寫出來,只要c能辦的,他基本都能辦到,所以就來寫了一個PHP多線程擴展,代碼也不多..
Groovy腳本在Jenkins中的應用.或許,在此之前,我們都忽略了Jenkins對 Groovy 的強大支持,首先Jenkins本身就是用Java開發,而Groovy是一種基于JVM(Java虛擬機)的敏捷開發語言,它結合了Python、Ruby和Sma..
GIT和SVN之間的五個基本區別 如果你在讀這篇文章,說明你跟大多數開發者一樣對GIT感興趣,如果你還沒有機會來試一試GIT,我想現在你就要了解它了。 GIT不僅僅是個版本控制系統,它..
當我談開源時,我談些什么?關于開源,我有很多的感想,但是在一篇文章之中,我可以談些什么呢?在與程序員雜志的編輯楊爽聊天時,我雖尚未理清自己的思路,卻想到了一個聽起來不錯的標..
selenium在IE、Chrome和Firefox運行。構建Python+Selenium2自動化測試環境完成之后,就需要測試支持python的selenium的版本是否都支持在不同瀏覽器上運行,當前我們分別在三個最通用的瀏覽器上通過腳本..
很久沒有了解自動化了,最近發現項目中沉淀了很多東西,回歸測試效率很低,所以必須要考慮構建自動化來提供各個環節的小效率。由于忙于需求以及產品的流程規范,現在對于測試技術方面..
圖解優秀的版本控制工具GIT.,GIT是非常優秀的版本控制工具,但是苦于git那晦澀難懂的man pages,還有眾多的命令選項和怪異的用法,git有點難學。這篇文章分享我學習過程中收藏的一些好圖,并..
如何在Myeclipse下安裝和使用svn客戶端插件 打開Myeclipse,在工具欄中選擇help---> software updates --->find and install,進入之后如圖所示:..
文中我會展示一種開發模型,一年前該模型就已經被我用在所有的項目中(包括工作中的項目和私有項目),結果是非常成功的。我早就想為此寫點東西,可直到現在才有時間。本文不會講述任何..
本文包含以下內容: SVN服務器安裝 SVN權限管理 SVN使用SASL加密..
肯定不是完整的List,列出我知道的,歡迎補充 1、BC-Hadoop:中國移動Hadoop工具鏈打包 https://github.com/cmri/bc-hadoop2.0..
Google C++ Mock框架 googlemock的使用介紹..
10個最佳的免費開源項目管理工具.項目管理對一個項目的設計和開發起著至關重要的作用;因此選擇一個項目管理工具有時候是非常講究的。它完全取決于你的需求,你是需要任何時候都可以提..
Sikuli:創新的圖形化編程技術. 本文將介紹由 MIT 研究團隊發布的圖形化編程技術 Sikuli。它以圖像檢索為基礎,提供了一套基于 Jython 的腳本語言以及集成開發環境,使用者可利用屏幕截圖直接引..
這篇文章將向你介紹Junit,一個用來在項目中進行測試和調試的工具。在介紹完TDD(以測試驅動開發)理論后,將進一步講解怎樣在流行的Eclipse中建立你自己的JUnit測試。向你展示如何測試Hello W..
一直想在 GitHub 上發布項目、參與項目,但 Git 這貨比較難學啊。買了一本《Git 權威指南》,翻了幾頁,媽呀,那叫一個復雜,又是 Cygwin 又是命令行的,嚇得我不敢學了。..