解惑

解己之惑,解人之惑

2009年5月 (第1页共3页)

不能浮躁

拿到一个新的任务的时候我们往往马上就开始干,特别是曾经接触过的内容,只要是自己感觉可以做,往往就不管三七二十一开始写代码,现在想想很不应该,拿到新的任务,先要研究一下难度,有没有难点和可能的潜在问题,什么样的方案比较好,灵活性、通用性以及可扩展性方面,另外就是看看系统中是否已经有其它的现成的代码。
每个项目我感觉应该有一个公共的功能库,不光是减轻开发的工作量,对于程序的稳定性,可维护性也是莫大的提高,但是往往有两个问题:
 一、不愿意用别人写的代码,自己总觉得自己的代码比别人好。
 二、不知道怎么用,因为没有文档,这个确实是开发人员的一个通病,喜欢写代码不喜欢写使用文档或者说明文档。

Google和百度

今天看到一个《Google是不是离中国人越来越远》的评论,其实就个人而言,还是很喜欢google的文化的,如文章所言:Google可以查找到境外很多被封锁的网站的信息,加上它“不作恶”的誓言,Google在中国被加上了一层代表自由,代表民主,代表美国的神秘色彩。
 我到不是想搜索什么被封锁的网站的信息,作为一个技术人员,我非常的崇尚自由,我使用搜索引擎没有任何特殊的目的,就是要找到我想要的结果而已,而大部分时间,我查找的都是技术资料,google在搜索技术资料上的能力是百度无法匹敌的,百度在中文网页的内容的搜索能力上可能会高于google,但是,技术资料,国外的资源是远远比国内丰富的。 
不过但就搜索市场而言,文化确实是一个不可忽略的因素,毕竟,大部分上网的人不是查找技术资料的,他们要看的是每天都在使用的母语所表达的内容。这反过来让我想到文化侵蚀的问题,我想,文化侵蚀更多的发生在大城市,因为那里有更多可以被侵蚀的对象,特别是有很多从小就受那种文化熏陶的人。

开始导入原来的Blog

上次也说过帮老婆导出blog的时候也把自己原来在JR的Blog也导出来了。
发现很多内容应该现在也还有用,以后会慢慢的导入,呵呵。
有些会按照原来的发布时间发布,有些可能会当新的blog发布。

升级空间了

用了两年的盘古的服务,总体的感觉还是不错的,但是磁盘空间只有50M,经常出现磁盘空间不足而需要删除各种运行日志,以前还架了论坛,但是因为空间问题以及时间问题最后把论坛给删除了。前几天本来想单独升级磁盘空间的,但是看到有个特殊主机,就是专业博客,磁盘空间是1G,流量也比原来高不少,决定升级成这个,价格只是一年两百,很便宜。
现在空间已经转移完毕,基本没有什么问题了。
升级空间的一个很大的原因就是再次推出在线源代码,现在只有JDK150Jiehoo自己的,以后会慢慢增加更多,而且会修正JDK新版本的一些问题(这个还是原来JR时期的版本,经过简单的重构,但是不支持JDK5以后的新特性)。

呵呵,今天还是发现有问题,所有日志不能访问,因为盘古给我转空间的时候没有按照我的要求把.htaccess也拷贝过来,只能自己弄了,弄完问题马上解决。

液晶电视的效果比想象中好很多啊

呵呵,一直以来都是看的土电视,三年钱花了300块从二手市场买的,看到现在也没有出过什么问题。
老婆怀孕了,想着以后坐月子可能要看,得买个大一点的好电视了,去国美永乐什么的也看过,发现现在的液晶电视真的很便宜,国产的那些最便宜的竟然只要2500块左右,调查了下,很多人说三星的液晶电视不错,看了下,有些款式也很便宜,4000不到,后来上新蛋看了下,发现最便宜的只要3699,是09年的新款,最后下了单,不过上海没有货,还是从北京运过来的,4天才到货,不过还算赶上了端午节了。
安装也很简单,而且确实很轻,32寸的比22寸的CRT还轻很多。
因为那些卖电器的地方都是放高清的电影或者剪辑,我原来的印象中液晶电视真正连有线电视信号其实效果不好,因为信号质量很差,很多都是模拟信号。这次看了下,发现大部分台的效果其实还是很好的,实践出真知啊,当然,我对品质本来就没有什么很高的要求,看下载的电影的时候,RMVB就足够了,但是很多同事已经是非高清不看了

招商银行网银很矬啊

今天想用招商银行的专业版转账,一直显示通讯问题,想着可能是版本升级了,毕竟是钱的事情嘛,上招行网站,果然最新版本是6.0.2.4,我的是6.0.2.1,下载新版本安装,竟然没有提示有老版本,直接安装了。安装完成后,登录过了,结果说我的版本太老,已经不支持了,让下载最新版本,我下载的就是最新版本啊,丫丫的。
再上招行网站,使用浏览器发式的专业版,登录什么的成功了,但是不能转账,一点那些功能一堆的错误窗口。
想着网页方式的成功了,也许会更新我本地的配置文件,就又试着启动本地的应用,结果竟然初始化错误,说是加载通讯dll失败。

无话可说了。

更新:
卸载,重新安装新版本,使用启用证书,不好使,证书已经过期或者作废,使用恢复证书功能,在回答了一堆的问题后还要用手机验证,总算是成功了,登录没有问题,转账,发现无法转账,因为没有开通这个功能,点击确定开通,显示操作成功,结果还是无法转账,后来打95555电话,告诉我要把网上转账和网上汇款也选择上,晕,我开始只选择了一个专业版支付。最后总算是成功了。

最后要说的是,这个网银专业版好像是PowerBuilder做的。

再更新:
再次无语了,转了一笔钱给老婆的卡,关掉了,然后想起来我的另外的卡里面也没有钱了,打算再转,打开专业版,再次告诉我版本过期,让下载最新版本,使用IE登录专业版,这次错误信息一致了,也是说版本过期。唉,彻底失望,这次问题解决,以后估计还是有一样的问题。

再再更新:
打电话,客服转给网银技术人员,技术人员建议再次覆盖安装,我还搞错了,先安装的6.0.2.1版本,登录,好使,别人让我再试试6.0.2.4,还是好使,邪门了。再退出,登录,还是好使,无语中。。。。。。

SaaS和PaaS

昨天和Bruce聊天谈到这个,其实这两个概念并不神秘,SaaS就是Software As A Service,而PaaS就是Platform As A Service,这两个概念目前做得最成功的就是salesforce了,因为salesforce的成功,他们把salesforce背后的硬件基础设施和通用的软件基础设施抽取出来,变成了force.com,也就是PaaS。当然,在这两个概念之下又有人搞出了很多aaS:
XaaS
如果一个公司想推PaaS,那么如果他自己没有一个成功的SaaS产品是不可能的,因为没有可信度,就像Google推广GAE很有底气,Salesforce推广force.com一样,他们有自己成功的platform,而且已经被自己证明是真实可行的。
现在也已推出的PaaS平台,除了force.com和GAE外,还有一个比较有名的就是Amazon的EC2,但是个人觉得EC2只能算是HaaS,因为没有强有力的软件平台以及公共基础设施,还是停留在硬件虚拟化的层面。
推荐另外两篇文章:
当今云计算平台之肤浅比较(EC2, GAE, GoGrid)
Cloud versus cloud: A guided tour of Amazon, Google, AppNexus, and GoGrid

帮老婆把原来的Blog导出来了

老婆跟我说过很多次了,总是懒不想导,因为比较麻烦。今天实在磨不过她,答应帮她弄。
首先搜索以前的邮件,找到服务器的密码。
开始用mysqldump导出整个数据库,哇,这么大了,356M,压缩以后都有56M。
这样不行,只导出weblogentry表,还是很大,而且导出来的数据很难过滤。
搜索了下,发现还有更好用的命令 select … into outfile,这样可以只导出需要的数据,那些回复就算了,只导出blog的正文就行了:

select concat(‘<tr><td>’,title,'</td>’),concat(‘<td>’,text,'</td>’),concat(‘<td>’,pubtime,'</td></tr>’) into outfile ‘/tmp/cherami.html’ from weblogentry where websiteid=’xxxxxx’ order by pubtime

然后加上HTML的头尾就可以直接看了:

<html>
<head>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
</head>
<body>
<table border="2">

</table>
</body>
</html>

呵呵,帮她弄完后顺带把自己的也导出来了,虽然原来用RSS导出了一部分,但是这次是全部,以后有时间再导进我的blog。

计划重启开源项目

工作了这么多年,积累了不少的代码,但是都没有怎么好好的整理过,加上原来的那些开源项目都没有更新过了,有必要重启开源项目,也不搞那么多子项目了,都放在一个下面,主要是做参考,不作为正式的开源包了。当然,代码的质量还是要保证的,所以都会有单元测试,单元测试代码也会作为样例发布。
原来的开源项目是放在GRO上的,不太方便,google code还是很方便的,没有太多的限制,所以这次就选择google code了。
这个计划的另外一个目的就是把代码online发布,大家搜索起来也很简单,也可以插入Google广告,哈哈。

如果有兴趣的可以和我联系,当然,想法和我的初衷也可以不一样。

今天先把原来的JRLib和Java2HTML整合了下,但是因为代码实在太老,还没有正式的check in到google code上的代码库中,先把OOQI部分放进去了,可以先看看用Java2HTML转换的在线源代码

Google Adsense Search的中文问题

可能大家已经发现我的blog上挂了google adsense的广告了,昨天又加了search的广告,但是发现中文不好使,google了下,发现解决方案很简单:

<input type=hidden name=ie value=GB2312>
<input type=hidden name=oe value=GB2312>
改成:
<input type="hidden" name="ie" value="utf-8">
<input type="hidden" name="oe" value="utf-8">

Search支持把搜索结果在你自己的某个页面显示,我感觉这样好一些,但是开始发现不显示,原来是因为我开始创建的页面没有加其他的html结构,只把google给的那个搜索结果显示代码贴进去了,后来加上<html>和<body>之类的正常HTML结构就可以正常显示了。那个搜索的Form也是一样,如果丢到页面的其他部分很容易让页面结构混乱,如果在那些代码外面套一个div就OK了。

更早的文章

© 2025 解惑

本主题由Anders Noren提供向上 ↑