Home

第一次看牙医-疼

牙疼疼了快一年了,最近终于不想忍了,就预约了牙医—-整个经历就是一个大写的疼。 希望我的经历能对北美想看牙医的人有点帮助。

读书:历史深处的民国

我不是一个喜欢阅读很厚的书的人,即使是计算机相关的书。我曾经唯一读过的一本相对比较厚的应该就是《明朝那些事儿》了,当时读它也是因为本科要毕业了实在无所事事,二来正好那个时间很喜欢装B。 至于我为什么读《历史深处的民国》,我想是因为我这段时间过得太操蛋了。我想摆脱一下当前这种除了代码就是房子的事务的生活。

OpenShift简单折腾小记

前段时间趁着参加一个无聊活动的过程中折腾了一下OpenShift,即使有一些不足,但是感觉它比我想象的好用。底下就扯扯我是瞎折腾过程中得经验。

改个密码都这么难-微博和网易

也不知道怎么描述这件事了,本来大晚上写完代码,洗都洗完,准备入睡了,一时手贱查看了微信,日,一堆子人联系我,问我是不是微博号被盗了,还各种截屏骗子和他们聊天的图。

Java: JDK居然有个叫整型池的东西

其实下面这些个assert语句都可以通过junit测试。 [email protected] void integerValueOfTest() { Assert.assertTrue(Integer.valueOf(-128) == Integer.valueOf(-128)); Assert.assertFalse(Integer.valueOf(128) == Integer.valueOf(128)); Assert.assertTrue(Integer.valueOf(127) == Integer.valueOf(127)); Assert.assertTrue(Integer.valueOf(1) == Integer.valueOf(1)); Assert.assertFalse(Integer.valueOf(1000) == Integer.valueOf(1000));}

万恶的Adobe Reader安装

对于PDF文件,我一直都是用Foxit Reader,但是最近在测试网站在IE中显示PDF文件的时候(IE真操蛋,没有内置的PDF渲染器,需要插件支持),公司让我安装一下Adobe Reader。 无奈 之下又得安装一下。没想到整个安装过程比我想象的折腾。

博客:从GitHub迁移到OpenShift

之前博客一直以纯静态的方式托管在GitHub Page里面(是基于Hexo的),遗憾的是 百度蜘蛛频繁乱爬,导致GitHub对它采取了屏蔽。(参考:解决 Github Pages 禁止百度爬虫的方法与可行性分析)另外这篇文章末尾给出了一个解决该问题的可行方法,但是我个人没有试。 GitHub Page虽然支持自定义域名,但是对https支持的不好(这是一个次要的理由)。

我的加密进化史

加密是一个争论无止境的话题,服务器端数据保存加密,数据传输加密,等等。在这篇文章我就简单说说我这么多年来在服务器端保存密码的方法进化史。