Chen Yangjian's Blog

Carpe diem - Seize the day

最近二三事

| Comments

从上周五开始看 JavaScript,本着边干边学的思想将以前利用 豆瓣 API 做个自动化的书籍列表产生工具的想法试着用 js 实现。 闲了两天之后星期一的时候,弄了个雏形,后来试着加入 jQuery, 让事情简单些些。jQuery 自卖自夸称是“吃的更少做的更多的 js 库 (The Write Less, Do More, JavaScript Library)”,果不其然。 HTML/CSS/JavaScript/Ajax 组合的威力令人生畏,难怪很多人都会给出 积极的评价。 许多动态效果虽然在实现层次或者说代码层次上看着很猥琐, 然而它产生的效果和良好的封装以及因此保证的二次开发的便利确实让人赞叹。

Google 在开源 Chrome 之后又将 Android 开源了。 许多朋友和我一样都不是极客,对此不甚关心,但是在极客集中营诸如 slashdot、reddit 之类的地方这消息还是够分量的。/. 上该消息的沙发很开源:“让我们开始移植吧”。 有人开玩笑说:“移植到 iPhone 上去吧”。还有人拿 Android 的字体玩, 办法在此

在公司里换了个项目。其实有点像传媒人士的说法,“被自杀”,我是被换到新项目的。 不知是喜是忧,所以这几天一直在吭哧吭哧地谨遵新老大要求看 js/ajax,不小心进入了另一片天地。 希望顺遂。

2008-10-24

做好了豆箕,用 HTML + JavaScript 做的动态页面,本地打开就可以用了,当然联网还是要的, 数据都是从豆瓣上通过豆瓣提供的 api 获取的。效果图如下,目前显示的比较繁琐, 代码抄袭豆瓣的 api 使用示例。

豆瓣 API 限制 40次/分,下载试用的童鞋请不要狂试…… 万一超过就要被封 ip 而且是连豆瓣主站都上不去的……

在输入框输入书本相应的豆瓣id,比如第一本书在豆瓣的链接是:http://www.douban.com/subject/1436892/

最后这七位的数字即是需要输入的。不过这个不是很方便不上豆瓣的童鞋, 另一个方式是输入书籍的 ISBN 号,一般书店应该用这个,我对这个不太了解, 现在暂定的格式是13位数字或者12位数字+X的,不过大部分书应该前三位的国家区位码都是978, 可能将来会考虑允许10位格式的 isbn 号输入。

JavaScript 库使用了豆瓣的 api 和 api-parser,另外用了 jQuery 和一个产生圆角的 jQuery 插件。 包里都有,应该都是最新的。

2012-03-03

代码很挫,功能很弱,没有摆出来丢人现眼的必要了

Comments