Latest

02
5月

如何通过招行香港一卡通支付友邦保险保费

本文描述如何通过招商银行香港一卡通通过银行电汇的方式缴纳友邦香港的个人保费 1. 登陆招商银行香港个人专业版 2. 选择 一卡通 -> 转账汇款 -> 香港本地汇款 3. 填写汇款信息 香港友邦,接收电汇的银行为花旗银行,具体银行和账号信息可以参见官网: > 【AIA 銀行電匯付款】
3 min read
01
5月

你的创业公司可能不会让你变得富有

最近在看《奔跑吧,程序员:从零开始打造产品、技术和团队》挺有感触的,推荐给所有的程序员,都应该看看的一本书。如需购买此书: http://www.ituring.com.cn/book/1776 > 你也不要设想因为自己是早期员工,就可以获得晋升而进入高层(例如
4 min read
13
6月

Mac下树莓派3安装ubuntu-mate系统以及VNC服务

本人使用的是Mac系统,故以下内容均以Mac系统的环境为准 ubuntu-mate系统的安装 下载ubuntu-mate的树莓派版的安装镜像文件,目前官网支持树莓派ARM系统的最新版本是: 16.04 [https://ubuntu-mate.org/download/] 插入一张空的micro sd卡,然后确认此卡的设备编号 diskutil list 我的系统上 /dev/disk2 是新插入的SD卡,
3 min read
06
9月

Ghost上安装Disqus插件

以下内容以 Ghost-3.21.0, Casper-3.0.12 为例,其他版本可能会略有差异,请自行调整。 1. 从disqus上找到你自己站点的代码 可以从这里找到你自己主站的代码: Home => Settings => Installation => Universal
2 min read
10
11月

REST接口设计规范

URI格式规范 * URI(Uniform Resource Identifiers) 统一资源标示符 * URL(Uniform Resource Locator) 统一资源定位符 URI的格式定义如下: URI = scheme "://" authority "/" path
17 min read
21
7月

Ghost中让Markdown通过PrismJS实现语法高亮

最近把WordPress换成了GHost,感觉GHost更加简洁专一,虽然本人文章没写多少,但没少倒腾系统,呵呵。之前WordPress是有一个语法高亮插件的,转到Ghost后是默认没有语法高亮的,后来在网上搜索了一下,认识了PrismJS,感觉还不错。 下载PrismJS PrismJS的官网上http://prismjs.com/ [http://prismjs.com/%22target=%22_blank]
1 min read
27
2月

CentOS下升级PostgreSQL

之前系统是PostgreSQL9.3,看到最近发布的9.4功能还不错,据说对JSONB的支持要强过MongoDB,于是想升级尝一下鲜。 1. 升级前的准备 备份数据这个就不多说了,任何版本升级还是有风险的,所以建议先备份一下数据。 另外对于大型数据库的升级还需要额外的谨慎,对于一个百G级别以上数据库升级的话,可能会耗费较长的时间以及需要足够多的额外存储空间(升级过程中可能会触及数据的copying操作)。本人测试的数据库目前也就700MB的级别。 2.  安装新的PG版本 我们需要下载安装系统对应版本的Repository,具体可以参见官网:
4 min read
31
12月

NodeJS异步调用的顺序化处理

NodeJS本身一个重要的特性就是异步处理,但异步处理多了,会把一个完整的“业务”逻辑拆分的支离破碎,让人看到头大,或许这就是所谓的异步陷阱?!最近看NodeJS项目代码时,发现了一个Step的模块,就是专门将一系列执行有先后关系的异步调用做序列化调用处理的,使之在代码层面上尽量看起来更清晰。Step详情可参见 https://github.com/creationix/step 1. 简单的将异步处理顺序化 step本身定义了一个
3 min read
21
10月

使用osm2pgsql导入OSM数据

osm2pgsql 是openstreetmap提供的一个数据导入工具,之前我们也用过imposm导入过地理数据,但在某些未知情况下,imposm会出现进程挂死的状态,所以有时候可能我们还是使用传统的方式导入数据比较安全! 首先安装必要的依赖 yum install gcc-c++ libxml2-devel postgresql-devel bzip2-devel proj-devel protobuf-compiler postgresql-devel automake libtool geos-devel boost-devel
1 min read
16
10月

CentOS7下Mapnik编译安装笔记

下载mapnik,我选用的是Master的版本,Master版本需要glibc2.14+的支持,这个需要注意一下。 git clone https://github.com/mapnik/mapnik.git 安装必要的依赖 yum install boost-devel postgresql-devel proj-devel
1 min read