用 NodeJS 写 CLI

CLI 即 command-line interface 的简写,中文称命令行界面,是指可在用户提示符下键入可执行指令的界面,通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后,予以执行。因为最近工作需要,使用 NodeJS 写了一次 CLI。 commander 这是一个 npmjs.org 上的 module,通过它可以更简便的写 CLI,具体可以看这里。 直接写...

创建公有的 Cocoapods 库

Cocoapods 是一个很棒的开发管理库,有时候为了方便,自己也会制作一些库上传到上面,这里分享下过程。 首先注册 cocoapods 在终端中执行如下命令 pod trunk register hello@tourcoder.com 'tourcoder' --verbose 这里的 hello@tourcoder.com 和 tourcoder 换成自己的,输入命令后,hello@tourcoder....

iTerm 学习笔记

2019 年在工作学习方面有几个 flag,其中一个就是全面掌握 vi/vim,而 iTerm 是很好的 vi/vim 学习工具。 也许有人要问,iTerm 不就是一个命令行工具么,怎么就成了 vi/vim 的学习工具了呢?用 Terminal 不是一样么?主要是它的一些特点,比如分屏。 iTerm 的下载...

终端的代理

作为一个命令行爱好者,终端 (Terminal) 的使用尤其频繁,这就难免有时候需要用到代理的时候 SS 这个就不用我多说了 ProxyChains 因为我用的是 macOS,所以可以直接通过 Homebrew 命令直接安装,Homebrew 是什么?可以看这里,在终端中输入命令 brew install proxychains-ng 安装完成后,默认配置文件在 /usr/local/etc/proxychains....