存档

2010年1月 的存档

Twitter Weekly Updates for 2010-01-25

2010年1月25日 wd 没有评论

Powered by Twitter Tools

分类: Heart 标签:

ssh 之穿越与反穿越

2010年1月21日 wd 没有评论

有时候我们不得不和网管对着干,去想办法去穿越某些防火墙,访问到我们要访问的资源。例如下面的情况,A 和 C 之间是有个墙的,不通。可有个 B 能访问到 C,而 A 又能访问到 B ,那我们可以通过你 ssh 做代理穿越那个墙。

A -> | -> C
\-> B -> C

在A 上面执行下面的命令

ssh -f -N -g -L 8888:C_ip:80 B_ip
参数的含义:-f 放到后台
-N 不在对方机器请求 shell
-g 能使得别的机器能连接 A 的那个端口
-L 就是代理,具体看 man

这样,在 A 上面访问 8888 端口,就能访问到 C 的 80 端口了。

那如果是下面的网络情况,那怎么办?A 能访问到 C,但是 C 不能直接访问 A。

A -> C
C-> | -> A

在 A 上面执行下面的命令

ssh -f -N -R 9999:A_ip:80 C_ip
-R 是反向代理, -g 在这里好像不好用不知道为什么

从 C 上面访问自己的 9999 端口,就会访问到 A 的 80 端口。

分类: Linux 标签: ,

怎么能知道旁边的一台没有显示器的 windows 的 ip 呢?

2010年1月20日 wd 6 条评论

我旁边有个 windows,是 dhcp 获取 ip 的,ip 总变,很恶心。这机器还没有显示器,我都是通过 rdesktop 连上去用的,这样必须知道 ip 才行。那不接显示器,怎么能知道 ip 呢?

方法一,写一个脚本定时把 ipconfig 的结果通过 scp 或 ftp 发到某个有固定 ip 的机器。这样 ip 变了我至少过那么久的间隔就能知道他目前的 ip 了。时间设的长短可能就是你等的时间了。

方法二,扫描一下局域网结果存到 a,给那个机器断网,再扫一下存到 b,diff 比较那个状态有变化的。我用的就是这个方法。

# nmap -PN 10.32.20.0/24 -p 3389 –open > a

要用 root 执行,此外还有别的方法没?呵呵

分类: Heart 标签:

Twitter Weekly Updates for 2010-01-18

2010年1月18日 wd 没有评论

Powered by Twitter Tools

分类: Heart 标签:

关于 scrum

2010年1月18日 wd 没有评论

领悟了下 scrum,他倡导的有这些

  1. 需求提供和验收的人员是确定的一个人做为接口。
  2. 行政角色不直接干预 sprint team。避免 team 的工作受到干扰,影响 sprint 期间的任务的完成。
  3. sprint team 在确认一个 sprint 内的工作后,需要专心把承诺的工作做完做好。

我觉得 scrum 好像是偏向工程师的,呵呵。开发过程中最头大的问题就是需求变更了,这个会带来很多的问题,这么说应该都同意吧。

而 scrunm 的目的是使得需求在一个 sprint 内至少是稳定的,sprint team 的目标在这期间也应该是明确的,不受干扰的。

同时他也鼓励 team 成员做自己喜欢的工作,公开透明,尽力把每个人的潜力都挖掘出来,快乐工作。

但有时候需求不得不变更,怎么办呢?

我觉得如果 sprint team 判断变更不大,那就继续目前的 sprint 。如果需要变化太大,那就重新进行 sprint,我们就应该重新定一个

sprint backlog,重新开始我们的 sprint。这个权力应该是交给 sprint team 的所有人来决定,而不是某个人,因为最终工作是由

sprint team 完成的。

要是需求总在不停的变,sprint team可以考虑群殴一下 proud owner 了吧(开个玩笑)

分类: Heart 标签:

Twitter Weekly Updates for 2010-01-11

2010年1月11日 wd 没有评论

Powered by Twitter Tools

分类: Heart 标签:

Twitter Weekly Updates for 2010-01-11

2010年1月11日 wd 没有评论

Powered by Twitter Tools

分类: Heart 标签:

Twitter Weekly Updates for 2010-01-04

2010年1月4日 wd 没有评论

Powered by Twitter Tools

分类: Heart 标签: