随笔-341  评论-2670  文章-0  trackbacks-0
    为了避免留言再次被删掉,我还是直接在这里说几句话好了。

    在这里展示一下饭同学所珍爱的原创代码“http://www.cppblog.com/johndragon/archive/2011/04/27/145123.html”。

    匹配一个通配符的方法很多。譬如说我之前还写过处理正则表达式的“http://www.cppblog.com/vczh/archive/2008/05/22/50763.html”,或者说饭同学的那个帖子,或者说《beautiful code》里面那个递归的做法。饭同学在cppblog上还算是出镜率比较高的,因此他以前在博客上干过些什么事情我都是看了的。我猜他大概就不知道那个《beautiful code》(结果他自己承认了),因此靠着记忆贴了出来。我们都知道没有编译过的代码出了点bug是正常的。后面还说了一句啥“寥寥几行瞬间搞定”,其实也就是调侃一下。《beautiful code》这本书很出名,我不会认为会有什么人会误以为那个递归的算法是我自己原创的,当然也就猜不出饭同学后面竟然会说我是为了证明自己聪明。

    不过事情的发展比较出乎我意料。因为留言都被删掉了,所以我拿不出证据,大家要质疑也随便你们。

    饭同学自己说努力研读了“我的”代码,然后指出这个问题有bug。好,这都是正常的。那他虽然文章里面写了bug出现在*的处理里面,但是实际上这是后来加上去的,在留言里面他从来没说bug在哪里,取而代之的是什么我为了证明自己聪明得逞啦,对人态度不好啦,对待程序的态度不好啦,各种乱七八糟的东西。我就想说一句“卧槽”。

    在这里对z某同学再次感激。虽然言辞比较激动,但好歹不会随便觉得人家在转发别人的代码是为了证明自己聪明(怎么可能呢)。

    后面还有,我简单回应了一下这代码是我贴过来的,然后说了几句饭同学不应该反应大,不要随便猜测我是为了如何如何。然后饭同学回复了一句大概说的是我的留言没有意思的事情。没意思你就忽略嘛,你觉得整个事情就向着没意思的方向发展你可以关闭回复嘛。你还回复我岂不是更没意思。我最后一句留言说的是“还是说代码吧,说我更没意思”,然后所有留言就寿终正寝了。

    所以说做程序员还是不能太激动。有人贴代码你看代码就好了,何必要通过否定一个人的行为来否定他所写的代码(更何况这是别人写的)呢? 还有,要是动不动就觉得别人贴代码是在挑战你的话,那只会浪费时间在处理这些破事情而已。还是写自己的代码吧,这么做划不来。

---------------------------------这里refer一下后来多出来的那个文章的部分--------------------------------------

话说我从来没有“坚持自己是在做学术研究”,那其实是饭同学在被删掉的那部分留言中坚持自己做学术研究。而且也没有“不少人匿名来支持”,我看到的就是z某同学一个人而已(难道后来人数暴增?)。态度问题的话那随便你怎么看,我又不吝啬传播别人的知识,你爱看不看。

关于递归的方法:
VCZH提供了一个递归的解法,并且“寥寥数行,瞬间搞定”。
不过,递归会带来堆栈的问题。
而且他的方法里存在BUG,我就不贴上来了。
据他称那种方法来自一本 beautiful code的书。此书我没看过,所以不清楚。
从他的方法本身看,他只能提供是否匹配的一个结果,并且匹配模版和待匹配的字符串必须是0结尾,并且不返回结束匹配时的匹配进度。
并且在处理*的时候,有些许小BUG。

虽然他一直在坚持自己是在做学术研究,也有不少人匿名来支持他,不过我觉得他还是有些态度问题。
总是喜欢在别人的贴上表现自己。做的太过了就是显摆了。
从他回帖说的那些话,比如“寥寥数行,瞬间搞定”这些,以及并不完善的代码看来,他根本就没有看过我的代码,只是凭字面意思就开始贴代码。
我实在不清楚他说这些话和贴代码的原因是什么。这些我就不再讨论了,我也删除了他的回复。
不过我想说,如果你一直以这种态度来回别人的帖子,那你会成为一个令人讨厌的人。
posted on 2011-04-27 23:04 陈梓瀚(vczh) 阅读(3398) 评论(20)  编辑 收藏 引用 所属分类: 其他

评论:
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-27 23:14 | 饭中淹
我也想说句“卧槽”。  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-27 23:27 | 饭中淹
我没看过《beautiful code》,我不全相信书
我只说自己的想法,我不引经据典
我的回复就是表达我的态度,
我不逃避
我为我每条回复负责
我不想打嘴仗
我认为自己很浅薄
我就是饭中淹。


  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】[未登录] 2011-04-28 03:43 | foxtail
vczh这次碰壁了 嘿嘿 估计平时称你大牛的人太多了 哈哈 难免不太适应 加了个油 哈哈  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-28 06:09 | 溪流
@foxtail
哥今天也碰了个壁很郁闷。公司里某人群发邮件说造了 json 的轮子,偶很兴奋,表示支持的同时,看他们的宣传点除了性能还是性能,于是多说了几句提了下不要只关注性能考虑点易用性等等。结果没想到那个人是个很高级别的家伙,针对我的意见一一表示已经做到或已经在考虑了,最后再加一句“把文章看完是一件很重要的事情”。NND,不爽。  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】[未登录] 2011-04-28 06:39 | 杨粼波
做技术的,实事求是是最基本的。
不盲目崇拜,也不盲目的否定。
更不能叫骂人身攻击。

=。=不过,话说现在这个天气比较燥热,是容易爆火气。我最近凉茶度日。  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-28 06:48 | 陈梓瀚(vczh)
@溪流
一般碰到level比你高太多的都不要随便reply,特别是reply all……  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-28 07:17 | 溪流
@陈梓瀚(vczh)
问题是我想回的时候,总不能一个一个查他们的资料吧?那样就太累了。。。下午那人至少比我高四个级别。。。  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-28 09:33 | 陈梓瀚(vczh)
@溪流
本公司拳头产品组合Outlook + Office Communicator + Exchange Server,一次点击即可查看对方等级以求自保,啊哈哈哈  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-28 11:31 | cexer
不管是不是牛人,与人讨论的时候,都不要摆出“蹉,来食”的施舍姿态。作为做技术的,术业有专攻,没有谁是十项全能宇宙无敌的,所以不要轻易否定别人的成果。作为做人的基本原则,行前三思言必三省,考虑一下自己的言行是否会破坏别人的心情。

模式匹配我了解的不多,不过词法分析正则表达式有穷自动机什么的,是成熟很多年的技术了,只是能沉下心来啃书写代码的人不多,能有自己思考的人更少,因此我很佩服楼主的编译器功底。《代码之美》看过,与想像中的有差距,比较鸡肋的一本书,楼主所说的代码刚好也看过,饭同学的代码确实不如它精巧,但是贵在原创,我能够体会他的成就感被人击破时的气愤。

既然饭同学说你态度有问题,你就有则改之,无则加勉好了。如果有一个人说你有问题,你可以不必太在意。如果有两个人说你有问题,你就要想想到底是谁的问题了。如果有三个人说你有问题,那就是你一定有问题了。


  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-28 17:05 | dfdf
@cexer
楼上的回复很经典,支持下!  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-28 17:27 | 溪流
@cexer
说得很中肯,支持一下了  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-28 17:28 | 溪流
@陈梓瀚(vczh)
Exchange通讯录里木有等级。。。  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-28 17:40 | 陈梓瀚(vczh)
@cexer
如果有多余的情感的话,会阻碍自身的进步的。为什么我今天能有哪些“功底”,并不是靠我获得成就感的时候别人来赞赏我得到的,而是每每我获得成就感的时候都还有人来说“你这xxxxxx部分有问题”才让我迅速提高的。成就感不仅要靠别人的有意义的否定(光说你这东西不行是没用的,还要说为啥不行,不然就是在耍流氓),而且还得靠时时自己的自我否定,不然停留在那个点有何意思呢?

当时我终于把一个类似yacc的东西做出来之后,立刻有人跳出来说某某地方有parsre combinator。跟饭同学的情况是一样的,并且yacc肯定要比那个匹配通配符的要高级多了,成就感肯定要大上好多倍。那你觉得我当时是什么想法呢?我看到自己觉得自己做出来一个很牛逼的东西竟然没别人的丢给我的精妙的时候,一点也不觉得沮丧,也没觉得自己被挑战,反而觉得很爽,因为自己觉得那么牛逼的东西都远远没有别人丢给我的精妙,那么就代表我即将要掌握更加牛逼的东西了。

如果发现有一个远远超出自己想想的东西的时候,无论它是如何出现的,如果你真正在追求真理,你就会立刻被吸引,而不去关心一些无关紧要的事情了。  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-28 17:42 | 陈梓瀚(vczh)
@溪流
但是有Title,HR可以使他成为等级。  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-28 19:32 | airtrack
@cexer
@陈梓瀚(vczh)
两位都说的不错,自身的提高都是通过自我否定之后,重新定一个新的目标来达到的。  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】[未登录] 2011-04-28 20:13 | a
从两个贴子中可以看出一个重要结论:
.
.
.
.
.
.
.
.
.
.
.
.
.
各位上班好悠闲啊!!!!!!!!!!!!!!!!!!!!  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-29 00:19 | 饭中淹傻逼
@饭中淹
你就一二逼,还得瑟呢,自己几斤几两都不知道?  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-29 03:51 | Kevin Lynx
@饭中淹傻逼
这个马甲太有喜感了。  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-29 03:51 | Kevin Lynx
我是过来当和事佬的。饭那篇帖子后的留言我没来得及看到。饭叔叔我N多年以前就算认识。vczh算是CPPBLOG老面孔。我觉得这完全是个误会。彼此之间对对方意思的完全误解。vczh文章中的态度也算中肯。我觉得大家完全可以熄火和解。倒是vczh和饭的文章后的马甲留言让人生厌,完全的谩骂。  回复  更多评论
  
# re: 关于饭同学的【简单的字符串模版匹配】 2011-04-29 18:59 | 陈梓瀚(vczh)
@Kevin Lynx
饭叔叔……  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理