V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
kaktos

GAE上跑Ruby,弄了个Blog,开个源吧...

  •  
  •   kaktos · Jan 14, 2011 · 12351 views
    This topic created in 5594 days ago, the information mentioned may be changed or developed.
    很简单的一个blog系统, 算是个试验品吧,一直想对GAE探个究竟,无奈实在不会python,搞了多年java,也有点审美疲劳了。 JRuby on Google App Engine这个东西虽然还很不完善, 但实现下来觉得够用了。于是诞生了这么个小东西, 用来写点个人的东西还不错。

    代码: https://github.com/shuhao/sloth

    预览: http://nilthought.appspot.com/
    43 replies    1970-01-01 08:00:00 +08:00
    iwinux
        1
    iwinux  
       Jan 14, 2011
    哇~有JVM支持的GAE真是潜力无限...
    roymax
        2
    roymax  
       Jan 14, 2011
    UI做得不错啊!
    Numbcoder
        3
    Numbcoder  
       Jan 14, 2011
    不错啊,这两天在折腾Heroku上的blog,速度太慢了。
    我要fork一份!
    oneleaf
        4
    oneleaf  
       Jan 14, 2011
    很棒啊
    yuest
        5
    yuest  
       Jan 15, 2011
    请问,用 markdown 写中文就一行一段吗?
    kaktos
        6
    kaktos  
    OP
       Jan 15, 2011
    @yuest 什么意思? markdown中如果想分段<p></p>,中间留个空行就行了,如果想断行(<br/>),直接留下俩空格就成
    huacnlee
        7
    huacnlee  
       Jan 15, 2011 via iPad
    顶一下
    AppSpot 在我这里打不开了
    yuest
        8
    yuest  
       Jan 15, 2011
    @kaktos
    有点难解释,就是考虑中文的源码,不能像英
    文那样可以中间加回车。比如写成我这段话这
    样。因为那样的话转换成网页就会有一些空格
    在里面。
    disinfeqt
        9
    disinfeqt  
       Jan 15, 2011
    漂亮。
    kaktos
        10
    kaktos  
    OP
       Jan 16, 2011
    @yuest
    markdown only support 'hard-wrapped' line break(doesn't translate linebreak automaticly), when you do want to insert a <br />, end a line with two or more spaces.

    http://img.ly/2Oio
    lianghai
        11
    lianghai  
       Jan 16, 2011
    漂亮。
    这个背景选得太棒了。
    xinzhi
        12
    xinzhi  
       Jan 16, 2011
    赞!
    xinzhi
        13
    xinzhi  
       Jan 16, 2011
    LZ安装文档中,appcfg.rb upload .,upload是否应该改成update,貌似直接用不了。我部署用的是update。
    oneleaf
        14
    oneleaf  
       Jan 16, 2011
    @xinzhi 你部署完,能用吗?
    我的出现错误了
    yuest
        15
    yuest  
       Jan 16, 2011
    @kaktos 我的意思是,中文不能有好看的源码。觉得 markdown 是更适合英文的东西。
    iugo
        16
    iugo  
       Jan 16, 2011
    绚烂呀。我要试试看。不过我还关心数据的导入导出。
    kaktos
        17
    kaktos  
    OP
       Jan 16, 2011
    @xinzhi
    谢,已改
    kaktos
        18
    kaktos  
    OP
       Jan 16, 2011
    @iugo 嗯, 有空会写个导入rss的功能~
    benjiaminlam
        19
    benjiaminlam  
       Jan 16, 2011
    有点郁闷 点开jruby on gae的页面居然 Access Not Allowed..
    xinzhi
        20
    xinzhi  
       Jan 16, 2011
    @oneleaf 我部署的可以正常使用。 http://slothtee.latest.zhix-in.appspot.com/
    yoyicue
        21
    yoyicue  
       Jan 16, 2011
    确实蛮漂亮的.
    deepice
        22
    deepice  
       Jan 16, 2011
    赞!
    disinfeqt
        23
    disinfeqt  
       Jan 17, 2011
    @LZ 我觉得把预览放到右边会顺手点
    xohen
        24
    xohen  
       Jan 31, 2011
    蛮不错的,继续关注
    Livid
        25
    Livid  
    MOD
    PRO
       Jan 31, 2011
    背景图非常有爱。
    iugo
        26
    iugo  
       Mar 31, 2011
    keakon
        27
    keakon  
       Mar 31, 2011
    这个反向代理的速度和JRuby的性能都让我影响深刻…

    话说可以用memcache的
    kaktos
        28
    kaktos  
    OP
       Mar 31, 2011
    @keakon 这个反向代理是50多块的yardvps,买来SSH翻墙用的,nginx直接反向到了bytecho.appspot.com, 下月就不要了...
    JRuby在GAE上的CPU占用很可怕,玩玩还行。memcache懒得弄。有空试试。
    spark
        29
    spark  
       Mar 31, 2011
    为何不直接放在Heroku上?
    jinleileiking
        30
    jinleileiking  
       May 18, 2011
    gae被墙。搞这个没意义啊
    kaktos
        31
    kaktos  
    OP
       May 18, 2011
    @jinleileiking 可以用反向代理或者免费的CDN,比如cloudflare.com,你可以访问www.bytecho.com看看(用的cloudflare),速度很慢。。。。。
    jinleileiking
        32
    jinleileiking  
       May 19, 2011
    @kaktos 域名是买的么?
    kaktos
        33
    kaktos  
    OP
       May 19, 2011
    @jinleileiking 当然.....
    samt
        34
    samt  
    PRO
       May 19, 2011 via Android
    喜欢
    tysx
        35
    tysx  
       May 20, 2011
    请教楼主两个问题:
    1.为什么用DataMapper而不是ActiveRecord,有什么优点?
    2.用jruby跑siantra比cruby性能怎么样?
    real_newbie
        36
    real_newbie  
       May 20, 2011
    @tysx,

    我可以回答這個問題:

    1, ActiveRecord不支持GAE的數據庫.

    2, 沒法比, GAE跑不了Ruby.
    tysx
        37
    tysx  
       May 20, 2011
    To: real_newbie
    谢谢,假如不是GAE,普通的服务器上在tomcat或者jetty上跑jruby应用比在thin上跑ruby应用大概会差多少?

    另外,名字前面加个圈是怎么弄的哦?
    zhfsxtx
        38
    zhfsxtx  
       Aug 9, 2011
    @tysx 评论的右上角有个箭头啊,哈哈
    dimlau
        39
    dimlau  
       Aug 10, 2011
    @tysx ……名字前面加个圈就是名字前面输入个圈啊 -_-#
    Even
        40
    Even  
       Aug 11, 2011
    打开无能啊。。。
    tysx
        41
    tysx  
       Aug 11, 2011
    @zhfsxtx 原来这样,我太土了
    tysx
        42
    tysx  
       Aug 11, 2011
    @zhfsxtx 恩那
    vven
        43
    vven  
       Sep 1, 2011
    哇,真不错!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2995 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 85ms · UTC 04:34 · PVG 12:34 · LAX 21:34 · JFK 00:34
    ♥ Do have faith in what you're doing.