KunMing | SysAdmin | Blogger | G Fans
Monthly Archives: March 2010
21看Paypal与银联的合作

今天阅读到Mr. 6的文章里面提及了「Paypal于中国银联的合作」,我也留言发表了一些自己的看法,不过目前没有显示出来(估计是在待审清单里面),因此我在自己的博客上发表一下我的见解。

我非常看好Paypal[1]中国银联的合作,原因是基于以下几点:

  1. 大陆居民的双币信用卡普及度实际上是不够的,很多无法进行Paypal美元支付只能求助于「网路代购」;
  2. 目前海外支持支付宝的有GoDaddy和IXWebhosting等,相比Paypal商户数量少;
  3. 大陆银行业者对于信用卡的监管不力和索赔流程的繁琐,致使大多数人不敢直接使用信用卡进行海外购物;
  4. 通过支付宝使用信用卡消费存在一定的限制(例如招行信用卡每笔充值最高499.99);
  5. 淘宝支付宝体系的一些奢侈品消费、代购,还有数码产品的消费等,大多数人其实更倾向于选择海外产品。

总得来说,其实Paypal在大陆的网购者、 Blogger、站长中还是非常有地位的,鉴于目前大陆的网路管控政策,大多数人不屑于(同时也是不敢)将自己的网路资源安放在大陆的服务商手上,而是大量通过Paypal选择海外SP。而与我同业的网络业者也非常关注支持Paypal支付的主机服务商(Hosting)、域名注册商(Domain),同时因为大陆银行业对于信用卡的管理不力,导致大多数人对于信用卡直付心存担忧,选择Paypal是他们的不二法门,并且鉴于大陆服务业的服务态度(例如GoDaddy通过Alipay支付出错,通常客服的建议是让你找GoDaddy支持),我相信大多数人更喜欢选择通过Paypal支付来购买自己的需要。

但Paypal的「认证」政策和「信用卡消费」模式导致缺乏信用卡的大多数国内消费者无法选择满意的海外服务。同时大陆人经常有「一等商品卖欧美,二等商品卖日韩,三等商品卖大陆东南亚」的意识,加上部分商品的高额关税等等(比如我的MacBook Pro是购自香港的代购),因此也很喜欢选择海外的一些直购方式(毕竟海关是抽检的),而这些目前来说都需要信用卡的支援(基于 Paypal)。虽然我相信支付宝也会一直在努力开扩海外的市场,但毕竟接受Paypal的网络商店是足够丰富的,同时支付宝作为一家境内的网络公司,我们参考以往发生的各种网络事件和政府的工作习惯就知道,海外商户选择支付宝作为支付接口是存在很大风险的。

虽然Mr. 6提到了Paypal无意于支付宝竞争,但实际上就整体的网络消费环境来说,加上我身为IT业者所感受到的,我认为PP与支付宝的直面碰撞不是它们之间的问题,而是网民选择的问题。

我们拥有数量庞大的个人网站、博客、围脖、论坛(电子公告版)等等受到管制的服务需求,同时拥有大批量的奢侈品爱好者,还有很多「崇洋媚外」的消费者,还有很多境内政策的不确定因素等,这些都是境外消费的动力,基于对信用卡安全性的担忧、消费纠纷处理的担忧等等,在国内这些问题都能在合理的营销手段下转化为Paypal的业务量,一旦Paypal和银联的合作开始,支持「银联」通路CNY结算,那么势必会带来一股相当强劲的海外网购热潮,能参与到Paypal消费的人群会因为他们的合作而无比庞大,加上网路业者的辐射面,还有规避外贸交易的汇率风险等等,我想不需要三年,增长会十分明显的。

---------------------------------------
  1. 注意,这个说的不是针对中国的「贝宝」,而是全球版的Paypal []
21看GoDaddy欲停止.CN域名注册

今天看到两条消息,

算是继Google离开之后的一点小火花,Godaddy宣称要停止接受.CN这个国家域的注册请求,追根究底的原因是CNNIC要求注册者提供更多的包括照片在内的资料。

我想,这下那些某人士应该又傻眼了,前两天轰轰烈烈的为「Godaddy非法揽客」论造势,今天人家GD不鸟你了,这也为那些「美企感觉在华不受欢迎」的言论增加了更好的论据,并且GD还是一家没有正式进入中国市场的公司。我们知道互联网无国界,一个服务商被动接受客户的订单(至少不会对无关人士SPAM嘛),居然被称之为「非法揽客」,那我就好奇了,上海切手指后是被舆论封锁了还是怎么着了?或者60年来我天朝的字典里就没有「教训」二字?也不想想当年决定照搬西方经济模式的时候,玩的不都是人家美帝吃剩下的么,「XX特色」?你吓唬谁呀。

其实在早前从NAME取消.IN和.CN的隐私保护的决策我们就可以看出一些端倪来了,因为不在印度也不好对.IN的决策说什么,但是身在国内的我对CN方面的东西还是知道一些的。

当时距离大扫荡已经没多少时间了,CN域名开始收紧,首先取消了隐私保护,然后又蹦出来再次声明不接受个人注册,之后要求域名持有人提供实名资料,最后在12月CCAV强烈抨击并制造了「黄色WAP网站之所以盛行是因为域名注册快捷方便」的观点,不得不说我们D找外因的业务水平是一等一的,同时我意识到长期以往如影随形的GFW并不满足于现状,它想要公开化合法化了!致使当时的我写下了「关于域名注册的建议」呼吁大家减持.CN域名和国内空间(不过人轻言微啦,没几个人知道就是了),不久之后,轰轰烈烈的「互联网大作战」便开始了。

CNNIC一直都在宣称CN域名注册量已经达到了Top 1,恩,是很不错的成绩,但是在这光芒的背后我们都知道怎么回事儿:一元促销域名、默许个人注册(「法律」上是不允许的)等,以低价倾销的方式(我甚至怀疑CNNIC自己不收钱,对国内的DSP还有注册量补贴)来争取巨大的注册量,加上咱们的人口基数,要凭借「总量」拿世界第一是很容易的,比如说网民总数量、消费市场总潜力、域名总注册量、还有GDP等等,但是人均那就……我们知道是怎么回事儿的。

我觉得这个不论是人还是什么机构还是什么社会团体,总要有点自知之明的,有自信是好事儿,但是不能让自信变成自负了,真以为全世界少了你就不行了,要说贫穷的廉价的第三世界国家那还是很多的,你折腾自己人也就算了,家丑不外扬嘛,但是你以为外面的人都跟自己辖下屁民一样乖巧可爱听话老实,那只能说,咱走着瞧吧。

Tom说不用Google引擎」了,「联通说要从手机上移除Google搜索」了,把商业问题上升到政治问题,再把政治问题上升到民族高度强压于商业,以国家机器举国之力以各种手段政策来对付一个商业公司,不觉自降身份么?你自恃是有五千年文化的泱泱大国,连这点风范都没有,也不怕贻笑大方。

我建议,赶紧加紧立法吧,这样那些美帝的所谓「不作恶的公司」就无话可说了,反正这个法不用我们表决也会通过的,你们现在老是搞犹抱琵琶半遮面遮遮掩掩羞答答的跟一大闺女似的,人家美帝200多岁了肯定要可劲儿的调戏你这60来岁的黄花大闺女(你有5000多岁么?你真没有~),赶紧立牌坊吧,拜托了!

Google说:谷歌已死,有事烧纸~

21看谷歌退出中国市场

长话短说。

在2006年之前我就是Google的忠实拥趸了(除了搜MP3),当年亲眼看着网易邮箱由100M变成10M然后在Google的刺激下变成1G,这个影响对大多数人来说是深远的,当时的我们从未想象过会有如此慷慨的服务商。而当Gmail提供了超越各种VIP的服务之后我一直都觉得国内的Email-SP必死,虽然到现在还没死确实是个遗憾,但是不得不说Google很多业务的出现为中国市场带来了一些竞争和发展,于是邮箱都是G级了,大家都知道应该在推出免费服务之上以增值服务的方式来获得收入(不过国内有些还是做得比较损,例如Yupoo不仅限流量还在外链图片上加广告)。

在Google没有出现之前,大多数国内的网站都是爷,可以在没有任何协商或者告知的情况下任意调整你使用的服务,比如说100M变成10M,美其名曰:VIP、大多数人都够用。但是Google如同春风一般的免费服务吓倒了很多人,也是用户开始变成爷,服务商想方设法弄一些稀奇古怪的玩意儿吸引用户,比如网易邮箱的集邮了。我还记得很早以前网易的Yeah有一个域名转向服务,甚至还有个支持FTP的小得可怜的HTML空间,不过现在都没有了,人民币升值好呀,既缩小了我国群众于美帝人民之间的贫富差距还让大多数人都买得起美帝的网络资源用得起美帝的网络服务了。

总得来说我是怀旧居多,一开始Google进入中国市场我就不太理解,我认为那是完全没有必要的,不过进来也就进来吧,毕竟06年那会儿还没有像现在这样风声鹤唳草木皆兵。现在好了,受不了折腾了,其实我也受不了,走了好呀,压在Google头上的N座无形的大山终于可以丢弃了。

Google,一个有思想的公司,我敬佩,它是一家商业公司没错,但是它生存的目的不像大多数的公司和流氓 集团一样仅仅是为了搂钱。人可以活得没有目的,但是不能盲目,不能谁说什么你都听,特别是某些喉舌。我可以在经济上贫穷,但是我决不让自己的思想堕落。
同时,声援可能吧我们还在继续」,订阅:http://feeds.feedburner.com/kenengbarss。

我在使用的Google服务: Read More…

2010-03-22 小记

前几天手闲买了两个256M VPS用于学习VPS的配置,这两天有所心得,小记一下。
不好意思啦,长篇大论太辛苦了,以后要走简洁风的。

注:两个VPS分别是CenOS 5.4 32bit, Debian 5 32bit.

1. Kloxo安装脚本太傻瓜了,傻瓜到出错都不会stop

其中一个VPS购买的时候我选择了预置Kloxo,但是主机商说内存没有512M所以不予部署,好吧,我手闲自己安装一下试试就是了。下载了那个脚本之后,./kloxo-install-master.sh,开始安装。

由于是通过SSH的方式,我开着以后就没管了,从早上9点多一直到下午4点多,SSH里面一直很活跃地展现着《骇客帝国》的数字雨画面效果,我受不了了,Ctrl+C之后发现,滚屏上的文字一直都在重复,眼睛瞟到一个写着error的信息,看了一下,原来是某个PHP的模块没有卸掉,所以……很遗憾的是,我没有记下来那个没模块叫什么。

但是我比较不明白的是,为什么它error之后就一直Try again,而不是Stop让用户看看错误信息,所以那个Kloxo的安装脚本,我运行了整整6个小时,还好,主机商方面没有什么提示。其实为什么我会等这么长时间呢?因为很久很久以前,我经常连续花几天时间编译安装Gentoo Linux,这让我面对CLI的时候有足够的耐心,嘿嘿嘿~

还有,我参照的是这篇教程,感谢作者。

Tips: 要是你安装Kloxo超过30mins(国内可能不好说),请检查滚屏文字是否包含error。

2. 主机商没错,256M的VPS别装Kloxo

恩,这个确实是教训,在上面花了6个小时之后,我卸掉那个PHP模块,只用了短短几分钟Kloxo就部署好了,然后是……从VPS面板上我看到,256M的内存一直在60%~89%之间徘徊,然后Kloxo感觉一点都不快,VPS的主机CPU是4核的XEON E5520。

Tips: 服务商不一定都是忽悠你的。

3. 搞定Apache2单独用户权限配置

好吧,我承认在高中的时候朋友熊哥借过我一本Apache配置指南并且我一直都没还,但是也一直都没怎么看,基于两个VPS内存过低的原因,我开始自己配置服务器。以前的我算是轻微入门,这次又轻轻入了一点点,慢慢来咯。

今天遇到的问题就是Apache2+PHP5目录写入权限。
之前我在使用Dreamhost的时候,/home/user/public_html 755是写入可行的,但是我的VPS上表现为无法PHP写入文件,好吧,我将real_user加入apache运行组www-data后修改权限为775之后是可以的,但是我不甘心,并且同组写入在商业化虚拟机上是不可行的,并且DH上面确实是755,于是研究。

利用DH的SSH我登录上去在有限的权限内我开始翻系统的文件,我考虑到了用户组混搭[1]方面的问题,于是我实验了一个办法,并且通过了:

把用户 www-data[2] 加入 <user-private-group>

但是,反过来把 real_user 添加到组 www-data 并不能实现real_user的权限对www-data开放,除非文件的隶属组是www-data。不过问题在于,不可能主机商会让apache2的run_user加入每一个用户的私有组[3],乍一看是没什么安全问题,单向继承权限嘛,但是如果我们一些特定的文件只让Apache读取的时候,问题就来了,这肯定不适用于生产环境的。

于是我又开始GG,找到一个办法,SuExec,但是这个办法有限制:只对CGI和SSI有效,那么PHP就要以CGI的方式运行。但是,同一篇文章提到了一个模块:apache2-mpm-itk,据说效果跟效率要比SuExec好,而且配置也不复杂,在<VirtualHost>部分就可以为每个虚拟机单独配置一个读写用户。

于是在自己的Debian VPS上测试通过,~/public_html的权限为755即可,同时在相关的VirualHost配置部分加入

配置即可。
这也同时解决了我长久以来的一个疑惑:这个Apache2用一个用户/组来跑所有虚拟主机不是很危险么?不过以前没想过要认真解决掉……

请跳转参阅:
1. 使用mpm-peruser为apache的虚拟主机提供一个绝对安全的单用户进程访问机制
2. Running Vhosts With Apache2 mpm-itk On Debian

Tips: 恩,Google是个好东西。

4. 几个关键词

gpasswd -a, useradd, id, a2enmod, /etc/skel, /etc/default/useradd.
mysql -u[user] -p -h[host] database << (zcat database.sql.gz)

以后以笔记类博文为主,这样写起来没有压力,请各位见谅~

延伸阅读:
1. 10 个最酷的 Linux 单行命令
2. Debian下为Apache启用rewrite模块(htaccess)
3. URL Rewriting Guide

---------------------------------------
  1. 灵感来自犀利哥,嘿嘿,开玩笑的~ []
  2. Debian里面的Apache2默认以此用户名/组运行 []
  3. private group,私有组,用户创建时一同添加的同名组。 []
自制RHEL5 DVD安装盘

最近在学习Red Hat方面的管理,一般来说我们比较容易获取的是RHEL(Red Hat Enterprise Linux)的CD版介质(比如国内的Lupaworld镜像),不过一共6CD安装起来的替换也是很麻烦,我找到一个教程与大家共享。

文章来源:Mind Download
本教程是基于Linux shell的操作,Unix-like通用,Windows请看文后简述。

一、首先下载6张CD,(借用lupaworld)

32位安装盘
rhel-server-5.3-i386-disc1.iso
rhel-server-5.3-i386-disc2.iso
rhel-server-5.3-i386-disc3.iso
rhel-server-5.3-i386-disc4.iso
rhel-server-5.3-i386-disc5.iso
64位安装盘
rhel-server-5.3-x86_64-disc1.iso
rhel-server-5.3-x86_64-disc2.iso
rhel-server-5.3-x86_64-disc3.iso
rhel-server-5.3-x86_64-disc4.iso
rhel-server-5.3-x86_64-disc5.iso
rhel-server-5.3-x86_64-disc6.iso

二、建立6个临时目录,同时挂载6个ISO文件。

三、修改相关的光盘配置文件

编辑复制过来的当前目录的.discinfo文件(nano .discinfogedit .discinfo),效果如下(不一定完全一样):

1170972087.594754
Red Hat Enterprise Linux Client 5
i386
1,2,3,4,5,6 <-主要是修改这里的1为现在的1,2,3,4,5,6
Client/
VT/
Workstation/

四、合并6个CD镜像并写入新的配置文件,生成DVD ISO镜像,红色的是卷标名称,请自定义。

五、扫尾工作

六、Windows怎么办?
呃,实际上我没有试过,但是我推断,只要把所有的ISO解压后复制到同一目录下(可覆盖同名文件),然后编辑.discinfo文件(如第三步那样),然后用WinISO或者UltraISO创建一个DVD文件,引导文件使用文件目录下的“isolinux/isolinux.bin”文件,并删除“isolinux/boot.cat”文件,然后保存ISO,应该可以,不过,建议尽量使用linux。

七、其它
实际上,RedHat官方就提供了DVD文件,只要注册一个RHN试用30天的帐户就可以下载,这个仅供大家参考。
同时,原作者提供了一个bash脚本用来处理这个过程,只要跟几个镜像放在同一目录下执行就是,文件内容如下: Read More…

苹果本子序列号解读

自己记录一下。

解读网址: http://www.chipmunk.nl/klantenservice/applemodel.html
这个地址会根据你的序列号分析你的产品信息。

大概的序列号规则是(引用自:Macfans):

苹果机器序列号共11位, 如 UV4290FMR73
1-2 :产地
3 :年
4-5 :星期
6-8 :产品号(34进制数)
9-11 :型号编号

产地:
F: Fremont, California, USA
CK: Cork, Ireland
SG or E: Singapore
QF: ElkGrove/Sacramento, California
UV: Taiwan
QT: Taiwan (Quanta Factory)
PT: Korea
4U: China
–以上的很老了–
W8: Shanghai China
G8: USA
7J: China (Hon Hai = Foxconn)
YM: China (Hon Hai = Foxconn) Configured in Czech Republic?

产品号:
34进制:0-9,A-Z 但不包含 I 和 O (以免混淆1和0),共34个数字。

每周产品从0开始计数。
比如0FM, 就是0(0)*34^2+F( 15 )*34+M( 21 ) = 531

UV4290FMR73的含义就是
台湾产, 04年, 第29星期, 第531台(第29周的), R73(ibook)。
SG0331FSK59
新加坡, 00年, 第33星期, 第1692台, K59(cube)。

Read More…

Dreamhost到Hawkhost搬家手记

前言

2009年4月,因为朋友GordianZ帮助的关系,购入一个777优惠码的Dreamhost(简称DH)主机,之后的几个博客便都搭建在上面,总的来说,还是稳定可靠的,不过,今年4月到期的续费价格高达$119.40,这对不从博客上获得收入的21来说还是一笔很大的开支,于是我便策划着搬家。

2009年12月,因为朋友老卫的非盈利性主机评论博客提到一家主机商叫Hawkhost(简称HH),俗称老鹰主机,在12月份推出了一个高达50%的优惠码,基础方案$3.29/mo的费用打折后堪称亲民,于是毫不犹豫就购入一个帐户(老卫把这种行为叫“不理智消费”),但是为什么没有一购入就搬家呢?

搬家前其实是基于两点考量:

  1. 稳定性未知。虽然官方声称能达到99.9% Uptime,但是我们都知道这个99.9%可以有很多种算法。
  2. 可靠性未知。我们知道有些小主机商实际上是骗人的,一两个月后就消失,需要观察。

所以,在设置了一个Uptime以后,就暂时闲置了,直到一月初在我的建议之下朋友Tomato也成为WP党的一员,于是应用方面的监测也开始了。就到目前为止的情况来看,长达两个月时间的监测,Uptime非常不错,值得信赖 ── 除了前两个月电信的线路抽风外,所以我决定将DH上的几个博客都迁移过来。

首先说明,因为这是DH到HH的手记,具备一些部分主机可能不具备的特性,所以请酌情参考,有疑问请留言。
Dreamhost和Hawkhost同时具备一个条件:SSH,也就说,很多复杂或者麻烦的操作,我可以通过SSH直接在主机上操作,避免了FTP上传下载需要花费的额外时间开销。这也是这篇手记与一般教程不同的地方。
Read More…

Name.com Promo Code | March 2010

2010年3月优惠码

Promo Code | March

MARCH825 | $8.25 .COM .NET .ME registrations //以$8.25的价格注册com/net/me域名

Previous one
Special Promo Code | February

MACWORLD | $8.99 .TEL registrations
Name.com’ll be running that promo until the end of the month

Windows to MacOSX

新近购置了MacBook Pro MB990,正式开始接触Mac OS X了。
自从有电脑开始,接触各种不同的系统就是我的一大爱好和谈资,不过实际上能做到实际应用的也就只有Windows了,环境使然,而这次购入的MBP的,我坚持不使用BootCamp,直接就把硬盘分区两个(这会导致你无法使用BootCamp安装Windows),不过为了网银还是安装了一个PD5(Parallel Desktop 5),基本上没有遇到多少障碍,这篇文字的目的就是稍微总结一下自己从Windows迁移到MacOSX后使用上的一些习惯变更和两个系统上的不同,不过不会太深层。

以下是记录内容,会不断更新,就不新开Post了,因为近似于草稿,会有些混乱,见谅 :mrgreen:

Tips 1. 关于常用按键

MBP的键盘上相比于PC本子,少了不少常用的按键,即使这些按键我不认为是PC专用的,但实际上就是没有,并且明确的组合键提示也没有,所以记录一下。

屏幕快照 2010-03-01 下午09.03.31

补充:
Control + 上 / 下 = 上一页 / 下一页
Control + 左 / 右 = 光标定位在该行开头 / 结尾
Option + 左 / 右 = 光标向左 / 右移动一个词
Option + 上 / 下 = 光标定位在该段开头 / 结尾
Option + Delete = 删除前面的一个词
Command + Delete = 删除该行处于光标前的所有字符
引用自:http://www.tip4mac.com/2011/01/hotkeys-for-position-the-cursor/

比较奇特的是,不是每个软件都管用的, 不过至少在Firefox是这样用的,
然后在textedit.app里面的话,Shift+Fn+← 可以实现选中当前文字到顶端的效果。
Read More…