• 近期发现新启动的项目中的FMS服务器隔一段时间会出现异常,客户端无法进行连接;重启FMS服务器之后就正常了,一开始还以为是程序的升级造成的,但当第二次还出现的时候,就明白不对劲了。

    检查FMS的admin log,被吓了一跳——日志不断写入“Assert failed in /util/TCProcess.cpp line 609”的错误,而且大约每秒能增长1万行记录!幸好FMS的日志数量有做限制,否则服务器磁盘早满了!也难怪服务器会出问题了。

    检查配置及服务器端代码没有结果,google到的也只有官方在2006年的maillist,提及也只是可能为tcp连接数的问题或者是脚本中对象没有及时删除造成内存泄漏云云,对我没有帮助,无奈只好把FMS的fmsadmin后台管理进程给停止了,于是错误日志也马上停止。

    细想,应该是因为当初该服务器的网络环境不肯为我们开“1111”的后台管理端口,因而管理后台的进程会不断发出tcp的链接请求导致错误的缘故。不过会这么疯狂的产生错误,或许还有其他原因,暂时我还没追踪到;

    Tag:
  • 一直喜欢用diigo来收藏文章,以前装了它提供firefox的插件,管理起来很方便,不过由于有其他原因除了noscript不想再装太多扩展。而方便的diilolet在我用了noscript扩展之后也不能用了。只好暂时用着post to diigo这个js插件将就着了,不过这个插件跟del.icio.us比起来有点不爽的地方,就是点击之后只会在本地页面跳转,不如del.icio.us的弹出窗口式的方便。所以修改了一些插件的js代码,改为可以弹出式的了:

    javascript:(function() {var url = location.href;var title = document.title || url;var desc = (window.getSelection ? window.getSelection().toString() : document.getSelection ? document.getSelection()  : document.selection.createRange().text);var target = 'http://www.diigo.com/post?url=' + encodeURIComponent(url) + '&title=' + encodeURIComponent(title) + '&desc=' + encodeURIComponent(desc);post = function(){if(!window.open(target,'Post to Diigo','location=yes,links=no,scrollbars=no,toolbar=no,width=550,height=580'))window.location.href = target;};if(/Firefox/.test(navigator.userAgent)){setTimeout(post,0)}else{post()}})();

    拷贝覆盖原来的的插件内容就可以了。

    没格式化前的源码如下:

     javascript:(function()
    {
        var url = location.href;
        var title = document.title || url;
        var desc = (window.getSelection ? window.getSelection().toString() : document.getSelection ? document.getSelection()  : document.selection.createRange().text);
        var target = 'http://www.diigo.com/post?url=' + encodeURIComponent(url) + '&title=' + encodeURIComponent(title) + '&desc=' + encodeURIComponent(desc);
        post = function()
        {
            if(!window.open(target,'Post to Diigo','location=yes,links=no,scrollbars=no,toolbar=no,width=550,height=580'))
            window.location.href = target;
        };
        if(/Firefox/.test(navigator.userAgent))
        {
            setTimeout(post,0)
        }
        else
        {
            post()
        }
    }
    )();

     不过缺点是保存之后不会自动关闭弹出的窗口。在此做个记录,暂时先用着吧。

  • 2008-05-26

    酿酒记

    首先,要特别感谢lena同学把自酿葡萄酒的经验无私地传授给我:)第一轮试验之后,我真的喝到了颜色漂亮的葡萄酒,还拍了一些照片记录,这里把过程写一下。

    原来自己酿酒的方法一点都不难,简单得刚听到时我都不太相信。

    首先,当然要准备好葡萄和器具了。需要选择快熟透了的葡萄和“真空杯”。我在附近的水果市场买了两斤葡萄,“真空杯”一时还不知道是什么(孤陋寡闻啊……),就特意去买了个大的透明冷水杯,当然是要密封的。

     接着把葡萄和冷水杯洗净,晾干,然后把葡萄一颗颗剥开一点皮, 

     往里面撒一些白糖,

     

    盖上密封,放到阴凉的地方保存,跟着就是等它发酵,等着可以喝啦。没想到方法是这么简单吧?呵呵。

    那什么时候才能喝呢?我被告知是3天就可以喝,这时将会是甜甜的饮料,如果一个星期才喝就和外边的红酒差不多了。真有这么快吗?于是我等了三天:

    可以看到1到3天才析 出那么一点点液体,偷尝了一口,的确是酒精的味道,而且还带着甜味,如果这个时候能确实是不错的饮料了!但宿舍有三个人,怎么够喝啊?也不知道是不是哪里出了错。我一直继续等啊等啊,每天都拿出来瞧一瞧,终于过了一个星期之后,突然瓶内海拔急剧上升了,浅色的液体都不知道从哪里冒出来的,看起来很神奇:

    这样子过了两个星期,由于被告知超过一个星期的酒可能会没有甜味而开始变得有点酸,我打算开封和舍友分享。用特意买的玻璃杯倒了半天,颜色出乎意料不是鲜红色而是粉红色的,看上去非常漂亮:

    迫不及待喝上一大口。味道如何呢?先说明我从不主动喝酒的,这次自己酿的是例外,当然也是不懂喝酒的人了,喝到口的酒,感觉酸涩成分多点,而且酒精味比较浓,当真是百分百的红酒啊,幸好早有准备了雪碧,兑上一点再喝,不然尝了一口就有点晕的我肯定要倒了。一配合雪碧带来的冰冷的口感,在这个周末就真是份极佳的休闲饮品啊。

     至于为什么用这么简单的方法,把葡萄往杯里一扔就能酿出葡萄酒来?查了一下,秘诀该是在葡萄皮上,葡萄皮已经带有酵母,所以洗的时候不能洗得太干净或使用清洁剂,当然剥皮时也不能全部剥开,只稍微把皮撕开一条就行。

    不过我一直还很困惑的就是,为啥lena才三天就能酿出一大杯酒来,而我却要整整两个星期? 莫非我随意买的葡萄远远还不够熟透?如果是这样,只能等到八九月葡萄真正成熟的季节再实验一下了。

    再次鸣谢:) 

  • 2008-04-06

    旧地重游

        周六跟一朋友到火车东站附近逛逛,偶然走上了东站的中心广场,爬到第三层楼时,在北边的台阶上,猛的看到了中心广场下草地的开阔景象,让没有准备的我心里感到震动。在广州,真是好久没有看到这么开阔的一片绿色了,前方这么大的空间居然没有任何水泥建筑遮拦。对于平时工作生活都在小空间闷着、走到大路仍会被高楼大厦挡住视线的我来说,仿佛就像闷热的天气突然迎面吹来一股清风,让人感到淡淡的喜悦。

        这是我第二次来到这里 。上一次已经是快五年前了,当时我来到广州读书,第一天亲戚就带我来到这里逛逛,看到脚下的大型人工瀑布,看看这花费重金维护的草地,再看看远处林立与天比高的大厦,心里升起一股带着些许憧憬的热情。

          慢慢地广州地方也走多了,对都市生活氛围有了朦胧的感受。记得有一年爬白云山,站在山上俯瞰城市的大片景色,平时的高楼大厦此刻都变成一排排竖立放着的火柴盒。我想像着这些“火柴盒”里面被切割成几千个细小的格子,一群比蚂蚁还细小的生物每天就在里面出出入入,一晃数十年。而里面绝大部分人就是为了这一个小空间、这种生活奋斗一生。

          没过多久我毕业了。也开始像其他人一样在广州工作,转眼一下就快两年。该不该走其他人走了几亿次的老路?问题还没想到答案 ,生活却随着时间的推移不断向我质问。

        站在这广场的一角,我突然有点明白,其实我早已习惯了这城市的氛围带给我的限制,所以看到眼前对其他人可能司空见惯的空间,才会居然冒起感动的感觉。

       在小圈子兜兜转转似乎是没用,我需要的是一种眼界,能看得更广更深,这样我才有更多选择,前面的空间才会更大。只是我需要时间,还得继续兜转,继续寻觅。

  • 1.如何使用Matrix类来改变注册点:

    做相册功能时一开始最烦的就是注册点在(0,0)的位置,为了能方便的旋转、缩放操作,需要将注册点移动到中心,参考雪の猫的方法,做了简化:

    var obj=this.myImageBitmap; //要改变的图片或影片剪辑
    var matrix:Matrix = obj.transform.matrix;
    matrix.tx=0;
    matrix.ty=0;
    var halfW:Number = obj.width/2;
    var halfH:Number = obj.height/2;
    matrix.translate(-1*halfW,-1*halfH);

    这样在旋转、缩放的操作时能看到注册点居中的效果,实际上就是利用transale函数将matrix属性的tx、ty值往左上角方向移动半个宽度和高度;

     

    2.保存图像时为何一旦做过旋转操作就会看不到图片?

    虽然用matrix平移的方法能改变注册点,而实际上AS3.0并没有能真正改变注册点(网上的其他方法也是),注册点还是在(0,0)点的,不过是这样对旋转、缩放会有注册点在中心的效果罢了。但是,一旦使用rorate函数进行了旋转,这个边角的注册点却会跟着移动,比如,将图片顺时针方向转90度,那么,原来在左上角的注册点,却会移动到右上角去了!

    而保存图像的时候,AS3.0是将图片的注册点跟你的BitmapData对象的左上角对齐,这就不难想像保存后的图像会是什么样子了!如果图像没旋转,注册点就在(0,0),那保存在图像应该很完美;一旦向任意一个方向做了旋转,那么你将什么也看不到,因为图像的内容已经跑到BitmapData的范围之外了!

    解决方法,就是在保存的时候,当调用BitmapData的draw(myImageBitmap.bitmapData, new Matrix() )方法写入图像时,将传入的Matrix再做一次正确的平移。

    比如假设前提是只做每次90度旋转(像xp自带图片浏览器的旋转功能一样),那么在执行保存函数前做一次计算和平移,下面是简单的算法:

    var tx:Number=myMatrix.tx, ty:Number=myMatrix.ty;
    var tx1:Number=0, ty1:Number=0;
    if(tx<0 && ty<0){
    tx1=-1*tx;
    ty1=-1*ty;
    }else if(tx>0 && ty<0){
    tx1=tx;
    ty1=-1*ty;
    }else if(tx>0 && ty>0){
    tx1=tx;
    ty1=ty;
    }else if(tx<0 && ty>0){
    tx1=-1*tx;
    ty1=ty;
    }
    myMatrix.translate(tx1,ty1)

    然后调用BitmapData的draw方法 写入,在执行保存函数,应该就可以查看到正确的图像了。

  • 2007-11-23

    姥姥走了

    妈妈刚刚打电话给我,告诉我,“老姆”去世前天了。这突然而来的消息!让我一下子都不知道该说什么。对我来说,这是我第一个离开尘世的“亲”人。

     “老姆”是我对小时候楼上一个可亲的姥姥的称呼。我直到现在也不知道她姓什么,叫什么,但她给我感觉却像一个亲人一样。

    小时候,我家住三楼,小小的我最爱爬到四楼去找姥姥,也爱经常留在她家里玩。无论在哪里见到姥姥,我总会感到很亲切。 她见到我时露出的笑容,比最甜的糖果都香。

     姥姥和我一起度过了我的童年。她和我妈妈最爱告诉我的往事就是,我非常小的时候,姥姥到我家来,我会立刻跳起来,把长椅上的玩具全部扫到地上去,然后用稚嫩的嗓音一个劲的对姥姥说:“坐!坐!”。姥姥和我妈妈马上就会笑得很开心。

    后来我长大了,也搬家了,我就很少机会再过去姥姥家了。直到后来工作,每年只能等上三个长假回家, 每次妈妈都会叫我一起去看看姥姥,但我却不是每次都去。

    记得工作后这两年我和姐姐再到姥姥家做客时,姥姥一看到我们都会很开心,就像小时候一样,家里有什么好吃的点心都会拿出来。我们姐弟仿佛回到过去,在姥姥面前都会乖乖地坐着,听着大人之间聊天。而每次,姥姥都会微笑着看着我的脸,然后拿我小时候的趣事来讲,说的最多的就是上面我殷勤招待她的事情。这总让我看起来有点儿窘。但妈妈和她都会哈哈笑起来。

    看得出,无论过了多少年,我们姐弟在姥姥眼里,都还是以前那住在楼下的两个小孩。在姥姥家,时间总仿佛像凝固某一段时光中, 旧房屋、可亲的老人、文静的孩子,似乎是一幅不灭画一样,永远、永远保存在这世界上……

    也许让人误以为永恒的东西,人都不会去珍惜。今年国庆回家,妈妈有叫我抽空一起去姥姥家,但没什么理由,这次我没有去。而我却不知道这是最后一次见到姥姥的机会……

    离开家乡这个充满童年回忆的地方 ,在广州这个快节奏的大城市待久了,人似乎会跟很多情感上的东西划开一道道分水线。就像今天我突然在电话里听到姥姥逝世的消息,到十几分钟后放下电话,我一直想在心里看到有什么特殊的东西冒出来,悲伤?后悔?记忆?……好像都没有。心里白茫茫的,安静得让我害怕:我一直以来在为自己平时对待亲人有些冷漠感到内疚,难道我本性就是如此?

    但当我在我的博客上开始敲下这些文字时,泪水没有前兆地无声涌出,止也止不住,直至我写完。

    办公室内有人、回到宿舍有人、广州有数不尽的人,但此时此刻,一个人的这些四散激荡的情感碎片,又能找谁去说?一个人心里最深处看重的东西,又有谁能真正明白?姥姥,您眼里那个聪明的小男孩啊,他一直都不懂。

    或许人的一生就像不停向前滚动的江水,把人该经历的东西不断地送到他的面前,任何人都阻止不了,哪怕他能封闭了五官,蒙蔽了心灵。

    姥姥走时候已经经历过80个春秋,除一个月前心脏不适,生活不太方便,其他时间都能自由行动、自己沏茶, 也算走得比较轻健了。姥姥有一儿一女,儿子早已成家,孙子、孙女都在读书,不必操心;女儿至今未嫁,大概是老人家临走时唯一的一点牵挂了吧。而我和姐姐在姥姥眼里一直都是性格乖巧、学习优秀,成长的过程一帆风顺,姥姥是不用担心什么的。

  •   梦中。我刚回广州。

      下了车站,我拖着行李箱准备回宿舍。路经一所大学,不由走进逛了逛。走出来后,我发现我两手空空如也。

      行李箱不翼而飞了,里面放有我回家时拆下带回去的硬盘!我第一时间感到很惊慌,记得我一两年前开玩笑说过,要是我硬盘数据被毁,我恐怕会想要自杀。里面有我多年来积累的宝贵资料、软件程序、上千个收藏的网址、收集的几万张图片、数千首音乐、自己写过的文章、代码……这损失对我来说实在难以估量。不过惊慌也只是一瞬间,我马上平静下来,现在,硬盘丢失的损失对我来说,还会那么大吗?

      这一年来,我常用的工具、收集的资源,不断的迁移到互联网上。现在,我上网收藏网址用del.icio.us,很少再碰收藏夹了;看文章使用diigo,在网页上简单的高亮和注释功能可以满足我的需要,这让我放弃了以前一直使用的“网文快捕”;收集一些小资料用google notebook、保存文档和表格用google Docs & Spreadsheets 、需要记录和安排日程我会用google calendar;如果有需要,meebo等在线IM也可以取代多个客户端软件拿来应急;在线听音乐最常去友播和8box,可以得到合口味的乐曲推荐,不然另外下载歌曲也是很快的;我不常看电影,只收集一些有趣的短片,这些我在土豆、youTube等播客网站看到喜欢的都会点击收藏;而最重要的是我的在线RSS阅读器,抓虾,这是我在互联网上资讯的主要来源,几百个feed的订阅每天所汇聚的庞大的信息量已让我无法一一浏览了。至于Gmail、blog等服务就不用说了。

      是的,我重要的数据、工具已经不再是保存在硬盘里了。那么,丢失了硬盘对我来说还能有多大损失呢?当然,很多宝贵的私人数据还是会让我心痛,但起码不会让我感到绝望那么夸张了。

      这想法在脑里一瞬间闪过,我还站在那所学校里,周围是一片空荡荡的景色,心想,我现在只需买个二手的空硬盘暂时顶用就行,只要浏览器一接上网络,我能做的事和之前没什么太大区别。

      在梦里真好,念头刚起,周围环境马上就切换到了二手市场。正当我开始巡视柜台上大量的二手硬件时,闹钟响了。

      我马上起床。禁不住回味起梦中的这些想法。由于自己专业以及后来的工作与网络靠得紧,这几年不知不觉中,互联网大大地改变了我的生活方式,我经常是每天在网上活动好几个小时,汲取大量的资讯,也用上面提到的在线工具处理自己的事务。在线工具的一大优势是它有客户端工具所没有的社会性,我可以知道其他人在干什么,分享到他们收集的资源。现在如果硬盘崩溃了我可以不伤心,但如果互联网消失了我不知道会有什么感觉?

      如果没有互联网,以我的个性,肯定会错失了很多跟别人交流的机会;如果没有互联网,身边也不会有些人误以为我知识面比较广,也不会让我通过面试,找到现在这份自己喜欢工作;不过,如果没有互联网,也就不会有人高呼“珍爱生命,远离网络”,也不会让我在过载的信息中难以把持,常常郁闷那些实实在在、一生受用的东西没有学到手,每天“手指忙忙碌碌,大脑却在那里闲着”。互联网不是天外的社会,人是什么样的,互联网就长什么样;互联网也像个梦,陷得深,神志不清就很难退出来,白白为一些没用的信息耗费很多时间。

      胡思乱想一番后,也该上班了。起床的时候我碰到床尾的一摞书,两天前买的六本书让它又增高了半尺,是了,这几本书也都是在网上订购的。

      洗漱完毕抓起手机和钱包就出门——和往常一样,我仍然两手空空。不需要多带什么了,因为公司又是一个互联网的入口。

      对了,我到底清醒了没有?

  •   近日回家,家里的电脑没有Linux,于是想在虚拟机中安装一个Linux系统。想尝尝鲜,这次选择了Ubuntu这个版本。

      从网站上下载ubuntu-6.06-desktop-i386.iso,看了一会教程,知道Ubuntu的安装做得很友好,基本不需要什么麻烦的配置。于是在Virtual PC 2004中直接从ISO文件载入安装。没想到过了开始界面后,还没开始进入安装步骤,就出现了花屏。按钮和图像基本都看不到,别提安装什么东西了。

      查了一下,知道Virtual PC 2004装Linux系统花屏是很常见的问题 ,主要是因为Ubuntu默认是24位色彩,而Vitual PC 2004只支持16位的。所以需要在系统中做一些改动。无奈官方网站提供的方法是假设已经安装好Ubuntu后再作配置的,可我现在是连安装界面都没看到呢。

      多次尝试,终于在重新下载了 ubuntu-6.06-alternate-i386.iso之后,用命令行模式成功安装好系统(ubuntu-6.06-desktop-i386.iso中就没有命令行模式安装了)。

      接下来进入系统图形登录界面后,仍然是花屏。不过这次可以不慌不忙,我相信按照官方网站的提示做点修改就OK了:

    1. 在Microsoft Virtual PC中,选择Action-->Reset重启虚拟机。

    2. 看到GNU GRUB提示符(不要让它计时,不然你会错过它的),按ESC键。

    3. 选择GRUB的recovery模式,等待Ubuntu启动完。

    4. 键入:su root(这里必须要提供root的密码)

    5. 键入:cd /etc/X11

    6. 键入:emacs XF86Config-4

      • 现在,在emacs中移动光标到“Screen”区域,找到“DefaultDepth”一项,把它从24改到16。

    7. 按F10键,保存更改。

    8. 按F10键,退出emacs。

    9. 重启虚拟机,对,就象第一步做的那样。

      照这样做一直到第5步是对的,唯一的小问题是我这个版本要修改的文件不是XF86Config-4而是xorg.conf,系统自带的软件也不是emacs而是最常用的vi,改为vi /etc/X11/xorg.conf,修改DefaultDepth参数之后,按Esc、“:wq"保存、重启,漂亮的Ubuntu图形界面就可以正常显示了。

      比较Virtual PC和VMware,Virtual PC的资源占用率明显要比VMware低很多,无论内存和CPU都是。Ubuntu的gnome图形引擎也要比红旗的KDE省很多。只可惜的是,在我家里这台C4的机上安装,仍然是嫌奢侈了些……

  • 2007-02-18

    新年的储蓄

      今年正月,已经工作半年的我终于宣布出局,丧失了从今以后拿红包的资格,而且,还要开始为父老乡亲们做点“贡献”了……该出手时就出手,第一个受惠对象当然得是咱老爸老妈。

      准备好后就跳到了客厅:

      “来来来,每人给个红包你们作压岁钱。”
      两人果然惊喜。
      “哈哈,这个红包拿着就是图个欢喜。”老爸高兴就说。
      “白痴儿子!昨晚大年三十就应该拿出来啦!”老妈却欲扬先抑。
      “呃……昨晚玩得太晚才回来,忘记了……”

      记得熊星师兄以前告诫我,工作后钱要省着花,平时可以多寄回家给父母,其实父母不会花掉的,而是会帮你存起来,等着以后用在你身上。他这话对极了,我转个身就看到老妈到房间里把我给的几百块钱小心收起来,说是这钱会存起来,以后需要时再给我用……

      这大概是全世界最让人安心的储蓄了。我望着老妈的背影想。

      初一清晨的天气很温煦。
    Tag:生活 感想
  • 《英里克斯邮报》创刊号

         “瑞典的《英里克斯邮报》(Post-och Inrikes Tidningar)创刊于1645年,是世界上迄今为止仍在发行的最古老的报纸。这份由时任瑞典女王克里斯蒂娜创办的报纸自2007年1月1日起停止发行印刷版,只以网络版的形式出现。”

        这消息似乎代表又有一项人们日常生活熟悉的事物开始消失了。虽然我现在每天都几乎是在网上看新闻的,但那不过是为了获取信息的快捷和低成本的缘故,其实我更喜欢的是拿着纸质的读物在手中一页一页翻的感觉。听到这则消息我同样有些感伤,虽然和
    《英里克斯邮报》的主编感伤的原因不一样。

    Tag:新闻 文化