笔记:JavaScript变量无块级作用域

乱七八糟的事情忙了很久,FBS的计划基本上算是流产了[disinclined],最近事情还没有结束。因为什么本科教学评估,很多烦人的实验报告要写,还加上几篇结业论文。最近有整段的空闲就跑去和考研的兄弟们挤到一起去上自习。大四还上自习的人大致可以分为两种,一种是考研流,一种是号称考研流,后一种也有人说是BT,很遗憾,我被无情划入第二种。考研的人看很厚的书,我也看很厚的书,只不过他们的是考研的书,我看的是JavaScript之类的。考研的人拿笔写个不停,我也拿支笔写个不停,他们是做题目,我是做笔记。

正在看的一本是《JavaScript权威指南》,本来有电子版的,但是太不清晰了,而且再电脑前看书也不是很舒服,愣是从图书馆把这唯一的一本给借到了。看这本书的时候明白了很多以前不曾明白的东西,也纠正了以前一些错误的理解,还做了不少笔记,呵呵^_^

今天要说的是以前我的错误理解——关于JavaScript的局部变量有没有块级作用域一说。以前一直以为JavaScript和C++、Java一样有块级作用域,看了书才知道错了。…

网易域名邮箱将于12月29日停止服务

钱是这么拿来浪费的……不知道下一版会做成什么样,反正我最近一段时间对网易邮箱所谓的“逍遥版”是十分讨厌,去掉了原来测试版时候我认为的最好的功能——能够同时进行几个操作,比如同时打开发件箱、收件箱和通讯录等,而且现在在Firefox 2.0下写信,发出去的信的内容居然为空。N天前给网易客服发信问了一下,这次居然连个回应都没有。

网易域名邮箱公告

亲爱的用户:
  网易公司于2006年11月1日推出了“域名邮箱”公测版,并开放给部分用户注册试用。由于网易邮箱服务的策略性调整,我们将于12月29日关闭所有的域名邮箱帐号,重新进行邮件系统的底层开发。
  为了不影响您和您单位的正常邮件通讯,我们提醒您在未来三周内,必须把您和您单位所有“网易域名邮箱”帐号上的邮件转发到其它邮箱帐号。请一定在12月29日之前转发完这些邮件,因为之后我们将停止网易域名邮箱系统的运营和服务,您和您单位的域名邮箱帐号将无法继续使用。
  我们对可能给您带来的不便深表歉意,并真诚感谢您参与了这次网易域名邮箱的公测!域名邮箱将来正式开放时,我们会第一时间通知您。

在幼儿园呆了一个星期

上个星期,IBM技术中心给学校附属幼儿园捐赠了一批电脑,共14台。这些电脑都是原来IBM开放机房(现在的数码艺术设计实验室)的旧电脑,一度让我用起来极为不爽的电脑。

虽然是捐赠电脑,却不是简简单单把电脑运过去就完事了。由于电脑是原开放机房的,所以都装有好几个操作系统,每个系统里面都装有计费系统,并有硬盘保护卡保护。所以电脑运过去,首先得把电脑给组装起来,然后再把系统全部重传一遍。另外,这些电脑运过去是要建成一个单独的机房,所以还得组网。由于孙老师的极度信任,居然把这个任务交给我们团队去做,我们可是以前都没做过的,甚至连网线都没动手做过。(很遗憾,暑假的时候因为做一个网站,数码艺术设计实验室的建设只参与了后半期的建设,把前期的布线给错过了,要不然这次任务在心里至少有个底……)这一系列的后事让我连续一个星期每天下午到幼儿园去,下午近六点从幼儿园出来。

关于具体的经过本来想写很长的,想想还是算了,说几点概要:…

关于验证码的一点想法

对于垃圾评论一直很郁闷,又想起N个星期前跟Mr.D(Decster)讨论验证码的事情,因为那天看到有篇文章说其实验证码很容易被破解的,据说除了腾讯的那个bt的汉字验证码没办法破解之外,其他的字母数字验证码基本都能搞定,我这个blog用的验证码就更不用说了。

晚上睡觉的时候和Mr D一起想了几个解决方法,比较奇怪的使用验证码方式:

第一种:
把验证码做成一个简答的数学表达式,然后要求用户填入结果。比如验证码可以为:2+7这样的形式,然后填入验证码时写9就行了。

第二种:
填入验证码中的某一个数字,填第几位数字也是随机的。实现起来也比较简单,不过也很容易破解,呵呵

第三种:
第三个想法和第一个类似,不过是做成提问的形式,问一些很简单的问题。至于怎么问就不太好办了,因为问题必须满足三个条件:
1)问题的答案是唯一的;
2)问题的答案必须是每个人都知道的;
3)问题的数目必须要足够多。

前两种方式显然不是长久之计,如果用的人多了,破解起来也不会比通常的彩色验证码复杂。第三种方式就不抬成熟,大家也一起出出主意,呵呵^_^…

[转]技巧:让你的Firefox极速狂飙

文章转自:http://www.firefox.hk/1047.html

Firefox超速绝密方法:

第一步,在URL栏输入“about:config”, 将打开一个参数的命令行清单,这就是我们以下进行编辑的第一步

第二步,在下面的清单中找到“network.http.pipelining” 然后双击network.http.pipelining将其值改成“true” 下面我们要做的就是找到“network.http.pipelining.maxrequests”并把它的值改的高一些,如果你改成30,意思就是要求它每次发送30个请求。

第三步就是在Firefox任何一个地方点右键,选择“新建”—“整数”在弹出的对话框中输入“nglayout.initialpaint.delay”并将其值改为“0”,表示当浏览器收到网站回复的信息后能够快速的反应。

完全关闭FireFox后退出,再重新打开FireFox,你将会有不一样的速度体验,会有2—3倍的速度提升,有兴趣的朋友可以实验一下。…

百度搜藏测试版推出

不好意思^_^,再update一下:
这篇文章不错:
关于百度的中国智慧
百度搜藏非官方使用指南:从入门到精通

===============其实我也不想做分割线……===============

update:从cnBeta看到了百度搜藏的域名,好多,基本上都是为发音不准的人准备的,呵呵
http://can.baidu.com
http://chan.baidu.com
http://chang.baidu.com
http://soucang.baidu.com
http://shoucang.baidu.com
http://bookmark.baidu.com

============不好意思,让俺割一下================

百度搜藏测试版已经推出,上个星期看的时候还显示即将推出,呵呵。能在本机上做的事情,未来也一定可以在网络上做,更多私有的东西也可以拿出来在互联网上分享,一些新的服务在不断的向这个方向发展。…

混乱的网站备案

前一段时间为www.only4u.cn备案,过了N长时间没有反应,渐渐忘了。谁知我居然收到了这样的邮件:

尊敬的用户(afdream),很遗憾的通知您,您登记的网站(*)的ICP备案申请由于与其他备案申请发生冲突,因此被拒绝,详细原因是:www.only4u.cn 该域名已由其他用户提交了备案信息(或由你单位重复提交)。可通过信息产业部备案系统(www.miibeian.gov.cn)首页右上方“是否备案查询”栏目查询域名的备案情况。

我感到十分奇怪,不对呀,我只提交过一次啊,不会该是域名注册商为我被案了吧?打开备案网站查了一下备案信息,是这样的:

黄军峰 www.only4u.cn 苏ICP备05048190号 正常 2005-7-20

备案的信息不对,至少备案时间说明不是别人帮我备案了,是域名的前拥有者为自己备案的。这下过瘾了,域名换主人了,备案信息却没办法改了……这个情况到底要不要考虑咧?…

暂停Flash中的所有MC

这几天在被Flash玩(还没到玩Flash的境界),在flash中写了个自定义右键菜单,其中有个暂停功能,本来以为来个简单的stop()就够了,结果发现不是那么回事,所有MC仍在继续播放……看来只有一个一个地停止所有MC了,但是这个工作显然不能人工搞定,程序吧。由于MC里面嵌套有MC,只有用递归才是比较好的办法。先找出目标MC中的所有MC,然后一个一个地stop。这样想清楚了,其实代码也很简单:

function stopAllClips(target:MovieClip) {
for (var mc in target) {
var objMC = target[mc];
if (objMC instanceof MovieClip) {
objMC.stop();
stopAllClips(objMC);
}
}
target.stop();
}

同样,播放所有MC的function和这个也是一样的。不过,还是有一点点问题,貌似duplicate出来的MC不能停止,不知道有没有什么办法?不过我的那个Flash中不暂停也蛮好的,本来就是用来做背景的,呵呵~~…

Vista首发七星酒店

其实不我不是想说Vista,而是想说那个七星级酒店。早上看到这个图片,现在又想起来,忍不住还是发上来了。找了一下这个酒店的资料,好奢侈啊!!!


全球惟一一家七星级的酒店——Burj Al Arab位于迪拜。 迪拜是阿拉伯联合酋长国的第二大城市,,和上海在中国的地位类似。

更多图片:
http://cissy221happy.photo.hexun.com/8540677_d.html
http://www.hncic.net/Photo/PictureDetails.aspx?pid=000302000003

酒店建在海滨的一个人工岛上,是一个帆船形的塔状建筑,一共有56层,321米高,由知名企业家Al-Maktoum 投资,英国设计师w.s.atkins设计。伯瓷糅合了最新的建筑及工程科技,迷人的景致及造型,使它看上去仿佛和天空融为一体。伯瓷的工程花了5年的时间,2年半时间在阿拉伯海填出人造岛,2年半时间用在建筑本身,使用了9000吨钢铁,并把250根基建桩柱打在40米深海下。…