Homebrew国内加速

Mac搭配homebrew简直舒爽啊,然而homebrew托管在github,对国内用户来说不仅频频被墙,而且速度也不理想。今天笔者就告诉大家国内用户顺畅访问homebrew的方法。

关于HTTP安全头你需要知道的一切[译]

28年前,一些物理学家需要一种方法来轻松分享实验数据,因此网络诞生了。这通常被认为是一个好举措。不辛的是所有物理学家触碰的是——从三角学到强大的核力——最终成为武器,HTTP协议也是如此。

使用travis-ci自动部署hexo博客

travis-ci是一个持续集成工具,目前已经支持大部分主流语言了,如:node.js、objective-c、android、php、c、java、python、ruby、go等等。travis ci与github集成非常紧密,官方的集成测试托管只支持github项目,而且它对于公有的github仓库免费。在这篇文章中,我将介绍如何通过travis-ci自动化部署hexo博客。

iTerm2使用rz、sz远程上传或下载文件

在日常开发中,我们经常需要上传文件到服务器或者从服务器下载文件。在Windows下SecureCRT为我们提供了很方便的上传下载工具sz与rz,但是mac下一般都是通过scp命令来完成的,虽然也很方便,但是有些场景下是不能使用的,比如目前公司登录服务器需要经过跳板机。本篇我们就介绍一下如何在mac下使用rz、sz上传下载文件。

那些常用的svn和git命令

版本管理基本上是多人协作开发中必不可少的工具,常用的版本管理工具有:svn和git。虽然都有可视化的工具帮助我们使用这些工具,然而当你用上命令行之后,我想你会选择抛弃这些可视化工具。下面是我整理的一些常用的svn和git命令。