December 29th, 2009 |
htmlor |
web, 技巧 |
33 Comments »
前几天 twitter 上发了条“Google Voice + Ringplus + flaphone , 可实现在线免费拨打全球电话(当然包括中国),无需安装客户端” ,当时就怕说得含糊,所以加了句“Google Voice 负责免费拨打美国接入号,Ringplus 负责免费转接全球电话(有广告有限制),flaphone 负责在线接听拨打”。今天发现好多人问具体怎么实现,那就说说吧。
前提条件
- 本文不提供 Google Voice 注册教程。你应当已注册 Google Voice ,或会注册。如不会,参看教程这里和这里;
- 本文不提供翻墙教程。你应当会使用翻墙/代理软件(Tor / VPN / SSH 等)。如不会,请学会后再看;
- 本文不提供截图。你应当阅读英文无障碍,至少能看懂简单的英文。如不会,我也爱莫能助;
- 在此免费拨打过程中你可能会觉得不爽,因为有广告语音,而且有时会无法接通。如能忍受,请继续;
一、拨打原理
Google Voice 免费拨打美国接入号码
Google Voice 只能免费拨打美国和加拿大的号码(国际区号为+1),所以需要一个提供美国接入号码的转接服务商,在这里由 Ringplus 实现;
Google Voice 只能转接,没有通话功能,所以需要一个电话机。美国以外的用户,电话机功能可由 SIP 客户端实现(Gizmo5 / VoipStunt 等),在这里由 flaphone 实现。
Ringplus 免费转接全球电话
Ringplus 提供国际长途免费转接服务,它的接入号码所在地包括美国、瑞士和意大利;
不过,Ringplus 的免费转接有条件,每次通话时间限制在6分钟,每天可通话多次(至于多少次,没说,我试过10次之后还能打);
而且,它会在等待对方号码响应时播放广告。也就是说,你不会听到等待的响铃声,而是广告语音,即使对方挂了,你也不会听到提示。有点傻是吧?这就是免费的代价。
flaphone 在线接听
flaphone 是基于 Web 的网络电话,它本身不提供 SIP 服务,但能使用已有 SIP 账户,实现通话功能。
二、如何注册
Google Voice 注册
详细过程不再赘述,只说几个要点:
- IP 要在美国;
- 要有美国电话号码(SIP 号码即可);
- SIP 客户端要能输入确认码;
Ringplus 注册
- 访问注册页面 http://www.ringplus.net/subscribe
注意:IP 要在美国,否则无法注册。注册后登录无此限制。
- 填写注册资料
注意:Cell phone 填写你的 Google Voice 号码,并选中 Auto auth 。这是为了以后拨打时自动识别,无需认证。
- 注册成功后访问 http://www.ringplus.net/access-numbers
可以看到多个美国接入号,拨打时任选其一。
flaphone 注册
- 访问网站 http://www.flaphone.com/
注册账户
- 注册成功后登录
打开 Menu 菜单(点拨号键盘上方 menu ),打开 SIP Settings 界面,添加 SIP 账户(Google Voice 注册时用的 SIP 账户)
注意:选中 Register 。这是为了使 SIP 号码响铃时,flaphone 能接听。
三、拨打流程
- Google Voice 拨打 Ringplus 美国接入号;
- flaphone 响铃,接听;
- Ringplus 语音提示,按提示拨打中国号码(以手机号为例,前加 01186 ,后加 # ,如 0118613800138000#);
- 在广告语音中等待中国号码响应,接通。
常见问题
- 不用 flaphone 可以吗?
当然可以。本文讲的是“无需安装客户端”,所以要用基于 Web 的 flaphone 。如果已装 SIP 客户端,可直接使用。
- 可以使用 Gtalk 或 Skype 吗?
把 flaphone 换成 Gizmo5 即可。Gizmo5 账户可免费呼转至 Gtalk 或 Skype 。
- 不用 Google Voice 可以吗?
可以。Gizmo5 也能免费拨打美国号码,因此 Gizmo5 + Ringplus 的搭配即可实现上文所述。
- Ringplus 的接入号打不通怎么办?
很简单,换一个再打。有个小技巧:把 Ringplus 加为 Gmail 联系人,电话号码多填几个接入号,Google Voice 里直接拨打。
- 每次都得输一堆数字,还要听广告,烦死了!有没有办法简单点?
免费的东西,从来都不简单。想要简单,花点钱吧。
January 17th, 2008 |
htmlor |
web |
56 Comments »
昨天收到一封 DreamHost 的邮件,看完之后莫名其妙:
你有 99.26 美元应付款未缴(自2008年11月27日算起),如果到2009年1月27日仍然未缴,你的帐户将被自动暂停,直到缴费。
现在才2008年1月,我从2008年11月开始欠费?这是 TMD 哪门子算法?于是发信问个明白。
晚上收到回信:
这是一次极其糟糕的失误:我们试图向你征收2008年(甚至是2009年)全年的费用!(一切都源于手贱)
虽然明确了是他们的失误,但到底怎么回事还没明白,直到今天下午看到一系列相关文章。
原来…
事情的起因是这样的:
DreamHost 联合创始人乔希·琼斯(靓照)写道,在对2007年欠费用户催缴时,他把程序的参数2007误写成了2008,结果几乎所有用户的信用卡都被自动扣除了11个月的主机费用。
via
然后呢,
DreamHost 的用户们周二经历了一场恶梦:这家公司的缴费出现了重大失误,导致他们的信用卡被自动扣除了几百(多的甚至几千)美元。
via
造成了什么后果?
据 DreamHost 承认,这是个 7,500,000 美元的失误。七百五十万美元。
via
DreamHost 怎么处理的呢?
用其一贯的吊儿郎当态度,他们贴了一篇“妙文”《嗯?啊哟!》,解释了当前的状况,以及他们怎么解决问题,并从中学到了什么。
via
后续如何?
DreamHost 已开始修复错误并返还现金给用户帐户,但问题依然存在。许多人的帐户被暂停了,因为“未缴费” 。还有银行账户和信用卡透支(产生透支费用),以及按揭款被扣除等等。
via
blog 圈什么反应?
到目前为止,Digg 上这条新闻已被投票804次 。其他还有:
真正的幽默与自以为是的伪幽默仅一线之隔。为数不少的用户觉得 DreamHost 在今天越过了这条线。
via
(DreamHost 官方)这些话让我狂笑。(让用户)别担心?你们这些人是住在火星上吗?
via
Dreamhost或许现在用户不少,但这种短视的举动只能分明的告诉它的用户们:拜托,我只是一个用户比较多一些的小公司。
via

受到波及的用户们怎么说?
信用卡被扣款的:
马上登录到Dreamhost帐号,果然发现被扣了 238.8 美元,shit! 这显然是Dreamhost的错误!我怀着一腔怒火给Dreamhost发邮件说明此事,并且盘算着如果对方不认帐我该怎么办-_-
via
早上起床之后发现信用卡无缘无故被扣了 800 美元,这感觉可不怎么爽,尤其是我认为自己并没有欠费。
via
至於我的信用卡方面,我上網查了一下,目前還沒有 Dreamhost 扣款/退款的紀錄進來,可能跨國交易要數日後才會顯示在我的帳戶資料上。希望到時會有正常的扣款/退款紀錄…..至於 DreamHost 會不會有後續的補償措施,根據他們過去的紀錄,我並不抱持著什麼希望…..
via
单被警告没扣款的:
万幸呀,如果真叫我马上支付第二年USD 119.40的租用费,我还真拿不出钱来。幸好到今年十月份的时候我已经工作一段时间了,应该承担得起!
via
晕… 这不是自作主张么, 你丫的怎么晓得我打算续费!
via
瞧瞧这诚恳的态度,真是还能说什么。
via
最后有意思的署名是:The Foolish DreamHost Billing Team!,确实比较幽默。
via
同行?
作为 DreamHost 竞争对手并被其阴过一次的 LunarPages 简直乐翻了,马上“以彼之道,还施彼身”:
所有DH管理员都在找个地洞钻的时候,LunarPages 为您量身定做一款优惠券:使用代码 DHRefugees (htmlor注:DH难民),即可减免 40 美元购买 LunarPages 服务,我们还会买断您跟 DreamHost 剩下的合约!(多达9个月) 也就是说,如果您跟 DreamHost 的合约还剩几个月,现在注册 LunarPages 并 email 过来账单收据,我们就会为您的帐户额外加上这几个月!
接下来怎么发展?
谁也不知道,等着看戏吧。
October 14th, 2007 |
htmlor |
web, 开发 |
17 Comments »
网站开发编程时,代码字体很重要。如果选择得当,加上IDE顺手、代码颜色舒服,简直是完美的开发环境;一旦字体选的不好,就会看的人头昏脑胀、眼睛发酸——对开发者和阅读者都是一种折磨。
选择代码字体时,基本要有如下标准:
- 等宽
这应该是最基本的条件了。
- 字符清晰
如果代码看不清楚,字体再漂亮也没用。
- 没有字符混淆
1 / l / i / I 不能混淆,0 / o / O 不能混淆。
- 标点符号明显
大、中、小括号,单、双引号等常用符号要明显可辨,不要奇形怪状。
以下列出几种好看又好用的字体,与大家分享。(参考文章:《Revisiting Programming Fonts》,《Monospace/Fixed Width Programmer’s Fonts》)
ClearType 启用
(什么是 ClearType ?请看这篇介绍)
启用 ClearType 后,适用的字体有:
Consolas – 11pt/14px (快速下载)

Bitstream Vera Sans Mono – 11pt/14px (快速下载)

Lucida Sans Typewriter – 11pt/14px (快速下载)

Monaco – 11pt/14px (快速下载)

Andale Mono – 11pt/14px (快速下载)

Pragmata – 11pt/14px (快速下载)

Envy R – 11pt/14px (快速下载)

ClearType 未启用
未启用或无法使用 ClearType 时,以下字体比较合适:
Courier New – 9pt/12px (快速下载)

Lucida Sans Typewriter – 9pt/12px (快速下载)

Andale Mono – 9pt/12px (快速下载)

CodingFontTobi – 12pt/16px (快速下载)

ProFontWindows – 9pt/12px (快速下载)

暂时就这么多,期待更好的字体出现吧。