用 notepad2替换系统的notepad

微软自带的notepad固然小巧,但是在很多时候都太局限,比如说没有代码高亮,没有行号。notepad2也同样小巧,但是更强大,因此用它替换系统的记事本是个不错的选择,在http://sourceforge.net下载notepad2后,更名notepad.exe,安装下面的顺序替换系统的notepad文件即可。

为了方便起见,我们可以新建一个bat文件,内容为:

将bat文件与Notepad2放在同一个文件夹,双击运行即可。

注意:系统会弹出“Windows文件保护”提示窗口,请选择”取消”,保留文件即可。
-EOF-

使用SVN来管理作业CODE

模仿着网上一些高人的做法,从这周起我也开始使用Google Project Hosting来管理我平时作业的源代码以及一些小练习的代码,这种做法的好处在于不会出现代码丢失了就找不到了,能够及时在服务器上有备份,另一方面很方便对比更新前后的代码(如图),总之是好处多多。当然也有不好的地方,使用这种方法的前提是你同意开源你所写的代码,也就是说放在服务器上任何人都可以(可能)查看到它;对于一些你不想公开(共享)出来的代码就不能使用Google Project Hosting来管理了。
-EOF-

Python生成md5 和sha1值

-EOF-

利用 GAE同步更新饭否与TWITTER,建立你的HELLOTXT

第一次写与API有关的东西,算是一边练习Python及GAE,一边练习API接口的相关的操作。这是我做的一个利用GAE同步更新饭否与 TWITTER的DEMO,不保存帐户信息,每次需要手工填入用户名密码,再加入数据库存储等相应辅助模块即可做出与HelloTxt、Ping.fm类似的应用。

-EOF-

Python获取IP地址

获取本机IP和Port,远程IP和Port

直接获取远程IP

直接获取本地IP

-EOF-