为何使用Ngrok?
比如我们在测试项目的时候,局域网内的朋友要访问看看,或者你的项目负责人要看看你做的项目进度。这个时候上传到服务器是多么的麻烦,这个时候用Ngrok即可解决。
没有付出,哪来回报?且行且珍惜。
为何使用Ngrok?
比如我们在测试项目的时候,局域网内的朋友要访问看看,或者你的项目负责人要看看你做的项目进度。这个时候上传到服务器是多么的麻烦,这个时候用Ngrok即可解决。
最近研究Go。写代码,看代码的时候发现sublime不是很给力,最后还是准备把VIM配置起来,另外还有款IDE(LiteIDE)也不错,不过就是界面太丑。我用的是Mac,所以感觉在苹果下,界面太丑了,所以还是觉得VIM要好看些,网上也搜索下了,发现有不少VIM插件。现在由于有Vundle插件,所以安装VIM其它的插件起来要简单得多~ 比以前配置方便了。
vim请更新到最新版本。
我是用的OS X Yosemite,系统自带vim是7.3.5 需要升级到 7.3.584+以上。不然YouCompleteMe会用不鸟~
MAC下开源直接使用一下命令来升级:
1 |
brew install macvim --override-system-vim |
–override-system-vim 表示覆盖系统的vim安装,不覆盖安装也行,不过你到时候需要设置下alias指向你安装的vim
Sublime Text3 的授权码
用得好好的,总是弹出一个框框,提示要你购买。 还是去网上搜索一下,搞个授权码。
注册机也挺多的。
这里记录下我找到授权码。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
----- BEGIN LICENSE ---- Andrew Weber Single User License EA7E-855605 813A03DD 5E4AD9E6 6C0EEB94 BC99798F 942194A6 02396E98 E62C9979 4BB979FE 91424C9D A45400BF F6747D88 2FB88078 90F5CC94 1CDC92DC 8457107A F151657B 1D22E383 A997F016 42397640 33F41CFC E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D 5CDB7036 E56DE1C0 EFCC0840 650CD3A6 B98FC99C 8FAC73EE D2B95564 DF450523 ------ END LICENSE ------ |
MAC下, 我们用homebrew来安装如wget,php,nginx之类的软件和环境。以下说说Homebrew的安装使用,还有如何删除homebrew。
安装 Homebrew 非常简单,依据官网中的介绍,只要在命令行中执行:
1 |
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" |
安装过程中,可能需要输入密码以使用 root 权限。
PHP IDE编辑器 PhpStorm的注册码
1 2 3 4 5 6 7 8 |
EMBRACE ===== LICENSE BEGIN ===== 97393-12042010 000004TIOFWznalqlK"vkzc2ilc8uu byILFiG7OWKtucVRwj3V94ayvLfPHf n!fFdetQz1JocKJ07OPafOXjA83gew ===== LICENSE END ===== |
Mac 常用的快捷键。写在这里,方便以后查阅。
git和svn概念上有很大区别,如果你以前使用过svn一类的工具,那么使用git的时候,你需要把观念转换过来。不要用svn的理念来使用git。
git与svn相比的一些优势区别:
目前gitosis已经逐渐被淘汰,所以推荐安装gitolite来管理和配置权限。gitolite的权限能分配到每个分支,包括tag等等,还支持正则匹配。要比gitosis强大太多。
以下配置全部是在Centos7下配置。