2007年12月30日星期日

新年快乐

前端时间太忙了,趁元旦三天假在家好好休息休息,另外把机器整理整理,重新安装系统,并且安装.NET 2008Expres版,显然我比较喜欢离线安装,就是ISO文件太大了,要下载好一会了。
所有的软件都找了最新版本进行安装,像PostgreSQL,JDK6,OpenOffice,呵呵,开源的就是好啊,可以随时免费升级。本来计划换台机器的,40G的硬盘显得太小了,不过经过整理整理,还是腾出不晓的空间,可以再混一段时间,等手头宽裕了再说。
安装的FF3,速度上感觉比以前进步了,就是很多插件不支持,特别是GOOGLE的,竟然不兼容了,希望稳定版本尽早出来。
新年新气象,虽然是个阳历年,但是还是找个理由和过去暂告一段落吧。2008年是中国的大年,不过从整体环境还是从我的感受,应该是一个充满机遇和挑战的年。
祝福我,祝福大家,祝福我的朋友们,新年快乐

2007年12月19日星期三

业务平台

业务平台是业务开展一段时间的总结,是建立在现有的开发思想和平台的基础上,对现有的软件技术进行抽象化的一个层面,它的形状就像金字塔一样,肯定会丢失一部分的灵活性和功能性,理想的平台应该是解决约80%通用性的问题,但是保留一定的空间给予灵活,可以基于底层进行复杂的应用开发,有点像阶梯状,而不是完全的一个封闭的,阶梯形的实施模型允许通过平台构建快速的应用,同样也允许通过底层的原始API开发复杂的业务逻辑,上次在展会上有看到一家软件公司,宣传“不需要编写代码”,甚至无需专业人员,就可以完成公司的管理软件开发,其实,从现有的技术水平来看,是做不到的,纯粹是一种炒作。

业务平台的出现其实是一个积极的信号,就是市场对于原先软件开发过程的缓慢、拖沓的不满,但是对于平台是如何的一个标准,尚还没有一个比较完整的标准,说一个工作流系统就是一个平台,我觉得那是片面的,毕竟企业应用不只是这些,它们只能解决了客户的一部分需求。现有的平台可谓五花八门,百花齐放,不过随着市场的深入,技术的进步,会逐步形成一些标准,市场也会逐步分化,开放的标准是一个必然的趋势。

总体来说,平台的出现,降低了成本和提高了效率,让用户从以前的两种选择(要么选择通用型软件,要么选择从头开发) 中有了第三条路。

2007年12月13日星期四

BEA2007

12号和13号参加了BEA2007年会,参加年会的初衷是全面了解BEA的产品,以及未来的走势,性能和适用面,总体来讲,从这两天的活动,基本上完成任务,当然了解BEA并不等于会使用BEA,毕竟BEA的产品的价格并不合适,就连他们BEA(中国)研发部的LEADER也承认,价格是偏高了。
活动是相当的丰富,特别是下午的分会场演讲,害得我接连赶场,相当的累,导致晚上回来啥也不想做了,更别谈写体会了。
下面就做一个简短的分享,算是回顾一下对大会的感受
1,虚拟机技术
虚拟机的应用是这次收获最大的一块,了解了一些虚拟机的应用,基本上包括1),硬件虚拟 2)OS层上的虚拟(工作站) 3)终端虚拟
硬件虚拟技术前段时间也看到过一些评论,也向令狐请教过,不过这次感受的最深,硬件虚拟,可以将一台服务器虚拟成多个主机,在此基础上安装OS和服务套件,这样做有一个相当的意义就在于当服务遭遇到瓶颈的时候,可以快速的copy安装,当然普通的一些应用中也有这样的需求,就是有一点就是LISENSE的问题,在版权上如何界定的问题。
当然硬件虚拟还有一个优点,就是BEA和VMWare的合作,WebLogic的虚拟机版本可以直接在虚拟出来的硬件上运行,排除了OS的支持,这样做可以快速的提高硬件的使用率,减少因OS而产生的损耗,不过这样的应用还是有局限性,譬如1,只能run纯JAVA的应用2,对文件的操作通过另外一台File Server进行支持。
工作站的虚拟,一般用在测试方面,也就是在WINDOW上安装的版本,在培训和测试方面会有很多这样的需求。
终端虚拟,这块是由一台高性能的机器,可以虚拟出多个终端,而无需购买多台主机设备,而且每个终端有独立的空间。
2,Texasdo技术
据说此技术出于贝尔实验室,用于C,C++的分布式应用和集群应用,已经有20多年的历史,号称在C++这方面应用中,技术最牛的,性能是最好的。主要用于一些高端的应用,用于实时交互结算,如银行等一些方面的应用。
先前的技术是封闭的,就是客户端必须使用专有的LIB进行访问,最新出了一个应用可以将Texasdo服务转化成WEB SERVICE,那这样,任何语言都可以通过SOAP进行访问。
在传输方面,Texasdo定义了几个加密的方法可供选择,以及用户验证机制,不过有点不如人意的地方,就是用户验证机制是基于配置文件,而没有提供API进行操控,这对于寻求外部的解决方案时,就比较麻烦了。
这方面应用,我想可以将过去的一些单机的C++应用可以转换成服务,倒是一个不错的选择,就是价格是一个很重要的考虑因素了,还有一个就是迁移需要植入一些Texasdo的代码,这方面的可能需要很详细的重新设计了,也算是一个迁移成本。

3,BO
那BO不是BEA的,是这次的神州数码(赞助商)给展示,这方面和BI有很相像的地方,从演示来看,提供的操作也是不错的,当然有些技术问题,因为对BI的技术了解不多,所以就无法具体的描述他们之间的差异。
4,WEBLOGIC的发展
WEBLOGIC的发展史由BEA(中国)研发部门的LEADER进行讲演的,主要讲述了WEBLOGIC10的一些进步,譬如全面支持JEE5,轻量级的应用,web2.0,webservice方面的开发等等,
5,门户
门户的概念其实早就有了,BEA的门户好像有专门的产品,这方面的信息主要是从专题演讲中获得,不过演讲者就概念方面进行了很深入的描述,产品倒是没有看到,不知道BEA在这块是如何在应用开发上提升竞争力的。
6,SOA
这是一个开发的概念,通过面向服务的开发,和数据总线和服务总线的应用,可以将服务发布和使用,BEA这次大会的绝大部分也是谈论的它,从主会场到分会场,包括BEA请来的客户代表,像江苏电力和山西移动,另外还有东软,都在谈论这块。
另外,还有一个SOA的应用的书籍,是基于BEA的开发工具,包括作者本人都来到会场,进行签名售书,我倒是有幸获得一个赠书卡片,并获得作者签名,哈哈,我对书的内容倒是不怎么感兴趣,或许将来会。

7,工作流
BEA的工作流和绝大多数的产品差不多,可能讲解的不够详细。

8,事件驱动
BEA的事件驱动感觉就像一个数据库的触发器,当然不是写在数据库里面,我看到一些规则的源代码,算是伪SQL,前面一段是SQL语句,后面一段看的不太懂,可能触发的规则,这样,当数据发生变化,就通过规则验证,并形成事件去触发绑定的动作,大体上是这个意思。

9,快速响应的JVM
BEA对JVM的垃圾回收机制进行了修改,减少垃圾回收时的一个停滞时间,提供请求的响应度,不至于因回收造成服务的停滞,使因回收造成的影响降低到最小,这块,我对于JVM的垃圾回收倒是了解不深,不过我想应该是可以通过改进的配置也是可以做到,或者接近于做到。

10,故障的预测和升级
具体名字忘记了,这块是BEA的一个附属工具,可以针对服务器进行检测,对服务进行一个故障预测和报告,可以分析出可能会发生的影响服务器响应的一些问题,并通过另外一个智能升级对服务器进行补丁升级。
这块在研发部的LEADER的演讲中也提到,他比喻这个预测类似与病毒的样本分析原理,呵呵,具体的就不了解了,不过我有看到演示,工具可以对某个服务,某个类方法的相应时间,甚至是CLASS LOAD的时间都有图形方式的展示,确实是有效的工具,对于管理者和架构师都有不错的借鉴和改善依据。

其它的一些花絮:
1,同步翻译
由于有英语专场,而且主会场绝大部分是BEA的专家进行演讲,所以要佩戴同步翻译机,第一天钱带的不多,不能租用,只好找中文的会场进去听了,第二天倒是准备充分,发现女翻译翻译过来的听起来特费劲,好像没有上下文,没有语气的轻重,相反,男翻译的效果会好很多,连听了好几场都是这样的情况,给人直觉就是翻译这个工作跟性别有很大关系,呵呵。

2,活动
BEA的活动倒是不错,每个人都有一张卡片,每个赞助商都有一个图章,要敲完所有的图章,才能获得一份礼品,以至于会场里看到排很长的队伍等在敲章,哈哈。

3,点心
每个会场外独有一个点心车,放置一些点心,像蛋塔,水果,饮料之类的,比较有意思的是,开会一结束就能看到长长的队伍等着拿点心,一直持续到下一场演讲的开始。

4,创意竞赛
创意竞赛可能是和院校等一些单位进行合作,在BEA的平台上进行创意开发,我看了一下,都不是很感兴趣,真正的亮点没有,基本上都是从别人的创意copy加工包装的。

2007年12月9日星期日

关于如何学习国学

真是有意思,昨天和一个实习English教师讨论关于小孩在国学方面的学习的方式,推荐我让小孩子每天读半个小时的三字经或则其他什么,她从她自身的经历说起,说即使不懂,时间久了也会逐渐领悟其中的精髓,就是“幡然醒悟”。
我不是一个偏激者,也很推崇国学,毕竟古人这笔精神遗产是相当的丰厚,什么儒家,墨家,道家,兵家,纵横家。。。太多太多,但是如果说要象古人那样每天都摇头晃脑的去背这些比较生涩的话,我觉得就没有必要了。
我们生活在这个社会上,其实在生活的每个角落里,都有他们的影子,只要你去思考。那如何去教育,我想每个人都有自己的做法,我的想法就是,应该以通俗的语言在碰到可以进行教育的事情时,给他们做讲解,再者,可以在有一定领悟能力的时候,让他们做一些这方面的阅读。

2007年11月29日星期四

Axias 与 .NET

前提:
下载AXIS2服务组件包,放到TOMCAT目录下,可以访问自带的服务

1,创建服务类,譬如
public class HelloWorld {
public String SayWhat(String in){
String info = in + " From Web Service";
return info;
}
}

2,创建一个services.xml配置

------------------------服务说明-----------------------------------------
This is a sample Web Service.
------------------------指定类-------------------------------------------
HelloWorld
------------------------操作或者函数说明---------------------------------





注意处理类:
这里使用的是
org.apache.axis2.rpc.receivers.RPCMessageReceiver

先前网上例子都是使用的org.apache.axis2.receivers.RawXMLINOutMessageReceiver
使用这个类用JAVA可以访问,但是.NET老是返回NULL,可能这里需要修改配置。
具体原因以后再探究。

3,生成的目录结构
-...class
-[META-INF]
----services.xml

4,打包
可以直接用WINRAR工具进行打包,后缀为.aar ,压缩格式为ZIP格式

5,部署
放到tomcat\webapps\axis2\WEB-INF\services目录下
或者通过Axis2的上传功能进行部署

6,启动TOMCAT服务器

7,.NET调用
在工程中增加一个Service 引用
地址设置为“http://localhost:8080/axis2/services/HelloWorld?wsdl”
通过向导直接生成客户端的类
向导完成后,工程目录中增加了一个"Service References"目录,app.config也被相应的做了修改
调用代码如下:
HelloWorldPortTypeClient tc = new HelloWorldPortTypeClient("HelloWorldSOAP11port_http");
object tr = tc.SayWhat("Hi World");
注意:
HelloWorldPortTypeClient 是自动生成的类(可以在Service References下的找到)
HelloWorldSOAP11port_http 是一个Endpoint名称,可以在app.config配置中找到

2007年11月16日星期五

浮躁

中国的网络很有意思,一有什么争议的新闻出来,网络口水仗总是少不了,有人捧,有人砸砖头,这些乱乱糟糟过后,一切又归于平静,其实能争论出什么呢,面对故意作秀,我们应该平静对待,就像前段时间所谓“90后炫富”,今天又在网上看到一个男孩炫富的照片,唉,对于这些想挑起潮水般的评论,过于浮浅的人,一个字,不要理他,做到“冷眼看,不评论”。
社会在浮躁,总想一天成名,一天成为富豪,不择手段,这样的心态其实很不健康,社会舆论没有起到应有的作用,反而随波逐流,把这些当作吸引眼球的手段。
社会需要做实事的人,埋头苦干的人,默默奉献的人。

2007年11月10日星期六

低调

最近一直很低调,低调上班,低调的言论,一切保持低调,不刻意去争什么,一切都在计划中,“无欲则刚”,一切归于平静。
最近看了关于《领域驱动设计》精简版(PDF档),一本满适合我的口味的技术书,这些日收获不少,决定买回来仔细研读一下,感谢InfoQ.
关于Linux方面,到IBM网站上找了一些入门级的文章看了看,对系统有了进一步的了解,不再有陌生感,包括网络,安装,文件系统,GCC,以及SHELL方面的,加上在服务器上一番实验,感觉到Linux的强大。
.NET方面,倒是由于工作所致,没有进一步的学习,前些日了解VS2008即将发布了,Sync Framework,F#等一些新技术,新语言的加入,确实增色不少,希望能如宣传的一样强大,呵呵,当然希望公司能对.NET方面有所投资,这样才能更深入的学习.NET。

2007年10月7日星期日

国庆

七天国庆过去了,忙忙碌碌,不过总算有些小小收获
二号陪小远去动物园玩了玩,节日就是节日,人非常多,显得非常的拥挤,
有句戏言,不知道是人看动物,还是动物看人啊,呵呵。
动物园得设施有很多都已经陈旧不堪了,也该翻修翻修了,那些动物,特别是老虎和狮子,没事就睡觉,怎么喊都懒的动一动,看来是习惯了,不过幸好还有长颈鹿,猴子,黑熊什么的,和游客互动互动。
除了看看动物,还骑马兜了两圈,也玩了碰碰车,吓的小家伙直嚷嚷,呵呵,也算是过了节,小小奢侈一把,最大得心愿就是让小孩能多接触,多玩,多感触,不至于象我小时候能有把小木枪,就NB死了,哈哈。



苏州这一趟是没有成行,没能和各位老大一起BT,呵呵,觉得非常可惜,希望下次能有机会参加聚会。

2007年9月8日星期六

四行仓库

昨天到朋友家玩,偶尔看到四行仓库,怀着好奇心,还是到仓库前徘徊了一番。
四行仓库在历史发生有名的四行保卫战,不过已经看不到任何的战争痕迹,外墙已经被修复,改成“创意仓库”,一层有一些艺术的展览,虽然改建了,但是整体看上很另类。
水泥重新封装的外墙面,没有想象中的宏伟和肃穆,我想,既然都是抗战的纪念物,作为民族不屈不饶的精神象征,应该好好的保存起来。

2007年9月4日星期二

小记

一阵秋雨一阵凉,温度随着连绵的雨季降了下来,感觉需要穿长袖衣服了。
小远也开始上幼儿园了,听老师讲才来一天就跟另外一个小朋友上课玩耍,不听讲,老是在做小动作,呵呵,慢慢习惯吧。
不过还好,在托儿所里待过一段时间,很快就适应了环境,一个月的适应期看来是不需要了。

2007年9月2日星期日

南京半日游

早上七点三刻的火车,不得不起了个大早赶到公司,趁着同伴还没到,干脆到群里抢了个沙发,哈哈。第一次感受“动车组”的速度,时速两百多公里,到了大约南京10点多,展览就在玄武湖边上,大都是一些软件园区的招商,不过去的大公司还不少,MS,HP,盛大,金蝶,用友等等,不过游客倒是不多,看到有四五个小孩在盛大展台上玩游戏,连幼儿英语教育和动漫也在里面凑热闹。
声势不小,但感觉没有多少收获,材料上大多是一些公关性的文字,所以,午饭过后,就
没再过去,直接跑到雨花台去玩去了,在偌大的城市还有如此幽静的地方,倒也不错,几个人
把雨花台转了一遍,坐在雨花阁上,俯瞰整个雨花台,郁郁葱葱的树木,还有不少知了在鸣叫,
放松心情,怡然自得。
来雨花台自然要买了几块雨花石留作纪念,据说现在真石头的倒是少了,回到火车站时还
争论了一番,不过,结论是都是真的,呵呵。
一直玩到约5点多钟,才从雨花台出来,乘坐地铁赶到玄武湖(火车站),南京的新地铁
倒是不错,带有芯片,硬币形状的“车票”倒是第一次使用,觉得匝道比上海这边设计的人性化
一点。
在湖边转悠了一会,没有去玩游船,对湖边钓鱼的倒是来了兴趣,几个老大爷坐在临近湖的
一条河边,一会就上来一条,看着浮线在水里直串,感觉是条大鱼,老大爷连忙收短鱼线,一条比巴掌要大的鲫鱼,收获还不错。还有几个年轻人干脆跑到桥洞上去钓鱼,我们倒是在争论这家伙是如何下的去的,哈哈。
虽是江苏人,但是省会南京还真一直没玩过,好几次都是赶车经过,不愧是六朝古都,有很深的文化底蕴,城市也较上海轻松很多,有机会值得好好旅游一番。

2007年8月31日星期五

军训

这几天,交大的操场上,来了批学生在军训
起来很早,个个都扯着嗓子喊,唉~~,不是一般的吵,还好白天上班。
有个朋友头都被吵大了,那天听到只狗叫,连说“听到狗叫,都当是军训了”
真是汗啊!!!

BTW:现在大学生不是沉迷游戏,生活很没有规律吗,一年搞一次军训倒是不错的主意

2007年8月29日星期三

.Net 中使用非托管DLL

(由于EXPRES版不可以创建DLL,只能拿CB来创建DLL做测试了)

1,使用CB编写一个DLL
extern "C" void __declspec(dllexport) __stdcall HelloWorld(const char *pStr,
double &pReData,
char pReStr[100]
)
{
MessageBox(0, Format("Hello:%s",ARRAYOFCONST((pStr))).c_str(), "Info", MB_OK + MB_ICONINFORMATION);
pReData = 1234567;
strcpy(pReStr,"Hello From Dll");
}

2,把编译好的DLL放到工程的BIN目录下的Release或Debug目录下
3,在类中声明(using System.Runtime.InteropServices;)
[DllImport("TestDll.dll")]
public static extern void HelloWorld(string pStr,ref double pRdata,StringBuilder pRstr);
4,使用
double tData = 11;
StringBuilder tStr = new StringBuilder();
HelloWorld("Your Name", ref tData, tStr);
MessageBox.Show(String.Format("Double:{0} String:{1}",tData,tStr.ToString()));

附:
1,如果是引用类型(或指针),使用ref来声明变量
2,需要从参数中传出char*类型是,那就要用StringBuilder
3,回调使用delegate

public delegate bool CallBack(int hwnd, int lParam);
public class EnumReportApp {
[DllImport("user32")]
public static extern int EnumWindows(CallBack x, int y);

public static void Main()
{
CallBack myCallBack = new CallBack(EnumReportApp.Report);
EnumWindows(myCallBack, 0);
}

public static bool Report(int hwnd, int lParam) {
Console.Write("窗口句柄为");
Console.WriteLine(hwnd);
return true;
}
}
BTW:
因为一直过着深居简出的生活,上周并没有到徐家汇去买书(懒啊),就在附近转转看看,
看到有家新华书店,进去瞅了瞅,真是令人寒心,偌大的一个书店,连一本开发方面的书都没有。
算了,去展会时顺带看看,买本回来。

2007年8月28日星期二

秋雨

今天29号了,外面下着雨,立秋已经过去了,应该是秋雨吧,绵绵不绝
不过还夹杂着夏天的雷声,闪电是没有了。
秋雨带来了清新的空气,也带来了些许凉意。
关闭了空调,打开窗户,透过自然的秋风,给人非常舒适,遐逸的感觉。
秋天终于来了,熬过炎炎的夏日,总算可以喘口气了。
国庆也准备开始倒计时了,漫长的"假日空缺期"也快结束了,^_^

2007年8月27日星期一

杂记

最近又很少写blog,不知道是懒惰了,还是GFW设置的门槛,上来一次真不容易
明天是猎手生日,生日快乐,祝贺一下。
幼儿园那边也算妥当了,礼拜六刚刚报了名。
第一次报名,没敢懈怠,起了个大早,哪知到班级,呵呵,抢了个沙发,汗啦。
小家伙很兴奋,到了幼儿园,就玩起了滑滑梯,跑得满头大汗。
回家的时候“我的同学,我的同学”嚷嚷个不停,好像对“同学”两个字非常兴奋和好奇。
不过,由于准备不充分,没有给小家伙留几张照片做纪念。
下个礼拜去南京看软件展会,算是公差,去看看,学习学习,希望有所收获。

2007年8月21日星期二

.NET ODBC链接Postgre

有报道说C#.NET 速成版不支持远程链接数据库,今天特地试了一下,用ODBC链接远端Postgre数据库
结果还是可以操作数据库的,其它限制我就不太关心了
说明可以使用速成版做一些数据库相关工具。


附代码:
string strCon = "DRIVER={PostgreSQL};DATABASE=demo;SERVER=192.168.0.*;PORT=5432;UID=**;PWD=**;";
OdbcConnection myConn = new OdbcConnection(strCon);
string strCom = " SELECT ***name FROM tbl_**** ";
OdbcCommand aCommand = new OdbcCommand(strCom, myConn);
try
{
myConn.Open();
OdbcDataReader aReader = aCommand.ExecuteReader();
while (aReader.Read())
{
checkedListBox1.Items.Add(aReader.GetString(0));
}
aReader.Close();
myConn.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}

2007年8月17日星期五

第一次家长会

幼儿园终于定下来了,虽只是分园,但也足矣,昨天刚刚接到通知,晚上便去学校拿通知书,也算庆幸了,时间卡的正好。
今天是第一次开家长会,第一次以家长的身份参加学校的活动,是李园长和总园的吴园长主持的,主要是一些入园的注意,以及幼儿园的活动,生活以及教育的介绍,总体感觉还可以。
另外就是双语教学,这是分园的第一次开办(以前是总园的试点),外籍教师教学,一天一个小时,这算是兴趣班,每月多交三百多,不过还好,可以接受,在培养性格方面会更好一些。
不怪乎有朋友惊呼:现在小孩跟过去变化很大,感觉懂的东西跟年龄不相称。
呵呵,教育环境和整体社会环境,过去跟现在真的没法比。

2007年8月16日星期四

indy10(技术贴)

从老妖(www.ccrun.com)网站上下载indy10组件,并按照网站上的安装方式进行安装
不过在安装前先卸载CB6自带的版本,并手动删除部分文件
具体文件如下(CB安装目录下):
idhttp.hpp
idglobal.hpp
idglobal.dcu
IdStack.hpp
IdSocks.hpp
IdTcp*.hpp
因为只试验了IdHttp控件,所以在使用其它控件时根据具体的错误查找冲突的文件
需要检测的文件:
1,CB报错所在的文件名(.hpp)
2,该文件中包含的头文件(.hpp)
在indy10安装目录和CB的安装目录下查找,发现有重复的文件,删除CB自带的即可

附一段试验代码(上传文件到WEB服务器)
TIdMultiPartFormDataStream* PostStream = new TIdMultiPartFormDataStream();
try{
AnsiString tFileName = "c:\\indy.lib";
PostStream->AddFormField("mark","123");
PostStream->AddFile("xx",tFileName,GetMIMETypeFromFile(tFileName));
IdHTTP1->Request->ContentType = PostStream->RequestContentType;
IdHTTP1->Post("http://127.0.0.1/WEBServer/fileupload", PostStream);
}
__finally
{
delete PostStream;
}

2007年8月14日星期二

幼儿园(续)

幼儿园的事情,终于有了下文,算是进入正常渠道了,是一件值得庆贺的事情
舅舅语:上幼儿园比上大学还难。
这也难怪,一个特殊的时期,在一个特殊的地点,办了件特殊的事情。

2007年8月9日星期四

转型

从出道到现在一直钟情于BORLAND,CB玩了有七八载了,虽不敢说透了,但做东西肯定不在话下。其间也接触过其它的语言,熟悉一点的,是JAVA,相关的是JAVASCRIPT,虽说是一门脚本语言但其相当的灵活,甚是喜爱。至于python,只是有一点了解,那是兴趣,没有实战,所以谈不上应用了。
由于工作原因所做的东西基本都是桌面应用(包括图形,网络,数据库,文件处理等),虽说CB非常适合这方面,但是知识是要不断更新的,.NET已经到了3.0了,应该说逐步成熟了,在桌面应用方面也相当不错,记得有一次看朋友用.NET做了一个图形应用,有相当的水准,代码也相当的优雅。不断充实的库,给了开发的相当大的方便性。
经过一段时间的思考,思路也逐步清晰,一个完整的开发三角,即.NET,JAVA和C,渐渐浮出水面,当然这里的C指LINUX下的C应用,如果能够娴熟的整合这三个应用,对于企业级的开发应该是莫大的帮助。
.NET做桌面应用,至少现在,应用做的最好的还是WINDOWS,这是不可否认的,像EXCEL,WORD,都有相当的市场,图形,数据库,XML,都实现的不错,对于这块,我需要继续的去挖掘,学习。.NET下的语言很多,而且都通过中间语言进行相同,各个击破,不如寻找一点,C#和JAVA在语法上很想像,先前也有过一段时间的学习,我想就C#最合适了。
JAVA对于WEB服务来讲,自然最合适,庞大的开源社区给予JAVA无穷的力量,各式各样的应用层出不穷,性能也是相当的稳定,java的应用也做过一些,下一步的学习应该侧重于各种架构和标准的学习。
C,哈哈,接触的第一个语言就是它,我想没有比C更合适LINUX方面的开发,让C来做一些底层的调用,弥补JAVA的不足,我的目的不是C这门语言,因为C本身是简单的,我的目标是LINUX的应用开发,包括网络,进程,线程等。
虽说语言是相通的,但是库是不同的,适合的应用场景是不同的,这些都需要我去一一熟悉,了解,并合适的应用它们,只有这样,
才有资格成为一个优秀的架构设计师。
目标已经明了,转型已经开始...

2007年8月4日星期六

8.4聚会

礼拜六的雨确实够长,足够等了一个多小时,幸好从朋友家出发,还不算太远,不过还是迟到了,除TR老大,偶是最后一个了。
猛禽跟照片还差不多,令狐是胖了,害的我最初还真没认出,惭愧。MIKE比我想象的要胖一些,经常语出惊人的他倒是不象搞开发的。老鼠和猫倒是还好,言语也少很多,特别是猫,很文静的坐在那里,直到聚会结束。女王是不改GTALK的风格,牟利的言语和超联想的思维,真是令人佩服,研研倒是中规中矩,不过本轮聚会的最强发言还是她的那个“中国有煤矿么”给摘去了。
TR满牛B的,所谓的“上下文”真是令人叹为观止,超敏捷的思维和超强的肢体语言,搞得整个聚会的笑声不断,是一个具有很强感染力和号召力的演说家。
不过QQ,猎手和jessie的缺席,倒是留下一个遗憾,聚会差不多11点才结束,离开时,整个酒店已经空荡荡的了。
想不到程序员的聚会也有如此精彩,“群里有TR,聚会也疯狂”。

2007年8月3日星期五

36元

36元对于在上海生活的朋友来说,太微不足道了,哈哈,我以为我再也不会有口袋剩5元的日子了
从上个礼拜四送LP孩子回娘家避暑,口袋就剩下36元,卡里也就剩下几十块,被我买药刷掉了。
到批发市场买了一捆挂面(我从来不在菜场买挂面),每天以面条度日,够惨的,不过,也满好,方便简单,中午就在公司改善改善伙食,呵呵。听说面条吃多了,容易发胖,所以买菜时就多买些,最喜欢生菜下面条了,一两块钱的生菜就能把你吃撑着了。
幸亏靠蔬菜批发市场,不然这三十多块老早就消耗殆尽了。
昨天手机显示成功赎回,终于可以缓口气了,整整一个礼拜,数数,口袋还剩五,六块钱了,几次想向朋友借,还是忍住了,如果再不成功,可真的要借钱度日了。
耶~~,胜利渡过艰难的日子。
呵呵,值得回忆的一个礼拜,还是那句老话,有钱的要当没钱的过,节约很重要,由简入奢易,由奢入简难啊。

2007年7月27日星期五

心情小记

一场突如其来的感冒,把这个夏天变的更让人难耐,整天晕乎乎的。
看很多朋友也都相继中招了,都是空调惹得祸啊。
所有的计划看来都需要做相应的调整,LP孩子都回家避暑去了,留
我一人坚守岗位,
下个礼拜TR老大要到上海指导工作了,争取去聆听聆听啊,会会
久未谋面的朋友,TR,令狐,MQ,还有猎手,很是值得期待。
偶然看到一朋友的“万元户”贴,很不错,值得借鉴,就不顾盗版之嫌了
原版贴过来:
1、足够的自信和冲劲
2、足够的毅力和耐力
3、优化与人交往的技巧
4、有自己够质量的朋友圈子
5、培养以在职企业为自己企业的意识,为在职公司创利润。
6、努力为自己的领导减轻管理负担,尽量提目前能够实现的合理化建议(这个是我一直这样想并这样做的)。
7、吸取工作中的点点滴滴技巧、积累经验,每天都提高自己;更重要的是让老板发现自己,打造自己的品牌。
8、读书,坚持读各类图书,并写好读书笔记。(这个是我做的最不好的一项,最近新购了图书多册以补充营养!)
9、有意识的参加一些有质量的社交活动,扩大朋友圈和视野。
10、参加体育锻炼,让自己拥有一个健康、活力充沛的体魄。
11、努力磨练自己,让自己拥有一个优秀的人格品质,和比较好的性格。
12、基于11点,提高自己的EQ修炼。

2007年7月21日星期六

感冒

小家伙的感冒真是太厉害了,连续一个礼拜,昨天终于有点起色了,能蹦能跳了
唉,连母亲大人也赶紧过来帮忙,真是动员了全部力量。
顺便B4一下医院,不说药费贵,挂号、交钱、看门诊、拍片,就连吊水也要排队,
明知道一天水不可能起色,偏偏只开一天药,第二天还要挂号,看门诊,再去交钱,
排队等输水。

2007年7月9日星期一

破局

很久没有更新BLOG
最近在反思自己,反思自己的活动圈子,反思自己的社交能力
为什么连幼儿园都没有搞定,或许这件事情有其特殊性,但有一点需要警惕的,如果不能拥有更广泛的圈子,我将被定格在一个狭窄的空间内。
像程序员这种职业的,或许社交就是天生的弱项,喜欢在自己的小圈圈内打转,这是一个危险的信号。
我必须打破这种局面,或许以前不需要,但是将来肯定是要的,外面的世界很精彩。

2007年6月25日星期一

舅舅

昨天舅舅过来取快递,一起吃饭闲聊,因为曾经给舅舅打过工,所以话题比较多,舅舅是搞建筑的,就是包工头,这几年混的不错,房子车子,最近也接了不少活,据说还有一个特大型的,真是可喜可贺。
想想往事,颇有感慨,舅舅也算是受过磨难之人,北京,新疆,最后到上海,也是近年运气才慢慢好起来,其实做工程是满苦的,东跑西跑,最后工程款还不知道能回收几成。
表弟这次成绩不理想,让舅舅伤透脑筋,让我帮在网上物色好一点的学校,最好能在附近的城市,可怜天下父母心,其实表弟是满聪明的,就是喜好上网,希望二次高考失利能给他一个警醒。

2007年6月24日星期日

杂事

昨天晚上10点江苏的07高考分数下来了,我帮一个表弟查询分数,网站巨慢,等了半天也没看到内容,唉,考生太多了。
声讯电话打过去,说没有这个号码,寒

前天小远生日,准备去公园玩,天气太闷了,索性躲到大润发去了,帮买了个书包,一些衣物,大润发人比较少,比乐购感觉舒服多了。

晚上狂风暴雨,电闪雷鸣,把刚擦洗好的电风扇给刮到楼下了,等雨小了下去,都被过路的家伙给检走了,6楼,估计还没跌坏,就剩下两个塑料支架。

2007年6月21日星期四

关于报表的一些想法

前些天,看到论坛上有关于中国式报表的文章,中国式报表其实确实很复杂,相对于普通的二维表(table)来讲,层次更多一些,关联的东西也更多,我觉得用XML树形结构来表达中国式报表更能贴切一些,可惜目前的报表中很少有这么强的表现能力。
今天在javaeye里面看到有EXCEL嵌入java脚本(类似于标签)来做报表,我觉得这个很不错,想法不错,嵌入代码可以让报表控制更加细腻,还有上次有看到金蝶自己通过EXCEL的二次开发来做一些企业报表。这种和EXCEL结合的模式,是非常不错的,EXCEL具有很强的表现能力,而表现在报表中是挺重要的一块,这点一般的报表工具是很难媲美的
前面说道报表数据的格式问题,如果我们用java的对象来传递数据给EXCEL,在EXCEL中需要的地方显示(这点的概念有点类似于Servlet与JSP的关系,一个是在逻辑上做表现输出,一个是在表现上插入逻辑,报表应该更倾向于后者),对象本身就具有树形特征,对象可以嵌套对象。对于处理那种综合性强的报表来讲更容易,当然这样的数据也可以拆解成多个二位表来表示,那样处
理起来会相当麻烦,效率也值得怀疑。

2007年6月14日星期四

手机充电器标准的制定

《品牌接受手机充电器标准内幕:3轮交锋终实施》,外商抵制标准的实施,无非几条
1,没有话语权,标准逐步被国家控制了,企业就没有这方面的话语权了
2,无法建立商品差异化,无利于企业进行垄断
3,丧失部分市场,统一以后,手机充电器就不能随机必备了,节约的那部分其实就是企业的利润啊

不过,对于国家以及消费者来说,是件好事情啊,套个股市的术语,是重大利好啊

2007年6月13日星期三

诚信系统的建立

艾瑞报道《破冰小企业资金饥渴 阿里欲做“网上尤努斯”》,某商人通过阿里诚信通获得了银行的贷款,这确实是一个不错的消息,同时也说明一直没有突破的诚信体系的建立有了新的模式,但是这个模式建立在一个无公权力的企业上,如何确保其公信力,是一个难题,但是,这是一个突破的信号。
银行的诚信档案一直没有介入到交易过程,当然由于交易模式的多样性,也决定了这一点,阿里也只能将在其系统内的交易进行管理,其他模式还是无法管控,这说明一个问题,诚信档案管理是一个体系,而非一个部门或一个系统可以做到。前些日子,说银行要将电信账单也纳入诚信系统,当然无可厚非,但是要确保其公平性,因为诚信系统建立在企业的基础上,首要问题就是其公信力,以及其体制的透明性和适度灵活性。
当然,马云在这个事情是是获益匪浅,为什么,这变相的获得了一些权力,阿里巴巴可以通过它来扩展其业务,至于其意义还是趋向正面,至少其影响力还局限在一定范围内。

大牛市,储蓄搬家

FT中文网一篇中国储户纷纷提取银行存款去炒股
看来内资银行应该考虑如何提升自己的服务,以及推出其高附加值的产品以吸引客户
随着逐步开发,我想内资银行关注的不仅仅是外资银行的涌入,而是关注投资渠道多了以后,该如何吸引储户,股市热虽然只是一个时间段,但是随着公民理财的意识提高,以及投资的目标会越来越多,内资银行是时候考虑考虑了。
BTW:昨天早上去了三家银行都没有取到钱,晕,一家ATM机没钱了,一家暂停服务,还有一家六台ATM机只有一台可用,而且只能查询,不能取。

2007年6月11日星期一

免费飞信

中移动的飞信使用了一段时间,昨天去查询了一下短信详单,确实是免费(至少现在是这样子,政策老是变来变去的),
确实不错,这样可以免费给朋友发短信,比在手机上强多了,手机的输入法实在是不灵(没有两只手来的快啊)。
不过还有一个小插曲,就是用FF浏览移动网页时,无法发送随机密码,导致我多按了几次(不知道是不是手机快没电的缘故) ,最后不得不使用IE来看,竟然说连续发了好几次,60小时内不得再发了,害得我多等了两天,昨天才查到了账单,寒,60小时也太久了。
不过免费确实是个好东东,如果自己搞个资讯服务,收点资讯费用,反正是免费的,而且可以群发,嘿嘿。不过,移动如果知道了,我想肯定封你的号啊(谁叫你跟移动竞争哪)。

2007年6月1日星期五

六一快乐

又到了六一了,印象最深的一次六一,是在小学3,4年级吧,登台演出,是个快板节目,唉,忘词了,最糗了,可以上“糗事百科”了,呵呵。

世界变化的这么快,生活好了,空气差了,水臭了,不知道现在小孩子比我们那时候,是快乐了,还是难过了

六一节快乐

2007年5月30日星期三

涨就一个字

房价涨了,大豆油也涨了,肉,鸡蛋也涨了,看来“涨”声一片啊,手里的钱看来准备缩水了。
涨的你没商量,看来加息是没的说了。
这年头,还是多买些黄金保险啊

2007年5月25日星期五

幼教

今天去幼儿园给小远报名,连单子都没有填,就给退回来了,要有他们管辖地的房产证,就连有A类居住证的也不行,房子是必须的。
接待的人,听说没有产证的,忙的帮你收拾证件,态度非常差,心寒,还是教师,怎么为人师表。

2007年5月23日星期三

关于使用Z控件链接PostgreSQL

Zeosdbo 6.6 简称:Z控件(嘿嘿)
确实不错的组建,下载
比通过ADO方式访问要快一些,目前支持很多中类型数据库:MS-SQL,ORCALE,MYSQL,POSTGRESQL,SYBASE,INTERBASE,FIREBIR,SQLLITE(不错的文件数据库,见猛禽的在TCX中使用SQLite3)

哈哈,支持POSTGRESQL,够了,好像目前对8.0支持的不太好,链接时报库不存在,运行时老是报几个DLL不存在,这些DLL是POSTGRE安装包才有的,8知道怎么回事,幸好可以用7.4的来链接,基本功能满足就OK了

BTW:如果服务器是UTF-8编码,需要设置TZConnection.Properties,加上codepage=GBK,这样设置客户端是GBK编码,不然出现乱码

2007年5月20日星期日

最愁教育

下半年,小孩就到入园年龄了,到现在还未确定哪个幼儿园,希望能在这边就近找一个幼儿园,七宝幼儿园公告出来了,有个“常住人口”要求,这个就模糊不清了,住了两年多了,算不算
后来有朋友问过,就是要有户口的,又是可恶的户籍限制,一样的纳税,不一样的待遇,活脱脱的一个“二等公民”。
闵行是外来务工集中的地方,号称改革试点,为外来人员解决问题,可是为什么这些公立的教育机构要限制户口呢?让我们去上价格贵上七八倍的私立幼儿园。
近些年,学校的生员是逐渐的减少,可为啥还不放开,还要做这些不伦不类的限制,想不通,想不通啊。
和谐社会,啥时候是和谐社会

2007年5月14日星期一

不忘祖

葛氏有南北二支源流。传说葛氏出自葛天氏。根据《风俗通》上记载,葛氏乃上古葛天氏的后代。据考证,北方葛氏是传自葛伯之后。根据《通志·氏族略》的记载,夏朝时诸侯有一位葛伯,他的子孙以国为姓,称为葛氏。而《孟子·滕文公》也记载,当时汤居在毫这个地方,与葛伯为邻。此外,《魏书·官氏志》还记载,后魏时有贺葛氏曾改为葛氏。葛氏的子孙在《姓氏考略》也有记载。葛国是3000多年前的一个诸侯国,他们的子孙“以国为氏”而姓葛,古代的葛国就在现在的河南省上蔡县东北的一片地方。我国有南方和北方不同宗的葛氏。而江南葛姓是东汉初年由洪氏分出来的,南北两支葛氏没有血缘上的关系。

看来我的祖先生活在河南一带了

技术网站(转)

http://www.gotapi.com/
语言:英语
简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。
http://www.w3schools.com/
语言:英语
简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。
http://www.xml.org.cn/
语言:中文
简介:可以说是XML的中国官方网吧。W3C标准的翻译组织与XML系列技术交流社区.
http://www.connectionstrings.com/
语言:英语
简介:这里几乎收集了所有的数据库连接字符(connectionstring)了。
http://www.itpub.net/
语言:中文
简介:我个人认为是国内最专业的综合性行业性技术类社区.
http://www.netvtm.com/
语言:中文
简介:内容多翻译于w3schools.com,少有原创。不过还是应该鼓励精品翻译。
http://www.regexlib.com
语言:英语
简介:正则表达式库。搜索正则表达式用。
http://www.rexv.org/
语言:英语
简介:用Ajax开发的在线正则表达式验证器.
http://www.koders.com/
语言:英语
简介:代码搜索引擎,可以搜索几十种语言的代码。
http://www.123aspx.com/Rotor/
语言:英语
简介:.Net Frameworks的源代码。
http://dotnet.aspx.cc/
语言:中文
简介:孟宪会的资料站,虽资料大多比较简单,却解决了开发中的大部分问题?!
http://www.dofactory.com/Patterns/Patterns.aspx
语言:英语
简介:23种设计模式的实现参考。特点是UML+精练的示例代码+简洁的解说风格。
http://www.open-open.com/
语言:中文
简介:Java开源大全,如果你用.NET,照着它的名字前加N找找应该都有吧 ?!:)
http://www.riacn.com/
语言:中文
简介:我认为是国内少有的RIA专业技术站于交流社区.
http://www.cnpaf.net/
语言:中文
简介:中国协议分析网,很全面的协议资料网。
http://www.pinvoke.net/
语言:英语
简介:通过.net调用win32等非受控API的资料大全。
http://bbs.51js.com/
语言:中文
简介:无忧脚本,专业的脚本技术社区。
http://www.c-sharpcorner.com/
语言:英语
简介:C# Corner,学习c#的好地方.
http://blog.csdn.net/group/experts/
语言:中文
简介:CSDN专家群,汇集CSDN专家的电子报.
http://www.codeproject.com/
语言:英语
简介:有很多可学习的示例代码,特点是丰富,深入浅出.
http://www.gotdotnet.com/
语言:英语
简介:微软开发维护的关于.net framework交流社区.
http://www.sourceforge.net/
语言:英语
简介:全球最大的开源软体站点
http://www.asp.net/QuickStart/
语言:英语
简介:Microsoft .NET Framework SDK QuickStart Tutorials
http://www.matrix.org.cn/
语言:中文
简介:与 Java 共舞,Java优秀的专业社区,文章质量很高.做.Net的朋友也可以从其借鉴很多知识.
http://www.codeplex.com/
语言:英文
简介:微软的开放源代码网站
http://www.google.com/codesearch
语言:英文
简介:Google的源代码搜索引擎


转自

2007年4月30日星期一

五一

合理安排时间,快乐过五一
哈哈,没有钱去旅游鸟,只能做做小事情吧
五.一 休息,休息,再休息,去闵行体育公园吧,再洗个澡,总之一个字,放松
五.二 看看书,《水煮三国》,再看一次,哈哈,上网查查资料,学习学习,陪儿子娱乐娱乐
五.三 写写小程序,做自己喜欢做的事情
五.四 回老家,又要坐五六个小时的车了
五.五 在老家了,啥也不能干啊,找些老同学聚聚
五.六 回上海
五.七 休息,休息,上上网,学习,学习,准备进入工作状态了

长假啊,什么时候可以自由支配呢,非要搞到一起去

2007年4月27日星期五

家是一个温馨的感觉,记得小时候,在老宅子的时候,虽然破旧,但是和邻居家一起玩,很开心,那是一生中最无忧无虑的日子。玩打仗,过家家,最有意思的事情是拿羊当马骑了,呵呵,那羊驮不动,一下子就摔倒了,羊也乘机跑了...,这一切现在回忆起来还是觉得很亲切。
大概在5岁吧,家里攒钱盖了三间大瓦房,连厨房也盖的很大,那时候在村里是相当不错的了,一家四口人,在一起,其乐融融。奶奶也甚是高兴,整天乐呵呵的,当最后卖掉时,直念怪可惜。就在去年回老家,在老房子前站了许久,总是在回忆一些东西,那种心底的怀念。
上初中了,到镇上去念书,家里也因搬到镇上,住到一间临时住所,直至后来到外地读书,家里才在镇上买了地皮建了个三层楼房,一直到来上海,我在家待的时间甚少,对于我,那个房子没有太深的情感,没有太多的眷恋,我眷恋的只是住在那里的父亲母亲。
这么长时间的“漂泊”,内心中有一种渴望,渴望自己能有一个房子,结束这种漂泊的生活,那时,在这个城市里安家是一件很奢望的事情,只能把这种渴望深埋,七年了,整整七年多了,在朋友的帮忙下,终于付了首付,买下一个两居室,这种渴望的爆发让我兴奋了很久,就连妻子也很是惊讶。要知道,那是承载太多的情感寄托,可以结束“漂泊”,给家庭一个温馨的地方。

在线CRM服务

微软也推出了在线CRM服务,说明在线CRM服务这种模式是行的通,获得了客户的认可。
前些天我试用了一家软件公司的在线服务,粗略的感受了一下在线服务,其实在线服务卖的是一个服务,它可以为客户减少一些不必要的
支出,如服务器维护费用,软件供应商为客户升级的步骤将更简单。
在线服务推出的基本条件:
1,保证客户数据不丢失,以及客户数据的定时备份等活动(现在备份好像也形成了一个独立的行业)
2,保证客户数据安全,毕竟是通过Internet来提供,传输时尽量用SSL加密
3,保证24小时服务,如果是客户是在不同时区,呵呵,不能说“今天晚上12点因维护暂时停止服务"了。
4,保证性能,毕竟是通过网络,不同的地方受带宽的限制,使用感觉也不尽相同,所以内容应该尽量节约。
在试用时,觉得整体功能还不错,特别是报表具有可定制性,可以满足一定的需求,只是觉得功能相对比较固定(可能是试用的吧),每个企业都有自己的管理
特点,都有特定的数据,不能一概而论,如果在线CRM也可以像楼上平台或者金蝶那样可克制化就相当完美了。
当然,在线服务的对象都是中小型企业,较大型企业在应用时服务器维护这些费用是忽略不计的,所以软件也应该注意这点差异,中小企业的不同于大型企业的流程那么规范,有很多人为的因素在里面,人员素质方面可能存在一些差异,所以在软件设计方面考虑这些,个人认为应提供一些可多次(按权限)修改的功能。

2007年4月24日星期二

手表定理

手表定理
手表定理是指一个人有一只表时,可以知道现在是几点钟,而当他同时拥有两只表时却无法确定。两只表并不能告诉一个人更准确的时间,反而会让看表的人失去对准确时间的信心。你要做的就是选择其中较信赖的一只,尽力校准它,并以此作为你的标准,听从它的指引行事。记住尼采的话: " 兄弟,如果你是幸运的,你只需有一种道德而不要贪多,这样,你过桥更容易些。 "
--摘抄CNDEV.ORG

任何事情都有两面性,正面和负面的,如何正确对待每件事,处理好他们,每个人都有自己的尺度,但是在决断的时候,不可以优柔寡断,那样最终可能丧失良机,成功是一刹那的决断和坚持不懈的努力。
也许我们有几条方案可以选择,但是真正去实现的只有一个,我们可以列出每个方案的优点和缺点,依据现有的环境,选择一个最适合自己的,该放弃的还是要放弃。

2007年4月23日星期一

投资与投机

这几天股市还在疯涨,3700,有点后悔了,过早买房,将基金赎回了
呵呵,不过,现在的股市的跟04,05年的楼市一样,有点疯了,“上帝让谁灭亡必使其先疯狂”
前些天,股市暴跌的那天,有朋友打电话,听说我赎回了,说我逃过这一劫,呵呵,后来不是又涨上去了吗!
投机确实能赚钱,但是风险也是足够的大,有家庭的约束,自然不能去做过分冒险的事情,房产对我来讲,一是自住,二是保值升值,也算是一种投资,没有人能将投资的时机把握的一分不差,我不是巴菲特,没他老人家那能耐。
昨天又有朋友说,最近上海房价开始涨了,康城那边一个平米涨了1K多,呵呵,那如果说100平米的,不就赚了10W了吗,呵呵,其实也不能这么想,房子不是股票,说抛就抛的,说不定哪天又跌了呢,特别是在国家宏观调控这么严的情况下,任何情况都有可能发生,我那房价在周边来讲最低的了,跌也跌不到哪里去,呵呵,孔乙己一回。

保持平常心最重要了,专心做自己的事情才是本份啊。

2007年4月19日星期四

关于搜索的一点想法

Google现在可谓家喻户晓,可能我父母亲还不知道吧(^_^),现在工作确实少不了
可是越来越觉得从搜索的结果里找我需要的东西还是满麻烦的

现在的好像搜索,就是简单的数据库检索,没有其它附加的东西,必须先设定条件再进行搜索,所有的条件都是前置的,如果用户可以在搜索结果上做一些事情还是没有的,必须一页一页的去翻,去查找。
如果工具在搜索结果上做点文章,譬如分类,加注(像Google地球一样),再搜索,排序等,或许就更棒了,把分类的事情留给用户,对于Google来讲技术上应该不是难事
想像一下,如果我搜索出来了,我按照网站来分类,可能我比较找我熟悉网站进入(这里的分类是可以展开和收缩的),那对于我来讲岂不美哉,当然这个分类方法由各人爱好来做了。
再者,如果Google把搜索结果再进行统计一下,至于统计什么,暂时还没有想好,打个比方吧,现在企业不是流行数据挖掘吗,Google的数据岂止一个企业的数据能及,如果Google把这个也搞出来,或许对用户的选择更有帮助,当然了,Google的企业搜索需要就有了,只是不肯免费罢了。
哈哈,昨日和令狐也聊及此事,令狐认为Google相当不错了,一部分需求可以在高级搜索能满足,但是那也是前置条件,毕竟Google出来的结果还是有巨多,如何再选择应该是搜索的下一个可以深入的地方。
需求是无止境的,做事要尽善尽美吗,呵呵。

2007年4月18日星期三

博客之门

中庸之道是教育人们自觉地进行自我修养、自我监督、自我教育、自我完善,把自己培养成为具有理想人格,达到至善、至仁、至诚、至道、至德、至圣、合外内之道的理想人物,共创“致中和天地位焉万物育焉”的“太平和合”境界。
---百度百科

圣人不是天生造就,需要百折不饶,勇往直前。
不管什么行业,都有至圣之处,从业者,精于其业,修炼其道德,思想和八卦。