Ubuntu 14.04上安装配置GitLab

‘gitlab 配置:

1
2
3
4
5
6
7
8
9
download bitnami-gitlab-8.6.5-0-linux.run
chmod 755 bitnami-gitlab-8.6.5-0-linux.run
./bitnami-gitlab-8.6.5-0-linux.run

domain: git.tz.5i.io
admin: email: xxxxx@xxx.com
login user: xxx, password: xxxxxx
apache web server port: 8000
path: /opt/gitlab-8.6.5-0

阅读全文

UFW防火墙简单设置

‘UFW防火墙简单设置
ufw是一个主机端的iptables类防火墙配置工具,比较容易上手。一般桌面应用使用ufw已经可以满足要求了。

安装方法

1
sudo apt-get install ufw

阅读全文

File APIs in H5

‘h5 文件操作API

摘自:https://www.douban.com/note/510320770/

阅读全文

Save username and password while access git server by http/https

‘https方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享受https带来的极速

设置记住密码(默认15分钟):

1
git config --global credential.helper cache

阅读全文

Some configuration for Ubuntu Server 14.04

‘新装的Ubuntu Server 要做必要的安全配置

创建新用户:

1
2
3
4
mkdir /home/jacky  # 创建新用户的home目录
useradd jacky -d /home/jacky -s /bin/bash #创建新用户
passwd jacky # 设置密码
chown jacky /home/jacky # 修改目录所有都为新创建的用户

阅读全文

Setting hostname for Mac iTerm2

‘昨天突然出现主机名被改成bogon

问题原因:

如题,Mac 下的终端经常有时候前面的计算机名会错误的显示成 bogon. 这是因为终端会先向 DNS 请求查询当前 IP 的反向域名解析的结果,如果查询不到再显示我们设置的计算机名。而由于我们的 DNS 错误地将保留地址反向的 NS 查询结果返回了 bogon. 其中 bogon 本应该用来指虚假的 IP 地址,而非保留 IP 地址。因此就出现了会时不时地打印 bogon 这种奇怪名字作为计算机名的现象了。那么如何让终端只显示我们想要的计算机名而不总是从 DNS 返回结果呢?

阅读全文

Node.js开发相关第三方模块框架

‘WebStorm,毫无疑问非他莫属,跨平台,强大的代码提示,支持Nodejs调试,此外还支持vi编辑模式,这点我很喜欢。

  1. 做些小型项目用Sublime Text。
  2. Browserify:将你的nodejs模块应用到浏览器中
  3. nvm:nodejs版本管理工具,你可能会用到多个nodejs版本(如v0.11.x支持generator的nodejs和stable的v0.10.x版本),用它可以方便切换

阅读全文

一个教育项目技术架构

‘#XX教学管理平台

##服务器端

  • Node.js + CoffeeScript
  • Socket.io Server 实时通信层

阅读全文

Set Terminal PS1 on Mac OS

‘设置苹果系统终端iTerm2的命令提示符样式

vim ~/.bash_profile
1
2
3
4
5
6
7
8
9
10
export CLICOLOR=1

#sets up thecolor scheme for list export
export LSCOLORS=gxfxcxdxbxegedabagacad

#sets up theprompt color (currently a green similar to linux terminal)
export PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;36m\]\w\[\033[00m\]\$ '

#enables colorfor iTerm
export TERM=xterm-color

阅读全文

Elasticsearch 安装中文分词插件IK

‘从GitHub上下载项目(我下载到了/tmp下),并解压

1
2
3
cd /tmp
wget https://github.com/medcl/elasticsearch-analysis-ik/archive/master.zip
unzip master.zip

阅读全文