Skip to content

Instantly share code, notes, and snippets.

View Oh-ache's full-sized avatar
🌨️
coding

ache Oh-ache

🌨️
coding
View GitHub Profile
@Oh-ache
Oh-ache / vim-plug安装和molokai主题插件使用
Created March 4, 2020 07:48
vim-plug安装和molokai主题插件使用
<!--
* @Author: your name
* @Date: 2020-03-01 20:18:19
* @LastEditTime: 2020-03-04 15:40:53
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: /vim-study/.vscode/02 vim-plug安装.md
-->
[演示视频地址](https://www.bilibili.com/video/av92997128/)
@Oh-ache
Oh-ache / vscode - 使用Settings进行同步扩展以及配置信息等
Created February 27, 2020 03:48
vscode - 使用Settings进行同步扩展以及配置信息等
<!--
* @Author: your name
* @Date: 2020-02-27 11:32:56
* @LastEditTime: 2020-02-27 11:32:58
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: /vim-study/Users/zhaobo/Desktop/1.md
-->
vscode使用自动同步同步配置
@Oh-ache
Oh-ache / 安装vim并支持python3
Created February 27, 2020 03:19
编译安装vim,并且添加对python3的支持
<!--
* @Author: your name
* @Date: 2020-02-27 11:12:36
* @LastEditTime: 2020-02-27 11:12:38
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: /vim-study/Users/zhaobo/Desktop/1.md
-->
编译安装vim并支持python3,以centos7为例子
### 1 编译安装python3
@Oh-ache
Oh-ache / iterm2实现快捷键登入服务器
Created February 27, 2020 01:28
iterm2实现快捷键登入服务器
<!--
* @Author: your name
* @Date: 2020-02-26 17:52:13
* @LastEditTime: 2020-02-26 17:52:14
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: /vim-study/Users/zhaobo/Desktop/1.md
-->
## 1 在本地配置服务器别名
编辑本地`~/.ssh/config`文件,写入别名,ip,端口,登入用户等信息
@Oh-ache
Oh-ache / wireguard实现代理上网
Created February 26, 2020 08:43
wireguard实现代理上网
<!--
* @Author: your name
* @Date: 2020-02-26 16:19:56
* @LastEditTime: 2020-02-26 16:19:57
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: /vim-study/Users/zhaobo/Desktop/1.md
-->
### 1 WireGuard介绍
@Oh-ache
Oh-ache / 常用系统包管理工具的镜像
Created February 3, 2020 09:13
centos7,ubuntu.mac,alpine包管理工具中国镜像
#### yum(centos7)镜像
```centos
# 自行备份CentOS-Base.repo 文件
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache
```
#### apt镜像
```ubuntu
@Oh-ache
Oh-ache / 删除Karabiner提示项目被锁定
Created December 26, 2019 09:35
删除Karabiner-Elements 和 Karabiner-EventViewer提示项目被锁定
```linux
sudo '/Library/Application Support/org.pqrs/Karabiner-Elements/[uninstall.sh](http://uninstall.sh/)'
```
@Oh-ache
Oh-ache / sonarqube7.4安装
Created November 9, 2019 18:30
sonarqube7.4安装检测php
最近试了试sonarqube来检测自己的代码, = =不知道是不是我自己电脑配置低转了好久踩了好多坑才装上。
#### 安装sonarqube7.4
这里我主要是安装来检测php代码的。数据库选择mysql,就不额外装其他库了。最新的7.9版貌似已经不支持mysql。这里我就选择7.4了。[下载地址](https://www.sonarqube.org/downloads/)
下载完成之后修改配置文件 `/conf/sonar.properties` 追加一下内容
```linux
// 修改默认web访问端口
sonar.web.port=9889
// 连接数据库配置
@Oh-ache
Oh-ache / centos监控磁盘,自动发送报警脚本
Created November 2, 2019 22:13
centos自动检测磁盘使用情况,使用qq邮箱进行预警
公司最近又遇到一次因为磁盘满了导致的问题,讲道理这个完全可以避免嘛。搞个监控就好了。自动检测磁盘使用情况,提前预警。
#### 磁盘检测脚本
```shell
#!/bin/sh
######################################################
# Create by VIM
# Author: ache
# Created Time : 2019年11月02日 星期日 08时24分56秒
# File Name: autoload.sh
@Oh-ache
Oh-ache / vim php编辑器的docker镜像构建
Created October 11, 2019 21:00
记录vim php编辑器 安装过程制作docker镜像
今年用了大半年的vim感觉越来越好用了。但是vim的配置迁移比较麻烦的,之前自己安装的时候都没做记录,导致现在要在新电脑上装一个都不知道怎么装。这里记录一下在构件一个vim的docker镜像用于编写php。
#### 镜像选择
这里我选用最新的alpine为基础镜像。原因无它,这个小。我电脑上的alpine,ubuntu,centos,以此为5M,64M,220M。这里我并不打算使用这个镜像来作为本地的运行环境,只是简单的来编写代码而已。
```dockerfile
FROM alpine
```
#### 导入配置文件
这里我预先准备好的vim和coc.nvim的配置文件 [github地址](https://github.com/Oh-ache/vim-php) 。