IE8,完全是个烂货
居然出现这样的错误
然后这个tab就再也关不掉了,无论你选“确定”还是“取消”;最夸张的是整个进程也关不掉了,只能硬杀。真无敌了。还有,关闭某个tab的时候,能不能不让我看它一眼再关?如果不是该死的网上银行,脑子进水了才用IE。微软的同志们,你们在想什么呢?
居然出现这样的错误
然后这个tab就再也关不掉了,无论你选“确定”还是“取消”;最夸张的是整个进程也关不掉了,只能硬杀。真无敌了。还有,关闭某个tab的时候,能不能不让我看它一眼再关?如果不是该死的网上银行,脑子进水了才用IE。微软的同志们,你们在想什么呢?
在中国。
钱赚得不多,到处被和谐。feedproxy也被墙了,搞得我很多feed都看不成了。奶奶的。别赚中国人的钱了,不好赚,中国太危险,回美国去吧。
说起来实在莫名其妙,本来很简单的功能,苹果限制这么多,不是购买的音乐居然不能用iTunes制作铃声。不过,好歹咱们能绕过去。
首先需要将文件转成AAC格式,这个用iTunes很好弄,如果提示说采样率什么的不对,看看是不是自定义了转AAC的编码参数,如果是,改成预定义的一般就行了。然后找到该m4a文件,把扩展名改成m4r,然后双击导入iTunes,就可以在Ringtone里面看到了。最后直接拖到iPhone里就行了。
以上纯粹是hack的方法,不知道以后iTunes再升级还能不能用。
原来的ajax-comment不能用了,读不到comment信息,hack了一番,未果,只能deactivate之。
为了能够发短信通知新的comment,直接hack到wp-comments-post.php里面去,同时为了配合akismet的spam检查功能,必须加到这行代码之后:
$comment_id = wp_new_comment( $commentdata ); |
事实证明放到wp-comments-post.php里面也还是不行,必须直接放到akismet里面(当然还有其它hook的办法,我实在懒得弄了),判断如果不是spam的话,在写comment内容到文件里等待发送。
启动快,的确是快,虚拟机里面也就是4、5秒的样子。
很多地方可以下到,我就不多说了。VirtualBox里面配的时候要选择这个网卡:Intel Pro/1000 MT Desktop (82540EM)。如果还是登不上去,就用这个用户和密码:chronos/password。具体看这里。
基本上就是一个浏览器,跟Google说的一样,所有的东西都在网上,当然,也可以看到硬盘上安装的东西:Ctrl+Alt+t,就可以开一个虚拟终端了。
开始把之前做的一些项目往maven上转了。先是jfetion,再加上今天做的smsd。
说来惭愧,jfetion做了很久了,但是自己一直都没弄个什么应用出来,一直在用的smsd还是最早的时候用C写的。今天老婆出去逛街,闲来无事,用Scala重写了一遍,已经可以正常工作了,其它的功能慢慢加吧。
基本想法很简单,后台启一个daemon,监视某个文件夹,如果里面有.sms文件,就把里面的内容发送给相应的人,当然必须是飞信上面的好友。
顺便说一下,Snow Leopard的Java默认是64位的,而libfetion没有Mac上64位的版本,所以要么在系统设置里面更改Java的默认设置,要么运行的时候给个参数:java -d32 …
有了libfetion,可以开发很多有意思的应用,和calendar,cron job结合起来,做定时提醒。现在每天晚上就会提醒我要洗衣服,哈哈。
我比较白痴,首先澄清一个概念,使用Bridge和作为Bridge是两个概念。
貌似不能既使用Bridge又作为Bridge。:(
使用Bridge很简单,发送邮件给bridges@torproject.org,邮件title为get bridges,就可以收到一个回复,大概是这样的:
[This is an automated message; please do not reply.]
Here are your bridge relays:
bridge 85.176.137.125:443
bridge 125.121.20.246:9002
bridge 79.182.101.170:8080Bridge relays (or “bridges” for short) are Tor relays that aren’t listed
in the main directory. Since there is no complete public list of them,
even if your ISP is filtering connections to all the known Tor relays,
they probably won’t be able to block all the bridges.To use the above lines, go to Vidalia’s Network settings page, and click
“My ISP blocks connections to the Tor network”. Then add each bridge
address one at a time.Configuring more than one bridge address will make your Tor connection
more stable, in case some of the bridges become unreachable.Another way to find public bridge addresses is to visit
https://bridges.torproject.org/. The answers you get from that page
will change every few days, so check back periodically if you need more
bridge addresses.
把里面那几行bridge列表加到/etc/tor/torrc文件的最后,再加上一行UseBridges 1。重启tor,如果同时使用privoxy的话把它也重启一下好了。现在的FireFox根本就不需要这个东西了,可以直接使用socket代理。
作为Bridge的话,在/etc/tor/torrc里加上这么几行:
SocksPort 0
ORPort 443
BridgeRelay 1
Exitpolicy reject *:*
自己对照着看看,不要直接加上去。
为什么不作为一个normal relay呢?因为从我们这里出去的话不是在浪费其它人时间么!所以Bridge就行,不要直接出去。
有什么好处呢?最直接的好处就是同一个node可以被多个xml共享,想想DOM是怎么处理这个的。
问题是一个简单的修改就需要重新建立一个完整的xml。Scala提供了BasictTransformer和RuleTransformer,再加上无敌的case匹配,可以方便地处理某类节点。
有个麻烦地地方,Scala-2.7.5的BasicTransformer有bug,只能用nightly或者等2.8发布了。
Recent Comments