cuitor

OS X应用推荐

  1. iTerm2
    OS X下的终端工具笔者最喜欢的搭配就是iTerm2+oh-my-zsh

    • iTerm2 Color Scheme
      笔者偏爱Solarized Dark
    • oh-my-zsh主题
      笔者偏爱”agnoster“(需安装powerline字体) agnoster
  2. Spectacle
    OS X下的窗口分屏工具Spectacle,支持快捷键

  3. brew
    OS X下的包管理工具brew,它可以让我们方便得安装软件,例如安装mysql-server:

    brew install mysql
    
  4. shadowsocks-libev
    本博客搭建在搬瓦工上,除了运行着本博客外,还承担着笔者的翻墙需求,在搬瓦工上搭建完shadowsocks的服务端后,在OS X上运行:

    brew install shadowsocks-libev
    

    安装完毕后,编辑文件/usr/local/etc/shadowsocks-libev.json

    {
      "server":"你的服务器域名或IP地址",
      "server_port":服务器端口,
      "local_address":"0.0.0.0",
      "local_port":1080,
      "password":"服务器shadowsocks设置的密码",
      "timeout":600,
      "method":"aes-256-cfb"
    }
    

    启动服务:

    brew services start shadowsocks-libev
    

    配合Chrome的Proxy SwitchyOmega插件,就可以很愉快地翻墙了。

  5. aria2
    笔者的日常下载主要集中在百度网盘,而百度限制了普通用户的下载速度,Chrome的百度网盘助手可以将百度网盘的下载链接导出到aria2,这样可以突破一些速度限制。
    安装aria2:

    brew install aria2
    

    aria2默认没有提供brew services的plist,所以我们可以手工写一下/usr/local/opt/aria2/homebrew.mxcl.aria2.plist

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
      <key>Label</key>
      <string>homebrew.mxcl.aria2</string>
      <key>ProgramArguments</key>
      <array>
        <string>/usr/local/opt/aria2/bin/aria2c</string>
      </array>
      <key>RunAtLoad</key>
      <true/>
      <key>KeepAlive</key>
      <true/>
    </dict>
    </plist>
    

    aria2c还需要~/.aria2/aria2.conf

    enable-rpc=true
    rpc-allow-origin-all=true
    rpc-listen-all=true
    continue=true
    max-connection-per-server=10
    min-split-size=10M
    split=10
    dir=你的下载文件存放路径
    file-allocation=prealloc
    check-certificate=false
    

    启动aria2服务:

    brew services start aria2
    

    为了能看到我们正在下载的任务,我们还需要一个图形界面:

    brew install nginx
    

    然后下载webui-aria2,并启动nginx

    cd /usr/local/opt/nginx/html
    git clone https://github.com/ziahamza/webui-aria2.git
    brew services start nginx
    

    这样浏览器访问http://localhost:8080/webui-aria2就可以看到下载的任务了 webui-aria2

  6. Proxifier
    全局代理工具

  7. Thunderbird
    邮件客户端,最喜欢的是它的插件Markdown Here,可以用markdown来写邮件。

  8. JetBrains 全家桶
    WebStorm 装上golang插件,全栈工程师必备啊

评论