iSSH 方便的ssh工具

还记得之前说过的利用 ssh 翻墙的工具嘛?对于 Mac 用户来说最麻烦的就是如何记住用户名和密码,SSH Tunnel Manager 无法在 10.6 中使用,一直在终端里面用 ssh 命令来操作,今天在 pingback 里面发现了个很有用的 ssh 工具——iSSH,只要设置完成,每次只要点三下就可以完成所有操作,而且直接就是后台运行,没有前台程序。

首先从 MacServe 网站下载最新版本的 iSSH,并安装;

第一次打开之后要进行设置:

iSSH 设置

iSSH 设置

分别填写 Remote Address,就是服务器地址(如果有特殊端口,也改动一下端口);用户名/密码,端口的话也根据你自己的设定来写,我用的是 Socks Proxy;填写后 Save Settings。

保存后,以后使用每次只要打开 iSSH,点击 Load Settings, 选择 Socks Proxy, Connect, Just Quit,如果你去进程中查看,会发现已经有了 ssh 这个进程,这个时候已经连接到 ssh 服务器了,可以做你想做的事了。

twitter的RT有那么可怕嘛?

Twitter上面的@ RT # 是twitter用户自我创造的一种交流方式,使得twitter不仅仅是一种单向的传播工具,而变成一种交流的工具。不过对RT的认识却有很多不同看法和使用方式,比如今天看到的一条tweet:

Twitter是一个信息交流传播工具, 看到一些Retweet感到可怕, 对与Retweet的信息开始报怀疑态度, 希望Retweet的朋友对你们Retweet的内容自查一下内容的真实性和可靠性, 不要盲目Retweet造成一些不良后果

我实在无法理解,RT会造成对信息的恐惧?我说了个很小的例子,在和周围人的交往过程中,我们不也是经常会引用一些不知来源的小道消息当作消遣么?难道到了twitter上就变成了造成不良后果的可怕东西?

by @respres

photo by respres @ Flickr

首先我以为,twitter更多的是一种交流的工具,在twitter上我们会自我意识的去follow一些有趣的人(或者机构),甚至与成为朋友,更干脆的原本就是朋友,对于消息的真伪就已经有了一定层次的认知。其次作为消息的接收端,对消息的接受程度是靠自我把握的,是真消息还是假消息,是作为一个人最起码的判断要求。难道要把一个假消息的传播责任归咎于RT?

另外一个角度来看,一个没有充分传播和讨论的消息,是无法判断其真伪的,在每个不同人的认知范围内,不可能对所有消息都做出所谓正确的判断,尤其在这个信息传播的主要通道被已经有预设立场的喉舌们占据的环境下,如果没有网络环境中的充分传播,如何去识别真和假?就如上面这条推而言,我不知道这位朋友的查证是否指去新华网上找消息。流言是在传播中消失的,而不是预设立场审查中的暗箱藏匿。

之所以有这种对“不良后果”的恐惧,更多的是因为在这个信息压制的社会中,不自觉的自我审查,而不是所谓认真的查找实据来证实/证伪某些消息,而这种自我审查恰恰是流言满天飞根本原因。

不需要把twitter想象成完美的消息通道,它跟我们生活的社会一样会充斥着谎言和阴谋,只是在twitter上我们可以自己做出选择,选择接受,选择无视,甚至选择阻止,这种自由选择才是twitter能否被正确使用的基础。如果因为RT而因噎废食,实在得不偿失。

Safari的一些小技巧

Safari 4 Top Sites

Safari 4 Top Sites

Safari 4 结束了beta,成为了正式版。今天安装了更新,却因为之前3.x一些设置,出了一点问题,无论如何在Safari 4 下设置都无济于事。在网上找了些小技巧,分享一下。

如果是Safari的设置问题无法修改,想要恢复到初始设置,其实很简单,只要把:

你的帐户>Library>Preferences 文件夹中的 com.apple.safari.plist 文件

移走,如果害怕错误,可以暂时不要删除,只要移到其他目录,这样就可以恢复默认设置了。其实这种方法对其他软件也是一样的,只要移走相应的plist文件,就可以恢复默认设置。这跟Windows下依靠注册表的方法有很大不同,也更加安全一些。

之前还安装过一个软件,没太多用处,就直接删除了,只是在Safari的右键目录中留下了几个菜单。要删除这些菜单,只要在:

/Library/Application Support/SIMBL/

/Library/InputManagers/

你的帐户/Library/Contextual Menu Items/

你的帐户/Library/Internet Plug-Ins/

你的帐户/Library/InputManagers/

几个文件夹中删除相应的文件,就可以删除Safari右键中的相应菜单。一般来说,要在其他软件插入这种设置的软件是有相应的卸载程序的,而不是直接从程序目录删除,这点要稍注意下就可以了。

升级后,老的1 Password也无法使用了,要使之兼容,可以打开1 Password的软件包,在

1 Password/Content/Resources 文件夹中的SupportedBrowsers.plist

将Safari的最高支持版本改为现在使用的Safari版本,就可以了。

另外,之前提到的关于Tab的用法,在Safari 4中依然是有效的。

网络论坛的怪圈

不知道为什么,国内不管在网络上做什么,都会想到要弄个论坛,似乎没有论坛的就无法生存,无法招揽更多的用户。这个想法是从离开学校论坛,开始blog的时候产生的,一直到现在也没有想明白过。最近跟一个苹果论坛闹得很不开心,(就不点名了,省得在SEO上又加一把),争论的是关于论坛帖子的版权问题。

是论坛还是CMS

在很多网站上,这点是很不明确的。如果想做个CMS不但用花力气做网站的构架,还要花力气做内容,而内容往往是最难的,Copy & Paste 可以在很短的时间内建立起内容丰富的网站,如果有很多用户帮忙 C&P内容又是更加节省力气的。于是,这种论坛型的CMS大行其道,如果能争取到100个活跃用户,内容和更新会显得十分规律,并且,这些工作都是“网友”义务产生的。有时候可以反过来想,天涯是单纯的论坛嘛?更像是网友“义务”产生的门户。不要忘记,新浪就是从社区起家的。

用户圈

除了内容,一个网站往往需要招揽用户,并且希望这些用户成为稳定的注册用户。加上一定的组织,这些用户可以相对自由的在论坛存在下去。这样,对于网站主来说,这又是稳赚不赔的途径。而中国人往往又是喜欢群居的,尤其在一些需要出头的时候,往往会有法不责众的想法,混在群体里的声音,会让自己更放心。这种既要出头又不想太风头的想法在很大程度上帮了这些社区的忙。

帖子版权的窘境

如果在一个论坛发布一个帖子,帖子的内容和版权责任应该如何划分?在多数网站的声明中都会要求内容最终使用权归网站所有,然而却同样会声明或者解释如果遇到版权问责,却要用户来承担。这是个奇怪的现象,并且多数用户会对这样的声明视而不见,但是这却是极大的风险。当侵权的文章出现论坛时,如果原作者要求解决争议的时候,往往用户成了替罪羊。

小猫腻

正因为如此,往往一些论坛会用一些所谓的用户ID来转载内容,用这样的方式来避免网站可能受到的牵连。事实上,除了网站主之外,没有人会区分得了这些内容是否产生于用户。正是这种解释不清的地方,让网站主有更多的回旋余地。

论坛这种形式的存在总是让我对其产生疑问,是的,我们需要交流,需要相对平等的可以讨论问题的地方,只是我们真的需要这么多论坛嘛?尤其是一些以论坛之名使盈利之道的网站。在后来的跟那个论坛的人的几次交流中,不乏有这样的表述:sina, 163到处都是抄袭的内容,你怎么不去管。国内的互联网环境的确使劣币驱逐良币,似乎流氓的都活得很好,反而尽心去做事的会很累。在ID被封之前,用了一个词:饮鸠止渴,正是这些人一直在做的。

都是道上混的,还是讲点规矩吧。而那边回答的是:对不起,我不是道上混的。让我一下子意识到,原来真的不是一类人。

Sony Vaio P 安装 Ubuntu

关于Vaio P这个小本子的介绍,这里就不多说了。在我这种爱折腾的人来说,Win 7虽然已经不错了,但是还是不会满意的,于是开始折腾Linux,只是跟一些上网本一样,它用的显卡是Poulsbo (GMA 500),没有官方驱动,也没有正式开源,安装Linux的时候,只能忍受没有驱动的VESA。前几天有消息说已经有了原生的Poulsbo Linux 驱动,虽然还没有支持3D加速,至少2D加速可以让使用上变得舒服很多了,于是开始了几天的折腾。对于Linux,我也很不熟悉,走了很多弯路,包括中间一次还把grub引导给弄丢了,废话就不多说,主要写写安装过程。

1,安装Ubuntu,我安装的是Ubuntu Netbook Remix,如果直接安装Desktop,估计问题也不大,据说UNR是专门为了Atom进行了优化,为了让这个小本子跑得更快点,还是用了这个,虽然最后还是切换到Desktop使用。安装官方的说明,用个大于1G的U盘,就可以很轻松的安装,这部分没有太多的障碍,只是会在安装完成后变成奇怪的1024X576的分辨率,如果不是奇怪的长宽比,这个分辨率其实看起来还是挺舒服的。

2,更改软件的安装源,用国内的源速度要快很多;

3,更新安装的Ubuntu,为了节省时间,用终端里的命令:

sudo apt-get update

sudo apt-get upgrade

重启;

4,添加PPA for Ubuntu  mobile team 的源:

deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main

添加PPA源的密钥,将密钥内容复制到文本文件,在源的身份验证中添加这个文件;

5,安装PPA里面的更新;

6,安装 xserver-xorg-video-psb  X.Org X server — Intel Poulsbo (2D) ,在新立得中找得到;

7,安装libva,新立得中找不到,到这里找 libva – 0.29-0ubuntu1~810um1 deb包;

8,安装xpsb-glx  X11 drivers for Poulsbo (psb) 3D acceleration ,新立得也没有,到这里找deb;

9,重启后应该还是无法得到正确的分辨率,在Xorg.0.log 应该有: “could not mmap framebuffer…(operation not permitted)” 的记录。修改Grub menu.lst:

sudo gedit /boot/grub/menu.lst

在末尾的启动目录中的第一个条目的Kernel记录末尾加入 mem=1500m,(这里假设你的Vaio P是2G内存,如果少于2G,可以尝试用小一点的。

sudo grub-update

10,重启后应该可以进入正常的1600X768的分辨率,虽然没有3D加速,但是显示效果已经好很多了,根据我的体验,应该好于Win7,不过在输入文字的时候还是有点lag,如果使用UNR,还是有点问题,切换到正常的desktop会好很多。

最后,还是希望intel和开源社区能尽快搞定这个倒霉的GMA 500驱动,让linux下的体验更好,尤其是上网本这种希望能上流畅的linux。