常见问题
pyenv install 3.6.7 失败
环境: macOs big Sur 11.2.2
pyenv: 1.2.23
相关日志
┌─[jianglin]─[~/repo/golang/src/alarm](master) └──╼ pyenv install 3.6.7 python-build...
环境: macOs big Sur 11.2.2
pyenv: 1.2.23
┌─[jianglin]─[~/repo/golang/src/alarm](master) └──╼ pyenv install 3.6.7 python-build...
package main import ( "encoding/json" "reflect" "testing" ) type A struct { A string `json:"a"` B string `json:"b"` C int `...
安装
└──╼ brew install rustup └──╼ rustup-init ...... 1) Proceed with installation (default) 2) Customize installation 3) Cancel installation >1
配置 rust 目录
└──╼ mkdir $HOME/repo/rust └──╼ mv $HOME/.rustup $HOME/repo...
kubectl get svc --all-namespaces | grep -v ClusterIP
kubectl get svc --all-namespaces -o go-template='{{range .items}}{{ $save := . }}{{range.spec.ports}}{{if .nodePort}}{{$save.metadata.namespace}}{{"/"}}{{$save.metadata...
package main import "testing" type InterfaceA interface { AA() } type InterfaceB interface { BB() } type A struct { v int } func (a *A) AA() { a.v += 1 } func BenchmarkTypeSwitch(b *testing.B) { var a =...
关于PV的创建参考 《K8S笔记之持久化存储》
apiVersion: v1 kind: PersistentVolumeClaim metadata: name: docker-claim spec: accessModes: - ReadWriteOnce resources: requests: storage: 80Gi storageClassName: local-volume
Docker 私有化仓库的搭建可参考官方文档, 并且将相关的配置转化为K8S所需要的yaml文件
--- apiVersion: v1 kind: ReplicationController metadata: name: registry namespace: default labels: k8s...
修改浏览器语言: dashboard的显示语言会根据浏览器的语言自动切换,但需要注意的是chrome需要切换语言为 中文 而不是 中文(简体)
设置环境变量(推荐): 修改dashboard的Deployments yaml文件, 添加环境变量
containers: ... ports: - containerPort: 8443 ... env: - name: ACCEPT_LANGUAGE value: zh
获取名为 admin 的账号 token
kubectl -n kube-system describe secret $...
virsh shutdown vm-ubuntu-04
# virsh domblklist vm-ubuntu-04
Target Source
------------------------------------------------
vda /home/kvm/images/ubuntu-04.qcow2
# qemu-img info /home/kvm/images/ubuntu-04.qcow2
image: /home/kvm...
增量镜像即保持一个基础的镜像不变,在此基础镜像上安装或修改相应的服务所创建的一个单独的镜像,增量镜像类似GIT,只记录当前KVM的修改记录,这样可以节省磁盘空间,快速复制虚拟机
KVM基础环境
基础镜像 ubuntu-base.qcow2
首先基于基础镜像 ubuntu-base.qcow2 创建一个增量镜像 ubuntu-test.qcow2
(宿主机) # qemu-img info /home/kvm/images/ubuntu-base.qcow2 image: ubuntu-base.qcow2...
闲着没事又造了一个轮子,:smile:
maple-explorer 是一个用于快速创建类似neotree文件浏览,或者类似maple-imenu的变量函数浏览的侧边栏的插件,让每个人都能写一个属于自己的侧边栏
快速创建一个侧边栏: 只需要定义一个maple-explorer-NAME-list
的函数,并且返回一个列表
(list :name name :value value :face face :click click :status 'close ;; or 'open :children '...
之前一直使用quickrun来执行一些代码片段,但quickrun有一个问题就是无法输入,比如python代码
a = input("aaaaa: ") print(a)
需要建立一个qrinput的文件,太过麻烦,所以我平时测试一些需要输入的python代码时会使用
(defun maple/run-python () (interactive) (or (python-shell-get-process) (call-interactively 'run-python)) (if...
安装命令行tools
xcode-install
curl >> brew_install
修改REPO地址
执行安装
ruby brew_install
homebrew cask
使用git clone 中科大到指定目录
homebrew卸载依赖, 使用homebrew tap xxx/rmtree
brew rmtree emacs
App Store 安装 QQ,微信,网易云音乐 Brew cask 安装...
在使用Emacs时,会有很多依赖,比如:
Python依赖于flake8
,isort
,python-language-server
等
Golang依赖于golang.org/x/tools/cmd/gopls
,github.com/haya14busa/gopkgs/cmd/gopkgs
等
想要安装这些依赖,必须手动进行安装,use-package用户可使用ensure-system-package,但非常不幸的是,这些依赖很大程度上会污染我的电脑环境,毕竟像python...
无意中看到 telephone-line 有一种渐变颜色的效果,看起来很棒,但telephone-line的源码有些难懂,所以自己动手实现类似的效果
渐变颜色的实现可使用color-gradient
(color-gradient '(0 0 0) (color-name-to-rgb "red") 10)
实现原理是对红(R)、绿(G)、蓝(B)三个颜色通道分别取 n...
曾经
她问我
谁考了全校第二
我笑着
指了指旁边
是他
后来
听说他们走得很近
明明考了全校第二的人是我
曾经
她问我
谁是运动会上得分最多的人
我笑着
指了指旁边
是他
后来
听说他们在一起了
明明得分最多的人是我
后来
她不再问我了
后来
我没有她了
ivy默认的配置已经足够了,但还是可以通过一些技巧来提升使用体验
ivy提供了好几个有关补全的命令,分别是ivy-done, ivy-partial-or-done, ivy-immediate-done, ivy-dispatching-done, 但不幸,想要获得高效的补全,我不得不记住这n多个命令,这常常使效率变得更低,
所以,我自定义了一个 maple/ivy-done, 仅使用 tab
这一个按键就可以获得以上所有的体验
(defun maple/ivy-done() (interactive) (let ((dir...
莫相逢
只道人生初见
寻归里
岂敢天涯
且听风雨且听云
庄周,意逍遥
当你不断超越前方的人
在更前方
总会有那么一盏红灯
也许是为了安全
也许是为了公平
谁知道呢
你,终归是只能等着