V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cosiner
V2EX  ›  推广

CirHub 欢迎各位文艺/Geek/技术/宅加入 : )

  •  1
     
  •   cosiner · 2016-06-13 20:16:09 +08:00 · 3301 次点击
    这是一个创建于 3078 天前的主题,其中的信息可能已经有所发展或是发生改变。

    CirHub 是我业余时间开发的一个作品,它是一个社区集合(更好的名称 ?),以社区为中心为志趣相投的朋友提供一个交流, 学习的平台. 更具体的介绍可以参看FAQ. 地址: www.cirhub.com

    动机:
    因为本人兴趣广泛,文学,电影,音乐,动漫,技术......, 喜欢社区, 问答, Wiki......这一类产品, 不过 目前已有的社区大多都是垂直社区或没有 Wiki, 所以自己动手开发了一个集交流, 问答, Wiki, 文章于一身的产品.

    主要技术:
    Nodejs 作为中间渲染层, Go 提供 REST API(前后端完全分离). Go 的 API 框架和 ORM 都是自己开发的, Nodejs 端使用了 Express, 模块化是用的自己开发的一个 gulp 插件做的(浏览器和 Nodejs 端通用). 框架,库均已开源,感兴趣的同学可以查看我的Github, 欢迎来访: ).

    很惭愧, 忙了这么久, 只做了一点点微小的工作, 希望大家喜欢.

    29 条回复    2016-06-14 09:31:36 +08:00
    majinjing3
        1
    majinjing3  
       2016-06-13 20:49:19 +08:00 via Android
    支持一个~
    cosiner
        2
    cosiner  
    OP
       2016-06-13 20:53:01 +08:00
    @majinjing3 谢谢哈!
    shiji
        3
    shiji  
       2016-06-13 20:56:17 +08:00
    网站速度挺快
    cosiner
        4
    cosiner  
    OP
       2016-06-13 20:58:13 +08:00
    在阿里云上, 刚建的, 所以没什么内容
    majinjing3
        5
    majinjing3  
       2016-06-13 21:05:46 +08:00 via Android
    菜单排版有点问题,移动端,直接全靠左了,
    helloSwift
        6
    helloSwift  
       2016-06-13 21:06:18 +08:00
    兴趣挺相近的
    helloSwift
        7
    helloSwift  
       2016-06-13 21:07:02 +08:00
    看到这句
    > 天行健, 君子以自强不息. 地势坤, 君子以厚德载物.
    真是,感触良多……
    bdbai
        8
    bdbai  
       2016-06-13 21:07:28 +08:00 via Android
    移动端下拉菜单看上去有点突兀,建议给列表项加一点 margin-left :)
    congeec
        9
    congeec  
       2016-06-13 21:08:49 +08:00
    怎么念?/'kərkhəb/ or /'sərhub/ ?
    cosiner
        10
    cosiner  
    OP
       2016-06-13 21:09:37 +08:00
    @majinjing3 @bdbai 谢谢建议, 移动端找时间我再调调, 主要是我是后端出身, CSS 不是很熟
    cosiner
        11
    cosiner  
    OP
       2016-06-13 21:10:32 +08:00
    SirHub : ), 这个可以有
    bdbai
        12
    bdbai  
       2016-06-13 22:07:44 +08:00 via Android
    @cosiner JS 打包建议用 Webpack ,它可以代替 Gulp 也可以作为其中一个步骤执行。
    话说哪里有这个站的 CSS ?你造的轮子太多,害我走丢了 :P
    cosiner
        13
    cosiner  
    OP
       2016-06-13 22:16:22 +08:00   ❤️ 1
    @bdbai 嗯嗯, 谢谢建议, webpack 还没有深入了解, 目前开发已经告一段落, 之后会试试看.

    CSS 我是用的 bootstrap, 自己覆盖了一些样式. 可以用 Chrome 调试器查看的, 目前网站上部署的是 SCSS 编译过得.

    CSS 我也只是半路出家, 照猫画虎, 写的太乱, 就不放出来献丑了. 网站的代码还没开源, 只有框架和库是开源的

    github.com/cosiner/{gohper, zerver, gomodel, hpjs}

    主要就这四个
    Trim21
        14
    Trim21  
       2016-06-13 22:32:11 +08:00
    没仔细看还以为是 GitHub 来招聘了(
    cosiner
        15
    cosiner  
    OP
       2016-06-13 22:38:08 +08:00
    @Trim21 我很喜欢 Github ,所以网站名称就弄个差不多的了. GitHub 是 git 仓库集合, CirHub 是社区集合. : )
    hexasnake
        16
    hexasnake  
       2016-06-13 22:41:05 +08:00
    楼主能解释一下 Cir 是什么意思吗?圆?
    cosiner
        17
    cosiner  
    OP
       2016-06-13 22:43:56 +08:00
    @hexasnake Circle: 圈子, 社区. 我想到过其他的域名, 不过都已经被注册了.
    phoenixlzx
        18
    phoenixlzx  
       2016-06-13 22:47:10 +08:00
    #mark 感觉很赞
    cosiner
        19
    cosiner  
    OP
       2016-06-13 22:56:44 +08:00
    @phoenixlzx 谢谢~
    YGfishbone
        20
    YGfishbone  
       2016-06-13 23:00:19 +08:00
    新人加入了
    Trim21
        21
    Trim21  
       2016-06-13 23:00:45 +08:00 via Android
    一个小意见

    https://m.imgur.com/9NRsnga

    感觉 LOGO 放在整个矩形的右上角比较合适,放在右下角总有一种错乱的感觉
    DesignerSkyline
        22
    DesignerSkyline  
       2016-06-13 23:02:48 +08:00
    @cosiner 还以为是琪露诺的意思呢, 23333333
    @phoenixlzx
    cosiner
        23
    cosiner  
    OP
       2016-06-13 23:07:10 +08:00
    @YGfishbone 欢迎~
    如果大家想要创建新的社区, 可以在[CirHub 社区]( http://cirhub.com/community/cirhub)创建一个话题进行讨论.

    @Trim21 嗯, 谢谢,这个是 CSS 没弄好, 我稍后改一下
    bdbai
        24
    bdbai  
       2016-06-13 23:23:31 +08:00 via Android
    @cosiner 看起来你把 Go 的标准库和 js 的各种函数以及 Promise 全都重写了一遍...大神请收下我的膝盖
    cosiner
        25
    cosiner  
    OP
       2016-06-13 23:32:10 +08:00
    @bdbai
    重写不敢当.
    Go 那个库只是加了了一些标准库没有的函数而已, 是我自己开发的时候抽取出来的

    JS 函数是刚开始不太了解 api, 就自己写了一些, 稳定性肯定比不上标准库的

    Promise 只实现了一点点, async 库了解原理就自己写了一个简陋的替代[ctrlflow.js]( https://github.com/cosiner/hpjs/blob/master/base/ctrlflow.js)

    主要还是因为我太懒, 不想去学一大堆的库。
    Honwhy
        26
    Honwhy  
       2016-06-14 00:02:07 +08:00
    拿得出手。
    cosiner
        27
    cosiner  
    OP
       2016-06-14 06:33:14 +08:00 via Android
    @Honwhy 谢谢。内容都转义处理了。
    21grams
        28
    21grams  
       2016-06-14 09:25:07 +08:00 via Android
    为啥都喜欢用 go , go 有啥好处
    cosiner
        29
    cosiner  
    OP
       2016-06-14 09:31:36 +08:00
    @21grams 语法简单, 开发快, 编译型, 库完善

    基本就这四个
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1200 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 18:33 · PVG 02:33 · LAX 10:33 · JFK 13:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.