Flickr API 测试脚本

最近在研究flickr以及它的API,为了测试它的API,写了一个脚本,这样就可以很方便地测试它提供的API了。
参考这个地方:http://www.flickr.com/services/api/auth.spec.html

PS.你先要修改脚本中的:
API_KEY=****************************(这里是api_key)
API_SECRET=************************(这里是对应的公钥)
改成你自己的KEY,而且要先编译底下的那个md5.java文件,以确认它能够正常对字符串进行加密。…

Android Browser Introduction:CallbackProxy.java分析

文件在:frameworks\base\core\java\android\webkit
CallbackProxy:
这是一个继承自Handle的类,用来实现UI和WebViewCore之间交换的桥梁.
它里面定义了很多函数,这些函数里面基本上都只是完成了一个sendmessage的作用.它将message发送给自身的HandleMessage().然后按照类型再进去分发.
它定义了一些事件ID:

    // Message Ids
    private static final int PAGE_STARTED         = 100;
    private static final int RECEIVED_ICON        = 101;
    private static final int RECEIVED_TITLE       = 102;
    private static final int OVERRIDE_URL         = 103;
    private static final int 

祝贺博客开通

终于弄好了有独立域名和独立空间的博客。

域名是听TX介绍的,在namecheap上注册的,花了9.66$.

本来想用IM服务器,但总觉得太麻烦人家了,于是就去申请了一个免费空间,这个空间还不错,可以通过修改NS绑定域名,而且有5G的免费空间,可以通过网页形式或FTP管理空间内容。有一点就是打开速度不是很快,这可能是因为空间是在美国,国内打开速度都很慢的原因。

之所以在国外注册域名,是出于两点考虑的:一是可以随意修改DNS,二是不用通过烦人的备案过程。之前注册过一个域名,用的是自己的电脑做的主机,IP地址是动态分配的,所以很难通过备案认证了。还有就是自己的电脑一直开着,电费交不起,XD!

想想如果有自己的主机,那是最理想的了,说到底还是钱的问题,我什么会有钱,可以有一台独立的Server?期盼一下吧。

整个过程还算顺利了,注册域名的时候需要用信用卡支付,自己又没有,只有找人借了,刚开始问Leo,但由于Overflow原因要到下周才能用,所以只好另外找人了,于是就想到了Shosh去年买电脑时办了信用卡,一问果然有。他之前也没有国外网站上付过钱,在国内的话都会打开银行的客户端。付钱的时候只需要帐号,和卡上的那3个数字,而并不需要输入密码之内的,所以感觉很奇怪,这样居然付成功了。所以我感觉信用卡还是有点不安全的,这如果谁无意中知道号码,而且知道了那三个数,就可以随意消费了,如果这个付款网站是假的,那岂不是将信息都透露出去了?不知道这样是不是因为国外对安全认证方面做的更好。觉得以后还是通过第三方支付更好一点。

现在的博客二级域名是通过网页重定向设置的,现在还不知道如何直接设置。用了比较长时间的ubuntu博客,以后去的估计会比较少了。

博客的订阅地址也改为:http://feed.feedsky.com/pengjianqing,这样可以很方便的更改RSS。

还有一个问题:我的域名www.impjq.net还没有被Google或Baidu索引,这样在搜索的时候就搜索不到我的网站内容了,在Google中还重新提交了认证申请,难道被搜索引擎索引还是这么费劲的事?

PS.很怪异的是,有时在wordpress中编辑文章的时候,输英文的时候,输入一次,会连接打出两个字母,就感觉同一个键并按了两次。

1a8ae44b…

google.com被及艾服达不溜了

www.google.com上不去,但用IP地址可以上:http://64.233.189.104/
.com的都上不去了,如http://picasaweb.google.com/
www.google.cn可以上。

转下代理还是可以上的:
http://go2-web.appspot.com/f?mao2URL=00680
07400740070003A002F002F007700
770077002E0067006F006F0067006C0065002
E0063006F006D002F

这个还真让人“心神不宁”了…

用 Eclipse 插件提高代码质量(转)

用 Eclipse 插件提高代码质量

http://www.uml.org.cn/j2ee/200703135.asp
在这个地址可以看到图

作者:Paul Duvall (paul.duvall@stelligent.com), CTO, Stelligent Incorporated  出处: IBM

本文内容包括:

* 安装 Eclipse 插件
* 用 CheckStyle 校正标准
* 用 Coverlipse 确认覆盖率
* 用 CPD 捕捉代码重复
* 使用 JDepend 进行依赖项检查
* 用 Metrics 测量复杂度
* 合适的才是最好的…

写日志时怎么格式化代码

能不能够语法高亮显示。
显示成下面这个样子(类似于eclipse的样子):

发件人 snapshoot

使用wp-syntax来标记:
http://www.c2cer.com/20081128/wp-syntax-plugins-code/
参考这来实现一键插入:
编辑:\wp-includes\js\quicktags.js

发件人 snapshoot

代码中加入:

发件人 snapshoot

package com.qisda.weather;
import android.app.Activity;
import android.os.Bundle;
import android.view.*;
import android.view.View.OnFocusChangeListener;
import android.view.View.OnTouchListener;
import android.widget.ImageView;

public class weatherUI extends Activity implements OnTouchListener {
/** Called when the activity