10/27/2006

《一仆二主》



老婆搞到了两个昨天的赠票 ,跑去美琪看,昨天为了给我姨妈买火车票起了个大早,晚上7点已经昏昏欲睡了,想这个意大利话的喜剧估计我是行赏不了,打算冒着被老婆骂的危险睡一觉。

7点一刻的话剧,6点多就从公司溜了,因为没时间吃饭,所以提前吃了巴比,两个肉包一个霉干菜(还是肉包好吃,经典)。做个地铁直杀剧院(地铁这个挤啊,放过一辆,第二辆才上去),下了地铁想买个水喝都没有,那个地方是寸土寸金啊,便利店开这里肯定亏本,好不容易找到一个小店搞个番茄汁,眼看差不多开场了就杀了进去,在门口花了5块买本剧情介绍,不到10页纸,也没讲啥就当留个纪念了。

赠票果然不怎么样,位置在最后一排的,最角落里,不过我心里窃喜,这个地方睡觉是最好了。闭上眼还没睡着,台上就跑出来个意大利老头开始呜里吗里介绍起这个话剧了(这个大家google一下就好了,省略1000字……)

好不容易开始,点蜡烛先(这是传统哦),然后跑上来一个人哪个棒子敲地板(大概是为让大家安静,以前意大利看这个估计也就是小剧场不上台面),终于开始了,说意大利文,不过头顶上有投影的字幕,心想看下人就可以睡觉了。结果一看就不可收拾,确实是很搞笑。对白、动作都有点无厘头(其实全世界的喜剧都差不多吗,冯导应该坚持下去总有一天走向世界,夜宴这种还是算了吧)。

具体剧情就不讲了,其实也蛮老套,整个过程精彩不足不过笑声不断,喜剧做到这样应该就够了吧。有些地方还有点冗余,不过还可以接受,160分钟的过程也算紧凑(至少没让我睡着)。其中最出彩的就是77岁的主演了,演这个话剧有40多年了,这么大把年纪在台上还要时不时来个杂技动作,跑来跑去的,我看着都有点担心。最后谢幕的时候他把面具(为啥要戴面具?我没说吗?这是一个假面话剧:D)拿掉的时候掌声雷动啊,我也给他拍了,真的不容易,这次要是不看,估计这辈子再也看不到真正的意大利假面喜剧了。

看完都10点多了,这个困啊饿啊,坐车回家直杀兰州拉面店,两分钟搞定一碗。挺着肚子回家睡觉去也……

10/24/2006

PDA一周


从入手PDA到今天有一周时间了,昨天也第一次摔到马路上了,敲出两块伤疤,我这个人真是不爱惜东西啊。

要是当时买了硅胶套就好了,晚矣,晚矣~~~

在这一周里还购入了不少东西,屏幕贴(50),皮包(100),Kingston 2G SD高速卡(360)
据说都买贵了……

装了不少软件,都是反复参考了个大网站的找到的,强烈推荐www.pdafans.com
Resco Explorer 资源浏览器
Resco Registry 注册表工具
Spb Time 不错的时钟工具
Spb Diary 今日插件
Spb Pocket Plus 工具集合,包括今日插件和很多系统增强
掌上万年历 国产的哦
Card Export 必备啊,把你的PDA当内存来用,拷文件方便的多了
HandySwitcher 程序切换和关闭的工具
MemMaid 垃圾清除等一系列工具的集合
Hiclac 超级棒的计算机
Resco Photo Viewer 看图片,截图全靠它了
Mdict 字典工具,一定要装的啦
MangaMeeya 看漫画的东东
Team One's Reader 看电子书的东东

TCPMP 看片一定要用它啦
Realone player 看rm用的啦

Opera 看网页用,支持VGA,可以看到更多的东东

海鹰输入法 拼音输入还不错,不过还是觉得不太爽
BlusLineCE 可以查询公交线路的东东,目前似乎只有上海的公交路线,国人做的要支持
MapView 看地图的mpv格式,配合下载的地图以后就不怕迷路啦

至于游戏就装了几个Astraware的,模拟器之类都还用不起来,有待摸索

目前就是这样,慢慢再更新,最后上个图,手机拍的质量比较差

Gaim2 beta4发布了

等了很久,官方终于发布了beta4,不过遗憾的是这个版本依然没有QQ。
可以这里获取安装包, 如果想要用QQ的朋友,还是去GaimCN下载吧。

至于怎么在ubuntu edgy eft上装还是参考我以前的帖子吧。

10/18/2006

终于入手了Acer N311c

等了那么久简体行货 终于上市了,果断入手,虽然目前的价格还有点高,不过N311c小巧的外型,震撼的3.7" VGA屏幕都足够值回票价了。

昨天玩了一天,装了些软件,还没怎么上手,毕竟是我的第一个PDA吗,估计这段时间要浪费在这个小东西身上了。

唯一感觉不足的是电池,为了保持小巧的外型,N311才用的电池容量不尽如人意,我装了几个软件,开WIFI上了一会儿网(大约半个小时),电力就消耗了50%。等我把它鼓捣好了,要好好测试一下电力究竟能持续多久,是否考虑购入第二块电池(貌似目前没有原装电池可买)。

等过两天玩出个名堂来了,再上图哈

10/12/2006

在firefox中关联ed2k链接到amule

说实话,这是一个很简单的问题,网上也有无数的指南,不过它依然花了我半个小时时间才搞定,所以不得不总结一下到处都没讲清楚的问题。

1、安装amule-utils以前似乎叫(amule-ed2k)
sudo apt-get install amule-utils


2、在firefox中打开about:config,新增如下键值
key:network.protocol-handler.app.ed2k
type:String
value:/usr/bin/ed2k (这个值的具体内容取决于你的版本,可能是ed2k/ed2k.amule/ed2k.emule,最简单的办法就是去/usr/bin下瞧瞧)

key:network.protocol-handler.external.ed2k
type:Boolean
value:true
最后要说明的是,只有在打开amule的前提下才可以使用,而且很好的解决了中文问题,非常棒。

在edgy里使用最新的GAIM开发版,体验QQ

GAIM早就把QQ纳入其源代码中了,不过官方发布了beta3后就再没有发布任何版本,我们也无法享受在GAIM中聊QQ。

不过GAIM一直有发布开发版,今天终于忍不住来体验一下。
首先去gaimcn下载最新的编译版,由于for ubuntu的版本比较慢,所以直接选择了rpm。
wget http://www.gaimcn.com/deploy/gaim-2.0.0-0.beta4.i386.rpm

然后用alien把rpm转换成deb来安装
fakeroot alien gaim-2.0.0-0.beta4.i386.rpm --scripts

如果还没有安装alien,那么就
sudo apt-get install alien

接着就是安装gaim了,建议之前先删除原来的gaim
sudo apt-get remove gaim gaim-data
sudo apt-get autoremove
sudo dpkg -i gaim_2.0.0-1_i386.deb


OK,现在拥有QQ的GAIM2已经安装好了,最后建议在新立德中将gaim锁定版本,免得被源中的版本升级。
最后来看图

10/10/2006

用java产生图片附加码,包含字体翻转功能

现在图片附加码功能已经被WEB应用广泛采纳以防范恶意的机器人攻击。
用java产生类似的附加码其实很简单,无非是产生一个jpeg图片并写上一些字母和数字,再加上一些混淆功能使得字不容易被自动识别即可。
下面的代码展示了如何产生一个图片附加码,并对文字进行翻转以避免被识别。
方法一:展示了如何产生一个图片
public BufferedImage drawImage(String code, float fontSize)
{
int size = code.length();
int width = (int) ((size + 1) * fontSize);
int height = (int) (fontSize * 1.67f);
BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
Graphics2D g = (Graphics2D) image.getGraphics();
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);

//填充矩形
g.setColor(Color.white);
g.fillRect(0, 0, width, height);
//绘制黑色边框
g.setColor(Color.gray);
g.drawRect(0, 0, width - 1, height - 1);

//绘制干扰线
g.setColor(Color.black);
char[] chars = new char[code.length()];
int unitWidth = (int) fontSize;
code.getChars(0, code.length(), chars, 0);
for (int i = 0; i < chars.length; i++) {
//为文字定位
int x = (int) (i * unitWidth + random(unitWidth * 4 / 15) + fontSize / 2);
int y = random(height / 3) + (int) fontSize;
//设置字体旋转,正负30度
AffineTransform at = AffineTransform.getRotateInstance(((random(60) - 30) * PI) / 180, x, y);
g.setTransform(at);
g.drawChars(chars, i, 1, x, y);
}
return image;
}

方法二:展示如何将其输出成图片文件
FileOutputStream fos = new FileOutputStream("code.jpg");
BufferedOutputStream bos = new BufferedOutputStream(fos);
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(fos);
encoder.encode(image);
bos.close();
方法三:使用Servlet输出到web页面
public class ImageServlet extends HttpServlet
{
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
response.setContentType("image/jpeg");
//图片自动超时
response.setHeader("Cache-Control", "no-store");
response.setDateHeader("Expires", 0);
ServletOutputStream out = response.getOutputStream();
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(image);
out.close();
}
}

只需要使用方法一来替换二,三中的image即可实现功能,恕不能提供完整的代码,有任何问题欢迎留言或gtalk和我交流:D

一个不错的在线中英文翻译网站

dict.cn
内容挺多,有在线网页翻译,MSN机器人,在线背单词,还有一个全文朗读,东西不错。
以前一直用google的翻译,不过感觉dict.cn做的更专业一点,虽然它目前只有中英文。

今天还在blog上加了dict.cn的每日一句英语,挺不错的小东西:)

不过今天用它的MSN机器人有点问题,无法翻译中文,我想大概是因为我是UTF-8发行版的linux所以它不认识,已经提交问题给dict.cn了,希望他们能够很快解决。

想玩全文朗读(英文)的看这里:
http://bbs.dict.cn/viewtopic.php?t=3462