為了快速設定開發,做乙個備忘錄
等這個命令跑完後後,就可以直接在 terminal 中使用主要的命令,比如:
make, gcc, clang, perl, svn, git, size, strip, strings, libtool, cpp# 等等。
iterm2官網
使用 homebrew 完成 zsh 和 zsh completions 的安裝
brew install zsh zsh-completions
安裝 oh-my-zsh 讓 zsh 獲得拓展功能和主題
curl -l | sh
zsh_theme=pygmalion
alias zshconfig=「vi ~/.zshrc」
alias envconfig=「vi ~/projects/config/env.sh」
plugins=(git colored-man colorize github jira vagrant virtualenv pip python brew osx zsh-syntax-highlighting)
#!/bin/zsh
# path
export path=「/usr/local/share/python:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin」
export editor=『vi -w』
# export pythonpath=$pythonpath
# export manpath=「/usr/local/man:$manpath」
# virtual environment
export workon_home=$home/.virtualenvs
export project_home=$home/projects
# owner
export user_name=「your name」
eval 「$(rbenv init -)」
# filesearch
function f() }
function r() -r . }
#mkdir and cd
function mkcd()
# aliases
alias cppcompile=『c++ -std=c++11 -stdlib=libc++』
安裝brew install git
測試git --version
設定賬戶
git config --global user.name "your name"
git config --global user.email "your email"
建立乙個新檔案~/.gitignore
# folder view configuration files
.ds_store
desktop.ini
# thumbnail cache files
._*thumbs.db
.spotlight-v100
.trashes
# compiled python files
*.pyc
# compiled c++ files
*.out
venv
node_modules
.sass-cache
安裝brew install mysql
使用之前設定一下:
$ unset tmpdir
$ mkdir /usr/local/var
$ mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
使用 開啟mysql.server start
關閉mysql.server stop
登入mysql,執行mysql -uroot
安裝brew install node
$ npm install # 安裝在本地專案中
$ npm install -g # 安裝在全域性
$ npm list # 本地
$ npm list -g # 全域性
$ npm uninstall #解除安裝包
DJANGO ADMIN 一些有用的設定
先看看普通 註冊方法。開啟admin.py檔案,如下 from django.contrib import admin from blog.models import blog blog模型的管理器 class blogadmin admin.modeladmin list display id c...
mac 一些有用的終端命令
1.使用caffeinate阻止mac執行螢幕保護和睡眠 caffeinate能阻止mac進入睡眠狀態,而且螢幕保護也不會啟用。我們最好使用 t為命令加入具體的時間。比如下面的命令可以使mac一小時內不進入睡眠狀態。caffeinate t 3600 複製 2.使用pkgutil解壓pkg檔案 如果...
記憶體設定的一些有用技巧
向baoyg師兄學習,由衷敬佩。1 核心中獲取模組變數的實體地址 x86 64平台 中,核心變數可以通過直接減乙個固定偏移 start kernel map 0xffffffff80000000 來獲得實體地址 但是module中 的變數還是需要查詢頁表才能獲得實體地址,可以通過呼叫lookup a...