从Pelican到Hexo 发表于 2015-12-06 | 分类于 Try 起因用Pelican在GitHub上搭blog有段时间了,一直想要更清爽简单的blog解决方案,之前使用的Pelican算是满足了我的需求,但是还想尝试一下其他的系统,同时从视觉效果上来说Hexo+Next主题目前更让我觉得满意,于是决定从Pelican迁移到Hexo。 阅读全文 »
Git根据仓库url修改用户信息 发表于 2015-12-03 | 分类于 Learning 起因日常Coding使用git的一个问题是,公司工作和个人项目有时候会使用不同的用户信息,例如公司项目要求个人信息必须为your_name@your_company.com的形式,而你自己在使用Gmail,这里自然有些冲突。 如果忘记在 clone 的项目中配置一下,极有可能会把自己的日常使用邮箱提交到公司的repo中,反之亦然。 虽然git本身可以通过--global进行配置,默认各个项目都用自己的常用个人提交信息,但是对于公司项目,每次都要单独配置也是做了太多无用功,那么如果能让这个任务更加自动化想必是可以提高工作效率的。 阅读全文 »
使用Nagios监控Redis 发表于 2015-11-27 | 分类于 Learning 前言近期新上项目之后出现了后台服务的一些诡异的问题,追查之后发现居然有个Redis的实例把分配的几十G内存给用满了…… 终于意识到之前“土法炼钢”的不科学的地方,惭愧之余迅速的想要给Redis加上基本的监控。 最初的想法是直接自己写脚本轮询各个实例的info信息,然后自行parse,当前运行Redis的实例不多,感觉工作量并不大,然而这时候想起组内之前的监控是在用Nagios,觉得为什么不让更专业的软件来完成这项工作呢?于是决定通过Nagios来完成监控。 阅读全文 »
emoji,json_encode与MySQL 发表于 2015-08-21 | 分类于 PHP 前言之前有看到过对于emoji表情这类字符,想要存入MySQL之中,需要建立或者修改表的字符集为utf8mb4,而且对MySQL版本还有一定的要求(>=5.5.3),否则MySQL会提示类似: 1ERROR 1366: Incorrect string value: '\xF0\x9F\x8D\xBA' for column 的错误。 然而在PHP中其实有一种情况是可以“存储”emoji表情字符的,那就是将包含emoji的字符串通过PHP的json_encode方法处理后再进行存储操作。 阅读全文 »
Build Facebook Fresco 发表于 2015-03-29 | 分类于 Android Facebook最近开源了他们的Android图片加载库 fresco ,3月26号到现在两天多时间在github上收获了1000+ star,足见大家对这一个库的肯定。 自己自然也想尝试这一个库,首要工作就是build。 阅读全文 »