凡人琐忆

2012年02月7日

豆豆14个月

Filed under: Uncategorized — ruanqizhen @ 21:11
Tags:

我最早最早的记忆也只到两岁左右,我像豆豆这么大的时候是个什么状况,自己一点印象也没有。可是我每次看见豆豆,都有一种感觉,好像正在看着一岁大的我自己。

豆豆成长的真快,最近新学会了很多东西。

首先是走路。豆豆严格的讲还不会走路,他踉踉跄跄的走几步还行,站着没人扶就会摔倒。豆豆站在床的另一边,我在这边叫他,他再也不会爬过来了,而是直接就走过来。有一次,大鸟阿姨来看豆豆,她不知道豆豆不会走,直接就把豆豆放在了地上。豆豆居然毫无惧色,自己就走到前面沙发那里去了,倒是把我吓了一跳。很多小孩站不稳的时候,是不敢走的;豆豆可不管,抬腿就走,摔跟头也不怕。这样的小宝尤其容易受伤,我特别担心他这一点。

豆豆说话也比较自如了,尤其是袜袜,爸爸,妈妈这三个词。豆豆最先熟练掌握的词居然是袜袜,每次脱下他的袜子,他都会说一句“袜袜”。他现在还会用“袜袜”指代身上所有的衣服,有时候想出去玩了,他就会说“袜袜”,表示要求穿衣服,然后好出去。爸爸、妈妈是豆豆最近才搞清楚的,他一度把我和老婆都叫做爸爸。

豆豆说话比我晚,据豆豆的爷爷奶奶回忆,我在14个月的时候已经掌握很多单字了。有一次爸妈带我外出去玩,拿了两个梨。一坐到车上,我就对他们说:“梨”,于是爸妈给了我一个梨。我呼噜呼噜啃了几口就把它给扔了,然后又一伸手说:“拿”。于是爸妈又给了我一个梨,我知道这是最后一个,啃到只剩一个小核了也不肯扔。爸妈最后劝我说,扔了吧,咱们一会再买。我一听,就把梨核给扔了。等过了一会,路过一个水果摊,我马上就对爸妈说:“买”。

豆豆虽然只能说几个词,但很多话他都听得懂了。比如我每次一说带他去玩点什么,他马上就会兴奋的扑过来;给他吃完饭,如果他没吃饱,奶奶说去洗碗,他就会大叫表示不满,如果说再去盛一点饭来,他就会欣然同意。我有一次抱着豆豆散步,豆豆妈在一旁,我就对豆豆说,咱们去踢妈妈几脚好不好?豆豆一听,立刻兴奋的咯咯大笑,然后就跃跃欲试的去踢妈妈。

豆豆还在妈妈肚子里的时候,我就每天给他听音乐,也不知道对于培养乐感有没有帮助。最近发现豆豆喜欢旋律简单、节奏欢快的音乐。每次一听到这样的音乐就情不自禁地手舞足蹈。豆豆最爱的歌曲是甩葱歌。

最近豆豆的第二批牙开始冒尖了。豆豆9个月大的时候长全了8颗门牙,之后沉寂了好一段时间,直到这个春节,他其它的大牙开始破土而出了。长大牙明显比门牙还要疼一些,这两天豆豆已经连续因为牙疼哭了两次了。为了帮助豆豆缓解疼痛,爷爷特地准备了冰镇大萝卜给他啃。

2012年01月28日

豆豆的2012春节

Filed under: Uncategorized — ruanqizhen @ 16:53
Tags:

豆豆趴在大床的正中:面向左侧,右脸紧贴着床单,嘴巴在挤压下嘟成了一小团;两条腿蜷在肚子两侧,屁股撅撅着,把被子顶了个大包;豆豆右手向屁股的方向耷拉着,左手被我紧紧攥着快两个小时了。我斜躺在豆豆边上,看他安详的一呼一吸。要不是春节长假,我恐怕还很难找出这么长的时间看着他睡午觉。随着年纪变大,我明显察觉时间开始加速流逝。仿佛就在前天,老婆打来电话说她似乎有了;昨天我还在产房外焦急的等待;今天豆豆就已经开始呀呀学语了。即便是现在正握着他的小手,仍然感到有些惶恐,生怕还没享受够他带来的快乐,再一觉醒来,豆豆就已经长大要远走高飞。

我们的长假也给豆豆带来了惊喜,因为他可以出远门了,这个野孩子就喜欢往外跑。豆豆先去了无锡爷爷奶奶家,又去了济南姥爷姥姥家。无锡距离近,来回都方便;济南就相对远了些,要不是去年开通了京沪高铁,我还真不知道如何带豆豆去呢。我特别讨厌飞机,如果没有高铁,济南到上海的路程最快也要8个小时,豆豆坐这么久的车肯定会闹的。高铁把行程缩短到了三个半小时,这样的间隔,豆豆还是可以忍受的。

动身去济南那天是正月初二,火车上根本没有几个乘客。我们所在的车厢就只有两家人,我们和一对台湾夫妻。台湾阿姨一下子就被豆豆吸引住了,豆豆也会讨人喜欢,乖乖得让阿姨抱着玩了一会。豆豆开心,爸爸妈妈就有心情给他拍照了:

DSC03446
DSC03450
DSC03470

除夕那天是在无锡过得,豆豆可不管什么春节,只是夜晚不时升起的烟火吸引了他。豆豆一点都不害怕爆竹声,每次听到了还会兴奋的跟着喊一声“嘣……”。晚上才9点多,豆豆就困了,而我也早就对春晚失去了兴趣,于是把豆豆洗洗干净就陪他一起睡了。快到0点的时候,鞭炮声四起,把我们一家都吵醒了。豆豆倒是也不闹,闭着眼睛“嘣”“嘣”嘟囔了两声便倒头再睡。

这是除夕的晚上,豆豆在和妈妈疯呢:
DSC03359

这次带豆豆出来最大的担心就是怕他到了新地方会不适应,尤其是去济南,离开了每天照顾他的爷爷奶奶,不知道他会不会难过呢?结果我们惊喜的发现,豆豆是个“没心没肺”的家伙,只要有饭吃,有玩具玩,在哪都一样。

DSC03390
DSC03395

豆豆对大车情有独钟,初一带他去散步,看到一辆平板大货车,拗不过他,我只好抱他上去转了几圈:
DSC03424

姥爷家里有一只玩具大老虎,豆豆可以喜欢了,常常扑上去搂住它的脖子又亲又啃:
DSC03485

2012年01月10日

好玩的豆豆

Filed under: Uncategorized — ruanqizhen @ 21:07
Tags:

豆豆很贪玩,玩起来可以不吃不喝不睡觉。在豆豆心目中:妈妈提供饭饭,爸爸陪玩,奶奶负责哄睡觉,爷爷是坏人。由于玩耍成了豆豆现在的第一需求,我在他心目中的地位直线上升,一举超过妈妈和奶奶,就更别提总是管着他的爷爷了。为此,我颇为得意,陪豆豆疯得更起劲了。

提起玩,总离不开玩具。豆豆刚出生那会的玩具数量很少,主要都是别人送的。他那会其实不怎么会玩,不管是什么东西,抓到就往嘴里塞。直到他大约10月大的时候,才不那么爱咬东西了。拿到一个新鲜玩意,他会首先拿在手里翻来覆去看,然后甩来甩去或是梆梆敲上一阵子,最后才放嘴里尝尝。

发现豆豆比较会玩了,我最近两个月开始大量采购玩具给他。淘宝是我的主要购买场所,我通常按照玩具的销量排序,一个一个往下看,如果遇到豆豆可能会喜欢的款式,就买来一个玩玩。在所有的玩具中,豆豆对小汽车情有独钟。他最大的享受,就是跟我一起玩小车。豆豆自己也会开小车呢:如果是惯性车,豆豆就自己推着他们在地上爬;如果是发条车,我就把发条上满,让豆豆抓在手里,然后他把小车放在地上,一松手,小车就开出去了。有时候我刚把上好弦的车递给他,他就会开心的“哈”一声;如果是遥控车,豆豆就坐在我怀里看我开。我试图教会豆豆使用遥控器,不过他显然还无法把遥控器和小车的运动联系起来。

我买的玩具里也有豆豆不喜欢的,比如前两天买的一款大鳄鱼。大鳄鱼可以“咬”人的,我琢磨着豆豆也许会喜欢,就买了一个,哪知道豆豆看了鳄鱼并不很感兴趣:递给他,他就往外推。也许鳄鱼长得不好看,又没有轮子吧。我于是想演示一下大鳄鱼的玩法,吸引一下豆豆:我抱着豆豆,把鳄鱼嘴巴掰开放在床上,然后一颗一颗的按下鳄鱼牙齿。突然,鳄鱼咔嚓一声合上了嘴巴,咬住了我的手指。我“哎呦”一声缩回手,一个劲吹气表现出很疼的样子。结果豆豆“哇”一声就大哭起来,我赶紧扔了鳄鱼,哄了他半天他才不害怕了。

豆豆另一项非常喜爱的游戏是捉迷藏。小婴儿时候的豆豆以为他看不见我,我就看不见他。所以他的藏猫猫方法就是把头藏到手绢后面或是埋在我怀里。现在他大了,已经可以理解在什么情况下我才看不见他了:只有把全身都挡住,或者我面向别的方向,才是看不见他的。不过呢,他现在的幼稚想法是:只要我看不见他,我就不知道他在哪了。昨晚,我把豆豆放在他自己的小床里,他就扶着栏杆站起来,然后扯过床边的窗帘,把自己整个罩在窗帘后面。我知道他跟我藏猫猫呢,于是就自言自语:“豆豆哪去了?”他确信我不在看他的时候,就放开窗帘来查看我的状况,而我这时通常在背对着他,一边翻箱倒柜,一边说:“豆豆上哪了?怎么找不着了?”然后慢慢回过头,一把抓住他说:“原来你藏到这儿啦!”豆豆于是得意的哈哈大笑。笑够了再扯过窗帘重来。

我偷偷观察了一下躲在窗帘后面的豆豆:他缩着个身子,尽量隐蔽好;低着头,眼睛盯着小脚丫,生怕一抬起来就会被我发现;抿笼嘴,使劲憋着笑,但有时还是憋不住,会发出噗哧噗哧的声音。我真没想到一个还不会说话和走路的小宝,可以玩藏猫猫玩得这么专业。

2012年01月7日

豆豆2012元旦的照片

Filed under: Uncategorized — ruanqizhen @ 12:57
Tags:

这次回无锡没有带上豆豆的专用相机,只用手机抓拍了几张。

这是豆豆在新京杭大运河边看货船:
20120101454

站在河边的小树林里:
20120101458

第二天领豆豆去寻访爷爷家老屋“遗址”,顺便游览了无锡古运河。远处那座拱桥是无锡古运河的标志性建筑:清明桥
DSC00028

2012年01月6日

2011 in review

Filed under: Uncategorized — ruanqizhen @ 10:04

The WordPress.com stats helper monkeys prepared a 2011 annual report for this blog.

Here’s an excerpt:

The concert hall at the Sydney Opera House holds 2,700 people. This blog was viewed about 58,000 times in 2011. If it were a concert at Sydney Opera House, it would take about 21 sold-out performances for that many people to see it.

Click here to see the complete report.

2012年01月5日

豆豆的2012元旦

Filed under: Uncategorized — ruanqizhen @ 23:15
Tags:

豆豆这个元旦过得又非常开心,我们一家人回无锡过节去了。

平时,爷爷奶奶在上海照顾豆豆,无锡的房子很久没人住了,里面落满了灰。为了迎接豆豆,奶奶特地提前一天找来钟点工打扫了房间。三个钟点工花了4个小时才把房间打扫干净。等我们到达无锡的时候,发现他们干的还挺认真的。地面上几乎没什么灰尘,于是直接让豆豆下地去爬了。

奶奶家的房子比我们现在租住的地方可大多了,豆豆可以尽情玩耍。豆豆首先参观了每一间屋子,然后选定了客厅这块空间最大的地方,开始追他的小水泥车:我把他的小车一推,跑出去几米远,豆豆就蹭蹭蹭爬过去,举起小车给我;我再朝另一个方向一推,豆豆又追过去。豆豆也会自己推着小车爬,把奶奶的地板划的一道一道的。豆豆玩腻了小车,会自己去探索周围的环境。看见有抽屉,就去拉一拉;看见有插座,就去捅一捅。紧张得我赶忙找来封箱带,把所有豆豆够得到的插座全部封起来。

豆豆会自己藏猫猫了。我陪他在客厅里玩的时候,他会突然爬到走廊里我看不到的地方去。我等他不见了,就在客厅里喊:“豆豆哪去了,豆豆怎么找不着了?”他听到我找他就飞快的从走廊出来爬向我。我就故意很惊讶的看着他说:“哎呀,原来豆豆在这儿呢!” 豆豆于是笑得非常得意。

有时候豆豆在前面爬的时候,我故意在后面张牙舞爪的吼:“我来抓豆豆啦,就要抓到了!” 豆豆就会加快速度拼命爬,我如果一把抓起他,他还会兴奋的尖叫,嗷一嗓子把在厨房里的爷爷奶奶都吓一大跳。豆豆逃跑过程中还不时停下来,回头看看我是不是已经很近了。一次,他一回身发现我就在屁股后面,吓得赶忙调头。不料用力过猛,小胳膊没有撑住大脑壳,一嘴巴啃在了地板上,气得他哇哇大哭了好一通。

豆豆食欲旺盛,看见吃的就像从没吃饱过一样。到无锡的第二天,奶奶抱着他去隔壁串门,临走时看见人家在煮红枣。大枣是豆豆最喜爱的食物之一,他看见大枣也顾不得丢人了,叽歪个脸啊啊直叫。到底混了两个枣子吃,才心满意足的回家来。我抱他去逛超市的时候,看到有卖麻辣锅巴的,我很久没吃这东西了,于是装了一小 包,并且掏出一个来尝了尝。本来超市里的物品玲琅满目,豆豆也不知道什么能吃,他也并不特别想要什么。但是看见我吃了锅巴,他的馋虫也被勾起来了,指着锅 巴“嗯嗯”两声,我居然没领会他的意思,把锅巴口袋递给了服务员去称重。豆豆一看好吃的没了,立刻不干了,冲着服务员“啊啊”大喊两声,吓得服务员赶紧把称好的锅巴递给他。无奈豆豆还不能吃这么不健康的东西,我只好又拿了个蛋糕来糊弄他,才算过了这一关。

豆豆每天上下午都要各出去放风一次。在上海的时候,每天去上医,他早就玩腻了,无锡可是个新鲜地方。爷爷家的小区比邻新京杭大运河,下了楼走两步就来到河边。豆豆一看见往来的货船就傻了眼,直勾勾看了半个小时才缓过神。沿河绿化带修得非常漂亮,有浓密的树林,有平缓的草地,有木质的小路。整个绿化带就只有我们一家人,尽管是寒冬时节,走在林间小路上仍然温馨而惬意。

走着走着,我发现路边长着一丛蒲公英,心想豆豆肯定喜欢这东西。我于是摘了一支举到豆豆眼前,豆豆还在好奇的端详着这一簇白毛的时候,我用力一吹,顿时一朵绒球化为漫天飞絮。豆豆一愣,然后立刻开怀大笑。接着就指着地上其它的蒲公英说:“嗯嗯嗯”。于是我又给豆豆采了一大把花束,直吹到我面红耳赤了方才作罢。

平时都要上班,我很少有这样的整段时间陪豆豆玩。豆豆似乎也发觉了这是个难得的机会,整个假期都缠着我不放,出去散步也必须我抱,换个人都不行。豆豆有22斤重了,真沉啊。那天逛完超市,回来的路上我看他困了,就对他说:“趴到爸爸肩膀上”。他往我身上一趴立刻就睡着了。我怕弄醒他,不敢换姿势,就这样抱着他回到家。到家时,两只手臂酸疼酸疼,就快失去知觉了。

趁着回无锡,还带豆豆回老房子的“遗址”参观了一下。无锡的老房子修建于一百年前,坐落于古京杭大运河河畔,现在的南长街附近。我一直觉得周庄、乌镇之类的景点了然无趣,主要就是因为我小时候也曾生活在这种环境中,毫无新鲜感。

为了兴修步行街,老房子几年前就被拆除了。抱着豆豆走在步行街上,我仔细端详了一下两旁的建筑。这些建筑都是仿古风格的,很多建筑并非全新,而是利用了原有房屋修葺而成。请转绿瓦依旧,远处高耸的拱桥也还在,但装着咖啡厅、西餐馆的房屋无论如何都散发不出江南古镇的韵味。记得我小时候,初冬的早上,弄堂里总是烟雾缭绕,徐徐送来无锡小笼特有的甜腻香味。这种感觉也许永远只能是记忆了:眼前煤炉不见了,早点铺子消失了,甚至连弄堂都拆迁了。

步行街眨眼就走到了尽头,这在我儿时的记忆里可是一段相当远的路程呢。那时候吃过晚饭,我率领着弟弟妹妹们出来消化食,最远也只探索至此,就不敢再走,转头回家了。现在看来,那段路程是如此的短暂。

2011年12月19日

小豆越来越累人了

Filed under: Uncategorized — ruanqizhen @ 20:04
Tags:

豆豆又活泼又好奇,尤其喜欢新鲜玩法。因为我总是能变出一些花样来陪他玩,所以豆豆现在喜欢缠着我,只要我在家,他就赖在我身上不下来。

上星期给豆豆买了一套玩具,包括一组7辆工程车。豆豆最喜欢其中的水泥搅拌车,每次一拿到它都会开心的笑起来。豆豆喜欢它的原因大概是因为它的搅拌桶可以旋转吧。

豆豆最初是看我和豆豆妈在地上来回开这辆小车,然就就跃跃欲试的要自己去开。去外面草坪上玩的时候,豆豆就会用手抓着他的小车,撑在地上,推着往前爬,嘴里还要发出呜呜呜的声音。可惜家里的环境不太适合他爬在地上,于是我想出了一个办法:我弯着腰,双手托起他,让他身体与地面水平,一伸手又正好可以碰到地面,于是他就可以拿着他的小车放在地上,然后我往前走,小车就开起来了。豆豆别提多喜欢这个新玩法了,玩起来就不停。不过我可吃不消,几分钟下来腰就酸了。

昨天,豆豆在床上玩他的小车时,又想起了这个玩法。他爬到床边,伸手就要把小车在地上去开。奶奶一不留神,没有看住他,结果他咕咚一声从床上掉了下去。我听到哭声赶忙从里屋出来,发现可怜的豆豆头上被撞了一个大包。幸运的是,经过我的一番检查,发现豆豆没有受伤。也不知道是不是有第六感,我昨天上午陪豆豆玩的时候,就突然非常担心他会从床上掉下来。还一个劲追问我妈,我小时候有没有掉下床过,有没有摔伤。结果下午豆豆就出事故了。

豆豆原本惊魂未定,一看到我又兴奋了。扑到我怀里,然后指着地上的小车还要跟我玩。豆豆妈严厉指责了我:发明的玩法又累人,又危险。所以我再也不敢这么玩了。我现在改进了玩法:抱着豆豆,让他把小车搥在墙上开,虽然娱乐性差了点,但安全很多,我们也轻松不少。

豆豆的小车除了用来开之外,还用来摔和敲,所以寿命都不长。每辆小车的寿命都不超过五天。前两天,他把水泥车的搅拌桶给摔掉了,非常伤心,然后就把断开的桶和车体摊在我面前,用恳求的眼神望着我。看来我无论如何都要修好他最心爱的小车了。我找来一根圆珠笔芯替代原有断裂的滚筒轴承,重新把滚筒装了回去。豆豆看见滚筒又可以转了,高兴的直蹦。

昨天水泥车的轮子掉了一个,这个好办:拔下来一个其它小车的轮子就好了。今早他更是把小车控制轮子转动的机械设备给摔掉了,车轮不能转了。我只好把水泥车和两一辆他不太喜欢的小车的整个底盘都对调了。

豆豆现在认得很多电器了。我问他:空调在哪呢?他就指给我空调;问他:电视在哪呢?他就指给我电视;问他一个他没见过的东西,比如:洗衣机在哪呢?他就会琢磨一会,然后指给我一个发音最接近的东西比如电视机。

傍晚,我拿了个桔子给他。他拿在手里翻来覆去看了一会,然后递给我说:“嗯嗯嗯”,让我给他扒开。我于是扒开皮,他一把抢过里面的瓤,然后掰了一瓣,又递给我说:“嗯嗯嗯”,继续让我扒皮。我于是又扒掉桔子瓣上的革质表皮,豆豆啊呜一口吃掉了里面的肉。

2011年12月15日

异步调用

Filed under: Uncategorized — ruanqizhen @ 22:36
Tags:

LabVIEW 2011 中增加了一个新的函数“异步调用”。这个函数可以简化运行异步VI或控制子线程的代码的复杂度。这个新函数在函数选板“编程->应用程序控制”里。

这里用一个例子来说明一下。

假设我们要编写这样一个程序,它的界面有一个仪表盘外加两个控制按钮:
image

当Play按钮按下时,让仪表盘指针旋转。当Stop按下时程序退出。我们假设维持表盘转动是一个持续的任务,并且它不能够阻塞程序的其它任务,比如对Stop按钮的响应。这样我就需要安排一个独立的线程来做维持表盘转动这一任务。

我为这个任务创建了一个VI,这个VI有两个输入参数,分别是表盘和Stop按钮的引用。
image

维持表盘转动的VI的程序代码如下:
image

它每隔10毫秒挪动一下表盘指针的位置,没两秒钟让表盘转一周。10秒后程序停止:
image

维持表盘转动的VI同时检测主程序中Stop按钮是否被按下,如果按下就立刻停止运行。

在LabVIEW2011之前,实现主程序功能的唯一方法是使用VI的“运行”方法,把“维持表盘转动VI”动态调用运行起来。主程序程序框图如下:

image

在这段代码最不尽人意的地方在于,运行子VI之前先要传递参数。这里只能通过VI的“设置控件值”方法为子VI传递参数。这种方法不但编写复杂,安全性也低。首先,它是通过控件名来找到需要传递参数的控件的,LabVIEW无法在编译时检查参数名字是否正确,子VI中的控件若是改了名字,程序编译时不会有问题,但运行时就会出错;其次,它无法检查需要传递的参数的数据类型,传递一个错误类型的数据进去,LabVIEW也不会在编译时出错。

使用“异步调用”函数,这段程序可以被大大改善:
image

需要注意的是,在使用“异步调用”函数前,打开VI引用的时候,一定要传递一个值为0×80的“选项”给“打开VI引用”函数。“异步调用”函数的使用方法与“通过引用调用”十分类似,这里就不赘述了。它们的去要区别在于“通过引用调用”是同步的,程序会停在这个函数上直到被它调用的子VI运行结束;而“异步调用”函数是异步的,程序在这里把子VI启动起来后,并不等待,会继续运行后续程序。

2011年12月14日

坐火车

Filed under: Uncategorized — ruanqizhen @ 21:24
Tags:

好久没有写我的梦了。其实最近做了很多非常好玩的梦的,不过最近比较忙,没有心情写。今天比无聊,再写一篇吧。

昨天睡觉前跟老婆讨论春节回家的事,我提起说现在火车票可以网上订购了,结构就梦到了坐火车。今天早上6点多钟的时候,我一直迷迷糊糊的,并没有睡死。后来爸爸在门口喊我起床,哪知道他一喊我,我立刻就睡熟了,还做了个清晰的梦。

梦中我和几个同事坐火车旅行,我们在网上订购了卧铺票。火车启动后,我们躺在各自的铺位上聊天。火车停靠第一站的时候,我听到路过的乘务员聊天说现在火车厕所改进了,停车时候也可以用。我立刻蹦下来,去上厕所。

进了厕所,我发现这是一大间屋子,类似剧场车站等公共场所的厕所,有两长排的池子。我于是就很开心:以前火车上的厕所就只有一个坑位,现在变得这么气派了!

哪知乐极生悲,从厕所出来回到铺位发现自己铺位上躺着一个陌生人,旁边几个铺位的同事也不见了,都是陌生人,难道我走错车厢了?我于是走到车厢头,掏出车票来比对。我这时候才发现网上打印出来的订购凭据只有一个交易号码,没有写具体的铺位。我好不容易根据这个交易号码查询出了我订购的铺位,没有弄错。再回到位置上,我和同事的铺位还是都被别人占着。

好不容易从距离较远的隔间里找到了另外两个同事,我想他们询问情况。他们说:铁道部的网上订购系统出了问题,我们买的铺位在销售网点又被卖出去一遍。乘务员不认可网上订票,在刚才火车到站的时候把其他几个同事都撵下去了。

我气急败坏的去找乘务员理论,他根本就不理我。于是我掏出手机来威胁说我要投诉,等拨号码的时候我才意识到不知道投诉电话是什么。火车又快到站了,我想先别忙着投诉了,还是趁着火车没开太远,先回家吧,于是收拾行李准备下车。

然后我就醒了。

2011年12月12日

用鼠标在波形图控件上选取一条曲线

Filed under: Uncategorized — ruanqizhen @ 17:24
Tags:

前几天上课的时候,有同学问起,LabVIEW是否提供了这样的功能,用鼠标在波形图控件上选中一条曲线。LabVIEW还真有这样的功能,它是波形图控件的一个方法“Get Plot At Position”。这个方法能可以查看波形图上一点附近是否有曲线经过,如果有,就返回这条曲线的索引。我写了一段示例程序:

这段程序的功能是,当鼠标点击在波形图控件的某一条曲线上时,把这条曲线变粗显示。程序框图如下:
image

这个程序开始先造了两条随机数据的曲线。当用户在波形图上点击时,就调用“Get Plot At Position”方法查看是否有点击在了某条曲线上。如果是,则使用“Plot.LineWidth”这一曲线的属性把曲线宽度设置为2,其他曲线宽度都只有1。

程序运行效果如下:(蓝色曲线被加粗)
image

2011年12月9日

不可解问题

Filed under: Uncategorized — ruanqizhen @ 09:32
Tags:

这两天看到一篇算法方面的文章,提到了不可解问题。于是我自己也想了一下。我能想到的不可解问题只有一类(不知道是否还有其它类型的不可解问题?):是由无限引起的不可解。

比如这个问题“打印出所有的整数”就是一个不可解问题,因为整数是无限的,无论哪种算法都无法将其全部列出。图灵提出的The Halting Problem也是这样一种情况,由于它是一段可能被无限次递归调用的代码,因此无法判断其运行结果。

有一类问题是暂时不可解的,不可解是因为它没有被现有公理所覆盖到。这类问题一旦被发现,人们就会补全公理体系,问题就解决了。比如说哥德巴赫猜想就有可能是这样一个问题。哥德巴赫猜想还没有被证明,所以现在不能确定它是否可解,不过也许有一天人们会发现从现有所有的数学公理都无法证明这个题目,它本身可能就会变成一条公理,被加入到数学体系里去了。

2011年12月6日

豆豆一岁了

Filed under: Uncategorized — ruanqizhen @ 21:34
Tags:

12月6号是豆豆的生日, 不过我们为了赶在周末,提前了两天给他过。

我们给豆豆买了一个生日蛋糕,蛋糕店不肯写字,豆豆妈自己动手写上了豆豆两个字。

DSC02974

我们还特地教豆豆比划出1这个数字。蛋糕店送了个好玩的帽子,不过豆豆不是很喜欢。

DSC02994DSC03120

中午吃完蛋糕,就带豆豆去外面草坪玩。

DSC03131

豆豆爬得可开心呢。

DSC03238

豆豆是大力士,已经可以把他的大汽车搬起来了。

DSC03198

豆豆看见一个美女,赶紧凑过去亲密一下。

DSC03159

回家前,又跟爸爸疯了一阵。

DSC03177

DSC03306

虽然豆豆只能说一些简单的单词,比如爸爸、妈妈、袜袜等,但是大多数日常用语他都可以理解的。比如问他奶奶在哪呢,他就会去吧奶奶找出来。豆豆其实很爱说话的,只不过他说的话俺们都听不懂。

上午我和豆豆妈领着豆豆去取他的大蛋糕。本来是推着小车出去的,可是豆豆不喜欢坐车,非要让我抱不可,我只好抱着他。一路上,他就指着每一家路过的小店,跟我呜呜哇哇的说话。豆豆可真沉啊,出去取蛋糕,我来回抱了他差不多40分钟的时间,等回到家里胳膊就酸的抬不起来了。

豆豆现在跟爸爸可好了。我每天回家,一进门看见豆豆,他总要先大叫一声,然后就过来让我抱。然后就赖在我身上让我陪他玩。有时候我上个厕所他也要跟进来看看。

2011年11月22日

对计算机病毒的免疫

Filed under: Uncategorized — ruanqizhen @ 10:39
Tags:

早些时候,看新闻得知今年诺贝尔医学奖得主是三位免疫系统的专家。这几天豆豆生病,我看护他的时候难免就联想到了豆豆的免疫系统是如何工作的。出于软件工程师的本能,我最后由琢磨到计算机病毒防御上来了。人的免疫反应分为两类,第一类是固有免疫,任何细菌病毒侵入之后,人体都会产生增多白细胞,加强它的活力等反应,试图杀死病原。固有免疫若不成功,第二类适应性免疫就会启动,找出病原的特征值,针对这种病原制造抗体将其杀死。现在的杀毒软件的工作方式中,人脑负责了计算机适应性免疫系统的主要工作:分析病毒的特征,制造抗体。不过我想,人类会慢慢把这些工作都交给计算机自己去做的。我想象的将来防病毒软件发展的方向是:首先让计算机具备固有免疫,杀毒软件不需区分病毒的具体类型,只要发现有异常的程序,就对他卸载,删除。再之后,就是考虑如何让计算机自己找出顽固病毒的特征和弱点,有针对性的攻击特定病毒。

博客写些什么

Filed under: Uncategorized — ruanqizhen @ 09:59
Tags:

昨天和经理聊天,谈论起博客些什么的问题。不得不承认,博客的黄金时代已经过去了,现在最主要的个人网上信息分享手段是微博。可惜微博不适合我这样的人。目前,我写作的内容主要就是两类:一类是技术内容,写写我工作中想到的问题;另一类是关于豆豆的。微博完全不适合技术文章,因为我通常会考虑一个问题很长一段时间才动笔写上一大段。所以我会继续留在博客上的。

关于豆豆的内容,经理倒是提醒了我一个问题,就是豆豆的隐私。也许豆豆将来会很讨厌别人从我博客里看到有关他的内容呢。所以我打算等豆豆上学以后,就把他的内容都隐藏起来了。

豆豆发烧好了

Filed under: Uncategorized — ruanqizhen @ 09:45
Tags:

豆豆爷爷今天有事回无锡去了,于是我请假在家照看豆豆。豆豆上个星期五开始发烧,整整病了三天,这个星期一的早上才好。之后发现豆豆身上有很多小红点,又有点拉肚,看来豆豆是得了幼儿急疹。

豆豆生病这几天,我们怕他的温度太高,每次一旦他的温度达到39C就开始给他吃退烧药。泰诺林和美林两种药轮流吃。发烧比较厉害的时候,吃一次药,药效只能坚持四个多小时。药效一过,豆豆的手脚就开始发凉,然后体温迅速升高。好在豆豆这几天除了发烧没有任何其它症状,还让我们安心一些。

下一页 »

Theme: Rubric. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.

Join 32 other followers