得之我幸 失之我命

when someone abandons you,it is him that gets loss because he lost someone who truly loves him but you just lost one who doesn’t love you.

brew 和 brew cask

在 mac 上学习使用 docker 时的一个小插曲

第一步,安装 docker,因为是在 mac 上,所以能用 brew 管理软件就想着尽量都用它进行管理,方便后续升级等等,在这个找安装资料的过程中,发现了 brew cask,并且很多资料都用了它,好巧不巧,直接 brew install docker 以后竟然无法运行 docker,这个问题后面找到方法了再解决

那么 brew 和 brew cask 有什么区别呢?

Read More...


在这个音乐版权纷乱的时代,想听一首歌着实不容易,不是从这个 app 找,就是从那个 app 试听,想要下载还得收费,收费不可怕,可怕的是开了会员还有其他的额外收费项目,于是就想在自己的住处搭建一个本地的音乐播放服务,正好手边有个 debian,鉴于工作用的都是 mac,正好把它当成自己的服务端。可以播放服务端音乐的软件数不胜数,而 smb 往往是其中一个连接服务端的方式

在 debian 上或者说在 Linux 上,比较出名的就是 Samba 了,接下来就是见证 Samba 的时刻

Read More...


当下只要有个 Wi-Fi,你就有了全世界。但现在的 Wi-Fi 尤其是公共 Wi-Fi,大多不会是靠着善心发射的,基本都是各怀鬼胎,每张网卡都对应唯一的 MAC 地址,通过它,Wi-Fi 背后的 “阴谋家们” 可以追踪你的设备顺便也追踪了你

下面就来看一下避免被追踪的一个思路,因为固定的 MAC 地址能被轻易地追踪到,所以应该定时进行更换,随机的 MAC 地址是一个好的方法,由于 MAC 地址一般只在局域网内使用,因此随机的 MAC 地址也不大会产生冲突。至于实现,在 debian 上可以直接用 NetworkManager 自带的功能实现

Read More...


在使用 python 的时候需要安装各种模块,而 pip 是很强大的模块安装工具,npm 都更换国内镜像提速了,还缺个 pip 吗?

举个例子清华大学的 pip 源,它是官网 pypi 的镜像,每隔 5 分钟同步一次,地址为 https://pypi.tuna.tsinghua.edu.cn/simple

Read More...


每次 npm 安装一些包的时候,那个安装速度的体验真的是差透了,300M 的宽带,只有几十 k 的速度,那就换成国内镜像源吧,记录下

Read More...


LEGB 含义:

L-Local(function);函数内的名字空间
E-Enclosing function locals;外部嵌套函数的名字空间(例如closure)
G-Global(module);函数定义所在模块(文件)的名字空间
B-Builtin(Python);Python内置模块的名字空间

Read More...


记录一下在 python 中调用 sqlite3 使用 like 进行模糊查询时引发的惨案

Read More...


the only present love demands is love