Mac图片圈点软件Skitch

一直想在Mac下面找一个免费的好用的图片圈点,截图,截屏软件,增加点注释啊,画个箭头啊什么简单的功能,只要好用即可,找了半天,总算找到一个好用的软件Skitch。 在Mac商店中搜索Skitch ,然后下载即可。现在是免费的了,被Evernote收购之后就免费了,蛮好用的,强烈推荐。

Mac 10.9 执行 brew update 报错 error: pathspec 'master' did not match any file(s) known to git.

想在Mac 上面安装 tomcat 结果总是提示失败,报错 404 ,应该是软件源过期了,因此执行

可是悲剧的是却报告如下错误

网上搜寻了一下,找到解决方案

然后再执行更新就正常了。

Mac OS X 10.9 使用 Hardware Accelerated Execution 之后死机问题

为了加速电脑上面的Android  模拟器,可以使用Intel Atom 模拟器,但是在升级到10.9 之后发生死机问题,开启到一半,电脑整个卡住。搜索了一下,需要到intel 下载针对 10.9 的补丁版本

下载地址为

http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/

屏幕快照 2013-11-27 上午11.58.54注意 下载 Hotfix for OS X 10.9 only

MAC/XCODE SVN UPGRADE

解决方法:

在 /usr/bin 下新建文件夹 ,如 svnbak

7F91DBC29A082B0A8333664C5AE0262857E01C4662C4B_336_122

把 /usr/bin 中的所有 svn* 移动到 svnbak

0E6EFF21B5D030D57DBD10EB1A76EB03D6D1F72C2D09D_324_214

然后,可用

安装最新的 svn ,重新启动 Terminal ,检查 svn 版本。

5ED3523DFEB1A8D1E32DF014D80CCAC3B1C32536A8862_306_80

升级 Xcode中的SVN

brew 安装的 svn 的路径在这里

/usr/local/Cellar/subversion
然后,在 Terminal 输入下面的命令,替换 Xcode 里面的 svn 文件

如果遇到这种情况

DDE37999ABF1689A3843540ADB4CA1FB554AAE152CF1B_500_119

那么,进到 Xcode 那个目录,把相关的旧版本 svn* 文件删除掉,然后重新执行命令即可

让Mac也能拥有apt-get类似的功能——Brew

之前一直怀念Ubuntu下的apt-get,因为实在是方便,需要安装什么,一个命令搞定,相关的依赖包统统由apt-get维护。下载,编译,安装,那叫一个痛快。什么软件用着不爽,一个命令卸载!

怀念apt-get之余,发现了替代工具MacPorts,据说也可以解决我的问题。但可惜,我总是无法更新本地软件索引库!

homebrew主页对brew进行了详细的描述,不过我们更希望下载下来实战演练!

1.安装brew

上述命令,在官网上可以找到!
2.使用brew安装软件
别的工具不说,wget少不了,但是mac上默认没有!
就先拿它来开刀了:

甚至是安装tomcat

或者是unrar

3.使用brew卸载软件
安装简单,卸载就更简单了:

4.使用brew检索软件
看看我们能搜到什么:

/apache*/使用的是正则表达式,注意使用/分隔!
5.查看已经安装的软件

6. 删除所有软件升级后的遗留旧版本

至此,brew已经能解决我的大部分软件安装问题了!

7.设置国内的软件源,加快更新速度

参考链接


Mac OS X 安装mysql过程

从mysql官网http://mysql.com/downloads/mysql/下载dmg格式的安装文件。推荐使用64位(x86, 64-bit)。

打开安装包,第一个扩展名为pkg的文件即是安装文件。mysql不必编译安装,直接运行pkg安装即可。MySQL的Mac OS X PKG安装到/usr/local/mysql-VERSION,并且还会生成一个符号连接,/usr/local/mysql,指向新的位置。如果有/usr/local/mysql目录,首先将它改名为/usr/local/mysql.bak。安装完后,安装器会自动执行mysql_install_db在MySQL数据库中创建授权表。

安装完成后,双击MySQL.prefPane文件,即可给系统编好设置添加一个mysql的管理面板,可以在系统偏好设置中开启和关闭mysql。

如果安装了MySQL.prefPane这个偏好设置项,打开系统偏好设置会看到新增一项“MySQL”项。打开后可以启动和停止mysql服务。同时可以看到下方有个单选框“Automatically Start MySQL Server on Startup”,就是是否随系统开机启动Mysql服务,选中它的话,下面这项MySQLStartupItem.pkg就不必安装了。

MySQLStartupItem.pkg这个文件是干吗的呢?它提供了mysql随mac系统开机启动的功能。如何取消随系统启动呢?前面刚刚说完,不选中随机启动就行了。

仔细阅读readme.txt文件会发现,你可以为mysql和mysqladmin做两个alias。这样就不必每次输入完整路径来执行mysql和mysqladmin了。

在终端中运行:

刚安装完的mysql是没有密码的。可以使用如下命令来给root用户创建一个密码,例如我们给mysql 的root用户设置初始密码为123456

除了在控制面板中开启和关闭mysql,还可以使用终端命令行来控制启动,停止和重启:

OK,安装到此完成。

XCode 无法显示Size Inspector

XCode 升级到4.5 以后,在View的设置界面中就再也找不到Size Inspector  的踪迹了,找了很长时间,才知道原来 到 4.5 的时候,引入了“Autolayout”功能来简化设计,可是,当需要手动配置某些复杂控件的时候,这个就不怎么智能了。

找到下面的方法禁止掉其自动的功能。只是所有的都要手动设置了。

在Interface Builder中选中View,然后在Attributes Builder中去掉“Use Autolayout”前面的钩,如下图:

1352635874_6561

在Mac OS X 10.8(Mountain Lion)中设置PATH环境变量

mac中设置PATH环境变量的命令:

将路径添加到里面去, 一行一个路径

macPorts需要添加的路径:    /opt/local/bin    /opt/local/sbin


注意:即便添加成功,未必运行成功;在制定路径下得脚本必须具是executable, 否则就会被在搜索时被忽略。

而在Ubuntu下,则只需要修改/etc/.profile或者 ~/.profile或~/.bashrc等修改

安装macPorts后需要设置PATH环境变量,

查看当前环境变量命令:

mac系统的快捷键

几个有用的Mac快捷键,截屏还是蛮好用的。