Sublime Text 插件之JsFormat

所属:Tools

安装

  1. 在 Sublime Text 里快捷键 Ctrl/Command + Shift + P 输入 Install Package 稍等片刻.
  2. 然后再输入 JsFormat 回车安装插件

用法

  1. 把混淆格式的 js 代码或者 json 数据,以 .js 或 .json 文件格式保存下来
  2. 选中 js 代码或者 json 数据,然后调用快捷键 Ctrl/Command + Shift + P 输入 Format:Javascript进行格式化,或者使用快捷键 Ctrl + Alt + F 进行格式化

Gulp 快速入门

所属:Tutorials, Gulp

Gulp 是什么?

来自于官方的解释:The streaming build system

简单来理解就是:Gulp 是基于 Node.js 的构建工具,处理速度很快。

Gulp API

  • Gulp.task(name, fn) 用来定义任务的
  • Gulp.run(tasks…) 从3.5开始弃用,将在4.0中删除。https://github.com/gulpjs/gulp/blob/master/index.js#L16
  • Gulp.src(glob) 用来读取文件
  • Gulp.dest(folder) 用来写入文件
  • Gulp.watch(glob, fn) 用来监听文件是否改动过

快速上手

安装 Gulp

1
(sudo) npm install -g gulp

Mac OS X 升级 10.10 后 Homebrew 不能用

所属:Mac OS X

10.9 升级到 10.10 后,Homebrew 报错,原因是在 10.10 里苹果把默认自带的 Ruby 从 1.9 升级到了 2.0 导致的。

具体解决方法如下:

1
2
3
4
cd /usr/local/Library
git pull origin master
brew update
brew upgrade // 更新所有用 brew 安装的软件

然后输入 brew --help 验证是否已修复成功。

当然处女座还可以继续运行 brew doctor,这时可能会出现一些软链接不存在的错误提示,直接根据提示操作即可。

参考资料

My Book Live 入手小记

所属:Tutorials

前言

很久之前有个同事建议买个 My Book Live 来玩玩,但一直都不太想买,自从把 1TB 移动盘摔坏了,对移动硬盘之类的就不太感兴趣。
刚好最近 MAC OS X 要升级 10.10,想开 TimeMachine 备份下发现没硬盘可用。

网上找了一圈,刚好就看上 My Book Live 这货了。
主要有以下两点:

  • 每次 TimeMachine 备份不用插拔,大大降低了被我摔坏的风险
  • 可以下大片(家里网络不给力,每次三个人同时在线看电影都受不了那破网速,晚上睡觉时可以偷偷在哪里下载)

当然 MBL 还有其他更多优点,我不一一列举了,更多功能到官网上去看。

什么是 Aria2

Aria2 是一个命令行下运行、多协议、多来源下载工具(HTTP/HTTPS、FTP、BitTorrent、Metalink)。

搭建 Aria2 系统服务

1
wget -O - http://jiaoting.baotuba.com/aria2/aria2online.sh |sh

如果网络没问题,等个一分钟应该就装完了。
然后打开浏览器输入 http://MBL的IP/fpkmgr,会看到个登录页面,输入密码即可登录,查看 MBL 的相关信息。