V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
DAOCLOUD
推荐学习书目
Python Cookbook
Using Google App Engine
推荐下载
Latest Google App Engine SDK
其他兼容技术
AppScale
c
V2EX  ›  Google App Engine

新手们,一起来学习Google App Engine吧

  •  
  •   c · 2010-08-05 18:17:15 +08:00 · 4290 次点击
    这是一个创建于 5231 天前的主题,其中的信息可能已经有所发展或是发生改变。
    项目地址:

    http://github.com/benmao/xfox/

    0.0.1 完成用户的注册,登录,以及登出

    界面仿照了http://vanillaforums.org/,前台全部HTML5。哎,怕写CSS和HTML。

    DEMO地址: http://xfox.appspot.com

    推荐使用Firefox访问哦:)
    36 条回复    1970-01-01 08:00:00 +08:00
    dofy
        1
    dofy  
       2010-08-05 18:24:42 +08:00
    跟进...
    dofy
        2
    dofy  
       2010-08-05 18:28:41 +08:00
    那个... 这项目是要开发个论坛??

    是不是 fork 一个, 然后在自己的 fork 上开发就行了?

    还不大会用 git :(
    dimlau
        3
    dimlau  
       2010-08-05 18:29:28 +08:00
    连JS都没整明白的技术盲只好路过了。

    <section id="header">
    <header class="w960"></header>
    </section>

    直接header取代section吧,里面那个 header 标签是多余的。
    c
        4
    c  
    OP
       2010-08-05 18:30:46 +08:00
    @dofy 目前只是搭了个框架,我会保证每天8小时的开发时间。如果你想参加开发,可以直接fork即可。
    明天我发布一个代码变量要求,保证最终的代码统一 :)
    dimlau
        5
    dimlau  
       2010-08-05 18:31:44 +08:00
    还有,我剪到一些GAE上的blog程序直接用google的账户系统,你们(包括V2EX)是处于其他考虑所以不是用的么?
    c
        6
    c  
    OP
       2010-08-05 18:32:33 +08:00
    @dimlau 那个section不能去掉哇,标题的背景色由他控制的。 我的CSS和HTML比较乱,大部分时间都在修改CSS。囧,希望找到一个这方面比我强的,这样我就能有时间写后台了。
    c
        7
    c  
    OP
       2010-08-05 18:33:39 +08:00
    @dimlau 论坛的后台是需要用Google 账号的,前台没有用,等以后基本功能完善后,可以加上。
    dofy
        8
    dofy  
       2010-08-05 18:34:29 +08:00
    @dimlau 我也支持直接用 google 帐号验证,
    但自己维护的用户系统应该更灵活
    而且不是所有人都有 google 帐号的...
    dimlau
        9
    dimlau  
       2010-08-05 18:34:52 +08:00
    我是说写成这样:

    <header>
    <h1 id="xxx"><a title="xFox" href="/"><span>xFox</span></a></h1>
    <nav id="yyy">
    XXXXXXXX
    </nav>
    </header>
    dimlau
        10
    dimlau  
       2010-08-05 18:36:28 +08:00
    哈哈,我是技术盲,这么早参与进来可能是种干扰。等你们的项目成型我再来乱提意见好了。
    c
        11
    c  
    OP
       2010-08-05 18:42:08 +08:00
    那需要找到header不好弄了啊,没事啊,大家一起学习嘛 :)
    nickyhu
        12
    nickyhu  
       2010-08-05 18:42:09 +08:00
    没有关注,无法收藏,只能…………
    c
        13
    c  
    OP
       2010-08-05 18:42:55 +08:00
    @dimlau 我HTML写的不太好,如果你觉得我哪里写的不对,可以写个DEMO,这样我就会很容易明白了哦。
    Orz
        14
    Orz  
       2010-08-05 18:47:50 +08:00 via iPhone
    好的。
    Anzai3
        15
    Anzai3  
       2010-08-05 18:50:37 +08:00
    好好学习 天天向上
    Hinc
        16
    Hinc  
       2010-08-05 18:54:38 +08:00
    @c <header> 直接用就好,如果需要再复杂点也可以加 id 啊。
    c
        17
    c  
    OP
       2010-08-05 18:55:36 +08:00
    <header>也可以用在其他地方,比如article,所以这里加了一个ID。
    dimlau
        18
    dimlau  
       2010-08-05 19:17:33 +08:00
    c
        19
    c  
    OP
       2010-08-05 19:34:58 +08:00
    @dimlau 非常感谢,不过乱码了。上传到github吧。我把你的代码整理一下 :)
    dofy
        20
    dofy  
       2010-08-05 22:34:06 +08:00
    我建了 fork, 但 clone 的时候提示 http request failed
    windows, 用的 https 的地址
    这是啥原因啊... 偶没用过 git 还请多指教
    dofy
        21
    dofy  
       2010-08-05 22:40:00 +08:00
    啊哦... 搞定鸟, 原来需要个公钥
    c
        22
    c  
    OP
       2010-08-06 07:45:52 +08:00
    @dofy 咋没看到你的push那?
    c
        23
    c  
    OP
       2010-08-06 07:51:08 +08:00
    @dimlau 已经push thx.
    dofy
        24
    dofy  
       2010-08-06 09:25:25 +08:00
    @c 额… 我只试验性地 commit 到我的 fork 上,还不知如何 push 一会研究下
    dofy
        25
    dofy  
       2010-08-06 10:53:40 +08:00
    @c 知道怎么 push 了, 哈哈,
    现在基本知道 git 各个流程的作用和用法了 :D
    dofy
        26
    dofy  
       2010-08-06 11:06:45 +08:00
    建议编码规范增加一条:

    私有属性(变量)和方法以 _ 开头
    c
        27
    c  
    OP
       2010-08-06 11:13:48 +08:00
    @dofy 恩。
    sytao
        28
    sytao  
       2010-08-06 11:21:48 +08:00
    额。。。没头没尾的,好好跟你们学学。。
    dofy
        29
    dofy  
       2010-08-06 11:28:49 +08:00
    dofy
        30
    dofy  
       2010-08-06 11:44:42 +08:00
    @c 关于 git 我还有个问题:
    我做了 fork, 然后你的 master 更新了, 我怎么把 master 上的更新同步到 fork 上来啊?
    c
        31
    c  
    OP
       2010-08-06 14:22:54 +08:00
    @dofy 这个我也不会呀!!囧 :)
    dofy
        32
    dofy  
       2010-08-06 14:26:56 +08:00
    @c 我在研究... 呼呼...
    这有个不错的中文教程: http://progit.org/book/zh/
    daqing
        33
    daqing  
       2010-08-06 14:27:33 +08:00
    >> 我做了 fork, 然后你的 master 更新了, 我怎么把 master 上的更新同步到 fork 上来啊?

    @dofy 使用git remote功能。
    dofy
        34
    dofy  
       2010-08-06 14:37:36 +08:00
    @daqing 添加一个 remote 然后 merge ?
    dofy
        35
    dofy  
       2010-08-06 14:51:09 +08:00
    @daqing 哦 好像用 fetch 就行了
    zxn0
        36
    zxn0  
       2010-08-06 14:51:53 +08:00
    有没有基于JVM做项目的?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2723 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 12:37 · PVG 20:37 · LAX 04:37 · JFK 07:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.