March 9th, 2011 | Tags:

啊,由于某些估计大家都知道的原因,我即将逃离帝都了(几个月后)。但好多电子产品,尤其是一些大件,实在不方便搬运。所以如果有童鞋们感到兴趣,欢迎联系我……Gtalk/MSN均可,如果不知道我msn/gtalk的童鞋也可以直接留言。

我估计会卖掉的东西有:

  • 电脑桌一个(¥200购入的普通电脑桌一个,若其他东西买的多可以考虑赠送)
  • Dell 2408显示器一台(S-PVA屏幕,无任何点,08年7月购入,¥4700购入)
  • XBox 360主机一个(双65nm、配120G硬盘、一个无线手柄+一个有线手柄,约¥2700左右购买的全套)
  • 惠威M200音箱一对(¥1000左右购入,一年余,具体价格不记得了,反正这么多年来也没怎么变化过)
  • 电脑主机一台(E8400@3.6G、4G Ram、1T+1.5T的硬盘、ATI R4850的显卡、1k+打造的静音环境,非常安静的主机哦,08年10月以大概6k2左右的价格购入)
  • Apple Wireless Keyboard一个(¥360从iBook处购入)
  • PS2主机一台(配好几个手柄、盘若干。光驱读盘能力下降的比较严重,但可以自行更换光头,¥400从Hurric处购入)
  • 其他的等我想起来了再补充……

具体出售时间还没确定,但欢迎预约。。

December 15th, 2010 | Tags:

标题的前半句好像说过好几次了- -b,只是最近事儿实在太多,都忙昏头了。。

这两天在公司干活,某项目明明是个java项目,但却没法在mac下跑,只能在linux下跑,很是让人烦闷,仔细一看发现是它JNI调用了好些操作系统相关的二进制库,譬如libramfile.amd64.so啊、liblzocompression.i386.so之类的。但问题是对于libJavaReadline,只有linux下的两个binary,却没有mac的,于是只好自力更生,也编译个对应的binary了。

结果稍微一google发现资料稀缺,大家都不在mac上编译这个库的嘛……看了好几个不靠谱的介绍后,终于看到相对最靠谱的的了:Java-Readline on Mac OS X Update,不过即使是相对最靠谱的,但由于是06年的文章,一些细节也变了,所以这里整理一下变化了的细节:

首先下载源码并解压缩

修改源代码根目录下的Makefile,做如下修改:

  1. # Operating system dependent一行的下面加入JAVA_HOME变量:
    JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home
  2. 接着修改紧挨着的JAVAINCLUDE和JAVANATINC,使得它们看起来是:
    JAVAINCLUDE       = /System/Library/Frameworks/JavaVM.framework/Headers
    JAVANATINC        = /System/Library/Frameworks/JavaVM.framework/Headers
  3. LD_LIBRARY_PATH改成DYLD_LIBRARY_PATH

接下来修改src/native/Makefile:

  1. LIBPATH变量清空
  2. 把60行附近的CFLAGS修改为
    CFLAGS=-isysroot /Developer/SDKs/MacOSX10.6.sdk -arch i386 -fno-common -DMAC_OS
  3. 把102行附近的$(CC) -shared $(OBJECTS) $(LIBPATH) $($(TG)_LIBS) -o $@修改为:
    $(CC) -bundle -flat_namespace -isysroot /Developer/SDKs/MacOSX10.6.sdk -arch i386 $(OBJECTS) $(LIBPATH) $($(TG)_LIBS) -o $@
  4. 把51行附近的JavaReadline_LIBS修改为
    JavaReadline_LIBS = -lreadline -ltermcap

最后修改的是src/native/org_gnu_readline_Readline.c

  1. 第98, 114, 213和224行,将#ifdef JavaReadline修改为#if defined JavaReadline && !defined MAC_OS
  2. 第216, 235和475行,将#ifdef JavaEditline修改为#if defined JavaEditline || defined MAC_OS

接下来就可以直接make了!
修改过的src和编译出来的binary,我也做好了懒人包替懒人们着想了……
嗯,没了。

July 11th, 2010 | Tags:

在mac下也是可以刷新的,虽说一般没有必要吧……但无论如何都想要的话:Refresh Finder 1.3

其实它就是用apple script给finder发个消息:

tell application “Finder"
tell front window
update every item with necessity
end tell
end tell

July 11th, 2010 | Tags: , , ,

说来我也被这个问题困扰了很久了,绝大多数音乐明明在pc上可以下载,偏偏到了iphone/ipod touch/ipad上就不能下载,总是提示“Beatmap not found”……

今天终于忍无可忍决定修理一把,稍微试验了一下发现非常简单。。

首先你需要下载beatmap文件,格式应该都是osz,其实就是个披着马甲的zip。

然后解压开来,把原始的osz文件和解压开来的一堆文件放在一个单独的文件夹下

然后把这个文件通过scp/winscp/cyberduck等软件拷贝到设备的/private/var/mobile/Documents/osu/beatmaps/

启动osu,好了……

May 21st, 2010 | Tags:

虽然很久没更新了。。冒泡ing

December 9th, 2009 | Tags: , , , , , ,

前些天打开自己一个以前做的keynote文件的时候,突然发现会导致keynote异常退出,说是SFWordProcessing出错云云,很让人困惑。。

于是放狗一搜,找到这篇文章,解决方法真是好用啊真是好。

简单的说:

  1. 打开Applications下的Font book
  2. 搜索Hoefler,右键点击Hoefler,选择删除(不用担心,一会儿我们会导入新的hoefler进来)
  3. 去倾倒垃圾箱,可能会告诉你这个文件正在使用,那么就等会儿再倒一次,或者重启后重新倒
  4. 下载这个新的字体
  5. 把里头解压出来的Hoefler Text.dfont,移动到/Library/Fonts

完事儿~

October 29th, 2009 | Tags: , , , ,

让我们先看图:

win7_vmware

这个有啥稀罕的?也许你会这么问……umm,但如果我告诉你这个是一个很普通的台式机里头的虚拟机得到的分数呢?是不是就不太一样的感觉了?

之前的版本的vmware fusion以及vmware 6.5,虽然也支持3d加速,但实在是太过于“experimental”,并不实用。这次的vmware fusion一升级,大幅度改进了3d性能,aero特效打开毫无问题了~

我一会儿考虑跑个war3看看,咔咔。

附带一个同一台机器上native的win7的图:

win7_native

很神奇的就是主硬盘性能vmware里头的反而比native的还快,这是为啥……

#update:

刚跑了一下war3,有点小失望:

首先是刚进去的界面,速度有点慢,大概平均也就40fps左右,而且有明显的色偏……好奇怪

war3

然后这个图:

war3_again

umm…这里色彩倒是正常了,是用800×600的分辨率跑的,速度稍微好一点

另外,opengl模式和d3d区别不大

October 11th, 2009 | Tags: , , ,

真是太感动了,在iPhone破解小组的辛勤工作下,blackra1n发布了!目前只有windows版本,估计mac版会稍后出现。

这次的发布终于可以说是完整意义上的“破解程序”了,不再需要你下载原始版本的固件了。

在windows下的第一次使用非常失败,点击破解按钮后立刻程序非法退出,想了半天才明白自己没装iTunes,毕竟平时几乎不用windows……汗。装了itunes9之后一切顺利。

顺便说一下,诸位喜爱盗版的童鞋,想装IPA程序的话,仍然可以用OS3.0的IPA安装补丁……

附图两张:

IMG_0101

Dropbox可是OS3.1才能用的软件,和cydia一起出现表明是越狱了的OS3.1 :)

或者直接看

IMG_0102

嘿嘿。

August 15th, 2009 | Tags: ,

花了40多分钟吧,呃,说实话没看出多少区别来……

好像是很多都是细节上的区别,反正慢慢挖掘吧

August 8th, 2009 | Tags: , , , , ,

今天哦不昨天让我对微软同学的痛恨又进一步。我昨儿脑袋抽风说不如装个win7看看吧,于是花了一个多小时下了个镜像,写入到移动硬盘里头引导系统开始安装。之前也怪我手欠顺手格掉了原来的XP的分区。然后重启系统开始装了

嗯,很快就loading到安装界面,让我点击那个大button开始安装,然后选了个系统类型(ultimate),随后……阿勒?直接开始拷贝文件了!!!我考,我顿时心慌。。赶快重启看看。。发现果然这个白痴windows7自作主张的删除了我1T硬盘的全部分区!我考微软你能不能不这么霸道?我系统上明明还有一堆其他的分区呢,你怎么问都不问就给我删除了啊,连个确认都没有的啊!没见哪个linux这么霸道,就算是mac都没这么强横过。。

于是乎我丢失了好多数据。。包括辛辛苦苦收集的许多歌曲……555,微软实在是太过分了……

太郁闷了,于是开始挨个装系统,从最霸道的win7第一个开始装起……(说道这儿又忍不住想骂windows了,现在的系统,比如leopard、ubuntu9.04这些都可以自如的在AHCI/兼容模式下切换,只有windows,直接来个蓝屏……这是什么兼容性啊)

随后装leopard,手头的iDeneb10.5.6找不到了,好在还有个iAtkos10.5.5,简单回顾一把安装步骤:

  1. vmware直接写入硬盘的方法来安装
  2. 在linux下用dd将chameleon RC2写入到mac所在的分区的头部
  3. 启动系统,填写用户信息之类的
  4. 安装iDeneb 10.5.7的combo update
  5. 用universal installer 来自动下载安装我的主板(Gigatbyte EP45-DS3L)的相关驱动(但不知道为啥声卡没工作,只好单独下载了一份)
  6. 按照这个教程,安装
    1. OSX86tools安装Disabler.kextdsmos.kext
    2. 重启
    3. 备份extension目录
      sudo cp -rf /System/Library/Extensions /System/Library/Extensions_old
    4. 正常升级10.5.8,但它问你是否要重启的时候不要点!
    5. 打开OSX86 tools,选中repaire permissions、set extensions permissions、clear extensions cache三项,然后点击“执行选中的任务”
    6. 重启,启动的时候用-v参数看看output是否又问题

嗯,目前看来都没问题……

TOP