江边闲话集

09/08/2007

从FeedBurner到FeedSky

Filed under: 小站崛起 — Tags: — 张太国 @ 09:53

很不幸的是,FeedBurner在中国不能访问,这样会导致一系列的问题:

  •  订阅用户可能会无法访问,不过Google Reader好像是可以的
  • 会造成该站点打开时非常慢,因为在有些页面里嵌入了FeedBurner的脚本.

所以最后决定使用FeedSky的服务.
当然,我保留了原来的FeedBurner的feed.
建议用户可以选择合适的feed来订阅.

09/07/2007

国内银行与外资银行

Filed under: 闲情逸致 — Tags: , — 张太国 @ 12:18

昨天午餐回来,大家都在讨论银行的问题,其中提到最多的是汇丰银行和建设银行。晚上,老哥的一个朋友过来,也谈起了汇丰银行,同时也谈及招商银行。

我们同事经常与银行打交道。据她说,外资银行真是令人头疼,不管是汇丰还是花旗。国内的银行也好不到哪里去,经常排队。而老哥的朋友说汇丰银行非常不错,当然他所说的是指香港的,而不是内地的。

其实,讨论来讨论去,怎样才能算上一个好的银行呢?很简单,自己用的舒服就是好的。

一般来说,银行提供的服务包括存取款,信用卡,借贷,理财等服务。那么好的服务应该具备以下:

  •  尽量少让人排队 

          这个问题恐怕是中国所有银行的通病,不管是内资银行还是外资银行。在上海地区,最严重的恐怕是四大国有银行,上海银行等。对于商业银行,招商银行是需要排队的,其他的银行,例如民生,兴业,华夏等好一些,有时不用排队。外资银行业一样,不过个人用户都是一些高端用户。为了在招行少排队,可以去外滩支行那里,那里人少。:)

       据说香港的银行很少排队的,即使排队也不会等几个小时。人家有几个窗口就有几个工作人员,不像内地银行,那么多窗口,就开几个。晕的很。

  • 工作人员服务到位,人性化 

        工作人员不仅仅是将处理的业务做完,如果这样,到马路上随便找个人来就好了。所以,还需要有热情的服务等。比如工作人员看你想喝水,他会倒杯水给你。不要以为不可能,其实招商银行就是这样的。

       上海的汇丰银行让人见识到了其古板,比如说办理某业务,为了确认其客户身份,非得身份证的照片和社保卡的照片一样。据我们所知,身份证和社保卡是不可能一致的,因为分属2个不同的部门。这样的要求怎么可能实现呢?难道其工作人员不是中国人么?

  • 工作人员的专业素质要达到一定的程度

            银行人员肯定要有专业的素质的,比如对金融知识的了解,对客户的把握。因为工作人员每天都会见到各式各样的客户,而且这些客户有各式各样的需要。那么要求对每个客户的自身情况定制出合适的服务。比如说理财服务,如果你有1W,工作人员建议什么样的理财方案,如果是10,100W呢,又应该有什么样的方案。

  • 工作效率高

 工作效率一定要高,不然如果有了我这样的经历,恐怕都要气炸了。我去CCB办理网上银行,总共去了4次才办好。其实我觉得这只需要去一次就够了,为什么非得让我去4次呢。简直是没法想象。这样一来,我对CCB的印象大打折扣。而且那些工作人员爱理不理的。记得我有一次去CCB办理一些帐户问题,那个服务员给我办理时居然接私人电话,而且接了10分钟差不多。我很郁闷,顺便谴责了几句。最后还是算了,也没有去投诉。

  • 网上银行,自助服务等辅助工具要好用

            这个比较关键,记得网上银行是招商银行最先搞得,后来估计其他银行逼的没有办法才跟着搞。即便如此,即便我认为招商银行的服务是国内银行一流的,而且其系统也是一流的,但是我还是对招商银行有一点点小的抱怨。那就是招商银行的网上银行,它非得在IE下操作,像FireFox,Safari,Opera等浏览器是不可以的。其他国内银行也一样。令人奇怪的是,其他非金融的也一样,例如淘宝呀。看来这是中国风吧。但是看看汇丰,花旗等银行就没有这样的情况。

       除了以上,网上银行提供的服务是不够的。比如说国内银行有保险吗,可以买股票吧,不可以的。可以贷款吗?有的不可以。但是汇丰,花旗等是有的。

为什么外资银行进了国内,服务就开始下滑呢?

    这个我也不太清楚,毕竟我不是专业人士。但是给我们的感觉就是国内的外资银行和外资银行在国外,客户的资深感觉是不同的,是要比国外差很多。

昨天看了一下汇丰(香港)的网上银行,个人觉得非常棒,支持IE,Firefox等,没有用那该死的ActiveX。进去之后,会发现里面的功能非常清晰,个人业务,信用卡,保险,理财,贷款等。特别是理财,有股票和基金,很奇怪的是居然可以直接买股票,在内地是不行的。而且,其提供的股票服务真的很专业。NB。

看来,国内银行应该向这些银行看齐了,不要在家里固步自封,关门造车了。

 最后,说一下我的喜好:我最喜欢的是招商银行。但理财最方便的是建行,例如买基金和股票等。

以上很多都是自己所见所闻,表达一下个人想法,不保证其真实性和准确性。 

09/05/2007

feedburner

Filed under: 小站崛起 — Tags: — 张太国 @ 17:36

这几天没有怎么查看网站,今天有人问我怎么为什么这么慢,于是打开网站一看,果真如此。
我发现feedburner一直在连接,这极有可能是feedburner的问题,于是在地址栏里输入fb的网址,居然打不开。后来才发现有很多人说fb被和谐了。晕,这几天也没关注这些事情,感觉自己一下子落伍好多。
试图修正一下。进入后来,修改了一下main index page以及single page,将fb相关的js脚本删除。重新访问,明显速度快乐很多。还真的是fb的问题。


下班的时候,leaf要我做我发给她的渣打银行的一个什么表。我发给她我自己都没做,真是有趣的很。
花了几分钟做了一下,居然得了90分,满分一百分。结论是财富健康一族。不错!其实我心里也是这么认为的,虽然说还是穷光蛋一个。:)

09/04/2007

干净才是好

Filed under: 一技之长 — Tags: — 张太国 @ 22:12

最近工作确实忙了一些,所以对计算机的要求就高了一点,不要动不动机器慢的没反应,否则你恨不得把它给砸了.
很不幸的是,我的机器实在太慢了,.按照道理说机器的配置也不会慢到这种程度,真tmd见鬼了.最后看看什么是吸血鬼.看了一下,一个java就让你吐出100M的内存,我倒!不管了,什么时候把你给做了.不过鉴于时间有限,还是算了.
把另外一台机器拿过来,嘿,正好,这台机器就只有一个操作系统和Office.好了,装好我工作需要的.

  • 7zip
  • ssh
  • flashget
  • office
  • firefox
  • ruby
  • ror
  • netbean ide(23M)
  • JDK
  • Mysql

就以上这些东西,我就可以工作了,再也不用安装像个蜗牛似的VS了.就连SQL server,播放器,BT等乱七八糟,毫无用处的也省了.

现在把这2台机器放到自己办公桌上来,感觉不错,原先我那台用来收发mail,联系联系,除了开发的就丢给他了.而另外这台专用来开发.本来可以换成22寸LCD的,后来想想没有必要,而且看的也不爽,因为是宽屏的.

其实,我们没有必要把所有的软件都往机器上装.仔细想想,到底有多少自己用了呢.相信有很多软件当时用了以后就不再用了,所以这些软件完全可以删除.
个人觉得符合以下条件的,可以从计算机上废除掉:

  1.  已经 一个月没有用的杀无赦.
  2. 实现同一个功能的,比如下载工具,可能有BT工具,迅雷,flashget,我觉得保留flashget就可以了.其他的杀无赦
  3. 如果实现相同功能,选取较小的,较大者杀无赦.比如实现Office,如果你有WPS,最好将MS Office干掉.

妈的,等什么有空了,就把系统给做了.建议,如果装Windows,强烈建议3-6个月做一次系统.干净的才是好!

另外,最近一段时间比较忙,很多人联系我,我也没有时间来和大家交流,再此对大家说声对不起了,望谅解.

附图:

08/25/2007

短途马拉松

Filed under: 闲情逸致 — 张太国 @ 14:30

本周五组织短途马拉松,遗憾的是没有人报名参加.可以理解,毕竟是一个大夏天,谁也不会愿意去跑个20km左右.没办法只有自己跑了.
今天吃完早餐就出发了.昨天本来打算从上海南站直接跑到上海站的,但是后来觉得不太合理,还是从上海站跑上海南站吧..

天气情况
今天天气情况,27-34度.多云转晴,不过我跑的时候是个大太阳.

时间
估计整个过程完成大约3个小时.

路径
总路程在20Km左右,主要是沿南北高架和内环高架走.这相当于半个全程的马拉松了.起点为上海火车站,终点为上海南站

具体线路

  1. 上海火车站南广场->南北高架共和新路入口
  2. 共和新路口到->成都北路高架与延安路高架交接口
  3. 延安路高架->南北高架与淮海路交接处
  4. 淮海路交界处->南北高架徐家汇出口
  5. 徐家汇出口->内环高架中山南路瑞金路口
  6. 内环瑞金路->东安路(龙华路)
  7. 龙华路->龙华寺
  8. 龙华寺->龙漕路轻轨站
  9. 龙漕路轻轨站->石龙路轻轨站
  10. 石龙路轻轨站->上海南站终点站

详情
吃完早餐,坐3号线从上海南站到上海火车站南广场,这段时间自己的吃的那点东西也就不会影响跑步了.全过程喝掉3瓶氺,补充水分.温度估计在32-34度,非常热.全过程大约经过2小时40分钟.到达大木桥路时时间是10:30am.在这里补充了一点水分,这也是中途唯一的一次.开始和结束的时候各补充一瓶氺.整个过程还是比较顺利的,关键是红绿灯比较多,还好,今天不叫顺畅,在招商局广场,以及淮海路,大木桥这里碰上比较长的红灯.
由于很久没有这么大的运动量,导致后半段腿脚重的像灌了铅一样,步伐沉重,实在受不了了,以步行代替,毕竟是业余的,尽自己最大的能力.
中间有很多同志看我,可能大家很奇怪为什么好端端的一个人大热天的跑步,而且全身湿淋淋的.这也难怪!
最后到达终点的时候,自己喊了一句,上海南站,我来了.搞的人家交通协管员在那里纳闷呢.
为了纪念一下时间,到上海长途客运站看了一下,时间在11:35分.不过遗憾的是不知道什么时候出发的,估计在9:20左右吧.

相关
每年上海都有一次马拉松的.2007年安排在11月25号(星期天),详细情况可以登录http://www.shmarathon.com/cn/.有兴趣的话可以参加一下,可能很多人认为没法跑完,没关系,重在参与.而且那个时候不像今天天气这么恶劣.一个字,今天的天气太热,令人窒息.

08/23/2007

三四事

Filed under: 闲情逸致 — 张太国 @ 22:07

记录三四事

  1. portal终于就上线了,因为某些原因,延迟了一个礼拜.在这一个礼拜中,加大的测试,容错性,扩展性,以及高性能的部署.一个礼拜的延迟说明了一些问题,那就是以质量为重,如果质量达不到要求,宁可放弃本来已经计划好的上线日.我比较赞同FireFox,虽然FireFox 2已经是伤痕累累,经常令人苦不堪言,但是其团队是以质量驱动的,而不是时间为转移的.否则带来不必要的影响和骂声,真的很难挽回的.
  2. 今天晚上也是我记忆中很晚才走的,尽管才多上了一个半小时的班,却发现自己肚子咕噜咕噜叫,饿死人了.于是决定回家吃饭.本来打算叫饭的,后来想想那工作便当的味道,也就作罢.家里饭灾难吃,也比这个好吃.
  3. 到楼下取上我那个破车,居然爆胎,郁闷!不得已,修!
  4. 回到家,发现楼下装了一个安全门,没有钥匙进去,联系物业,没有电话,只得按101室的邻居给我开大门,不然真没办法.为什么物业不安排在周末安装呢?难道小偷多的让他们无法休息了.
  5. 由于不得已的原因,我们收入降低了,平白无故的每月少收入一点.唉,没办法.面对这物价飞涨的日子,我们只能说,快揭不开锅了.老板,快加工资吧.
  6. 终于发现已经有一件遥不可及的事情摆在眼前,看来早点完成角色的转化.别让自己老这么下去,不然没法交代.

08/21/2007

ROR发送邮件

Filed under: 一技之长 — Tags: — 张太国 @ 20:53

用ROR (Ruby On Rails)发送邮件是一个老话题,但是Google一下,会发现很多人都在抱怨无法发送出去,我自己也经历过类似的情况.

官方给出了一篇文档,即How To Send Email With ActionMailer.遗憾的是仍然有很多人说根据该文档配置之后还是发不出去.我也是参考了该文档,最后成功了.总结一下,如果不成功,很有可能是配置的问题.

ROR是利用ActionMailer来发送的,而且内部采用Tmail.先看看我的配置:

代码
  1. # Include your application configuration below  
  2. ActionMailer::Base.perform_deliveries = true  
  3. ActionMailer::Base.raise_delivery_errors = true  
  4. ActionMailer::Base.default_charset = "utf-8"  
  5. ActionMailer::Base.server_settings = {  
  6.     :address => "mail.xxxx.com",  
  7.     :port => 25,  
  8.     :domain => "www.xxxx.com",  
  9.     :user_name => "admin@xxxx.com",  
  10.     :password => "password",  
  11.     :authentication => :login  
  12.     }  

以上配置非常简单,无非就是配置了邮件服务器的状况,注意一下认证方式就可以了.

根据以上的配置,是可以发送的,也就是官方给的文档关于SMTP是没有错的.

如果按照上面的还是不能发送,首先检查一下是否正确配置改文件.另外检查一下发送人,即from是否正确?何谓正确?邮件地址的域名不要是localhost,例如admin@localhost.com 是不正确的.也正因为此,我自己就吃了一点亏,因为使用http://localhost:3000 来测试的,而from地址优势根据该URI来判断的.

至于带有TLS或认证的,参考官方文档的Sending emails with TLS and/or authentication-only SMTP servers这一部分,据目前了解的情况看,有人成功发送.

其实就是这么简单,只不过出现一点状况,会令人头痛,幸好Rails提供了源代码.

令人欣慰的是,如果你的Rails程序部署在Linux/Unix系统上,而且已经安装了sendmail,只需要将邮件的delivery方式设置为sendmail即可。最后摘录rails的sendmail代码:

ruby 代码
 
  1. def perform_delivery_sendmail(mail)  
  2.        IO.popen("#{sendmail_settings[:location]} #{sendmail_settings[:arguments]}","w+"do |sm|  
  3.          sm.print(mail.encoded.gsub(/\r/, ))  
  4.          sm.flush  
  5.        end  
  6.     end  

 

 

ROR的数据库维护解决方案

Filed under: 一技之长 — Tags: — 张太国 @ 17:54

很早就听说ROR有Database Migrate这样的服务.以前由于所做的太简单,也就没有必要去关心它.一旦数据库需要修改的时候,才会想到,"哦,原来ROR还有这样一个服务!".

感觉Migrate这样的服务真的很棒,很容易维护数据库结构和表.记得以前都是现在开发的环境下修改调试好之后,就部署到production环境下,一个个字段增加,删除或者修改.殊不知,这样是非常容易修改错的,相信很多人都有类似的经历.

现在ROR提供的解决方案非常简单,就是在Database Migrate目录下增加一些数字开头的ruby文件,直接到产品环境下执行就OK了.命令很简单:

ruby 代码
  1. rake db:migrate   

或者

  1. rake db:migrate VERSION=num    

这里,num就是要迁移的版本号.

在Database Migrate目录的文件里,包含了你要对数据库的操作,例如,创建一个表的文件内容可能如下:

ruby 代码
  1. class CreateUsers < ActiveRecord::Migration   
  2.  def self.up      
  3.  create_table :users do |t|       
  4.    t.column :login:string        
  5.    t.column :email:string      
  6.    t.column :password:string  
  7.    t.column :created_at:datetime  
  8.    t.column :last_login_at:datetime  
  9.    t.column :admin:boolean  
  10.    t.column :posts_count:integer:default => 0  
  11.  end  
  12. end  
  13.   
  14.   def self.down  
  15.    drop_table :users  
  16.  end  
  17. end  

文件名或许是002_create_user_table.rb

 

详细的内容可以参考Rails的API,书籍可以参考Agile Web Development with Rails,Second Edition 的第16章,正好中文有免费试读的.

好处就是:

  1.  版本控制
  2. 替换DDL
  3. 自动化,避免手工错误
  4. 共享资源
  5. 部署的简单性,灵活性

不足有:

  1. 难度较大,需要程序员有充足的知识

 

 

08/20/2007

用心去做

Filed under: 闲情逸致 — Tags: — 张太国 @ 18:10

上个周六,去了一趟上海书城,本来打算去看看上海书展的,想想也就算了,原因有三,一是交通不方便,也懒得过去,二是切合我的主题的书籍应该较少,三是即使去了,相信收获也不大,反而搞得自己很累.最后决定还是到上海书城去逛逛.最后买了一本关于理财的书籍.
周日,将周六的理财书看了一遍,200多页的书还剩即50页左右.
这些和文章的标题有什么关系?其实,我是发现自己周日真的用心去看了这本书.用心去做任何一件事情.
这段时间我一直在想,我们到底缺少一点什么.其实答案已经非常清楚了,只不过没有今天这样的清晰而且明白.

电视连续剧
现在这个社会,浮躁之风太严重,你我都不可能避免受其影响.记得和很多人聊天时谈到看电视剧,绝大多数的人很少看连续剧,因为大家都觉得看不下去,为什么?其实我个人觉得归根结底还是浮躁在作怪.难道你真的没有时间来看吗,未必?我比较欣赏那些能下去的人,至少觉得他能静下心来去做一件事情.

理财
当前,理财可是一个非常热的话题.但是很多人表现出来的却适得其反.在昨天看的那本书种强调了一个观点,那就是坚持.我另外加上一句,需要用心.首先,不要认为自己的钱少而不去理财,一个月工资只有2K块也是可以理财的.其次,如果进入理财天地,那就得盲目的去做吗?不是.去年和今年,股票和基金比较火,一些人看周围的人赚个盆满钵满的,所以决定也入市.但是最后其实并不是和当初想像的那样.其实这是需要用心去做的,也是需要大把时间去研究的.基金,股票,债券,保险,国债,哪一个不是要去了解的呢.既然打算进入,那就充好电吧.即使已经失败了,在学也不晚,亡羊补牢吗.

工作
这里的工作当然是指我们这一行的了.那做技术的来说,不可避免的碰见很多疑难杂症.但是很多人给我的印象不是我所期望的.每天都有把很多人我加为MSN好友,他们加我为MSN好友的目的就是为了问一些简单的常识型的问题.其实我一般不太愿意解决这些问题.在以前的文章里我就提到过,充分发挥自己的能力,努力解决好一件事情,要知其本质.很多时候并不是人们没有能力去做,而是不想去做,或者没有时间去做.真的,技术,需要用心去孕育,这样技术才能够扎实.当然我不是说我自己是一个技术扎实的人.一门技术是需要用心去学习的,不要动不动就问别人.先自己解决,如果解决不了,可以和别人讨论,不要直接问别人怎么做.

读书
相信每个人家里的书都有一堆,但是真正看了或者看完的有基本呢?每次看见一打一打的书往家里买,我真的感到很纳闷,这些书我看了吗?如果不看,买回家干嘛呢?难道是为了过足刷信用卡的瘾?难道是为了表现自己仍然是个知识份子?难道我们真的没有时间去看?未必,我看我们的时间多的是.其实,我们没有静下心来看.如果一旦进入角色,相信会进入另外一个世界.

总结
以上只是蜻蜓点水的描述了几个方面.不是我们做不到,而是我们没有用心 去做.面对这样一个浮躁的社会,用心看起来真的很难.今天发现这个好,于是投入三分钟的热情.明天那个流行,决定放弃今天的,投身明天的.这样不仅仅是浪费了精力,关键是浪费了生命.
在这个社会里,独善其身真的很难.但是,我们又不得不做.更是难.
人生,其实是自己的一份大事业,让我们用心去经营吧.

我仍然需要努力,未来不后悔才好.
如果你还没有,一起加入我的行动吧!

08/08/2007

嘿,BB插件居然不能用

Filed under: Blackberry — Tags: , — 张太国 @ 12:56

上篇文章介绍了BB 的visual studio插件.下载之,还真够大的. 好不容易抽了点时间准备试用一把,居然不能安装. 安装的时候首先安装SQL Server 2005 Express版本,我机器上已经有了这个版本,但是在安装的时候居然没有提示,仍旧是勇往直前的安装下去,装了半个小时后之后发现还在那里安装,于是直接结束掉.重新安装,又报错,没辙,重启一下机器.再试在失败. 于是换了另外一台机器,症状仍然是这样.没辙了,有时间研究研究是什么问题. 疑问,如果机器上装了SQL 2005怎么办呢?所以只能说明安装文件做的不好罢了!

« Newer PostsOlder Posts »

Powered by WordPress