星期六 晴 2~11℃

2009-12-4羽球日志(60)

两周没打了,打到后面小腿差点抽筋,可能和天气冷也有关系。

失误多得离谱。


运动、睡眠、营养

我以前一直强调睡眠要充足,并且要时常运动,但是一直忽略了营养的补充。直到最近两周忙得几乎每个工作日晚上都是 12 点左右才睡,早上 6 点半起床,算起来也就是睡 6 小时左右,白天居然也精力充沛,甚至比以前早睡早起时期还要充沛。

想来想去找不出其他原因来,只有一点,和以前的饮食规律相比,大约从九月份开始,基本上每天早上都会喝一盒牛奶。

好的身体,就是:运动+睡眠+营养。补充营养看起来很简单,因为简单,所以容易被忽视。

第563天:再忙也要打球

星期五 多云 3~13℃

再忙也要打球

这两周太忙,再忙也要打球。

出发。

星期四 晴 3~11℃

用铁汤匙剥橙子皮

很久没吃橙子了,昨天上班在公交上听到电视上说橙子是富含维 C 的水果,所以下班回到家后买了两个。

想起有一次在公交电视看到的一个剥橙子的方法,是用铁汤匙,正好家里有一这么一根,没试之前一直觉得剥起来可能也没多少好处,但是试了才知道,这方法真的很棒,我还是头一回用这方法,居然剥得很完好。只是吃的时候忘记用汤匙把橙子先从中间先分成两半,而是直接咬下去,结果很狼狈。下次吃要记得剥好后先分成两半再吃。


不要走火入魔

昨晚遇到个问题折腾到 11 点,效率低下,进展缓慢。结果早上一来公司,昨晚想很久没解决的问题,思路很畅通了。

之后又遇到另一个头疼的事,又是进展缓慢,午休一下,又很快解决了。

想问题想头疼了,真得停下来休息会,但就是越想越不想停下来,觉得停下来会浪费时间,有种走火入魔的味道。


这一回有准备了

友吧临时关闭公告

因机房被查出有非法网站,整个 IP 段将被封闭,需要申请新的 IP。受此牵连,友吧将在 12 月 4 日(周五)中午 12 点开始暂时关闭,恢复时间尚不确定,估计在 12 月 9 日(周三)左右。给大家带来不便,敬请谅解。

星期三 多云 4~12℃

用 Tween 类变相实现延迟效果

Tween 类的原本用途不是延时,只是这几日使用 Tween 时联想到的一个旁招。

stop();
//导入Tween类
import mx.transitions.Tween;
import mx.transitions.easing.*;
//两个1,前一个是起始_x,后一个是结束_x,都为1,表示在原地,2是持续时间(秒)
var mytween:Tween = new Tween(emptyMc, "_x", Regular.easeIn, 1, 1, 2, true);
//延时后需要进行的动作
mytween.onMotionFinished = function() {
  gotoAndPlay(2);
}


先天的细心

又是哪只蝴蝶在拍翅膀 发表的观点:

1 楼 朱高 ( 混迹于 浙江杭州 )
时间:2009-12-02 09:45:14

注重细节和不注重细节都只是一种习惯。我越来越觉得,这种习惯带有很浓的“先天成分”,抑或说,这种习惯是应该在一个人成年之前就形成的,如果到成年还没有形成,那么成年之后再想形成,那几乎是很渺茫的。我有好几个成年朋友都是如此,并不是他们不知道细节的重要性,而是因为他们已经难以形成这种习惯了。

这种习惯,和其他一些在成年之后同样可以比较容易养成的习惯有所不同,而且有些习惯,越是到成年,养成的可能性越大。比如有些人在成年之前很少有关心和理解父母的意识,但在成年之后,随着思想的日渐成熟,对父母也变得日渐关心日渐理解,这就是一种意识的转变,也是一种新的习惯的形成。

再进一步的想,在儿童时期,是不是就已经可以看出有些儿童热衷于细节,而有些却不然?同样是在课堂上做题,有些孩子做完题后会仔细检查,有些孩子则没有这样的习惯。这于是又牵扯出一条性格来 —— 耐心。细心和耐心是孪生的,细心的人大多耐心,耐心的人也大多细心。

尽管如此,无论如何也不要因为“先天”的因素而影响自己进步,那最多只能说明,没有先天优势的人需要付出比具有先天优势的人更多的努力,而那些具有先天优势的人,如果不努力,同样会浪费上天的恩赐。

星期二 晴 6~14℃

处理备忘录

友吧服务器事件之后记录的备忘录处理完毕。


插入图片时使用完整地址

把 blog 的日志导入到友吧时,发现有些图片显示不了,检查发现,原来是图片地址不完整:

<img src="/images…." />

以后该写完整了:

<img src="http://www.zhugao.cn/images…." />

上一次导入到友吧时就重新改过,但是没有把 blog 的也一起改过来,所以这次导入后,又是重新改。这一回当然要把 blog 的也一起改回来了,免得以后导入到别的地方时又出问题。UCH 日志列表会自动捕捉 <img> 标签,有这个标签的话就会出现缩略图在列表中,所以找起带图的日志还是比较方便的。

第559天:一个好信号

星期一 阴转多云 4~13℃

一个好信号

早上和一位朋友聊天,对方提到一句,对友吧来说是个好信号,记录一下。

搞商务方面的话,我可以找淘宝的或者阿里巴巴的的人帮忙。可以申请到扶植基金的。

仅仅只是信号,继续努力。

第558天:再采风,哥对友吧的建议

星期日 阴 5~12℃

再采风

11月8日去滨江时顺便采风,昨天又去时,途经西湖景区,依旧观察了一下拱桥,回来后继续上次完善新平台的一处细节。


哥对友吧的建议

昨晚给哥去电话,本来是问回家摆婚席的日期,顺便提到友吧,哥说了十几分钟的建议。给哥打电话,记忆中似乎还从来没有打到超过 20 分钟的,这次打了 21 分钟多,也算是纪录了。

当晚结合哥的建议,修改了导航,这下看起来更加完善了。哥是做市场的,对于市场方面的见解,有不少东西很值得我这个做技术的弟学习。

星期六 小雨 7~13℃

这回比较深入的参观了一下阿里滨江

上次去阿里滨江匆匆而过,今天又去时,总算是逛了一圈。

谈完事,和那几个朋友一起下楼吃饭,到二楼时,去玩桌面足球。之前我是不知道这游戏的名称的,问了界才知道,是叫桌面足球。我和界一边,和另外两个朋友对战,杀了一局,去食堂吃饭。

一楼食堂周末没营业,到二楼,发现周末都这么多人吃饭,很春光。伙食比东软要好,而且比东软更工薪。

吃完饭本来准备去打乒乓和台球的,乒乓要自己带拍,台球馆周末也没营业,于是又回去玩桌面足球。路上遇到俩 MM,像是客服,其中一位说:“客户怎么这么笨呢?”于是我们四人也相互问:“客户怎么这么笨呢?”

又玩了五局足球,界有一个值得载入史册的经典进球。只见这小伙子,在那一刻突然灵魂附体,全身充满了无名的能量,一边在手上大力地转动球杆,一边在嘴里尽情地叫嚣“cao…cao…cao…cao…”居然真的把球给 cao 进去了。经典,真经典,当即把我笑得全身都要抽搐了,直到现在写到这几行字都忍不住的笑。中国足球,当真不是用来踢的,是要用来 cao 的。国家队,哪天要是领悟了这道理,不要说冲出亚洲,怕是连冲出地球都不再是梦了。

出公司大门的时候,听到篮球场那边有拉拉队的加油声,大概是哪两个部门在决斗。

星期五 阴 11~17℃

学习在处理急事方面的“游刃有余”

昨天公司的应急项目终于告一段落。

处理一件急事其实是游刃有余的,如果同时来两件,就只能勉强及格了,不过在 06 年那一次却是不及格的。看起来,在那之后,花了三年时间才达到及格。也许将来同时处理两件急事也会变得游刃有余吧,人大概都是这么进步的。

可能还要看是什么急事。

星期四 雾转多云 10~20℃

令人惊叹的 swfobject 2.2

前两天记了一篇 关于元件数量对flash性能影响的测试,说“遇到一个现象,flash 场景中,有 1000 个小的矢量静止元件,即使是静止的,当鼠标经过它们时,还是会占用不少 cpu。”

其实 flash 占用 CPU 的情形很正常,但是要命的是操作起来会很卡。昨晚报着试试看的心情尝试一下 swfobject.js,先试了 1.5 版本,如预料的一样卡。又想试一下最新的 2.2 版本,其实是很想放弃的,因为觉得 flash 的东西,怎么可能会因为外部的加载方式而影响到核心的性能呢?但是我错了,当我一边犹豫一边尝试之后,结果真是让我惊叹不已。在浏览器里,flash 虽然对 cpu 还是一样的占,但是操作起来居然相当的流畅。

创意的空间更广了。

2009-12-5 更新:今晚发现,以上记录是对 swfobject 2.2 的误解,原来操作很卡的原因是因为加入了 wmode=transparent,和用什么方式嵌入 swf 没有关系。06 年曾记过一篇 使网页里的Flash保持原始帧频,其中提到加上 transparent 可以使补间动画在网页中也变得很流畅,今天才知道,transparent  也是有弊端的,尤其体现在对于 as 的处理上。如果是补间动画为主的设计类作品,建议加上 transparent,如果是 as 为主的代码类作品,建议不要加上 transparent。

swfobject 官方页面:http://code.google.com/p/swfobject/

注:swfobject 2.2 嵌入 swf 的方式与 1.5 有所不同。

1.5 版本:

<script src="swfobject.js" type="text/javascript"></script>
</head>
<body>
<div id="swfDiv">
  <script type="text/javascript">
  var mySwf = new SWFObject("test.swf","myid","550","400","9");
  //mySwf.addParam("menu", "false");
  //mySwf.addParam("wmode", "transparent");
  //mySwf.addVariable("myVariable", "variableValue");
  mySwf.write("swfDiv");
  </script>
</div>

2.2 版本:

<script src="swfobject.js" type="text/javascript"></script>
</head>
<body>
<div>
  <object id="myid" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="550" height="400">
    <param name="movie" value="test.swf" />
    <!–[if !IE]>–>
    <object type="application/x-shockwave-flash" data="test.swf" width="550" height="400">
    <!–<![endif]–>
    <div>
      <h1>Alternative content</h1>
      <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
    </div>
    <!–[if !IE]>–>
    </object>
    <!–<![endif]–>
  </object>
</div>


友吧数据库自动备份

早上 Ryan 说已经实现数据库自动备份,心里的这块大石头总算找到放的地方了,老林辛苦了。

不过尽管如此,我还是要保持每个工作日花两分钟手动备份的习惯,以防不测中的不测。如果长期依赖自动化,人脑就会退化。