V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Los
V2EX  ›  分享创造

codes.appspot.com 发布,分享开源GAE项目

  •  
  •   Los · 2010-12-07 22:30:39 +08:00 · 7473 次点击
    这是一个创建于 5099 天前的主题,其中的信息可能已经有所发展或是发生改变。
    昨天看见 @XDash 问到 Google App Engine 有没有类似 Store 的开源项目集散网站(这里: http://v2ex.appspot.com/t/5490 ),
    想起自己还有个GAE地址为 codes.appspot.com ,便尝试动手玩玩。

    昨晚折腾一晚,搞掂了大部分功能,今天睡醒后,将代码调整一下,项目上线了(好吧,我至今还没为此项目命名)

    http://codes.appspot.com/

    此项目使用了:
    @keakon 的YUI框架(相当好用,只是出错调试时候似乎麻烦点)
    kuwata-lab.com的Tenjin模板引擎(相当推荐,值得使用)
    Dribbble的UI(希望不会给告侵权,或者哪位热心的同学可以帮忙搞个皮肤,那就实在太感谢了)

    完成功能:
    2.支持Google Account登录
    3.分页
    4.使用memcache缓存,速度嗖嗖的

    待完成功能:
    1.图片上传
    2.更多与用户相关的功能
    3.其它..

    后感
    给rails惯坏了,使用GAE实在不爽,我还是喜欢用合适的工具合适的事,比如web开发,非rails模式。
    39 条回复    1970-01-01 08:00:00 +08:00
    kendisk
        1
    kendisk  
       2010-12-07 22:35:52 +08:00
    瞅一下
    XDash
        2
    XDash  
       2010-12-07 22:42:47 +08:00
    Goood,期待收集更多开源好项目~
    chouj
        3
    chouj  
       2010-12-07 22:48:24 +08:00
    好东西!
    kaktos
        4
    kaktos  
       2010-12-07 22:51:52 +08:00
    GAE上不是也能跑Rails(jruby)吗,不过目前还是Sinatra跑的最好
    Los
        5
    Los  
    OP
       2010-12-07 22:56:46 +08:00
    @XDash 每个用户都可以贡献开源项目的,登录后可添加
    darasion
        6
    darasion  
       2010-12-07 23:35:50 +08:00
    测试了一下,果然还没做完。评论什么的个数暂时是假的。
    Los
        7
    Los  
    OP
       2010-12-07 23:40:03 +08:00
    @darasion 哈,一个通宵的快速项目,没办法一下子太完善
    dimlau
        8
    dimlau  
       2010-12-07 23:45:15 +08:00
    建议:每个程序弄个用户列表什么的。
    Los
        9
    Los  
    OP
       2010-12-07 23:46:32 +08:00
    @dimlau 嗯,假如有时间,会完成这功能
    keakon
        10
    keakon  
       2010-12-07 23:52:26 +08:00
    不得不抱怨一句,这张图拜托生成一个缩略图吧,下载太慢了…
    http://web.me.com/v2ex.livid/picky/picky_v0.1.9_default.png
    Los
        11
    Los  
    OP
       2010-12-07 23:54:05 +08:00
    @keakon 今晚尝试完成图片上传功能
    Los
        12
    Los  
    OP
       2010-12-08 00:00:43 +08:00
    @keakon 暂时压缩一张图片上传到图床代替了
    Sunyanzi
        13
    Sunyanzi  
       2010-12-08 00:11:36 +08:00
    话说原先的 AppGallery 为什么被取消了 ..?
    disinfeqt
        14
    disinfeqt  
       2010-12-08 00:23:50 +08:00
    (外观)不抄,不行吗?
    Los
        15
    Los  
    OP
       2010-12-08 00:28:29 +08:00
    @disinfeqt UI方面是我的弱项,在此顺便征集皮肤..
    lianghai
        16
    lianghai  
       2010-12-08 00:33:13 +08:00
    居然占有这个域名……太牛了……看起来太官方了……
    Los
        17
    Los  
    OP
       2010-12-08 00:35:37 +08:00
    @lianghai 嘿嘿,早期没人抢注
    Los
        18
    Los  
    OP
       2010-12-08 01:07:32 +08:00
    汗,刚公布没几个小时,立即有人来网站乱塞数据了。
    Chipaste
        19
    Chipaste  
       2010-12-08 01:10:15 +08:00
    想法很不错;不过,展示开源项目和设计作品完全是两回事,为什么想都不想就把整个dribbble搬了过来,UI是弱项不是什么好的借口。
    Los
        20
    Los  
    OP
       2010-12-08 01:16:11 +08:00
    @Chipaste 好吧,哥们,帮我努力想想
    Los
        21
    Los  
    OP
       2010-12-08 01:25:32 +08:00
    by the way, 这个站从想法到编码上线,只用了一个晚上,所以不完善是必然的。
    Chipaste
        22
    Chipaste  
       2010-12-08 01:28:36 +08:00
    @Los 我抛个砖。比如说,你这个应用,是针对开源项目的开发者?使用者?或者是想参与进来的人?还是仅仅是一个信息的聚合?dribbble是针对设计师的专注于作品的社交网络,那你的目标是想做成针对GAE开源项目开发者的社交网络吗?

    当然,如果你只是想练练手,那怎么做都行。不过我就是对照抄这种行为比较反感罢了,对事不对人 :)
    Los
        23
    Los  
    OP
       2010-12-08 01:33:22 +08:00
    @Chipaste 没有那么大的设想,没有什么GAE开源社交网络那么大的想法,这个对我感觉不靠谱。简单而言,只是为了尝试GAE快速开发一把。当然,如何能让人在这项目获取任何有价值的信息,这个是意外的好事。顺便,再征集皮肤。
    Los
        24
    Los  
    OP
       2010-12-08 02:02:10 +08:00
    增加最基本的安全防护功能,一小时内,一用户只能添加10个项目。
    sunshineg
        25
    sunshineg  
       2010-12-08 02:42:03 +08:00
    Micolog 应该加上!
    Los
        26
    Los  
    OP
       2010-12-08 05:56:36 +08:00
    1.增加了图片上传与缩略图
    2.可编辑自己添加项目
    Los
        27
    Los  
    OP
       2010-12-08 05:56:58 +08:00
    @sunshineg 欢迎添加
    vicalloy
        28
    vicalloy  
       2010-12-08 10:53:40 +08:00
    评论直接用disqus吧。
    Los
        29
    Los  
    OP
       2010-12-08 14:54:20 +08:00
    @vicalloy 似乎直接开发一个评论功能更方便控制评论展现的方式
    Los
        30
    Los  
    OP
       2010-12-18 22:36:39 +08:00
    图片上传
    自己上传项目列表
    已上传项目编辑

    以上功能已实现
    spark
        31
    spark  
       2010-12-18 22:39:54 +08:00
    为啥在v2ex里看到好几个项目都在模仿或者说是基于v2ex的theme上的呢?
    Los
        32
    Los  
    OP
       2010-12-18 22:48:11 +08:00
    @spark 嗯?不知道你具体指哪个,而 codes.appspot.com 的theme跟v2ex没有任何关联的 :)
    fanzeyi
        33
    fanzeyi  
       2010-12-19 00:39:05 +08:00
    @Los 感觉有点小了。。。
    Los
        34
    Los  
    OP
       2010-12-19 00:44:13 +08:00
    @fanzeyi 嗯,不知道是说哪方面小呢?
    lepture
        35
    lepture  
       2010-12-19 10:15:40 +08:00
    body 的 background 和 footer 设一样
    #container 的 background 再设白色
    这样就不会出现页面太短的时候,footer下面还有一片空白了。
    lepture
        36
    lepture  
       2010-12-19 10:16:41 +08:00
    @Los 如果仿dribbble的话,是不是也应该加上 ::selection 呢
    fanzeyi
        37
    fanzeyi  
       2010-12-19 10:41:11 +08:00
    @Los 页面。。。
    fanzeyi
        38
    fanzeyi  
       2010-12-19 10:41:30 +08:00
    感觉有点小空。。
    Los
        39
    Los  
    OP
       2010-12-19 20:31:58 +08:00
    @fanzeyi 嗯,内容比较少,功能也少,暂时只是一个简单的代码收集地
    @lepture 谢谢建议,已对footer的background做了小小的修正。哈,对仿照dribbble,却是偷懒的结果,自己没心思花太多时间在这个小东西上面,惭愧惭愧,而“高仿”就不做了:)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2620 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 04:37 · PVG 12:37 · LAX 20:37 · JFK 23:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.