在 OS X Yosemite 里用 Homebrew 来安装 Tomcat

部分内容用到了Java,所以机器上需要安装JDKTomcatJDKOracle JDK下载站拖回来安装。

然后是brew install tomcat就好了,启动使用catalina start,默认在http://127.0.0.1:8080。停止就catalina stop

……
2015-04-16    
OS X下使用Homebrew来管理服务

使用Homebrew时,经常有一系列的服务要安装启动,通常的做法是copy一个plist文件到~/Library/LaunchAgents目录下再launchctl load一下,比较麻烦。

……
2015-04-14    
清理Yosemite的DNS Cache

10.10.1以后就没有mDNSResponder了,取而代之的是discoveryd,所以清理DNS Cache的方法也不一样了。

sudo discoveryutil udnsflushcaches¬
……
2015-04-14    
debian locales错误

某台debian机器的locale执行出现如下错误

locale: Cannot set LC_CTYPE to default locale: No such file or directory

出现这个一般是locale文件缺失,需要重新生成

dpkg-reconfigure locales

选中需要的locale就可以了

……
2015-03-17    
在OS X里不同域名用不同的域名解析器

由于公司内网的特殊原因,github.com以及pypi.python.org甚至gmail.com和google.com等网站被IT给劫持到了一个代理上去,本来是好事帮助大家翻墙了,但是这是实现我就不吐槽了。

……
2014-12-08    
重新使用Trello

知道Trello这个服务真是时间不短了,但是一直没有怎么用这个东西,最近的事情多到脑子里装不下了,自己的OmniFocus只能给自己看,协同的事情还真是不太好做,所以呢这个Trello就重新用起来了。

他的官方有一个板子叫trello resources,翻了一下确实有不少东西。

比如,在User case里有一些有趣的用法

……
2014-12-05    
命令行下的代理设置

为了科学上网,访问github之类的快一些,总要在命令行工具下用代理,于是就有了如下设定

# Setup commandline proxy
_proxy="http://127.0.0.1:16888"
_noproxy="localhost,.sina.com.cn,.weibo.com"
alias proxyon="export http_proxy=${_proxy} https_proxy=${_proxy} no_proxy=${_noproxy}"
alias proxyoff="unset http_proxy https_proxy no_proxy"

这个no_proxy是为了让本地内网的repo不要走代理.sina.com.cn代表了该域名下的内容都不走代理。

……
2014-12-01    
启用Akismet

趁着收拾blog系统的时候,升级到了MovableType 6,同时也好好处理了一下之前的comments,发现即便是在启用验证码的情况下,依旧有不少Spam。

……
2014-11-29    
重装Mac OS X 10.10

重装Mac OS X 10.10

最近很是悲催,家里虽然添置了新的NAS,但是在导数据的时候移动硬盘挂了,这个硬盘了有一部分数据是没有备份的,这是最糟心的了。真是应了墨菲定律,也真是应了那句话”备份不做,日子甭过。”

……
2014-11-28    
打开spdy支持

把自己的站都给放到SSL下也有一阵子了,以前用startssl,头几天更新证书的时候StartSSL宕机了,索性就买了ssl。

今天打开了nginx 1.6的spdy支持,非常简单。

……
2014-11-24