Windows 下 gvim 安装 YouCompleteMe (2017 年方法 MSVC)

折腾

因为主要工作电脑换成了 windows,所以今天忍无可忍没有基于语义的自动补全了。开始折腾 win 下的 YouCompleteMe 的安装。

网上的其他教程也是各种版本都有,还有要装 mingw 的。我就编译一个插件,还要下 mingw 的一堆软件(主要是慢),直接 Visutal Studio 不行么。

阅读更多

获得 TexturePacker 的免费许可

最近自己想用 Unity2d 做东西,但是精灵打包很不方便的样子。

正好看到 TexturePacker 支持了 unity,可是一年要好贵。

突然看到可以免费申请,条件也很简单:

阅读更多

用 GoogleMaps 的 API 生成经纬度 - 城市名表

今天和同事聊天,突然提到怎么通过经纬度获取城市信息。找了一下网上似乎没有现成的数据库,于是用了半小时撸了个暴力程序。

原理就是:

  1. 弄个线程池
  2. 暴力调用 GoogleAPI 去获取位置信息
  3. 记在 redis 里面

本文仅为娱乐,因为有现成的数据库。请看末尾链接

阅读更多

博客启用 http2+nginx1.9.5

0x01

之前由于种种原因(更多是顾忌 seo)没有采用 https,但是这次在 nginx 发布了 1.9.5 版本后,正式支持了 HTTP/2 module 的支持 (之前是通过打 Patch):。并且早些时候 Chrome 宣布将停止支持 SPDY,以及百度不久前正式宣布无差别收录 https 网站,所以果断趁着 nginx 发布版本,给网站换上了 https。

阅读更多

OS X 下让 supervisor 开机启动,以及权限、环境变量、codesign 问题

项目使用到一套自己搭建的 web 操作平台。该平台用 python+flask+redis+git+svn 进行自动化操作。其启动脚本采用的是 supervisor 来管理。

今天想让开机自动运行 supervisor,于是进行了一番尝试。

我们的目标

当然,不是 “没有蛀牙”。

下文模拟的目标是

系统启动时 无需 登陆,用 supervisord 启动某 supervisord.conf。

看似很简单,其实踩了不少坑。

阅读更多

博客迁移至 ConoHa,再见 DigitalOcean (附优惠券和节点测评)

2016-4-26 更新: 邀请送日元已失效。且博客已不在 Conoha。因其速度实在难以令人满意。

(点文章内邀请链接注册即送 1000 日元) (不过我当时注册就没点,少赚了几十大洋 T=T)

DigitalOcean 的 VPS 最近被各种墙,微博 API 审核也通不过,说打不开页面。当然梯子也经常无法用。估计已经被华人玩坏了吧。

所以在权衡很久之后,选择了 ConoHa 的 VPS。

这家公司提供多个地区的 VPS,分别是

  • 日本东京 900 日元 / 月
  • 新加坡 1170 日元 / 月
  • 美国 1170 日元 / 月

以上的最低配置是

  • 2 core
  • 1GB ram
  • 50GB ssd

我申请了好几个东京和新加坡的节点,下面说下测试的结果

测试的结论 (没保留 Benchmark 的数据):

阅读更多