外媒速遞:20項(xiàng)訣竅助你玩轉(zhuǎn)Git與GitHub
原創(chuàng)【51CTO.com原創(chuàng)稿件】外媒速遞是核子可樂(lè)精選的近日國(guó)外媒體的精彩文章推薦,希望大家喜歡!
今天給大家推薦的內(nèi)容包括:20項(xiàng)訣竅助你玩轉(zhuǎn)Git與GitHub、值得認(rèn)真借鑒的十套移動(dòng)應(yīng)用界面設(shè)計(jì)方案、九大Git發(fā)展趨勢(shì)綜述和數(shù)據(jù)科學(xué)項(xiàng)目當(dāng)中那些最值得關(guān)注的重要經(jīng)驗(yàn)等。
一、20項(xiàng)訣竅助你玩轉(zhuǎn)Git與GitHub
原文標(biāo)題:20 tips for mastering Git and GitHub
在如今的開(kāi)發(fā)領(lǐng)域當(dāng)中,作為***分布式版本控制系統(tǒng)的Git與***代碼協(xié)作及管理系統(tǒng)的GitHub已經(jīng)成為大家日常工作里不可或缺的組成部分。然而,面對(duì)這些熟悉到不能再熟悉的工具,仍有不少訣竅等待著你的發(fā)現(xiàn)與運(yùn)用。在今天的文章中,我們將由此入手,分享20項(xiàng)重要的相關(guān)使用建議。
1. 克隆一切
2. 頻繁pull
3. 盡早提交,經(jīng)常提交
4. 對(duì)提交內(nèi)容進(jìn)行注釋
5. 變更測(cè)試完成后進(jìn)行推送
6. 靈活建立分支
7. 謹(jǐn)慎合并
8. 切換分支前先保存
9. 使用Gist共享片段與粘貼內(nèi)容
10. 探索GitHub
11. 為開(kāi)源項(xiàng)目提供貢獻(xiàn)
12. 使用編輯器與IDE
13. 對(duì)代碼庫(kù)進(jìn)行fork
14. 關(guān)注項(xiàng)目走向
15. 關(guān)注好友動(dòng)態(tài)
16. 發(fā)送pull請(qǐng)求
17. 創(chuàng)建并解決問(wèn)題
18. 編寫(xiě)README頁(yè)面
19. 使用Markdown
20. 將原有代碼庫(kù)遷移至Git
二、值得認(rèn)真借鑒的十套移動(dòng)應(yīng)用界面設(shè)計(jì)方案
原文標(biāo)題:10 Inspiring Mobile App Interfaces
移動(dòng)界面設(shè)計(jì)師如今已經(jīng)成為炙手可熱的人才類(lèi)型,這顯然與全球范圍內(nèi)持續(xù)增長(zhǎng)的移動(dòng)用戶數(shù)量密不可分。隨著越來(lái)越多網(wǎng)站需要面向移動(dòng)端進(jìn)行優(yōu)化,有能力打造出卓越應(yīng)用界面方案的從業(yè)者亦迎來(lái)令人欣喜的薪酬回報(bào)。下面,我們將共同了解十套值得借鑒的移動(dòng)應(yīng)用界面設(shè)計(jì)方案,希望為各位設(shè)計(jì)師朋友帶來(lái)一點(diǎn)啟示。
1. GraphicBurger的iOS 7 UI Components
2. AI Power的UI Kit
3. Flat Design UI Components
4. Free Color UI Kit
5. Kreativa Studio的iOS 7 Inspired UI Kit
6. AirBlue
7. Ramotion的iPhone聊天應(yīng)用
8. Bhaktisudha Naithani的iOS UI設(shè)計(jì)
9. Paresh Khatri的Stupid iCalendar
10. Jason Wu的iOS與iPhone個(gè)人資料任務(wù)視圖
三、圖文詳解:九大Git發(fā)展趨勢(shì)綜述
原文標(biāo)題:Top 9 Git Trends
雖然經(jīng)常使用,但你真的了解Git、特別是它當(dāng)前發(fā)展趨勢(shì)嗎?作為忠實(shí)用戶,關(guān)注Git動(dòng)向并儲(chǔ)備相關(guān)知識(shí)無(wú)疑擁有重要的現(xiàn)實(shí)意義。帶著這一問(wèn)題,我們將開(kāi)始今天的探索之旅——通過(guò)圖文把握Git的九大發(fā)展趨勢(shì)。
1. 三分之二開(kāi)發(fā)者認(rèn)為自己屬于中級(jí)Git用戶
2. 三分之二開(kāi)發(fā)者將CLI與Git GUI相結(jié)合
3. 超過(guò)三分之一開(kāi)發(fā)者將自己的Git項(xiàng)目托管在GitHub.com上
4. 五分之二開(kāi)發(fā)者在Windows上使用Git
5. 半數(shù)Linux開(kāi)發(fā)者使用Ubuntu
6. 六分之一開(kāi)發(fā)者使用Visual Studio Code
7. 超過(guò)五分之二開(kāi)發(fā)者從不使用子模塊
8. 近五分之二開(kāi)發(fā)者從不使用Gitflow
9. 超過(guò)五分之二開(kāi)發(fā)者從不使用Git鉤子
四、數(shù)據(jù)科學(xué)項(xiàng)目當(dāng)中那些最值得關(guān)注的重要經(jīng)驗(yàn)
原文標(biāo)題:The Most Important Lessons Learned From Data Science Projects
數(shù)據(jù)規(guī)模的爆炸式增長(zhǎng)顯然仍將持續(xù),事實(shí)上,全球近90%的數(shù)據(jù)記錄創(chuàng)建于過(guò)去十年之內(nèi)。單憑這一點(diǎn),我們就能夠體會(huì)到數(shù)據(jù)科學(xué)分析的重要意義以及所能夠帶來(lái)的巨大回報(bào)。那么,數(shù)據(jù)科學(xué)項(xiàng)目當(dāng)中,又有哪些方面的經(jīng)驗(yàn)最值得我們關(guān)注?今天的文章將嘗試就此作出解答。
1. 實(shí)踐中的數(shù)據(jù)科學(xué)
2. 數(shù)據(jù)科學(xué)項(xiàng)目中的經(jīng)驗(yàn)教訓(xùn)
(1)理解業(yè)務(wù)目標(biāo)
(2)大數(shù)據(jù)并不代表著所有數(shù)據(jù)
(3)協(xié)作的意義
(4)實(shí)踐出真知
【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文作者和出處為51CTO.com】