V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lamengao
V2EX  ›  分享发现

CuoLuo Diary

  •  
  •   lamengao · 2010-09-16 12:53:30 +08:00 · 5270 次点击
    这是一个创建于 5189 天前的主题,其中的信息可能已经有所发展或是发生改变。
    A web-based diary running on google app engine.
    目前还没有全部完成,我不知道这个web app到底有多大价值所以还是尽早的放出来希望能够听到一些反馈。

    你可以通过下面两个地址访问这个web app,推荐用第一个。
    http://cuoluo-diary.appspot.com
    http://diary.cuoluo.com
    9 条回复    1970-01-01 08:00:00 +08:00
    lamengao
        1
    lamengao  
    OP
       2010-09-16 12:53:43 +08:00
    如果你看到一个google diary的logo请暂时忽略,这个很快会替换。
    一直在自己用,所以简单的修改了一下google的图标来代替(我不会制作logo)。
    sogood
        2
    sogood  
       2010-09-16 15:45:20 +08:00
    界面很赞。 logo 最好还是换一个,避免版权问题。
    lamengao
        3
    lamengao  
    OP
       2010-09-16 16:44:37 +08:00
    @sogood logo已换。


    接下来是解决搜索和前端的优化。前端未压缩的js代码将近3M(包括第三方库),很多功能都可以延迟加载。
    Livid
        4
    Livid  
    MOD
       2010-09-16 17:48:06 +08:00
    这个 UI 就是传说中的 GWT 么?
    lamengao
        5
    lamengao  
    OP
       2010-09-16 17:54:04 +08:00
    @Livid 最开始的确是用java+GWT做的,后来觉得GWT太庞大改用python+closure library.
    界面纯手工打造。
    lamengao
        6
    lamengao  
    OP
       2010-09-17 21:07:25 +08:00
    http://cl.ly/2QQk

    搜索功能完成,接下来整合google calendar,让写日记的时候能够直接创建日程活动。
    Livid
        7
    Livid  
    MOD
       2010-09-17 21:26:51 +08:00 via iPhone
    能否分享一下是如何实现搜索的呢?
    lamengao
        8
    lamengao  
    OP
       2010-09-17 21:56:30 +08:00
    @Livid 刚开始打算使用所有数据的全文索引,后来发现对这个应用而言完全没有必要。日记本的每一次搜索只是针对当前用户创建的少量信息,所以我用了最笨的办法----取出他创建的所有文本然后去匹配。目前这个方法的开销还可以接受,等到个人用户也有庞大数据的时候再考虑怎么去优化。
    fanzeyi
        9
    fanzeyi  
       2010-09-17 22:01:28 +08:00
    Orz
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2607 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 04:19 · PVG 12:19 · LAX 20:19 · JFK 23:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.