無標題文檔

我常用的 Mac 软件

Fenng 搞了台 mbp, 正在折腾 Mac 常用的软件 ,我这里也总结下日常我经常使用的 Mac 软件。PS,如果你机子比较老, 可以看下我几年前的列表

偷懒一下,下面的软件就不逐个做连接了,相信搜索他们的名字就能得到想要的结果。

我选择软件的原则

  1. 尽可能的自动化,并占用资源少
  2. 界面和功能过于复杂的不用。因为通常一个巨型牛逼的软件都会被两三个「简单」软件打倒
  3. 不追求版本号,够用就行,哪怕是几年前的「火星」软件

浏览器

我最常用的浏览器是 Chrome,其实系统自带的 Safari 已经足够好用(支付宝控件什么时候能在 Chrome 下使用呀)。使用 Chrome 的原因是有

  1. 书签能够和其他机子同步
  2. 速度快
  3. 真的是习惯了

Firefox 已经被我沦落为开发工具,除了开发平时不会开启这个「巨无霸」。

编辑器

很开心 Mac 下有对应的 Vim 版本:MacVim,这是我用过的最舒服的 Vim 版本,甚至我觉得比 Windows 下的 gVim 还要舒服。

顺便说一下,MacVim 还在开发中,如果下载官方正式版碰到很多诡异的问题, 可以尝试下我的编译版本

其他的如 Coda 、BBEdit 等都尝试过,但是我的真的是太过于「依赖」Vim 了,所以请不要再向我「推销」其他编辑器了。

还有个就是其实系统自带的「文本编辑」也足够我使用,类似 Windows 下的「记事本」一样。

PS,用 Emacs 的达人,可以 Aquamacs Emacs ,据说这玩意也很靠谱。

看图

因为我用的是 10.6.3 的系统,所以一般看图片仅仅是简单的敲下空格,使用 QuickLook 就可以。

在 Mac 还没有我喜欢的 Windows 下的类似 IrfanView 的软件,不过如果单纯是看图片的话,其实 Xee 其实也凑合。

如果需要批量处理图片,那么我会用 ImageMagick,虽然这是控制台下的工具,但学习掌握它绝对不会浪费你的时间。

下载

电驴在 Mac 下有对应的版本,如果想用类似迅雷的工具,那么还是用 Windows 吧。iGetter 以及 SpeedDownload 都是好的下载工具。两者都是收费软件,但 Google 下还是会有惊喜的。

如果是 FTP 软件,那么 Cyberduck 是第一选择,如果觉得「免费的不靠谱」那么推荐使用 Transmit。需要 BT 下载的,推荐使用 Transmission 。

聊天

QQ 有 Mac 下的版本。其他常用的 IM 可以考虑使用 Adium,支持 Gtalk、MSN 等等。不过个人用了一段时间,还是用回 iChat 了,无他就是因为双方的 Gtalk 用户都用 iChat 能够语音聊天。

如果想用旺旺的话,暂时会悲剧下。如果非用 Mac 不可,那么可以考虑暂时使用 iWangWang 顶下。相信 Mac 版本的阿里旺旺会很快就能出来。

UML & 脑图

我的眼里只有一个软件:OmniGraffle,甚至据说很多人因为这个软件而买 Mac 。它能完成的事情实在是太多了,你要亲自尝试下在能了解它的功能。PS,Omni 公司出品的系列软件都可以尝试下,非常的经典。

还有个选择就是 NovaMind ,不过不知道是不是我人品的问题,当节点一多反映就会很慢。

幻灯片 & 文档编辑

这个没话说,Keynote 就能完成我所有的应用了。Office 套件在 Mac 下的选择太多了,但基本上分成三大类:Apple iWork、Microsoft Office for Mac、NeoOffice/OpenOffice。

开发环境

如果要在 Mac 下开发,那么 XCode 是必须安装的。下载个 iPhone 的 SDK 基本上 gcc、make 等工具都全给你安装好了 -- 谁让 Mac OS X 和 BSD 的渊源那么深呢?

说到 BSD ,相信你很希望能使用类似 ports 的软件包更新、安装环境。MacPorts 是个好的选择,但是它实在是太老了。

如果你想尝鲜,那么 Brew 是个非常好的选择 ,我个人用 Brew 废弃了 MacPorts。

还有比如 Windows 类似 SecureCRT 等的软件功能,通常使用 expect + 终端 就能够搞定。

备份&系统维护

备份通常我用 rsync 和 TimeMachine 组合,其实 Mac 下如果你用 TimeMachine 并记得定时备份的话,数据这快就可以高枕无忧了。

系统维护的软件有一大堆,个人经常使用的是 Onyx、CleanMyMac,其实我并不怎么清理什么「系统垃圾」。

如果悲剧得误删除了数据,那么还可以尝试下 Data Rescue II,它曾经为我挽回了很重要的数据,顺便感谢下。

视频相关

Mac 下的播放器其实是个悲剧,不是因为没有,而因为是像是「全真七子」-- 加起来都打不过 Windows 下的 kmplayer。

目前用着比较舒服的是 MPlayerX、Movist 和 VLC。如果要看高清的话,推荐使用 Plex,用最新的编译版本支持显卡硬解码,温度会降下不少。

如果需要转换视频和音频,那么推荐使用 Any Video Converter Pro、All2MP3、Audio Hijack Pro 等等。

其他工具类

  1. 输入法我现在用 SunPinyin,尝试过 FIT 和 QIM。但因为 FIT 首次启动比较慢,QIM 是收费软件而且和 Chrome 有小的问题
  2. 解压缩软件我用的是 Rucksack,因为它是我在它活动的时候免费得到的
  3. Acorn 和 Pixelmator 都是个非常好的 Photoshop 替代工具,话说 Adobe 的软件在 Mac 都是悲剧
  4. CopyPaste Pro 是 Mac 下的多重剪贴板增强工具,推荐必装
  5. Dropbox 在 Mac 下也有对应的客户端
  6. 想要理财的话,推荐安装 iCompta
  7. KeyCue 能帮你显示当前软件的所有快捷键
  8. 对鼠标的加速度不习惯的话,使用 SteerMouse 调整下看看
  9. Flux 能改变显示器的色温,从而达到保护眼睛的目的,但并不是所有人都喜欢它

各位有什么其他的好软件推荐,欢迎不吝提供。

-- EOF --

Python 脚本:自动从豆瓣获取专辑封面

iTunes 下的显示专辑封面往往被看作是鸡肋,到不是因为它的功能不好用,而是因为很多时候它都找不到中文歌曲的专辑封面。

https://friable.rocks/_/2012_12_10/1355124492@640.png

于是乎,就利用周末的时间用 Python 写了这样的一个脚本,用于自动从豆瓣找专辑封面并
嵌入至 mp3 文件中。使用方法相对简单, 下载压缩包以后,命令行:

python getCover.py *.mp3 

即可。

2012-12-10 更新:由于豆瓣更改了请求地址,所以更新下本脚本。

最新的脚本在这里下载

这里要说面下

  1. 脚本是 Python 2.x 的版本,3.1 下测试过没法用,Mac 下自带的默认就是 2.x 版本的,懒得转换了。
  2. ID3 的信息必须清楚,因为搜索 豆瓣 上的专辑插图是以此为依据的(当然,你也可以改下源代码)
  3. mp3 的 ID3 标签必须是 id3v2 和 utf-8 编码(详细有关 id3 方面的问题, 可以参考这里
  4. 获取正确的 ID3 标签可以考虑使用 MusicBrainz Picard 这个软件(2012-12-10 更新)
  5. Windows 下可以用 千千静听 批量转换 mp3 文件的 id3,如果在 Mac 平台下,可以考虑使用 ID3Mod 这个工具。
  6. 对应的 mp3 文件可写

脚本在 Mac 下测试通过,理论上说 Windows 以及其他平台都可以正常使用。如果在使用过程中碰到问题,欢迎联系我。

最后,感谢 付超群 推荐那么好的库

-- EOF --

将 iPod Touch 改造为「服务器」

http://pic.yupoo.com/feelinglucky/244708ae2eaa/medium.jpg

下面是 周末「闲着蛋疼」科技频道 为您报道

介于国内目前残酷的网络环境,秉承发挥科学发展观、实现可持续发展的态度,不给国家负担,经过两个小时的艰苦奋斗,终于研发出具有世界领先水平、国际不靠谱产权的无网线、可放在口袋里即可搬离 IDC 的微型服务器。

-- Split--

说正题,周末将我的 iPod 版本升级 ,破解以后里面没有数据,于是折腾装了个 lighttpd 和 PHP,配合起来就可以跑个小型的 HTTP 服务器了。

如果你也有 iPod Touch 的话,也可以试试装个 HTTP 服务器玩玩。围观跳转链接:

http://friable.rocks/dwarf/ 。Typecho + Sqlite 的组合在 iPod 下跑得很流畅,对性能要求很高的朋友,您也可以尝试下。

简单的说下架设过程

  1. iPod 当然需要破解掉
  2. 在 iPod 上装 lighttpd 和 PHP(这些在 Cydia 上都有)
  3. 让你的 iPod 一直开着(电源线是这台服务器唯一的物理连接线)
  4. 配置家里的路由器的 DMZ 主机(如果觉得不放心,端口映射也可以)
  5. 如果不想记 IP,那么找个动态域名服务商(可选)

注意事项

  1. iPod 的磁盘性能不好,lighttpd 记得关闭 access_log
  2. 虽然没那么夸张,但 iPod 在跑大型程序中,会发烫

想想看,这台两千不到的「服务器」能干啥 :^)

万一哪天有「相关人士」来机房拔网线,结果发现你的「服务器」没网线,他会不会泪奔?而且,迁移 IDC 从此不再是脏活累活,你可以装逼的将「服务器」放进口袋里,直接跳上公交车走人(途中还可以听歌)。

要跳墙的话更方便,直接邮寄个 iPod 到老外的家,让他插上电源即可…

……

呃,或许在不远的将来就有新闻说,「宫刑部」禁止在市场上流通 iPod 了…

-- EOF --

改进 Fun Input Toy

Fun Input Toy(简称 FIT) 是我在 Mac 下一直在用的输入法。相比收费的 QIM ,FIT 给我最大得不爽主要有两点 1、词库相对 QIM 要小 2、图标太难看,于是就开始动手改造。

词库

搜索了下, 其实 FIT 已经发布了大词库版 。但本人较懒不想重新安装 FIT,于是将安装包里面的词库抽出来,直接覆盖掉原来的。

如果你觉得麻烦, 你可以下载我打包好的文件 ,解压缩后直接将里面得文件覆盖至

/Library/Input Methods/Fun Input Toy.app/Contents/Resources/ 

目录下即可。

最主要得这里还要说下个人词库,FIT 的个人词库在

~/Library/FunInputToy/

目录下,不出意外的话,会有 bh.sqlite、py.sqlite 、wbx.sqlite 三个文件,分别对应 FIT 提供的三中输入法,看文件名就顾名思义格式为 SQLite 文本数据库。

搞清楚表结构以后,写了个 PHP 脚本将我在 Win 下使用的 谷歌输入法的个人词库就导入了过来。如果你对这个脚本感兴趣, 到这里查看

图标

呃,这个其实是个人喜好问题,FIT 的图标感觉不是和 Max OS 菜单栏的「传统图标风格」很相配,于是我简单用 Photoshop 画了一个,效果如下(如果还是觉得不好看,压缩包里有 PSD 文件):

https://friable.rocks/_/2009_12_30/1262171549.png

替换的方法和上面替换词库类似,所以觉得麻烦就直接将压缩包里的文件全部替换掉吧。建议为了保险起见记得备份,本人可不承担任何责任 :^)

最后,全部搞定后重新注销登录下你的系统,FIT 看起来就舒服多了。

-- EOF --

我的照片

嗨!我叫「明城」,八零后、码农、宁波佬,现居杭州。除了这里,同时也欢迎您关注我的 GitHubTwitterInstagram 等。

这个 Blog 原先的名字叫 Gracecode.com 、现在叫 「無標題文檔」 。 其实无所谓叫什么名字,作为码农知道取名是件很难的事情。最后想到的这个名字,其实都没啥特别的含义,系统默认的文件名而已。

作为八零后,自认为还仅存点傲娇式的幽默感,以及对平淡生活的追求和向往。 为了免得对号入座和不必要的麻烦,声明本站点所持观点仅代表个人意见,不代表自己所服务公司的立场。

如果您想联系我,可以发我邮件 `echo bWluZ2NoZW5nQGdyYWNlY29kZS5jb20K | base64 -d`

文章

项目