使用Nginx在同一台机器的80端口开启多个服务

这是一个困扰我很长一段时间的问题,常常需要在同一台服务器上跑几个不同的小服务(一般是App Server),而80端一旦被占用,后面再启新的服务就只能用别的端口,所以在客户端访问时需要显式地在URL里添加端口号,很不方便也很不user frien...

iOS开发的那些坑(一)

解决UIButton在UICollectionViewCell里不能点击的问题

使用支付宝购买真·比特币

最近比特币火得一塌糊涂,本来是Geek才玩的东西,如今广场舞大妈都在谈论,好像再不屯点比特币就会失去下一个发财致富的机会了。

快速在Linux上安装Shadowsocks Server

Shadowsocks大家都懂的,科学上网神器,搭建方便,速度快。用了好几年了,最近又在搬瓦工上新买了一台主机,系统是Debian 9,安装Shadowsocks很简单,在这里记录一下以备有下一台主机时翻阅。

下架月亮湾

很久没有写博客了,觉得有些东西还是要记录一下,算是给自己一个交代,不管有没有其他人在意。给博客换了个主题,算是一个新的开始。

通过cURL输出API请求的每一步所花时间

最近在开发一个App时,发现一个服务端API速度特别慢,于是想用最简单的cURL来模拟APP的请求,进一步找出到底是哪一步慢了。

Android App如何在编译时让versionCode自增长

与versionName直接展示给用户不同,versionCode只是为了给系统或是开发者自己看的,必须保证新版本的versionCode大于老版才能够正常安装。而versionCode增长的方式也有很多种,比较常见的是每次发布版本时加一,今天要...

github fork项目之后,如何与原项目保持同步更新

在github上fork一个repo之后,原repo又持续更新,与原repo保持一致是很必要的。简单来说,add一个remote upstream repo就可以解决问题。