App Cerebro App:一个开源的 Alfred Cerebro 像是一个开源版本支持多平台的 Alfred。 目前 Cerebro 已经具备了大部分常用的核心功能,比如搜索网络和本地文件、快速启动程序、在线翻译、货币转换,同时通过添加插件还能实现很多附加功能[1],比如系统指令、运行shell命令、检索剪贴板、Emoji、gif、通讯录等等。 值得一提的是 Cerebro 可以直接在 App 内预览结果,这一点比 Alfred 要讨喜: Cerebro 目前的短板也比较明显,比如插件的制作需要编程技能,不如 Alfred 那么平易近人,另外也不能像 Alfred 那样自定义快捷键来启动特定动作。 作为一个刚刚起步的开源软件来说,Cerebro 做得相当不错,如果你需要比 Spotlight 更为开放的 Launcher 工具,而同时又对 Alfred 的高昂价格望而却步,不妨试试 Cerebro。 via @dingyi
App 最佳 Inoreader App 「最佳的XXX」这样的一个题目其实是不合适的,因为对不同的人来说,「最佳」的条件也是不同的。所以这篇完整的题目应该是「对于我来说最佳的 Inoreader App」才对。 先直接公布结果:Inoreader 的官方 iOS App。 没错,就是这个看起来图标和界面都很不讨喜的 App,却满足了我两个最关键的需求: 支持滚动时标为已读 能快速载入已读的条目 「滚动标为已读」这个功能对于需要快速浏览大量订阅的文章列表的人来说太重要了,因为并不是所有文章都会点开来看,大部分文章只是浏览题目就可以筛选掉了。如果没有这个功能,而又忘记把已经浏览的内容标为已读的话[1],当浏览过程被打断,再回来打开列表时面对的就还是之前已经浏览过的内容。 这个功能早在 Google Reader 中就有了,但 RSS 类 App 里我最早见到加入这个功能的应该是 Mr. Reader for iPad,这个 App 是我觉得设计的最为完美的一个 RSS 阅读工具,可惜现在已经下架了。 能快速载入已读的条目这一点,
Blog 从 Hexo 迁移到 Hugo 距离上次更换博客平台已经三年了,Hexo 是个很好的静态博客生成工具,现在也变的越来越成熟,但我却遇到了当初使用 Octopress 时一样的问题:生成速度。lucifr.com 之前一直放在 Digital Ocean 的海外机房,最近国内访问变的很不稳定,在向推友们咨询之后,决定改换到阿里云国际的香港机房。由于和自订主题的兼容性问题,在此前我一直在使用 Hexo 的早期版本,而在换到阿里云之后,不得不重新安装 Hexo,这时我发现早期版本的很多依赖包已经不能用了
MacOS OS X 10.11 El Capitan 下免费 NTFS 解决方案 警告:这篇文章中使用的方法涉及到很多非常规的操作,如果你对自己的 DIY 能力没有信心,请不要尝试!如出现任何问题本作者概不负责! 升级到 El Capitan 之后,Lucifr 原来买的 Paragon NTFS for Mac 失效了,其官网也开始推荐其最新的 NTFS for Mac 14.0 版本,而这是需要付费才能升级的。 其实算起来一年到头能在 Mac 上用 NTFS 格式硬盘的机会也不是很多,只有偶尔会用到。于是检索了一下是否有免费的方案。 于是又是各种折腾…… 咳咳,总之呢,最后还是成功了,虽然会有点小瑕疵,这个后面再说。具体方法在这里简单介绍下: 再次警告:这篇文章中使用的方法涉及到很多非常规的操作,如果你对自己的 DIY 能力没有信心,请不要尝试!如出现任何问题本作者概不负责! 安装 Homebrew 打开
iOS 无需越狱切换 OmniFocus for iPhone 语言为英语 OmniFocus 2 for iPhone 升级到 2.1 后语言本地化了,添加了中文支持,可好多翻译并不到位,反而造成了歧义。 想要换回英文界面的话,一般能想到的办法有两种:一是越狱后使用 App Language Switch 插件,一是把 iPhone 的系统语言换成英文。但前者存在风险,后者对部分人来说又是个麻烦。 Lucifr 本来是选择了第一种方法,在推友 @liveitba 的提示下,发现原来 The Omni Group 官方提供了一个 debug 的 URL scheme,可以很方便的把 OmniFocus 的语言切换成英文。 在 iPhone 下打开以下链接可以把语言切换为英语: x-omnifocus-debug:set-default:AppleLanguages:(en) 如果要还原成系统语言,在 iPhone
Game A Dark Room A Dark Room 是一个纯文字的“冒险”游戏。壮大自己的村庄,收集材料后制作冒险所需的物品,然后就可以在幽暗的森林[1]中开始冒险啦。 基本上没有画面的这样一个游戏也可以玩得很上瘾,玩腻了 3D 大作的童鞋不妨换换口味。 当然游戏场景不只是森林…… ↩︎
1Password 我不知道的 1password 快捷键 1Password 我用得最多的快捷键就是 Command+\ 了,在浏览器中用来自动填写用户名密码很方便,但我一直不知道还可以用 Option+Command+\ 来只打开浏览器插件的弹出窗口而不自动填写[1],更没发现原来在 1Password for Mac 的设置里是可以自定义这两个快捷键的=_=|||。 看看 1Password 官方提供的这份快捷键列表,还有哪些是你不知道的? 有些情况下我并不希望它自动填写,或只是需要搜索其它网站的密码。 ↩︎
Alfred Alfred 2 Workflow 推荐:OmniFocus Task Actions OmniFocus Task Actions 是一个可以在 Alfred 2 中对 Omnifocus 中的任务进行操作的 workflow。 功能 搜索 project、context、perspective 查看相应 project、context、perspective 下的任务 查看 Inbox 中的任务 查看今天完成的任务 可对任务进行的操作: Check/Uncheck Flag/Un-flag 改变 Project 改变 context 改变 start/due date 添加 note 在 OmniFocus 中打开 安装 下载 OmniFocus Task Actions 并导入 Alfred 2
Sublime Text Sublime Text 2 主题推荐:Flatland 最近 Flat UI 大行其道,恰好发现了这个 Flat 风格的 Sublime Text 2 主题 Flatland,非常漂亮,分享给 Soda 主题用腻了的童鞋们。 安装方法 2013-04-29 更新:Flatland 加入了 Package Control, 之前的一些目录有了更改,新的安装和激活方法如下。 2013-05-01 更新:作者再次更改了目录结构,激活部分更新。 通过 Package Control 安装 Flatland 主题已经被加入了 Package Control 的数据库中,推荐使用此方法进行安装。在安装了 Package Control 的情况下,通过 “Package Control: Install Package” 命令搜索 Theme
Alfred 豆瓣 Workflow for Alfred v2 看着 beta 版越来越完善,同时官方也在给 mega supporter 们发新的 License,Alfred 2 正式版应该离我们不远了。 于是乎 Lucifr 也抓紧研究了下 Alfred v2 的 Workflow,发现果然是各种强大,不仅是将 1 代中各种插件都整合到了其中,更有趣的是针对 Script Filter 加入了 Result Feedback 这一功能,这样就可以在 Alfred 中显示搜索结果的信息了。 作为练手,Lucifr 写了一个针对「豆瓣」的 Workflow,调用豆瓣的 API 来搜索豆瓣图书、音乐和电影,结果会在 Alfred 中直接显示出来,选择条目在默认浏览器中打开豆瓣上相应的页面,效果如图所示: 借用了 David Ferguson
Macbook Caps Lock to Hyper key 早就想这么干了,把 Macbook 上的 Caps Lock 改成一个「Hyper」键。 背景 Caps Lock,大写锁定键,现实中使用到的频率相当小(至少对于我来说是这样),但它却占用了一个风水很不错的位置,实在是浪费。Chromebook 把它直接换成了一个搜索键。 替换方法 首先,安装 PCKeyboardHack Seil 这个软件[1],通过它我们可以把 Caps Lock 键的功能换成一个键盘上不存在的按键,我这里换成了 F19,keycode 为 80。 到 「System Preferences」-> 「Keyboard」 -> 「Modifier Keys...」里面把 Caps Lock 对应的动作设置成 「No
PopClip PopClip 插件收集 PopClip 是 Lucifr 觉得最值得购买的几个 Mac 软件之一,在更新到 1.4.4 之后,@pilotmoon去掉了最多只能装10个插件的限制,而且插件的顺序也能自由调整了,终于可以尽情的装插件了! PopClip 官方插件库:官方插件的好处是安装后无需在 Terminal 中输入命令就可以使用[1]。@pilotmoon 会很主动联系第三方的插件作者将优秀的插件加入到官方插件库中,因此如果官方库已经收入的插件最好还是从官方库中安装,更方便和安全。目前的插件已经相当丰富了。 @PopClipExts:官方的插件推特机器人,有新插件添加进官方库时会发推提醒。 ttscoff / popclipextensions:大牛 Brett Terpstra 的插件库,少不了 Markdown 相关的插件,另外的 OpenURLS 可以打开各种类型的链接,可以用来替换官方的 Open Links 了。 viticci / PopClip-Extensions:Macstories 作者 Federico Viticci
Blog 从 Octopress 到 Hexo One. Two. Three. Go~ 好吧,我又折腾了。这次是从 Octopress 换到了 Hexo,一个基于 node.js 的博客程序[1]。 其实 Octopress 是很不错的,我之前也没少折腾,但这货有个很大的问题就是基于 ruby 的生成速度太不理想,尤其是文章多了以后,每次都要等上几分钟,虽然我把生成的工作交给了服务器,但每次发文章都这么慢可让人受不了。 幸好关注了之前介绍过的 Octopress 主题 Slash 的作者 @tommy351,发现了他的新项目 Hexo。 Hexo 和 Octopress 很相像,跟随文档很容易就能搭起一个,@tommy351 甚至把 Octopress 的很多 Tag 插件都引入进来了,不同的是 Hexo 使用的是 node.js
Sublime Text Sublime Text 2 插件:PlainTasks PlainTasks 这个插件将 TaskPaper 的任务列表功能带到了 Sublime Text 2 当中。 PlainTasks 支持通过快捷键来添加任务、标记完成、归档,支持添加标签等等功能,且充分利用了 Sublime Text 2 的一些功能优势。 安装 PlainTasks 已经存在于 Package Control 列表中,通过 Package Control 搜索 PlainTasks 进行安装即可。 也可以手动 clone 源文件到 ~/Library/Application Support/Sublime Text 2/Packages 完成安装。 使用 在 Sublime Text 2 菜单中选择 Preferences > Package
MacOS Safari 6 搜索插件两枚 Safari 6 终于把地址栏和搜索框整合成了 OmniBar,这明显是在向 Chrome 取经。但保守的 Safari 却默认只有 Google、Yahoo!、Bing、和 Baidu 这4个搜索引擎,而且也不能像 Chrome 那样用关键词进行搜索,有点学虎不成的赶脚。不过好在通过插件能在一定程度上弥补这样的落差。 AnySearch 修改默认搜索引擎 如果只是想要修改默认搜索引擎,使用 AnySearch 这个插件就可以了。这个插件提供了大量预置的搜索引擎,还可以自定义搜索引擎。 KeySearch 提供关键词搜索功能 KeySearch 提供了类似 Chrome 的关键词搜索功能。比如通过设置 URL 为 http://www.google.com/[email protected]@@&btnI=I'm+Feeling+Lucky,Keyword
Sublime Text MarkdownEditing:Sublime Text 2 的 Markdown 利器 毫无疑问,MarkdownEditing 是 Brett Terpstra 的又一个杰作,这个插件使得在 Sublime Text 2 里写 Markdown 变成一件很惬意的事。 功能特性 MarkdownEditing 从视觉和便捷性上针对 Markdown 文档的编辑进行了一系列的优化。具体如下: 安装后针对 md\mdown\mmd\txt 格式文件启用插件。颜色方案仿 Byword 及 iA writer。 自动匹配星号(*)、下划线(_)及反引号(`),选中文本按下以上符号能自动在所选文本前后添加配对的符号,方便粗体、斜体和代码框的输入。 直接输入配对的符号后按下退格键(backspace),则两个符号都会被删除;直接输入配对的符号后按下空格键,则会自动删除后一个。 对“选中文字后输入左括号”这一动作进行了调整,以便插入 markdown 链接。 拷贝一个链接,选中文本后按下 ⌘⌥V
Sublime Text Sublime Text 2 + Gist = 代码片段管理器 来自 Nettuts+ 的视频教程 (Youtube/优酷),结合 Sublime Text 2 的 Gist 插件和 Github 提供的 Gist 代码片段分享平台,打造出一个能够很方便的进行创建、搜索插入、更新以及版本控制的代码片段管理器。 大致流程: 建立一个 Gist 账户。 通过 Package Control 安装 Gist 插件。 编辑 ~/Library/Application Support/Sublime Text 2/Packages/Gist/Gist.sublime-settings,填入 Gist 账户名及密码。 或者从菜单中的 Preferences -> Package Settings -&
App Wake Up Time:支持睡眠唤醒的精致 Mac 闹钟 Wake Up Time:很精致的一个 Mac 平台下的闹钟软件,UI 很漂亮,就像摆在你床头的一个 LCD 闹钟。不仅长的漂亮,功能也很是实用,能用来:唤醒! 好吧表打我,这款闹钟软件不仅能唤醒人,也可以唤醒你的 Mac,只要在安装完软件后再多下载安装一个 Helper App,定好唤醒时间后按下 Sleep 按钮,你的 Mac 就进入了低能耗的睡眠状态,到了唤醒时间就会先把 Mac 叫醒,然后再把你吵起来。 说起来它的三种闹铃声也很有特色:分别是和 UI 很搭的 Digital、很有过渡性的森林背景音、以及相对比较大声的 Cosmic,貌似基本覆盖了三类青年啊…… 其它特性: 支持 24/12 小时时制 系统音量校正:响铃前调整系统音量,响铃后再调回来 稍后再响(
MacOS AppleScript 脚本让 Mac 唱生日快乐歌 Lucifr 家中有个传统,每个家庭成员的生日都要买个蛋糕,然后全家围坐唱“祝你生日快乐”来对寿星表示祝贺(寿星本人也会像胖虎一样唱“祝我生日快乐”囧)。看来现在又多了个很 geek 的选项:让 Mac 来唱生日快乐歌。 方法如下: 打开 AppleScript Editor.app(在“应用程序” ->“实用工具”里),粘贴以下代码: set currentUser to long user name of (get system info) set firstName to first word of currentUser set lastName to last word of
Sublime Text Sublime Text 2 右键菜单中的实用选项 Sublime Text 2 现在已经成了 Lucifr 最常用的编辑工具了,频繁的更新不停给人带来惊喜,今天无意中发现在右键菜单(Context menu)中有几个很实用的功能。 右键菜单中的实用功能 Show Unsaved Changes...: 显示当前文件未保存的更改,而且是以 diff 的形式在输出中显示的,一目了然。 Reveal in Finder: 顾名思义,方便在文件系统中定位。 Copy File Path:复制文件的路径,很实用的功能,比如要到终端中对当前文件进行某些操作的情况。 Reveal in Side Bar:在侧边栏的目录树中定位当前文件,同样是非常实用的功能,便于了解当前文件在项目中的位置和整体结构的关系。 侧边栏右键功能加强 推荐通过 Package Control 安装 SideBarEnhancements 这个插件,可以大大加强在侧栏目录树中右键的选项: 基础的一些如:新建文件/目录,编辑,
Sublime Text 更多 Sublime Text 2 替换图标 Sublime Text 2 最近火得不行,估计很多本来买了 TextMate 的人也都纷纷倒戈了吧。大多数视觉系在换到 Sublime Text 2 之后最不能忍受的就是默认的图标了,在《Sublime Text 2 入门及技巧》一文中,Lucifr 推荐了 Nate Beaty 的一个用于替换的图标,本文将收录更多质量不错的替换用图标以供选择。 Flatland 下载:ICNS By Adam Kiss 下载:ICNS | PNG | PSD By Dan Perrera 下载:ICNS | PSD | HQX Another One By Dan Perrera 下载:ICNS & ICO
Blog 服务器端 Octopress 搭建及移动方案 玩了几天的 Octopress,又学到了不少 git 方面的知识,越发感叹 Octopress/Jekyll 和版本控制的各种美好。而看过了 @masukomi 的文章之后又学到了新东西,这里介绍一下。 不同于 Octopress 官方文档中的在本地生成静态网站再通过 rsync 同步到服务器,本文介绍的方法是在服务器上搭建环境,然后直接将 Octopress push 到自建的服务器端 Git 仓库,由服务器来生成静态页面。 这样搞的好处 除了多出一个服务器备份 repo 外,最重要的是让服务器本身具备了生成功能而不仅仅是储存页面,使整个系统得以脱离本地环境而实现功能,通过添加一些脚本(比如 JekyllMail),就让移动发布成为可能。 这样搞的问题 对服务器要求较高,要支持 ssh 登录,有 root 权限,能搭建起 git 和 ruby 环境。 因为要让服务器来生成静态页面,
Alfred Alfred 及插件推荐 Alfred 终于升级到 1.0 正式版了,Alfred 为 Lucifr 这个重度使用者节省下了大量的时间,因此 Lucifr 觉得有责任在博客中介绍并推荐一下这款软件,以便大家都能认识到它的强大之处。 Alfred 是什么? 在 Alfred 支持插件之前,我一直把它当作一个快速程序启动工具来使用,但事实上它可以做到的不止是这些,以至于要准确的给这个软件下个定义还真是很困难,官网上这么说的: Alfred is a productivity application for Mac OS X, which aims to save you time in searching your local computer and the web. 但这样的一个定义显然过于苍白了,因为它的功能太富于扩展性(当然是购买了 Powerpack 之后)
Google Google Chat 中的隐藏表情 原来 Google Chat 里藏着这么多有趣的表情,而且还是动态的。试试在 Gmail/Google+/iGoogle/Orkut 的 Chat 里输入下面的代码吧: ~=[,,_,,]:3 彩虹猫 :3 猫 :(:) 猪 :(|) 猴 V.v.V 蟹 -<@% 蜂 +/'\ 钟 [:|] 机器人 }:-) 魔鬼 \m/ 摇滚 <3 心 </3 心碎 >.< 苦逼 :-x 亲亲 :* 又亲亲 效果如图: 注意个别表情只能在 Google+/iGoogle/Orkut
Sublime Text Sublime Text 2 实用快捷键[Mac OS X] lucasfais 总结了一些非常实用的 Sublime Text 2 快捷键,Lucifr 将它们翻译成了中文,以方便查阅。 注意:修饰键(如⌘)后跟多个按键的情况表示在按住修饰键的情况下依次按下相应键。 打开/前往 ⌘T 前往文件 ⌘⌃P 前往项目 ⌘R 前往 method ⌘⇧P 命令提示 ⌃G 前往行 ⌘KB 开关侧栏 ⌃ ` python 控制台 ⌘⇧N 新建窗口 编辑 ⌘L 选择行 (重复按下将下一行加入选择) ⌘D 选择词 (重复按下时多重选择相同的词进行多重编辑) ⌃⇧M 选择括号内的内容 ⌘⇧↩ 在当前行前插入新行 ⌘↩ 在当前行后插入新行 ⌃⇧K 删除行 ⌘KK 从光标处删除至行尾 ⌘K⌫ 从光标处删除至行首 ⌘⇧D