
1 DoubleJo 2014 年 5 月 4 日 赞!回头试试看~ |
2 3214668848 OP @DoubleJo 哈,欢迎试用啊~ |
3 likaci 2014 年 5 月 4 日 手动点赞,用了hexo之后就不想写了… 现在托管在gitcafe.不知道gitcafe能实现吗? |
4 3214668848 OP @likaci gitcafe不知道有没有提供api,有的话移植也蛮方便的 |
5 sqbing 2014 年 5 月 4 日 哎,工具太多,想说的太少 |
6 3214668848 OP @sqbing 没错,现在工具是挺多的,但是现在都是像jelly那样用程序跑,或者像farbox那样需要个后端程序来搞,还没有像我这样的用静态页面生成静态博客的 |
7 popo233 2014 年 5 月 4 日 赞!那个loading图很可爱 用md写内容时用了个一级标题,结果发现页面还会自动添加一个,于是看起来很奇怪..一定是我的问题! |
8 3214668848 OP |
9 akfish 2014 年 5 月 4 日 mark,下次推荐给妹纸用,适合她们懒得折腾的。 自己生成的好处就是折腾方便,扩展也容易,所以还是继续hexo。 |
10 vinsa 2014 年 5 月 4 日 挺有趣的 |
11 that5 2014 年 5 月 4 日 @3214668848 登陆的时候出现Something error! |
12 3214668848 OP |
13 3214668848 OP @that5 有两个原因,一个是用户名密码输错了,一个是网络原因,没有办法,只能多试试。。。 |
14 dongbeta 2014 年 5 月 4 日 |
15 3214668848 OP @dongbeta 还有类似的 http://prose.io/ 我这个和他们的很像,只不过我这个不需要后端,完全的静态页面 |
16 dongbeta 2014 年 5 月 4 日 @3214668848 www.gitblog.io 也完全没有后端。 |
17 dongbeta 2014 年 5 月 4 日 |
18 3214668848 OP @dongbeta 我是说维护他自己的这个网站需要后端,我那个整个是静态页面 |
19 dongbeta 2014 年 5 月 4 日 |
20 3214668848 OP @dongbeta 一个是我这个不需要后端,一个是感觉像prose.io都是定位于content editor,我这个直接就是博客的管理和生成 |
21 3214668848 OP @dongbeta 还是不喜欢用oauth,那样就需要有个后端去维护,像现在,其他用户完全可以fork下来修改模板,然后自己fork的页面上来登录 |
22 dongbeta 2014 年 5 月 4 日 |
23 dongbeta 2014 年 5 月 4 日 |
24 dongbeta 2014 年 5 月 4 日 @3214668848 www.gitblog.io 的源代码在 https://github.com/gitblog-io/gitblog-io.github.io ,也可以 fork。 这种编辑器越多越好,但是 OAuth 我觉得是必须的吧。 |
25 3214668848 OP @dongbeta 现在的github api有些限制,所以如果要求oauth跳转的话,必须是用个后端的 免除程序跑是说像jelly那样的,要生成html文件必须去跑程序,就是你需要安装ruby,然后跑jelly的程序 一方面我做的这个很像farbox或者droppages一类的,用户不需要自己跑程序生成html,只需要online的写博客,另一方面,相比farbox,droppages他们,我这个东西不需要另写后端代码来维护像oauth跳转,html生成这样的逻辑 |
26 rove 2014 年 5 月 4 日 挺赞的静态博客 |
27 3214668848 OP @dongbeta 可以查看github的api或者看prose.io他们这篇blog http://developmentseed.org/blog/2012/june/25/prose-a-content-editor-for-github/ “ Since the GitHub API does not support a user agent OAuth flow” |
28 dongbeta 2014 年 5 月 4 日 @3214668848 楼主,我觉得你可能误解 Jekyll 的生成原理了。 本地安装 ruby 跑 Jekyll 是为了预览,而不是为了生成。你 push 到 github 的文件不是预览后生成的 _site 目录下的文件。也就是说,html 并不是你本地生成的。 我个人认为,不需要 OAuth 这一点不是优点,而是一个安全隐患。 |
29 dongbeta 2014 年 5 月 4 日 |
30 3214668848 OP @dongbeta 好吧,或许举jelly有点问题,因为github是为jelly特别配置,这个跑程序的过程是github来帮你做了 确实像你说的很多人会觉得输密码不好,但这绝对不是安全隐患,因为我没有server端,所以不会有保存其他人密码的可能 好吧,我只是想做一个不需要另外的服务端,而且用起来像是有服务端的那种服务一样方便而已:) |
31 dongbeta 2014 年 5 月 4 日 @3214668848 不需要给你的产品加入 server 端就可以泄漏密码的,有很多种方式。 |
32 3214668848 OP @dongbeta 额,确实是这样,不过这些方式对应于oauth的也是不安全的,token的泄露也是不好的嘛。。。 |
33 3214668848 OP |
34 hyspace 2014 年 5 月 4 日 @3214668848 撸主,换Oauth吧。在非github网站下要输入github用户名密码容易让人认为你是钓鱼网站,你换位思考下?反正我是不会在github首页以外的任何地方输入github用户名密码的。 |
35 3214668848 OP @hyspace 这确实是个tradoff,作为geek用户一般都是抱着怀疑一切的态度去看问题的。。。所以我不认为有oauth是安全的。。。一些网站要求我授权,我授权之他们拿着我的token可以做各种事情这也是我不希望的。。。所以我最初的考虑就是,用户可以不相信别人,但可以相信自己嘛,fork一份代码,push到自己的gh-pages分支,确实代码没有问题就可以用自己的这份来生成静态博客了嘛。。。 话说你的gitblog很赞啊,那些loading啥的也都是你自己设计的吗 |
36 woorz 2014 年 5 月 4 日 国外的会不会比较慢啊?有没有用国内服务做的? |
37 3214668848 OP @woorz 确实比较慢,尤其是最近国内github有变慢的趋势。。。看到gitcafe也有pages啊,过段时间研究下看看能不能搞一个gitcafe的版本 |
38 Owenjia 2014 年 5 月 4 日 via Android 看着不错,等下回去试试看,现在在用hexo,不过好久没写东西了~~~~ |
39 3214668848 OP @Owenjia 是啊,感觉现在总是在各种拖延,我这个东西也是半年前就打算写,一直拖到现在才写完。。。 |
40 jetbillwin 2014 年 5 月 4 日 我也觉得需要开启OAuth,直接输入帐号密码太考验信任了。OAuth不需要什么后端问题把。 |
41 3214668848 OP @jetbillwin 如果github支持client的oauth认证的话我就做了,但是现在如果要做oauth的话必须有个服务端的跳转才可以,所以就没有搞。。。 |
42 artwalk 2014 年 5 月 4 日 看起来挺不错的啊 |
43 jetbillwin 2014 年 5 月 4 日 @3214668848 不明白为什么说Github不支持Client的oauth,但是我测试了下,可以啊,我写了个纯HTML,可以实现获取github的相关访问权限啊。既然是纯静态网页,就可以托管在github pages上面。所以,我认为你说的这点困难应该是不存在的。可以参考: https://developer.github.com/v3/oauth/ 。产品不错,但是不支持Oauth会让这个产品的价值大大折扣。 |
44 rebornix 2014 年 5 月 4 日 赞楼主! 能够这么做多亏了Github支持CORS,但是直接在浏览器里用账号和密码,确实不太安全。 另外,由于写到github上还是由Jekyll来build,并不能说真正没有后端,只不过这个后端是Github帮你做了。真正纯静态的话,可以考虑前台直接render markdown,也就完全不需要Github Pages,目录structure也完全由自己决定啦。我用AngularJS实现了一个极其简陋的 http://spblog.github.io/#/home ,如果和你的结合在一起的话,我想一定更加酷 |
45 3214668848 OP @jetbillwin 我试试。。。感觉可能是我想错了。。。都忘了当时是怎么想的了,。。。 @rebornix 对的,我这个用的不是jekyll,完全是自己render markdown,自己的目录结构:) |
46 rebornix 2014 年 5 月 4 日 @3214668848 Brilliant! 我喜欢你的design |
47 3214668848 OP @rebornix Thanks!可惜只是api.github.com支持CORS @jetbillwin 试了一下才想起原因,注意到认证的时候,我需要用code来换取token,这个时候用ajax调用就会产生跨域调用问题,浏览器是禁止的,需要这里需要个服务器中转,也就是说换取token这一步是需要中转的,而得到token之后api的调用是没问题的,因为api.github.com支持了CORS |
48 usedname 2014 年 5 月 5 日 感觉挺好玩的啊,忙完这阵也来试试 |
49 hyspace 2014 年 5 月 5 日 @3214668848 嗯呐 |
50 3214668848 OP @usedname 欢迎来尝试啊~ |
51 oloopy 2014 年 5 月 5 日 非常赞的~ |
52 hit9 2014 年 5 月 5 日 做的很好! |
53 3214668848 OP |
54 usufu 2014 年 5 月 5 日 语法高亮好像不太好使啊 支持哪几种语法呢? |
55 3214668848 OP @usufu 支持好多中python,shell,c啊之类的,像~~~~{python}这种写法就可以 |
56 that5 2014 年 5 月 5 日 @3214668848 好像使用`$`会出现问题 |
57 3214668848 OP @that5 是什么样的问题,可能因为$是个特性,用来输入latex的公式的,见 http://isnowfy.github.io/simple/editor.html ,你可以用\反斜杠把$转义掉就没有latex公式的语义了 |
58 that5 2014 年 5 月 5 日 @3214668848 在编辑器里面正常的,但是前端浏览的时候没内容.我的用的http://pandoc.herokuapp.com/ 内容测试 |
59 3214668848 OP @that5 啊,发现是js的regex把$转义的问题,已修复! |
60 woorz 2014 年 5 月 6 日 @3214668848 gitcafe可以不?什么出个gitcafe的天朝的我们用 |
61 3214668848 OP @woorz 看了下gitcafe貌似没有提供api,我研究下又拍云或者七牛看看行不行 |
62 woorz 2014 年 5 月 6 日 @3214668848 又拍云应该可以。gitcafe上有个又拍云的比赛,你写了,还可以顺便参加比赛,顺便拿个奖,yeah |
63 3214668848 OP @woorz 赞!去研究下 |
64 3214668848 OP @woorz 看了下貌似又拍云没有免费额度啊,这就比较尴尬了。。。 |
65 woorz 2014 年 5 月 6 日 @3214668848 在这里研究一下收费价格吧https://www.upyun.com/price.html,如果是你这个静态站项目,一个月大概要1元不到,我想我会用啦。效果跟效果是杠杠的 |
66 woorz 2014 年 5 月 6 日 @3214668848 如果还能跟微信的公众平台结合,向微信公众平台发文字,就能在发布到静态站上,就更完美啦.好像想得有点多了!~! |
67 3214668848 OP @woorz 不过像我这样这么懒的人有免费的一般都会用免费的了。。。看到好像七牛的免费额度还不错 |
68 woorz 2014 年 5 月 7 日 @3214668848 还有免费额度?期待 |
69 3214668848 OP @woorz 是啊看到七牛有免费额度的,不过又拍云既然有比赛先试试又拍云好了() |
70 woorz 2014 年 5 月 7 日 @3214668848 完成后,我帮你测试测试,哈哈哈 |
71 click 2014 年 7 月 22 日 LZ你博客用的什么字体? |
72 3214668848 OP @click 用的都是安全字体的,像Consolas,Monaco,'Andale Mono',monospace之类的 |