归档 2014

最后更新于 .

安装了OS X 10.10 Yosemite无法使用MacPorts的port命令解决方法

直接运行port提示:

Error: Current platform "darwin 14" does not match expected platform "darwin 13"
Error: If you upgraded your OS, please follow the migration instructions: https://trac.macports.org/wiki/Migration
OS platform mismatch
while executing
"mportinit ui_options global_options global_variations"
Error: /opt/local/bin/port: Failed to initialize MacPorts, OS platform mismatch

经查,由于Yosemite没有正式发布,故官方尚未提供Yosemite的二进制安装包,只需要下载MacPorts源码编译安装一次即可 ...

最后更新于 .

更新:搜狗输入法已经更新兼容OS X 10.10的版本,更新最新版即可

首先,故障的元凶被认为是搜狗输入法的非最新版本,所以需要卸载该输入法。可是无法进入系统,如何卸载?

我想到了单用户模式

开机按住command+s进入单用户模式

由于是retina本,文字好小。

cd /Library/Input\ Methods/

输入法就在这个目录,我尝试

rm -rf SogouInput.app

竟然提示只读的磁盘,原来单用户模式默认是以只读模式挂载的磁盘,那么再用可写模式挂载好了

mount -uw /

挂在完毕,重复执行删除命令,最后重启即可

rm -rf SogouInput.app

reboot

 

这件事告诉我们,你虽然可以不用软件的最新beta版本,但一定要升级到最新的稳定版本,否则老版本会和其他新软件有着不可预测的不兼容问题。

最后更新于 .

iPad mini 2 with Retina Display 使用感受

由于近期工作和COC需要,入手了国行iPad mini 2。

因之前深度用过iPad初代和iPad 3,所以本文一些观点都是与iPad 3对比。

  • 外观、重量和便携:
    博主也认为白色比较好看,但是坚信黑色能降低白边框对app本身的视觉干扰,本着实用至上的原则选择了黑色。由于是官网购买,所以尝试了一下激光刻字。
    到手后感觉果然小巧,单手可持。重量相比iPad 3也大幅下降。苹果的做工也没的说,并没有因为其廉价而缩水。与iPad mini初代不同的是,背面多增加了一个麦克风用来降噪。
  • Retina显示屏:
    与iPad 3、4、Air一样,本代iPad mini采用了Retina视网膜显示屏,分辨率达2048*1536,但由于尺寸小,所以比传统iPad更细腻。不过,由于博主用惯了iPhone和iPad 3,其色域差还是很明显的,尤其是一些游戏中,完全没有iPad 3那种绚丽感。不过鉴于该产品本身定位问题,iPad mini初代也是该效果,还是可以接受。
  • 性能:
    与最新iPad Air相同,本代iPad mini也采用了A7 64位处理器,性能毫不缩水,标配iOS 7 ...

最后更新于 .

更新完毕,nginx -V检查毫无问题,但是访问所有gridfs内容均报503 Service Temporarily Unavailable,看nginx日志:Mongo connection dropped, could not reconnect。

解决方案:重新clone gridfs,然后不要git submodule init; git submodule update;,而是:

git clone https://github.com/eagleas/mongo-c-driver.git

换了一个别人的mongo-c-driver,重新编译安装nginx即可。

出处:https://github.com/mdirolf/nginx-gridfs/issues/52

最后更新于 .

2013最新款MacBook Pro with Retina Display 4个月使用感受

这是一篇迟来的博文。

苹果于北京时间2013年10月23日凌晨1点发布了基于Haswell架构的MacBook Pro with Retina产品线,并确认非Retina屏MacBook Pro产品线全面缩减,只保留最低配MD101(见博主MD101购机博文:http://www.liheran.com/2012/07/11/2012macbook-proair/)。博主通过关系于24小时内购买并于48小时内收到了本次发布的2013款MacBook Pro with Retina 13寸中配ME865。

由于一些个人原因导致一直没时间写该文,但由于经历了4个月的重度使用,也换来了更成熟的感受。

  • 首先说说Retina屏。
    其给人带来的视觉效果是震撼性的。由于本台是博主第一台Retina屏笔记本,之前就听说了很多网页图片没有提供Retina级素材,故整体上网效果较差。但实际使用中发现,Retina屏在任何界面,即便是开机时的纯灰界面,也能感受到他的强大。

    进入桌面后,Dock栏上的图标、细腻的文字、以及默认斑马桌面壁纸,都是自己肉眼从未见到过的视觉盛宴。

    当然缺点就是很少有网站提供了高精度图片,相比起来就显得比较模糊,但好在文字的渲染是Retina模式,而且各大网站在Logo以及一些重要图片也提供了Retina图,所以还算可以接受。这些小小的缺憾在锐利清晰的文字下都已成过眼云烟。打开Sublime写代码已然成为了一种享受。

  • 再说便携性。
    由于博主上一台电脑是MacBook Pro MD101,明显感觉Retina轻了很多,单手拖着毫无压力。厚度也较之大大降低,堪比MacBook Air ...

最后更新于 .

博客很久没管理,以至于被种了木马都没发现,终于抽时间改掉了WordPress,换成了基于Django的zinnia。

言归正传,安装OS X 10.9 Mavericks之后,登录界面莫名出现了“其他用户”项。尤其是安装了Server套件之后。

网上搜索了n多比如禁用root、停用访客的方法都不适用,最后发现了正确方法:

sudo defaults write /Library/Preferences/com.apple.loginwindow SHOWOTHERUSERS_MANAGED -bool FALSE

该功能的目的是当你连入了或者有可能连入LDAP服务,用户名列表是不知道的,就算知道也太多了,不可能一一列出,所以必须手动输入账号密码,故保留此项。对于本地存储用户信息的普通用户,还是隐藏掉好了。

需要注意的是:这个命令生效时机不确定,有时候敲入直接生效,有时候必须重启两次才行,具体规律还没摸清楚,但是绝对有效。

每月存档

去年

2013

明年

2015