苹果的吸入式光驱真的很挫。
一张状态良好的DVD RW,放到苹果的吸入式光驱里,读不出来,一直在嘎吱嘎吱地响,又弹不出来,弹出键没用,Disk Utility的弹出也无效,drutil eject也无济于事,快要绝望的时候,看到这里说实在弹不出来的话可以重新启动,然后一直按住鼠标/或触摸板,直到系统启动。没招了,重启试了一下,按了N久,光盘终于突然停止嘎吱嘎吱的声音,biu~的一声弹出来了…
电脑不够用了,上周末去苹果家园买了台MBP 990,这是目前已上市最新款中最低配的MBP,标配2G内存,购机时给升到了4G,内存有些贵(650元),不过用惯了4G内存的本本,不想再倒回到一年多以前,用了几天发现,升级到4G内存实在是一个非常明知的选择,并且4G内存用snow leopard也实在不算多。
几年来用过不少桌面操作系统(或者当作桌面用),DOS -> Win95 -> Win98 -> Win2000 -> WinXP -> Windows 2003 -> Windows 7, Bluepoint -> Redhat -> Turbo Linux-> Slackware -> Debian -> Ubuntu -> Gentoo / FreeBSD 等等,从使用的层面上讲,mac/leopard算是上手最快的一个。
换用mac一周,罗列一些感受到的优缺点吧:
优点:
- 触摸板非常好用,这是目前我最满意的地方
- 电池的续航能力还好,不开虚拟机的话,在日常工作的状态下能用差不多5个小时,但是仅仅一周电池的健康状态就变成98%了
- 大部分软件的UI和UE都不错
- 封闭系统也有封闭系统的好处,苹果自己的一整套软硬件带来的便利还是很明显的
- …
缺点:
- 整个机器像是个吸尘器,加上办公室最近在装修施工,每天屏幕上的吸附的灰都到发指的程度
- 这MBP的散热似乎不太好,用虚拟机或者编译软件时CPU的温度动不动就到80度以上了,我还见过95度的高温,散热这点甚至还不如我之前的Dell笔记本
- 出现过一次四国文字,原因不明
- mDNSResponder多次占用CPU100%,这时syslogd疯狂写日志,占满另外一颗CPU,CPU温度迅速飙升到90度以上,除去软件问题不说,这散热…
- 跟我之前的Dell+Gentoo相比,软件系统的反应速度有些慢,这种慢是能够感觉到的
- …
我更容易容忍软件的问题,因为软件问题至少有很快被修复的希望,而硬件问题的就比较致命了,比如散热,不知道这MBP在夏天会热得疯狂到什么程度。
似乎我的抱怨比满意多,不过其实我对mac整体的表现还是相对满意的,至少超出了我的预期…
现在有很多的twitter代理软件,比如tweetr和birdnest, 不过使用反向代理来做的话会更容易,并且得到的是一个全功能的twitter代理,这是我在我的VPS上使用nginx配置twitter和twitter search API代理的示例配置文件(当然了,这里写出来的域名是假的,哈哈):
server {
listen 0.0.0.0:80;
server_name tproxy.xupeng.me;
access_log /var/log/nginx/tproxy.xupeng.me.access_log;
error_log /var/log/nginx/tproxy.xupeng.me.error_log info;
location / {
proxy_pass http://twitter.com/;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
server {
listen 0.0.0.0:80;
server_name tsproxy.xupeng.me;
access_log /var/log/nginx/tsproxy.xupeng.me.access_log;
error_log /var/log/nginx/tsproxy.xupeng.me.error_log info;
location / {
proxy_pass http://search.twitter.com/;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
在Debain里安装OpenLDAP时,Debian会提示给LDAP的admin用户设置一个密码,然后就自动地创建了一个默认的数据库,这个默认的数据库使用了一个默认的base DN,默认情况下,debian会使用本机的域名来作为base DN,比如如果我的域名是xupeng.local,那么debian就会使用”dc=xupeng,dc=local”作为我的默认base DN,但是很不幸,我没有给我的Debian测试机设置域名,于是我的LDAP默认数据库的base DN就成了”dc=nodomain”,要想修改base DN还真不是直接改了配置文件(/etc/ldap/slapd.conf)就行的,不过google一下很快就找到了解决方法:
- 停止OpenLDAP服务器
/etc/init.d/slapd stop
- 使用slapcat把LDAP数据库导出为ldif
slapcat -l backup-openldap.ldif
这样LDAP数据库就被导出到了backup-openldap.ldif文件里
- 使用sed或者别的工具把backup-openldap.ldif里的默认的base DN: “dc=nodomain”改成想要的: “dc=xupeng,dc=local”
- 把/etc/ldap/slapd.conf里的base DN也改掉
- 使用slapadd把修改过的数据文件重新导入LDAP数据库:
slapadd -l backup-openldap.ldif
- 启动OpenLDAP服务,base DN应该就被修改掉了
Recent Comments