V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jhdxr  ›  全部回复第 69 页 / 共 103 页
回复总数  2049
1 ... 65  66  67  68  69  70  71  72  73  74 ... 103  
2018-12-26 00:54:08 +08:00
回复了 Persephone 创建的主题 程序员 Ant Design 圣诞地雷
最后再回复一个算是对这个做个了结。

1. 我觉得这件事情不妥但还不至于算做错。
2. 这件事情给大家一个提醒(下面这句为引用,但代表本人的观点)当你使用一个开源库的时候,你就应该做好自行为它的代码负责的准备,而不是推卸责任。
3. 所有因此打算转投别的库或者 fork 一份的人欢迎行动起来,这是你们的权利。正如 antd 的维护者往 antd 里加(如何称呼不重要)一样,那是他们的权利。
2018-12-26 00:11:36 +08:00
回复了 Persephone 创建的主题 程序员 Ant Design 圣诞地雷
@Persephone 我只是对你的猜测落空让你感到失望而不好意思。不用联想太多,想象力过于丰富了一点。
2018-12-25 23:56:48 +08:00
回复了 Persephone 创建的主题 程序员 Ant Design 圣诞地雷
@Persephone 真不好意思,我离开阿里好多年了,而且对前东家也没那么深刻的感情,所以看到有人说『支持的不是蠢就是坏』,我觉得我在没有利益相关的情况下被人扣上这么一个帽子,追着问问还不行了?


@no1xsyzy @wangxiaoaer 同意这是**未预期行为**。但彩蛋本身也是不在预期内的。

另外 @no1xsyzy @kalasoo 等人提到了开源的信任和责任之类的。观点本身我觉得没有问题,你说 antd 这次信用破产,开发者都转投别的库也好,有大佬去弄一个新的 fork 也罢。我想指出的是一个持续的开源项目背后必然要有钱的投入,我并不看好由于这次事情产生的那些替代产品,靠一时的热情是没用的。
2018-12-25 13:58:09 +08:00
回复了 Persephone 创建的主题 程序员 Ant Design 圣诞地雷
@woodensail 这个翻译很传神,但那个许可证本身是 MIT License
2018-12-25 13:55:03 +08:00
回复了 Persephone 创建的主题 程序员 Ant Design 圣诞地雷
@woodensail github 上面大部分对我的回复我认为的确符合『喷』的定义。但你被狗咬了你会反咬狗一口吗?


@icyalala 我不是当事人,我不知道他在提交这个代码的时候仅仅是为了好玩还是像你说的为了扩大影响力。这个彩蛋在我看来最大,而且唯一(再一次强调,在我看来)的问题,是太容易触发了。而且样式融入的不是那么自然(比如把按钮拉长了看看)→_→


@yuri12 我又去读了一遍,确认我看懂了。你要是有哪一句看不懂我可以帮你翻译一下。我这是给那一堆急着甩锅给阿里的人看的。
2018-12-25 13:38:13 +08:00
回复了 Persephone 创建的主题 程序员 Ant Design 圣诞地雷
@icyalala 这和运营导向有什么关系?这和对『人』(虽然我不知道为何此处要加引号,但既然我是引用我就加上了)的尊重又有何关系? 见#103


@passerbytiny 求解这次撞什么枪上了?人不在国内不清楚发生了什么


@woodensail 当你用了『喷』这个字的时候,你已经自己把自己拉低了一个档次。我只是说出我的看法,你觉得不对可以来反驳,不带脑子的喷粪(除了也许能让你获得一时的快感)有什么用?
2018-12-25 12:56:52 +08:00
回复了 Persephone 创建的主题 程序员 Ant Design 圣诞地雷
@EvilCult 没想到在 v2 上也能看到你。你之所以用了洗地这个词是因为你自己已经给这件事情下了定义。但是在项目维护者的角度(至少在相关改动发生前),这是一个符合设计的预期行为。
剩下的参考 #103

另外动不动就把事情划分为两种,这个世界不是非黑即白的
2018-12-25 12:42:24 +08:00
回复了 Persephone 创建的主题 程序员 Ant Design 圣诞地雷
1. 彩蛋本身就是不会有说明的。加了说明的那个叫特性不叫彩蛋。
2. 当遇到不符合预期的行为时,向社区反馈并积极协助当然是一个很好的行为。但**甩锅**不是。在 patch 出来前,或者如果这个 unexpected behavior 是 by design 的,那就需要使用者(在这同样也是开发者)自己去想办法修复或者绕过了
3. The software is provided "as is", without warranty of any kind, express or implied,
including but not limited to the warranties of merchantability,
fitness for a particular purpose and noninfringement.

In no event shall the authors or copyright holders be liable for any claim,
damages or other liability, whether in an action of contract, tort or otherwise, arising from,
out of or in connection with the software or the use or other dealings in the software.
2018-12-20 15:58:35 +08:00
回复了 PP 创建的主题 全球工单系统 优酷,“客户端无权播放, 201”
优酷:你不升级的原因和我把老版本的接口关掉的原因是一样的
2018-12-06 00:20:24 +08:00
回复了 ztc 创建的主题 问与答 请教,左边一个‘王’字旁,右边一个‘莹’字,能打出来吗?
2018-11-26 10:12:12 +08:00
回复了 hiddendeerer 创建的主题 PHP 咱们 PHPer 下一门编程技术学哪个有利于提高工薪呢?
看了历史发帖纪录建议学英语,至少达到四级,这样子阅读大部分技术文档应该没问题了(专业术语不认识只能一个个查,更何况术语写成中文你也不能只靠猜吧)
2018-11-12 16:14:58 +08:00
回复了 wdv2ly 创建的主题 程序员 淘宝服务器已崩溃
@ddd2500 不会,内部和给外部用的怎么可能是同一台机器。。。
@cominghome 那些是服务降级,故意关掉的。双十一开始的一段时间非交易链路主流程相关的都会考虑降级。
2018-11-11 02:43:29 +08:00
回复了 wdv2ly 创建的主题 程序员 淘宝服务器已崩溃
@zro 这个是故意的。。。零点的时候压力太大,非核心会降级
2018-10-31 12:23:36 +08:00
回复了 Shaowen 创建的主题 问与答 想谅解一下有多少 v 友使用双拼?
拼音加加方案路过,真的是没落了现在都没什么人用了啊。。。
@SuperMild 恕我孤陋寡闻,我想了一下,java / php / python / nodejs 之类的涉及到路径的 api,好像都是可以跨平台的吧? go 用户有时候最好跳出井看一眼现在外面的世界是啥样了。。。
先上一个能复现的代码:
```
<?php

$str = '"'.chr(11).'"';

var_dump(json_decode($str), json_last_error(), json_last_error_msg());
```

但这个并不是 php 的实现问题,实际上如果你在 js 中(我只在 firefox56 中进行了测试)
```
JSON.parse('"\x0b"');
```
实际上你也会得到类似的出错信息:SyntaxError: JSON.parse: bad control character in string literal at line 1 column 2 of the JSON data


原因是什么呢?如果你查看 json 的定义( http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf ),其中对于 string 做了明确的定义:
A string is a sequence of Unicode code points wrapped with quotation marks (U+0022). All code points may be placed within the quotation marks except for the code points that must be escaped: quotation mark (U+0022), reverse solidus (U+005C), and the control characters U+0000 to U+001F.

注意其中非常明确指出了控制符(\x00-\x1f )需要被转义,否则这就是一个非法的 json。所以在这种情况下只能说微信不负责任的给了一个非法的 json,@lcy630409 在 14 楼的代码就可以算是一个解决方案(直接过滤掉无效字符)


@reus 不了解真相的开喷,只能说明你自己是。。。


@raysonlu 早期微信的确没有过滤控制字符。然后通过这些字符(比如\u202e )在一些时候(比如撤回消息)时会出现一些神奇的效果。当然现在已经在改名时过滤了。但之前改的那些依然有效。
2018-10-14 14:18:50 +08:00
回复了 whitez 创建的主题 问与答 考研选择:北京 211 还是厦门大学?
全国 211 那么多,北科大只能算是地方性认可的学校。你往南跑一下就不行了(怎样算行的 211 ?就是找别的地域的公司招聘的时候条件里写的 985 或 XX 学校的那些 XX 学校)

有条件必然厦大。另外你没说你说是打算硕还是硕博还是直博
2018-10-09 11:17:06 +08:00
回复了 sutking 创建的主题 全球工单系统 网易严选!接单!
CA 还。。。真未必买得起。。。
1 ... 65  66  67  68  69  70  71  72  73  74 ... 103  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2609 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 10:22 · PVG 18:22 · LAX 02:22 · JFK 05:22
Developed with CodeLauncher
♥ Do have faith in what you're doing.