wave客户端设想
google wave是个明星项目,世界上很多开发者都对这个项目或者生态圈蠢蠢欲动,我也不例外。可惜wave的账号也跟早期的gmail那样需要邀请函,我到2、3周前才从HB那里拿到邀请。试用的第一感觉是很有趣,官方的wave界面为用户展现了一个动态、绚丽、即时性强的web通讯应用。
但是,wave暴露了两个问题:
- 目前的浏览器作为客户端,在消息提示,窗口管理等方面有局限。
- js引擎性能还不足以支撑wave,js语言还能达到”web平台的汇编“这样的性能。
从上面的2点联系google的chrome浏览器,不得不说这真是先见之明,这两点如果google不主动做,又有谁会呢?但是chrome也都未能解决上面两个问题,这需要时间。
于是我萌生了做一个wave客户端的想法。特别是看了 google I/O 大会的视频录像 后,我觉得wave的潜力不应被现在的浏览器局限所限,而成为少数人的玩物。
设想中的wave客户端要拥有以下特性:
- 托盘提示,全局快捷键,脱离浏览器
- IM式的聊天窗口,联系人列表,wave列表
- 支持树状回复、历史记录等大部分google wave已经展示的功能
- 某种UI展示第3方wave应用
- 可以设置wave服务器
- 自由软件
1、2点看起来可以理解为背后使用wave协议的QQ。3、4点确保这个客户端不仅仅是”Yet Another IM“,这是wave。5点表明这应该支持wave的开放特性。6的话,难道我还会选择其他吗?
有想法,也要有行动。我这两天查了一些资料,比如 google wave 白皮书 。看了后我发现,wave的client-server端的通讯协议还没被放出来。google的解释是:”协议仍在不停变动中,设计师正在考虑怎么使wave的通讯更高效“。看到这句话我有点气馁,如果协议都还没公布,那么就没有现成的lib。但换个角度想:”这是个连协议都没公布的新家伙阿!“我不就可以成为一个冒险者了?也好在我并不孤独,昨晚我找到了一个 wave-protocol 项目,这是一个非官方的整理发布wave client-server端协议的项目。看了这个项目,我获益匪浅,昨晚用curl和ruby向google wave服务器发去认证性息,正确返回了Auth字符串。这已经有半个hello world的味道。同时这个wave-protocol给我点名了一条路,用firebug调查google wave的网页界面。
这样的话,接下来我需要做的有
- 继续看wave-protocol,必要时用Firebug调查
- 写一个wave-protocol lib
- 开始写客户端UI
这都不简单,但是千里之行,始于足下。
对于所用的语言和UI组件,我大概想了下,应该是C++ & Qt。有打算过用Ruby,但是考虑到这是一个活跃的,常驻托盘的程序,还是用编译语言好了。至于Qt,这是一个优秀的跨平台图形框架,加上我看的两本书和写过的几个demo,没理由不选它。
暂时写这些。
[晒]ARIA全套12本

当初一看到这个册封我就决心要买了

=3=

我犹豫了一下午才拆封~~

灯里的身姿
=3=以后可以一边听ARIA的BGM一边看~~~拉拉拉~~
想做一个杂志
FS论坛有做八周刊的传统,这次7周年特刊我以为宣传组都空了没人做,要我上。结果发现还是有人的,用不到我。
但是我想了想,真的有做一个杂志的想法。
要做一个电子杂志,要面对两个问题。
1、主题/稿源
主题都定不下来确实有点搞笑。如果我是做八周刊的话,围绕FS做主题就好了。但是完全由我意志决定一份杂志的话,一时还定不下来。我感兴趣的方向有:计算机、动漫、乐器……没准还有烹饪。
主题不确定的话,看我有哪些稿源。chloe工房的成员可以提供翻唱方面的稿子。IT方面我认识的人比较少,出稿子太难。乐器的话,不认识任何band。烹饪更加是我未接触。
主题和稿源是最不确定的因素。
2、排版/设计
排版我找到 Scribus 这个跨平台的排版软件,符合我的期望。正在一点点学。设计的话我也在看设计类的书。
不过设计真的可以培养的吗?我自己也很有疑问。于是我打算做一个实验,我今后的生活每周隔开来,一周按照designer的方式思考,学习design相关的知识;一周按照developer的方式思考,锻炼编程技巧。
未试过之前,不说“不行”。
饼干说,认识的大四的人里面我最蛋定了,不找工作不考研啥都不忙。蛋定嘛,其实我只是单纯的觉得我还要学更多东西,尝试更多东西而已。找工作什么的最讨厌了。
一想到大四,我总是叹息我的大学光阴所剩无多了。sky说,一个人过了22岁就不得不考虑更现实的问题。是阿,我该怎么谋生呢?但我总觉得,就这么找工作并不是我的路,至少目前不是。我还要随心所欲的编程,还要去旅游,还要做我觉得有趣的事。好在,时间或多或少都能挤出一些。
eric说
不要在平庸的地方浪费自己的热情

