2010年8月23日星期一

ipv6 under you virtualbox

Host is windows7,guest is winxp
in my guest:
Open the Terminal with Start -> Run -> cmd
netsh int ipv6 install
netsh int ipv6 6to4 set state disabled
netsh int ipv6 isatap set state disabled
netsh int ipv6 set teredo enterpriseclient
netsh int ipv6 set prefix ::1/128 50 0
netsh int ipv6 set prefix ::/0 40 1
netsh int ipv6 set prefix 2002::/16 30 1
netsh int ipv6 set prefix ::/96 20 3
netsh int ipv6 set prefix ::ffff:0:0/96 10 4
netsh int ipv6 set prefix 2001::/32 5 1
exit

netsh interface ipv6 isatap set router 202.120.58.150

in your host:
将win7系统中virtualbox的安装的虚拟网卡禁用,然后将virtualbox中的网卡设置为桥接模式

有用的资源
访问 www.kame.net 如果看到跳舞的乌龟,那就是在用ipv6了

http://ipv6.google.co.jp/

ssh+tun+iptables and so on

关于ssh vpn tun 代理的一切有关的例子。供不时之需要。

ssh tunnel proxy under your plam pre plus

脑残方法

first you should create a proxy like this
ssh -L 80:www.youtube.com:80 -N user@proxyhost

then,edit your hosts like that
127.0.0.1   www.youtube.com

now,open your browser in your pre,vist www.youtube.com.

进阶方法

无错。我终于搞好了。

apt-get install privoxy

vi /etc/privoxy/config
forward-socks5 / 127.0.0.1:7070 .
listen-address  127.0.0.1:8118
accept-intercepted-requests 1

vi /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 1

/etc/init.d/privoxy restart

ssh -D 7070 -N user@remotehost

iptables -t nat -A OUTPUT -p tcp --dport 80 -j REDIRECT --to-ports 8118


用完记得:

iptables -t nat -F

/etc/init.d/privoxy stop

有图有真相



后续.....
考虑移植到webos下,脱离ubuntu
default.filter
user.action
default.action
match-all.action
config
privoxy

privoxy依赖apt-get install libpcre3

2010年8月17日星期二

palm webos开发入门

# Copyright (C) 2010 ZenSpirt http://blog.19cn.com
# Released under GNU General Public License

不得不说,palm的网站真的是乱七八糟,一点条理性都没有(反正我是这么觉得的,点开一个教程的链接,居然还有其他链接,然后链接还有链接)。我们要做的事,就是简化他,从中获取我们想要的部分。以下文章都是我个人的理解,所以肯定有错的,请指正。

阅读提示:我会先讲原理,再来实例。因为原理就像骨头,你弄明白了之后,就可以随心所欲了。

1,基础原理
palm的webos是个嵌入式Linux系统(openembedded),然后自己搞了一个luna的gui。外加一个browser server。
然后 基于webkit浏览器<===>Browser Server<===>linux。 简单的来说,就是:
我们写的程序<==>BrowserServer<===>操作linux。
就好象我们用ie、firefox、opera、chrome等浏览器,访问一个web server(iis,apache,nginx等),然后web server在后台干活一样。
palm站点上,有两种应用程序。我们现在先以很基础的介绍,迟点或者我可能会出pdk的。这个文章介绍的,是Html+Css+JavaScript来写的。

2010年8月7日星期六

Webkit npapi plugin

进度如下:
1,理解概念

webos android iphone貌似都是用webkit为核心的浏览器。如果开发插件,是不是通用?

http://www.webos-internals.org/wiki/Browser_Plugins

ubuntu under palm pre plus

原则上 允许但不希望转载此文章

this post show you how to run ubuntu under your plam pre plus.still sorry about my poor english.

What we need:
Ubuntu
Terminal in pre plus
internalz

Hello world!

Welcome to my website. This is my first post. I 'm from China.Sorry for my poor english,But I will try my best to write my blog in english.

in Chinese:
欢迎大家来我的网站,这是我的第一个文章。虽然我的英语很差,但我会尽力用英文来写,以此来锻炼我的英文。:)