利用DNSPod与脚本实现属于自己的DDNS
145 views 四月 07, 12 by Timothy这篇文章也是PT下载机折腾系列博文的续篇,呵呵。有了PT下载机,也装好了Transmission,其实还有个最大的需求,就是希望能在地球上的任何一处地方访问和管理PT下载。关于俺朝的ADSL,大家都懂的,由于IP资源的缺乏,大多ADSL都用的不固定IP。也即,当你的ADSL断掉后重拨的话,你的公网IP是会变化的。基于这样的情况,配置一个动态DNS就是必不可少的了。 Read More
这篇文章也是PT下载机折腾系列博文的续篇,呵呵。有了PT下载机,也装好了Transmission,其实还有个最大的需求,就是希望能在地球上的任何一处地方访问和管理PT下载。关于俺朝的ADSL,大家都懂的,由于IP资源的缺乏,大多ADSL都用的不固定IP。也即,当你的ADSL断掉后重拨的话,你的公网IP是会变化的。基于这样的情况,配置一个动态DNS就是必不可少的了。 Read More
最近在用虚拟机做一些项目上的集成测试,自从用上了虚拟机,感觉效率高多了。相比在真实的机器上测试软件,虚拟机更有优势。比如,通过快照功能,你能很好的保护测试现场,也能在数秒内,把系统恢复到最初干净的状态,继续进行下一次的集成测试。总之,虚拟机的好处不言而喻,自从用上了虚拟机,下班也早了,头发也掉得少了,心情也愉快多了,吃饭倍儿香,身体倍儿棒!呃,这不是牙膏广告…… Read More
接上篇《Windows下配置TortoiseGit与msysGit环境》,其实我们只是搭建好了Windows下的Git环境,如果要使用GitHub,还需要一些单独的设置。
GitHub,就不多说了,相信你也听过这个名字了,下面是来自Wikipedia的介绍:
GitHub 是一个用于使用Git版本控制系统的项目的基于互联网的存取服务。它是由GItHub公司(先前被称作用Logical Awesome)的开发者Chris Wanstrath, PJ Hyett, 和 Tom Preston-Werner 使用Ruby on Rails写成的。GitHub同时提供商业账户和为开源项目提供的免费账户。根据在2009年的Git用户调查,GitHub是最流行的Git存取站点。 Read More
大名鼎鼎的Git,是一个分布式源代码版本管理控制程序,并且是跨平台的,在Linux下和Windows下都能使用。最近我就在我的VPS上安装了Git,也打算在Windows中安装Git。这样,我就可以随时方便的把本机的版本库Push到VPS上作为备份了。
其实在Windows中安装Git环境也很简单,TortoiseGit加上msysGit,乌龟系列的软件(之前的包括TortoiseSVN,TortoiseCVS)都是有名的版本控制软件。TortoiseGit单独安装后,还不能使用,需要依赖于msysGit。 Read More
说到最近比较火的应用,当然要算ifttt了。不过这名字看起来有点奇怪,什么是ifttt呢?说简单点,就是If This Then That。这个对于IT开发者来说,绝对不陌生,就是一系列的条件判断。
其实很佩服老外们的创意,目前互联网上不乏国外很多优秀的应用,比如Twitter,Facebook,WordPress,Gmail,Evernote,Google Calendar,GTalk,Instagram,等等……这些应用优秀的地方,不但在于他们本身提供丰富的功能,而且提供丰富的API接口,为第三方扩展提供了很大的创意空间,他们不像某国有个叫扣扣的软件,至今都没公布其API,甚至根本不打算这样做,哎…… Read More
我的笔记本也算历史比较悠久了,自从一年多以前安装了Win7 64bit系统后,一直系统都比较稳定,中途也没有重装过系统。不过用过windows系统的用户都知道,windows系统都有一些通病,就是随着时间的推移,C盘上会生成各种临时文件,还有用户和程序的数据文件。日积月累,C盘就会不堪重负。 Read More
最近入手了iPad,有很多的使用心得,不过由于工作比较忙,一直也没时间来blog和大家分享。在我的iPad入手后,最先被我装上的,就是这个Awesome Note了。其实对这个软件早有耳闻,之前在iPhone上也想装一个,不过我总觉得iPhone的屏幕不够大,这软件应该在iPad的大屏幕上才能完全发挥其功能。在介绍这款软件之前,先来说说我的个人知识库管理。我的个人知识库,包含了各方面的内容,比如会议记录、日程表、开发相关的技术知识的整理和收集,等等……随着内容的不断增加,如何保存和备份知识库,是个需要解决的问题。 Read More
自从Tunnelier问世之后,网上就有很多同学都推荐这款的SSH客户端工具。除了有基本的SSH终端功能,以及对SFTP的支持,还支持SSH端口动态转发功能,也就是咱常提到的SSH加密隧道代理了。久酷同学也在博客中推荐过此软件。而且经过众多网友测试,其隧道代理的速度要比常用的MyEnTunnel还快。所以此软件一出,我也立马用此软件,取代了之前的MyEnTunnel。使用Tunnelier的方便之处还在于,可以把不同SSH代理设置的信息保存为不同的Profile保存起来,如果有多个SSH账户需要切换,这是相当方便的。
不过,今天要给大家介绍的是Tunnelier的另外一个不错的贴心小功能,就是支持多人共享一个SSH帐号来跨栏。由于Tunnelier只是一个代理软件,拥有了它还不能实现跨栏,你还需要一个国外的SSH账户才可以。但是由于一些主机的限制,同一个SSH账户是不允许在不同的机器同时登录的。为了节约口袋里的银子,让资源最大化利用,Tunnelier支持局域网内多人共享同一个SSH账户上网。设置起来也很简单:
平常我们默认把Services标签页中,Listen Interface设置为127.0.0.1,是为了实现本机代理。需要实现局域网共享SSH的话,需要把这里设置为0.0.0.0,并重新登录一下SSH即可。别忘了把Windows防火墙设置为允许外部程序访问本机代理端口。比如我的本机监听端口为:1080。 这样,局域网其他机器,通过局域网IP,就可以访问我在本机建立的这个代理隧道了,比如: 192.168.0.100:1080 。设置起来其实相当的简单,不过确实是一项很实用的功能。