V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Rice
V2EX  ›  GitHub

初学者把自己新写或写的烂的项目放到 github 上算不算浪费公共资源?会不会给中国人丢脸?

  •  
  •   Rice · 2015-12-17 21:42:41 +08:00 · 16056 次点击
    这是一个创建于 3050 天前的主题,其中的信息可能已经有所发展或是发生改变。
    匿名版上某人的观点实在是太奇葩了,我不敢苟同,难道用代码托管网站可以用出优越感?



    105 条回复    2015-12-26 12:32:24 +08:00
    1  2  
    jybox
        1
    jybox  
       2015-12-17 21:53:18 +08:00   ❤️ 1
    如果你说的是 minggeJS (不过看截图似乎是 Python 项目),我觉得既然托管的是代码,就不能算滥用,不过既然 README 那么嘲讽,大家喷一喷调侃一下我觉得也同样合理。

    话说回来,我觉得即使是比较烂的项目,但只要作者没有去攻击同行,没有嘲讽开地图炮,没有版权和其他纠纷,那么分享自己的代码还是值得鼓励的。
    strahe
        2
    strahe  
       2015-12-17 22:00:55 +08:00
    明显 Python 项目,
    只要成型的项目我就扔上去的,不过我会在 readme 上说明这是新手练手项目,
    不喜欢评论那个人,但是也觉得放代码的人应该提升自己,代码经验有限可以慢慢来, PEP8 规范得先用起来
    kchum
        3
    kchum  
       2015-12-17 22:01:25 +08:00
    不同意,开源的本意不是互相学习,互相进步吗?
    谁一开始就什么都懂?
    用到 `国人` 2 个字我就呵呵了,秀优越感,也不拿自己的东西出来溜溜
    遇到一些大牛都是很谦卑的。
    Slienc7
        4
    Slienc7  
       2015-12-17 22:02:47 +08:00   ❤️ 6
    Pastsong
        5
    Pastsong  
       2015-12-17 22:03:57 +08:00
    GitHub 可没规定你的仓库要怎么用,你乐意你拿来当网盘都行

    我新手时写了的代码仓库删了好多的话说...
    Rice
        6
    Rice  
    OP
       2015-12-17 22:08:00 +08:00
    @jybox python 爬虫,原来是新手作者没有加 readme ,被喷了后就加了 readme
    raincious
        7
    raincious  
       2015-12-17 22:09:54 +08:00
    @jybox

    搜了下( Google 真强大,对于这种导航结构的网站来说),不是 minggeJS
    http://h.nimingban.com/m/t/7296934

    回到话题上来说,如果随便放个项目上去都是浪费资源的话,那么其实 GitHub 上有很大一部分项目都是这样的东西。毕竟能出名的项目太少。
    lwbjing
        8
    lwbjing  
       2015-12-17 22:13:15 +08:00
    靠,我认识 requests 的第一天,也是爬的这种内容... orz...
    kn007
        9
    kn007  
       2015-12-17 22:16:06 +08:00
    别想太多,有些人太蛋疼
    abelyao
        10
    abelyao  
       2015-12-17 22:30:43 +08:00
    GitHub 上面外国人的垃圾代码也很多,没见谁说给某国丢脸了啊
    oott123
        11
    oott123  
       2015-12-17 22:31:35 +08:00 via Android
    不算,不会。
    无视就好。
    yzongyue
        12
    yzongyue  
       2015-12-17 22:39:51 +08:00
    不算,鄙视那个评论的人
    当然我把之前放上去的代码都删干净了
    cnallenzhao
        13
    cnallenzhao  
       2015-12-17 22:43:01 +08:00
    lhbc
        14
    lhbc  
       2015-12-17 22:47:34 +08:00
    我猜可能有些人 ED ,看到别人用烂代码爬某些东西,自己空有一身好码功却无法自撸,产生深深的自卑感,然后后面发生的事情大家都知道了
    aisk
        15
    aisk  
       2015-12-17 23:03:07 +08:00
    事实上烂代码放 GitHub 上被人看到都很难,别说被喷了。

    一般被喷的是代码来还去到处宣传(装 X ),或者喷别人代码写的烂被人扒出来喷(装 X 不成反被 X )。不覆盖全部清空。
    aisk
        16
    aisk  
       2015-12-17 23:03:19 +08:00
    清空 => 情况。
    ruandao
        17
    ruandao  
       2015-12-17 23:06:23 +08:00
    大部分时候, 根本没人看
    xgfan
        18
    xgfan  
       2015-12-17 23:06:43 +08:00 via Android
    帐号密码也放上去了。
    feikaras
        19
    feikaras  
       2015-12-17 23:09:52 +08:00
    说这种话的人就给中国人丢脸。
    zakokun
        20
    zakokun  
       2015-12-17 23:10:35 +08:00
    我和总是拿一些愚蠢的的言论来让大家讨论呢?除了浪费大家口水以外还有啥意义?
    yicun
        21
    yicun  
       2015-12-17 23:13:57 +08:00
    总会有人吃饱饭没事干
    way2explore2
        22
    way2explore2  
       2015-12-17 23:21:08 +08:00 via Android
    不把烂项目推
    way2explore2
        23
    way2explore2  
       2015-12-17 23:21:28 +08:00 via Android
    上去,永远也看不到好项目了
    fengxiang
        24
    fengxiang  
       2015-12-17 23:24:35 +08:00 via Android
    我用 tab 用的舒服关你屁事啊
    mzer0
        25
    mzer0  
       2015-12-17 23:39:25 +08:00
    @jybox 老外对这件事情有一些评论 https://what.thedailywtf.com/t/minggejs/53527

    摘录
    1) "虽然我不是这方面的专家, 但看上去 MingGeJS 抄了 jQuery 大部分的代码"
    2) "谦虚? 中国游客会在四千年的古迹上涂鸦, 还在飞机上打开紧急逃生门..."
    3) "它只是把 jQuery 的代码复制过来, 然后改了个名字"
    4) "英文的 ReadMe 翻译得很烂, 英语水平也很烂"
    TakanashiAzusa
        26
    TakanashiAzusa  
       2015-12-18 00:05:02 +08:00
    @xgfan 哈哈眼真尖。。
    Trim21
        27
    Trim21  
       2015-12-18 00:08:47 +08:00
    ↖( ̄▽ ̄")这个人在网上说这种东西又算不算滥用公众资源呢
    AtlantisZ
        28
    AtlantisZ  
       2015-12-18 00:24:06 +08:00 via Android   ❤️ 1
    这时候就该小明的爷爷登场了
    acros
        29
    acros  
       2015-12-18 00:25:56 +08:00
    老是看到论坛有人说谁给国内丢脸,我咋就毫无感觉····丢也是丢他自己的啊,你看老外做得差还干系他国家去?
    df4VW
        30
    df4VW  
       2015-12-18 00:42:12 +08:00
    @mzer0 这个楼里的老外大部分是傻逼
    mzer0
        31
    mzer0  
       2015-12-18 00:43:20 +08:00
    @df4VW 真的假的, 看上去 TheDailyWTF 网站做得还挺不错的......
    sneezry
        32
    sneezry  
       2015-12-18 01:02:52 +08:00 via iPhone
    不会的,另外过分注重尊严是自卑的表现,那些把给中国人丢脸挂嘴边的人不要理。
    df4VW
        33
    df4VW  
       2015-12-18 01:08:17 +08:00
    @mzer0 我只是说这个楼,网站可能还行。浓浓的酸味。讲道理老外因为普遍条件好,能做技术的人的门槛低很多很多,自然而然的傻逼就多。虽然中国也有很多速成的程序员,但是能到网上来讨论的一般都还是比较有素质的。

    这边傻逼最喜欢的句式就是:
    虽然我不是专家,但看上去/感觉上 XXXXXXXXX -> 就算是错了也没事,喷了再说
    如果我错了纠正我,但是你这代码 -> 说了我可能是错的,但我还是要先喷你

    类似这样的太多了, mingge 确实可能有很多问题也很 low ,但是比这帮天天动嘴皮子的白垃圾还是要强一万倍
    yellowV2ex
        34
    yellowV2ex  
       2015-12-18 01:12:06 +08:00
    当年 AS3 , Flash 的没落就有一部分是水平低下的开发者的原因, 3D 引擎都出来了,一堆人说载入个图片都卡, GPU ,多线程早就出来了,一大堆人单线程处理所有任务,让人觉得卡爆了,图片不优化让用户觉得 Flash 就是卡就是慢。 Adobe 后期加了好多内存相关的 API ,这些人就是不用,一边做烂东西一边抱怨 Flash 优化真差。

    所以我还是觉得,做个东西,把自己水平上去了,再发布到公众,这是对整个行业的影响。
    Magnus1k
        35
    Magnus1k  
       2015-12-18 01:16:32 +08:00
    @yellowV2ex 说实话我不认为 Github 算是公众,只是一个从业者进行交流的平台而已。楼主说的情况和你说的情况其实没什么关系。
    Yvette
        36
    Yvette  
       2015-12-18 06:27:05 +08:00 via iPhone
    不过,缩进真的不能用 tab 么?我学 C++ 的时候用的空格老师硬说跟她的不一样,让我最好用 tab ……
    jakiepaper
        37
    jakiepaper  
       2015-12-18 06:30:42 +08:00   ❤️ 1
    活着就是浪费资源啊,难不成活得不如别人就要去死?
    vietor
        38
    vietor  
       2015-12-18 07:04:51 +08:00 via Android   ❤️ 1
    @Yvette C 向来都用 tab , c++一般延续 c 的风格,但现在 Google 的风格是空格,靠自我选择
    justjavac
        39
    justjavac  
       2015-12-18 07:06:35 +08:00 via Android   ❤️ 4
    我爷爷今年 93 了
    initialdp
        40
    initialdp  
       2015-12-18 07:28:09 +08:00
    最烦这种肆意拔高高度的人。写得烂怎么了?这不也是人家进步的一个过程么? 也不碍着谁,更不会制造雾霾,有什么不可以!

    难道人长得丑点,就不让人出门了?
    shyling
        41
    shyling  
       2015-12-18 07:46:09 +08:00 via iPad
    哎~,写的不好根本就是没人看啊,参考我自己。。。
    yann1992
        42
    yann1992  
       2015-12-18 07:58:29 +08:00
    github 本来就是托管代码,写的烂的就不能?什么逻辑??
    vietor
        43
    vietor  
       2015-12-18 08:09:51 +08:00 via Android
    当网盘是应该被骂,放点不成熟的代码倒是无所谓
    lincanbin
        44
    lincanbin  
       2015-12-18 08:14:03 +08:00 via Android
    readme 不要太放肆就是了。
    pengfei
        45
    pengfei  
       2015-12-18 08:35:29 +08:00
    我自己练习的私有没问题吧,至于公开的,额,没经验
    sun2920989
        46
    sun2920989  
       2015-12-18 09:11:43 +08:00
    搞不懂有什么优越感可以秀,是不是咱们体格弱一些就要留学生都别去操场打球?因为丢人?
    caixiexin
        47
    caixiexin  
       2015-12-18 09:21:27 +08:00
    又没有到处 @ 别人或者病毒营销,不成熟的代码静静地放在那里有什么好喷的,又没违反 github 规范。
    难道以后长得丑就不出门了?
    yuankui
        48
    yuankui  
       2015-12-18 09:21:28 +08:00
    哪凉快哪呆着去~
    cxyfreedom
        49
    cxyfreedom  
       2015-12-18 09:39:28 +08:00
    规范也没说 TAB 完全不能用啊,不过首选还是空格好=。=
    pljhonglu
        50
    pljhonglu  
       2015-12-18 10:02:40 +08:00
    github 只是提供了一个平台,只要在法律允许的范围内,怎么用是使用者自己的事情,何必在乎有没有人喷你呢~
    用个 github 都能用出优越感的人,我只能说你们是有多自卑啊~
    喷子多了去了,无视就好~
    Mrun
        51
    Mrun  
       2015-12-18 10:06:20 +08:00
    丢过人的脸.........90%的代码基本上都不会有人过来看好么
    Andiry
        52
    Andiry  
       2015-12-18 10:08:01 +08:00
    没见过 TAB 缩进的只能说见识少吧, Linux kernel 里用空格缩进是要报错的:

    ERROR: code indent should use tabs where possible
    yxaaa123
        53
    yxaaa123  
       2015-12-18 10:08:16 +08:00
    这种人是不是吃饱了撑的?有什么权利去教训别人?自以为是!
    leshiv
        54
    leshiv  
       2015-12-18 10:11:38 +08:00   ❤️ 1
    脸书上长得丑的人就不能发自拍了?
    jasontse
        55
    jasontse  
       2015-12-18 10:12:37 +08:00 via iPad
    玻璃心,有分享的精神就是好的,应该鼓励。
    kdwycz
        56
    kdwycz  
       2015-12-18 10:14:52 +08:00
    @Andiry 但是 Python 是不推荐使用 TAB 缩进的

    一直觉得应该被谴责的是不友善的态度,而不是烂代码.

    对这种现象突然想到了一句话~

    > 无知和弱小不是生存的障碍 傲慢才是
    learnshare
        57
    learnshare  
       2015-12-18 10:26:21 +08:00
    长得丑,我也得出门,怎么办 ( ⊙ o ⊙ )!
    iugo
        58
    iugo  
       2015-12-18 10:30:20 +08:00
    我想说, 我一直在丢脸. 还将继续下去.
    jmc891205
        59
    jmc891205  
       2015-12-18 10:37:15 +08:00
    他只是态度不好,提的意见还是有价值的。
    我们写代码,应该吸收一切可以帮助自己提高的意见。至于对方的素质,那是他自己的问题,不要睬就好了。
    qq2511296
        60
    qq2511296  
       2015-12-18 10:40:08 +08:00
    我想说 这都能上升到一个国际高度?
    我只想说 说出那种话的人本身就是一个 sb

    按那种逻辑的话
    那老了后,对这个这个社会都没用了,占用公共资源,怎么不早点归西好呢?
    c0878
        61
    c0878  
       2015-12-18 10:43:10 +08:00
    匿名版真是一个神奇的地方 长见识了 另外这货服务器在国外么 在国内搞这种匿名社区分分钟查水表吧 参见 1984
    lyhapple
        62
    lyhapple  
       2015-12-18 11:12:55 +08:00
    怎么上匿名版,网址发一下
    ly710
        63
    ly710  
       2015-12-18 11:17:23 +08:00
    虽然我觉得是浪费资源,但是喷的这人才是给国人丢脸。
    robinWu
        64
    robinWu  
       2015-12-18 11:19:54 +08:00
    有些人就是 BB
    branchzero
        65
    branchzero  
       2015-12-18 11:34:22 +08:00
    branchzero
        66
    branchzero  
       2015-12-18 11:35:11 +08:00
    有些人天生就是喷子属性,不管你做什么都可以找到理由来喷你,无脑喷果断无视就好。
    TingHaiJamiE
        67
    TingHaiJamiE  
       2015-12-18 11:41:07 +08:00
    用他家硬盘了?
    PublicID
        68
    PublicID  
       2015-12-18 11:58:54 +08:00
    有这种想法才是给中国人丢脸。
    耻文化啊耻文化,到底要残害中国多久?
    xiangtianxiao
        69
    xiangtianxiao  
       2015-12-18 12:24:14 +08:00 via Android
    你这丢中国人的脸,跟不转不是中国人有什么区别...
    aitaii
        70
    aitaii  
       2015-12-18 12:25:56 +08:00
    智商欠费了吧
    呼吸浪费空气,“你”又不是毛邓江胡习,赶紧。。。
    robinshi2010
        71
    robinshi2010  
       2015-12-18 13:34:35 +08:00
    这种下线比较低的选手何必在意呢。无论你干嘛他都喷。尤其看到什么国人啊什么那种优越感我操。你出来我保证不打死你。
    LokiSharp
        72
    LokiSharp  
       2015-12-18 13:41:36 +08:00
    @kdwycz 为啥不推荐?我想怎么写就怎么写
    d8
        73
    d8  
       2015-12-18 13:45:13 +08:00 via Android
    小时候你在门口练习走路,经常跌倒,你妈会不会很丢人啊?浪费粮食啊
    liujianwei
        74
    liujianwei  
       2015-12-18 13:51:15 +08:00
    a. 写的很烂的项目就不要往 GitHub 上放了,确实是浪费资源。

    b. 即便放上去了,确实也不是给中国人(或,国内 IT 圈)丢脸,那是你自己的事情。

    c. 中国文化是以儒家文化为根基的“耻文化”。所以才会有“不要给中国人丢脸。。”等句式。
    hustlzp
        75
    hustlzp  
       2015-12-18 13:55:52 +08:00
    理这种人就是浪费生命。
    moonkiller
        76
    moonkiller  
       2015-12-18 14:34:31 +08:00
    一支以为程序员像 v2 一样氛围良好:直到。。。看到这贴子
    xcodebuild
        77
    xcodebuild  
       2015-12-18 14:41:34 +08:00
    安心放,一般都很难被人看到。如果有人指出是好事,乱喷的你屏蔽了就行。
    angusdwhite
        78
    angusdwhite  
       2015-12-18 15:34:33 +08:00
    有意见却要匿名发帖,是不是很丢脸?

    这货真是神逻辑,什么东西都能往里套,把自己套进去了吧。
    johnsneakers
        79
    johnsneakers  
       2015-12-18 15:42:01 +08:00
    吓得我都想删了自己写的垃圾爬虫了
    wolfan
        80
    wolfan  
       2015-12-18 15:44:00 +08:00 via Android
    看来我要去删了我的项目了,留在上面太丢我兔的脸了😢😢😢
    SquirrelMAN
        81
    SquirrelMAN  
       2015-12-18 16:03:51 +08:00
    关这种人屁事。
    hzlzh
        82
    hzlzh  
       2015-12-18 16:13:02 +08:00
    烂没关系,要有虔诚的心
    yhxx
        83
    yhxx  
       2015-12-18 16:23:24 +08:00
    烂项目怎么评判?
    按这种人的观点是不是 jQuery 也是烂项目?
    2owe
        84
    2owe  
       2015-12-18 16:48:35 +08:00
    代码达尔文主义…
    otakustay
        85
    otakustay  
       2015-12-18 16:51:35 +08:00
    要不我们把月入 2 狗以下的人都弄死吧,这样中国就富裕了,不亏是先富带动后富

    我觉得发这种评论的人不如滚出 IT 圈
    fan123199
        86
    fan123199  
       2015-12-18 17:43:37 +08:00
    不是很难理解你们说的烂,就算是初学者的项目都可以放上去,绝对不是浪费资源。我用了 github 学习了 git 功能,就算只有个 readme ,那也绝不是浪费。只有那些不遵守规则的才应该骂。
    frankzeng
        87
    frankzeng  
       2015-12-18 17:49:35 +08:00
    他妈人丑还不能出门了,这就是典型的种族主义吧。
    pynix
        88
    pynix  
       2015-12-18 17:58:07 +08:00
    我的 demo 项目和烂尾项目过期都会删除。。
    wbsdty331
        89
    wbsdty331  
       2015-12-18 18:28:13 +08:00
    我去知乎提了个问,引用了一下你的帖子,希望 lz 别怪罪...

    http://www.zhihu.com/question/38654059
    shanks
        90
    shanks  
       2015-12-18 18:50:22 +08:00
    @frankzeng 233 你说的很对。。
    horizon
        91
    horizon  
       2015-12-18 19:10:57 +08:00
    @liujianwei
    惶恐,那你给定义一下“不烂”的代码?
    Hyperion
        92
    Hyperion  
       2015-12-18 20:02:48 +08:00
    这种应该是 “自知之明”,但是属于看法不同而已。从第三者角度来骂这叫 “没有教养”。
    VmuTargh
        93
    VmuTargh  
       2015-12-18 20:33:45 +08:00
    @moonkiller v 站撕 b 的帖子多了去了
    angryRabbit
        94
    angryRabbit  
       2015-12-19 02:41:12 +08:00
    闻道有先后,术业有专攻,何必恃才傲物
    penjianfeng
        95
    penjianfeng  
       2015-12-19 10:20:40 +08:00
    @c0878 看了下那个匿名版,京备案号,ping 了下,貌似服务器在浙江
    penjianfeng
        96
    penjianfeng  
       2015-12-19 10:26:44 +08:00
    对于那种人,我只想说,TALK IS CHEAP,SHOW ME THE CODE,每个人都在成长,我现在看我刚自学那会儿写的代码不忍直视,而当初觉得写出来了好牛逼.窃以为,程序员这个群体的素质应该是有一定高度的,可惜总是有几颗老鼠屎的.尤其是打着国人的旗号的,还上升到国家高度了.按此道理,地球人就不要发射什么宇宙飞船出去了,要是被比我们科技发达很多的外星人看到了丢地球人的点
    penjianfeng
        97
    penjianfeng  
       2015-12-19 10:27:45 +08:00
    最后一个错别字,手抖,是脸
    luohaha
        98
    luohaha  
       2015-12-19 14:43:06 +08:00
    那就努力提高,争取某天写出给国人长脸的项目
    chilongqua
        99
    chilongqua  
       2015-12-22 13:30:24 +08:00
    我是匿名版上那个帖子的原 PO ,当时发到 git 上就是因为有人求上车所以把仓促写的东西发上去了,那个喷子说的好多东西虽然莫名其妙纯属为了凸显自己逼格,但说实话还是有一些可取的地方的,比如缩进啥的,写东西规范点总归有好处,谢谢大家挺我,我前两天有空把项目改了下,感觉好多了...
    另外有个问题,我这个脚本跑起来特别慢,怎么知道性能瓶颈是在 HTML 解析还是在 HTTP 请求上,我好决定怎么加异步 IO 和多线程
    wizmann
        100
    wizmann  
       2015-12-25 13:30:45 +08:00
    我来翻译一下:
    “我喜欢与自卑的人相处”
    ->
    “我就喜欢你们这种没有见识的样子”
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1296 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 81ms · UTC 17:46 · PVG 01:46 · LAX 10:46 · JFK 13:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.