2007-06-30
房价跟美国接轨,工资跟非洲接轨?[转]
在某论坛看到这篇文章,感觉挺有意思的,转以保存。
通过google搜索,找到一个地址,但不确定是否是原始出处。
http://zihan868.bokee.com/viewdiary.15389472.html
银行跨行查询收费,和哪个国家接轨你绝对想不到,美国绝大多数的银行根本不存在什么所谓的跨行查询收费。美国的绝大多数银行是股份制银行,这种自己突然规定跨行查询收费的只有在垄断银行才会发生。专家说,如果国外只要有一个银行实行了跨行查询收费,中国就会以和国际接轨为理由,采用这种方式。然后他们查阅了很多资料发现,我们周围这些国家,只有唯一一个巴基斯坦是跨行查询收费的。看到这里我彻底晕了,原来中国几家银行跨行查询收费的所谓和国际接轨,居然是和巴基斯坦接轨啊。
有些决策者在制定政策的时候,手里有两套法宝,一套是“中国国情”一套是“与国际接轨”,当制定不利于人民的政策时,如房改,要求大家自己掏钱购买商品房,就说是和“国际接轨”,理由是,人家外国都是自己买房子,没有福利分房的说法,但与此同时,他们却恰恰忽略了人家外国土地私有这个关键因素,中国人并不拥有土地的所有权,土地都属于国家,却要被迫付出昂贵的价钱购买一套只有使用权的商品房,而当人们对此提出质疑的时候,他们又会说这是中国特殊国情决定的。
又比如医改,教改,人家其他国家是免费医疗,免费义务教育,但这一点他们又不与国际接轨了,又强调中国国情了,什么财力不堪重负啦之类,结果导致大家看不起病,上不起学。
又比如所谓“高薪养廉”,据说是新加坡、香港的成功经验,所以要和“国际接轨”,所以五次三番地给公务员加薪。但人家严格的监督制度,对公务员近乎苛刻的约束,廉政公署等等,他们又不和国际接轨了,又强调中国国情了。韩国首都汉城(现名首尔)只有14辆公务车,这点他们就不愿意接轨,中国现在一个乡镇 14辆公车都不算多吧?这就是中国国情。
美国有个燃油税,他们就要和“国际接轨”,也要征燃油税,但美国高速公路、大桥绝大多数是不收费的,在美国养一辆车除汽油费外每年仅需170多美元,这点他们又不和国际接轨了,不仅养路费、车船税等等一大堆,而且到处设置关卡,几乎路路收费。全世界总共只有14万公里收费公路,但就有10万公里在中国!这就又是中国国情了.
美国格林斯潘加息了,他们就要和“国际接轨”,但美国购房享受退税,购买第一套住房享受低利率,对出租房屋屋主进行补贴以降低租金,这些他们又不和国际接轨了,又强调中国国情了,不仅不对出租房屋进行补贴,反而变本加厉地对出租屋提高税收,导致这部分成本转嫁给租客,租金上涨。
世界绝大多数国家都是土地私有的,人民买房的同时就买了地皮,具有永久所有权。当然,他们在这一点上就不和国际接轨了,因为中国国情特殊啊!但是,当他们发现香港的使用权制度对自己比较有利后,就立即和香港接轨了!订了个70年使用权制度,迫使人民祖祖辈辈不断花巨资购买有限使用权,但香港是什么情况?香港原先是殖民地啊!英国只租用了99年啊,它搞个使用权无可厚非,因为土地本不是它的,时间到了就要归还的,你搞使用权到底是什么意思?不是说中国是公有制吗? 不是全国人民拥有对一切生产资料的所有权吗?但落实到的最后怎么变成绝大多数人都一无所有了呢?怎么就变成必须购买本属于自己的土地使用权呢?所以在这方面就和香港这个“殖民地”接轨,就不和其他的国际接轨。
又比如,油价要涨、电价要涨、水价要涨,理由还是和国际接轨,说什么人家的都很贵,中国的油价水价电价便宜的很,所以就该涨,但说到人民的工资水平、福利水平、劳动保障制度,就又不和国际接轨了,就又强调中国的特殊国情了,人家的工会都是工人选举产生,实实在在代表工人权益,这一点咱们就是不和人家接轨,咱就是要让工会成为资本家压迫工人的帮凶,原因还是:中国国情。所以,不要拿什么美国、英国的加息说事,什么时候中国成为完全市场经济国家了,权力部门受公众严格监督了,再说这些不迟!
通过google搜索,找到一个地址,但不确定是否是原始出处。
http://zihan868.bokee.com/viewdiary.15389472.html
银行跨行查询收费,和哪个国家接轨你绝对想不到,美国绝大多数的银行根本不存在什么所谓的跨行查询收费。美国的绝大多数银行是股份制银行,这种自己突然规定跨行查询收费的只有在垄断银行才会发生。专家说,如果国外只要有一个银行实行了跨行查询收费,中国就会以和国际接轨为理由,采用这种方式。然后他们查阅了很多资料发现,我们周围这些国家,只有唯一一个巴基斯坦是跨行查询收费的。看到这里我彻底晕了,原来中国几家银行跨行查询收费的所谓和国际接轨,居然是和巴基斯坦接轨啊。
有些决策者在制定政策的时候,手里有两套法宝,一套是“中国国情”一套是“与国际接轨”,当制定不利于人民的政策时,如房改,要求大家自己掏钱购买商品房,就说是和“国际接轨”,理由是,人家外国都是自己买房子,没有福利分房的说法,但与此同时,他们却恰恰忽略了人家外国土地私有这个关键因素,中国人并不拥有土地的所有权,土地都属于国家,却要被迫付出昂贵的价钱购买一套只有使用权的商品房,而当人们对此提出质疑的时候,他们又会说这是中国特殊国情决定的。
又比如医改,教改,人家其他国家是免费医疗,免费义务教育,但这一点他们又不与国际接轨了,又强调中国国情了,什么财力不堪重负啦之类,结果导致大家看不起病,上不起学。
又比如所谓“高薪养廉”,据说是新加坡、香港的成功经验,所以要和“国际接轨”,所以五次三番地给公务员加薪。但人家严格的监督制度,对公务员近乎苛刻的约束,廉政公署等等,他们又不和国际接轨了,又强调中国国情了。韩国首都汉城(现名首尔)只有14辆公务车,这点他们就不愿意接轨,中国现在一个乡镇 14辆公车都不算多吧?这就是中国国情。
美国有个燃油税,他们就要和“国际接轨”,也要征燃油税,但美国高速公路、大桥绝大多数是不收费的,在美国养一辆车除汽油费外每年仅需170多美元,这点他们又不和国际接轨了,不仅养路费、车船税等等一大堆,而且到处设置关卡,几乎路路收费。全世界总共只有14万公里收费公路,但就有10万公里在中国!这就又是中国国情了.
美国格林斯潘加息了,他们就要和“国际接轨”,但美国购房享受退税,购买第一套住房享受低利率,对出租房屋屋主进行补贴以降低租金,这些他们又不和国际接轨了,又强调中国国情了,不仅不对出租房屋进行补贴,反而变本加厉地对出租屋提高税收,导致这部分成本转嫁给租客,租金上涨。
世界绝大多数国家都是土地私有的,人民买房的同时就买了地皮,具有永久所有权。当然,他们在这一点上就不和国际接轨了,因为中国国情特殊啊!但是,当他们发现香港的使用权制度对自己比较有利后,就立即和香港接轨了!订了个70年使用权制度,迫使人民祖祖辈辈不断花巨资购买有限使用权,但香港是什么情况?香港原先是殖民地啊!英国只租用了99年啊,它搞个使用权无可厚非,因为土地本不是它的,时间到了就要归还的,你搞使用权到底是什么意思?不是说中国是公有制吗? 不是全国人民拥有对一切生产资料的所有权吗?但落实到的最后怎么变成绝大多数人都一无所有了呢?怎么就变成必须购买本属于自己的土地使用权呢?所以在这方面就和香港这个“殖民地”接轨,就不和其他的国际接轨。
又比如,油价要涨、电价要涨、水价要涨,理由还是和国际接轨,说什么人家的都很贵,中国的油价水价电价便宜的很,所以就该涨,但说到人民的工资水平、福利水平、劳动保障制度,就又不和国际接轨了,就又强调中国的特殊国情了,人家的工会都是工人选举产生,实实在在代表工人权益,这一点咱们就是不和人家接轨,咱就是要让工会成为资本家压迫工人的帮凶,原因还是:中国国情。所以,不要拿什么美国、英国的加息说事,什么时候中国成为完全市场经济国家了,权力部门受公众严格监督了,再说这些不迟!
Labels: other
2007-06-09
YY还不会走路,好心急啊
YY已经15个月了,但是还不会走路。
牵着她的一只手,会走,但一放开就倒。
在网上查了一下,一般是12~14个月就会走路,但18个月,则100%都会走。或许YY是后者。
YY开始长牙也晚,老婆说是缺钙,她自己也缺钙。现在我们在给她服龙牡壮骨粉。
YY现在不在身边,下次回她外婆家,要考虑带她去做体检了。
牵着她的一只手,会走,但一放开就倒。
在网上查了一下,一般是12~14个月就会走路,但18个月,则100%都会走。或许YY是后者。
YY开始长牙也晚,老婆说是缺钙,她自己也缺钙。现在我们在给她服龙牡壮骨粉。
YY现在不在身边,下次回她外婆家,要考虑带她去做体检了。
Labels: YY
uTorrent:提示磁盘空间不足
下载并试用 uTorrent 时,出现磁盘空间不足的提示,而实际上我的磁盘还有10多个G的可用空间。最后发现是分区格式的问题,FAT32允许的单文件最大值是4GB,而 BT 下载文件却有 4.3G,一张DVD。
所以认为是一个 BUG 并提交到官方网站。
得到的回复是,uTorrent 只是简单的返回 Windows API 的出错信息而已,原来这是 Windows 的 Bug。
但记得有个下载工具是有判断并明确提醒是分区格式的问题,想再建议加入判断,但E文写不出来,只好作罢,对于大部分懂电脑的来说,可能会找出问题原因,但普通用户,是比较困难的,而且使用FAT32的概率也相当高,而用 BT 下载大文件,也是比较普遍的。
相关链接:
http://forum.utorrent.com/viewtopic.php?pid=255809#p255809
所以认为是一个 BUG 并提交到官方网站。
得到的回复是,uTorrent 只是简单的返回 Windows API 的出错信息而已,原来这是 Windows 的 Bug。
但记得有个下载工具是有判断并明确提醒是分区格式的问题,想再建议加入判断,但E文写不出来,只好作罢,对于大部分懂电脑的来说,可能会找出问题原因,但普通用户,是比较困难的,而且使用FAT32的概率也相当高,而用 BT 下载大文件,也是比较普遍的。
相关链接:
http://forum.utorrent.com/viewtopic.php?pid=255809#p255809
Labels: other
一种新颖的验证方式

今天注册了一个uTorrent的论坛帐号,发现该网站使用了一种新颖的验证方式。
当前网上,为了防止有人恶意访问,流行在登录或发帖时,追加验证码的输入及校验。而这个网站所使用的方式是:显示的是一张含有一个小方块的图片,要求用户点击图片某一角落的小方块进行验证。
原理应该比较简单,就是从表单数据中提取点击的坐标值,进行对比校验。
采用这种方式有一个明显的优点,它减少了用户的键盘输入。若是使用了自动填表功能,则不需要任何输入即可一点马上提交登录信息。
但这种方式也有缺点,如果用户没有鼠标或不喜欢使用鼠标,则会造成不便,虽然这是少数情况。如果同时提供两种方式,校验时,任何一种通过即成功返回,或许是个不错的完美方案。
从根本上来说,这是为了防止恶意防问,一般指程序的自动攻击。采用这种方式,被突破的概率不知道是多少,其安全强度能有几分。我的数学向来较差,不知道是不是=小方块的面积(象素单位):图片的面积。直觉上,应该是较为可靠的。但相比于若干位英文字母+数字的方式,似乎被突破要容易得多。
另外,除了单纯的穷举法外,对图片进行分析的难度,也不及英文字母+数字的方式。但不管怎么说,在人性化方面要强上许多,对于防范要求不高的网站,还是一个比较受用户欢迎的不错选择。
Labels: Web
2007-06-04
安装Windows后,恢复Ubuntu的启动菜单
安装Windows后,MBR上的GRUB被清掉了,按网上资料显示,恢复是相当简单。
确实,若顺利的话,也就两句Grub命令:
root (hd0,1)
setup (hd0)
但是,这是有前提的,你得要用root帐户来操作,虽然这有点象废话,然而我还是犯了这个错误。
由于Grub也是可以由非root帐户执行的,所以在命令行输入grub,没有提示权限不足,只是在进行以上操作时,总是说找不到磁盘,郁闷的说。
错误消息:Error 21: Selected disk does not exist
总结一下,完整而有简单的操作步骤是:
sudo -i
grub
root (hdX,X)
setup (hdX[,X])
quit
sudo -i是取得root权限,以前的命令su的替代,若单执行一条命令,也可以直接sudo grub。
root (hdX,X) 其中“X”是数字,表示第几个磁盘,第几个分区是root所在分区
setup (hdX,[X]) “X”同上,但如果是要将grub安装到MBR,而不是分区的Boot扇区,可以省略后者。
另外有一条非常有用的命令:
find /boot/grub/stage1
它会帮你找出,你的root分区所在的磁盘位置,返回如:(hd0,1),就不用去瞎猜了。
另外一个问题是,我在安装系统时,喜欢将老系统分区删除,再重建,如此一来,WindowsXp的安装程序重建分区时,竟然留了1M的空间,害得又多出个未分配空间,而且,系统分区的位置也变了,还没细查,估计有可能变成逻辑分区了。还有更可恶的,它竟然将启动分区弄到原来的数据盘上去了,真想不通啊,这实在令人难以接受。愣是把我干净的数据分区的根目录弄得乱七八糟,放上那么多个文件!Windows的分区,不得不让人不屑。
最后,提供一个资源,比较丰富的相关信息,主题与本文相同,作为继续学习资料:
http://blog.linuxmine.com/9084/viewspace-1220
确实,若顺利的话,也就两句Grub命令:
root (hd0,1)
setup (hd0)
但是,这是有前提的,你得要用root帐户来操作,虽然这有点象废话,然而我还是犯了这个错误。
由于Grub也是可以由非root帐户执行的,所以在命令行输入grub,没有提示权限不足,只是在进行以上操作时,总是说找不到磁盘,郁闷的说。
错误消息:Error 21: Selected disk does not exist
总结一下,完整而有简单的操作步骤是:
sudo -i
grub
root (hdX,X)
setup (hdX[,X])
quit
sudo -i是取得root权限,以前的命令su的替代,若单执行一条命令,也可以直接sudo grub。
root (hdX,X) 其中“X”是数字,表示第几个磁盘,第几个分区是root所在分区
setup (hdX,[X]) “X”同上,但如果是要将grub安装到MBR,而不是分区的Boot扇区,可以省略后者。
另外有一条非常有用的命令:
find /boot/grub/stage1
它会帮你找出,你的root分区所在的磁盘位置,返回如:(hd0,1),就不用去瞎猜了。
另外一个问题是,我在安装系统时,喜欢将老系统分区删除,再重建,如此一来,WindowsXp的安装程序重建分区时,竟然留了1M的空间,害得又多出个未分配空间,而且,系统分区的位置也变了,还没细查,估计有可能变成逻辑分区了。还有更可恶的,它竟然将启动分区弄到原来的数据盘上去了,真想不通啊,这实在令人难以接受。愣是把我干净的数据分区的根目录弄得乱七八糟,放上那么多个文件!Windows的分区,不得不让人不屑。
最后,提供一个资源,比较丰富的相关信息,主题与本文相同,作为继续学习资料:
http://blog.linuxmine.com/9084/viewspace-1220
Labels: Ubuntu
2007-06-03
Sony VGN-S16C的驱动程序
悔不该,当初弄了这个Sony。得,这回,没带驱动光盘,玩完了,人家根本就不提供驱动下载。
在网上七折腾,八折腾,下的声卡驱动不正确,光有图标,就不出声,气死人!!!
最后,在美版网站,下了正确的驱动,但也花了一整天时间,郁闷透顶!
若有谁也有这种烦恼,也可以考虑到美版网站,找配置相当的机型,下载对应的驱动,应该可以用的。
哎,想不通啊,为什么中文版的,就不提供所有驱动下载?NND。
VGN-S16:http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNS170&UpdateType=Everything
Sony北美支持网站:http://esupport.sony.com/
在网上七折腾,八折腾,下的声卡驱动不正确,光有图标,就不出声,气死人!!!
最后,在美版网站,下了正确的驱动,但也花了一整天时间,郁闷透顶!
若有谁也有这种烦恼,也可以考虑到美版网站,找配置相当的机型,下载对应的驱动,应该可以用的。
哎,想不通啊,为什么中文版的,就不提供所有驱动下载?NND。
VGN-S16:http://esupport.sony.com/US/perl/swu-list.pl?mdl=VGNS170&UpdateType=Everything
Sony北美支持网站:http://esupport.sony.com/
Labels: 随笔
上传老代码:ASP同学录源码
简介:
语言:Javascript(完全抛弃了VBScript)
数据库:Access2000以上
特点:ASP->XML + XLST->HTML
对DB访问做了简单封装,全部使用Commond来进行数据操作,规避注入侵害。
其它:
1、由于JS操作二进制很困难,所以对图片的支持不是很好,上传个人相片时,有可能程序无法识别实际的图片高度,宽度,以致上传失败。
2、由于纯粹是个人玩玩的,虽然当前自己在用,但后台管理依然没做,功能很不完善,仅供学习或继续开发用。
下载地址:http://download.csdn.net/source/188952
登录帐号:97-696 密码:jsj02
语言:Javascript(完全抛弃了VBScript)
数据库:Access2000以上
特点:ASP->XML + XLST->HTML
对DB访问做了简单封装,全部使用Commond来进行数据操作,规避注入侵害。
其它:
1、由于JS操作二进制很困难,所以对图片的支持不是很好,上传个人相片时,有可能程序无法识别实际的图片高度,宽度,以致上传失败。
2、由于纯粹是个人玩玩的,虽然当前自己在用,但后台管理依然没做,功能很不完善,仅供学习或继续开发用。
下载地址:http://download.csdn.net/source/188952
登录帐号:97-696 密码:jsj02
Labels: Asp, Javascript, XML, XSLT
真遗憾,AutoCompleteExtender竟然不支持多列
自动填充,就我来说,最常用的应该是代码输入,这时,总是要求能显示代码所对应的名称,如此一来,AutoCompleteExtender就不适用了,它竟然不支持多列,令人有种想骂人的冲动!哎,枉费这么多时间来折腾,算了,不要它了.
2007-06-02
添加Ajax自动填充控件(AutoCompleteExtender)所遇到的问题
1、添加AutoCompleteExtender控件
从ajax.asp.net上下载了最新的SampleWebSite,将Bin目录下的Dll中的组件添加到控件面板上。打开既存的网站,在其中一个页面添加了AutoCompleteExtender控件。
2、添加ScriptManager控件
按提示,自动填充控件需要信赖ScriptManager,但是当前页面并非Page页,而是自定义组件,如果直接添加在ascx页面上,相信Page页肯定不能再添加ScriptManager了,若其也需要添加此类依赖组件,则会产生冲突,所以我认为应当添加ScriptManagerProxy来替代。
3、添加自定义的后台ServiceMethod
4、运行。
在文本框输入字符后,未能出现下拉列表框,反复检查代码,未能发现任何问题。
5、检查FireFox的Error Console,发现有脚本错误:
'Sys' is undefined.
定位代码:
<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$Main$kdkd', document.getElementById('aspnetForm'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls([], [], [], 90);
//]]>
</script>
5、安装FireBug后,发现有好几个URL请求发生了404错误,URI是当前网站根目录下的ScriptResource.axd
6、能过以上,确定了是Web.config的配置问题,缺少axd类型的Handler
7、能过查找,发现一个网上资料:http://codebetter.com/blogs/jay.kimble/archive/2006/10/26/How-To_3A00_-Enable-Microsoft-Ajax-Beta-over-on-an-existing-site.aspx
看了看,一来是E文,另外,有好向个step,感觉有点麻烦。于是决定新建一个“ASP.NET AJAX-Enabled WebSite”,将其自动生成的Web.config直接复制过来,并重新添加我自己的appSettings小节与connectionStrings小节。但位置似乎有讲究,紧跟着放在后,产生编译错误:
错误 38 Only one <configSections> element allowed per config file and if present must be the first child of the root <configuration> element. M:\LingsJob\src.new\Web.config 33
等错误及警告。改变位置,放到</configSections>与<system.web>之间即可。
8、重新编译并运行,在文本框输入时,成功产生XHR,但返回的结果却是错误提示:
Unknown web method XXX.
9、反复检查,未能找出原因,对比AJAX的Sample,索性也改成请求*.asmx再指向AppCode下的WebService类的Public方法。
10、测试成功。
以上是我在使用AutoCompleteExtender所遇的问题及解决措施,方法比较“粗鲁”,而没有去深究细节,个人认为,如非太闲,能实现,就真的是不想去多研究了,感觉做程序,已经是够累了...
从ajax.asp.net上下载了最新的SampleWebSite,将Bin目录下的Dll中的组件添加到控件面板上。打开既存的网站,在其中一个页面添加了AutoCompleteExtender控件。
2、添加ScriptManager控件
按提示,自动填充控件需要信赖ScriptManager,但是当前页面并非Page页,而是自定义组件,如果直接添加在ascx页面上,相信Page页肯定不能再添加ScriptManager了,若其也需要添加此类依赖组件,则会产生冲突,所以我认为应当添加ScriptManagerProxy来替代。
3、添加自定义的后台ServiceMethod
4、运行。
在文本框输入字符后,未能出现下拉列表框,反复检查代码,未能发现任何问题。
5、检查FireFox的Error Console,发现有脚本错误:
'Sys' is undefined.
定位代码:
<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$Main$kdkd', document.getElementById('aspnetForm'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls([], [], [], 90);
//]]>
</script>
5、安装FireBug后,发现有好几个URL请求发生了404错误,URI是当前网站根目录下的ScriptResource.axd
6、能过以上,确定了是Web.config的配置问题,缺少axd类型的Handler
7、能过查找,发现一个网上资料:http://codebetter.com/blogs/jay.kimble/archive/2006/10/26/How-To_3A00_-Enable-Microsoft-Ajax-Beta-over-on-an-existing-site.aspx
看了看,一来是E文,另外,有好向个step,感觉有点麻烦。于是决定新建一个“ASP.NET AJAX-Enabled WebSite”,将其自动生成的Web.config直接复制过来,并重新添加我自己的appSettings小节与connectionStrings小节。但位置似乎有讲究,紧跟着放在
错误 38 Only one <configSections> element allowed per config file and if present must be the first child of the root <configuration> element. M:\LingsJob\src.new\Web.config 33
等错误及警告。改变位置,放到</configSections>与<system.web>之间即可。
8、重新编译并运行,在文本框输入时,成功产生XHR,但返回的结果却是错误提示:
Unknown web method XXX.
9、反复检查,未能找出原因,对比AJAX的Sample,索性也改成请求*.asmx再指向AppCode下的WebService类的Public方法。
10、测试成功。
以上是我在使用AutoCompleteExtender所遇的问题及解决措施,方法比较“粗鲁”,而没有去深究细节,个人认为,如非太闲,能实现,就真的是不想去多研究了,感觉做程序,已经是够累了...
Subscribe to Posts [Atom]