Note
手动安装python的包下载包。python setup.py install
pyinstallerpyinstaller [option] mypython.spec
pyinstaller简洁教程
GoGoBen
GoGoBenGoGoBen, 畅快打开每一次。
输入单号的后四位, 打开“未开始”或“进行中”的文件
输入六单号, 打开设计稿文件
大小写不敏感
一键回车,即刻访达
只要文字中包含单号,按Tab键即刻匹配,分割
系统要求:macOS Sierra (10.12.6) 及以上。
安装下载,在终端输入以下命令。
mkdir ~/Documents/.GoGoBen
再把App 放到 Dock 上。
更新v 1.0.2 添加功能 1. command+a 全选 2. Tab 键进行匹配v 1.0.3 01/09/2019 fixed bug.v 1.0.4 added folder option, support MacOS El Captain and above.v 1.0.5 added Commnd+C and Command+V to the copy and paste function test if folder is exists before calling open. OS 10.12 以上请点击
喜欢可以在以下留言,打赏。
Py2app
Py2app将Python代码转为MacOS的app。
安装pip install -U py2app
生成配置文件py2applet --make-setup MyApplication.py
配置文件格式如下:
"""This is a setup.py script generated by py2applet Usage: python setup.py py2app""" from setuptools import setup APP = ['MyApplication.py']DATA_FILES = []OPTIONS = {'argv_emulation': True} setup( app=APP, data_files=DATA_FILES, options={'py2app': OPTIONS}, setup_requires=['py2app'],) ...
Python虚拟环境
安装sudo pip3 install --upgrade pipsudo pip3 install virtualenv
新建一个“venv”的环境。“–no-site-packages”为不安装包。
virtualenv --no-site-packages venv
进入环境
source venv/bin/activate
退出环境
deactivate
参考virtualenv
Mac开机启动项
Mac开机启动项
启动一般于:
启动项~/Library/Preferences/com.apple.loginitems.plist
Launchd Daemon系统推荐放置的路径,是当登录之后启动的进程, plist.
~/Library/LaunchAgents
/Library/LaunchAgents
/System/Library/LaunchAgents
启动为守护进程,为系统启动后立即启动的进程
~/Library/LaunchDaemons
/Library/LaunchDaemons
/System/Library/LaunchDaemons
Plist Vim 插件Plugin 'darfink/vim-plist'
参考Mac开机启动项vim-plistVim_Tips_Wiki
TinkterNoteBook
LibraryTkDocsPython interface to Tcl/Tktkinterbook
steps:tk —> frame —> button/label/xxxx —-> pack
Featurestitle name and constraint the frame sizePROGRAM_NAME = "Footprint Editor"root = Tk()root.geometry('350x350')root.title(PROGRAM_NAME)
Entrydelete and get the text.e = Entry(master)e.pack()e.delete(0, END) # delete the text.e.insert(0, "a default value") # insert the texts = e.get() # get the text
StringVarv = StringVar()e = Entry(master ...
黑客帝国的屏保
CMatrix《黑客帝国》片段中,绿色文字往下流动的电脑屏幕,这有一种不名觉历的神秘感。。。
以下是安装过程。
打开终端,在安装好homebrew的前提下,我们要安装CMatrix软件。
brew install cmatrix
安装完成后,在终端中输入 cmatrix, 黑客屏幕就会出来了。
GNU Screenscreen 是个很好用的软件,我们可以安装和配置这个软件,在我们不活动的时候,让Matrix像屏保一样出现。
brew install screen
然后我们建一个配置文件。
touch ~/.screenrc
然后用nano, vim或其它编辑器输入以下配置:
blankerprg cmatrix -abidle 15 blanker
最后输入 screen, 过一会屏保就会出来了。
关于配置:
blangerprg cmartix -ab 屏保使用cmartixidle 15 blanker 15秒不活动启动屏保。
折腾如果想手动编译一下screen. 确保git,automake, make等已经安装了。
git clone git clone git://git ...
文件验证
利用openssl验证文件,linux, MacOS等。
SHA-1openssl sha1 /full/path/to/file
SHA256:openssl dgst -sha256 /full/path/to/file
MD5:openssl md5 /full/path/to/file
you-get
油管上有许多2k或4k的视频,有时候想下在这些视频,you-get 绝对是全能下载软件,不仅限于youtube,国内外主流视频几乎全囊括。
brew 安装brew install you-get
安装ffmpeg,提供音频和视频的合并,格式的转换等。
brew install ffmpeg
下载视频本地代理获取视频信息:
you-get -i -x 127.0.0.1:8118 'https://www.youtube.com/watch?v=-e4BvZz6H8Q'
本地代理下载:
you-get -x 127.0.0.1:8118 -o /Users/feng/Desktop -O linux.mp4 --itag=137 'https://www.youtube.com/watch?v=-e4BvZz6H8Q'
参考官网
Docker
启动 Docker CEsudo systemctl enable dockersudo systemctl start docker
建立 docker 用户组sudo groupadd docker
将当前用户加入 docker 组:sudo usermod -aG docker $USER
获取,国内镜像docker pull registry.docker-cn.com/library/debian:8.11
运行
docker run -it --rm \debian:8.11 \bash
docker run -i --rm \openwrt-x86-generic-rootfs \ls
docker pull nmaas87/rpi-openwrt:17.01_rpi3 ——– 安装
运行
docker run -it --rm \nmaas87/rpi-openwrt:17.01_rpi3 \ash
镜像体积
docker system df
镜像列出:docker images -a
删除本地镜像
docker image rm 手工3位数的ID
执行命令:dock ...









