V2EX plantain 的所有回复 第 1 页 / 共 6 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    plantain    全部回复第 1 页 / 共 6 页
回复总数  116
1  2  3  4  5  6  
2017 年 9 月 7 日
回复了 changnet 创建的主题 问与答 关于 HTTPS 的部署问题
我刚才测试了一下,https 的页面是可以正常连 ws://开头的 websocket 的服务的(可以通过这个地址测试: https://plantain-00.github.io/ws-tool/)

不过常规的实践是,websocket 连接时发出的请求是 http 协议(可以是 http 或 https,分别对应 ws:// 和 wss://,后者会对通信加密,连接的请求可以携带 cookie、token 等用于身份验证,身份验证失败可以直接断开连接,保证之后的数据帧的安全),之后的双工通信消息则是通过 tcp 来发送的(不涉及 http,也就没有 https 的概念)。

所以没必要那么做,websocket 服务直接使用 wss:// 就好,只会加密 websocket 的连接部分,后面的数据帧是不会加密的。
1、 @types 下的库确实经常 break,所以用的时候要固定版本号
2、 @types 下的库就是社区维护的,流行库用的人多,贡献的人多,也就越完善,小众库用的人少,如果你要用,你也可以完善的啊,例如我就创造了 18 个 @types3、DefinitelyTyped 的 issue 很少有人看,有这时间,PR 都写好了
4、如果提的 PR 还没合并发布,代码里可以先用 any 写,等发布了再更新
5、如果只是简单用到几个方法,可以在 d.ts 文件里做声明,类似于:

declare module "foo" {
export bar():void;
}
2017 年 8 月 22 日
回复了 Salo 创建的主题 程序员 最近项目前后端分离,想问一下大家趟过的坑。
标准方法难道不是 https ?
2017 年 6 月 15 日
回复了 Felldeadbird 创建的主题 职场话题 公司催工直接打到我家人那里
给个提示好避坑啊,或者在类似看准这样的网站发个评价吧。
2017 年 5 月 31 日
回复了 ufo22940268 创建的主题 问与答 Graphql 解决什么问题的
用来大幅提高接口的灵活性。
缺点是因为默认每个字段一个查询,会默认导致后端性能大幅降低。实际使用时,一般还需要合并查询的一层架构,后端架构需要改。
很多面试管官,是临时拉来面试的,让你做自我介绍时,才开始看简历。
自己搞台服务器作代理?
向 IT 申请白名单?
2017 年 4 月 19 日
回复了 sensui7 创建的主题 问与答 我一看到这些玩意就不想写代码了怎么破
@shyling 很多项目的前端和 nodejs 是混在一起的,共用一个 package.json ,这种情况下 react 不放在 deps 下更合理;纯前端的话确实放在哪里都没太大影响。
2017 年 4 月 19 日
回复了 sensui7 创建的主题 问与答 我一看到这些玩意就不想写代码了怎么破
@shyling 分情况的,如果是 react 程序,实际运行的是 bundle ,在生产环境只需要那个 bundle ,不需要安装 react 包,那么运行 npm i --production 时就不应该安装 react ,所以不应该放到 deps 里;。
2017 年 4 月 16 日
回复了 sensui7 创建的主题 问与答 我一看到这些玩意就不想写代码了怎么破
如果一个功能开发完了,在合并之前,会有一堆人站你电脑前看效果,指点半天,有了这个 robot ,可以让他们自己打开那个测试 URL 去看,也就不会打扰自己接下来的工作了。
@qfdk 服务部署完成之后,就像 demo 里的那样,如果有人提交了一个 merge request , robot 会根据新代码自动创建一个测试应用,并对外贴出地址, review 的人就可以查看程序被改成什么样, pm 也可以在合并前查看改后的效果了。
@LeoQ 不一样的, travis 一般用来做单元测试,这个可以临时创建测试程序, code review 的时候其他人就可以访问这个测试程序,查看页面效果等等,可以认为每个 pull request 都会生成一个测试环境,如果 pull request 不 merge 也不 close ,产生的测试环境会一直存在的。
而 travis 跑完测试,环境就释放掉了。
@LeoSocks 上海的
@snail1126
@fzleee 感觉快是个亚文化了,我还看到了周围有苹果的公益广告牌,锻炼什么的。
跑道在公园外面,不收费,空气也不错,如果我住在附近,肯定天天跑。
先确定扩展点在哪些地方,再据此抽象出插件的数据结构,界面上有功能来管理插件,安装后可以保存已经安装的插件,主系统依据保存的插件列表,动态加载插件,根据后端的语言和前端的模块模式,加载方式会有区别。
宽泛的说,大致就是这样的。
只是出钱出力的问题,认同程度决定干多长时间。
1  2  3  4  5  6  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3618 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 34ms UTC 04:58 PVG 12:58 LAX 21:58 JFK 00:58
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86