正在加载...
2008-11
11
发表于: 其他杂碎 | 作者: SunNeon
标签:

2008-11
10
发表于: RIA开发 | 作者: SunNeon
标签: ,

先放地址:http://windowshop.com/

看标题就知道了!对,RIA “A”的体现,Amazon为我们做了一个很好的诠释,就是这样的!

相信我的话,购物平台最终于此!

2008-11
8

来源:CNET中国 作者:三两饭

三两饭在之前的文章中曾经提到过 WordPress 的安全问题,并提出了十条安全建议。其中有一条是有关于 WordPress 文件权限的,那么到底哪些文件和文件夹需要将权限设置为只读,怎么设置?

需要设置只读权限的文件和文件夹:

wp-config.php 是肯定需要设置的,它包含了你的数据库信息非常重要;

index.php 博客主索引文件,不是一般的重要;

wp-setting.php 你的 wordpress 设置文件,非常重要;

Theme directory 目录也需要设置为已读,防止别人篡改你的主题文件。

将文件(夹)权限设置为只读文件:

可能还是有很多朋友不太明白文件权限,所谓文件权限通常表现为一个三位的数字,比如777就表示最高权限,任何人可以对该文件做任何想做的事。

那么777是怎么算出来的呢?通常有三种用户,他们分别是 owner 、 group 、 others  。每种用户类型有三种权限,分别为 read 、 write 、 execute 。

系统会为 read 权限标记4, write 权限标记2, execute 权限标记1,所以三种权限相加就是7(4+2+1=7)。777就代表 owner 、 group 、 others 三种用户都具有最高权限。

所以,为了别人不会任意篡改你的程序文件,将重要的文件设置成只读,那么就是444了。

2008-11
5

这个服务很不错,可想象一下邮件只是单纯的文字图片确实有些乏味,有语音的搭配应该更是愉快一些,以后打开邮件就是帅哥美女的声音。先来看一下:

1、什么是QQ邮箱语音邮件?
QQ邮箱语音邮件,是语音和邮件的结合,可以让您的声音通过邮件传递,邮件不只是单纯的文字和图片了,还能听到对方的声音。

2、使用QQ邮箱语音邮件需要什么配置?
使用语音邮件非常简单,无需特别配置,也不用安装特殊软件,您只需要一个麦克风就可以完成整个录制了。
(录制和播放语音需要Flash支持,请确定您的Flash已经升级到最新版本)

3、如何使用QQ邮箱语音邮件?
直接在邮箱首页录制(最长可以录制30秒的语音)

写邮件时录制语音(最长可以录制3分钟的语音)

刚刚看到这个消息后急忙的想去尝试一下,突然发现我的邮箱上没有提供这个服务 原来:

语音邮件目前正在限量内测中,您的邮箱等级必须是8级以上才能获得体验资格,如果您没有资格,可以到QQ邮箱体验室申请开通语音邮件服务。

回想一下自己从来不用QQ邮箱,也就谈不上8级了,回到QQ邮箱体验室申请开通语音邮件服务,又一重大发现:很抱歉,目前申请已暂停,请稍后再申请。

我倒…..

据我了解现在许多的朋友对LSO的概念还不是很熟悉,先进行一下扫盲:LSO(Local Shared object),本地共享对象。也有一部分人称之为“超级cookie”,为什么这样说呢?因为它和网页的cookie功能甚是相似,它不但拥有更大的容量,甚至可以储存更为复杂的对象实例,所以称为flash的cookie。它储存在客户端电脑上,以后缀名.sol形式储存。

一般情况下LSO是由单个SWF应用程序储存,再由相同的SWF文件访问的,在应用方面也可以看见很多,比如用户初次访问flash登陆页面,输入用户名后可以要求记录下来,等日后在访问相同的网站swf页面用户名自动填写,这样可以提供更好的用户体验。

为了能够更好的避免LSO储存与访问上的冲突,每个不同路径上的SWF文件对应一个LSO储存地址比如

http://localhost/flash/first/first.swf 对应的LSO储存地址为(我电脑上):

C:\Documents and Settings\Administrator\Application Data\Macromedia\

Flash Player\#SharedObjects\3PALDZNN\#localhost\flash\first\first.swf\sharedCount.sol

http://localhost/flash/second/second.swf 对应的LSO储存地址为:

C:\Documents and Settings\Administrator\Application Data\Macromedia\

Flash Player\#SharedObjects\3PALDZNN\#localhost\flash\second\second.swf\sharedCount.sol

即使是相同名的sharedCount.sol文件,但是是存于两个文件夹里,first.swf和second.swf不能共享一个sharedCount.sol文件。其实上面我为了测试的first.swf和second.swf文件都是相同的文件只不过名字和路径不同,他们的文档类是:

package {
	import flash.display.Sprite;
	import flash.text.TextField;
	import flash.net.SharedObject;
 
	public class SharedObjectTest extends Sprite {
 
		private var sharedCount:SharedObject;
		private var output:TextField;
 
		public function SharedObjectTest() {
			init();
			showCount();
		}
		private function init():void {
			output=new TextField();
			this.addChild(output);
			sharedCount=SharedObject.getLocal("sharedCount");
			if (sharedCount.data.count==undefined) {
				sharedCount.data.count=0;
			} else {
				sharedCount.data.count++;
			}
		}
		private function showCount():void {
			output.text="Hi,pay a visit:"+sharedCount.data.count;
		}
	}
}

发布测试一下,发现两个swf各自计数,也就是说两个文件不共享sharedCount.data.count。那怎么能够实现共享相同的.sol文件数据呢?其实我们可以让不同的swf应用程序生成相同路径上的.sol文件,比如上面的例子

\#localhost\flash\first\first.swf\sharedCount.sol
\#localhost\flash\second\second.swf\sharedCount.sol

可以看出他们有重合的两个路径部分

\#localhost\flash\
\#localhost\

这样看来我们把sharedCount.sol储存在上面两个路径的任意一个下面,两个swf都能访问到,并实现同一个sharedCount.sol的共享

修改一下上面的程序

sharedCount=SharedObject.getLocal("sharedCount","/");

也就是为SharedObject的getLocal方法添加一个储存和访问的路径,路径为根目录localhost,现在可以发布测试一下,把导出的文件复制成两个分别命名为first.swf和second.swf,还是按上面的路径放置

http://localhost/flash/first/first.swf

http://localhost/flash/second/second.swf

发现second.swf的计数是在first.swf计数之上累计的,这样说明他们共享了sharedCount.data.count数据
再来看一下sharedCount.sol位置的变化:

C:\Documents and Settings\Administrator\Application Data\Macromedia\
Flash Player\#SharedObjects\3PALDZNN\#localhost\sharedCount.sol

2008-11
2

天气冷了,不知道啥时候开始就不觉穿上了毛线衣。今天同学来了,一起寒暄了一下,说80后老了,没有了在学校的狂野,工作和压力让他们看到了真正的生活,也许是现实让他们有了这样的想法,但是从我看来,生活的规律性让我无法忍受,又想来,爱玩刺激,我…又没有那么大的资本,只好从了生活!

前天体测,托词了好久还是没有逃脱那一千米,这个时间段里,一千米对我来说是很恐怖的,气喘吁吁跑了下来,还好比上次成绩高一些,虽然是第三名(倒数),但还是有一丝成就感,又重新励志,以后每天要多运动。正因为这样,上午陪同学玩儿,在篮球和台球间我们还是选择了台球,理由就是不想在三天内都有累人的活儿。说到台球,偶确实有两年未摸球杆之久,让我一下子上手还是很难,不过感觉还是很快乐,毕竟曾几何年对它感情至深,以致疯狂的程度。

今天朋友消息来至,说我网站怎么又换了皮肤,其实是整个系统全换了,从drupal迁移到WordPress了,迁移并不代表drupal不好,其实drupal是非常优秀的,它的灵活性一对天下敌。之所以是迁移到WordPress是因为它更适合做Blog,我只想要一个属于自己的网络日志平台,仅此而已。至于说到“善变”有点过,反而我更喜欢守旧,改变只是为了更长久的守旧!

又说回来,天空还是很晴朗的,秋末冬初,来点新景色也是很美哉的!