weekly review 200938: middle-term examination

2009年9月14日——2009年9月20日

周一,值班。

plan:完成上一周被摊派的立项报告,剩下的时间用来看那个关于 OS 的 PPT。

fact:值班比想象中的事情要多一些,除了一些小的故障需要处理,还遇到了容灾备份系统的故障。立项报告没有写,不过去用户那里进行了需求的调研。没有看 PPT,倒是看了两集 Numb3rs

容灾备份从9月8日就因为备份Oracle无法连接而停止了;作为容灾备份存储的EMC的磁盘阵列居然有3块坏盘(一共15块盘),在 Linux 下 mount 的时候倒是可以看到盘阵,但是却无法找到 oracle 目录,高度怀疑是因为盘阵故障引起的Oracle 停机。重启 Oracle 失败之后,重启了操作系统,第一次重启时提示盘阵的两个分区只 mount 上了一个,Oracle 还是无法启动;于是第二次重启操作系统,这次倒是顺利的 mount 上了两个分区,启动 Oracle 也还正常,开始进行同步。到下午三点多的时候,同步被卡在了一个文件上,重启同步程序无效之后,尝试重启操作系统,结果在 Remount Local Disk 的时候,系统无法通过。工作系统还在运行,容灾系统却先走了一步。

周二,Technical Debt

plan:继续写程序,解决弹出窗口传值的问题。

fact:未能完全解决弹出窗口传值问题,考虑学习 jQuery

因为我这部分的程序很大程度上借鉴了一个叫做“ASP.NET权限管理系统(FrameWork)” ——版本号记不清楚了,应该不是最新的版本,因为我需要在源代码上开发;而其中的“弹出窗口”使用了 subModal (JavaScript / DHTML modal window solution) 的 JavaScript 脚本,其实是使用 iframe 来控制达到类似于弹窗的效果。示例程序可以从网上直接下载,不过比较简单,只有两个 html 的网页用来演示弹窗效果。白天在使用的过程中遇到两个问题:一个是可以“弹出”,但关闭的时候会有干扰,这个大概是因为我借鉴过来的框架使用了母板页(master page),使得页面的 DOM 稍显混乱;另外一个就是从弹出窗口传值回去的问题,似乎和我使用的是 aspx 的页面有一点关系。

为了解决弹出窗口的问题,最后不得已开始看 jQuery UI,其实在三四个月之前就打算学习一下 jQuery,一直没有动手,这个就是所谓的 Technical Debt,“出来混早晚是要还的”。上午没什么进展,迫不得已开始借助 firebug 开始调试脚本,下午开始看 secrets of JavaScript closures,虽然不是非常的明白,晚上又接着看 Action in jQuery 的简单介绍 JavaScript 的附录,略有所得。(不理解,为什么要把 www.manning.com 放在墙的那一边)

凌晨的时候登陆了 subModal 在 google code 上的站点,仅有两篇说明,稍微琢磨了一下,似乎解决了返回值问题,不过这个还要再测试一下。

周三,演示

plan:弹出窗口返回值,完成演示,jQuery,NCCSTP

fact:弹出窗口返回值问题基本解决,演示的比较草率,晚上喝酒吃饭,其他什么也没干

早上到了NCC,继续琢磨 subModal,原来的程序框架里面内嵌的是 1.4 版本,而最新拿到的是 1.6。经过简单的实验,感觉 1.6 似乎更加易用,然后就把程序里面的这个部分升级了一下。临阵换将乃是大忌,果然出了一些问题,好在中午之前基本上都处理掉了。如何在 ASP.NET 的 C# 代码里面调用 JavaScript 脚本,成了一个新的问题,因为我发现如果只是简单的使用 RegisterStartupScript 方法 ,虽然能够将脚本动态的添加到页面上去,但是无法执行。这就造成了我的“弹出”窗口如果想要返回值的话,需要点击两次按钮——第一次添加脚本,第二次执行脚本。

中午回家放狗搜索,结果找到了一堆外国人写的使用 window.execScript( ) 方法调用 JavaScript,可是谁也没说那个 window 究竟是什么东西。后来发现原来那个帖子是 2006 年的。最后还是受到博客园里面的一篇文章的启发才找到问题的所在。

更有意思的是,我当时搜索的关键字选择的是:envoke JavaScript in ASP.NET C#,结果就得到了那个诡异或者是过气的结果;而后来再搜,关键词改用:call JavaScript ASP.NET C#,就能够看到不少正确的答案。

下午提前赶到 NCC,在演示之前3分钟修改了“弹出”窗口的代码,满足我的要求,界面还是没有调整到最佳状态。在演示之前 1 分钟,发现演示用的电脑上安装的是 ie6 sp2,虽然不知道为什么大家不喜欢它,但是我的页面确实显示不正常,开发的机器上使用的是 IE 8 beta。冷静下来仔细考虑了一下,修改了 CSS 中的一个参数,解决了问题。不过演示还是进行的比较简陋,

晚上留在 NCC 一起吃饭,宾主尽欢。回家就睡觉了。

周四,CSS

plan:学习CSS,修改弹出窗口界面

fact:看了 Cascading Style Sheet 2.0 Programmer's Reference 的前三个章节,修改 WebApplication 下面的目录结构

凌晨精神抖擞的看了 FC Internazionale Milano 0:0 FC Barcelona 的比赛,虽然没有进球,但是过程还是比较精彩,解说员在耳边唧唧歪歪比较烦人,其实我多少有些希望国米赢球,或者先进球。

早上从床上爬起来,带了一包饼干,上了班车。到了 NCC,倒还不是特别的困。从硬盘上找到了一本 Cascading Style Sheets 2.0 Programmer's Reference,开始看。其实我只需要明白 selector 部分就可以应付现在简单的应用,本来还有一本 CSS: The Definitive Guide,两本书在 amazon 上都是四星半的评价,不过我当时看到前一本的页数比较少,看上去也稍微简单一点,所以就选了前面一本。不过后来发现,我拿到的电子版似乎是一个缩印版,虽然还不太清楚少了什么东西,不过页面印刷相当的紧凑,基本上没什么留白;我还怀疑少了一些示意图之类的东西。到晚上加班的时候,总算看完了前三章,其中不少部分囫囵吞枣不知所云,不过总算把 Selector 的部分搞得有点眉目,应该可以应付一下了。

周五,空谈误国

plan:CSS,JavaScript

fact:聊天

到了NCC,和同事一顿神聊,结果无心写程序。只是简单的整理了一下程序里面的目录结构,主要就是把那些用到的 CSS 文件和 JavaScript 文件放到统一的目录里面去。

周六,周大福福星宝宝

plan:周末

fact:和其他的周末一样睡过

早上起来吃了早饭,然后就昏昏睡去,直到中午才再一次起来。下午去海淀妇幼对面的丽家宝贝,随便逛逛,主要是打算给 LP 买两条孕期可以穿的裤子。东西确实非常的全,基本上涵盖了从 0 - 6 岁的全部需求;不过 LP 却没有看上合适的孕妇装(防辐射服已经从淘宝上买了,这次主要是买点平常的衣服);最后买了一盒雅培的孕妇奶粉。为了获得一小盒婴儿奶粉的赠品,只好出卖了一同事的手机号码,当然,奶粉也是帮他拿的。丽家宝贝所在艾瑟顿公寓的二楼有一个红黄蓝亲子园,进去参观了一下,24节课一个学习,每节课¥140,还真是不便宜;另外看见有宝宝在里面游泳/洗澡。

后来在旁边的一家小店里面买到了 LP 所想要的裤子和衣服,好在不算太贵。在西香记吃了两碗面皮,然后去了双安,赶上周大福在搞特价,买1000返150,但是返券只能买周大福的东西,而且有一些限制。因为怀孕,打算给 LP 送一件礼物,福星宝宝倒是不错的选择。去五楼的妇婴用品看了看,然后在超市买了点水果,没有立刻买哪个福星宝宝,准备在多看看。

走路到对面的女人街里面的红玫瑰亚克西烤肉吃肉串,虽然现在吃这个有点危险,不过味道还是不错,后来还要了个烤馕。因为还没有到九点,城管还在街上,所以只能去旁边的疯狂抄手要了碗馄饨。吃的太饱,又去旁边的当代商厦看了一下周大福,优惠幅度一样,看重两款宝宝,一款¥1580,一款¥518,感觉要搭配起来买比较合算。

周日,双流老妈兔头

plan:周末

fact:周末

早上没有悬念的睡到了9点,吃完早饭以后上网。中午的时候同事约 LP 去看福星宝宝,LP 吃了速冻饺子,揣着信用卡,兴冲冲的出门去了。等再次见到 LP,脖子上已经挂上了福星,两个人各买了一大一小,精打细算之后大概是 8.9 折的样子,小的留给未出世的宝宝吧。

坐地铁去神往已久的双流老妈兔头,兔头很好吃,另外川菜做得也比较地道,如果不是太远的话,可以考虑常去。坐地铁过去,基本上从10号线的一头坐到另一头,结果出来还不辨方向的走错了路,出双井站C口,往南150米,可是谁知道南在哪边?排队大概半个小时,有凳子坐,但是不象海底捞那么舒服。在靠窗的座位,两个人点了五个麻辣兔头,送了一个五香的;上的很快,味道很不错,之前去过四川,但当时以为兔头没什么可吃的,结果多年以后才知道后悔。门口的宣传册上有兔头的吃法,如果是第一次吃,建议还是可以参考一下的。酸汤肥牛也不错,肥牛很鲜嫩,汤的味道感觉味道有点像酸菜鱼,可以喝,但有点油腻。点了素冒菜,结果上来之后发现原来是麻辣烫,不过味道也还不错。要了麻辣龙虾尾,小龙虾,非常小的小龙虾,估计在簋街应该是¥2/只的样子,不过味道还可以,一盘子换算下来也就是那么个价位。
豆汤饭有点像是汤泡米饭,不过似乎是高汤,不知道是不是兔子汤:)服务员比较少,刚进去的时候每人搭理,我还以为要到菜口开票呢。

posted on 2009-09-23 23:21  zhaorui  阅读(228)  评论(0编辑  收藏  举报

导航