Dec 7, 2006 - 今天继续打击自己,并开始以该女生为近期努力方向….

Comments

北师大21岁女生成美国名企副总裁(图)

2006-12-08 03:19:00 来源: 京华时报(北京)  
  •   核心提示:北京师范大学昨日向媒体宣布,该校心理学院大四学生吴莹莹被著名软件公司聘请为执行副总裁、亚洲最高执行官。这位年仅二十一岁的成都女孩成为目前中国最年轻的跨国企业副总裁。


吴莹莹不仅是一个才女,更是一个美女。本报记者 范继文 摄

本报讯(记者肖锋)3项发明获国家专利、民间舞过九级、编程得国际大奖、被美国知名软件开发公司——Topcoder聘为亚洲副总裁……这一系列成绩都是由一位21岁的大四女生所取得的。昨天,这位北师大心理学院的神奇人物坐在教室里,向记者讲述了她的”传奇”经历。

3项发明获国家专利

这名来自四川的女生名叫吴莹莹。她回忆说,小学一年级时看到爷爷浇花,”好麻烦啊,为什么不做个自动给花草浇水的东西?”于是,”自吸水花盆”在她手中诞生,这也是她的第一个发明。十几年过去了,她陆续进行了约百项发明,其中3项发明已获中国国家专利。

国际大赛进入主席团

12年前,吴莹莹开始学习程序设计,上大学后获得了第二十九届ACM国际大学生程序设计竞赛亚洲总决赛银牌,并当选ACM亚洲助理主席,成为第一个进入ACM主席团的中国人。

她还很喜爱数学,曾获得全国大学生数学建模大赛北京市一等奖、今年国际大学生数学建模竞赛全球总决赛二等奖。在数理竞赛之外,作为北师大英语演讲协会会长,还代表中国赴哈佛大学参加了”模拟联合国”会议并在会上发表意见。

科研骨干还是”舞林”高手

在学习之余,吴莹莹的业余生活也很丰富。她从3岁开始学习舞蹈,已通过芭蕾舞分级考试四级、中国民间舞九级,并精通傣族舞。

此外,今年6月她获得斯坦福大学的访问学生资格。根据斯坦福大学的成绩报告,在4分满分的平均学分积分中,她取得了3.957的高分。她还主持了两项北师大本科生科研基金,作为骨干成员参加了教育部重大课题攻关项目,论文入选我国心理学的最高学术会议全国心理学大会。

获聘美企亚洲副总裁

今年7月,吴莹莹接到美国Topcoder公司的邀请电话。此前,她在国际大赛上的突出成绩 和出色的组织能力,吸引了包括微软、雅虎在内的众多知名企业。权衡自身能力、特长和用人单位的职位等因素后,她接受了Topcoder公司邀请,成为该公 司亚洲副总裁,负责主管在亚洲的商业关系、市场发展等。


TopCoder是行业领先的跨国公司。ACM什么的我就不说了。总之,最近目标就是以该女生为偶像,一边打击自己,一边鼓励自己…

Dec 4, 2006 - Can gmail be an automation?

Comments

Can gmail be an automation?

Gmail has a very useful function called filter. I guess every gmail user has used it more or less. In fact fliter provides us these essential options: FROM, TO, HAS WORD, NOTHASWORD, FORWARD and some auxiliary functionality like STAR IT, TAG IT. Note that we have use logical expression in all of the above filed like has word “XX” OR “YY”.

Now my idea is, if we have a bunch of gmail account, namely START, STATEi and HALT, can we bulid an automation using this system? Since Fliter can be used as the state-transformation function, for instance, FROM denotes the last state, content of the mail denotes the input, and of course FORWOAD is to the next state. Now the question is: can we use filter to build an automation and after sending something to the START, can we finally anticipate an result in the HALT state? If so, we can get the result as somehow like the result of a certain calculation. For instance, my START state will always check if the letter has the word “I” and then forward to STATE1, STATE1 will check if it is from START and contains “LOVE” or not, and forward the NOT to STATE2. STATE2 will always check if it is from STATE1 and has the word “YOU” then forward to HALT. Finally, if we get a mail in the HALT email box, we may say that the string putted to the START state is exactly not a LOVE LETTER:)

But the problem is, this formal system is oblivious. For instance, although it has checked some substrings in the previous states, now we want the current state to check the consequent letters instead of the whole string, which is according to the definition of automation. However, as gmail now doesn’t provide any mechanism like “READ POSITION” or “WRITE BACK” (You know, if so, theoretically, I can use Gmail filter system to build a Turing Machine). Now a question arises: can we build an equivalent Finite State Machine or even the Turing Machine based on a memory-less and read-only system? (Note that this system provides you the powerful string matching functions with the return value of true and false, but you can not write on the tape or remember the current position of the type).

Would someone has any ideas about it? Please feel free to leave me your comments.

BTW, you can easily setup a jabber server, and use a lot of python clients to build the Turing machine, as now you can “write” on the tape. You will have a serious clients called START, STATEi and HALT, it is in fact a kind of cool, I am planing to do it.

Wait a minute, are you stupid or something, can’t you build an automation using Yacc easily. Yes, I know, now my goal is to study the “distributed computer” Can you believe that one day we have a distributed Turing Machine like this :)

———–中文翻译—–Chinese Translation—–

Gmail可以做成有限状态自动机么?

Gmail 有一个很好用的功能叫做Filter, 想必大家都用过。 Fliter核心的功能包括过滤发件人 收件人 含有什么词和不含有什么词。还有一些辅助的 比如加星,加标签等等。 如果我们把每个Gmail邮箱想像成一个状态,fliter就是一个状态转移方程,输入一个先前的状态(From)和一个输入字符串(信件内容), 转移到下一个状态(Forward). 于是,自然我们要问一个问题,采用Gmail能不能搭建一个有限状态机甚至一个图灵机。 好比说我们把状态转移方程,也就是Filter设置好,把一封邮件(初始纸带)发给开始状态叫START, 邮件经过乱七八糟状态转移后或者发送到HALT状态,或者在Gmail网络中循环一辈子,于是,从HALT状态就可以读到结果。

然而我想的未免太好了,其实Filter 仅仅是个只读头,图灵机需要写头和状态存储器,以及当前读写头位置 ,这个都是Gmail目前不能实现的。Gmail形式系统是一个只读无记忆的状态转移机,当然,还有一个支持逻辑表达式查询的强大字符串匹配器。好,现在的问题是,有没有人能发明一套系统或者一种方法,让Gmail形式系统可以至少和有限状态机一样强大(也就是描述出上下文无关文法)

任何的想法,给我写信,这个研究很有趣,对计算能力和有限状态机的理解必定更加深刻。

对了,不知道有没有人把Filter设置成死循环,比如A把B的Forward给C, C for给B, B for 给A. 理论上说Gmail无法避免这样的死循环。任何能解决分布式相互调用系统的死循环避免的人,应该能很自信的把简历往任何大公司投了,这个可不是一个简单的问题。

PS: 1. 我觉得既然目前Gmail没有读写记忆功能,自己写的邮件客户端,或者jabber客户端总是可以修改成完全读写和有记忆功能的。在自己服务器上架一个 jabber, 若干用户叫start, halt 云云,给一个字符串发给START, 在HALT那边看能不能收到结果,很cool (干脆你还可以写概率转移的Markov :)

  1. 有人说你笨呀,要自动机你用yacc写一下不就行了。 呵呵,咱这不是研究”分布式” 计算么:)

Dec 2, 2006 - 纪念停电

Comments

一场雪,居然就把我们后院的老树枝压 “L” 了。老树枝掉下来,花花草草没压着,把电线压断了…

从昨天早晨开始,到现在,不能做饭不能热牛奶,不能看电视不能听音乐;神呀,救救我吧…

幸亏昨天晚上睡在同学家了,今天也吃过饭了。要不然…


PS: 本文之FAQ:
1. 我家炉子用电
2. 我现在有蜡烛
3. 我用笔记本电脑,连上人家的无线网 (就只我们一栋楼没电)

本文之NFAQ

1. 那个同学是男同学
2. 房东说周一能修好
3. 我现在无聊准备睡觉

Nov 30, 2006 - 人品大爆发

Comments

今天人品连续爆发四次。

第一次爆发,上午刚到学校,突然灵感爆发,写下一段code, 直接通过。做出来的试验结果是这一个月来最好的一次;(也差不多接近问题的最好结果了)

第二次爆发,今天把昨天搜到没看完的网页拿出来,发现他们使用的编程技巧居然和我们的idea一样,而且作者就是我们现在使用的一个叫AMPL语言的作者。他们的目标也是做一个meta级别的问题分析程序,而且从03年到现在还没能做到所有的 features 都包含。这个事情表明:

A. 我们独立 propose 出来的idea是正确的,尽管我们才涉及这个field不到两个月。这个可是对我这个门外汉很大的鼓励了,居然和专家想法一样。当然基本上都是老板高瞻远瞩 我只是辅助辅助啦 :)

B. 我们找到了一个competitor, 这样以后做事情就更加有方向更加有目的了。比如今天看到他的TODO, 我就抓紧时间把他的TODO在我们程序中写好原形。这样,退一步讲我们至少走对了方向,而实际上我们最终的目标还在他们之外。

第三次爆发,今天下午本来有课,结果下雪取消了。本来要交作业的,而我作业还有一题没做,结果现在就可以慢慢做了。

第四次爆发,今天下雪,老板发信说由于下雪,明天大家注意安全,group集中取消。本来明天我要做 presentation 的,现在呢,挪到下学期了,哈哈!

恩,这几天一定要再积人品少说话,多做好事少做恶,积攒人品准备下次大爆发。

PS: 明天就可以领工资了,happy! 可惜这个月可能要交税了。你说要是咱们政府和美国签的是50000协议而不是5000协议(中国学生最初的5000$收入免税),我们岂不是立马可以买车 :) Anyway, 党和政府还是对我们留学生照顾的,在此表扬一下!

Nov 30, 2006 - 人品大爆发

Comments

今天人品连续爆发四次。

第一次爆发,上午刚到学校,突然灵感爆发,写下一段code, 直接通过。做出来的试验结果是这一个月来最好的一次;(也差不多接近问题的最好结果了)

第二次爆发,今天把昨天搜到没看完的网页拿出来,发现他们使用的编程技巧居然和我们的idea一样,而且作者就是我们现在使用的一个叫AMPL语言的作者。他们的目标也是做一个meta级别的问题分析程序,而且从03年到现在还没能做到所有的 features 都包含。这个事情表明:

A. 我们独立 propose 出来的idea是正确的,尽管我们才涉及这个field不到两个月。这个可是对我这个门外汉很大的鼓励了,居然和专家想法一样。当然基本上都是老板高瞻远瞩 我只是辅助辅助啦 :)

B. 我们找到了一个competitor, 这样以后做事情就更加有方向更加有目的了。比如今天看到他的TODO, 我就抓紧时间把他的TODO在我们程序中写好原形。这样,退一步讲我们至少走对了方向,而实际上我们最终的目标还在他们之外。

第三次爆发,今天下午本来有课,结果下雪取消了。本来要交作业的,而我作业还有一题没做,结果现在就可以慢慢做了。

第四次爆发,今天下雪,老板发信说由于下雪,明天大家注意安全,group集中取消。本来明天我要做 presentation 的,现在呢,挪到下学期了,哈哈!

恩,这几天一定要再积人品少说话,多做好事少做恶,积攒人品准备下次大爆发。

PS: 明天就可以领工资了,happy! 可惜这个月可能要交税了。你说要是咱们政府和美国签的是50000协议而不是5000协议(中国学生最初的5000$收入免税),我们岂不是立马可以买车 :) Anyway, 党和政府还是对我们留学生照顾的,在此表扬一下!