月度归档:2005年12月

抵制谣言:”sina”到底是“支那”还是“中国”

  今天在Chinaren论坛看到一篇反日的贴子,里面有这么一段:

大家以后不要上新浪网了,告诉你www.sina.com.cn的来历!ZT新浪的控股方竟是日本,怪不得日本人在西大、买春的丑闻新浪网充耳不闻,打灯笼都找不到!许多网友发誓:新浪不更名,永不登录新浪!刚从日本回来的华侨林小姐说:“在日语罗马字里,(sina)就是(支那),是部分日本人对中国带有侮辱性的称呼。这个词,主要是右翼分子在使用。”林小姐说:“在日本的中国人,只要一听到sina这个词,就觉得受到莫大的侮辱。这样一个有歧视性的字眼,怎么可以用做中国人自己的网站的名字呢?”林小姐的家人听后更是感到惊异,因为他们常用新浪免费电子邮箱与日本朋友和客户联系,对方看到中国人自己用“支那”邮箱发信,会不会觉得中国人自己承认是“支那人”呢?北京大学外国语学院日语系教授刘金才查阅了权威典籍,证实“sina”与日文中“支那”的发音完全相同。北京大学、社科院的语言学家和史学家们也证实:“sina”就是“支那”!!!看后要转贴!贴遍祖国大好河管他是不是真的,贴了再说,新浪惨了,不买RH也许没那么容易,但是不上有损民族情感的网站还不容易吗?

  反日我不反对,而且我还支持,我自己就一向抵制日货。可是这样明显造谣的东西,我看完还是觉得无聊,跟白痴一样人家说什么就信。新浪搜狐这样的大门户,我平时上得也少,大综合的门户网站,网页设计啊,网站程序啊,也参考不到什么,就算用email,都避开它一堆的广告直接访问邮件页面。所以我反驳这个帖子也没什么替新浪平反的意思。不过看到这种造谣生事的,不管它目的是哈日还是反日,其行为总不可取。我就忍不住要评论几句。 继续阅读

利用WebService进行网站整合的实现

一、设定环境为两个站点对等整合;

站点一:http://tempurl.org

站点二:http://myurl.com

站点一和站点二希望共享注册用户;以用户Email为用户的唯一标识;

现在,有站点二的用户A访问站点一,过程如下:

用户在站点一用站点二的信息进行登陆–>站点一验证用户失败–>向站点二查询该用户信息–>站点二验证成功,将信息返回给站点一–>站点一登记该用户信息并进行登陆–>用户登录成功。

站点一的登陆验证过程:

1.获得用户提交的email和密码;

2.进行数据库查询和验证–>失败;

3.引用站点二的WebService(假设为MyInterface),本地实例名为sValidator;

4.判断:If sValidator.IsUser = True then

username = sValidator.username
password = svalidator.password
5.登记此用户,将基本信息写入数据库;

6.登陆此用户。

如果是站点一的用户登录站点二,过程一样。

二、设定环境为多站点以站点一为核心进行整合;

站点一:http://tempurl.org

站点二:http://www.myurl.com

站点三:http://bbs.myurl.com

站点一为核心;一种情况是注册可以各自进行,在站点一以外的站点注册时,先通过站点一的Webservice进行注册,如果注册失败,则在本地站点也不予注册;这样确保所有用户在站点一都有记录;

假设A用户在站点二进行注册

流程如下:

注册成功的:站点二提交该用户信息给站点一进行注册–>站点一进行检验,资料没问题,写入数据库,注册成功,返回一个信息给站点二–>站点二将用户资料写入数据库,注册成功;

注册失败的:站点二提交该用户信息给站点一进行注册–>站点一进行检验,资料有问题或其它原因,不能注册,返回一个信息给站点二–>站点二向用户返回注册失败信息;

站点二的注册流程:

1.获取用户信息,进行有效性等验证通过;

2.引用站点一的WebService,假设为MyInterface,本地实例名:sRegUser

3.进行注册

sRegUser.UserName = username
sRegUser.Password = password
sRegUser.UserEmail = useremail
If sRegUser.Reg = True Then
'进行本地注册
Else
'注册失败
End If

现在,用户A通过站点二已经注册成功了,他分别到在三个站点进行登陆

站点一:

用户登录–>站点一验证登陆成功

站点二:

用户登录–>站点二验证登陆成功

站点三:

用户登录–>站点三验证登陆失败,向站点一查询–>站点一验证登陆成功,返回给站点三–>站点三在本地数据库登记该用户–>站点三验证登录成功

上述的整个思路,是以站点一的WebService作为核心,如果站点二是ASP.NET站点,那么就创建本地代理来使用;如果站点三是ASP站点,那么可以考虑采用Microsoft Soap Tool Kit,如果是其它语言平台的,就用其它语言平台的WebService使用工具。都不行的情况下,可以用Post请求的方式来进行。

具体的实现以后如果有空再细谈,这里只是一个思路,其实这样的思路并不复杂,而且已经有很多运用的实例了。实现起来不是问题,只是多注意WebService的安全性就好了。

本条目发布于。属于所谓技术分类。

people

It’s from Romenic’s blog, I really think it’s a wonderful idea. So many people, so many faces.

Some of them are my best friends, and some are strangers. Whenever seen these faces, it could call arouse my memory about my campus life…

本条目发布于。属于乱七八糟分类。

农行业务奇遇

上大学的时候,由于农行是我们学校的合作银行,必须用农行的帐户来作为自己的校园网帐户,可是农行的卡有很多不便,尤其是网上交易,异地转帐这些功能,比工行的开通起来要麻烦得多得多。

最早的时候,我以为综合理财卡是可以进行异地转帐交易的,所以除了校园卡以外,还单独办了一张农行的综合理财卡,后来才知道要申请网上银行证书才可以,而且去了两个营业厅都说他们办不了,只有几个指定营业厅可以办。 继续阅读

本条目发布于。属于乱七八糟分类。

小技巧:给英文版Office2003“充电”

中文版的 Office 2003 里面,有一些亚洲语言专有选项,尤其是中文的特性,在英文版里就没有,不光是默认没有安装,而是软件里就完全没有那部分功能。

比如中文简体繁体互换啊,中英文互译啊,中文的拼写检查和断字等等。

在用英文版 Office 2003 的时候又想用这些针对中文的特殊功能,那怎么办呢?

继续阅读

本条目发布于。属于所谓技术分类。

Visual Studio 2005体验感受

Visual Studio .Net 2003一直没有好好试试,只是拿它做了个.NET的个人通讯录自己用,这次去微软发布会现场看到的演示,感觉Visual Studio 2005有很大的改进,因为我在现场的时候试用了一下WEB开发功能,感觉很不错,很多工作一行代码都不用写就能实现的。

  所以今天就装了Visual Studio 2005体验了一把。

  VS2005安装的时候集成了.NET FrameWork2.0, .NET Compact FrameWork 1.0SP3和2.0,Device Emulator 1.0, Document Explorer 2005, SQL SERVER 2005 Express Edition和Native Client等相关工具,比2003方便易用得多,而且安装过程也比2003快,还没有那么多重启,界面也很漂亮。

[align=center][/align]

  或许是因为英文版的关系,VS2005+MSDN+SQL Server 2005安装完以后比2003占用的空间小了很多,不过不知道是不是我的机器还是系统的问题,启动后,建立工程,修改配置等等操作都比2003慢。

  装完以后还没来得及更细致地探索VS2005,小小地试用了一下,用它建立了一个.NET 站点,写了个手机用的小程序,感觉很爽,最欣慰的是:

  1. VS 2005自带了WEB SERVER,所以无需IIS即可本机调试WEB站点,而且调试功能比IIS和VS.NET2003要强大得多得多;

  2. VS 2005建立的页面默认是XHTML 1.0 Transitional规范,符合WEB标准,HTML Editor也改善非常多,提供了50多种WEB 控件,非常方便。

  3. 利用VS2005的智能设备开发界面,很轻松就可以写出手机或者PDA的应用程序,而且本身集成了相关智能设备的模拟器,其中的 SmartPhone 2003模拟器长得好像多普达的界面,我正好用的是多普达智能手机,太高兴了:)

  4.Visual Studio .Net 2003的工程,我升级了两个到2005,都是全自动完成,而且Error 0, Warning 0,这下可以放心了。

  微软把Visual Studio .NET 2003中的“.NET”去掉,直接命名为Visual Studio 2005,可见他们对这套产品的信心,第一步体验的结果,也的确感觉非常不错。

  很多人应该还在等中文版,网上也有人利用SQL Server 2005 CTP中的语言包来制作出VS2005的简体中文版,其实感觉还是应该用英文版好,本身程序员多多少少都还是会点英语的吧,而且一款开发软件,其实真正用到的英语也很少而且很简单,软件本身又是多语言支持的,用英文版适应以后,肯定会比用中文版感觉舒服得多的。

  这个礼拜要给研究生处做一套WEB程序,很小但是很多特性都适合用XML和.NET来做,我决定用VS2005来开发,正好是个熟悉软件和练习的好机会:)

“撼动未来”——记微软北京“演唱会”

  今天北京变得奇冷,我早上起得不是太早,和朋友随便吃了早饭,打车前往奥体中心。微软的“撼动未来”新品发布会今天在这里举行。

  或许是因为天气的原因,奥体中心一派冷清,少许保安在综合馆外围走来走去,我们跟着微软的路牌广告,跑到了西北门的入口那里,很多人正在等着换票入场。

  我是提前一周拿到微软的请柬的,不过却在昨天的时候突然找不到了。微软在换票点旁边准备了另外一个台子,为登记注册过但是没有请柬的以及没有登记注册过的来宾提供另外的方式入场,我在那里把名片给服务的小姐,查询到我的登记信息后又给我补了一张门票。

  在门口检票的竟然是我们学校旅管专业的学生,她们看到我的名片时觉得很意外,我也一样。进到里面先和从南门进来的朋友回合,他告诉我南门外的也是我们学校的学生。

  门票除了进场,还有个作用,通过安检之后,立刻有服务人员收了门票,换来一个貌似双肩背的“Ready to Rock”黑包和两张反馈表一只铅笔。

  正式活动开始前,我们四周逛了一会儿,微软设置了一个 Hand's On Lab区,那里准备了装有最新SQL Server 2005和VS.NET 2005以及BizTalk 2006的不少计算机,来宾可以按照旁边的实验手册上的指导,现场体验新产品的特性和功能,旁边有专家答疑。

  除了微软的实验区,还有AMD提供的一个挺大的Game Zone,很多人在那里体验最新的射击游戏(貌似三角洲)、极品飞车、实况足球等,体验AMD64位处理器的实力,顺便打发等待的时间。

  Intel,AMD,HP都在外围设置了相应的展区,收集来宾的名片和调查表,派发纪念品。这些都和以往的博览会差不多,这次外围最出彩的当属AMD的Game Zone和微软的Hand's On Lab.我们进入馆内的时候,人还少,七个超大的投影上都在播放微软新产品的“全球客户证言”,画面很不错,摇滚音乐、电脑特效,真的很像一场演唱会。

  “演唱会”由国内一只过气的Rock乐队——唐朝拉开帷幕。唐朝那位主唱在第一首歌身穿仿八路军的衣服,声音都唱走调地喊完。在一群IT人稀稀落落的掌声中,唐朝只能尴尬了,不过我一开始的时候没有注意到唐朝的身边还有一位身穿牛仔的真正大人物——微软公司副总裁兼大中华区首席执行官 陈永正。

  陈先生从唐朝乐队引出他的话题,然后谈及中国的唐朝盛世,还提到了在唐朝时候出现了世界上最早的,最轻薄和功耗最低的计算机——算盘。陈先生“提纲挈领”地介绍了这次发布的三项新产品,还特别邀请从总部请来的SQL团队负责人大卫。坎贝尔给大家介绍MS SQL开发团队的经历。David讲的很有趣,介绍了微软MS SQL团队从30人发展到1000多人,从连微软内部都没几个人知道的小产品,做到创下许多世界纪录的企业级数据库解决方案——MS SQL Server 2005的过程中许多趣事,讲得很生动,很幽默,可惜的是被那位蹩脚的同声传译搞砸了他的精彩演讲,除了偶尔传来几声听懂了英文原文后的笑声以外,大家一直很安静很认真地听着。

  之后微软中国的员工分几组以情景剧的方式,精彩演绎了微软三套新产品在“Enterprise Ready”,“Decision Ready”,“Developer Ready”方面的新特性和优势。表演很不错,这种形式比传统的讲座和演讲其实是一个很大的改变,很好的改变。不过每个情景剧中间唐朝的撕心裂肺的呐喊真的好几次差点让我和朋友忍受不了。

  “Ready to Rock”的主活动结束以后,凭填好的反馈表,每位来宾都获得了一份包装精美的6张光盘,内含微软新产品标准版或者专业版的限时试用版,或者最新的beta版,此外还包括不少有用的Source Kit.另外还有一张价值500元的微软新版认证考试券,可以免费考一门考试。

  如果不是天气的原因和会议组织方面的一些客观原因,微软的这次活动或许会更加成功吧。从这次发布会上所看到的微软新的产品,的确很强大而且很有吸引力。

  我们开玩笑说:微软就算要倒闭,恐怕都得好几年才能倒闭完成……

本条目发布于。属于乱七八糟分类。