2018-07-02

GitLab Shell如何通过SSH工作

GitLab访问Git仓库

首先回顾GitLab的Git仓库四种访问方式:

git pull over http -> gitlab-rails (Authorization) -> accept or decline -> execute git command

git push over http -> gitlab-rails (git command is not executed yet) -> execute git command ->......

2018-06-27

Python打开类

Ruby可以直接打开一个已定义的类(模块),打开与定义与其他语句没有本质区别,第二次使用class关键字之后,之后的语句就是进入这个类的封闭作用域内进行一些操作。

在Python中,类只允许一次有效定义,每使用一次class关键字,都作为一个独立的定义类操作。

在Python里面,需要定义或修改方法、属性不需要专门的“打开”,在专门的作用域里面操作。

def hi():

return 'hi'

class Klass:

pass

Klass.attr1 = ......

2018-06-10

荒原

前几天把域名又续费了一年,算算有博客已经许多年了,可能我这里应该要有一些什么感慨,但是我想不出有什么可以感慨的。

时间真是个可怕的东西,博客也好,其他的什么事物也好,消亡或者破落都可能只是生命中的一部分。有时候遗忘是一个好选择,有时候留下是一个好选择。留下的是什么,遗忘的又是什么呢?其实最后,发现最初坚持留下的东西可能就是一个瘤,腐烂在生活。

朝花仍未拾起,夕花早已如泥。

2017-05-30

[Theme]Bitcron主题Mixedpaper发布!

上星期收到了 Farbox 的创始人的邮件,邀请使用接替产品 Bitcron 的使用。那就趁着这几天有空将博客迁移到 Bitcron 上,并且修改了原来使用的 Theme 以适配 Bitcron 。

而且值得一提的是, Bitcron 自带HTTPS(自动为绑定的域名部署 Let's Encrypt )、SmartPage 等有趣又有用的特性。

主题的代码已托管至 Github :https://github.com/imsuwj/bitcron-mixedpaper

2016-08-25

Ngrok端口转发

问题描述:手机(或者其他设备)与开启抓包工具的机器不在同一个网关下,导致手机(或者其他设备)无法通过设置代理(局域网代理)来抓包。

Go编译环境

源码安装

http://www.golangtc.com/download

将其解压到/usr/local目录下:tar -C /usr/local -xzf go1.7.linux-amd64.tar.gz

设置环境变量

mkdir $HOME/go

echo 'export GOROOT=/usr/local/go'>> ......