WinxGui Official Blog

分类“erlang”的存档

CN Erlounge III - Topic征集

重要时间点

  1. 讲师注册及Topic征集截止日期:2008-11-25
  2. 普通参会者报名截止日期: 2008-12-1
  3. 讲师投稿截止日期:2008-12-9
  4. 详细会议议程安排公布:2008-12-13
  5. 会议日期:2008-12-20 ~ 2008-12-21

CN Erlounge III - Topic征集

为了对会议的议题有所把控,我们修改了下会议的规则,将讲师注册(Topic收集)讲师投稿分为两个阶段,而不是原先的一个时间段。讲师注册(Topic收集)的截止时间提前到了 2008-11-25。投稿截止时间不变。

Topic范围

讲师的议题是否必须限定和 Erlang 相关呢?答案是否定的。我们都关注 Erlang,但不能也不想限制自己的眼界,Erlang 决不是我们唯一。只要你的议题和 Erlang 关注的问题域相关,和分布式、多核相关,就没有“跑题”。Erlang 社区应该是睿智的、包容的。

讲稿建议

  1. 内容有深度,而不是泛泛而谈。忌局限于一个事实或者一个实践,但是没有任何结论。
  2. 内容有一个Focus的问题域。告诉大家你要解决什么问题,它又是如何被解决的。
  3. 如果能够结合一个实际的应用实践,那是最棒不过了。

评论

Erlang China 大会 - CN Erlounge III - 发起

详细信息参阅: http://ecug.org/

欢迎大家四处传播此消息。 :)

—-

CN Erlounge III - 发起

  1. 时间:2008-12-20 ~ 2008-12-21,为期2天
  2. 地点:上海(详细地址待确定)
  3. 人物:面向 Erlang 中国社区,但不排斥其他任何对 Erlang、分布式、多核等话题感兴趣的人。
  4. 议题: Erlang 语言相关技术、Erlang 应用、Erlang 与其他语言协作、分布式、多核等等。
  5. 会议主持:ECUG 会务组

会议形式

  1. 多数时间由交流会讲师针对某个 Topic 进行论述,其他人提问(Q&A)方式交流。
  2. 留出一小段时间,安排沙龙式的对等交流机会。

会议规则

  1. 会议的讲师报销来回路费和住宿(投稿并申请成为讲师)。点击这里可以查看已经确定的讲师名单
  2. 任何人可报名免费参与听讲(注册并申请参加本会议)。

注:由于场地限制,我们可能没法接受所有的与会申请,请谅解。如果名额已满,我们会回信说明。

重要时间点

  1. 普通参会者报名截止日期: 2008-12-1
  2. 讲师报名&投稿截止日期:2008-12-9
  3. 详细会议议程安排公布:2008-12-13
  4. 会议日期:2008-12-20 ~ 2008-12-21

评论

喜欢Erlang的三大理由

  1. erlang严谨的,有严格的理论基础。但erlang同时也是务实的,他不是实验产品。这和我发布的winx库理念一样:务实。
  2. 一点都不喜欢防御式编程,所以看到erlang的fail fast理念,眼睛一亮。这几天实践下来,更是爱不释手。
  3. 也许你在乎erlang不能提供array的便利。但是想象一下,当我们有成千上万个单体(进程)在跑时,我们还会过分在意单体的速度吗?在计算机的power越来越强时,我更关注的是单体间如何协调,如何提供持续服务。 要想实现正真意义上的人工智能,我的观念,必须有无穷多个可以独立计算的单体(细胞),他们之间通过消息相互指令,而又保持独立。所以只有类似erlang这样的工作机制,才有可能实现“人工智能”。另外array在数据海量的情况下,弊端立即凸显。所有基于array的数据结构,如hash_map等,遭遇严重的性能瓶颈。所以,最好的数据结构,还是表处理。

关于array性能瓶颈的注解:

  1. 我在做电子表格的存盘时,因为用到了mfc的CMap(是一个HashMap),在大文件存盘时失去响应。使我头一次对HashMap的效率产生质疑。
  2. 去年这个时候,我在C#中,尝试了向一个Dictionary(是一个HashMap)加入1亿条整数,花了整整一天时间没有完成,最后Kill进程告终。改用C++的std::map(红黑树),1小时搞定。后在C#改用OrderedDictionary(应该也是红黑树),2小时搞定(之所以比C++慢,是C++的map::insert操作以inline提供的缘故)。

当然HashMap也并非真的一定会在海量数据时很慢。如果我们可以预测数据集的大小,HashMap肯定还是比红黑树快。但是问题就在这个前提。我们可以准确预知未来吗?我们不能。所以HashMap要想获得好的性能,很累。但是如果我们采用树结构,我们获得的性能是稳定的,可以预测的。

评论

Where will we go?

很多人问WinxGui会如何发展?这里回答了这个问题:

http://code.google.com/p/winx/wiki/TodoList

广告:“【第二届】Erlang Fans交流会”议程 发布啦。

评论

关于“【第二届】Erlang Fans交流会”的答疑

第一届Erlang Fans交流会是在哪举行的?好像没听过?

答:第一届Erlang Fans交流会于2007-9-8在广州举行,只是小范围的聚会,我们并没有象现在这样在Internet上召集。

为什么只报销讲师的费用?

答:当然。难道你见过报销听众费用的聚会吗?:)

本次会议旨在促进交流,我鼓励大家把自己的心得讲出来。每个人都可以成为讲师,只要他愿意。

如果你非要只当听众,那么你也必须是一个虔诚的听众(正真的Erlang Fans)。:)

为什么不报销飞机票(上海地区外)?

答:这个会议还只是尝试性质。如果效果不错的话,会考虑下一届增加会议的经费。

为什么会议举行2天?

答:毕竟大家都是从各个地方赶来,如果只有1天,整个行程显得太过仓促。这样安排也为了让大家可以欣赏下珠海这个美丽的城市。

评论

【第二届】Erlang Fans交流会

时间:2007-10-13 ~ 2007-10-14,为期2天

地点:珠海(详细聚会地址待确定)

人物:主要面向珠三角地区,但不排斥。任何对Erlang感兴趣的人。

活动主持:许式伟(金山实验室)

交流会重要时间点:

1. 报名(普通参会者或讲师)截止日期:2007-10-1
2. 讲师讲稿投稿截止日期:2007-10-8
3. 详细的会议日程安排公布:2007-10-10
4. 会议时间:2007-10-13、2007-10-14

报名方式:

0. 报名者请简单自我介绍。
1. 普通参会者,发邮件到 xushiweizh@gmail.com,注明参加Erlang Fans交流会。
2. 会议讲师,发邮件到 xushiweizh@gmail.com,注明想讲的议题。

注:交流会限制人数,如果名额已满,我会回信说明。

交流会推荐议题:

1. erlang ide
2. erlang diagnost (log, trace, debug, etc)
3. erlang distribution
4. erlang emulator implementation
5. code replement (hot code swap)
6. erlang interact with C (C node,port,driver, etc)
7. anything else.

交流会形式:

1. 多数时间由交流会主讲人讲解他对Erlang的心得,其他人提问(Q&A)方式交流。
2. 留出一小段时间,安排沙龙式的对等交流机会。

交流会规则:

1. 我本人起发起人和组织交流的作用。
2. 交流会主讲人(讲师)报销来回火车票或汽车票、住宿。
3. 任何人可报名免费参与听讲。

评论 (1)

最近忙的事情

最近实在是忙,这里比较荒芜。忙两件事:工作,研究Erlang;业余,研究诺基亚S60的界面开发,为的是WINX可以向手机方向发展(WinCE的开发基本尝试过了,问题不大,但是WINX的头一个手机版本,我希望慎重些,尽量避免规格反复的情况)。不过S60的书还真难啃啊,不像Programming Erlang一书,读起来很舒服…

评论