Saturday, June 30, 2007

取消某个目录的PHP运行权限

RemoveHandler .cgi
RemoveHandler .php
RemoveHandler .pl
RemoveHandler .py


.htaccess 中或者是 httpd.conf 配置中设定就可以了。

又一个6月,末

时间,就像是暗示着一切的神话,不知不觉,一切被它带来,又被它带走。又一个6月,从两年前大学毕业开始,仿佛6月末都是那么不平常。最近没有什么些日志,可能比较忙吧,也可能是生活比较单一,不知道写什么。所以我准备回重庆休息一下。 ;)

昨天传了一个Perl的教程Python的教程

Sunday, June 24, 2007

谁最喜欢快乐男生?

SP、湖南电视台和中国移动。

谁最吃醋?

很多很多…… 在PPLIVE上看了6月22日的录象,最让人反感的就是俞灏明的那些歌迷,年龄层真的好小啊,真的很疯狂,受不了,小朋友就是小朋友,不知道以后他们怎么想。不过这个也正常,各爽各的,关其他人屁事。越是小朋友越难过,越疯狂,不过这个很好啊,至少比玩网络游戏好多了,湖南电视台越开心,主持越开心,因为这些都是¥¥嘛,不过这个只是湖南电视台的娱乐而已?何时我们才能进入一个全民娱乐的时代呢,不过这个不是湖南电视台希望的,说实话CCTV原来对湖南台的XXX,其实真的帮湖南台做了一个几个亿的广告。无聊。

娱乐,本来是属于每个人的,至少现在还不属于每个人,大家现在也只有搞搞SB,SG这样的活动。但是,中国的GDP又被大家贡献了。GOOD LUCK!

Saturday, June 23, 2007

正确曝光的秘诀(下)

没有测光表时的曝光:“晴天 f/16”法则

内置在相机里通过镜头进行测光(TTL:through-the-lens)的测光表使我们进行的摄影工作简化了很多。实际上,我们非常依赖于这种测光表,如果没有它,当各种事物出现在我们的镜头前时,我们会感觉到有些迷失方向或混乱。我知道,有一些摄影师可以凭经验比较准确的估算出正确的曝光参数,他们也为他们的这个能力而自豪,但我不是这种人。

535502_1.jpg
晴天

然而,在一种情况下,正确的曝光参数是一个不变的常数,那就是当你在明媚的阳光下进行摄影的时候。在这种情况下为了得到正确的曝光值,你应该遵循我们称之为“晴天f/16”法则的一些规则:在明亮的太阳光底下(高空无云,没有薄雾,没有空气污染),大概从日出以后的几个小时开始直到接近日落前的几个小时,对正面光照的被摄物体的正确曝光值近似接近于,用感光度的ISO数值的倒数作为快门速度,同时把光圈设置为f/16时的曝光量,或者是其他任何等同的曝光参数。呵呵,这样说有点太空洞了,让我们来更深入的研究一些这些规则。

首先,“晴天f/16”仅适用于明亮的、直射的太阳光线,而不适合凌晨或黎明的太阳光,也不适合薄雾或阴天的光线。而且这个法则也不适合在北方深冬时使用,因为这时的太阳离地平线很近,光线很低。“晴天f/16”也不适合拍微距,因为许多镜头在近距离对焦时有效光圈的大小都会发生改变。理论上,光圈f值只在无限远处是准确的,相同光圈下,当焦点移近时,焦点处进入镜头的光线也会减少。不过通常不用担心这个问题,因为你的TTL测光表已经把这个变化计算进去了。但是,“晴天f/16”法则是不用测光表时的曝光值,所以当这些条件变化时,这个法则就不灵了。而且这个法则只适合应用于正面光照的被摄物体(太阳光从高于你的肩的高度直接照射到被摄物体上)。所以,在夏天的正午,此时太阳是从头顶直射下来的,只有当你想从上往下拍摄你的双脚时,才可以应用“晴天f/16”法则。如果你想在此时象往常一样拍摄,那你就需要修改“晴天f/16”法则的参数以适应侧面光照的曝光需要,后面我将简短的介绍如何进行修正。

还有,这个法则只对均匀(average)色调的被摄对象有效,太亮或太暗物体都会出问题。其实大多数被摄物的色调都是很均匀的,用摄影师的话说,都是“中间的”(middletoned)。我个人不大喜欢“中间的”这个说法,因为当我们讨论色调时,有太多的摄影师使用“中间灰”(middletone gray)这个词,但我们并不是在讨论黑白摄影。因此我用“中等的”(medium)这个词来代替。这样就可以说“中等绿”、“中等红”、“中等蓝”等等。

别忘记的是,当使用“晴天f/16”法则时,不是一定要使用ISO值做为快门速度和f/16,还可以是用其他等效的曝光参数进行曝光。而且这个法则中没有提到使用的地点。我就曾被人问过在山顶是否可以使用“晴天f/16”法则。答案是肯定的,因为太阳离我们有93,000,000英里远,我不认为当我们走近太阳10,000和12,000英尺时,会对“晴天f/16”法则有多么大的影响。
【编注:对于现在自动化程度都比较高的相机,所谓“晴天 f/16”法则并没有太多实用价值,但,了解这个规则,对于深入理解曝光控制会有帮助。】

正确曝光的秘诀(上)

导引:应该拍些什么?

  其实这是一个不该问的问题,这个问题会使拍摄出的照片缺少一些让人激动的内容。如果没有激情,我们拍摄出的照片无非只是记录一些场景。我们经常问自己的问题应该是“我们到那应该去发现什么?”只有当我们的大脑和眼睛满怀热情的去发现那些大量存在于我们身边的自然界里的惊奇事物时,我们才会有拍摄的兴趣。

535498_1.jpg


  摄影的过程应该是一个发现新事物的过程,同时也是一个记录这些发现的过程。

  在这个摄影的过程中,我们通过许多决策而使我们周围混沌的事物变得有序。我们必须做出决定,要突出强调我们发现的事物的哪个方面,而忽略其他的。我们会希望用一种恰当的方式表现某个主题,以表达我们自己是如何被它感动的。为了做到这些,我们必须做出冷静的决定:取景器里应该包括那些东西,以及如何组织这些内容。从这开始,摄影的过程也开始了。

  现在我们又必须做出一些技术性的考虑,当然是和摄影相关的:使用什么相机、什么镜头、如何用光、以及如何曝光。
  摄影的过程应该是经过认真考虑的和有计划的。摄影创作的任务就是对可见环境的设计和组织,但是这个设计不会无端的出现。对于相机、镜头、和自动曝光的选择过程也是一样的。我们必须能够熟练地应付摄影中遇到的美学以及摄影器材出现的问题,否则我们会得到失败的结果。

  摄影这种双重的本质一直吸引着我。对于好的摄影作品,各个方面是平行发挥作用的,不会互相压倒对方。形式和内容在一起构成一个和谐的整体,使它成为一个同时吸引着观众思维和感情的有趣的作品。

  为了达到这种和谐,作为摄影师的你必须同时完成两个方面的工作。一方面,你必须是一个诗人和艺术家,发挥你的想象力来面对直观的和神秘的世界;另一方面,你必须是一个技师,理性的来处理快门速度、光圈值和焦距。没有技术的想象力和没有想象力的技术同样是失败的(太精辟了——编注)。

  我们肯定都看过那些凭着个人的热情和感情拍摄的照片,但缺乏技术性的竞争力。我们会因为这些照片缺乏组织性而丢弃它们,而且会认为拍摄者没有使用好摄影这个工具。同样,我们也一定看到过那些技术很精湛的照片,但是它们缺乏照片的灵魂,是缺乏艺术气息的、空洞的、没有灵感的作品。

535498_2.jpg

  很多人都比较缺乏摄影技术方面的技能。我们通过眼睛可以看到很多图像,但怎样把它们记录下来呢?我们的旅行是非常精彩的,但往往最终拍到的照片却和我们的经历几乎没什么关系。为什么?我认为最主要的原因是,我们中的大多数人只是充当了一次临时摄影师。他们一直处在学习摄影的起步阶段,一直没有掌握基本的摄影技术。结果是,许多人倾向于买一架喜爱的相机,然后把它设置为自动对焦、自动曝光、甚至全自动的模式,这样他们根本不用去想相机是如何去工作的了。但是,这意味着他们放弃了摄影师的责任,而变成了一个相机携带者,而不是一个摄影师。他们让一个机器来为他们做出决定,而不是学习如何去控制这个机器。

  我经常会很惊讶的听到有些人说,他们学不会如何操作相机,因为它太复杂了。我曾经遇到过,一些人在其他方面有非常强的能力,但当面对光圈f值或三脚架时,他们显得是那样无助。同样是这些人,他们可能是医生、律师、教师、或者是计算机程序员,他们每天都会做许多比操作相机更复杂的事情。其实相机只是一个机器,并不比其他机器更神秘。如果你能开汽车、骑自行车、或者操作电脑,同样你也一定能操作一架相机。
  当掌握了摄影技术方面的技巧,你就能把更多的注意力放到美学层面上,这也是我为什么着重强调摄影技术的原因。如果你一直在笨拙的应付镜头和三脚架,那你大脑里的那些灵感很快就会蒸发掉。你一定也希望掌握摄影技术方面的技能,这样就可以更多的关注照片本身而不是具体的过程。如果想拍出精彩的照片,对摄影技术和美学两方面的掌握是必不可少的。

检查客户端浏览器和操作系统PHP脚本

使用方法:

echo ( browser_detection( 'number' ) .'
'.
browser_detection( 'browser' ) .'
'.
browser_detection( 'os' ) .'
'.
browser_detection( 'os_number' ) );
?>


Outputs (browser version, browser, os, os number):

1.5
moz
nt
5.1



if ( ( browser_detection( 'browser' ) == 'ie' )
&&
( browser_detection( 'number' ) >= 5 ) )
{
echo 'it is Internet Explorer ' .
browser_detection( 'number' );
// or anything else you want to happen of course
}
?>


下载:
browser_detection_php_ar.txt

原文地址:
http://techpatterns.com/downloads/php_browser_detection.php

Friday, June 22, 2007

links for 2007-06-22




  • Smashing Magazine在这里给出了80+个专业ajax解决方案,它们几乎涵盖了所有的ajax使用场景
    而且个个都带图,选你喜欢的,然后下载示例代码就是了!"

    (tags: ajax)