06 2018 档案

cowboy中分布式节点通信
摘要:项目开发中,web前端节点需要与远端的聊天服节点通信。聊天服使用了otp,但我对otp下的分布式通信不太清楚,造成了一些问题。 1)首先是cowboy节点的命名。具体参数是配置在工程目录rel下的vm.args文件中: -name xxx@127.0.0.1 -setcookie xxxxx -he 阅读全文

posted @ 2018-06-29 16:39 莫行 阅读(192) 评论(0) 推荐(0)

uglifyjs2全局混淆
摘要:从git克隆uglifyjs2源码后,进入目录: npm link 编译并安装uglifyjs2成功,就可以直接调用uglifyjs命令了。但是在进行全局混淆时出现了问题,虽然指定了文件topvar.json为全局变量的cache文件,还是出现: 1)全局变量混淆后的名字与局部变量的混淆名冲突; 2 阅读全文

posted @ 2018-06-19 14:37 莫行 阅读(2358) 评论(0) 推荐(0)

emacs设置tab缩进
摘要:这两天使用Emacs自带的JavaScriptMode时,发现与其它编辑器下缩进不同,而且用emacs重新缩进对齐后,再用其它的编辑器打时缩进却乱掉了。分析应该是Tab缩进的问题,在.emacs中增加设置: (setq default-tab-width 4)(setq indent-tabs-mo 阅读全文

posted @ 2018-06-15 17:03 莫行 阅读(4837) 评论(0) 推荐(1)

{{badmatch, {error, eexist}}
摘要:今天在编译cowboy工程在resolve release build时提示编译错误:{{badmatch, {error, eexist}} 后经调查可能是因为rebar的bug导致的,可是删除_build后再重新编译。于是我删除cowboy工程目录下的_rel,重新编译成功。事实上后来发现是因为 阅读全文

posted @ 2018-06-11 13:49 莫行 阅读(242) 评论(0) 推荐(0)

windows下使用emacs+plink远程编辑erlang文件
摘要:1)plink.exe属于putty套件, 注册到环境变量;emacs的bin目录也要注册到环境变量中; 2)在.emacs中增加如下: (require 'tramp)(setq tramp-default-method "plink") ;; 这样在emacs的minibuffer中C-x C- 阅读全文

posted @ 2018-06-10 20:47 莫行 阅读(705) 评论(0) 推荐(0)

导航