extmail自动添加目录

通过LDAP方式验证的extmail不能自动添加用户的文件夹,要改下源码才行

编辑 extmail/libs/Ext/Storage/Maildir.pm

在89行左右(定义了$CFG{path}参数之后,chdir(untaint($CFG{path}))之前)添加代码

 

克隆 ssh 连接

SecureCRT有个很好用的功能:Clone Session,这个功能的好处在于复用 ssh 连接,要求 Security token 的登录不用每次找 token 输入密码了。

不过,OSX、Linux之类原生ssh的,为了这么个功能还装个图形 ssh 客户端?成本未免高了点。

既然 SecureCRT 只是个客户端,这个功能肯定得是 ssh 本身就支持的,只不过默认没打开。

方法:

在 ~/.ssh/config 里添加几行:

Host * #对所有服务器生效,或者 name1.domain name2.domain,不需要的不加可以节省资源。
ControlMaster auto #开启 session 复用,值可以是yes和ask,不过都不是我们需要的。
ControlPath ~/.ssh/ssh-%r@%h:%p #指定控制文件,%r 用户名 %h 机器名 %p 端口号。建议都加上,具体的前缀和连接符随意。
ControlPersist yes #这个就是比 SecureCRT 强大的地方了,保留连接,除了yes还可以指定保留 s|S 秒 m|M分钟 h|H小时 d|D天 w|W周,默认是秒。

 

Outlook不加入域记住Exchange密码

我的Windows一直没加入域,每次打开Outlook登录Exchange邮箱都要输入密码,昨天终于忍不了决定解决这个问题了。

http://social.microsoft.com/Forums/zh-CN/exchangeserverzhchs/thread/08690fab-bf3a-4b38-a3a8-5edc1e8f8915#8

根据这个说明,在“控制面板”- “用户帐户和家庭安全” 下的 “凭据管理器”里找到Exchange所在的机器域名,编辑,把用户名改成 domainname\username 的形式,搞定。

通过losetup和kpartx挽救虚拟机里的数据

基于Xen的虚拟机是把一个文件虚拟成完整的磁盘,因此会有分区信息,不能直接mount。

要mount这个文件需要 losetup(loop setup,专门将镜像类文件mount到loop硬件的命令),和kpartx(专门从镜像文件mount分区的命令)。

# sudo losetup /dev/loop100 /OVS/running_pool/server_file_path/disk_file.img

这个时候 /dev/loop100 基本可以看做虚拟机的磁盘了。

# sudo fdisk -l /dev/loop100

可以看到磁盘分区。

 

接下来就是kpartx,把虚拟磁盘的分区分别挂载到 /dev/mapper/

# sudo kpartx -a /dev/loop100

# ls /dev/mapper/

control  loop100p1  loop100p2  loop100p3  loop100p5  loop100p6

到此就可以根据需要挂载相应的磁盘来恢复了,例如:

# sudo mkdir /mnt/temp

# sudo mount /dev/mapper/loop100p3 /mnt/temp/

loop100p3 就是虚拟磁盘的第三个分区,现在从 /mnt/temp 拷文件出来就随意了。

我跟不上时代了

两大浏览器的新版,Internet Explore 9 和Firefox 4 用起来都不怎么舒服。

IE9问题比较严重,首先把标题栏去掉了,看上去光秃秃的很不习惯。而且标题稍长就很难看到了,只能在预览界框上悬停,瞄一眼。

默认情况下选项卡跟地址栏在一行,不管有多少人喜欢这样,我是觉得这设计脑残至极。不仅选项卡被严重压缩,网页地址更是基本看不到了,多余这么设计。

哦,IE9有一点比较好,就是全屏的时候上面还是有一块标题栏的地方,可以方便的操作。相比来说Chrome的选项卡顶满屏幕就是彻底的XX了。

 

FF4大体上还是很不错的,但有几个小问题,一是后退的时候会后退到上一步的“跳转”操作,这倒是无可厚非,但有很大几率会迅速的回到后退前的页面。也就是说如果你点了一个链接,而这个链接是跳转的,如果网速够快,你就很难通过简单的按几下后退来回到刚刚的页面了。

我其他浏览器选中行尾的时候都会带上那个换行,FF4把那个换行干掉了,很难说这个特性是好是坏,但我还是需要那个换行的。

 

发完这篇把这两个浏览器降回来。

ubuntu tty乱码的解决

据说zhcon不太好使,又不想丢掉在gnome里方便的中文提示,对比了一下几种登录方式环境变量的区别,在 .profile (标准环境应该是 .bash_profle)添加下面的判断

if [ $TERM == “linux” ] && [ !-e $SSH_TTY ]; then

export LANG=”en_US.utf8″

fi

这样就只在tty终端上显示英文,xterm和ssh都显示中文了。

iOS 4.2 没有不支持共享AirPrint

4.2和4.2.1都用过了,装4.2的时候确实体验了一把AirPrint,感觉会很好用。升了4.2.1才注意到有关共享打印机AirPrint被取消的传闻,试了下确实没了。

但觉得移动设备的轻量级应用肯定是走很简单的接口,iOS也不大可能去验证服务端到底是什么东西,OS X、iTunes去掉这个支持功能倒确实很有可能。

于是把4.2.1降回去试了一下,果然,依然不能用,跟之前能用的时候相比只是把iTunes 10.1 beta 换成了正式版。而且记得很清楚第一次升级到4.2的时候iTunes提示了AirPrint啥啥的,还有个系统的提权警告,10.1正式版完全没有这些。

基本可以肯定,iOS 4.2的AirPrint没有缩水,缩水的是OS X和iTunes,应该是出于商业考虑。

证据是刚刚发布OS X 和 iTunes 的正式版,就出现了两个支持共享打印机AirPrint的收费软件;HP也将推出更多原生支持AirPrint的打印机。如果共享打印机AirPrint功能在操作系统和管理软件里免费提供,对这三家厂商绝对不是好消息。

 

好消息是苹果之前确实是有打算过免费提供这些功能,于是就有了泄漏的文件:

AirPrint.zip

把文件解压到

C:\Program Files\AirPrint\

Win7下执行

sc.exe create AirPrint binPath= "C:\Program Files\AirPrint\airprint.exe -s" depend= "Bonjour Service" start= auto

sc.exe start AirPrint

目的就是加一个系统服务,XP和其他系统可能命令略有不同。

 

这是获取到AirPrint.zip的地址

HP + Nokia + UPS = XXX的,会爆炸啊!

HP + Nokia + UPS = XXX的,会爆炸啊!

由 Sagat Yang 于 1 day 之前发表nokia10110301nokia10110302

日前,迪拜(Dubai)警方在一架飞往美国的UPS货机上发现一个炸弹,比较恐怖的地方在于,炸弹藏身在一部毫不起眼的HP打印机里,被当作一般OA设备运送,并且装上Nokia手机的主机板,恐怖份子打算用遥控的方式引爆。

幸好还没起飞前就被发现,因为这架货机会经过德国、英国,最后到美国,歹徒比较有创意之处(当然是用途不好的创意),是把固态的炸弹,据说是PETN(PentaErythritol TetraNitrate),弄成粉末状,装在激光打印机的墨粉盒里,装在打印机里运送。并且找了一部Nokia 6120 Classic(Symbian based)智能型手机,先在手机行事历设定好时间,然后手机提醒与来电皆改为振动,然后把手机拆光只留下主机板与SIM卡,固定在打印机主机板的旁边。如果日程表的提示时间还没到,歹徒也可以打这部手机的号码来手动引爆。

炸弹粉末填充在墨粉盒实在看不出来,没有人会去检查墨粉盒里面装得到底是不是碳粉,作为引爆装置(就像雷管)装在打印机内部也一样难以辨识,也没人会去拆解打印机,就算拆了,手机主机板也会被当成一般主机板,加上PETN对于撞击、摩擦与晃动相当敏感,如果快递搬运上飞机太过粗鲁,或是飞机着陆时的晃动,都有可能导致炸弹引爆,这是非常恐怖的事。幸好该名恐怖份子已经遭逮捕,并且无人伤亡,笔者不禁开始佩服恐怖份子的创意,也让笔者学到了一些炸弹相关的知识啊。

nokia10110303

转自 engadget中国版HP + Nokia + UPS = XXX的,会爆炸啊!.