FA-66 again

FA-66是roland的6in/6out的火线外接声卡, 自从换了macbook air之后,一直处于休息状态,air没有firewire接口啊 :( 偶然得知apple有thunderbolt to firewire800的转接线,心中一动,也许可以让FA-66重获新生呢?

于是去苹果网站订购了thunderbolt到firewire800的转接线,因为FA-66是firewire400的,所以又去某宝买了个moshi的firewire800到400的转接线,收到货后,迫不及待的开始了试验:结果令人失望,无论直接接在mac book air上,还是通过硬盘盒串联,都不能识别,根本连电源灯都不亮。

roland日本网站上有这么一句:

※Apple Thunderbolt - FireWire アダプタで変換してのご使用は、動作を保証いたしかねます。正常に動作しないケースが確認されております。

顿时心里凉了半截。

回家之后,灵机一动,接上9V电源试试看,wow,搞定!原来只是bus power不行, FA66

more ...

FUSE for OS X

sublime text 2 有个很方便的plugin,可以用sftp直接编辑remote的文件,可是这个plugin是收费的,而且界面也不够友好。想到可以用FUSE把remote的文件系统mount到本地,于是查找macfuse,才发现这个项目已经停止了,后继者是FUSE for OS X

直接下载两个package,安装。然后用

sshfs john@remote_host:/mydir ~/sshfs/ -ocache=no -onolocalcaches -ovolname=ssh

命令mount remote的文件系统,卸载就直接用umount ~/sshfs就可以了

more ...

趣味数学题

幸运的饭桶发布了一道小学2年级女儿的数学题:有4个算盘珠子,能够在算盘上组成几个3位数?一帮人热烈讨论。我晚上一边游泳一边不停的心算,得出来49。出来后在iphone上整理思路发现漏了一个400,答案应该是50。

可是这个50到底对不对,作为程序员自然想法是编程验算一下,于是晚上看球的时候,拿出ipad,装了个python,很快写出了下面的程序:

def spn(n):
    h = n / 100
    t = (n - h * 100)/10
    s = n - h *100 - t*10
    return [h,t,s]
def sum(list):
    s=0
    for i in list:
        s+=i
    return s
def ck ...
more ...

linode512 openssl performance

OpenSSL 0.9.8o 01 Jun 2010
built on: Thu Feb 10 20:02:37 UTC 2011
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long)
aes(partial) blowfish(idx)
compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS
-D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3
-march=i686 -Wa ...
more ...

Cocos2D基本概念

System Message: WARNING/2 (/home/yj/tmp/blog/content/cocos2d.rst, line 2)

Title underline too short.

Cocos2D基本概念
###########
基本概念
========
Cocos2D由下面这些基本概念:
* Scenes
* Director
* Layers
* Sprites
Scense 场景
------------

System Message: WARNING/2 (/home/yj/tmp/blog/content/cocos2d.rst, line 18)

Line block ends without a blank line.

场景是一个相对独立的流程,对于游戏来说,可能会有这些场景:开场动画 ...

more ...