2005年7月30日星期六

也谈所谓真名上网:我匿名,我喜欢

  我不用真名上网,并不表示我就不真诚,更不表示我要借助网络搞阴谋诡计,而是因为这是我的权利。

   我不用真名上网,并不表示我就不真诚,更不表示我要借助网络搞阴谋诡计,而是因为这是我的权利。为什么呢?因为姓名的使用权属于我个人,我可以使用,我也可以不使用,我拥有匿名权。从根本上说,我拥有匿名做一切事情的权利,只要我的行为不危害别人的利益,在现阶段,由于公共安全的需要,我的匿名权受到了很大的限制,比如不能匿名坐飞机。但我仍旧可以在很时候拥有匿名权,包括写匿名信,捐匿名款,发匿名牢骚。我去一个博物馆参观,完了我想在博物馆的留言薄上写几个字,我当然可以写真名实姓,甚至写上自己的身份证号码和家庭住址供查,我也可以写上笔名,写临时兴之所致取的名字,写上各种有伤大雅或无伤大雅的别称,甚至什么也不写。我去饭馆吃饭,去政府机关办事,坐火车飞机,都有意见簿,我可以提意见批评,我可以抒情表扬某人,无论批评表扬,想必不会有人要求我留下真名实姓兼身份证号码吧?我打电话给市长热线提意见,也可以不留名。

  网络上说话是我的权利,但发表却不是我的权利,是网站的权力。网站准你发,你才能发,网站不准你发,你的权利根本就是聋子的耳朵——摆设。我有时候觉得很可笑的,一个法院断一个侵犯名誉权的案子,作者和媒体要负连带责任,很搞笑,我作者凭什么负责?我的言论自由是我的权利,这种权利是绝对的,但你媒体发布我的言论却是一种权力,这种权力不是绝对的,我的言论完全在你的控制之下,而我还要为你的权力负责,简直是开玩笑,我认为除非作者和媒体之间有文责自负的协议,作者根本不应该为他的言论承担任何责任。真名上网也是一样的,我的话不对,你可以不予发布,发布错了,你还可以删除,所以说,我的言论既然完全由你控制,我根本没有权力,既然我没有权力,我就无须承担责任(除非我和网站有协议,自愿承担责任),我无须承担责任,你搞实名制不是很多余吗?搞真名就是为了便于追究你的责任,我没有责任,你追究什么?

  匿名最大的优势在于什么?恰恰在于真实。我们都有投票的经历,真名投票,投完后念张三这一票给了某某,李四这一票给了某某,这么一搞谁还有兴趣去陪你玩?所以投票匿名票,就意味着结果更真实,过程更公正。投真名票,即便我不担心打击报复,我还担心这一票一投,可能把友谊,把爱情,把亲情······等等就给投没了。

  匿名是我的乐趣,现代社会是什么社会?是一个乐趣的社会,我匿名之下,无伤大雅的玩笑,朋友间真枪实弹的辩论,对象的神秘感,都给我带来乐趣,一旦真名,你一说话,立马有人说TMD,平时见了领导是三孙子,原来把劲使这里来了。

  还有我把我的身份证号码我的真名实姓全部放网上,我放心不下,我是向来不会以最大恶意来猜测国人的,但我还是有担心,现在明星的电话都能整体泄露,还有什么不能泄露的?明星们的隐私被泄露给大家八卦一下也算用之于民,我凭什么啊?我的隐私凭什么给你八卦啊?

  上网算什么?算娱乐,我没听说有人进KTV要实名制,有人进饭馆要讲真名,更没听说看报纸要告诉卖报的说我叫什么什么,凭什么我看贴子也要告诉别人我的大号?要是我去卖报纸之前先告诉那位说:“我是某某某,拜托买份报纸”,你不觉得这是有病吗?问题在于现在我看贴子也要告诉别人我叫什么。

  我从小做好事就不留名,这叫雷锋精神,全国都提倡。匿名做好事全国提倡,匿名上网就不行,什么逻辑?有人说匿名就是不真诚,匿名做好事怎么就又真诚了?只准我付出,不准我获得,只准我做好事的时候匿名——问题在于上网还不是做坏事吧,你在法律上规定一条说禁止匿名做坏事尽管一万个正确但也一万个白痴。

  所以我觉得还是算了吧,愿意真名上网的我没意见,您爱咋地咋地,但请不要干涉我这喜欢匿名上网的爱好,大家人各有志,你愿意光明正大,我不愿抛头露面,这不是很正常吗?一句话,我匿名,我喜欢,你管得着吗?(原始出处: 天涯社区 )

令网站打开提高速度的7大秘方

  很多朋友都用虚拟主机来做网站,将网页文件存放在虚拟空间上,但是页面内容一多,网站打开的速度就显得特别慢,如果您碰到这种情况,与其寻求更好的空间,不如通过优化网页代码来取得满意的速度。笔者总结了一些切实可行的方法,制作主页时,以下的方法可以令你的网页速度大大提高。

  一、记得帮页面减肥

  我们浏览网页实际上是将虚拟主机中的网页内容下载到本地硬盘,再用浏览器解释查看的。下载网页的快慢在显示速度上占了很大比重,所以,网页本身所占的空间越小,那么浏览速度就会越快。这就要求在做网页的时候遵循一切从简的原则,如:不要使用太大的Flash动画、图片等资源。干净、简洁的页面会给人一种思路明朗的感觉。

  二、如没必要,尽量使用静态HTML页面

  众所周知,ASP、PHP、JSP等程序实现了网页信息的动态交互,运行起来的确非常方便,因为它们的数据交互性好,能很方便地存取、更改数据库的内容,使网站“动”起来,如:论坛、留言板等。但是这类程序必须先由服务器执行处理后,生成HTML页面,然后再“送”往客户端浏览,这就不得不耗费一定的服务器资源。如果在虚拟主机上过多地使用这类程序,网页显示速度肯定会慢,所以没有必要,请尽量使用静态的HTML页面。

  三、不要将整个页面内容塞到一个Table中

  这是网页设计的问题了,很多站长为了追求页面统一对齐,将整个页面的内容都塞进了一个Table(表格)里,然后再由单元格td来划分各个“块”的布局,这种网站的显示速度是绝对慢的。因为Table要等里面所有的内容都加载完毕后才显示出来的,如果某些内容无法访问,就会拖延整个页面的访问速度。正确的做法是:将内容分割到几个具有相同格局的Table中去,不要全都塞到一个Table里。

  四、将ASP、ASPX、PHP等文件的访问改为.js引用

  这在ASP、ASPX、PHP等程序设计时应该注意的,如果你要在静态的HTML页面里嵌入动态的数据,而这些动态的数据是由ASP、PHP等程序来提供的话,会使用以下的语句引用:,这样的话,每次有一个人访问你的网站,服务器就要执行并处理一次tongji.asp文件,从数据库抽取相应的数据,再输出给网页显示,如果有几万个人同时访问,就要执行几万次,后果就可想而知。建议在这些程序中将数据动态生成到一个1.js文件中去,然后在首页通过 SCRIPT src="http://www.site.com/1.js"> /SCRIPT> 这样的代码来引用该1.js文件。这样,数据显示的任务就交给客户端的浏览器去做,不会耗费服务器的资源,显示速度自然就很快。

  五、使用iframe嵌套另一页面

  如果你要在网站上插入一些广告代码,又不想让这些广告网站影响速度的话,那么,使用iframe最合适不过了。方法是:将这些广告代码放到一个独立的页面去,然后在首页用如下的代码将该页面嵌入即可,这样就不会因为广告页面的延迟而拖了整个首页的显示,代码如下:

  IFRAME marginWidth=0 marginHeight=0 src="http://www.williamlong.com/default.asp" frameBorder=0 width=468 scrolling=no height=60 leftmargin="0" topmargin="0"> /IFRAME>

  其中http://www.williamlong.com/default.asp是被引用文件的路径。

  六、讲究网站计数器代码放置的技巧

  在网页里放置计数器可以统计网站的访问流量,为站长和广告商家提供访问依据,但是,不管功能有多强大的网站统计系统,都会有出故障的时候。如果直接把统计代码放到页面内容的前面,或者放在一个Table或者div标签里,那么在计数器不能访问的时候,你的页面上那个Table或者div就会产生几十秒钟的延迟,导致页面很长时间才能访问。所以,要提高网站的速度,就要讲究统计代码放置的位置,正确的方法是:把统计代码放到页面的最下面,并且不要和页面内容同在一个Table或者div标签里。可以在页面代码的最下方直接放置统计代码,或者在最下方单独做一个Table或者div来放置计数器。这样,在计数器不能访问的时候,你的网站速度也不会受到丝毫影响。

  七、友情链接的学问

  网站之间互相做链接可以增加网站的宣传效果,做LOGO图片链接更能准确地描述网站的主题和定位,宣传效果会大大的增强,但图片链接做得太多,必然会影响网页的显示速度。很多站长都喜欢直接引用友情网站上的图片URL,这样图片要先经过加载才能显示的,各个友情网站的访问速度不一样,整个表格都要等图片都下载完了才能显示出来,这样大大降低了网页的速度。因此,做友情链接时应尽量做到:

  1. 只做文字链接:做文字链接是不会延迟网页速度的。

  2. 将所有链接放到一个独立的分页去,然后在首页链接上该页。

  3. 如果友情链接一定要出现在首页,请将链接所在的整个Table放到页面的最下方,因为页面是由上到下逐行显示的,将其放到页面的最下方,不会延迟其他内容的显示。

  4. 友情链接的LOGO图片先下载后再传到自己的网页空间,这样,速度由自己的网站空间决定而不受友情网站的影响。

2005年7月27日星期三

立此存照:央行否认人民币进一步升值传言

  中国人民银行网站7月26日发表声明称,“人民币汇率初始调整水平升值2%,是指在人民币汇率形成机制改革的初始时刻就作一调整,调整水平为2%。并不是指人民币汇率第一步调整2%,事后还会有进一步的调整。”

  此前有国外媒体报道称,人民币升值2%只是初始调整,“可能引发中国人民银行在不远的将来会进一步提高人民币汇率的预期”。

  中国人民银行在这纸声明中明确否认国外媒体关于人民币进一步升值的传言。

  新华网北京7月26日电 (记者 张旭东) 中国人民银行新闻发言人26日郑重声明称,人民币汇率初始调整水平升值2%,是指在人民币汇率形成机制改革的初始时刻就作一调整,调整水平为2%。并不是指人民币汇率第一步调整2%,事后还会有进一步的调整。

  这位发言人称,人民币汇率形成机制改革受到国内外媒体和有关方面的广泛关注和充分理解。但也有国外的个别媒体对改革的有关内容,特别是对人民币对美元交易价格的调整制造误解,甚至错误地认为人民币升值2%只是初始调整,“可能引发中国人民银行在不远的将来会进一步提高人民币汇率的预期”。

  为准确理解人民币汇率形成机制改革,人民银行现郑重声明如下:

  一、人民币汇率初始调整水平升值2%,是指在人民币汇率形成机制改革的初始时刻就作一调整,调整水平为2%。并不是指人民币汇率第一步调整2%,事后还会有进一步的调整。

  二、人民币汇率水平升值2%是根据汇率合理均衡水平测算出来的。这一调整幅度主要是从我国贸易顺差程度和结构调整的需要来确定的,同时也考虑了国内企业的承受能力和结构调整的适应能力。这个幅度基本上趋近于实现商品和服务项目大体平衡。

  三、渐进性是人民币汇率形成机制改革的一个重要原则。渐进性是指人民币汇率形成机制改革的渐进性,而不是指人民币汇率水平调整的渐进性。人民币汇率制度改革重在人民币汇率形成机制的改革,而非人民币汇率水平在数量上的增减。

  这位发言人称,人民银行热诚欢迎国内外各界继续关注、支持人民币汇率形成机制改革,也希望有关媒体本着负责任的态度,准确理解改革的精神,客观报道改革的有关内容。

2005年7月24日星期日

ASP脚本生成GUID的实现

  全球唯一标识符 (GUID) 是一个字母数字标识符,用于指示产品的唯一性安装。在许多流行软件应用程序(例如 Web 浏览器和媒体播放器)中,都使用 GUID。

  GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:6F9619FF-8B86-D011-B42D-00C04FC964FF 即为有效的 GUID 值。

  世界上的任何两台计算机都不会生成重复的 GUID 值。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。在 Windows 平台上,GUID 应用非常广泛:注册表、类及接口标识、数据库、甚至自动生成的机器名、目录名等。

  ASP生成GUDI的实现

  <%

  Dim objTypeLib

  Set objTypeLib = CreateObject("Scriptlet.TypeLib")

  Response.Write objTypeLib.Guid

  %>

  在本机及网络主机均测试通过。

2005年7月22日星期五

从7LOG迁移到ZBLOG

  今天将我的博客从PHP+MYSQL的7LOG迁移到了ASP+ACCESS的ZBLOG系统上,其实并不是说PHP的7LOG不好,相反,其是一个非常出色的BLOG系统,并且和MT产生的URL非常接近,更主要的,PHP+MYSQL的搭配从各个方面都远远优于ASP+ACCESS,只可惜的是国内PHP空间太少,PHP的BLOG程序也少,7LOG已经相当长时间没有更新了,作者似乎蒸发了,国外的PHP空间速度的确很慢,而且还经常无法访问,国内的ASP空间速度是快,可惜找了很长时间,没有一个ASP的BLOG程序令人满意,而且其功能比起PHP的BLOG来讲实在差太多了,不过也没办法了,只好自己动手去改一个BLOG程序了(自己动手,丰衣足食)。

  我经过长时间的挑选,打算改Z-Blog这个程序,一来其也生成HTML静态文件,好改一些,二来其功能还算完整,模板也不少,且支持UTF-8,最主要的,其代码写的比较好维护。

  我主要改几个地方:

  1、将其生成的URL地址修改的和7LOG的一致,这个好修改,直接替换就可以了。

  2、给其增加静态目录列表文件和静态化首页,Z-Blog这个程序有一个奇怪的地方,就是只将文章页面静态化,其他的还全都是动态页面,不知道其作者脑子怎么想的,我就帮其将分类目录列表,日期目录列表和首页这三个地方静态化一下。这个新增还挺麻烦的,我花了大半天时间才写好相关的程序,生成的文件名也和7LOG的完全一致。

  3、将其内部一些代码进行修改,特别是和INCLUDE和CACHE相关的代码。

  4、最后,转换数据库。

  转换数据库的操作其实还是比较麻烦:首先安装MYSQL的ODBC驱动,然后将UTF-8版本的MYSQL表先转化为GB2312的MYSQL表,然后通过MS SQLSERVER的数据导入导出功能将MYSQL数据导出到MS SQLSERVER上(曾经尝试直接将MYSQL导出到ACCESS,结果失败),然后将数据从MS SQLSERVER导入到ACCESS中,然后在ACCESS中执行下面两条SQL语句进行数据表结果的转换(从7LOG结构转换到ZBLOG结构):

INSERT INTO blog_Article(log_ID, log_CateID, log_AuthorID,log_Level,log_Url,log_Title,log_Intro,log_Content,log_IP,log_PostTime,log_CommNums,log_ViewNums,log_TrackBackNums,log_Tag) select id,  sort,'1', '4', '', title,resume,content,'127.0.0.1',date,0,count,0,'' from blog_topic order by id

INSERT INTO blog_Comment(log_ID,comm_AuthorID,comm_Author,comm_Content,comm_Email,comm_HomePage,comm_PostTime ,comm_IP,comm_Agent) select topic_id,id,author,content,email,'',date,ip,'' from blog_comment2 order by id

  至此,数据库转换已经全部完成。有一点不理解就是ACCESS数据库怎么保存UTF-8的数据,因为写进去的数据并不是UTF-8,不知道ACCESS怎么处理的。

  现在已经全部转换完成了,就换了一个模板,样子就是现在这个样子,测试了一下,速度当然比国外的主机快好多了,界面看上去也算凑合,等以后看腻了就换模板吧。

  本BLOG和静态化补丁提供下载,下载地址请点这里

央行突然宣布人民币升值

  今天晚上我依旧上网,突然从QQ的窗口弹出一则消息“人民币升值2%并与美元汇率脱钩”,我一惊,赶快点进去查看,是真的,中国人民银行在七点钟“出其不意”宣布调整人民币汇率机制,并升值2%。眨眼之间,我的资产就损失过千。并有消息说人民币还会继续升值。我手里的美元成为“烫手的山芋”了。但是我依旧无法下定决心将美元兑换为人民币,实际上人民币本身也有很大风险,并且国家外汇储备了那么多美元,升一下值国家自己受得了吗?

  如果以目前的7110亿美元的国家外汇储备计算,升值前的汇率为1美元:8.2765元人民币,折合成人民币为58845亿元人民币。而人民币对美元升值后,汇率变为1美元:8.11元人民币,那么原有的7110亿美元折合成人民币后为57662亿元人民币。汇率变化后,外汇储备蒸发掉1183亿元人民币。这个损失就是人民币升值导致的储备资产的汇兑损失。

  1184亿元,这个是现在人民币升值的损失,如果早2年时候就升值,损失就不会这么大。现在已经错过了升值的最好时机,真不知道那些所谓的经济学家脑子里在想什么。

2005年7月21日星期四

一个非常有意思的投票

  今天我上新加坡联合早报网,发现上面有一个很有意思的网上调查,调查的题目是:“抗日战争获胜,谁的功劳最大?”,选项有4个:1、国民党,2、共产党,3、美国,4、苏联。目前投票总数:1090005,投票结果是,1、国民党:52.30%,2、共产党:43.66%,3、美国:3.46%,4、苏联:0.58%。

  我之所以认为这是一个有意思的调查,是因为这个调查的目的是很有意思的。就调查题目的本身,其实并没有什么意义,抗日战争获胜谁的功劳最大,并不是我们说谁大谁就大,因为客观的历史事实并不是我们人为可以改变的。那么这个调查的目的到底是什么呢?我感觉这其实是一个历史观、世界观和知识面的调查,不同层次受过不同教育的人选择的结果肯定不一样。

  就结果本身而言我其实有一点吃惊,因为和我预料的结果是不一样的。我预料选择2的会占到绝对多的优势,其它的选择大多一样。当然我的观念可能的确落后了,这个调查如果在20年前的话,可能的确是我所想象的。可是现在的时代变化真是很大。

  如果是一个小学生或者中学生的话,那么他肯定会毫不犹豫的选择2,因为书本上就是这么说的,这是标准答案,考试的时候如果不这么写会被扣分的。但是一个大学生就不会这么选择,因为大学的教材和中小学的教材不一样,上面有一些较为客观的描述。这时候他就会思考一下,到底应该选择哪个?最后他可能会选择1,也可能会是3。当然,并不是所有人都会上大学的,一个人如果没有受过大学教育,那么他会选择几呢?

  真有点慨叹历史的真相,历史会是人们真实的记忆吗?从理性的情感出发,历史不是小姑娘,可以任人去随意打扮,历史更不是妓女,可以任人凌辱、随便作践。历史是人民亲历的,是人民用心写的,不是某些人能够彻底污损完全操纵的。

  真实的历史到底是什么呢?其实数字是会说话的,根据日本统计的数字:二战中日军总计战死185万人,在八年侵华战争中死亡的人数约为44万人(其中国共各击毙20多万)。有18万多日军被英联邦军队击毙在缅甸(含中国远征军击毙1万多日军这一战果),9万日军在中国东北被苏军击毙(主要是诺门坎和苏联出兵东北两场战役)。最主要的,约有120万日军在太平洋战场被美军击毙,占战争中日军死亡总数的64% 。

  有一篇文章《八年抗战中国并未取胜》非常值得一读,看完这篇文章的人,相信会对“抗日战争胜利谁的功劳最大”有一番结论了。