Windows 7 英文版 SHA1大全

Windows 7的RTM出来了, MSDN上今天放出了下载. 但是我没权限下载, MSDN订阅一直是Pending状态. 所以就把SHA1奉献出来, 希望大家能下载到真正的MSDN版的Windows 7

Windows 7 Starter (x86) – DVD (English)     :5DC1457BC4B3D94097F499B15DFDB3C21DADCDF5
Windows 7 Home Basic (x86) – DVD (English)  :101574FAA17FDB430BB027271EF0A58F0E18AD47
Windows 7 Home Premium (x64) – DVD (English):336779EA6B65F63E11A609B4D021439C47AB315B
Windows 7 Home Premium (x86) – DVD (English):CC9D8220B2179E784D85BF1EA98D2EE2190D534F
Windows 7 Professional (x64) – DVD (English):50127304441A793EE51B3F501289F6599A559E9F
Windows 7 Professional (x86) – DVD (English):697FA06554502FB21D30275273B25747299C020D
Windows 7 Enterprise (x64) – DVD (English)  :A89DCE706D527206CB464EF86ACD3A3D13A332DB
Windows 7 Enterprise (x86) – DVD (English)  :C6B905E48FDB6CB5BFCA967715A64461B812D40C
Windows 7 Ultimate (x64) – DVD (English)    :326327CC2FF9F05379F5058C41BE6BC5E004BAA7
Windows 7 Ultimate (x86) – DVD (English)    :5395DC4B38F7BDB1E005FF414DEEDFDB16DBF610

点击看完整图

Share
Posted in 操作系统 | Tagged , , | 3 Comments

2009年7月22号日全食

为了看日食, 我买了眼镜, 做了滤镜. 就在都准备好, 准备第二天看的时候, 晚上下雨了, 而且还不小. 这下完蛋了, 估计8成看不到了.

到AccuWeather上查了查22日天气, 发现8点是阴天, 9点开始就下雨. 这果然很有预谋, 诚心不让我看日全食.

公司考虑到大家看日全食, 特意安排早上9点50上班.

22日早上果然阴天, 不过还好, 时不时能看到太阳. 公司在徐家汇, 为了能9点50到公司, 我就把观测地点选在了徐家汇公园(就在公司楼下, 嘿嘿).

8点就到了徐家汇公园, 找张石椅坐了下来, 拿出相机准备抓拍. 公园里已经好多人了, 那场面真是红旗招展,锣鼓喧天,人山人海,鞭炮齐鸣啊.

太阳总是露脸1秒钟就消失, 好不容易才抓拍到一张, 还忘记用长焦了. 此时日食还没开始.

后来就再也没见过太阳. 拍不到日食就拍看日食的人群吧.

还有人带着电焊面罩过来看日食.

来个观测现场的全景.

之后转战徐家汇天桥. 天桥两边站满的人.

此时看到twitter上的报道, 说太阳已经被吃掉快一半了. 路灯都亮起来了.

此时已经有点下雨了, 不大. 我又准备回到徐家汇公园. 到公园后雨开始渐渐大了起来. 此时的天已经像晚上7点多了. 比较黑了.

几分钟之后, 太阳被完全遮住. 天顿时黑了下来. 可以看到这栋楼的窗户边站满了人.

还是拍同一地点. 由于下雨, 不敢到没有护栏的台阶上拍.

生光的时候, 雨就停了. 这次难得的日全食就被天气给搅了.

如果以后有时间, 一定要亲眼目睹一次日全食.

Share
Posted in 生活 | Tagged , , | 4 Comments

DIY日全食相机滤镜(巴德膜版)

我买的巴德膜到了, 昨天晚上和老婆一起把它做成了相机滤镜, 外形跟上次做的电焊护目镜版的滤镜一样.

只是我感觉到买的巴德膜是假的.

我有700多度的近视, 当我摘掉眼镜拿着这个滤镜对着强光看过去的时候, 发现膜上有一些不均匀的地方, 比如很亮的点, 还有线等.

这个一般人不能体会, 近视患者的眼焦距较短, 所以能看清很近的地方.

今天早上我试着用相机拍摄膜的亮点等情况, 没拍成功.

如果各位有条件的话也可以模拟一下我的做法, 只是需要把筒子做的更长一点, 这样好能看清膜.

Update: 我在论坛上询问膜的情况, 有几个人说他们的膜也是这样, 但应该是真的.

老婆在帮我做镜筒

做好的成品

装在相机上的效果

这是使用滤镜拍摄的太阳

Share
Posted in 数码 | 1 Comment

DIY日全食相机滤镜(电焊护目镜版)

7月22日就是日全食了. 我小时候看过日环食, 后来因为各种原因再也没看过日食. 这次终于又有一次机会了, 赶紧准备起来.

在前面某篇文章中我提到了我买了片电焊护目镜, 但是因为那个护目镜是墨绿色的, 所以看到的太阳也是绿色的, 如果能是正常的颜色就更好了. 今天在逛牧夫天文论坛, 看到上面在讨论一个叫巴德膜(Baader AstroSolar Filter Foil, 网址:http://www.baader-planetarium.com/)的东西, 搜索了一下, 就决定在淘宝上买两个使用巴德膜的观测镜, 再买一片70*70mm的巴德膜作为相机的滤镜.

小时候爸爸给我一片电焊护目镜让我看日环食, 所以这次特意买了两个观测镜寄给爸妈, 希望他们也能看到日偏食.

在巴德膜寄到我手中之前, 我先拿护目镜DIY了一个相机滤镜, 感觉还不错, 大小正合适, 而且套到镜头上还能作为变焦环来用. 哇咔咔.

做法就不细说了, 看了图片应该就知道了. 我手工差, 望各位不要笑话.

这是装上滤镜后的拍摄效果, 没用三脚架. 手持2秒拍摄

这是第二天早上拍的太阳, f/29, 1/1600, ISO 100, 55mm(没有其他镜头了). 这是原图裁切后的. 可以看出太阳非常绿, 而且看不到表面细节. 希望巴德膜版本能给我带来惊喜.

过两天巴德膜到了, 我再做个巴德膜版本的滤镜, 以那个为主力, 护目镜版滤镜作为后备. 这个周末先试拍一下找找感觉.

Share
Posted in 数码 | 4 Comments

自制绿豆芽2(完)

我是周五晚上泡的绿豆, 周六早上种下的. 经过周六,周日,周一三天的生长, 我的绿豆芽终于成型了.

为了让他长得粗壮, 特意压了一个装满水的水壶在豆芽上, 估计有5斤左右吧. 豆芽竟然把水壶顶起来了. 种子的力量果然不可小看.

缺点是长的太狠了, 有点出叶子了. 根长的也太长. 如果今天早上收获, 可能就更好了.

口感方面跟买来的没什么区别, 没有买来的粗. 但是自己弄的豆芽放心. 听说外面会用增粗剂, 去根剂, 漂白剂. 太恐怖了.

长的还不错吧, 科科.

这是纱布底部, 已经被根插透了. 我是用刀将绿豆芽割下来的. 之后花费我将近1小时的时间把根从纱布上清理干净.

Share
Posted in 生活 | 3 Comments

自制绿豆芽1

最近两天连续看到订阅的Blog中笨鸟开始学种菜(笨鸟学种菜1, 笨鸟学种菜2, 笨鸟学种菜3); 还有张翼轸发绿豆芽.还有这篇自制无公害绿豆芽.

我也知道外面卖的绿豆芽会掺东西保持豆芽的新鲜, 而这种能保鲜的化学物质是一种强氧化剂, 是不能食用的. 所以自己发绿豆芽是个不错的主意哦.

如何发绿豆芽请参考前面提到的几篇文章.

这是我泡过一夜的绿豆, 现在放在菜框里的, 下面铺了纱布. 现在已经长出来一点点芽.

全貌, 哈哈

盖上纱布后.

Share
Posted in 生活 | 2 Comments

用胶片或者刷墨汁的玻璃能看日全食吗?

我没能力详细说清楚其中的来龙去脉, 我会先说说我理解的, 再附上两篇文章供继续阅读.

我小时候看过一次日环食, 97年的时候有次非常壮观的日全食和海尔波普彗星同时出现, 但是因为天气原因, 我没能看到.

小时候听家长说看日食有几种方法:
1. 用电焊工的护目镜
2. 在玻璃两面涂上墨汁(或者用烟熏黑)
3. 水盆里放一盆水, 然后滴上墨汁
4. 用外面卖的日食观测卡(两张纸片, 中间放上一层会反光的类似包装纸一样的反光纸)
5. 用几张胶片重叠在一起
6. 多戴几个太阳眼镜

我用的是第一种方法: 电焊护目镜.

上面说的几种方法确实能起到阻隔可见光的作用. 但是我们知道, 太阳光中除了可见光还有大量的红外线和紫外线. 那么这些东西是否能隔离红外线和紫外线呢?

首先说说红外线和紫外线会对眼睛造成什么伤害.

红外线的生物效应主要是热效应。红外线易被深色物体所吸收,高强度的红外中使组织坏死,蛋白质凝固。远红外线只能穿入组织0.5cm左面,几乎完全被角膜及房水吸收,近红外线可穿透组织3~cm而达视网膜,在虹膜及视网膜均被色素所吸收。
来源: http://www.qqyy.com/jibing/yanke/080509/12051.html

从太阳发出的紫外线可以分为三种UV-A, UV-B, UV-C. 其中UV-C波长最短, 所以能量也就越大, 越对人体有害. 但庆幸的是, UV-C基本被大气层吸收光了. 能到地面的也就只有UV-A和UV-B了.UV-A可以使皮肤变黑, 而UV-B因为能量大, 能造成皮肤晒伤, 皮肤癌. 高强度的UV-B照射, 可以引起眼部疾病, 如白内障, 结膜黄斑等.

High intensities of UVB light are hazardous to the eyes, and exposure can cause welder’s flash (photokeratitis or arc eye) and may lead to cataracts, pterygium,[19][20] and pinguecula formation.
来源:http://en.wikipedia.org/wiki/UV-A

我们的眼睛构造很奇特, 瞳孔是一个可以放大缩小的孔, 用来控制进光量. 当光线强的时候, 瞳孔缩小, 进入到眼睛的光线变少, 同样进入的红外线紫外线也少了. 当光线暗的时候, 瞳孔放大. 当我们戴上墨镜的时候, 由于到达眼睛的可见光变暗了, 所以瞳孔会比不戴的时候大. 如果墨镜不能阻挡紫外线, 那么进入眼睛的紫外线比不戴要多. 所以这种墨镜更有危害.

在了解我想表达的意思后, 请仔细阅读下面两篇文章.
目视观测日全食的安全指南
观测日全食的防护镜有讲究

Share
Posted in 其他 | Tagged , , | Leave a comment

WordPress不能在别人评论后给我发送邮件的解决办法

这是一个非常诡异的问题.

遇到问题后, 我google了一下. 发现有些人遇到了和我类似的问题. 但是他们的问题原因仅仅是服务器不支持php的mail函数, 他们只需要安装wp mail smtp组件就可以发送了.

而我确定我的服务器支持mail函数.

我对于php还是新手, 还不知道怎么在windows上测试php的mail函数. 所以就只能在本地把文件改改, 然后上传到服务器上做发送邮件测试.

WordPress调用的是PHPMailer组件发送邮件, 经过几个小时的调试之后, 我发现问题的原因在于2点:

1. PHPMailer的Sender属性为空. 这个属性为空将直接导致不会发送任何邮件.

2. PHPMail的MailSend方法中是这么调用mail函数的:

$rt = @mail($to, $this->EncodeHeader($this->SecureHeader($this->Subject)), $body, $header, $params);

我注意到如果把$this->EncodeHeader($this->SecureHeader($this->Subject))替换成固定的字符串, 并且将Sender属性设置为我的email地址, WordPress就可以给我发送评论邮件了.

关于字符编码的问题我不是很懂, 大概看看这个EncodeHeader函数, 没看懂.

$this->Subject的内容是”[想当摄影师的程序员] Comment: “Symbian S60 V3系统不破解也能提升权限”"

如果直接用var_dump($this->EncodeHeader($this->SecureHeader($this->Subject))), 会得到一串加了编码前缀的base64字符串. “=?utf-8?B?W+aDs+W9k+aRhOW9seW4iOeahOeoi+W6j+WRmF0gTmV3IENvbW1lbnQgT24=?= =?utf-8?B?OiBTeW1iaWFuIFM2MCBWM+ezu+e7n+S4jeegtOino+S5n+iDveaPkOWNhw==?= =?utf-8?B?5p2D6ZmQ?=”

bin2hex函数可以将任意内容转换成十六进制的字符串.

于是我调用了两次bin2hex方法.

var_dump(bin2hex($this->EncodeHeader($this->SecureHeader($this->Subject))))

var_dump(bin2hex(“=?utf-8?B?W+aDs+W9k+aRhOW9seW4iOeahOeoi+W6j+WRmF0gTmV3IENvbW1lbnQgT24=?= =?utf-8?B?OiBTeW1iaWFuIFM2MCBWM+ezu+e7n+S4jeegtOino+S5n+iDveaPkOWNhw==?= =?utf-8?B?5p2D6ZmQ?=”))

发现转出来的十六进制码竟然有差别.

3d3f7574662d383f423f572b6144732b57396b2b6152684f573973655734694f6561684f656f692b57366a2b57
526d463067546d563349454e766257316c626e51675432343d3f3d0a203d3f7574662d383f423f4f694254655
731696157467549464d324d4342574d2b657a752b65376e2b53346a656567744f696e6f2b53356e2b6944766
561506b4f574e68773d3d3f3d0a203d3f7574662d383f423f35703244365a6d513f3d

3d3f7574662d383f423f572b6144732b57396b2b6152684f573973655734694f6561684f656f692b57366a2b57
526d463067546d563349454e766257316c626e51675432343d3f3d203d3f7574662d383f423f4f694254655
731696157467549464d324d4342574d2b657a752b65376e2b53346a656567744f696e6f2b53356e2b6944766
561506b4f574e68773d3d3f3d203d3f7574662d383f423f35703244365a6d513f3d

你会看到第一个方法比第二个方法多出两个0a

不知道为什么.

为了不使用PHPMailer的EncodeHeader函数, 我调用了PHP自带的函数. 做了以下修改:

$subject = ‘=?UTF-8?B?’ . base64_encode($this->Subject) . ‘?=’;
$rt = @mail($to, $subject, $body, $header, $params);

这样我就可以收到邮件了.

关于刚才说的第一个问题, 我也不清楚是怎么回事.

干脆我就直接给Sender属性赋值好了. 将以下两句加到MailSend函数的开头.

$this->Sender = ‘这里填上自己的email地址’;

Share
Posted in 编程 | 2 Comments

Symbian S60 V3系统不破解也能提升权限

在特殊时期, 由于特殊原因, 我们喜爱的服务twitter撞墙了.
在windows上可以采用修改hosts文件的方法来访问twitter, 而在Symbian S60 V3系统的手机上呢?
同样可以, 只是hosts文件必须存在于手机C盘的系统文件夹内, 而这个文件夹一般的程序是无法读取和写入的.
有两种办法可以让程序访问系统文件夹:
1. 破解手机, 试手机的证书体系完全失效, 这样所有软件都不用签名, 直接获得最高权限. 但我觉得这样以后装软件就会有点风险. 不清楚什么时候就会中病毒.
2. 临时破解手机内存, 提升权限. 这样做的好处是只会在内存中破解, 手机重启一下就恢复了. 对于需要偶尔访问系统文件的用户来说是相当不错的.
下面我就来说说具体方法.

  1. 下载Y-Browser文件浏览器, 或者使用你熟悉的其他文件浏览器. 安装到手机.
  2. 下载HelloCarbide(文章最后有下载提示), 安装到手机.
  3. 创建hosts文件. 该文件在电脑上创建, 然后放到手机sd卡上(手机E盘). hosts文件内容请看本文的最下方.
  4. 运行Y-Browser, 按一下手机的菜单键, 跳转到手机菜单, 再运行HelloCarbide. 也就是让Y-Broser在后台运行, 同时运行HelloCarbide. 一定要保证Y-Browser在运行, 否则破解内存后, 不能运行任何程序.
  5. 在HelloCarbide中按Options->Menu1, 会让你选择Yes还是No, 选择No. 具体Yes和No的含义我不清楚, 因为没提示任何信息. 点No之后, 这个软件就自动关掉了.
  6. 按住手机的菜单键, 切换出Y-Broser, 打开E盘, 把前面放到sd卡上的hosts文件复制一下, 然后打开C盘, 找到Private文件夹(这个文件夹平时看不到, 只有破解之后才能看到), 看看有没有10000882这个文件夹, 如果没有的话创建一个. 打开10000882这个文件夹, 把hosts文件粘贴进来.
  7. 一切OK之后, 重启手机. 你会发现hosts文件生效了. 能访问twitter了.

我昨天弄这个问题, 以及文件签名的问题到凌晨4点, 终于都搞定了.

hosts文件内容:

168.143.162.100 twitter.com
168.143.162.100 www.twitter.com
128.121.146.101 assets1.twitter.com
128.121.146.229 assets2.twitter.com
128.121.146.229 assets0.twitter.com

本文所说的软件, 除了Y-Browser之外, 其他软件都能在<<权限与证书完全破解>>下载.

关于手机论坛, 我发现dospyopda是非常不错的.

如果有问题请在下面留言. 我不是高手, 你问的问题我不一定能回答. 呵呵

Share
Posted in 数码 | Tagged , , , , | 1 Comment

CakePHP报500错误的解决方法

我把CakePHP做的网站传到主机上, 发现只有首页能打开. 点其他链接都报500错误. 在看不到日志的情况下问题出现的可能性是多种多样的.
后来google一下, 发现有人遇到过类似的问题, 解决方法是换个主机…….

不信邪. 首页能打开就说明我的配置没错, CakePHP是能正常运行的. 可能问题出现在URL的Rewrite上, 于是我尝试使用/index.php?url=service (注: service是controller的名字)来打开, 可以打开. 更加证实了CakePHP是没问题的想法. 于是我就修改了.htaccess.
原来内容是

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]

我改成

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ /index.php?url=$1 [QSA,L]

看到吗? 我给index.php前面加了个斜线, 问题解决.
这会是一个很好的解决方法吗? 继续google, 后来在cakephp的官方网站上找到了一个方法.

    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]

参考: CakePHP: 500 Internal Error

Share
Posted in 编程 | Leave a comment