GitHuber.info:自动统计某个 GitHub 帐号的重要信息

2015-01-04 22:12:49 +08:00
 liangjie123
最近这几周一直在做这个东西,简单说来,输入GitHub用户名,可以利用GitHub的API自动统计出这个人的各方面信息,比如个人信息、项目信息等等,非常方便。

http://githuber.info

大家没事可以去玩玩看啊~有什么意见建议也欢迎提出~

最后解释一下oauth的事情,我们的oauth没有要求任何权限,你在授权的时候可以看GitHub的权限说明,我们只能拿到public的数据。之所以要oauth授权,唯一的目的就是突破GitHub调用API的次数限制。如果不授权,每个IP每小时只能调用60次GitHub的API,但是授权之后可以调用5000次,所以不得不让大家授权。
8907 次点击
所在节点    分享创造
40 条回复
xcv58
2015-01-05 09:01:38 +08:00
这个网站貌似功能多点 https://osrc.dfm.io 但交互没你们做得好。
liangjie123
2015-01-05 09:10:09 +08:00
@NSTongG 确实,我昨天用GitHub的API大致查了一下,现在GitHub的总注册用户已经超过了1000W,但是location里面有China的只有3W多,即使乘10也只占3%。。。英文版势在必行啊
其实翻译成英文倒是问题不大 关键是不知道去哪找老外用。。。
liangjie123
2015-01-05 10:11:57 +08:00
@xcv58 commit其实一样 如果用到了第三方库 那加入第三方库的那个commit中还是会包含第三方库的代码。。。如何区分第三方库和自己写的代码是个大难题啊 我们也一直没找到好办法。。。

其实最早我就是看到osrc那个网站才知道可以这么做 哈哈 我们再研究研究那个的功能 多谢啦!
hcymk2
2015-01-05 10:22:08 +08:00
我fork别人的代码也算啊?
format
2015-01-05 10:38:03 +08:00
以前见过类似的,还会计算每行代码的价格, 得出这个coder的价值 0 0.
liangjie123
2015-01-05 11:12:04 +08:00
@hcymk2 fork的库不会计算代码
@format 这么厉害。。。还记得网址吗?我去看看
xcv58
2015-01-05 11:13:41 +08:00
@liangjie123 你可以用 commit author 的用户名和邮箱啊。
format
2015-01-05 11:34:50 +08:00
@liangjie123 gurudigger上的一个东西,刚才看了下。 链接已经没了 - -
hcymk2
2015-01-05 11:40:40 +08:00
@liangjie123
抱歉。 看错了 ,不算fork的代码量。
liangjie123
2015-01-05 12:09:18 +08:00
@xcv58 嗯 这个思路可以过滤掉其他人提交的代码 我们思考一下 主要是成本太高 要调用超级多次GitHub的API。。。
@hcymk2 没事~还有什么问题尽管提
hufuman
2015-01-05 12:19:40 +08:00
有乱码,头像下面的绿色按钮里。
hufuman
2015-01-05 12:21:54 +08:00
还有现在的方式不利于分享我的信息给别人看,因为带了Token,其实可以做下缓存,发现没有Token的时候,尽量用缓存,不行再走队列请求,反正几天内不会有大量的提交
xcv58
2015-01-05 12:21:55 +08:00
@liangjie123 你的意思是用 Get a single commit 实现。需要每个 commit 都调用一遍吗?
special
2015-01-05 12:34:56 +08:00
@Delbert 我也是 js 最多... 可我是 Ruby、Android 程序员啊。囧
liangjie123
2015-01-05 19:25:14 +08:00
@hufuman 哈哈 那个其实就是问号~token确实是个问题 多谢你的建议!我们看下怎么处理比较好


@xcv58 嗯 一次应该能拿到多个commit 不过相比之下会比拿一次总量多出很多次请求 主要这个项目是纯前端实现的 性能方面实在捉急 如果是服务器端的话倒是不在乎这些了。。。


@special 是不是项目当中引用了许多js库啊?暂时确实没有办法分辨项目中哪些是自己写的 哪些是第三方代码
cattail
2015-01-06 17:08:25 +08:00
需要增加org仓库代码的统计
cj1324
2015-01-06 18:11:20 +08:00
有意思, 赞。
awkun
2015-01-06 18:17:34 +08:00
nice~
liangjie123
2015-01-06 22:40:07 +08:00
@cattail 也有一些朋友提出统计组织,我们正在研究,非常感谢你的建议,敬请期待~


@cj1324 多谢~~

@awkun 堃哥也逛v2ex啊 哈哈
xjtushilei
2018-01-02 15:45:28 +08:00
能否有开源代码的地址?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/159208

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX