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

Your github resume on Github Pages

  •  
  •   hit9 ·
    hit9 · 2013-02-21 13:23:35 +08:00 · 3621 次点击
    这是一个创建于 4292 天前的主题,其中的信息可能已经有所发展或是发生改变。
    可能与 resume.github.com重复。

    使用js做的一个可以挂在 gh-pages上的页面。

    demo: http://hit9.org/GhResume/

    关于github api v3我有几个想提问的:

    1. 如何获取总的commit数量和本人所开的issue数目。(以尽量少的请求为前提)
    2. 如何分析这么几个问题:是否在fork后进行过commit, 是否发起过pull request

    一个很好的参考是 codewall的profile页面,里面对github账户进行了很棒的分析,不过我觉得那是服务端分析然后记录的数据。作为在github的pages上挂的js应用,应该尽量少的请求api.

    还有,壁纸是随机来自desktoppr的,有没有可以从bing抓取的方法(尝试了,因为bing的壁纸需从rss的xml中分析,那样是跨域的。跨域抓取xml几乎不可能,除非搭proxy script)

    奥,如何生成自己的resume page, 见readme: https://github.com/hit9/GhResume

    补充:如果可以加上vote功能就棒了,关键是vote数据的存储问题,比较容易想到的是把数据放在github上,比如,把vote数据作为这个page在github上的star数(就像github issue可以用作comment sys一样)
    3 条回复    1970-01-01 08:00:00 +08:00
    yuyuyu101
        1
    yuyuyu101  
       2013-02-21 16:02:35 +08:00
    very cool。。。期待更多的亮点
    hit9
        2
    hit9  
    OP
       2013-02-21 18:38:44 +08:00
    @yuyuyu101 谢谢。我正在想以上的几个问题
    hit9
        3
    hit9  
    OP
       2013-02-25 23:31:21 +08:00
    添加了对 IE 的支持。 IE7基本支持, IE8 还好些。IE9没多大问题了。chrome, opera, ff全部支持了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2393 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 01:03 · PVG 09:03 · LAX 17:03 · JFK 20:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.