月度归档:2011年07月

Linux,Windows双系统休眠功能差点把NTFS上的文件弄丢了

笔记本上有两个操作系统,
1、Kubuntu 11.04
2、Windows7 64

本本上的win7除了用来剪辑视频和玩游戏以外基本上没有其他用途。系统安装上去之后只装了一个显卡驱动以及一些多媒体工具,没有网卡驱动,蓝牙驱动等,不能上网。
Kubuntu是最常使用的系统,每天都在用,上网、编程、多媒体影音、办公、图片处理等。

前几天启动过一次windows,无意在关机的时候错按了休眠。
昨天拍了一些视频素材,正好今天晚上又在kubuntu里关机的时候错选了休眠。

这下子两个系统都进入了休眠状态,刚想进入windows转换一下视频格式。从硬盘中恢复windows,打开文件夹后我就惊呆了,原来存放视频的10G文件夹竟然是空的!!!竟然是空的!!!
继续阅读

节约网络流量的方案和NetworkMonitor提示小程序

Firefox安装节省流量方案的插件:

Adblock: 拦截网页广告的下载
Flashblock: 拦截Flash自动下载播放 ,通过鼠标点击来下载播放Flash程序。
ImgLikeOpera: 拦截图片的自动下载显示,通过鼠标点击来加载需要下载显示的图片。

NetworkMonitor小程序:

随时查看使用流量:

当使用超过1MB流量时,显示警告信息:

继续阅读

Ubuntu下使用E261接入wcdma的3gnet

两张手机卡的2g上网流量都差不多被我用完了,两张卡的上网套餐加起来30元,流量加起来220MB,贵的要命,不过要上网没办法。本地搜到的一个wifi用WPA2加密不会破解撑网。前些天雨天路过一间小小的联通营业厅,看到有36元的800MB本地流量套餐,心动了就决定办一个,用超了流量1毛钱1MB总比GPRS的1块钱1MB好。中午在营业厅里,技术人员在我笔记本的Win7系统上测试,插上华为E261的3g modem,装了一堆驱动程序和一个联通的网络拨号软件,跑起来占CPU和内存异常的高。不过,看到能够打开网页了,速度挺乐观的,还真叫人开心。不过那个流量实在是跑得太快了,打开某门户网站的页面就去了几MB。

回去自己在Ubuntu上试试,按照网上的说法,应该要安装一个usb-modeswitch,然后写个配置文件。但实际操作却大吃一惊,刚把E261插进电脑,就识别出GSM Modem了,然后网络连接里多了一个新建GSM连接的选项。


继续阅读

Python可变参数与标准输出的重定位

使用Python的内置函数print支持可变参数,也就是说,print的调用参数是不固定的。例如:

# 一个参数
print "Hello China!"
# 两个参数
print "Your name is", name
# 三个参数
print "The number of", what, "is", count, "!"

在Python里使用*和**来设置可变参数,它们的区别是*传递一个参数列表(准确来说是参数元组),**传递一个参数字典。二者可以同时混合使用。

>>> def printArgs(*argList, **argDict):
...     print "argList =", argList, ", argDict =", argDict
... 
>>> printArgs("The end of the world is", 2012, lastMan = "Xiaoxia")
argList = ('The end of the world is', 2012) , argDict = {'lastMan': 'Xiaoxia'}

下面举一个例子来模仿print的实现,
继续阅读