1
lujiajing1126 2015-01-04 23:08:54 +08:00
赞!
|
2
liangjie123 OP @lujiajing1126 多谢~~~
|
3
zhangxiao 2015-01-04 23:43:57 +08:00
Nice
看了下自己,不知道为什么代码量统计里第一名是lua (8,262,515),看数量级应该是个bug |
4
liangjie123 OP @zhangxiao 代码量统计目前无法区分项目中哪些代码是手写的,哪些代码是应用了第三方库,只要出现在项目中的代码就全部会统计,可能你的某个项目引用了一个非常大的lua框架吧。。。
|
5
zhangxiao 2015-01-04 23:50:09 +08:00
@liangjie123 呃.. 不好意思,我自己问题。以前写过一个wow插件 ;)
|
6
liangjie123 OP @zhangxiao 还有就是代码量的单位是Byte。。。我也知道这个很操蛋,不过确实不是行数。。。
|
7
liangjie123 OP @zhangxiao 哈哈 高端
|
8
GhostFlying 2015-01-04 23:52:20 +08:00
试了下,感觉还不错,就是速度有点慢
|
9
liangjie123 OP @GhostFlying 嗯,目前的实现是纯前端+API,文件全部host在GitHub上,而且大量调用了GitHub的API,所以比较慢。不过我们用LeanCloud实现了大缓存,第二次打开就会快很多了~~之后这边会继续优化的!
|
10
spacewander 2015-01-04 23:59:13 +08:00
Cool!我以前也想做个类似的应用,但是后来放弃了……
|
11
lsmgeb89 2015-01-05 00:04:35 +08:00
出错信息很萌哈
|
12
liangjie123 OP @spacewander 这个是开源的,可以来一起写代码,哈哈
|
13
liangjie123 OP @lsmgeb89 哈哈 被你发现了~
|
14
lujiajing1126 2015-01-05 00:32:30 +08:00
@liangjie123 我居然写了3千万行js- -我也是醉了。。速度略慢。。其他还好。。不知道有木有缓存的
|
15
Delbert 2015-01-05 01:27:29 +08:00
|
16
thonatos 2015-01-05 03:38:08 +08:00 via Android
好吧,我也遇到访问次数问题,今天写完学年论文想赶时间完善了文档站,改到一半发现访问次数超限了,只好睡觉了。
|
17
NSTongG 2015-01-05 05:10:55 +08:00
@lujiajing1126 应该是算上 fork 的项目的代码量。
|
18
NSTongG 2015-01-05 05:11:42 +08:00 1
很不错,建议搞一个英文版,毕竟 GitHub 上的非中文用户还是最多的。
|
19
liangjie123 OP @lujiajing1126 那个代码量的单位是Byte不是行数~~缓存目前做了一些,第二次查询时候就会快很多了
@thonatos 哈哈 这个确实很蛋疼 @NSTongG 其实目前代码量统计已经去掉了fork项目 不过自有项目中可能会包含一些第三方库 所以总代码量应该会大于实际代码量 |
20
xcv58 2015-01-05 09:00:38 +08:00
建议统计代码量的时候从 commit 记录里统计。
|
21
xcv58 2015-01-05 09:01:38 +08:00
这个网站貌似功能多点 https://osrc.dfm.io 但交互没你们做得好。
|
22
liangjie123 OP @NSTongG 确实,我昨天用GitHub的API大致查了一下,现在GitHub的总注册用户已经超过了1000W,但是location里面有China的只有3W多,即使乘10也只占3%。。。英文版势在必行啊
其实翻译成英文倒是问题不大 关键是不知道去哪找老外用。。。 |
23
liangjie123 OP @xcv58 commit其实一样 如果用到了第三方库 那加入第三方库的那个commit中还是会包含第三方库的代码。。。如何区分第三方库和自己写的代码是个大难题啊 我们也一直没找到好办法。。。
其实最早我就是看到osrc那个网站才知道可以这么做 哈哈 我们再研究研究那个的功能 多谢啦! |
24
hcymk2 2015-01-05 10:22:08 +08:00
我fork别人的代码也算啊?
|
25
format 2015-01-05 10:38:03 +08:00
以前见过类似的,还会计算每行代码的价格, 得出这个coder的价值 0 0.
|
26
liangjie123 OP |
27
xcv58 2015-01-05 11:13:41 +08:00
@liangjie123 你可以用 commit author 的用户名和邮箱啊。
|
28
format 2015-01-05 11:34:50 +08:00
@liangjie123 gurudigger上的一个东西,刚才看了下。 链接已经没了 - -
|
29
hcymk2 2015-01-05 11:40:40 +08:00
@liangjie123
抱歉。 看错了 ,不算fork的代码量。 |
30
liangjie123 OP |
31
hufuman 2015-01-05 12:19:40 +08:00
有乱码,头像下面的绿色按钮里。
|
32
hufuman 2015-01-05 12:21:54 +08:00
还有现在的方式不利于分享我的信息给别人看,因为带了Token,其实可以做下缓存,发现没有Token的时候,尽量用缓存,不行再走队列请求,反正几天内不会有大量的提交
|
33
xcv58 2015-01-05 12:21:55 +08:00
@liangjie123 你的意思是用 Get a single commit 实现。需要每个 commit 都调用一遍吗?
|
35
liangjie123 OP |
36
cattail 2015-01-06 17:08:25 +08:00
需要增加org仓库代码的统计
|
37
cj1324 2015-01-06 18:11:20 +08:00
有意思, 赞。
|
38
awkun 2015-01-06 18:17:34 +08:00
nice~
|
39
liangjie123 OP |
40
xjtushilei 2018-01-02 15:45:28 +08:00
能否有开源代码的地址?
|