信用卡校验位算法

公司书架上看到这本《Web安全、隐私与电子商务》就借回来看了一下,读到电子支付这一章,还真的发现一点很有意思的内容。
有一节介绍了支付卡校验位算法,记录一下算法:

1. 对卡号上的每位数字乘以权重。其规则是,如果卡号数字个数是偶数,则第一位乘以2,否则就乘以1,然后以后分别是,1,2,1,2,1,2;
2. 如果每位数字乘以权重后超过9 ,则需要减去 9;
3. 将所有的处理过的加权数字求和,用 数字 10 求模运算;
4. 余数应该是0,否则可能是输入错误。也可能是一个假号。

更为详细的例子参考O’Reilly 台湾站点样章对校验位的介绍
书中介绍这个算法是公开在 ISO 2894 中的,搜索了一下,这个算法叫做 The Luhn Mod-10 Method
有的网友可能会动起脑筋,那么是否可以伪造一个信用卡号码呢,嘿嘿嘿,不要忘了还有用户卡上的名字和三位验证码呢, 重要的是,书中告诉我们: 盗用信用卡号码是犯罪行为.
顺便说一下,附录一的内容很适合初创公司的CEO阅读一下。
EOF

本周浙大阿里巴巴招聘会. 面向应届生招聘 DBA

这个周四开始,阿里巴巴公司会在浙江大学举办面向应届生的招聘会。时间安排:

10月19号 13:30 面试官宣讲 16:00-18:00 笔试
10月20号 9:00-17:00 面试
10月21号 9:00-17:00 面试

这次招聘也有 DBA 招聘计划,阿里巴巴 DBA 团队的技术实力在业界有很高声誉,对新人来说有相对更好的成长环境。举双手欢迎牛人加盟,请关注校园海报。感兴趣的同学填表的时候注明 DBA 意向吧。
此时此刻,非你莫属!
针对毕业生的开发 DBA 职位描述
————-
*) 跟踪、支持开发项目
*) 设计、或根据《数据库设计规范》审核schema
*) 开发、测试环境建立
*) 工程师疑问解答
*) 项目 Webtrace 维护
*) 数据库开发优化与建议
*) 制作《数据库设计说明书》
职位要求:
————-
1. 计算机专业,本科,数学功底扎实
2. 至少精通一门语言;有项目经验;掌握数据库基本理论优先
3. 熟悉 Linux 系统
4. 酷爱技术,勤于钻研
5. 善于沟通和团认合作,诚信。
上面的要求应该会灵活对待。如果因为时间问题没有参加笔试,我想应该还是有机会的,是技术牛人就成 :)
计划中我可能会去参加招聘会。
关于一些评价的信息请参考 论坛上的讨论.
EOF

入住 Dreamhost 一周年小记 之二

Dreamhost 虚拟主机服务最吸引我的卖点无疑是可以有一个登陆的 Shell。这几乎给了你很大的扩展能力。那种靠 FTP 上传文件的场景在现在的 Web 环境下太不适应了。我一般使用 wget 从远程抓文件,因为服务器在国外,从 Sourceforge 下载文件速度飞快。建议准备购买国外虚拟主机服务的朋友,如果不支持 Shell ,那就别考虑了。
关于 Dreamhost 的引荐费的机制可以参考 Oasis Feng 的大作 《详解DreamHost的营销模式》,这个引荐费聊胜于无,颇有些老鼠会的意思,要想通过这个东西来把第二年的费用赚出来也是可能的,不过这可能偏离了你建立这个 Blog 的本意
关于你所在主机的配置,可以通过本站首页的”系统信息“进去参观一下。这个页面用 PHPsysinfo 搭建的。我不确定是否有安全问题,如果有,请了解的朋友通知我一下。
前一段时间做试验,搭建了一个 Wiki(现在已经在后台停掉了),不过要有心理准备,TWiki 这玩意儿实在是不适合放在 Web 上–太消耗资源了,而且,颇受 Spam 的青睐。
有的网友十分关心”一年后怎么办?”之类的问题,拜托,莫尔定律也不过是说说 18 个月,在互联网中,12 个月谁知道会发生怎样的情况?
另:小道消息,CNOUG.net Planet 将在最近改版,希望能加入更多数据库大牛的最新消息。
EOF

国内 BlogNetwork 存在的问题

前一段时间很多人都在讨论 Blog Network,过了理论阶段,就该开始实践了。一时间我们看到很多 Blog 站点都改成三栏的了。不过,三栏是三栏,如果你在这些站点上转转,发现每天更新的那些内容几乎都是类似的。特点也都是相似的。
国内一些 Blog Network 的一个显著特点是”明星论“,盯住某个明星公司,只要这个”明星”一丁点新的变化通通弄上来,就是一个勤快。Google 毫无疑问就是现在的互联网的最大明星,有个风吹草动,你要是不早点知道并张贴出来你都不好意思,对,Google 就连放个屁都是香的。至于报道的原创性、深度,都去见鬼吧。
国内一些 Blog Network 的另一个显著特点是”唯新论,每日张贴的内容哪怕再没有价值、再无聊、再和主题不符,只要”新”就可以了,别人 Blog 上出现的,都给”转载”, “CTRL+C, CTRL+V” 弄过来,反正也是 CC 共用的嘛,不太过分就成。别象 PostShow 被 Zola 所质疑的那样就成了。
现在国内这些 Blog Network,在我看来还是没有技术含量,虽然看上去貌似很专业,但每个站都憋足了劲儿要做成特定主题的新闻站点,新闻站点倒也罢了,有影响力的原创分析作品还是太少了(当然也不是没有,网谈的 Hung 前一段时间关于 Blogging 的一系列文章就很好)。
去看看 TechCrunch ,每日的更新不过几篇而已,但是每篇几乎都有内容可嚼。如果我们的 Blog Networkers 也做 TechCrunch ,恐怕就是另外一番景象了。
想了很多,写起来就没了,今天太不舒服了,封键。
EOF