文档章节

fir.im Weekly - 你与优秀源码之间只差一个 Star

风起云飞fir_im
 风起云飞fir_im
发布于 2016/08/01 11:33
字数 1103
阅读 41
收藏 1

说起开源社区,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的存储系统,文中有很多流程图帮助理解。链接如下:

Android存储系统之源码篇

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

© 著作权归作者所有

共有 人打赏支持
风起云飞fir_im
粉丝 45
博文 136
码字总数 143328
作品 1
朝阳
fir.im Weekly - Mobile developer 利器分享

工欲善其事,必先利其器。本期 fir.im Weekly 推荐了很多优秀的 Github 项目、iOS/Android 开发工具利器,比如墨__守独立开发的macOS App —— Repo, 帮助 Mobile developer 快速查找第三方...

风起云飞fir_im
2016/08/08
35
0
fir.im Weekly - 1000 个 Android 开源项目集合

冬天到了,适宜囤点代码暖暖身。本期 fir.im Weekly 收集了最近一些不错的 GitHub 源码、开发工具和技术实践教程类文章分享给大家。 codeKK — 集合近 1000 Android 开源项目 @Trinea说道:c...

风起云飞fir_im
2015/12/03
299
2
fir.im Weekly - 进击的 Swift

最近 Swift 开源了,众开发者们欢呼雀跃。感谢开源,这是最好的时代。本期 fir.im Weekly 准备了一些关于 Swift 的“新鲜”干货分享,也包括一些优秀的 GitHub 源码、开发工具和技术文章等等...

风起云飞fir_im
2015/12/07
34
0
fir.im Weekly - iOS/Android 应用程序架构解析

假如问你一个iOS or Android app的架构,你会从哪些方面来说呢? 本期 fir.im Weekly 收集了关于 iOS/Android 开发资源,也加入了一些关于 Web 前端方面的分享。希望能帮你拓宽技术栈,带来一...

风起云飞fir_im
2015/12/22
40
0
fir.im Weekly - 嘘,关于科学上网!

上 Github 交友刷 StackOverflow 解惑,科学上网是攻城狮必备技能,加快打怪练级速度。关于科学上网,@左耳朵耗子 在微博上分享了一篇文档,轻一点教你建一个VPN服务器,重一点到教你在路由器...

风起云飞fir_im
2016/08/17
47
0

没有更多内容

加载失败,请刷新页面

加载更多

关于pip

我在更新pip的时候碰到的一些问题。 第一次安装,直接安装就ok了,所以也没研究,没想到后来由于安装了python2.x和python3.x之后出现了问题。 如果要将pip更新到最新版本需要指明是哪个版本的...

恰东
29分钟前
1
0
对硬盘进行分区时,GPT和MBR有什么区别

在Windows 8或8.1中设置新磁盘时,系统会询问你是想要使用MBR还是GPT分区。GPT是一种新的标准,并在逐渐取代MBR。 GPT带来了很多新特性,但MBR仍然拥有最好的兼容性。GPT并不是Windows专用的...

yizhichao
31分钟前
2
0
区块链教程btcpool矿池源码分析StratumServer模块解析

兄弟连区块链教程btcpool矿池源码分析StratumServer模块解析 核心机制总结 接收的job延迟超过60秒将丢弃 如果job中prevHash与本地job中prevHash不同,即为已产生新块,job中isClean状态将置为...

兄弟连区块链入门教程
32分钟前
1
0
JS中的异常捕获

JS中的异常捕获(目的:把抛出的错误捕获到,不让其阻断浏览器的继续执行) try{//需要执行的JS代码(可能会报错)}catch(e){//try中代码报错,会执行catch}finally{//不管try中的代...

NDweb
42分钟前
2
0
ObjectARX_AcDb2dPolyline复杂实体

1遍历:访问或者编辑复杂实体也需要通过特定的方式。 AcDb2dPolyline的顶点信息不能通过AcDb2dPolyline对象直接得到,需要遍历AcDb2dPolyline所包含的AcDb2dVertex对象: void IteratePolylin...

一个小妞
43分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部