Lei Xia

Sr. Software Engineer | Solution Architect

抒写代码,尽享生活,筑就未来。

订阅 · 赞赏

avatar

在windows上安装jekyll

2017年1月20日 · 151 字 · 1 分钟

早些时候用的ubuntu,安装jekyll确实挺简单,可能是终端强大吧。最近工作环境切换到windows,无奈想写博文的时候却发现需要切换到ubuntu,不是那么方便。打算在windows上部署一下jekyll。 软件环境 Windows 10 企业版 Ruby 2.

nginx泛域名解析配置

2016年12月28日 · 49 字 · 1 分钟

最近一个项目需要承载高并发请求,所以在后端语言上选择了NodeJs,但是nodejs有时候读取不到请求的主机名,所以想到使用nginx+nodejs的方式进行处理。 Nginx 配置 upstream io_nodes { server 127.

微信开放平台公众号第三方平台网页开发域名问题

2016年12月28日 · 5 字 · 1 分钟

先来看一下微信官方定义: 第三方平台在代公众号做网页授权、调用JS SDK等网页开发工作时所用的域名,可填写3个,以;隔开。为了满足开发者管理需要,符合以下要求的下级域名也将生效:$APPID$.wx.abc.com($APPID$为公众号的AppID的替换符) 只能说微信文档这个 wx.abc.com误导了我好久,试过的域名是APPID.wx.abc.com,死活不行,后来发现公司域名整个就是用wx.abc.com替换,不是abc.com,所以最终进行授权的域名域名是(假设appid为testappid,填写的网页开发域名为example.com):testappid.example.com,可以根据这个做泛域名解析。

使用PM2守护PHP命令行程序

2016年12月22日 · 119 字 · 1 分钟

pm2是nodejs的一个模块,用来进行进程管理,刚开始以为只能做nodejs脚本的管理,后来发现通过配置之后也可以实现任意进程的守护。 安装 npm install pm2 -g 使用 启动 启动php文件 pm2 start app.

apache log4php简单使用

2016年12月21日 · 47 字 · 1 分钟

log4j在JAVA中可算是大名鼎鼎的日志开发包了,它为apache组织维护项目,log4php是log4xx的系列之一,主要用来记录日志信息,功能强大,配置灵活。 最近需要开发一个命令行程序,于是想到了用log4php来作为日志管理器进行日志输出。 安装 基于composer composer require apache/log4php 下载源码包 http://www.

pomelo-global-channel-plugin的使用

2016年12月17日 · 557 字 · 3 分钟

pomelo应用中channel默认是不可以跨进程的,来看一下现在服务器的配置: { "development": { "connector": [ { "id": "connector", "host": "127.

基于CommonJs的pomelo客户端

2016年12月16日 · 13 字 · 1 分钟

pomelo官方提供的js客户端是基于浏览器的,nodejs下无法使用,所以封装了一个基于CommonJs的pomelo客户端。 支持平台 nodejs webpack 其他CommonJs模块系统 安装 npm install x.

pomelo Hello World

2016年12月15日 · 39 字 · 1 分钟

pomelo是一个游戏服务器框架,与以往单进程的游戏框架不同, 它是高性能、高可伸缩、分布式多进程的游戏服务器框架,并且使用很简单。 最近一个在线聊天的项目用socket.io做的,并发量大的时候顶不住,所以在github找到这个,准备研究一下。 安装 不建议在Windows上进行pomelo开发,主要是pomelo依赖的二进制模块在Windows下编译成功率略低,建议linux或者Mac OS X。

node-fetch请求https站点时不验证证书

2016年12月14日 · 49 字 · 1 分钟

有时候https的证书验证也是挺烦的,比如自签CA签发的证书,这时候是不受信任的,直接执行https请求会报错。 FetchError: request to https://dm-81.data.aliyun.com/rest/160601/ip/getIpInfo.json?ip=8.8.8.8 failed, reason: unable to verify the first certificate at ClientRequest.

免费SSL证书申请

2016年12月13日 · 79 字 · 1 分钟

收费SSL证书对于个人来说还是略贵,本文将交大家申请免费的SSL证书。 打开申请网站 startssl.com 点击Sign-up注册 注册链接 在打开的表单中填写自己的email 点击Send vertification code按钮,等待系统发送注册邮件 将邮件收到的code填入表单中 完成注册 登录 登录链接 点击Client Certificate Login 输入email地址,点击Send One Time Password 登录邮箱,复制code,填入表单中 点击Login 申请证书 验证域名 验证地址 选择**Domain Validation(for SSL certificate) 点击Continue 输入您的域名(不带www),点击Continue 在接下来的域名中选择您的邮箱,点击Send Vertification Code 将email收到的code输入Verification code表单项中,点击Validation Validation Success 申请证书 申请链接 在Please enter the full hostname for SSL certificate下方的textarea中输入您的域名,可以输入多个,但是请注意,所有域名必须为您验证域名的子域名,每行一个,最多为10个! 在Please submit your Certificate Signing Request中选择Generated by Myself (.