Klip.me最佳Kindle伴侣。

Klip.me是一个很方便就能将网页Readability之后推送到Kindle的服务,提供Safari/Chrome扩展以及Bookmarklet小工具。

买了Kindle以后我就打算开发一款这样子的服务。Google之后发现已经有人做了,而且非常符合我的想法,Klip.me运行在Google App Engine上,还提供了反向代理http://cn.klip.me方便国内用户使用,当时界面是英文的,感觉作者应该是中国人,查了域名Whois信息发现开发者果真是国人。

(Klip的预览界面简洁且优化了阅读体验,完全代替Safari Reader,并且当发现一篇值得精读或反复阅读的文章时,点击Send推送到Kindle中。非常赞)

后来我发现有时Readability不完美,有时抓了一些多余的信息或标题冗余,正准备写信反馈的时候发现原来是可编辑的,这样一来标题和内容都能更好的在Kindle上展示。

今天写信给作者希望作者提供方便打包一个系列的不同网页上的文章,作者回信我才知道,这个功能已经支持,并且使用体验非常不错。

如果要打包一系列文章,可以分别在网页的Klip预览窗口中点击Save按钮,将所有要打包的文章Save到该网站服务器,然后再点击My Klips打开网站,选中条目并且可以进行排序,最后发送或者下载。非常方便.(需要在Setting中启用这个功能)


非常赞不是吗?这样的开发者也是非常值得夸一下的,真正的成为这个产品的用户,发现用户的实际需求,最后输出作品,服务大家。当然在我这里总是有改进的空间的,虽然已经非常的棒。

嗯,这就是我的技术目标。

Ramdisk on Mac

Mac已老,内存白菜价,在4G内存400RMB的时候就已经将Mac升级到8G内存(现在4G大概只要100+)。

一直没动手去换上SSD(固态硬盘),懒到掉渣,螺丝也扭变形了。我想应该很快就会换上新的Macbook Air和iMac组合了吧。

也知道RamDisk(内存拟硬盘)这回事,就是将内存分一部分出来充当缓存盘,而内存的读写速度大大快于硬盘,这样一来既可加速缓存文件的读写又可以减少硬盘IO压力。在这个内存白菜价的时代还是非常不错的选择。另外我感觉不开虚拟机或者大型程序的情况下,Mac对内存的要求是大于4G,比如5G就会表现得比较满足。

据说系统自带了这样的功能,只需要一句命令来启用,但我觉得易用性、方便更具吸引力且能帮助更多的人。有人使用RamdiskSync 来实现,我测试了一下,本身程序设计思路非常好并且是开源软件,但是我翻了一下发现08年以后就没怎么有建设性的更新了,试用了一下发生很多问题,如启动自动挂载无法生效。

然后就找到iRamDisk (http://itunes.apple.com/pk/app/iramdisk/id492615400?mt=12)

1.使用iRamDisk创建一个RamDisk,我这里叫Ramcaches,目录选择默认。options将前面两项勾选(奇怪的下拉框,竟然是复选的),第一个是启动挂载,第二个则是将这个盘在Finder中隐藏。

2.打开Terminal(终端)可以在spotlight中直接搜索启动。

 sudo ln -s /Volumes/Ramcaches Caches  //要求输入密码输入密码后回车

open /Volumes/Ramcaches  //在打开的Finder看看caches替身是否存在,

//如果不存在可以cd /Volumes/Ramcaches 再执行上句,如果存在将其改名Caches

open ~/Library/

现在打开两个Finder窗口,Library和Ramcaches,将Library中的Caches文件夹删除(无需清空垃圾篓),将Ramcaches中的Caches替身拉至Library中。

3.重新登陆,检查是否工作,运行浏览器访问网页,继续终端

ls /Volumes/Ramcaches       //若顺利进入该目录且该目录有内容产生则自动挂载成功,设置成功

最后,如果用户目录中产生了’Caches’则表示没挂载成功或设置不正确,请检查是否设置成功或重新设置。

速度确实提升不少,偷笑的是内存的占用比之前还省得多,这至少对于超级依赖Safari的我来说,简直就是重获新机。

还想多发现一些值得用内存来缓存的系统目录。

Mac无须路由通过wifi连接校园网(Dr.com)

最近回到我毕业的学校,很舒服同时也有一些事情打算在这个地方完成,图书馆有30M的光纤wifi,但宿舍就是有Dr.com客户端的校园网和天翼客户端的电信网。没wifi已经够难受了(看到天翼在布置热点,不知道何年何月完成,体验如何),要是不能用Mac就太糟糕了。

试过Dr.com Web版,不成功,开源的Mac端是从linux移植过来的也许久没更新,网上也没多少人连接成功,加上Macbook Pro上不了网,就没尝试了。 

记起Connectify Me这个软件,可以让装Windows7的笔记本像MacbookPro一样创建出Wifi热点,室友们只有一台PC笔记本,而且xp系统,上Connectify.me 看到也支持xp和vista,就不知道能不能在校园网这种网络中实现,刚刚尝试了一下,成功可以用wifi上网啦。

设置很简单,Internet选项选择校园网生效的‘本地连接’,而wifi选项则选择空置的‘无线本地连接’,还可以设置热点名和密码,还可以查看连接成功的设备。

手机连接很顺利,但是Mac连上以后发现依然无法上网,Mac识别出这个热点是设备。通过简单的设置以后Mac也可以上网,Network Preferences-Advanced,勾选 ’Create computer-to-computer networks‘选项,输入管理密码,确认即可以。

欢呼~除了Mac还有wifi热点用,让这个有iPad和智能手机的时代畅游一天一块钱的校园网,虽然比起以前限了速,但也稳定了许多,保持在1M多一点的水平,且发现已经不再是网通接入而是电信接入,太帅太帅了。

Lion安装Textmate中文插件和字体

Lion的Application和Application Support目录都已经发生移动~

在Lion中安装Textmate中文输入插件 CJK-input.tmplugin 的正确位置是“~/Applications/TextMate.app/Contents/PlugIns”

好嘛,我在在字体簿中安装字体不成功,直接将字体文件拉到“/System/Library/Fonts”目录去~

字体链接

另一系统用户运行虚拟机

习惯启用两个系统用户,其中一个更少配置,用来工作,这样可以避免干扰。

回到正题,要将虚拟机共享给其他系统用户,除了把[虚拟机文件]存放到其他系统用户可以访问的共享目录之外,还需要在[虚拟机文件]的“简介”里设置其他用户的读写权限。

It’s Works!

近来看过去无心插柳做的东西,效果反而不错,因为不偏执于细节,60分一分不多,虽然有很多东西当时并不理解,只是尝试使其工作。回过头看,当时不理解的现在理解了,这点十分有趣,知道自己在哪里进步了。

  1. 快速上线
  2. 坚持纪录
  3. 过早优化乃万恶之缘~

Windows7共享盘充当Mac磁盘

两年前我在豆瓣日记中纪录了《Mac OS X访问Windows7共享资源》的配置过程,意外给不少朋友和自己后来配置过程一些帮助。

最近将系统升级到Mac OS X Lion 10.7。家里的台式机的硬盘也升级到T级别,除了用来当Air Video和LED电视的视频服务器外,依然为MacbookPro提供额外存储空间,存放不常用的大文件和高清电影。现在我出门就带一部电影(这个动作迟些会实现自动化)回家Macbook Pro的硬盘就变大10倍,速度是8MB/s左右[300M无线路由],看1080P都没问题。

主要更新:

Windows 7 有密码用户自动登陆设置

Mac中开机自动连接Windows共享磁盘

原文写得十分罗嗦,新手可以参考它。实际上只需要做以下设置:

Mac和Win设置相同的工作组

设置Win共享目录(我的是所有磁盘共享),并在高级共享中指定用户权限[完全控制],使用这个用户在Mac中访问Win共享资源

最后做安全和隐私设置,在高级共享设置中激活[启用密码保护共享],高级共享中取消Everyone帐户所有权限,包括[读]权限。

设置Win带密码开机自动登陆。按快捷键Win+R打开运行窗口,输入[control userpasswords2]回车,打开“用户帐户”窗口,选择用户,将[要使用本机,用户必须输入用户名和密码]项勾掉确定。弹出对话框输入用户密码。

Mac中开机自动连接Windows共享磁盘/目录,好处除了避免手动连接和连接时的等待之外,还可将常用的资源的替身放置到Finder和Finder边栏中,访问更便利。使用AppleScript编写一个简单的脚本程序,具体如下:

try

mount volume “smb://jay@jay-home/Store/”

mount volume “smb://jay@jay-home/Family”

mount volume “smb://jay@jay-home/jay”

end try


在AppleScript Editor中输入以上内容,或下载我提供的文件autoSMB(含图解)

修改你的用户名和路径,另存为程序。将其加入登陆启动项。

//说明一下 smb://用户名@电脑名/共享目录

 

最后:

如果觉得桌面上的共享目录碍眼可以在Finder中设置取消‘连接服务器’

给常用资源/目录建[替身]或拖拽它放置到Finder边栏中。

虽然通过设置可以使Win访问Mac的共享资源,但因为我们在Mac中对Win有[写]权限,需要时,直接在Mac将数据写到Win去便可~