Redian新闻
>
Ask: anybody who is doing IT audit in Big 4
avatar
Ask: anybody who is doing IT audit in Big 4# Accounting - 会计审计
x*r
1
首先,中国是一个对鬼怪很忌讳的国度,应该说非常忌讳。我记得我小时候,家里爷爷
奶奶那辈的很忌讳谈鬼啊,怪的,甚至于死去的熟人也会很忌讳谈起,有时候谈起后,
我奶奶每次都会强行制止,还会呸呸两下,言谈间有点鄙夷的意味。小时候记得还有同
学扮鬼吓唬人被家里人暴打的经历。
但是,现在西方节日已经逐渐浸入到国内的好多大中城市,比如情人节啊,圣诞节啊,
父亲节、母亲节、感恩节等,但是万圣节这个扮鬼讨糖果的节日对于国内的消费并不能
起到很大的作用。但是很纳闷还有一些幼儿园或者育儿结构来过这个节日。
据我所知,国内的英语培训结构基本上都会过万圣节,这个情有可原,毕竟是英语培训
机构,要切合所学语言国度的情况。但是一些幼儿园过万圣节就真的没必要了。如果孩
子扮起来游戏一下还情有可原,如果老师自己扮起鬼来吓唬小朋友就实在是说不过去了。
记得无意中看到一个视频,国内的一个育儿机构的老师,自己扮鬼吓唬班上两三岁的孩
子,孩子们被吓得大声哭喊,而老师玩得兴致盎然,真是让人气愤。
avatar
a*s
3
要和google map干上了
http://www.engadget.com/2010/01/21/nokia-ovi-maps-with-free-turn-by-turn-navigation-hands-on/
Man, you thought Garmin and TomTom were in trouble when Google announced its
free Navigation service... wait until investors hear Nokia's news. Reuters
is reporting that Nokia will offer free navigation on its smartphones.
However, instead of just the US (the current Google limitation sans hacking)
, Nokia will be demonstrating its reach by offering free turn-by-turn
directions in 74 cou
avatar
b*s
4
认为oo vs fp很无聊的那篇
avatar
l*y
5
Is there anybody who is doing IT audit in big four?
Can someone share any thoughts on what kind of skills IT audit require? I
heard that hours in IT audit is not very tough.
avatar
x*r
6
首先,中国是一个对鬼怪很忌讳的国度,应该说非常忌讳。我记得我小时候,家里爷爷
奶奶那辈的很忌讳谈鬼啊,怪的,甚至于死去的熟人也会很忌讳谈起,有时候谈起后,
我奶奶每次都会强行制止,还会呸呸两下,言谈间有点鄙夷的意味。小时候记得还有同
学扮鬼吓唬人被家里人暴打的经历。
但是,现在西方节日已经逐渐浸入到国内的好多大中城市,比如情人节啊,圣诞节啊,
父亲节、母亲节、感恩节等,但是万圣节这个扮鬼讨糖果的节日对于国内的消费并不能
起到很大的作用。但是很纳闷还有一些幼儿园或者育儿结构来过这个节日。
据我所知,国内的英语培训结构基本上都会过万圣节,这个情有可原,毕竟是英语培训
机构,要切合所学语言国度的情况。但是一些幼儿园过万圣节就真的没必要了。如果孩
子扮起来游戏一下还情有可原,如果老师自己扮起鬼来吓唬小朋友就实在是说不过去了。
记得无意中看到一个视频,国内的一个育儿机构的老师,自己扮鬼吓唬班上两三岁的孩
子,孩子们被吓得大声哭喊,而老师玩得兴致盎然,真是让人气愤。
avatar
f*t
7
链接?

★ 发自iPhone App: ChineseWeb 7.8

【在 b*******s 的大作中提到】
: 认为oo vs fp很无聊的那篇
avatar
l*9
8
what do u mean by IT audit?
Auditing IT companies? Or doing SPA work for audit engagement.
avatar
b*s
9
hacker news里面,今天的

【在 f*******t 的大作中提到】
: 链接?
:
: ★ 发自iPhone App: ChineseWeb 7.8

avatar
l*y
10
I mean: information technology risk aand assurance (ITRA)

【在 l*******9 的大作中提到】
: what do u mean by IT audit?
: Auditing IT companies? Or doing SPA work for audit engagement.

avatar
f*t
11
看不懂语言本质方面的话,不过我觉得他的观点挺正确的。开发软件成本因素很多,即
使一个项目用纯OO和纯FP写都能做出来,开发及维护阶段的熟练工工资、培养新人的成
本分别是多少?总听说有人说X语言写的爽,比C++ Java好多了,但现实是,螺丝钉码
工觉得写的爽有屁用。
avatar
g*l
12
I guess it's more related to internal control, just google ITGC.
avatar
x*u
13
搞得和李大师新经文一样。

【在 b*******s 的大作中提到】
: 认为oo vs fp很无聊的那篇
avatar
S*o
14
四大IT audit要的只是还是比较浅的,比如一些基本的o/s, unix, windows, as400,一
些DB的知识,oracle, sql server,还有一些关于security的基本知识。
hours不算tough,比financial audit好很多很多。
avatar
x*u
15
所谓螺丝钉码工这个想法本身就是有问题的。

【在 f*******t 的大作中提到】
: 看不懂语言本质方面的话,不过我觉得他的观点挺正确的。开发软件成本因素很多,即
: 使一个项目用纯OO和纯FP写都能做出来,开发及维护阶段的熟练工工资、培养新人的成
: 本分别是多少?总听说有人说X语言写的爽,比C++ Java好多了,但现实是,螺丝钉码
: 工觉得写的爽有屁用。

avatar
f*t
16
zkss

【在 x****u 的大作中提到】
: 所谓螺丝钉码工这个想法本身就是有问题的。
avatar
d*r
17
没找到呢,能发个URL吗?

【在 b*******s 的大作中提到】
: hacker news里面,今天的
avatar
p*u
20

omg he jumped ship again:
"
我是世界上最优秀的计算机科学家和程序语言专家之一。我不应该把自己的才华浪费在
折腾这些无能的数据库上面。我的目标之一应该是设计出全新的数据库系统,完全的改
善人们使用数据的方式,而不是绞尽脑汁让一些无可救药的系统能够凑合工作。实际上
我已经知道该怎么做,可惜的是 Voxer 并不是一个制造数据库的公司,没人愿意冒这
个险让我自己设计一个数据库给他们用。
就在这个昏昏欲睡的时候,Quinn 和 Beyang 找到了我,告诉我他们采用了我在
Google 写的第一版 PySonar 代码,并且成立了一家叫做 Sourcegraph 的公司。他们
想成为世界上最大最精确的代码“语义搜索”引擎,想请我加入他们。程序的语义检索
网站,这是我在 Google 的小组试图要做的,然而现在却被这两个毛头小子先做了出来
,还拉到了投资。我不得不佩服 Stanford 同学们的创业精神。随后,我们进行了好几
轮的“面试”。从来面试都是别人考我,这次却是我对 Quinn 和 Beyang 提出各种刁
钻问题。从技术到市场和投资,一一问了个清楚,甚至他们的投资人还给我打了电话。
最后,我相信了 Quinn 和 Beyang 的实力和活力,看到了他们对于真正优秀的技术的
向往,所以虽然工资比 Voxer 少了不少,我仍然决定了加入 sourcegraph。
"

【在 d*******r 的大作中提到】
: 多谢
: 我看王的新的中文blog,说 Neo4j 不太靠谱
: http://www.yinwang.org/blog-cn/2013/11/08/voxer-sg/

avatar
z*e
21
"我是世界上最优秀的计算机科学家和程序语言专家之一。我不应该把自己的才华浪费
在折腾这些无能的数据库上面。"
尼玛,我从来都很佩服这种恬不知耻的人
avatar
b*s
22
需要这样的人对付印度人

【在 z****e 的大作中提到】
: "我是世界上最优秀的计算机科学家和程序语言专家之一。我不应该把自己的才华浪费
: 在折腾这些无能的数据库上面。"
: 尼玛,我从来都很佩服这种恬不知耻的人

avatar
x*u
23
前面有人说了啊,现在西方的总体趋势是淘汰低水平码工,把类似工作转移至印度。

【在 f*******t 的大作中提到】
: zkss
avatar
x*u
24
王垠碰三哥绝对是被秒。。。他是看传统处处不顺眼,三哥是玩死传统。

【在 b*******s 的大作中提到】
: 需要这样的人对付印度人
avatar
d*i
25
哈哈,Linus, Knuth, Ken Thompson等被他贬过的都要笑歪嘴了。

【在 z****e 的大作中提到】
: "我是世界上最优秀的计算机科学家和程序语言专家之一。我不应该把自己的才华浪费
: 在折腾这些无能的数据库上面。"
: 尼玛,我从来都很佩服这种恬不知耻的人

avatar
x*u
26
他是用写科幻小说的方法写程序。

【在 p*u 的大作中提到】
:
: omg he jumped ship again:
: "
: 我是世界上最优秀的计算机科学家和程序语言专家之一。我不应该把自己的才华浪费在
: 折腾这些无能的数据库上面。我的目标之一应该是设计出全新的数据库系统,完全的改
: 善人们使用数据的方式,而不是绞尽脑汁让一些无可救药的系统能够凑合工作。实际上
: 我已经知道该怎么做,可惜的是 Voxer 并不是一个制造数据库的公司,没人愿意冒这
: 个险让我自己设计一个数据库给他们用。
: 就在这个昏昏欲睡的时候,Quinn 和 Beyang 找到了我,告诉我他们采用了我在
: Google 写的第一版 PySonar 代码,并且成立了一家叫做 Sourcegraph 的公司。他们

avatar
H*r
27
比Dijkstra如何

【在 z****e 的大作中提到】
: "我是世界上最优秀的计算机科学家和程序语言专家之一。我不应该把自己的才华浪费
: 在折腾这些无能的数据库上面。"
: 尼玛,我从来都很佩服这种恬不知耻的人

avatar
b*i
28
为啥他就能遇到这么好的机会,这几个公司都不错啊。

【在 z****e 的大作中提到】
: "我是世界上最优秀的计算机科学家和程序语言专家之一。我不应该把自己的才华浪费
: 在折腾这些无能的数据库上面。"
: 尼玛,我从来都很佩服这种恬不知耻的人

avatar
z*e
29
因为jython用了它的pysonar,它有东西可以吹了
其实jython这一块社区很不活跃,一度因为没有太多人参与而延迟进度
所以这是一块比较容易捡便宜的地方

【在 b***i 的大作中提到】
: 为啥他就能遇到这么好的机会,这几个公司都不错啊。
avatar
w*z
30
他至少比95%的马工强。

【在 p*u 的大作中提到】
:
: omg he jumped ship again:
: "
: 我是世界上最优秀的计算机科学家和程序语言专家之一。我不应该把自己的才华浪费在
: 折腾这些无能的数据库上面。我的目标之一应该是设计出全新的数据库系统,完全的改
: 善人们使用数据的方式,而不是绞尽脑汁让一些无可救药的系统能够凑合工作。实际上
: 我已经知道该怎么做,可惜的是 Voxer 并不是一个制造数据库的公司,没人愿意冒这
: 个险让我自己设计一个数据库给他们用。
: 就在这个昏昏欲睡的时候,Quinn 和 Beyang 找到了我,告诉我他们采用了我在
: Google 写的第一版 PySonar 代码,并且成立了一家叫做 Sourcegraph 的公司。他们

avatar
M*z
31
这篇刚存起来,HN上评论太多,还没来得及看。新的那篇中文的,后面确实挺独尊的,
前面neo4j那一块,挺有用,上半年翻了一段时间,本来想用后来放弃了。终于有业内
批评人士给出了第一手信息。另外,说big data那一块,俺觉着挺真实的,算是写实的
内容吧。
后面独尊那一块,撇开与事实相不相符不谈。至少中文世界里该多一些这样的声音,华
人中真正的技术精英(不管这位老兄算不算,在此是泛指),应该给中文世界更多曝光
机会。而不是一说起来就是门派/师承/地位/高山仰止拜大神这种。
华人技术精英可能是离启发华语世界思维最近的一批人了。中文的人文科学上,方法论
差太远了,本该他们可以做的一些事情,反而不适合他们做。所以,这样的声音,出现
的越多,有真货出现的概率越大,对中文读者越有好处。
扯到天边了,呵呵
avatar
l*G
32
老王好样的,能忽悠是我们的榜样。当然,他还有一个功能就是他贬谁谁就牛,快来贬
贬我吧。。。
avatar
g*g
33
有可能,但是他自己定位是knuth的高度,被人嘲笑是必然。

【在 w**z 的大作中提到】
: 他至少比95%的马工强。
avatar
x*u
34
他要是干的好,就不会这么愤了。

【在 b***i 的大作中提到】
: 为啥他就能遇到这么好的机会,这几个公司都不错啊。
avatar
b*i
35
我当年找工作的时候不懂Java,只能去微软面试,还被印度人灭了。所以,要早学Java
呀。

【在 z****e 的大作中提到】
: 因为jython用了它的pysonar,它有东西可以吹了
: 其实jython这一块社区很不活跃,一度因为没有太多人参与而延迟进度
: 所以这是一块比较容易捡便宜的地方

avatar
x*u
36
什么事情都半截子,看周围哪个人都不顺眼。应该去做传销而不是IT。

【在 w**z 的大作中提到】
: 他至少比95%的马工强。
avatar
z*e
37
现在挖油钞票大把的
德州20w过得比加州30w要爽呀

Java

【在 b***i 的大作中提到】
: 我当年找工作的时候不懂Java,只能去微软面试,还被印度人灭了。所以,要早学Java
: 呀。

avatar
b*i
38
德州蚊子蚂蚁太多,夏天太热。澳洲新西兰气候如何?羊肉和鱼多少钱?我的理想就是
夏天不热,在树林里没蚊子,然后我在那里用笔记本上网编程序。

【在 z****e 的大作中提到】
: 现在挖油钞票大把的
: 德州20w过得比加州30w要爽呀
:
: Java

avatar
z*e
39
墨尔本其实挺冷的,有点象厦门的天气,夏天有那么几个月会比较热
羊肉便宜,澳洲就是羊肉好吃,都是小羊羔就直接宰了拿来卖
鱼贵,物价是美帝的两倍差不多,蚊子什么也有,但是普遍呆呆傻傻的
没有天敌,要打死很容易,还有小强什么也都差不多

【在 b***i 的大作中提到】
: 德州蚊子蚂蚁太多,夏天太热。澳洲新西兰气候如何?羊肉和鱼多少钱?我的理想就是
: 夏天不热,在树林里没蚊子,然后我在那里用笔记本上网编程序。

avatar
x*u
40
澳洲羊肉不如新西兰的

【在 z****e 的大作中提到】
: 墨尔本其实挺冷的,有点象厦门的天气,夏天有那么几个月会比较热
: 羊肉便宜,澳洲就是羊肉好吃,都是小羊羔就直接宰了拿来卖
: 鱼贵,物价是美帝的两倍差不多,蚊子什么也有,但是普遍呆呆傻傻的
: 没有天敌,要打死很容易,还有小强什么也都差不多

avatar
z*e
41
新西兰过于荒凉了
澳洲已经比较荒凉了
新西兰还更荒凉
墨尔本就跟天朝厦门差不多
如果把加州比作兄弟省份广东的话
新西兰就类似云南吧

【在 x****u 的大作中提到】
: 澳洲羊肉不如新西兰的
avatar
p*u
42

depends on how you evaluate. if u r talking abt writing some pieces of
beautiful/elegant/efficient code, maybe he is very good. but if u want him
to build a large scale robust system, i doubt he can do it. this needs years
of hands on experiences. i think Yin Wang's issue is that he never kept his
head down and worked for a long time to build some good stuff.

【在 w**z 的大作中提到】
: 他至少比95%的马工强。
avatar
V*r
43
这个可以看作他对自己的决心和期望。只不过他选择了公布出来,而大多数人——尤其
是国人——不会或不敢这么说出来而已。

【在 z****e 的大作中提到】
: "我是世界上最优秀的计算机科学家和程序语言专家之一。我不应该把自己的才华浪费
: 在折腾这些无能的数据库上面。"
: 尼玛,我从来都很佩服这种恬不知耻的人

avatar
t*h
44
CONG

【在 z****e 的大作中提到】
: "我是世界上最优秀的计算机科学家和程序语言专家之一。我不应该把自己的才华浪费
: 在折腾这些无能的数据库上面。"
: 尼玛,我从来都很佩服这种恬不知耻的人

avatar
a*i
45
眼高手低就是这样:
"我的目标之一应该是设计出全新的数据库系统,完全的改善人们使用数据的方式,而
不是绞尽脑汁让一些无可救药的系统能够凑合工作。实际上我已经知道该怎么做,可惜
的是 Voxer 并不是一个制造数据库的公司,没人愿意冒这个险让我自己设计一个数据
库给他们用。"

【在 V*********r 的大作中提到】
: 这个可以看作他对自己的决心和期望。只不过他选择了公布出来,而大多数人——尤其
: 是国人——不会或不敢这么说出来而已。

avatar
t*h
46
哪位能回答一下:
自从E F Codd 在70年代发表了关系型数据库的论文开创了RDBMS的黄金时代以来,数据
库在理论方面有什么革命性的发展吗?
现在大数据的理论基础是什么?

【在 a****i 的大作中提到】
: 眼高手低就是这样:
: "我的目标之一应该是设计出全新的数据库系统,完全的改善人们使用数据的方式,而
: 不是绞尽脑汁让一些无可救药的系统能够凑合工作。实际上我已经知道该怎么做,可惜
: 的是 Voxer 并不是一个制造数据库的公司,没人愿意冒这个险让我自己设计一个数据
: 库给他们用。"

avatar
t*h
47
多谢。看了一下,觉得他说的非常有道理。
世界是复杂的,不要试图用一种方法解决所有问题,因为任何方法都有它的优缺点,都
有它擅长和不擅长解决问题的方面。把一种方法用到极端有什么好处?就像王垠说的,
Java里把所有的函数都放在对象中,无形中增加了复杂度和Overhead。更有人认为Java
里的原始类型不够“纯OO”,问题是你要那么纯做什么?好像有大牛说没有经过TDD的
开发就不是好的开发是一个道理,都是BS。
另外王垠的英文很好,向来很佩服善于写作的程序员,其实也应该是每个程序员应该努
力做到的。

【在 f*******t 的大作中提到】
: 我来造福大众
: https://yinwang0.wordpress.com/2013/11/09/oop-fp/

avatar
g*g
48
就是那篇 partition, consistency, availability只能 3选2的论文。

【在 t*******h 的大作中提到】
: 哪位能回答一下:
: 自从E F Codd 在70年代发表了关系型数据库的论文开创了RDBMS的黄金时代以来,数据
: 库在理论方面有什么革命性的发展吗?
: 现在大数据的理论基础是什么?

avatar
p*2
49

Java
他说的是对的,但是这个道理难道不是大家都明白的?什么东西走极端了都不好呀?
另外,我觉得他自己对这个世界的理解就走极端了,真的是很极端。他理解的世界跟现
实的差距很大呀。

【在 t*******h 的大作中提到】
: 多谢。看了一下,觉得他说的非常有道理。
: 世界是复杂的,不要试图用一种方法解决所有问题,因为任何方法都有它的优缺点,都
: 有它擅长和不擅长解决问题的方面。把一种方法用到极端有什么好处?就像王垠说的,
: Java里把所有的函数都放在对象中,无形中增加了复杂度和Overhead。更有人认为Java
: 里的原始类型不够“纯OO”,问题是你要那么纯做什么?好像有大牛说没有经过TDD的
: 开发就不是好的开发是一个道理,都是BS。
: 另外王垠的英文很好,向来很佩服善于写作的程序员,其实也应该是每个程序员应该努
: 力做到的。

avatar
m*l
50
大牛说的很好啊

【在 p*****2 的大作中提到】
:
: Java
: 他说的是对的,但是这个道理难道不是大家都明白的?什么东西走极端了都不好呀?
: 另外,我觉得他自己对这个世界的理解就走极端了,真的是很极端。他理解的世界跟现
: 实的差距很大呀。

avatar
c*o
51
有一点值得一提,他对monad的我觉得看法挺对的。
其实monad就是一种高层的封装。
对于能处理的:exception,null,local state.封装以后就和pure一样
对于不能处理的:IO,external exposed state,封装后也很烂。
state monad用起来就和以前c/basic感觉一样,一行一行
io monad 就是把不能处理的打包,最后一锤子买卖,成不成看天。
怪不得scala 不主张用status/io monad

【在 m*******l 的大作中提到】
: 大牛说的很好啊
avatar
p*2
52

我觉得热衷monad的人应该是很少数很少数的。而且这些人理解monad应该很深刻,至少
跟我差着几个level,所以也不好评论。大家看问题的角度不同,结论也会不同。从工
程的角度讲,他这片文章跟我的观点也是非常类似的。我很反对一个东西什么都做,就
像scala一样,这样就搞的异常复杂了。工具有很多种,不同的事情可以采用最适合的
工具去做,而不是一个工具什么都想通吃。这点scala就走极端了。

【在 c******o 的大作中提到】
: 有一点值得一提,他对monad的我觉得看法挺对的。
: 其实monad就是一种高层的封装。
: 对于能处理的:exception,null,local state.封装以后就和pure一样
: 对于不能处理的:IO,external exposed state,封装后也很烂。
: state monad用起来就和以前c/basic感觉一样,一行一行
: io monad 就是把不能处理的打包,最后一锤子买卖,成不成看天。
: 怪不得scala 不主张用status/io monad

avatar
c*o
53
我不觉得scala什么都能做(好)。。。
现在觉得其实我能用到的scala/play/akka feature不会太多的,大部分project远远
用不到太多.
不过学学很好,我至少能看得懂FP library code.

【在 p*****2 的大作中提到】
:
: 我觉得热衷monad的人应该是很少数很少数的。而且这些人理解monad应该很深刻,至少
: 跟我差着几个level,所以也不好评论。大家看问题的角度不同,结论也会不同。从工
: 程的角度讲,他这片文章跟我的观点也是非常类似的。我很反对一个东西什么都做,就
: 像scala一样,这样就搞的异常复杂了。工具有很多种,不同的事情可以采用最适合的
: 工具去做,而不是一个工具什么都想通吃。这点scala就走极端了。

avatar
c*3
54
他的问题很明显,见过的东西太少,眼界太狭窄,没有宏观思维。
他所追求的那些,说穿了就是重复发明个不同的轮子,可能稍微好点,那又怎样

【在 b*******s 的大作中提到】
: 认为oo vs fp很无聊的那篇
avatar
p*2
55

同意。大牛的课程上的怎么样了?

【在 c******o 的大作中提到】
: 我不觉得scala什么都能做(好)。。。
: 现在觉得其实我能用到的scala/play/akka feature不会太多的,大部分project远远
: 用不到太多.
: 不过学学很好,我至少能看得懂FP library code.

avatar
m*l
56
大牛说的很好

【在 p*****2 的大作中提到】
:
: 同意。大牛的课程上的怎么样了?

avatar
z*e
57
没有人打算用一种方法解决所有问题
但是打算在众多solutions中寻找一种共性
降低不同工具的使用门槛,普及工具的使用率
这才是最初的目的
这就是为什么大量的开源产品,始终保持者跨平台这一最原始的特性
无论是java还是python还是ruby这些
目的就是为了让程序员从不同os的差异所导致的挣扎中摆脱出来
关注在他们需要关注的领域
当然这不容易,现实中有各种异常要处理
但是随着时间的推进,人们作出了努力,总能有那么点结果出来
今天用java跟十年前用java完全是两回事
而正是由于这些前驱一点一滴的贡献,才有了我们今天能够享有的各种福利
一种方法解决所有问题是理想状况,也许永远都实现不了
但是并不代表人们不会朝着这个目标去努力,去逼近这个理想状态
而且就算没有一种方法能够解决“所有问题”,但是解决问题的方法
却存在有适用范围,而这个适用范围必然有大和小之分
而这就是eco system的差异

Java

【在 t*******h 的大作中提到】
: 多谢。看了一下,觉得他说的非常有道理。
: 世界是复杂的,不要试图用一种方法解决所有问题,因为任何方法都有它的优缺点,都
: 有它擅长和不擅长解决问题的方面。把一种方法用到极端有什么好处?就像王垠说的,
: Java里把所有的函数都放在对象中,无形中增加了复杂度和Overhead。更有人认为Java
: 里的原始类型不够“纯OO”,问题是你要那么纯做什么?好像有大牛说没有经过TDD的
: 开发就不是好的开发是一个道理,都是BS。
: 另外王垠的英文很好,向来很佩服善于写作的程序员,其实也应该是每个程序员应该努
: 力做到的。

avatar
z*e
58
talk is cheap
说得越多,做得越少
我没看出语言的适用跟数据存储有什么必然的联系
语言的适用范围很多时候是逻辑处理上
而他之前说了半天自己是语言专家,现在摇身一变,又成为顶级数据库专家了
不知道他到底想做什么,我没看出他对数据存储这一领域有什么贡献
只看到不停滴抱怨,抱怨,抱怨

【在 V*********r 的大作中提到】
: 这个可以看作他对自己的决心和期望。只不过他选择了公布出来,而大多数人——尤其
: 是国人——不会或不敢这么说出来而已。

avatar
z*e
59
cap理论
这个理论就是big data里面nosql的基础
然后有各种延伸
他说的无非,哎呀这个工具不好使了,这个东西很糟糕,很坏
然后换一个,哎呀,这个也不好使了,这个东西设计得很差,很糟糕
然后又换一个……
尼玛,要抱怨谁不会,有本事你自己做一个,就像内森做的elephonedb一样
内森说,也就不过七千多行代码而已,很简单的,这才是手高的表现
他oop vs fp的文章也是一样的
oop这个做得不好,fp那个做得不好
那很简单一个问题,你能不能告诉我,怎样才能让这两个都变好?
或者说,你提出了这些问题,solution是什么?
他的文章只给我一个感觉,oop不好,fp能搞定这个问题
反过来,fp不好,oop能搞定这个问题,所以你们自己看着办
但是现实中有一个最基本的问题,code base不宜太过于混乱
尤其是同一模块之间如果多个paradigm并存的话,这会是灾难
那怎么办?
其实soa就解决了这个问题,姐夫牛逼就牛逼在这一点上

【在 t*******h 的大作中提到】
: 哪位能回答一下:
: 自从E F Codd 在70年代发表了关系型数据库的论文开创了RDBMS的黄金时代以来,数据
: 库在理论方面有什么革命性的发展吗?
: 现在大数据的理论基础是什么?

avatar
t*h
60
基本同意你所说的。我只是想说单纯争论某种方法的优劣是没有意义的。每一种方法都
有它相对适用的范围,或者场景。比如,OO vs FP,RDBMS vs BigDataDB,Waterfall
vs Agile,都是如此。
对于一个公司而言,理想的状况是选用一种适合自己的方法(语言,数据库,SDLC)为
主,在需要的地方辅以其他方法,这样才能达到既便于维护,又优化实现的目的。当然
现实当中有的公司连主导方法都不清晰,公司高管也经常拍脑袋决定,加上开发历史,
收购其他公司等因素,整个系统通常都是比较混乱的。明智的公司会不断朝着前面所说
理想状态改良。对于一些比较复杂的系统,其整个架构是分布式的,试图统一方法的做
法其费效比未必是合理的。

【在 z****e 的大作中提到】
: 没有人打算用一种方法解决所有问题
: 但是打算在众多solutions中寻找一种共性
: 降低不同工具的使用门槛,普及工具的使用率
: 这才是最初的目的
: 这就是为什么大量的开源产品,始终保持者跨平台这一最原始的特性
: 无论是java还是python还是ruby这些
: 目的就是为了让程序员从不同os的差异所导致的挣扎中摆脱出来
: 关注在他们需要关注的领域
: 当然这不容易,现实中有各种异常要处理
: 但是随着时间的推进,人们作出了努力,总能有那么点结果出来

avatar
g*g
61
绝大多数数据库的接口都是用脚本形式实现的,客户端和语言无关。数据库的实现本身
跟语言有关。传统的RDBMS,单机,追求极端的效率,无疑C/C++是最合适的语言。
到NoSQL里强调high availability而需要多结点通讯, 强调可靠性, 强调数据库的快速
演化以适合不同的需要,无疑JVM系列的语言更合适。
王垠根本就不懂得和别人合作,写个语言分析器这种东西挺合适,写个数据库他差多了
,连基础
类库都不见得熟悉。

【在 z****e 的大作中提到】
: talk is cheap
: 说得越多,做得越少
: 我没看出语言的适用跟数据存储有什么必然的联系
: 语言的适用范围很多时候是逻辑处理上
: 而他之前说了半天自己是语言专家,现在摇身一变,又成为顶级数据库专家了
: 不知道他到底想做什么,我没看出他对数据存储这一领域有什么贡献
: 只看到不停滴抱怨,抱怨,抱怨

avatar
m*t
62
凡事有利有弊,这个SOA的弊端是什么?如果真是这么好,除了Amazon一家没听说其他
家在大规模弄SOA?
是不是这个架构只适合需求比较固定的企业,而不适合糙猛快的web apps?

:但是现实中有一个最基本的问题,code base不宜太过于混乱
:尤其是同一模块之间如果多个paradigm并存的话,这会是灾难
:那怎么办?
:其实soa就解决了这个问题,姐夫牛逼就牛逼在这一点上

【在 z****e 的大作中提到】
: cap理论
: 这个理论就是big data里面nosql的基础
: 然后有各种延伸
: 他说的无非,哎呀这个工具不好使了,这个东西很糟糕,很坏
: 然后换一个,哎呀,这个也不好使了,这个东西设计得很差,很糟糕
: 然后又换一个……
: 尼玛,要抱怨谁不会,有本事你自己做一个,就像内森做的elephonedb一样
: 内森说,也就不过七千多行代码而已,很简单的,这才是手高的表现
: 他oop vs fp的文章也是一样的
: oop这个做得不好,fp那个做得不好

avatar
b*s
63
其实用得很普遍了,我们公司也是soa架构的

【在 m******t 的大作中提到】
: 凡事有利有弊,这个SOA的弊端是什么?如果真是这么好,除了Amazon一家没听说其他
: 家在大规模弄SOA?
: 是不是这个架构只适合需求比较固定的企业,而不适合糙猛快的web apps?
:
: :但是现实中有一个最基本的问题,code base不宜太过于混乱
: :尤其是同一模块之间如果多个paradigm并存的话,这会是灾难
: :那怎么办?
: :其实soa就解决了这个问题,姐夫牛逼就牛逼在这一点上

avatar
g*g
64
SOA的弊端就是有overhead,transaction困难。所有server端的项目一大都搞SOA,几
乎是唯一的出路。FLAGT都是SOA。

【在 m******t 的大作中提到】
: 凡事有利有弊,这个SOA的弊端是什么?如果真是这么好,除了Amazon一家没听说其他
: 家在大规模弄SOA?
: 是不是这个架构只适合需求比较固定的企业,而不适合糙猛快的web apps?
:
: :但是现实中有一个最基本的问题,code base不宜太过于混乱
: :尤其是同一模块之间如果多个paradigm并存的话,这会是灾难
: :那怎么办?
: :其实soa就解决了这个问题,姐夫牛逼就牛逼在这一点上

avatar
z*e
65
如果系统还不够多,没有垮多台机器,代码量偏低的话
可以不soa,soa一般会用web service
那如果没有多个机器互相call,就不需要ws
很多startup或者小公司其实都是单服务器跑
这个时候谈soa没有太大意义,最多jee一下就可以了
尽量多用现有的工具,server或者framework,一般可以简化代码
但是如果是一堆的组,互相之间call来call去,soa就很重要了
甚至可以让一个人或者少数几个人负责一个service,化整为零
公司整体结构就很灵活,做起来好做很多
soa推广起来有很大障碍,主要是大多数人不理解这个概念
所以就算它们在做这个,也不懂这是个什么东西
所以一般就说是分层和web service,便于理解
实际上web service也不是那么容易理解,还是有很多人不懂
所以这个基础之上更抽象的soa就说得少了

【在 m******t 的大作中提到】
: 凡事有利有弊,这个SOA的弊端是什么?如果真是这么好,除了Amazon一家没听说其他
: 家在大规模弄SOA?
: 是不是这个架构只适合需求比较固定的企业,而不适合糙猛快的web apps?
:
: :但是现实中有一个最基本的问题,code base不宜太过于混乱
: :尤其是同一模块之间如果多个paradigm并存的话,这会是灾难
: :那怎么办?
: :其实soa就解决了这个问题,姐夫牛逼就牛逼在这一点上

avatar
g*g
66
SOA最大的好处是人员上的scalability。相对的是Monolithic application。
否则项目一大,开发又快,难免有模块出show stopper,一roll back就大家都得
roll back。本来计划一个月release一次,结果3个月能release一次就不错了。
写OS这么整也还好,写互联网应用两下就玩玩了。

【在 z****e 的大作中提到】
: 如果系统还不够多,没有垮多台机器,代码量偏低的话
: 可以不soa,soa一般会用web service
: 那如果没有多个机器互相call,就不需要ws
: 很多startup或者小公司其实都是单服务器跑
: 这个时候谈soa没有太大意义,最多jee一下就可以了
: 尽量多用现有的工具,server或者framework,一般可以简化代码
: 但是如果是一堆的组,互相之间call来call去,soa就很重要了
: 甚至可以让一个人或者少数几个人负责一个service,化整为零
: 公司整体结构就很灵活,做起来好做很多
: soa推广起来有很大障碍,主要是大多数人不理解这个概念

avatar
b*s
67
soa部署也很灵活

【在 g*****g 的大作中提到】
: SOA最大的好处是人员上的scalability。相对的是Monolithic application。
: 否则项目一大,开发又快,难免有模块出show stopper,一roll back就大家都得
: roll back。本来计划一个月release一次,结果3个月能release一次就不错了。
: 写OS这么整也还好,写互联网应用两下就玩玩了。

avatar
m*t
68
这个SOA是特指基于SOAP/WSDL那一坨呢,还是基于REST的各种野鸡web service都算?

【在 g*****g 的大作中提到】
: SOA的弊端就是有overhead,transaction困难。所有server端的项目一大都搞SOA,几
: 乎是唯一的出路。FLAGT都是SOA。

avatar
z*e
69
不止rest算,连rpc,rmi,jms那些都算
ws只是实现soa的一种手段而已
不仅限于用ws实现

【在 m******t 的大作中提到】
: 这个SOA是特指基于SOAP/WSDL那一坨呢,还是基于REST的各种野鸡web service都算?
avatar
m*t
70
rpc,rmi这些东东还在用么?好像非常久远了

【在 z****e 的大作中提到】
: 不止rest算,连rpc,rmi,jms那些都算
: ws只是实现soa的一种手段而已
: 不仅限于用ws实现

avatar
z*e
71
soa = service oriented architecture
web service is a type of service
but jms = java message service is also a type of service
avatar
z*e
72
hadoop用rmi

【在 m******t 的大作中提到】
: rpc,rmi这些东东还在用么?好像非常久远了
avatar
h*a
73
同意。

【在 p*****2 的大作中提到】
:
: 同意。大牛的课程上的怎么样了?

avatar
h*a
74
没错,10年前就几乎强制的推广了SOA确实很牛。

【在 z****e 的大作中提到】
: cap理论
: 这个理论就是big data里面nosql的基础
: 然后有各种延伸
: 他说的无非,哎呀这个工具不好使了,这个东西很糟糕,很坏
: 然后换一个,哎呀,这个也不好使了,这个东西设计得很差,很糟糕
: 然后又换一个……
: 尼玛,要抱怨谁不会,有本事你自己做一个,就像内森做的elephonedb一样
: 内森说,也就不过七千多行代码而已,很简单的,这才是手高的表现
: 他oop vs fp的文章也是一样的
: oop这个做得不好,fp那个做得不好

avatar
h*a
75
没错,软件发展这么多年了,大部分东西都被实践过了,现在要说突然对传统的东西有
一个质的突破,不是很现实。

【在 g*****g 的大作中提到】
: 绝大多数数据库的接口都是用脚本形式实现的,客户端和语言无关。数据库的实现本身
: 跟语言有关。传统的RDBMS,单机,追求极端的效率,无疑C/C++是最合适的语言。
: 到NoSQL里强调high availability而需要多结点通讯, 强调可靠性, 强调数据库的快速
: 演化以适合不同的需要,无疑JVM系列的语言更合适。
: 王垠根本就不懂得和别人合作,写个语言分析器这种东西挺合适,写个数据库他差多了
: ,连基础
: 类库都不见得熟悉。

avatar
h*a
76
现在互联网公司几乎都是SOA的架构,尤其是规模大了之后。

【在 m******t 的大作中提到】
: 凡事有利有弊,这个SOA的弊端是什么?如果真是这么好,除了Amazon一家没听说其他
: 家在大规模弄SOA?
: 是不是这个架构只适合需求比较固定的企业,而不适合糙猛快的web apps?
:
: :但是现实中有一个最基本的问题,code base不宜太过于混乱
: :尤其是同一模块之间如果多个paradigm并存的话,这会是灾难
: :那怎么办?
: :其实soa就解决了这个问题,姐夫牛逼就牛逼在这一点上

avatar
z*e
77
不只互联网,其实所有大的系统,银行政府什么
基本上都是soa了

【在 h*****a 的大作中提到】
: 现在互联网公司几乎都是SOA的架构,尤其是规模大了之后。
avatar
g*t
78
普林斯顿的老李,前年公司数据库卖了1B.
恐怕口气也不会这么大...

【在 p*u 的大作中提到】
:
: depends on how you evaluate. if u r talking abt writing some pieces of
: beautiful/elegant/efficient code, maybe he is very good. but if u want him
: to build a large scale robust system, i doubt he can do it. this needs years
: of hands on experiences. i think Yin Wang's issue is that he never kept his
: head down and worked for a long time to build some good stuff.

avatar
P*l
79
把这篇的水分挤一挤,其实没什么干货.王老板把一些私房话晒出来挺幼稚的.
既然王老板吹出来了,咱就拭目以待大作横空出世.
其实,理想主义有时候会产生革命性的产品.比如,google的一大堆东西.

【在 d*******r 的大作中提到】
: 多谢
: 我看王的新的中文blog,说 Neo4j 不太靠谱
: http://www.yinwang.org/blog-cn/2013/11/08/voxer-sg/

avatar
q*c
80

但是应该尽量用一种办法解决尽可能多的问题。
因为不同的方法, 本身就是及其巨大的 overhead -- 而没人提这个?
Java

【在 t*******h 的大作中提到】
: 多谢。看了一下,觉得他说的非常有道理。
: 世界是复杂的,不要试图用一种方法解决所有问题,因为任何方法都有它的优缺点,都
: 有它擅长和不擅长解决问题的方面。把一种方法用到极端有什么好处?就像王垠说的,
: Java里把所有的函数都放在对象中,无形中增加了复杂度和Overhead。更有人认为Java
: 里的原始类型不够“纯OO”,问题是你要那么纯做什么?好像有大牛说没有经过TDD的
: 开发就不是好的开发是一个道理,都是BS。
: 另外王垠的英文很好,向来很佩服善于写作的程序员,其实也应该是每个程序员应该努
: 力做到的。

avatar
g*g
81
Sure, learning new stuff is a big overhead. People are lazy by nature.

【在 q*c 的大作中提到】
:
: 但是应该尽量用一种办法解决尽可能多的问题。
: 因为不同的方法, 本身就是及其巨大的 overhead -- 而没人提这个?
: Java

avatar
q*c
82
or, People (human) are very vert limited by nature.
not just lazy.

【在 g*****g 的大作中提到】
: Sure, learning new stuff is a big overhead. People are lazy by nature.
avatar
L*n
83
how about pysonar? I'm really impressed.

years
his

【在 p*u 的大作中提到】
:
: depends on how you evaluate. if u r talking abt writing some pieces of
: beautiful/elegant/efficient code, maybe he is very good. but if u want him
: to build a large scale robust system, i doubt he can do it. this needs years
: of hands on experiences. i think Yin Wang's issue is that he never kept his
: head down and worked for a long time to build some good stuff.

avatar
L*n
84
The following is not my words, seems everyone quotes it.
Big data is like teenage sex: everyone talks about it, nobody really knows
how to do it, everyone thinks everyone else is doing it, so everyone claims
they are doing it...

【在 t*******h 的大作中提到】
: 哪位能回答一下:
: 自从E F Codd 在70年代发表了关系型数据库的论文开创了RDBMS的黄金时代以来,数据
: 库在理论方面有什么革命性的发展吗?
: 现在大数据的理论基础是什么?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。