新手开发者提交了一个平平无奇的PR,差点把GitHub搞挂了…

作者: 程序员Hollis分类: 计算机技术 发布时间: 2022-06-08 22:18:56 浏览:75130 次

新手开发者提交了一个平平无奇的PR,差点把GitHub搞挂了…

火鸡味锅巴259:
当你在一个几十万人的大群里艾特全体

【回复】[doge]问题还不止,收到邮件的还会继续圈
【回复】回复 @XWSDF :收到邮件的觉得挺好玩也艾特全体[doge]
【回复】问题是每个回复还会再@全体一遍,每人都回一个,邮件数量直接爆炸
星不萌:
这不是艾特一个,这个是艾特一个组,所有在这个组成员都会受到,很早之前就有这个情况和解决方案,但github居然没考虑过这种情况,估计认为邮件只是通知,不是什么邮件群组所以没设防吧

【回复】回复 @瞳孔印 :问题不在于这个,这相当于一个邮件列表,如果有人需要发通知,给整个项目组,只需要艾特这个组就行了,,不过改改也行,改成只有项目成员,或者项目管理员才能艾特,,,真正问题在于,被艾特之后,默认关注该pr,导致后续有人在该pr留言就又被转发给所有人,,,不理解为啥github,设置成只有被艾特,就自动关注,如果需要那就手动关注不就好了
【回复】应该设定个上限的,比如某个组人数超过1w了,就不让@整个组了,只能里面的一个小组。 估计github设立规则的时候没想到能出现这么大的群体
【回复】没有人能在2022年考虑广播风暴
东拼西凑开发组:
这波操作雀实秀啊。不过这新手开发者改readme是为了蹭星星么[doge]

【回复】类似在某宝买东西,参与一个百亿项目
【回复】回复 @笔墨尽 :每天都在参与的百亿项目:彩票,国家电网,西气东输,南水北调[脱单doge][脱单doge][脱单doge]
不忘愛:
一个新闻重复说三遍,第四遍详细些,最后问题抛给观众去想 [脸红]

【回复】说得很快,观众也没时间去思考
AlwaysLv:
at的用途就是用来通知用户的,你应该问为啥GitHub要允许一个规模达到40万的用户组存在。毕竟这样就不是用户组了,而是大型聊天室。

【回复】用户组规模大有什么不合理的嘛?组没有说一定要保持在一定范围一下,你想想后台肯定还有一个组是验证过邮箱的用户,只是你不能at罢了
【回复】回复 @饕餮饗食25830 :服务都快搞挂了,不做压力测试又允许这么大的群存在,这显然是设计者的失误
【回复】回复 @LDxy0 :这是一个概念[辣眼睛]你和全体Github用户能实时聊天?[辣眼睛]
eventlOwOp:
但是这种readme can改able to这种纯粹混contribution的行为应该被谴责啊

【回复】回复 @SmartFast :這種東西正確的做法是通知作者修改而不是蹭pr
压力饭团:
你写的程序是不是也是一堆车轱辘代码来回跑,跑了几万行才执行一句hello world

【回复】回复 @冰馬 :[笑哭]先要加载库文件还有一堆乱七八糟的依赖昂... 就算c语言写的最简单的一行helloworld都要include stdio 然后从库文件夹把这整个文件加载到文件头 实际上搞完之后都好多行了[喜极而泣] 更何况一般程序哪只这些
【回复】回复 @榆木头16 :可以用1KB超过葛立恒数的,有一个 Loader's number 大约1KB。如果程序员都是大数学家的话,就很容易做出比超级马里奥更小的程序,超级马里奥才40Kb;大数学家研究怎么提升增长率,比如葛立恒数、TREE3,之后出现的 Loader's number 也大于葛立恒数;研究透的话,1KB实现个操作系统也完全有可能。但是现在的程序员写一堆屎山,给他们说“超级马里奥才40Kb”得到的答复有可能是“游戏画质低”,其实游戏画质提升到葛立恒数个像素点也有可能1KB实现。
【回复】回复 @冰馬 :扯淡呢,和数学不数学没关系,1kb可以画出精美图片,但在现有的硬件条件下,就是做不到写出一个完备的操作系统
Stracha酸奶菌:
好家伙我说怎么凭空收到几个gayhub邮件[doge]

【回复】回复 @rauuy :gayhub就是github了解一下
【回复】你要是进去评论还能再收到几个[狗子]
大道寺ともよ:
github自身的问题 首先为什么艾特这个帐号而不追加操作,就能触发艾特全体 其次同时艾特这么多人,不警告拦截确认一下?

【回复】因为他@的就是全体开发者,不过gh之前可能没遇到过这种情况
【回复】回复 @0FsF0 :我的意思是@全体这种危险操作,为什么不提示一下
谢某人er:
https://github.com/EpicGames/Signup/pull/24 围观[doge]

长不胖的橘猫:
那个人根本不是新手,感觉是故意的。

【回复】故意也很难理解 搞垮github对他也没好处呀 还是说如果这个人是个超级黑客,这个行为只是打开某个漏洞渠道?
一袋小土块:
我想问一下,有报错的代码是不能pr的吗?我之前汉化了一个mc的mod,汉化文件是json的,我把他提交给了一个自动汉化组,之后审核回复我说有很多意义不明的翻译,这是个黑魂mod,对于不玩的人来说确实看不太懂,我就想写点注释(注意:我没有学过编程,完全是为了提交汉化文件才用GitHub的),但是查了一下,json没有注释一说,于是我直接在要注释的那些条目前面另起一行硬写,GitHub也被我标记报错了,我也没管,写完后就直接pr了,结果一直在发送中,一直没有成功,我想问一下,这种情况下,我该如何写注释帮助审核理解呢?

【回复】Pull Request 中你可以引用 json 文件的某些行,自动化测试可能会导致你的 pr 没法 merge 但是发不出去应该是你自己的网络问题
【回复】json不支持注释 “另起一行硬写”如果是在json文件里另起一行会导致整个json文件解析失败;更好的做法可能是写个readme或者其他办法
【回复】确实,如果审核是外国人看不懂本土化就只能和他慢慢解释,他要是油盐不进就只能改成官方化的措辞 json5是支持注释的,但他的项目大概率不支持 一直发送是因为dns服务间歇性休克了,要梯子。之前有个软件叫steam++也能顺便代理git,我不知道这软件还活着没有
78zhanghao87:
我觉得issuse也有这个问题,每个在issuse里回复内容的人后续有新消息都会收到邮件[笑哭]

【回复】自动关注,你回复后,就给你自动关注了,不想要,就手动取消,,,这个也是,艾特了,就给你自动关注,后续消息也都转发过来
墨雪遗痕:
还给自己昵称程序员,你天天发这些无用视频,你就是搞剪辑的吧。

【回复】赚楼量,这嘴脸你就习惯就好啦

程序员 软件 编程 开发者 github

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!