V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yanqiyu  ›  全部回复第 32 页 / 共 36 页
回复总数  707
1 ... 24  25  26  27  28  29  30  31  32  33 ... 36  
2020-05-19 09:47:04 +08:00
回复了 baobao1270 创建的主题 程序员 第一次知道笔记本电脑盖子的开法还有讲究
surface book/Mac 的设计, 中间有个凹槽, 引导用户从中间开盖子
2020-05-18 18:01:31 +08:00
回复了 runze 创建的主题 程序员 在开源代码中 rm -rf 是为了什么?
@longaiwp 除了极少数特殊情况, 不作为的责任始终小于作为的责任. 更何况维护推送机制以及 CI/CD 的人并无保护其软件无漏洞的法定义务(GNU, NO WARRANTY), 再加上维护者不一定对此漏洞知情. 开源软件开发者也不应该为了它的非故意的错误(漏洞, 恶心 BUG 等)而负责, 不然一众大型开源项目作者就危险了.

项目维护者在整个事件中只有道义的责任的前提下, 恶意 PR 的作者却有明确的法定责任 (可惜损害金额难以确定, 现在数据损失定罪有困难, 要是他直接一个 dd 命令盖掉了分区表的话那么铁定进局子了), 因为恶意 PR 的作者明知他的行为会导致他人的损失而发布之, 并实际造成了部分用户的损失, 如果相关损失被认定达到入刑标准, 应该按照破坏计算机信息系统罪论处.

NO WARRANTY 条款这个时候不能给恶意 PR 的作者开脱, 因为他的行为是故意损坏用户数据, 按照 GNU 开源的病毒依然是病毒, 被用于破坏目的的情况下法定责任不会减少.

维护者不知情, 无主观恶意, 无破坏行为, 在整个过程中是完全没有责任的, 虽然这个 CI/CD 机制确实把我雷到了, 稍加思考就可以避免, 但是考虑到主要作者还是高一学生, 一心专注功能本身而忘记了安全是有可能的, 也希望这次事件能成为他维护开源软件安全意识的一个教训.

而破坏者知情, 有主观恶意, 实行了破坏行为, 主要责任显然在他.
CI 环境都是容器,并且有明确的权限限制,这次问题是恶意代码进入了编译产物,发布了
2020-05-17 22:27:44 +08:00
回复了 Flowing 创建的主题 Python 安装 Python3 真难
现在好几个 Linux 发行版都开始大搞去 Python2 了, 应该快了
2020-05-17 22:25:34 +08:00
回复了 runze 创建的主题 程序员 在开源代码中 rm -rf 是为了什么?
@cedoo22 不一定,开源代码的不附加保证并不代表恶意行为可以被开脱。
2020-05-17 22:09:54 +08:00
回复了 runze 创建的主题 程序员 在开源代码中 rm -rf 是为了什么?
这灵魂 CI/CD,我觉得恶意 pr 不但可以破坏用户文件,还可以偷走项目的一些 secret
能在你不知情的时候更新的只有可能是来自于应用商店,热更新也改变不了设置里面的版本
2020-05-15 23:22:00 +08:00
回复了 edk24 创建的主题 git git 一键同步脚本
有趣,小组作业可以丢给不会用 git 的同学
接下来就是等一个 AI 处理合并冲突了(不是
2020-05-15 23:19:14 +08:00
回复了 en20 创建的主题 程序员 问一下后端的同学为何你们传参都喜欢 int 1234
要我来设计可能会设计成 1,2,4,8,16
还能表达淘宝+拼多多--->1|2
算是被 C/C++给荼毒了吧,见不得额外开销
2020-05-15 21:27:52 +08:00
回复了 hehheh 创建的主题 Python 现在才知道, Python 里的数字还能用下划线分开
Verilog 也能, 写很长的二进制可以这么做
0010_1110_0010'b
为了方便阅读
2020-05-15 19:28:04 +08:00
回复了 LvWind 创建的主题 全球工单系统 网易云音乐 Android 你是浏览器吗?
对,贼烦,因为这个卸载了网易云
必须 Ctrl+C 后才会弹出提示符?
既然有提示符说明问题不在 pam or sshd
检查下 ~/.bashrc ~/.bash_profile /etc/profile.d 有没有什么东西卡住了
一般登陆后脚本卡住了就是这个现象
2020-04-26 08:58:27 +08:00
回复了 ybw 创建的主题 程序员 有没有类似"给 C++程序员的 Python 教程"的东西
花几十分钟看一下语法的差别,然后试着写一些简单的东西,边写边学语法糖。
不过现在还是超级容易写出一点都不 python 的代码
安装程序的话可以直接解压看看能不能用
每次用的时候开一个 Windows sandbox 下载完了就把文件拖出来, 沙盘销毁完事
1 ... 24  25  26  27  28  29  30  31  32  33 ... 36  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   999 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 20:12 · PVG 04:12 · LAX 12:12 · JFK 15:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.