iOS8 不越狱翻墙方案

10/13/2014

iOS8为我们带来了第三方输入法和 App Extentions,越狱的需求越来越少。而且自从在 Bither 里存了一些比特币之后,我就越来越关注手机系统的安全性。现在真的是能不越狱就尽量不越了。那么不越狱的话怎么满足我自由的访问互联网的需求呢?
OS X,PC 或者 Android 翻墙,请移步 Shadowsocks

我目前在 iPhone 上所用的翻墙方案包含如下两部分 :

  • 自动连接并区分墙内外流量的IPsec VPN
  • 避开GFW污染,并尽量就近解析域名的DNS

以下步骤需要你有自己的 VPS。
以下操作基于 Ubuntu,以非 root 用户 ssh 登录。其它发行版应该只有包管理和防火墙部分稍有不同。

利用Github和Heroku远程发表Hexo文章

08/11/2014

使用Hexo这种静态博客程序搭建博客时,始终会遇到一个问题,要写博客就必须有一台环境配置好的电脑才行。想用手机和平板发文章,就会遇到各种问题。

看到了Yu-Zhi Chenhexo-migrator-dropbox,但苦于地域限制,很难发挥它的作用。

于是开发了hexo-migrator-issuehexo-heroku-auto-publisher,顺便为最近要开始的前端项目练练手。这两个插件配合Heroku和Github issues提供的免费服务,即可实现远程发表Hexo文章的功能。

以下步骤基于已搭建好Hexo环境并且有Github Pages项目的前提。

超越Instagram之路

11/24/2013

在过去一年多的时间里,我和团队受Instagram的激励一起做了一个图片分享社区。所以同时我也对iOS和Android上的相机开发做了很多研究。我们认为我们产品里的相机在很多方面达到了与Instagram类似的标准,甚至有些方面要更优于它。

田亮肯定不是好爸爸

11/18/2013

周五陪女朋友又看了一集《爸爸去哪》。看到田亮鬼鬼祟祟的问别人:“哎,你平时打孩子吗?其实中国式的教育还是有必要的。”我就想起第一集里刚开始这家伙就表达了对于在镜头前不能打孩子的深深遗憾。没想到他之后还在一直叨逼这事。

人在做了亏心事的时候就总会找各种理由把它合理化,其实就是心虚。他也知道自己做得不对,但如果承认了,不就证明他是个坏爸爸了吗?所以他不能承认。但不说他又憋不住。于是他就一直说,想把黑的说成白的。不知道别的爸爸听他一直叨逼叨的会有什么想法。我是觉得搞体育的人智商真是让人捉急。

Android相机启动加速

11/17/2013

在Android上实现一个简单能用的相机其实挺容易。谷歌随便搜一搜就有很多能用的Sample。当然就像谷歌能搜到的其他代码一样,这些Sample虽然能用但离好用还很远。

这篇文章就只说说从用户点击启动按钮到用户能看到实时预览的这一小段时间内,我们所做的优化。