《东邪西毒》《东成西就》

2009年4月10日 EaKers 没有评论

最近这个很火,我来写点东西。

东邪西毒是王家卫导演1994年作品,印象中是拍了2年之久吧,为啥这么长时间呢?印象中好像没有剧本,导演王想到一些就拍一些。

东成西就王家卫是监制,导演是刘镇伟,据说是电影公司怕东邪西毒难产才有了东成西就,印象中是2个月拍好的。

当然搞笑片票房远远要好,东邪西毒票房少的可怜,港币不到1k万。对当时众星云集的演员来说不够支付片酬的。

新版东邪西毒出现的原因是:香港一家 寄存拷贝的资料馆 面临倒闭。王家卫接到消息后,从潮湿、零落的库房里 找回《东邪西毒》拷贝。他发现拷贝 已经严重残缺不全,有浸泡过的水痕,有断裂、有腐烂,大多数音效 都已经丢失。他开始跑遍 全世界很多唐人街,去找 旧拷贝,修复该片。

新版电影的颜色做了修复,色彩更为鲜艳,演员出场次序做了剪辑调整。最后为了纪念哥哥,以哥哥做结尾。

周星星同学电影的经典台词来自于东邪西毒。记不太清楚了:我不该来这里的;后悔已经晚了;留下点回忆可以么——

写的很乱。

来点更乱的:

根据超级玛雅人的记录,
世界上曾经有那么一代人类发现了这种力量
他们将其描述为植物萌芽时期穿透地表的地量
这种力量的发现造就了那一代人几千年的文明
这种文明可能比现代文明强大很多

经过我苦苦的探索,终于发现了这种力量的踪迹和理论依据。
踪迹一:打牌打麻将一般会有这种现象,当你牌技不好的时候,往往会抓一手好牌。当你精通了之后,牌反而会差
踪迹二:你无意中买一注彩票很可能会中几百块,当你天天研究走势,反而一次不中了。
踪迹三:当你计划周详的做某件事,往往失败。走一步看一步的行动往往成功。据史料记载:朱元璋一次和皇后聊天说,没想到随便鼓捣鼓捣竟然弄出这个大的局面。

当你做一件未知的事情时,头脑会产生好奇心,会充满了拼搏尝试的力量。这种力量从何而来?
根据五行相生相克的原理推论,这种力量来自与宇宙爆炸!
因此这种力量可以看做是从无生有的力量

分类: YyMmdd 标签:

二零零九年四月八日-090408

2009年4月8日 EaKers 没有评论

1、参加了CHIP Xchoice联合魅族举办“魅族M8智能手机有奖试用”的活动,托CCFer的福,运气很不错,中了这个:后20名用户将获得精美礼品一份。是个魅族的塑料杯子,挺好的。图片懒得拍了。

2、网上跟风在taobao买了个彩票,花了1元钱,中了0.19元。虽然得不偿失,也算是中奖了。爽

3、学生那边的带宽加到300M了,虽然自己用不到,心里也很爽。

4、很想弄个GPS玩,虽然没有车,弄个指路也很爽。

5、渐渐养成了用twitter的习惯,看看人家写东西,爽。

分类: YyMmdd 标签: ,

{转帖}浮动元素容器的clearing问题

2009年4月8日 EaKers 没有评论

转帖自:http://www.ruanyifeng.com/blog/2009/04/float_clearing.html

自己也常遇到,贴过来记录下。

面的问题非常专业,大概只有专门做网页设计的朋友才会感兴趣。

我遇到过这个问题好几次了,从来没有搞清楚过。今天,总算全部理解了,所以一定要写下来。

1. 问题的由来

有这样一种情形:在一个容器(container)中,有两个浮动的子元素,如图一。

(图一 设计视图是一个父容器中含有二个浮动的子元素)

请问HTML代码应该怎么写?

很简单啦,几行字就够了。

<div>

<div style=”float:left;width:45%;”></div>

<div style=”float:right;width:45%;”></div>

</div>

上面的代码完全正确,但是如果在浏览器中一运行,就会出现意想不到的结果。

(图二 实际视图是子元素显示在父容器的外部)

两者好像脱离了关系一样,怎么会这样?

2. 问题的原因

其实,原因很简单,与浮动定位有关。

在CSS规范中,浮动定位不属于正常的页面流(page flow),是独立定位的。所以,只含有浮动元素的父容器,在显示时不考虑子元素的位置,就当它们不存在一样。这就造成了显示出来,父容器好像空容器一样。

3. 解决方法一:添加空元素

经典的解决方法,就是在浮动元素下方添加一个非浮动元素,就像图三。

(图三 在父容器底部添加一个非浮动元素)

代码这样写:

<div>

<div style=”float:left;width:45%;”></div>

<div style=”float:right;width:45%;”></div>

<div style=”clear:both;”></div>

</div>

这样一来,就没问题,能够正常显示了。原理是父容器现在必须考虑非浮动子元素的位置,而后者肯定出现在浮动元素下方,所以显示出来,父容器就把所有子元素都包括进去了。

这种方法比较简单,但是要在页面中增加冗余标签,违背了语义网的原则。那么,有没有不修改HTML代码的方法呢?

4. 解决方法二:浮动的父容器

另一种思路是,索性将父容器也改成浮动定位,这样它就可以带着子元素一起浮动了。

代码这样写:

<div style=”float:left;”>

<div style=”float:left;width:45%;”></div>

<div style=”float:right;width:45%;”></div>

</div>

这种方法不用修改HTML代码,但是缺点在于父容器变成浮动以后,会影响到后面元素的定位,而且有时候,父容器是定位死的,无法变成浮动。

5. 解决方法三:浮动元素的自动clearing

它的思路是让父容器变得可以自动“清理”(clearing)子元素的浮动,从而能够识别出浮动子元素的位置,不会出现显示上的差错。

要做到这点,只要为父容器加上一条“overflow: hidden”的CSS语句就行了。代码这样写:

<div style=”overflow: hidden;”>

<div style=”float:left;width:45%;”></div>

<div style=”float:right;width:45%;”></div>

</div>

这种方法的缺点主要有二个,一个是IE 6不支持,另一个是一旦子元素的大小超过父容器的大小,就会出显示问题。

6. 解决方法四

还是回到方法一,能不能通过CSS语句添加子元素呢,这样就不用修改HTML代码了?

回答是可以的,我们知道CSS语句中有一个:after伪选择符,就可以在父容器的尾部自动创建一个子元素,这正好符合我们的需要。

下面的代码参照了lifesinger的写法:

.clearfix:after {
content: “\0020″;
display: block;
height: 0;
clear: both;
}

其中的“clearfix”是父容器的class名称,“content:”020″;”是在父容器的结尾处放一个空白字符,“height: 0;”是让这个这个空白字符不显示出来,“display: block; clear: both;”是确保这个空白字符是非浮动的独立区块。

但是,:after选择符IE 6不支持,也就是说上面的这段代码在IE 6中无效,这怎么办?

我们添加一条IE 6的独有命令“zoom:1;”就行了,这条命令的作用是激活父元素的“hasLayout”属性,让父元素拥有自己的布局。(它的具体含义,请参见本文的附录。)IE 6会读取这条命令,其他浏览器则会直接忽略它。

7. 最后的生产代码

.clearfix:after {
content: “\0020″;
display: block;
height: 0;
clear: both;
}

.clearfix {
zoom: 1;
}

[参考阅读]

* PPK: Clearing floats

* How To Clear Floats Without Structural Markup

* mezzoblue: Clearance

====================

附录 什么是hasLayout

(以下内容摘自CSS Mastery一书的中译本《精通CSS 高级Web标准解决方案》第154页,人民邮电出版社,2007)

IE使用Layout概念来控制元素的尺寸和位置。如果一个元素有Layout,它就有自身的尺寸和位置;如果没有,它的尺寸和位置由最近的拥有布局的祖先元素控制。

在默认情况下,拥有Layout的元素包括:

  • <html>, <body>
  • <table>, <tr>, <th>, <td>
  • <img>
  • <hr>
  • <input>, <button>, <select>, <textarea>, <fieldset>, <legend>
  • <iframe>, <embed>, <object>, <applet>
  • <marquee>

(注意,<p>和<div>默认不拥有Layout。)

凡是具有以下CSS属性的元素,也会拥有布局:

  • position: absolute
  • float: left|right
  • display: inline-block
  • width: any value other than ‘auto’
  • height: any value other than ‘auto’
  • zoom: any value other than ‘normal’ (IE专用属性)
  • writing-mode: tb-rl(IE专用属性)
  • overflow: hidden|scroll|auto(只对IE 7及以上版本有效)
  • overflow-x|-y: hidden|scroll|auto(只对IE 7及以上版本有效)

hasLayout是IE特有的属性,不是CSS属性。可以用Javascript函数hasLayout查看一个元素是否拥有Layout。如果 有,这个函数就返回true;否则返回false。hasLayout是一个只读属性,所以无法使用Javascript进行设置。

[参考阅读]

* On having layout

(完)

分类: YyMmdd 标签:

愚人节送几个大礼

2009年3月31日 EaKers 没有评论

1、e-Penis (http://www.epenis.nl

通过twitter帐号测试你的xxx的xx。自己理会吧,我还是很含蓄的人。(特别说明18+)

2、Gmail Labs 全球开放 (http://gmailblog.blogspot.com/2009/03/gmail-labs-goes-global.html

包含中文语言在内,不知道是真是假,期待是真的。

3、谷歌推出了新服务:挑歌 (http://www.google.cn/music/songscreener

这个是真的,不是忽悠人的。给用户很好的体验。其实我觉得这个服务改名叫“鼓歌”算了。还好记。

4、奉送笑话一个

我知道你讲卫生,每次上完厕所都要洗手,而且洗得很仔细。突然一次你没洗,我很奇怪:怎么没洗手?你答曰:这次俺带纸了!

5、Earth Hour 2009 (http://www.boston.com/bigpicture/2009/03/earth_hour_2009.html

这网站老好了,点击图片后场景会从亮变成暗的。给你全方位展示各种时段的样子。

6、洗澡,一瓶矿泉水就足矣?

道具:毛巾,肥皂,干净内裤(可根据情况选定是否带上),一瓶矿泉水(550ml,牌子不限)

①首先倒上一手掌窝的水(大概40ml,千万不能漏走一滴),轻拍脸上和胸前,再摊平手掌慢慢地以打圈的方式涂抹,目的是充分湿润身体。

②这一步完成后你会发现手掌上剩下一层和墨水差不多的黑水,这时千万不能用矿泉水洗掉,要马上握起肥皂,搓上几圈,再把手上搓到的半干湿的一层肥皂涂脸上和头发上。这里要说明一下小弟的头发平均长2.5cm。

③当你感到有一滴又咸又苦的水流到你嘴角的时候请马上拿起你的矿泉水倒大概70ml在头顶,然后就揉,水流到哪就揉到哪,一般情况下只会流到胸部,这时要抓紧时机往胸部下肥皂,早了晚了都会因为水量不够而得不到充分的混合。

④当这个步骤完成后一层薄薄的肥皂就会均匀分布在你mimi以上的地方了。接下来再往头顶倒70ml,重复上次的工作,有了上次的基础,这次的水会流到腰部,不用下肥皂,用上面流下来的搓洗腰部。

⑤搓洗完腰部后,基本上上身算是清洗了一遍,但是会有一条一条的“橡皮泥”留着,不必理会。我们开始下面的。

⑥重复第①步,但操作对象是pp和大腿,如果你有jj的话也别忘了。

⑦重复第②步,操作对象同第⑥步,如果你有jj而且jj有bp的话也别忘了。

⑧当你感到有一滴又热又粘的水流到gt并准备滴下的时候请马上拿起你的矿泉水倒大概60ml在pp,然后就揉,水流到哪就揉到哪,一般情况下只会流到小腿,这时要抓紧时机往小腿下肥皂,早了晚了都会因为水量不够而得不到充分的混合。

⑨当这个步骤完成后一层薄薄的肥皂就会均匀分布在你腰以下的地方了。接下来再往pp倒60ml,重复上次的工作,有了上次就基础,这次的水会流到脚板,不用下肥皂,用上面流下来的搓洗脚板。

⑩搓洗完脚板后,基本上全身算是清洗了一遍,但是会有一条一条的“橡皮泥”留着,我们把剩下的矿泉水分三次,一次70ml地往身上倒,部位分别是头顶,pp,膝盖。把身上的“橡皮泥”都清洗干净。

至此,这个澡算是洗完了,光着身子走到外面试试,你会发现比平时洗完澡更清爽,清凉,如果再有一阵风吹过的话,那个滋味,只能说是升天的滋味。回到寝室看看倒在床上不停蠕动的黑糊糊的哥们,我心里是说不出的自豪感!!!这一觉也睡得特别的踏实

分类: YyMmdd 标签:

{转帖}设置Gravatar头像

2009年3月30日 EaKers 1 条评论

转帖的文章,个性头像太酷了,不得不用原图了。

在任何一个支持Gravatar头像显示的站点,你只需要设置这一次就可以统统显示了,几乎所有的独立博客站点都可以支持Gravatar头像的显示。

1.打开 http://en.gravatar.com/ 吼吼,全是洋字码,反正我是一个不认识,但是他们网站的用户体验太牛了,不认识字我照样也能用好它;

2.我们来看看导航处的中英文对照:

Gravatar导航处的中英文对照

3.当然是注册咯,点“Sign Up”;

4.输入你的有效、常用电子邮件地址,邮件地址是网络身份的最佳识别ID,自然也就是Gravatar头像显示的依据,我本人的邮件已经使用过了,所以这一步之后就只能用nb@xxxxxxxx.com来给大家演示了;

输入你的有效、常用电子邮件地址

5.去邮箱收邮件,邮件里包含了Gravatar提供的一串URL,点击以证实你本的确认和设置账户密码。

注意:昵称不支持中文,仅支持小谢英文。密码似乎也不能太简单,总之,英文+数字+8位这样的格是绝对出不了错。

6.登录帐户,你有两个选择;

一.Select an email address (below) to modify or add a new email
增加你的常用电子邮件,我知道有些朋友是有注册控的,只要能注册他肯定会去注一个,所以说邮件地址肯定也多得不行,全加进来吧,哈哈!同样,这也是需要去邮箱里点确认链接来验证的。

二.Whoops, looks like you dont have any images yet! Add one by clicking here!
上传头像,新注册的账户,当然还是不显示头像,赶紧点“Add one by clicking here!”上传头像吧!

7.上传头像,相信以下三种方式足够让你顺利设置自己的照片;

My computer’s hard drive 选择本机图片

An image on the internet 输入网络图片地址

A webcam attached to your computer 视频头直接拍摄

8.设置照片级别,因该大多上传的都是“G”级的头像吧,哈哈,中国又不准演毛片;

Rated X 血腥暴力限制级

Rated R 色情暴露亵渎灵魂级

Rated PG 粗鲁挑衅级

Rated G 大众价值观级

9.现在你的Gravatar账户已经建立,头像顺利设置成功,你可以继续添加照片和常用E-mail,还可以选择哪张照片作为主要照片。

分类: YyMmdd 标签:

就用SaBlog

2009年3月30日 EaKers 没有评论

本来装了WordPress,配置过来配置过去,要装的插件太多,要配置的东西太多。还有这个韩国空间对某些插件支持不是太好,还是支持国货SaBlog吧。

Sablog-X是一个采用PHP和 MySQL构建的博客系统.作为Sablog的后继产品,Sablog-X在代码质量,运行效率,负载能力,安全等级,功能可操控性和权限严密性等方面都在原有的基础上,更上一层楼.凭借Sablog-X作者7年多的安全技术经验,4年的PHP开发经验,强于创新,追求完美的设计理念,使得Sablog- X已获得业内越来越多专家和用户的认可.

这个blog安全性很好很强大。我用我放心。

另外推荐下gravatar这个东东,这个blog就支持。如果你设置的有头像,并且使用头像所对应的mail留言,就会显示你的个性头像哇。

  Globally Recognized Avatar的缩写,是 http://www.gravatar.com 推出的一项服务,意为“全球通用头像”。如果在Gravatar的服务器上放置了你自己的头像,那么在任何支持Gravatar的blog或者留言本上留言时,只要提供你与这个头像关联的email地址,就能够显示出你的Gravatar头像来。

分类: YyMmdd 标签:

“地球一小时”今天你支持了么?

2009年3月29日 EaKers 没有评论

十二月十五日,由世界自然基金会发起的“地球一小时”二零零九年活动,在北京市规划博物馆正式启动,并呼吁公众在二零零九年三月二十八日晚上八点三十分至九点三十分熄灯一小时。

此次活动的目标是让全球十亿人,一千座城市加入到其中,共同应对全球气候变化。

俺晚上把能关的灯都关了,算是小支持下吧 。。

分类: YyMmdd 标签:

EaKers Reload Again

2009年3月29日 EaKers 没有评论

[attach=1]

I am come back again!

分类: YyMmdd 标签: