Ruby学习笔记2

今天碰到的问题两个:
1.class/module name must be CONSTANT
这个问题发生在定义的类或者模块首字母没有大写,我刚开始的时候是这么写的:

irb(main):002:0> class song
irb(main):003:1> def name
irb(main):004:2> @name
irb(main):005:2> end
irb(main):006:1> def artist
irb(main):007:2> @artist
irb(main):008:2> end
irb(main):009:1> def duration
irb(main):010:2> @duration
irb(main):011:2> end
irb(main):012:1> end

于是在最后一个end的时候发生了如下错误:

SyntaxError: compile error
(irb):2: class/module name must be CONSTANT
from (irb):12
from:0

再修改了之后,输入:

irb(main):013:0> class Song
irb(main):014:1> def name
irb(main):015:2> @name
irb(main):016:2> end
irb(main):017:1> def artist
irb(main):018:2> @artist
irb(main):019:2> end
irb(main):020:1> def duration
irb(main):021:2> @duration
irb(main):022:2> end
irb(main):023:1> end
=> nil

在最后一个end时得到nil值,不过接下来就碰到第二个问题了.

2.ArgumentError: wrong number of arguments
这个错误是参数设置错误,通常后面会跟一个括号指出有几处错误..比如我这个:

irb(main):024:0> song=Song.new(“Bicylops”,”Fleck”,260)
ArgumentError: wrong number of arguments (3 for 0)
from (irb):24:in `initialize’
from (irb):24:in `new’
from (irb):24
from :0
irb(main):025:0> song.artist

不过我不明白我的错误到底发生在哪里,是初始化new这个方法时参数错误…?网上很难找到相关信息,有没有高手指点一下?

Technorati Tags: , ,

放弃一个忠诚用户需要多少努力

Found a Bug at McDonalds
by miskan

昨天和某人去西湖边闲逛,路过麦记湖滨店时觉得肚子饿,就拐进去吃晚饭.

对于麦记,我一向是颇具好感的,以至于我去KFC买香辣鸡腿堡时还经常脱口而出”麦辣鸡腿…”,但是昨天的用餐过程却让我对麦记充满了失望…

我们俩刚走到柜台前,看到有一个小姐的面前没有放”请到旁边柜台排队购买”的指示牌,也没有人排队.我就站在了她的面前.可是那位小姐和我对视了数妙之后居然没有任何表示…我只好又往前跨了一小步表明我想用餐.这时小姐才开始致欢迎词,招呼我点餐.
Chouti:不管怎样,看到有客户站在你的面前,如果手头没有非常重要的事情需要处理的话,招呼一声应该很应该吧?即使手头有非常紧急的事情需要处理,那也应该告诉用户应该如何处理,比如去旁边的队伍排队?

点餐的时候,那位小姐还是一直板着脸,似乎我欠她很多钱似的.
Chouti:服务行业的一个原则就是不该把个人情绪带入为客户服务的过程中去(我编的,但是我觉得是对的),所以不管是刚被主管训完话还是和上一位顾客发生了什么不开心的事情,也不应该把苦瓜脸带给我看…

我选择了一个板烧鸡腿堡的新年套餐,并用手指着每个服务员面前的广告牌告诉她,小姐撇撇嘴表示自己无法知道面前的广告牌上是什么种类的汉堡.
Chouti:这一点我很无法理解,这块广告牌是派什么用处的?为什么以前在服务员需要像我推荐上面的食物时他们会热情地探头伸手为我指点上面的套餐,现在我点名需要这个套餐时,她却表示不知道这个是什么套餐 -________-

在购买了食物之后,少给了一个薯条和一个台历…这个就算了,忘记给的事情总有发生.接下来的事情就比较气愤了.我需要的是原味的板烧鸡腿堡,给我的盒子上却写着”辣味”的标签.在交涉之后发现,凡是盒子上的”辣味”标签被翻开的,以及用黄色包装纸包装的汉堡是辣的.否则为原味的.
Chouti:这一点作为麦当劳员工内部的操作手顺我可以理解,但是如果在没有明确说明的情况下,怎么让客户来充分理解到这个内容呢?用内部员工的标准来要求客户是不合理也是不礼貌的.难道为两种不同口味的汉堡准备一个不同的包装很困难?只要在原味的盒子上不印辣味的字样不就好了?连那个标签都不用去管他要不要翻开

我对于麦记的好印象止于昨日,这个故事告诉我们,一般来讲忠诚的客户比较挑剔…而且要赢得一个忠诚客户或许需要很久,但是要失去一个忠诚客户只要一点失误就足以…

Technorati Tags: , , ,

新的Dreamhost 优惠码(promo code)

The Neon In All Of Its Glory
by boogah

昨天发现我在DH的一年租约快到期了.在这一年的使用过程中,虽然有过被DH BAN掉帐号这样子的麻烦事情,但是通过和客服的交流发现DH还是一个值得信赖的服务商.他们很认真地回复客户的电子邮件,而且效率比之Yahoo small business要高出不知道多少.

所以,后来我义无反顾地把我的其他域名转移到了他们旗下. 现在一年的期限将至,我终于决定再续签一年的合同.虽然这一年的费用会很高…

说到费用,我新创建了一个最高优惠额度的Promo code: CJ28 如果谁恰好在寻找优惠码,那可以使用这个 ;-)

UPDATE:

具体的优惠额度可以看下面那张图…都设置成最高可以优惠的额度了 .

詹姆士成龙大战皇家赌场

昨天去奥斯卡看了最新的007″大战皇家赌场“.从小就喜欢看007系列的电影,那个时候还不注意香车美女,喜欢的是Bond手中那些稀奇古怪的武器.

如果从盼望看到新奇的武器这个角度上来说,这本号称是Fleming写的第一部007小说却让我有些失望.毕竟这是Bond刚刚被提升为00X系列的特工.他更多的是用硬碰硬的打斗来解决问题.我看到了成龙的影子.

在影片刚刚开始,Bond和黑人老弟在工地上追逐的戏让我一瞬间以为在看企业战士 Orz. 与黑人兄弟相比咱们的Daniel就显得略微有些跌跌撞撞了…好吧,我承认Daniel还是很敏捷的,而且还懂得利用工具.

再往后得情节么..Humm,女主角狠漂亮,AstonMartin的车子狠可惜,最后的Mr.White狠狠地让我回忆了一把开头…最具看点的还数Bond被脱光了绑在凳子上SM的那一幕了吧.估计在场的男同胞们都会不由得头皮发麻,庆幸自己不是那个被海扁的家伙.

最后在八卦一把女主角EvaGreen真的素狠漂亮呀…今年的奥斯卡颁奖典礼据说是她“联袂主持”(Present)

Technorati Tags: , , ,