Archive

Posts Tagged ‘tips’

[Git]初学者注意事项

August 4th, 2009

实在是受不了有些人的 Git 提交,费大力气“回滚”,遂整理了这些刚开始用 git 或者还没有建立 scm 概念时容易犯的错误。

和源码无关的东西,尽量不要进仓库

不得不说一些图形化软件,在提交内容的时候大多提供一个“全选”或者“Select All”功能,这是最不好的了,一些懒惰的同志看都不看就连瓢带碗都提交了。

测试时上传的文件,测试时的临时文件,统统不要 对应上一条,强烈建议把所有文件的上传保存目录另行设置,放到源代码目录以外 编辑器产生的备份文件、临时文件,编译时的中间文件,统统不要 对应上一条,有个例外就是为了实现通过 Git 更新系统,.NET 的 bin 文件要进仓库,导

......[Continue Read/阅读全文]

Svn/Git , , , ,

用ssh打通反向隧道,内网也可对外提供服务

July 10th, 2008

一般正规一点的网络环境,大多是这样的:防火墙后分为内网和中立区(DMZ),并且内网和DMZ虽然都能访问外网,互相却是无法直接访问的。内网和DMZ的区别就是,来自外网的访问,都通过防火墙上的规则映射到DMZ里的服务器上,而内网一般是不允许这样的。

现在需要解决的问题就是,在防火墙只能给DMZ开端口,内网和外网不可直接互访的情况下,如果让内网的机器对外提供服务。

ssh是很神奇的,使用它创建的隧道,可以起到代理的作用,数据流的方向是:

本机 -> 隧道 -> 外网

应用到我们的问题中,如果把隧道反过来,就是:

外网 -> DMZ -> 隧道 -> 内网

......[Continue Read/阅读全文]

Internet, Linux, Tools , , , , , , , ,

ssh的连接重用

March 4th, 2008

原理很简单,开一个ssh连接在后台放着,以后再有需要用到ssh到同样主机的时候,直接使用这个连接的socket文件,不用再创建连接了,同理,也不需要再进行用户身份验证。

默认是关闭的,可以在~/.ssh/config中打开:

Host * ControlMaster auto ControlPath ~/.ssh/master-%r@%h:%p

创建“Master”连接就可以用:

ssh -M -N -f fwolf.com

认证成功后会创建socket文件master-fwolf@fwolf.com:22。

其它的介绍资料也很多,我是在邮件列表中看到的,惭愧,

......[Continue Read/阅读全文]

Internet, Linux , , ,

你最希望在哪里看到TIPS?

January 10th, 2008

最近比较忙,疏于更新,已经是2008年了,总结畅想也过了季了,简单冒个泡,以示活着。

很多软件在启动时,都会显示一个tips提示,也有叫每日一xx的,内容嘛,有些是一些操作技巧,有些则是轻松的提示、笑话什么的,比如我以前也玩过(现在还在用)的fortune。

问题是,我们最希望在哪里看到tips呢?换个说法,tips在哪里出现,才会让我们觉得不讨厌呢?我先扔点砖吧,希望能砌成“5000个最希望tips出现的地方”,2008年终总结就指望它了!

Windows或者Gnome、Kde启动的时候来一条吧,我的机器很慢,足够让我看清楚了。 Firefox启动的时候最好能先快速弹出一个tips窗

......[Continue Read/阅读全文]

General , ,

HTTP Referer二三事

May 5th, 2007

什么是HTTP Referer

简言之,HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。比如从我主页上链接到一个朋友那里,他的服务器就能够从HTTP Referer中统计出每天有多少用户点击我主页上的链接访问他的网站。

Referer其实应该是英文单词Referrer,不过拼错的人太多了,所以编写标准的人也就将错就错了。

我的问题

我刚刚把feed阅读器改变为Gregarius,但他不像我以前用的liferea,访问新浪博客的时候,无法显示其中的图片,

......[Continue Read/阅读全文]

Apache, Internet, Tools , , ,