作为iOS 开发,经常在Github上找资源。但是一直不清楚如何更好的使用,这篇文章记录它使用的。最常用的就是Search 和 Trending。
1.Search
搜索某种语言的星排名: language:Objective-C stars:>0; 然后再在右侧排名选项中选择 Most stars。
搜索github中国区排名: location:china 点search;然后选择不同的排序方式。
搜索一些好东西: Awesome 关键字;
更多搜索语法:https://help.github.com/articles/search-syntax/
2.Trending
作为一枚程序猿,除了有目的的搜索之外,我们有时也需要去“瞎逛逛”,开阔一下眼界。不妨去 Github 的Trending 看看最近发生了什么。See what the GitHub community is most excited about today! 在这里你可以看到各种不同开发语言的每天/周/月的最热门的 Repositories 和 Developers。比如前一段时间走红的YYKit,苹果最近开源的CareKit,等等。
3.一些OC 的知名框架的介绍
https://github.com/follyxing/awesome-objc-frameworks/blob/master/README.md
4.Awesome (https://github.com/AntBranch/awesome-github)
系列是 GitHub 上一个非常有名的系列。Awesome 系列专门用来收集各种插件,第三方库、教程工具等。然后 Awesome- 后面追加诸如 android/ios 之类的就表示:Android/iOS 的各种插件、第三方库、教程工具等。
GitHub 上有各种 awesome 系列,简单来说就是这个系列搜罗整理了 GitHub 上各领域的资源大汇总,比如有 awesome-android, awesome-ios,
awesome-Java, awesome-Python 等等等,就不截图了,你们自行去感受。
5.GitHub秘籍
https://github.com/tiimgreen/github-cheat-sheet/blob/master/README.zh-cn.md
待补充......
福利大放送
相信以上三种方法够大家遨游在 GitHub 的海洋了,最后给大家献上一些福利,这些项目是 GitHub 上影响力很大,同时又对你们很有用的项目:
这个项目目前 star 数排名 GitHub 第三,总 star 数超过6w,这个项目整理了所有跟编程相关的免费书籍,而且全球多国语言版的都有,中文版的在这里:free-programming-books-zh,有了这个项目,理论上你可以获取任何编程相关的学习资料,强烈推荐给你们!
俗话说,不会用 shell 的程序员不是真正的程序员,所以建议每个程序员都懂点 shell,有用不说,装逼利器啊!而 oh-my-zsh 毫无疑问就是目前最流行,最酷炫的 shell,不多说了,懂得自然懂,不懂的以后你们会懂的!
GitHub 上有各种 awesome 系列,简单来说就是这个系列搜罗整理了 GitHub 上各领域的资源大汇总,比如有 awesome-android, awesome-ios, awesome-Java, awesome-Python 等等等,就不截图了,你们自行去感受。
GitHub 的使用有各种技巧,只不过基本的就够我们用了,但是如果你对 GitHub 超级感兴趣,想更多的了解 GitHub 的使用技巧,那么这个项目就刚好是你需要的,每个 GitHub 粉都应该知道这个项目。
这个项目是我一个好朋友 Trinea 整理的一个开源项目,基本囊括了所有 GitHub 上的 Android 优秀开源项目,但是缺点就是太多了不适合快速搜索定位,但是身为 Android 开发无论如何你们应该知道这个项目。
这个项目跟上面的区别是,这个项目只整理了所有跟 Android UI 相关的优秀开源项目,基本你在实际开发终于到的各种效果上面都几乎能找到类似的项目,简直是开发必备。
这个项目是我的邪教群的一位管理员整理的,几乎包括了国内各种学习 Android 的资料,简直太全了,我为这个项目也稍微做了点力,强烈推荐你们收藏起来。
这个就不多说了,之前给大家推荐过的,国内一线互联网公司内部面试题库。
这是一份非常详细的面试资料,涉及 Android、Java、设计模式、算法等等等,你能想到的,你不能想到的基本都包含了,可以说是适应于任何准备面试的 Android 开发者,看完这个之后别说你还不知道怎么面试!
参考连接:
http://www.jianshu.com/p/7321caea2a08
http://blog.csdn.net/swj524152416/article/details/52984752