fir.im Weekly - 你與優秀原始碼之間只差一個 Star
說起開源社群,Github 是一個不可缺少的存在。作為全球最大的同性交友網站,上面有太多優秀的開原始碼庫和程式設計大神,讓無數開發者心生嚮往。那麼如何正確的使用 Github,也許是程式設計學習之必要。來看下@googdev 的 關於如何選擇開源專案 ,如何正確使用開源專案,如何發現優秀的開源專案,同時作者還出了幾篇從0開始學習 GitHub的系列文章,對於迫切需要成長的開發者會有所幫助。
本期fir.im Weekly 收集了不少好的 Github 優秀原始碼,iOS/Android 開發工具與文章分享,持續整合相關實踐和程式設計師Tips,諸位慢慢「享用」~
『iOS,Android開發工具&原始碼分享』
深入解讀 iOS 開源專案原始碼
來自@iOS開發精選微博分享;
作者對一些優秀的 iOS 開源專案原始碼進行分析解讀,並將其整理成文後分享到了 GitHub 上,以幫助開發者們能更好的理解優秀開源專案的底層程式碼實現原理,GitHub 地址:iOS-Source-Code-Analyze
Android Sdk 原始碼解析
@AndroidCJJ 在微博上分享: “AndroidSdkSourceAnalysis是一群愛分享的GitHub小夥伴花了好長時間寫的關於android sdk 原始碼解析文章,旨在幫助Android開發者更好的學習。”如果你也感興趣,可以加入他們的組織。
ISFIRVersionCheck - 應用新版本檢測 iOS 庫
基於 fir 對比 build 版本號自動檢測新版本資訊,有新版本彈 Alert 前往更新。Github地址:isaced/ISFIRVersionCheck
關於 App 重構的幾個方面
如何重構App程式碼?簡書作者anly_jun 談了談自己的理解,文章傳送門,其中也說到了Uber的技術主管關於架構重構的12條規則, 共勉之~
Android儲存系統之架構篇
這是gityuan部落格的第100篇,上一篇文章從原始碼角度介紹相關模組的建立與啟動過程,這篇主要從全域性角度把握和剖析Android的儲存系統,文中有很多流程圖幫助理解。連結如下:
用MVP+Rxjava+Retrofit構建專案
這是一個用 MVP+Rxjava+Retrofit 構建的專案,是關於微信頭條的分享。原始碼已分享至 Github,地址點這裡。
如何入門伺服器端 Swift 開發
@RealmChina分享道:
“Swift 已演變成了一門開源、跨平臺的程式語言,有許多團隊正在競相使 Swift 語言能用於 Web 開發。其中最主要的框架分別是:Perfect、Vapor 以及 Kitura。接下來我們將會聊一聊這些框架的優缺點,並且介紹如何入門伺服器端 Swift 開發。”
文章傳送門。
『持續整合實踐』
淺談GRAB的持續整合和持續部署
作者zhchang在gopher china 2016大會上面做了個關於 GRAB 的持續整合和持續部署(CI/CD)的分享,感興趣點選這裡。
基於 flow.ci 實現 PHP 專案自動化持續整合
這是一個關於如何實現 PHP 專案自動化持續整合的快速指導。無論你是否使用過持續整合,或在苦心尋找一款合適的持續整合工具,可能這篇文章對你有幫助。
『程式設計師Tips』
IT職業技能圖譜(完整版)
@StuQ官博 釋出了最全IT職業技能圖譜,包括iOS,運維,前端,大資料,雲端計算,測試,安全,微服務,嵌入式開發等等,後續技能圖譜內容將會持續更新,在Github上有20多個開源版本,點選這裡檢視。 PS :StuQ的技術圖譜沒有 Android,簡書作者anly_jun於是自己做了一張Android App 開發技術圖譜,點這裡看看。
什麼是真正的程式設計師
作者仿照《小王子》中的情節,通過小printf遇見的不同型別的程式設計師,最後悟出什麼才是真正的程式設計師!文章略長,但是耐心讀完,你肯定會受益良多!
英文原文:連結.
這期的 fir.im Weekly 就到這裡, 歡迎大家分享更多的內容。
fir.im
相關文章
- 你與絕美文章只差一個Typora(Mac版)Mac
- 你與未來感爆棚的智慧城市 2.0 之間,只差一個分毫不差的精準時空
- 你不自律,還想做一個優秀的人?
- 千元機和GTA之間,只差一個超級遊戲遊戲
- 你離BAT之間,只差這一套Java面試題 | 掘金技術徵文BATJava面試題
- 你見過優秀的語音派對app原始碼功能都有哪些?APP原始碼
- 優秀原始碼帶給我們的一些啟示原始碼
- 一夜之間,7.0萬 Star,全部清零!
- 優秀開源庫SDWebImage原始碼淺析Web原始碼
- 你離高質量程式碼封裝只差一個閉包,快來get吧!封裝
- 財務報表分析真不難,你只差了一個Smartbi
- 你成為職場達人只差一個日程管理APPAPP
- WPF優秀元件推薦之Stylet(一)元件
- 分享一個優秀的chatgpt平臺ChatGPT
- 如何完成一個優秀的專案
- 一個優秀的SEO做的網站有哪些與眾不同網站
- 企業上雲?也許只差一個程式碼生成器
- 直播原始碼,獲取兩個日期之間的所有日期原始碼
- 優秀程式碼的必知必會(一)?
- 教你構建一個優秀的SD Prompt
- 一對一原始碼,java 圖片之間相互巢狀,合成原始碼Java巢狀
- 大資料浪潮下,你離智慧運維只差一個雲搜尋大資料運維
- 10 個 Flutter 優秀元件Flutter元件
- 響應式WordPress STAR主題原始碼原始碼
- netlink 是 Go 和核心模組之間優秀的通訊兵Go
- 同一專案、不同版本之間原始碼的閱讀原始碼
- 原始碼|jdk原始碼之HashMap分析(一)原始碼JDKHashMap
- .net core下優秀的日誌框架使用解析,附原始碼框架原始碼
- 開發和設計溝通有多難? - 你只差一個設計規範
- 你與一份好簡歷之間的距離
- 你不可不知道的20個優秀PHP框架PHP框架
- 你與資料科學家只差這26條python技巧資料科學Python
- Spring原始碼之IOC(一)BeanDefinition原始碼解析Spring原始碼Bean
- 陸奇:如何成為一個優秀的工程師?工程師
- 10步成為一個優秀的Java開發!Java
- 如何設計一個優秀的秒殺系統?
- Ocelot一個優秀的.NET API閘道器框架API框架
- 優秀框架原始碼分析系列(一)讓解耦更輕鬆!多程式元件化框架-ModularizationArchitecture框架原始碼解耦元件化
- 一套優秀的直播APP原始碼,離不開三方服務的加持APP原始碼