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

midwe.com 大家来帮戳一戳

  •  
  •   fansgentle · 2014-10-06 12:23:06 +08:00 · 5291 次点击
    这是一个创建于 3702 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用 Node.js、Express、MongoDB、Redis、Socket.IO、AngularJS 做的一个单页实时WEB应用。

    产品层面上基本就是一个基于同城与位置信息的豆瓣小组,再加一个实时聊天功能[可以发送图片]。

    技术上有点极端,页面加载完后就基本上再也看不到HTTP请求了[OSM开源地图图片数据除外],之后所有的数据交互及图片加载都用WebSocket传输。

    WIFI网络下位置信息还是比较准确的,可以用Safari试下,Chrome的服务不稳定,你懂得。
    第 1 条附言  ·  2014-11-29 10:21:04 +08:00
    代码已开源 https://gitlab.com/fanshuai/mid-we
    希望能在 AngularJS + WebSocket 做单页实时WEB应用方面跟大家一起探讨、提高
    20 条回复    2014-10-09 13:14:48 +08:00
    cobola
        1
    cobola  
       2014-10-06 12:42:55 +08:00
    戳了 就我一个人在玩?
    jas0ndyq
        2
    jas0ndyq  
       2014-10-06 12:57:40 +08:00
    约?
    crs0910
        3
    crs0910  
       2014-10-06 13:20:29 +08:00
    MEAN?
    cobola
        4
    cobola  
       2014-10-06 13:42:55 +08:00
    URL好酷
    ChanneW
        5
    ChanneW  
       2014-10-06 13:57:47 +08:00
    github 登录的怎么可能约的到, 除非搞基.
    ichou
        6
    ichou  
       2014-10-06 14:09:08 +08:00
    获取位置许可 非要记住才行么?
    无论允许 还是不允许 都会一直跳。。。。。
    于是我就关掉了
    faninx
        7
    faninx  
       2014-10-06 14:58:37 +08:00
    mid = 中路
    we = 宇宙第一战队

    那么 midwe = 掌门?

    ------------------
    原谅我这一生不羁放纵爱撸啊撸 ...
    typcn
        8
    typcn  
       2014-10-06 15:08:46 +08:00
    @ChanneW 我也是github登陆的怎么办。。发现地图上都是空的
    zaing
        9
    zaing  
       2014-10-06 15:11:33 +08:00
    未设置应用程序: 应用开发者未正确设置应用,因而无法登录 Facebook
    Akiyori
        10
    Akiyori  
       2014-10-06 15:29:44 +08:00
    No Man's Land :(
    iyuyue
        11
    iyuyue  
       2014-10-06 15:33:52 +08:00
    在苏州,开了GPS都被定位到南京了....
    airyland
        12
    airyland  
       2014-10-06 18:02:35 +08:00
    嘿,问一下ssl证书哪里买的呀
    INW017bzMfgkkYGn
        13
    INW017bzMfgkkYGn  
       2014-10-06 18:09:12 +08:00
    ssl证书出红叉了
    fansgentle
        14
    fansgentle  
    OP
       2014-10-07 00:01:14 +08:00
    @cobola 谢谢,情怀URL :)

    @jas0ndyq 呃。。。约上了记得回来汇报下

    @ChanneW 微博、豆瓣的OAuth登录正在申请中

    @ichou 这个很不好意思,企划、设计、开发、测试、运维、推广都是一个人凭着兴趣折腾,还没来得及系统的测试,还有不少其他的小问题,稍后会很快完善的

    @faninx 域名我八块钱注册的 [得意]

    @typcn 今天刚上线,你开地图的区域还没人发帖子

    @zaing 程序员的一般回答是:怎么可能,我这边没问题啊 [偷笑]回头我看下

    @Akiyori 刚上线,你的城市还没人发帖,赶紧占领处女地 ~

    @iyuyue 位置信息并非每个用户都可以或愿意分享,所以城市是基于IP来判断的,位置是HTML5 API根据设备GPS或WIFI来定位的,如果挂了代理情况会更复杂,这方面有经验了会做相应的策略调整

    @airyland https://www.gogetssl.com/domain-validation/comodo-positive-ssl/ 这一款,买五年很划算,但偶尔红叉不知道为什么 ...

    @default 我这边Chrome隐身模式也有出现过,但不能复现,尝试过合并证书,未遂,你那边每次都这样吗?


    第一天101人登录还是很开心,明天争取不逛街改一些BUG再上线一版 :)
    fansgentle
        15
    fansgentle  
    OP
       2014-10-07 10:10:56 +08:00
    @crs0910 没用mean.io 它应该不包含WebSocket通信使用HTTP REST架构服务吧,我这边的感受是使用WebSocket比REST爽很多,至少能保证通信是实时的
    mclxly
        16
    mclxly  
       2014-10-07 10:27:18 +08:00
    我也在做类似的东西,不过是基于discourse的二次开发。

    你这个要强制登陆,我建议可以游客浏览,降低门槛。
    fansgentle
        17
    fansgentle  
    OP
       2014-10-07 21:37:28 +08:00
    @mclxly discourse这个很赞,类似的东西是指在这个论坛系统上加上位置功能吗?

    用户不登陆没有用户ID的话很多推送的东西需要做一些复杂适配,目前可能先不会考虑
    mclxly
        18
    mclxly  
       2014-10-08 15:27:52 +08:00
    @fansgentle 想做成基于位置的社区,用户自己切换位置,也可以通过html5接口获取(有些用户不喜欢暴露位置信息)。
    fansgentle
        19
    fansgentle  
    OP
       2014-10-09 10:48:46 +08:00
    @mclxly midwe.com 的nearby页面就可以随便选位置发布帖子 :)
    mclxly
        20
    mclxly  
       2014-10-09 13:14:48 +08:00
    @fansgentle 那是咱们想做的东西类似哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2852 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:57 · PVG 19:57 · LAX 03:57 · JFK 06:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.