安装Package Control
more
使用Ctrl + ` 打开Sublime Text控制台。
import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.req
继续阅读 »
Let's Encrypt 是一个免费的SSL证书机构,可以通过Certbot工具进行申请。
Let's Encrypt 网站: https://letsencrypt.org/
Certbot 网站: https://certbot.eff.org/
Certbot Github: https://github.com/certbot/certbot
测试环境: Ubuntu 14.04, python 2.7, nginx 1.4.6
申请过程
1.安装
首先要保证电脑中已经安装了git和nginx,并且能够正确运行。
安装certbot可以从github上面clone,或者直接从官方提供的下载地址进行下载。
继续阅读 »
检查SSH keys的设置
bash
$ cd ~/.ssh/
如果显示"No such file or directory",跳到第三步,否则继续。
备份和移除原来的SSH key设置
如果已经存在key文件,需要备份该数据并删除之
bash
$ ls
id_rsa id_rsa.pub known_hosts
$ mkdir key_backup
$ cp id_rsa* key_backup/
$ rm id_rsa*
生成新的SSH key
输入下面的代码,可以生成新的key文件,只需要使用默认的设置即可,当需要输入文件名的时候,回车即可
bash
$ ssh-keygen -t rsa -C "你的邮箱
继续阅读 »
Python 是一款易于学习且功能强大的编程语言。 它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python 简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。这篇文章主要介绍Python在Mac OS X、Windows和Linux系统的安装,为以后python的学习做准备。
继续阅读 »
安装说明
系统环境:Linux Centos6.3_64
软件:nginx1.7.7
下载地址:http://nginx.org/en/download.html
源码安装
//首先下载nginx源文件
wget -c http://nginx.org/download/nginx-1.7.7.tar.gz
//确保系统安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件
yum install gcc-c++
yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel
//首先解压缩
tar -zxv
继续阅读 »
简介
Gerrit是一套代码审核服务
本人尝试了两套linux系统,其中ubuntu系统为虚拟机环境,centos系统为正式环境。
两套linux环境均为64位操作系统。
1. ubuntu 14.10 amd-64 server版
2. CentOS Linux release 7.1.1503 (Core)
继续阅读 »
工欲善其事,必先利其器。—— 设置篇
more
系统设置
将功能键(F1-F12)设置为标准的功能键
MacBook键盘最上面一排的功能键(F1-F12)默认是系统亮度和声音之类的快捷设置,当MacBook作为你的娱乐电脑时,这样的默认设置是非常方便的,但是对于将MacBook作为工作电脑而且需要频繁使用功能键(F1-F12)的人,最好将功能键(F1-F12)的行为设置为标准的功能键。
继续阅读 »
Linux最优秀的地方之一,就在于它的多用户、多任务环境。Linux一般将文件可存取访问的身份分为3个类别,分别是owner(用户)、group(用户组)、others(其他人),且3种身份都各自有自己的read,write,execute等权限。
继续阅读 »
写在前面的话
一直希望找一个很好的邮件客户端,可以很好的帮助查收邮件,同时又可以很方便的备份邮件。随着工作时间积累,很多工作都在存在在邮件中。
开始工作主要在windows下面进行,随后来到北京后慢慢习惯了ubuntu操作系统的方便,不过最近随着自己的小黑下岗之后,便入手了mac book,所以很希望找一个跨平台的邮件客户端。所以本人选择了Thunderbird客户端,可以在三个平台中安装使用。
另外,为了方便在三个平台中邮件数据的同步,本人使用了dropbox进行数据的同步。这样把邮件信息保存在dropbox中,可以很方便的在不同的平台中进行同步。
但是问题出现了,安装thunderbird客户端都是默认在某个文件夹中,怎么才可
继续阅读 »
一、Log4j简介
Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。
继续阅读 »