大部分人都记不住这些按键,下面给出说明
Symbol | Key |
---|---|
⌘ | Command Key |
⌃ | Control Key |
⌥ | Option Key |
⇧ | Shift Key |
如没有vpn,可以使用 http://baigoogledu.com/(目前已经不可用) ,少用baidu,多用github,stackoverflow等
出现错误提示:
“git.app” can’t be opened because it is from an unidentified developer.
Your security preferences allow installation of only apps from the Mac App Store and identified developers.
MAC现在无法打开不是所谓identified developer开发的程序了,悲剧!
大家注意!
一顿搜索。。。。。
原来只是一个设置的问题,苹果还这次还算客气
更新解决方法:
System Preferences -> Security & Privacy -> Allow application from [Anywhere]
http://support.apple.com/kb/HT1528?viewlocale=zh_CN&locale=zh_CN
OS X Lion (10.7) 和更高版本
iwork等应用你不会特别常用,而且用Spotlight或者quicksilver打开应用非常快,所以一定不要留不常用的
建议留5个左右,不要放太多,其他都移除
奇数次隐藏
option + command + d
偶数次即显示
开启全部手势
system preferences -> mission controll -> hot corners
方式1:
方式2:
使用腾讯电脑管家里的软件下载
https://www.cheatsheetapp.com/CheatSheet/
全屏窗口
也可以使用Spectacle.app,Open Source,fredd,但是我觉得还是cinch比较习惯
Quicksilver is a fast and free Mac OS X productivity application that gives you the power to control your Mac quickly and elegantly. Quicksilver learns your habits, making your everyday chores simple and efficient.
另一个选择是使用QQ内置的swiftly(按2此commmand键)
搜狗
云梯,一键安装
免费开源
图片使用的textmate2,其他文本编辑器,如Sublime Text其实也一样,只是快捷键可能不太一样。
我最喜欢的是它可以在命令行里打开(preffences/terminal -> install )
mate shadowsocks.xcodeproj/project.pbxproj
比vim还是好用一点。
ImageOptim is a free app that makes images take up less disk space and load faster, without sacrificing quality. It optimizes compression parameters, removes junk metadata and unnecessary color profiles.
Dash是mac系统下最好用的api查找工具
version1.3.2破解教程
一般增加个图标,箭头,文字啥的,还比较好用
http://pan.baidu.com/share/link?shareid=857214605&uk=152253923#path=%252FSketch
颜色插件: https://github.com/RayPS/my-sketch-colors
下载插件可以使用
用于读写ntfs硬盘
这个安装要翻墙,可以从下面地址下载
AxureRP-extension-for-Chrome-0.6.zip 备份
The missing package manager for OS X.
安装
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
测试
brew install wget
brew install openssl
A CLI workflow for the administration of Mac applications distributed as binaries
brew tap caskroom/homebrew-cask
brew install brew-cask
好处
生产ssh秘钥
➜ docker ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/sang/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/sang/.ssh/id_rsa.
Your public key has been saved in /Users/sang/.ssh/id_rsa.pub.
The key fingerprint is:
3c:b6:58:24:23:68:bf:33:f2:70:e2:71:e6:77:1f:c4 [email protected]
The key's randomart image is:
+--[ RSA 2048]----+
| |
| . |
| o . o . |
| . . . = . |
| . S E |
| . + + |
| = B . . . |
| . @ o. . . |
| . o. . .. |
+-----------------+
查看
➜ docker cat ~/.ssh/id_rsa.pub
ssh-rsa ANzaC1yc2EAAAADAQABAAABAQC9A3e1i1vZj2SHX4KZAgQffrEj7N0/ZUuB6ZKGdWe8eVV08cv3rZlDHhEKtOI+JfFiR5TepvSax59LrxVDKniq7swSITNnXFL3KczFew9HUoHzZOZGg36bsFAzl372DkrHQZTExQaOFidQacWVWjhQwincRwJRkLMe596JkO8ZCqzUJgp0ax3mDNX1W3MIG1mrYFMQAQp6BpGlzvIy3PHqJDu/ibYzLCnbwVq2uL2q+gw6tqGyl9nibpfxa5qUSl4ZpZTfOCzqw9K+I3GqMO63XgTv6fkV9CsmkGWkv/jsDqbtyLt8JzychFPF3M4fD1JE/FWAb+xS+pWTgrrJx9hN [email protected]
更新到github上
我目前用得苹果内置mail,够用,另外推荐Sparrow,据说非常好用
The missing Spotlight plugin system http://flashlight.nateparrott.com
下载iterm2,iterm2默认支持256色,可以在新tab中使用前一个tab的路径,支持鼠标选中复制等。
下载或者定制一个配色方案,我现在使用的配色是一个老外做的,我觉得还不错,叫solarized,作者提供dark和light两种配色,更棒的是,它为各个常用的终端和编辑器都提供了相关的颜色的配置。即使你不适用iterm2,使用其他的,也都能找到它的颜色配置。
下载解压后,找到iterm2相关的配置,打开item2的Preferences->Profiles->Colors
标签,点击Load Preset列表中的Import进行导入,然后选择一种即可。在此确认一下在Preferences->Profiles->Terminal
标签下的Terminal Emulation选择的是xterm-256color
。
Mac和linux一般默认shell都是bash,然而这个世界上最强大的shell非zsh莫属。强大的命令补全,自动纠错等。我之前的一篇文章也简单介绍过终极shell--zsh。
下载或者用你的包管理工具,我用的是homebrew,直接brew install zsh就行了。
然后你需要找一个好的配置,或者你自己配置。这里提供2个比较好的配置,一个是http://grml.org/zsh/,还有一个是oh-my-zsh。我用的是后者,2个都很不错的。
curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh
https://github.com/carlhuda/janus
安装命令
curl -Lo- https://bit.ly/janus-bootstrap | bash
如果你想学习mac下的命令行操作,我推荐peter wang的《Linux Guide for Complete Beginners》
参见 http://happypeter.github.io/LGCB/book/
打开http://golang.org/doc/install下载pkg的安装包
go1.3.1.darwin-amd64-osx10.8.pkg
安装后需要做如下操作
打开vi ~/.zshrc
,增加
export PATH=/usr/local/go/bin:$PATH
生效
source ~/.zshrc
测试
> go version
> go version go1.3.1 darwin/amd64
Vagrant 和 Docker:如何在 OS X 上安装和设置 Postgres, Elasticsearch 和 Redis
docker需要最新的virtualbox,目前是VirtualBox-4.3.16-95972-OSX.dmg,如果不是最新的可能有网络连接的错误
https://docs.docker.com/installation/mac/
docker pull sequenceiq/hadoop-docker:2.5.1
alias gs='git status'
alias gp='git push'
使用alias来简化命令输入
下面给出一些git学习资料
Git-it Challenges is a terminal based app for learning Git and GitHub
$ git update-index --assume-unchanged /path/to/file #忽略跟踪 $ git update-index --no-assume-unchanged /path/to/file #恢复跟踪
删除 untracked files
git clean -f
连 untracked 的目录也一起删掉
git clean -fd
连 gitignore 的untrack 文件/目录也一起删掉 (慎用,一般这个是用来删掉编译出来的 .o之类的文件用的)
git clean -xfd
在用上述 git clean 前,墙裂建议加上 -n 参数来先看看会删掉哪些文件,防止重要文件被误删
git clean -nxfd
git clean -nf
git clean -nfd
git submodule update --init --recursive
ack '<<<<<<<'
好了, 看到这里大家应该对 node 和 npm 已经没有速度慢的问题了.
github 慢, 或者说是它的资源 host 被堵而已, 大家可以通过简单的 hosts 映射解决:
185.31.16.184 github.global.ssl.fastly.net
export PATH=/usr/local/go/bin:$PATH
配置完成后,需要source一下
source ~/.zshrc
暂时先不评测
另外screenflow是收费的,screenflick是免费得,基本够用
http://beyondgrep.com/install/
brew install ack
ack --help
上网用chrome,速度会感觉明显快,当然chrome也是一个吃内存的老虎,没事关一关
因为node的版本被
Deprecated; please use Other versions.
Many people are asking why. Here's why.
The GC of node.js sucks.(黑我大node)
Python version handles 5000 connections with 50MB RAM while node.js version handles 100 connections with 300MB RAM. Why should we continue to support node.js?
https://github.com/shadowsocks/shadowsocks-go
配置go-lang环境,注意,要把${GOPATH}/bin放到path里
export GOPATH=/home/sang/go-path
export PATH=${PATH}:${GOPATH}/bin
然后下载
# on server
go get github.com/shadowsocks/shadowsocks-go/cmd/shadowsocks-server
在${GOPATH}/bin下载 config.json
wget https://github.com/shadowsocks/shadowsocks-go/blob/master/config.json
自己改一下ip和密码,然后
nohup ./shadowsocks-server &
最好是做成开机启动项,免得以后麻烦
现在打开shadowsocks mac客户端测试吧
It's recommended to disable cgo when compiling shadowsocks-go. This will prevent the go runtime from creating too many threads for dns lookup.
我没处理它
http://blog.studygolang.com/tag/golang_install/ 这里面有说的。
增加写权限
sudo chmod -R g+w /usr/local
git checkout -b my-new-feature
)git commit -am 'Add some feature'
)git push origin my-new-feature
)i5ting
[email protected]
如有建议或意见,请在issue提问或邮件
this repo is released under the MIT License.