由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Parenting版 - 又遇到一例英语习惯不符合数学逻辑惹出的麻烦
相关主题
建议这里牛娃妈妈们上来BSO,多介绍不同州gift program(不感兴趣的勿进)美国数学教育发展简史(1950~)zz
3岁孩子吃三明治汉堡等分层的东西他不一口咬几层小学高年级,或者初中的孩子,怎么能提高英文词汇量呢?
NYC公立小学排名挖个正经点儿的坑:CHINESE AMERICAN CULTURE
闺女的数学让我头疼死了印度人的孩子很不错
Re: Common Core 的背后我也求beestar,三年级春季的ELA,VOC,GT math
为什么这么多反对 Common Core 的声音?别鉴定了,美帝学校不会埋没天才的
请听这些父母反对 Common Core 的主要原因[bssd]我的推娃原则
[BSSD] BSO今天入学assessment被counselor称赞gifted简单谈谈语文方面的培训
相关话题的讨论汇总
话题: bug话题: 日期话题: google话题: chase话题: pivot
进入Parenting版参与讨论
1 (共1页)
a*****g
发帖数: 19398
1
又遇到一例英语习惯不符合数学逻辑惹出的麻烦
刚才正在 Google Spreadsheet 里面初始化新学年的课时统计工作。
因为已经上了一周课了,所以我要把这一周的课时统计出来。
Pivitaol Report 里面打算按照时间过滤掉其他的日期,只留下上一周的。
按照时间一排序,发现日期排到了中间,于是就预感到了不妙。
下周的一些情况已经知道,所以俺就先加了一部分人
结果再打算选日期过滤时,发现今年临近日期已经和往年日期混杂在一起了。
用专业一点的术语,时间空间的连续性已经被英语习俗给搞成离散的了。
也就是说,今后为了统计今年的报告,
用户不能连续选择相关的时间,而必须一个一个跳开其他年的日期。
用户要疯掉!
后来想回避一下,把那个 spreadsheet的表格的日期设成格式 YYYY-MM-DD
结果发现针对这个栏目的过滤功能就完全失效了。
我判定是 Google Speedsheet 的 Bug,或者说是未实现的功能。
(那位在 Google Speedsheet 工作的,不妨把这个 Bug 报告回去。)
总体上说,时间排列不符合天道,比如会惹出无穷无尽的麻烦,
更影响儿童的空间想象力,已经后续的数感、算术等等
(可以参考从前的文章:关于英语对数学能力的负面影响)
m**k
发帖数: 18660
2
地址呢?是不是也是大地方在前面?

【在 a*****g 的大作中提到】
: 又遇到一例英语习惯不符合数学逻辑惹出的麻烦
: 刚才正在 Google Spreadsheet 里面初始化新学年的课时统计工作。
: 因为已经上了一周课了,所以我要把这一周的课时统计出来。
: Pivitaol Report 里面打算按照时间过滤掉其他的日期,只留下上一周的。
: 按照时间一排序,发现日期排到了中间,于是就预感到了不妙。
: 下周的一些情况已经知道,所以俺就先加了一部分人
: 结果再打算选日期过滤时,发现今年临近日期已经和往年日期混杂在一起了。
: 用专业一点的术语,时间空间的连续性已经被英语习俗给搞成离散的了。
: 也就是说,今后为了统计今年的报告,
: 用户不能连续选择相关的时间,而必须一个一个跳开其他年的日期。

a*****g
发帖数: 19398
3
我这次的案例是时间逆天道
总体上来说,英语的习惯在时间和空间上都有点逆天道。
编程序要有严密逻辑思维,对这类事情深恶痛绝。

【在 m**k 的大作中提到】
: 地址呢?是不是也是大地方在前面?
n***p
发帖数: 7668
4
一个烂软件的破Bug也抱怨半天,真有你的。

【在 a*****g 的大作中提到】
: 又遇到一例英语习惯不符合数学逻辑惹出的麻烦
: 刚才正在 Google Spreadsheet 里面初始化新学年的课时统计工作。
: 因为已经上了一周课了,所以我要把这一周的课时统计出来。
: Pivitaol Report 里面打算按照时间过滤掉其他的日期,只留下上一周的。
: 按照时间一排序,发现日期排到了中间,于是就预感到了不妙。
: 下周的一些情况已经知道,所以俺就先加了一部分人
: 结果再打算选日期过滤时,发现今年临近日期已经和往年日期混杂在一起了。
: 用专业一点的术语,时间空间的连续性已经被英语习俗给搞成离散的了。
: 也就是说,今后为了统计今年的报告,
: 用户不能连续选择相关的时间,而必须一个一个跳开其他年的日期。

a*w
发帖数: 4495
5
这个日期的问题你去年好像提过了

【在 a*****g 的大作中提到】
: 又遇到一例英语习惯不符合数学逻辑惹出的麻烦
: 刚才正在 Google Spreadsheet 里面初始化新学年的课时统计工作。
: 因为已经上了一周课了,所以我要把这一周的课时统计出来。
: Pivitaol Report 里面打算按照时间过滤掉其他的日期,只留下上一周的。
: 按照时间一排序,发现日期排到了中间,于是就预感到了不妙。
: 下周的一些情况已经知道,所以俺就先加了一部分人
: 结果再打算选日期过滤时,发现今年临近日期已经和往年日期混杂在一起了。
: 用专业一点的术语,时间空间的连续性已经被英语习俗给搞成离散的了。
: 也就是说,今后为了统计今年的报告,
: 用户不能连续选择相关的时间,而必须一个一个跳开其他年的日期。

a*****g
发帖数: 19398
6
嗯,这种漏子总会冒出来,惹出小麻烦,或者是惹出大麻烦

【在 a*w 的大作中提到】
: 这个日期的问题你去年好像提过了
a*****g
发帖数: 19398
7
没办法啊——
这里几十个人的课时、薪水、企业的990报表、个人收入1099表
随便哪一个搞错了都能要我的命啊
对有些人似乎现在没影响,不等于没隐患。
等工作多了责任重大了出了事情才知道就晚了。

【在 n***p 的大作中提到】
: 一个烂软件的破Bug也抱怨半天,真有你的。
S*******s
发帖数: 13043
8
不用excel?
n***p
发帖数: 7668
9
责任如此重大还用这种不可靠的免费软件?

【在 a*****g 的大作中提到】
: 没办法啊——
: 这里几十个人的课时、薪水、企业的990报表、个人收入1099表
: 随便哪一个搞错了都能要我的命啊
: 对有些人似乎现在没影响,不等于没隐患。
: 等工作多了责任重大了出了事情才知道就晚了。

L********r
发帖数: 758
10
性格使然,只能看见脚边的小草,看不到远处的森林。run business 省小钱是重点,
这和数学主要在于数数一脉相承。

【在 n***p 的大作中提到】
: 责任如此重大还用这种不可靠的免费软件?
相关主题
为什么这么多反对 Common Core 的声音?美国数学教育发展简史(1950~)zz
请听这些父母反对 Common Core 的主要原因小学高年级,或者初中的孩子,怎么能提高英文词汇量呢?
[BSSD] BSO今天入学assessment被counselor称赞gifted挖个正经点儿的坑:CHINESE AMERICAN CULTURE
进入Parenting版参与讨论
a*****g
发帖数: 19398
11
我从前就是专门搞软件开发和测试的,
这个东西要是不可靠我会比普通人先觉察到,并且我自己早就溜了
目前看来 Google Speedsheet 还是稳定、方便、可靠的(虽然被我揪住一个 Bug )
前两天还揪住和定位了 Chase 银行的一个 Bug
http://mitbbs.com/article1/Money/32109937_3_0.html

【在 n***p 的大作中提到】
: 责任如此重大还用这种不可靠的免费软件?
a*****g
发帖数: 19398
12
从专业软件开发的角度说,系统有Bug和“不可靠”存在相关性,但是不等同
理论上说,任何发布的软件都有 Bug。
之所以发布,很多时候会是形势所逼,比如产品必须要按时上市。
可靠不可靠(能否符合发布标准),
一个可能的衡量标准是相同的测试力度情况下,后果严重的Bug出现概率已经很小;
这次遇到的情况,只能算鸡毛蒜皮的 bug,没发现就上市也数正常的
更重要的是,事情(文档)按照时间顺序发生,那么时间上靠近的事情应该靠在一起。
这个是天道,所以软件需求说明书里面就不会再专门写。
如果软件需求里面写了,就会有相应的测试计划,
那么这次的情况就应该被测试人员发现。

【在 n***p 的大作中提到】
: 责任如此重大还用这种不可靠的免费软件?
r*g
发帖数: 3159
13
你这标题太大。这是google的问题,不是英语的问题。excel 不会有这个问题。
看来google spreadsheet 把日期当字符串处理了。而不是用整数。
excel还是没得比的。

【在 a*****g 的大作中提到】
: 又遇到一例英语习惯不符合数学逻辑惹出的麻烦
: 刚才正在 Google Spreadsheet 里面初始化新学年的课时统计工作。
: 因为已经上了一周课了,所以我要把这一周的课时统计出来。
: Pivitaol Report 里面打算按照时间过滤掉其他的日期,只留下上一周的。
: 按照时间一排序,发现日期排到了中间,于是就预感到了不妙。
: 下周的一些情况已经知道,所以俺就先加了一部分人
: 结果再打算选日期过滤时,发现今年临近日期已经和往年日期混杂在一起了。
: 用专业一点的术语,时间空间的连续性已经被英语习俗给搞成离散的了。
: 也就是说,今后为了统计今年的报告,
: 用户不能连续选择相关的时间,而必须一个一个跳开其他年的日期。

n***p
发帖数: 7668
14
我可不可以说那些写Google Spreadsheet的程序员是傻逼?

【在 a*****g 的大作中提到】
: 从专业软件开发的角度说,系统有Bug和“不可靠”存在相关性,但是不等同
: 理论上说,任何发布的软件都有 Bug。
: 之所以发布,很多时候会是形势所逼,比如产品必须要按时上市。
: 可靠不可靠(能否符合发布标准),
: 一个可能的衡量标准是相同的测试力度情况下,后果严重的Bug出现概率已经很小;
: 这次遇到的情况,只能算鸡毛蒜皮的 bug,没发现就上市也数正常的
: 更重要的是,事情(文档)按照时间顺序发生,那么时间上靠近的事情应该靠在一起。
: 这个是天道,所以软件需求说明书里面就不会再专门写。
: 如果软件需求里面写了,就会有相应的测试计划,
: 那么这次的情况就应该被测试人员发现。

a*****g
发帖数: 19398
15
哈哈,
千万别被 google spreadsheet 的程序员看到,也别被其他码工看到

起。

【在 n***p 的大作中提到】
: 我可不可以说那些写Google Spreadsheet的程序员是傻逼?
t*******r
发帖数: 22634
16
Goog 码工本来就是随便骂的。。。
不过楼主作为老师, 想法太爱憎分明了, 对算术太热忱了。。。作为数学盲家长, 俺更
prefer 那些能客观执行教学大纲(比如不要因为数学而指责 ELA), 同时允许娃的多样
性的老师, 即使那老师的数学比楼主稍微差一点。。。

【在 n***p 的大作中提到】
: 我可不可以说那些写Google Spreadsheet的程序员是傻逼?
a*****r
发帖数: 1539
17
天天用excel的人看得一头雾水.

【在 a*****g 的大作中提到】
: 又遇到一例英语习惯不符合数学逻辑惹出的麻烦
: 刚才正在 Google Spreadsheet 里面初始化新学年的课时统计工作。
: 因为已经上了一周课了,所以我要把这一周的课时统计出来。
: Pivitaol Report 里面打算按照时间过滤掉其他的日期,只留下上一周的。
: 按照时间一排序,发现日期排到了中间,于是就预感到了不妙。
: 下周的一些情况已经知道,所以俺就先加了一部分人
: 结果再打算选日期过滤时,发现今年临近日期已经和往年日期混杂在一起了。
: 用专业一点的术语,时间空间的连续性已经被英语习俗给搞成离散的了。
: 也就是说,今后为了统计今年的报告,
: 用户不能连续选择相关的时间,而必须一个一个跳开其他年的日期。

f**r
发帖数: 865
18
我太无聊了.. 试了一下没问题啊。
n****y
发帖数: 6260
19
你没收到银行发信说上次存的支票误差几毛几分钱?机器收了以后,银行活人是要对账
的。再说,再你存之前不是有个窗口问钱对不对?
不过说真的,一次存100多张支票还是去银行找活人比较可靠。

【在 a*****g 的大作中提到】
: 我从前就是专门搞软件开发和测试的,
: 这个东西要是不可靠我会比普通人先觉察到,并且我自己早就溜了
: 目前看来 Google Speedsheet 还是稳定、方便、可靠的(虽然被我揪住一个 Bug )
: 前两天还揪住和定位了 Chase 银行的一个 Bug
: http://mitbbs.com/article1/Money/32109937_3_0.html

a*****g
发帖数: 19398
20
这个……这个……这个……就是银行里面的活人存的啊

【在 n****y 的大作中提到】
: 你没收到银行发信说上次存的支票误差几毛几分钱?机器收了以后,银行活人是要对账
: 的。再说,再你存之前不是有个窗口问钱对不对?
: 不过说真的,一次存100多张支票还是去银行找活人比较可靠。

相关主题
印度人的孩子很不错[bssd]我的推娃原则
我也求beestar,三年级春季的ELA,VOC,GT math简单谈谈语文方面的培训
别鉴定了,美帝学校不会埋没天才的[bssd] 大家看看这封信可以用吗?
进入Parenting版参与讨论
n****y
发帖数: 6260
21
银行里的活人存的那跟chase机器的bug有咩关系?

【在 a*****g 的大作中提到】
: 这个……这个……这个……就是银行里面的活人存的啊
a*****g
发帖数: 19398
22
你从哪里看到了 Chase 机器的 Bug 问题啊?

【在 n****y 的大作中提到】
: 银行里的活人存的那跟chase机器的bug有咩关系?
D********s
发帖数: 757
23
扫了一遍帖子,居然没看懂~
n****y
发帖数: 6260
24
你自己说捉到chase 一个bug啊

【在 a*****g 的大作中提到】
: 你从哪里看到了 Chase 机器的 Bug 问题啊?
a*****g
发帖数: 19398
25
我应该没有说过“Chase 的机器”的 一个 bug
我说的是“Chase 的一个 bug”,它是指 Chase 银行系统里面存在的一个 Bug
如果说 “Chase 的机器”的 一个 bug,我自己都会理解成是特指 ATM 机器的一个
bug

【在 n****y 的大作中提到】
: 你自己说捉到chase 一个bug啊
n***p
发帖数: 7668
26
看来Google的码工看到本版的讨论之后立马修正了程序。我去试了一下
也没发现楼主的问题,有图为证。

【在 f**r 的大作中提到】
: 我太无聊了.. 试了一下没问题啊。
a*****g
发帖数: 19398
27
你用的是 pivot report 么?
如果不是用的这个,或者不知道什么是 pivot report,
那就更不知道什么是 pivot report 里面的 filter 功能了
我提出的 bug 躲在这个地方呢。

【在 n***p 的大作中提到】
: 看来Google的码工看到本版的讨论之后立马修正了程序。我去试了一下
: 也没发现楼主的问题,有图为证。

a*****g
发帖数: 19398
28
pivot report 是这个样的
(图是配合 pivot report 的结果,显示学校几年来学生入学情况)
Filter 是在右边的箭头所指出部分,不过这个案例没有用日期过滤,而是其他过滤。
(我原始说的有日期过滤的例子,因为涉及一些内部信息,不方便截图)

【在 n***p 的大作中提到】
: 看来Google的码工看到本版的讨论之后立马修正了程序。我去试了一下
: 也没发现楼主的问题,有图为证。

n***p
发帖数: 7668
29
我是门外汉,专门去看了下什么是pivot report,又去 google
speadsheet 填了几个年月日的数据,用那个filter 尝试了一下,
终于知道是什么问题了,显然那个filter 排序时根本就是把日期当成
字符串来处理的。不过你把日期格式改成yyyy-mm--dd,就完全没问题
了啊。见附图。
不过反正我是外行,说错了也别见怪就是了。

【在 a*****g 的大作中提到】
: 你用的是 pivot report 么?
: 如果不是用的这个,或者不知道什么是 pivot report,
: 那就更不知道什么是 pivot report 里面的 filter 功能了
: 我提出的 bug 躲在这个地方呢。

a*****g
发帖数: 19398
30
求学精神很赞啊——已经在尝试解决办法了。
你就差最后一步了。
基本数据格式改为 yyyy-mm-dd 之后,
再看看pivot report里 filter 功能还正常不正常,
能不能过滤出你指定日期的数据,还是完全失效了(数据统统都被过滤掉而无效了)

【在 n***p 的大作中提到】
: 我是门外汉,专门去看了下什么是pivot report,又去 google
: speadsheet 填了几个年月日的数据,用那个filter 尝试了一下,
: 终于知道是什么问题了,显然那个filter 排序时根本就是把日期当成
: 字符串来处理的。不过你把日期格式改成yyyy-mm--dd,就完全没问题
: 了啊。见附图。
: 不过反正我是外行,说错了也别见怪就是了。

相关主题
啥潜规则?3岁孩子吃三明治汉堡等分层的东西他不一口咬几层
大家看到这个了吗?-24岁华裔竞选congressmanNYC公立小学排名
建议这里牛娃妈妈们上来BSO,多介绍不同州gift program(不感兴趣的勿进)闺女的数学让我头疼死了
进入Parenting版参与讨论
n***p
发帖数: 7668
31
太复杂了,不过根据你的描述,显然只是软件的一个Bug,跟什么语言习惯毫无关系。

【在 a*****g 的大作中提到】
: 求学精神很赞啊——已经在尝试解决办法了。
: 你就差最后一步了。
: 基本数据格式改为 yyyy-mm-dd 之后,
: 再看看pivot report里 filter 功能还正常不正常,
: 能不能过滤出你指定日期的数据,还是完全失效了(数据统统都被过滤掉而无效了)

a*****g
发帖数: 19398
32
都理解到了这个深度了,不能退却啊……
这个情况的本质问题,是英语习惯的日期不是正常逻辑排序而是颠三倒四。
你第一次看到的正常排序日期排序,是人告诉软件那一栏是日期。
一旦没有人说这一栏是日期,电脑就只会当作普通的字符串。
Pivot Report 里面的 Filter 用了一栏,
这种时候,写需求或者编程的人非常容易会忽略用日期做过滤内容的可能性
然后就只会当作普通字符串处理。
由于英语习惯日期颠三倒四,所以按照字符串处理,就把日期混杂在一起了。
天道不可违啊!

【在 n***p 的大作中提到】
: 太复杂了,不过根据你的描述,显然只是软件的一个Bug,跟什么语言习惯毫无关系。
f**r
发帖数: 865
33
可是不止日期有这个问题啊,数字也不能当字符串比较的。不然的话
“5” > "13", 不是也违反天道?:-)

【在 a*****g 的大作中提到】
: 都理解到了这个深度了,不能退却啊……
: 这个情况的本质问题,是英语习惯的日期不是正常逻辑排序而是颠三倒四。
: 你第一次看到的正常排序日期排序,是人告诉软件那一栏是日期。
: 一旦没有人说这一栏是日期,电脑就只会当作普通的字符串。
: Pivot Report 里面的 Filter 用了一栏,
: 这种时候,写需求或者编程的人非常容易会忽略用日期做过滤内容的可能性
: 然后就只会当作普通字符串处理。
: 由于英语习惯日期颠三倒四,所以按照字符串处理,就把日期混杂在一起了。
: 天道不可违啊!

a*****g
发帖数: 19398
34
你说得对。
严格地说,如果要比较数字的字符串 "5" 和 "13", 需要先调用函数把字符串转化成数字
如果没记错,好像应该是调用 atoi 函数。

【在 f**r 的大作中提到】
: 可是不止日期有这个问题啊,数字也不能当字符串比较的。不然的话
: “5” > "13", 不是也违反天道?:-)

t*******r
发帖数: 22634
35
用完 atoi, 去图书馆按号码找书估计悲催了。。。

数字

【在 a*****g 的大作中提到】
: 你说得对。
: 严格地说,如果要比较数字的字符串 "5" 和 "13", 需要先调用函数把字符串转化成数字
: 如果没记错,好像应该是调用 atoi 函数。

L********r
发帖数: 758
36
还“天道”,净扯淡。真按照中文,那也是啥康熙5年,乾隆元年,辛亥11年啥的排个
序,你要是不是上知3000年的历史谁是谁爸爸的爸爸,都他妈懵了。就算搞个干支纪年
,也还是mod 60,还只知道余数不知道商是多少。这种所谓的管中窥豹的形而上,其实
干的都是瞎子摸象的事而已,本质就是少识而多虑。

【在 f**r 的大作中提到】
: 可是不止日期有这个问题啊,数字也不能当字符串比较的。不然的话
: “5” > "13", 不是也违反天道?:-)

X****r
发帖数: 3557
37
你是走火入魔了吧,一个无所谓的位置问题反复讲。照你这个说法计算机
里面那些little endian的体系结构岂不是倒行逆施,而mixed
endian更是十恶不赦了。
顺便想到,刚来美国的时候被牧师传教,说天主教的神父都用拉丁文讲圣经,
这样信徒们听不懂原文只能依赖于神父的解释。当时自然是对这种提高理解的门槛做法
不以为然。不过现在想来倒也有几分道理。

【在 a*****g 的大作中提到】
: 都理解到了这个深度了,不能退却啊……
: 这个情况的本质问题,是英语习惯的日期不是正常逻辑排序而是颠三倒四。
: 你第一次看到的正常排序日期排序,是人告诉软件那一栏是日期。
: 一旦没有人说这一栏是日期,电脑就只会当作普通的字符串。
: Pivot Report 里面的 Filter 用了一栏,
: 这种时候,写需求或者编程的人非常容易会忽略用日期做过滤内容的可能性
: 然后就只会当作普通字符串处理。
: 由于英语习惯日期颠三倒四,所以按照字符串处理,就把日期混杂在一起了。
: 天道不可违啊!

M******k
发帖数: 27573
38
做过Y2K labor的淡定飘过。。。。

【在 X****r 的大作中提到】
: 你是走火入魔了吧,一个无所谓的位置问题反复讲。照你这个说法计算机
: 里面那些little endian的体系结构岂不是倒行逆施,而mixed
: endian更是十恶不赦了。
: 顺便想到,刚来美国的时候被牧师传教,说天主教的神父都用拉丁文讲圣经,
: 这样信徒们听不懂原文只能依赖于神父的解释。当时自然是对这种提高理解的门槛做法
: 不以为然。不过现在想来倒也有几分道理。

a*****g
发帖数: 19398
39
little endian big endian 我都用过,
毕竟是从裸的CPU开始选外围芯片、内存、接口芯片等等然后画PCB板的
mixed endian 想也没敢想啊——感觉是自己给自己添乱啊

【在 X****r 的大作中提到】
: 你是走火入魔了吧,一个无所谓的位置问题反复讲。照你这个说法计算机
: 里面那些little endian的体系结构岂不是倒行逆施,而mixed
: endian更是十恶不赦了。
: 顺便想到,刚来美国的时候被牧师传教,说天主教的神父都用拉丁文讲圣经,
: 这样信徒们听不懂原文只能依赖于神父的解释。当时自然是对这种提高理解的门槛做法
: 不以为然。不过现在想来倒也有几分道理。

a*****g
发帖数: 19398
40
我可以体会 Y2K 的苦难心情……

做法

【在 M******k 的大作中提到】
: 做过Y2K labor的淡定飘过。。。。
1 (共1页)
进入Parenting版参与讨论
相关主题
简单谈谈语文方面的培训Re: Common Core 的背后
[bssd] 大家看看这封信可以用吗?为什么这么多反对 Common Core 的声音?
啥潜规则?请听这些父母反对 Common Core 的主要原因
大家看到这个了吗?-24岁华裔竞选congressman[BSSD] BSO今天入学assessment被counselor称赞gifted
建议这里牛娃妈妈们上来BSO,多介绍不同州gift program(不感兴趣的勿进)美国数学教育发展简史(1950~)zz
3岁孩子吃三明治汉堡等分层的东西他不一口咬几层小学高年级,或者初中的孩子,怎么能提高英文词汇量呢?
NYC公立小学排名挖个正经点儿的坑:CHINESE AMERICAN CULTURE
闺女的数学让我头疼死了印度人的孩子很不错
相关话题的讨论汇总
话题: bug话题: 日期话题: google话题: chase话题: pivot