qyb的博客

FUSE for windows

关于 Linux 和 Windows 的 SSH 互操作,除了 Putty,WinSCP 外,现在又出现了一个 Dokan SSHFS,试用了下,觉得有相当的可用性,推荐使用。

使用方法很简单,去下载页面http://dokan-dev.net/en/download/

首先是安装 Dokan Library,也就是标题里说的 User mode file system library for windows

然后安装 Dokan SSHFS,启动后输入主机名,用户,密码。。。就可以在资源管理器里看到新盘符了

比较遗憾的是,对我们现在用的公钥不支持,可能是因为我们还停留在 ssh1 的缘故??

要能像 WinSCP 那样支持 Pageant 就好了...

Topic: 技术

Gears?

Firefox 的 beta 意味着 feature freeze;对于一个 externsion 开发者来说,从 beta1 开始,就应该跟进自己项目的兼容性,因为这个时候 API 已经稳定,可以放心利用新的特性来作开发了。

但这次 Firefox 从去年10月15日的 beta1 到今天正式发布,中间过去了整整7个半月,Google Gears 没有发布哪怕一个作测试的 3.5 兼容版本。这种行为让人很忧虑该项目是否进入一个“衰退通道”——缺乏公司支持,然后慢慢淡出公众视线。

Gears 是 Google 在桌面方向 的尝试之一,首先是希望增强 Web 应用的离线工作能力,然后调整目标为给主流的浏览器打HTML5的patch,但最后 Google 意识到目前 Web 应用的瓶颈是性能,于是 v8/chrome 横空出世,Gears 备受冷落。而除了 IE 外的主流浏览器最近的升级,Safari4,Firefox 3.5,Opera 10,看起来都在向 HTML5 迈进,Gears 这种统一浏览器功能的努力,到底还有多大实际意义,确实值得怀疑。

当然不论怎么样,Gears 会作为 Chrome 的一个组件存在下去,Google Wave 里演示的那种浏览器和桌面交互的能力,正是 Gears 的支持。另一方面对IE占据95%份额的中国开发者来说,Gears 是我们唯一可期盼的救赎。

现在看来 Gears 开发还算活跃,希望工程师对跨浏览器的热情能一直保持,阿门

Topic: 技术

2.4 内核下应用 nginx 的一个问题

现在还在使用 2.4 内核的服务器应该很少了吧....

总之,2.4 tmpfs 里的文件,是无法执行 mmap()-like 的操作滴;这就导致使用 nginx 的 sendfile 特性时,出现诡异的 EINVAL 错误, 2.6 内核则一切正常.

最开始是在出错的机器上查看 sendfile manpage,关于 EINVAL 的描述是 Descriptor is not valid or locked. 但显然不是这个原因..

直到从另外一个地方看到 manpage 描述是: Descriptor is not valid or locked, or an mmap(2)-like operation is not available for in_fd.

以及从网上搜索到很多人抱怨在 CIFS 文件系统下无法使用 apache2 sendfile 的时候才猛然意识到是因为我们把文件放在 tmpfs 里的问题。。。。

Topic: 技术

tor 的mirror网址

下载的 mirror:
http://torproj.xpdm.us/dist/
http://www.theonionrouter.com/dist/
http://tor.zdg-gmbh.eu/dist/
http://mirrors.chaos-darmstadt.de/tor-mirror/dist/
http://tor.kamagurka.org/dist/

http://crypto.nsa.org/tor/dist/

website mirror:
http://torproj.xpdm.us/
http://tor.hermetix.org/
http://www.theonionrouter.com/
http://tor.zdg-gmbh.eu/
http://tor.askapache.com/
http://mirrors.chaos-darmstadt.de/tor-mirror/
http://tor.kamagurka.org/

http://crypto.nsa.org/tor/

Topic: 网络

转载: 2009匿名网民宣言

你好,中国政府网络审查部门。我们是匿名网民。长久以来,我们目视了你对互联网的所作所为。你对互联网言论自由的无端封锁,你对互联网先进技术的敌视,你勾结宣传喉舌对事实真相的扭曲,你运用网络评论员对网络舆论的的毒化,这些都深深地刻印在我们的记忆中。随着最近你绿坝强制安装的通知和对谷歌的恶毒诽谤的出炉,你全面控制全面审查互联网的险恶用心已经明白无误地展现在人们面前。我们匿名网民于此决定,我们将从2009年7月1日开始在全球范围内对你所控制的网络审查体系发起全面袭击。

为了保卫互联网的自由,为了推动人类网络化的前进,同时也为了我们自己的网络权利,我们将对你的网络审查体系进行系统性破坏并展现你所谓网络审查体系在真正网络力量之前的渺小。我们将你视为网络头号公敌。我们对你发起的将是持久战。无论你如何利用宣传喉舌愚弄舆论,你终将湮没在人民战争的汪洋大海之中。你古板的宣传手段,你文革般陈旧口号式的叫嚣,你对互联网的无知,你“为了下一代”之类的虚伪说辞,这些都为你的彻底失败敲响了丧钟。你无处可逃,因为我们无处不在。国家暴力机器不能拯救你,因为我们每一个成员的倒下,都意味着另外十名新成员的加入。我们清楚地意识到你会运用你惯常的阶级斗争伎俩,在你的蛊惑宣传中赋予我们“不明真相群众”的标签在我们与普通民众之间划出界线,然后赋予我们“少数不法分子”的标签在我们内部划出界线,最终各个击破。对我们来说,这是可以接受的。事实上,这是我们所鼓励的。原因很简单,你越这样看待你的人民,你皇帝新装的美丽就越不言自喻。

随着人类网络文明的发展,处于优势地位的统治阶级敌视网络化的陈旧意识形态逐渐成为历史发展进步的阻碍。旧意识形态势力对新兴网络势力的诬蔑和压迫,对网络世界的敌视和封锁,这些都表明了他们对于历史潮流的恐惧,都将成为他们在退出历史舞台之前的最后挣扎。那些妄图在历史车轮面前螳臂挡车的,都将最终被扫进历史的垃圾堆。即使你的血液正在得到数字移民的缓慢补充,你在可见的未来将仍然无法理解网络。我们会欣赏你对于异己几十年不变的阴谋论观点和文革口号文风,因为我们也会有怀旧的心情;我们也将笑谈你试图在互联网上划出国界的举动,因为愚蠢行为从来都是史书中的笑点。不过我们可以真诚地告诉你:

没有人想要更迭你的政权,我们对你陈旧的政权概念和意识形态烂腌菜毫不感兴趣。你无法理解在人类网络化的历史潮流之前宏大叙事为何而消解,你也无法理解国家和民族概念为何将分崩离析,你无法改变你对互联网的无知。你的政权无法成为我们真正的敌人。我们不是任何国家和组织的朋友,我们也不是任何国家和组织的敌人。只有你是你自己最大的敌人,你正在为你自己掘下腐烂和异化的坟墓。我们对即将进入历史垃圾堆的事物没有兴趣。网络化是你无法阻挡的历史潮流,是人类社会发展的未来方向。事实上,我们并不反对你通过切断太平洋海底光缆而获得对信息的绝对控制;你对历史前进越阻碍、你造成的矛盾越深化、社会运动就越剧烈,倒退只能加速你被异化、被取代的历史进程。明日的太阳不会照耀那些恐惧明天的人。

我们是匿名网民。我们是全球网民的总和。我们行为一体。我们是主宰网络。我们不可计数。我们每个成员的倒下都意味着十名新成员的加入。我们无处不在。我们无所不能。我们不可阻挡。我们没有弱点。我们利用一切弱点。我们是隐藏在每一张面具之下的人性。我们是人性的镜子。我们生而平等。我们天然自由。我们是军团。我们不饶恕。我们不忘记。

自由引导网络。

我们即将到来。





Topic: 网络

HP 2230s 的三维加速感应设备开发

(http://v.blog.sohu.com/u/vw/2802100)

这个设备,就是 HP 宣传的 HP 3D DriveGuard,搜狐 08 年以后采购的笔记本都应该包括该特性,希望这篇文章对同事们利用自己的硬件有帮助..

Linux kernel 从 2.6.28 才开始加入了这个驱动 "LIS3LV02Dx Accelerometer driver”,像我这样用 Fedora 11,或者 Ubuntu 9.04,就可以玩了

关于这个驱动的描述文档见: http://www.mjmwired.net/kernel/Documentation/hwmon/lis3lv02d ,很简单,不断从 /sys/devices/platform/lis3lv02d/position 这个文件里读数据就是了.

在偶的演示里面,切换桌面是用的 libwnck 的 python 封装。开发中才知道在开启立方体桌面特效的模式下(compiz??),只有一个 Workspace(所以才能把一个窗口跨桌面放,因为本质上是在一个workspace里面),立方体的各个面叫做 viewport。好在 wnck 对切换 workspace 以及 viewport 都有支持..

比较郁闷的一点是位置获得不稳定,经常出现检测到反向移动的乌龙,上面的视频已经表现了这一点,呵呵。

不知道有没有人利用这个特性给 HP 或 Thinkpad (APS主动保护) 开发 wii/iphone 那样的加速感应游戏,这么笨重的设备,体育项目估计也只有举杠铃了

Topic: 技术
订阅 RSS - qyb的博客