Tag Archives: Mac

Macbook Pro 换内存记

最近在使用IDEA时发现本子跑得越来越慢,空闲内存长期只剩几十M,终于在五一时将升级到8G了。和上一次升级不同,这次升级是自己手工完成的。下面记录一下换内存的过程。

首先MC 990官方标识支持DDR3 1066mhz的内存,但是在咨询过一位换过内存的朋友时,他告诉我用1333mhz的内存也能用。于是在易讯换了两条金士顿DDR3 1333mhz的内存。

给换Mac换内存另外一个需要准备的工具是螺丝刀,Mac的螺丝钉比较特殊,我的MC990对应的十字螺丝需要用PH00规格的螺丝刀。所幸在家门口的五金店发现有买,而且还有很多其它的螺丝刀,于是花了30块买下一整套螺丝刀。

用螺丝刀将螺丝都取出后,就可以开始换内存了,这些按照苹果官方文档就行(在关于本机/更多信息/内存一档可以看到内存升级的链接)。打开后盖后,发现Mac里面还是挺脏的,特别是风扇那块,于是用一个刷子清理了一下。

换上新内存后,到了关键时刻了,按下电源按钮后,大约等了7,8秒种系统正常点亮,启动,进行系统查看了一下更新后内存信息。发现变成8G了,而且还直接以1333mhz在运行,完全出乎意料。下面是几张换内存时的图。

未拆时的样子
IMG_0795

拆后后盖后的样子
IMG_0797

装内存区域按照
IMG_0798

换上一根新内存
IMG_0801

全部换好后的样子
IMG_0802

最后看一下系统中显示内存的情况

Safari关闭自动打开PDF功能

在Mac下一直使用着Safari,不是Chrome不好,而是Chrome翻墙比较麻烦。很讨厌Safari总是自作主张,自动打开PDF文档的功能。于是想着怎么关闭掉。有网友提供如下方法:

在Terminal下输入


defaults write com.apple.Safari WebKitOmitPDFSupport -bool YES

忽然想到自己的Mac有一堆设置系统隐藏参数的软件,肯定存在方法直接修改这个值的。于是找到了Onyx,选中Parameters,点击Safari的Tab,果然第一项便”Automatically open .pdf files in Safari”,将前面的勾去掉,搞定!

最后提一下,Safari的Reader功能大赞! 看IBM DeveloperWorks文章的利器啊!

在Mac上安装bpython

昨天的分享上鱼哥介绍了一个非常好用的python解释器bpython,它最大的优点是可以进行
提示,相信这是Java程序员们转到python等语言环境下最头痛的东西了。昨天回来后试着
装了一下,发现在Mac下面安装起来还真不容易,当作Linux下很方便,Ubuntu下就更方便了
,直接使用超级牛力就搞定。
费了九牛二虎之力,在网上四处搜寻,终于搞定,在这里分享一下经验。
首先确保你的Mac上已经安装了MacPorts,然后先执行下面操作:
sudo port install python_select
然后选择 python26,选定python26作为系统默认的版本
然后再通过下面的命令安装安装命令如下:
sudo port install py26_bpython
接下来就是等他下载一堆东西,并安装了。

昨天的分享上鱼哥介绍了一个非常好用的python解释器bpython,它最大的优点是可以像java的IDE一样提示方法。具体介绍可看这里。相信正在学习Python的Java程序员和初学Python的同学会喜欢这个软件。昨天回来后准备装了一下,发现在Mac下面安装起来还真不容易,在Linux下却很方便,如果是Ubuntu下就更方便了,直接使用超级牛力就能搞定。

最终费了九牛二虎之力,在网上四处搜寻,终于搞定,在这里分享一下安装的经验。

首先确保你的Mac上已经安装了MacPorts,可以执行port命令,然后执行下面操作:

sudo port install python_select

然后选择 python26,选定python26作为系统默认的python版本

然后再通过下面的命令安装bpython.

sudo port install py26_bpython

接下来就是等着下载一堆东西,并分别安装,最终系统会自动安装好。 安装好之后在命令行下输入bpython,就可以使用了。

初用MacOSX之技巧篇

最近看了不少关于MacOSX的书,在各本书中弄到了一些MacOSX上的技巧。这些技巧让我在使用Mac时更加顺手,更加流畅。《卓有成效的程序员》一书中说,“花点时间来学习你手边所有隐藏的快捷键”,因为它们可以让你的工作更加高效。

在看到这些各式各样的技巧时,我都将它们整理到了EvenNote上了,其中有一些来自于vgod的博客,有的来自于《卓有成效的程序员》一书,有的来自《The Mac Manual》,甚至有些我自己也搞不清在哪里看到的了。下面是我整理的一些常用的技巧(Tips)。

Tip1:Commamd + shift + G 在Finder下打开前往某目录的地址栏对话框,通过tab可以补全文件夹目录

Tip2:从Finder中将文件夹拖入终端来可以作为触发cd命令的快捷方法

Tip3:在终端下,open 可以打开当前目录下的文档或运行当前目录下的其它程序。open .  用Finder打开当前目录

Tip4:在浏览器下Command + <标签号>  切换到对应的那个标签

Tip5:在Safari下下载Youku,Youtube下载视频:先按command+option+a  再按option点击你的视频档案

Tip6:spotlight有个对应的command line tool叫mdfind,其用法参考其help文档

Tip7:Cmd-`(ESC下面那个键)能在同一个程式的不同视窗间来回切换,多个Safari窗口或终端窗口时,非常有用。

Tip8:Mac OS X的command line环境下,有两个很好用的指令pbcopy和pbpaste。前者是用来将文字透过stdin放到剪贴簿中,后者是把剪贴簿的内容印出至stdout这样就能很方便在shell script中将资料输出至剪贴簿,再贴到别的程式当中。

Tip9: Spotlight搜索时,选中文件按enter键是打开该文件,按下Command + enter则是打开这个文件所在的文件夹。

Tip10:Ctrl+F2键将焦点移动到菜单栏,你可以键入所找菜单的第一部分。当该项被高亮显示时,敲下Enter并逐步键入附属的下级菜单项。该功能与Windows下使用Alt选择菜单项类似。

Tip11: *nix的CLI下有两个很有用的命令,pushd和popd. pushd命令执行两个动作:将你置于你作为参数传进去的目录下,并将当前目录入栈。调用popd命令就可以回到起始位置了。这对命令和cd – 很相似。