chrome dev channel的更新源

原来chrome dev channel的更新源在

1
deb http://dl.google.com/linux/deb/ stable main #Google

原来一直以为在unstable 目录下,一直不能更新,木哈哈!

android md5 string

android下用md5加密一个字符串:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
 public String md5(String s) {
        try {
            // Create MD5 Hash
            MessageDigest digest = java.security.MessageDigest.getInstance("MD5");
            digest.update(s.getBytes());
            byte messageDigest[] = digest.digest();

            // Create HEX String
            StringBuffer hexString = new StringBuffer();
            for (int i = 0; i < messageDigest.length; i++) {
                hexString.append(Integer.toHexString(0xFF & messageDigest[i]));
            }

            return hexString.toString();
        } catch (NoSuchAlgorithmException e) {
            e.printStackTrace();
        }

        return "";
    }

ubuntu下配置emacs android开发环境

  1. 首先安装jdk
1
sudo apt-get install openjdk-6-jdk
  1. 下载并解压android sdk

  2. 将adnroid sdk目录下的tools添加到PATH

  3. 安装android-mode

1
git clone git://github.com/remvee/android-mode.git

5. 创建一个android虚拟设备如test1,在.emacs中配置android-mode

1
2
3
4
5
6
;; android-mode
(add-to-list 'load-path "~/android/android-mode")
(require 'android-mode)
(custom-set-variables
 '(android-mode-avd "test1")
 '(android-mode-sdk-dir "~/android/"))
  1. 测试模拟器是否正常
1
android-start-emulator
  1. 安装ant
1
sudo apt-get instal ant
  1. 中创建一个android工程使用命令android create project
1
android create project -n helloworld -t 12 -p ./ -k org.example.helloworld -a helloworld
  1. 在emacs安装工程
1
M-x android-ant-install
  1. 重新安装工程使用
1
M-x android-ant-reinstall

windows下使用incredibuild编译Qt

默认configure的时候qt的编译程序会检测incredibuild的xge支持,所以如果安装了incredibuild的话,会检测到xge选项,而configure的时候得到using incredibuildxge –yes

1
configure -no-qt3support -no-webkit -release -opensource -platform win32-msvc2008

完成configure之后,会在根目录生成一个projects.sln,这个时候就可以使用incredibuild编译了。

使用诺顿dns服务器

今天将dns服务器换为诺顿的和google的了,诺顿默认情况下给出了一些危险网站的建议,加上google chrome的危险建议,所以相对来说上网就比较安全,我的dns服务器配置 cat /etc/resolve.conf

1
2
nameserver 198.153.192.1
nameserver 8.8.8.8