苹果开发工具Xcode 4 第二预览版
今天,苹果公司向开发者发布Xcode 4 Preview 2,这是一个IDE用来开发在Mac,iPhone,iPad上应用程序的工具。在这个第二预览版中,主要有以下新的功能:
这个版本不像以往的版本有太多的窗口,其把以前那些窗口督统一起来,只有一个窗口。
集成了Interface Builder(以前这个东东和Xcode是两个东西)
Xcode Assistant 可以让你的设计和代码同时呈现。
LLVM Compiler 2.0。LLVM是下一代的编译器,其完全支持C,C++和Objective C,而且编译的速度和编译成的执行速度都快于GCC。同时也引入了LLDB做为新的调试器。
多版本编译。这个功能可以让你在IDE中编译两个版本的代码,而且可以和Subversion或Git集成。
你可以访问 What’s New 来看看具体的细节。
苹果开发工具Xcode 4 Preview 2
[推荐]基于Mac的Port工具Fink
看到标题,读者朋友们肯定第一时间想到的MacPort 。
恩,那是一款非常棒的工具。 不过我更愿意推荐各位使用另外一款工具 Fink(http://www.finkproject.org/).
Fink 项目希望把 Unix 上各种开放源码软件带到 Darwin 和 Mac OS X 平台上。 我们通过修改 Unix 软件使得它可以在 Mac OS X 上编译和运行(“移植”),并提供一个方便的分发系统使得每个人都可以下载和使用它。 Fink 使用 Debian 中的象 dpkg 和 apt-get 等工具来提供强大的二进制软件包管理。 你可以随意选择是下载预编译好的二进制安装包或从源代码自己构建一切。
关于 Fink的安装 ,大部分用户可参见http://www.finkproject.org/download/index.php?phpLang=zh。
不过后面我主要想介绍我的安装方式,因为我的Mac 版本是10.6 64bit.所以还是有些差别。也许上述普通方法有效,但是我并未尝试。
安装步骤如下(感谢 http://sage.ucsc. ...
操作系统航空公司
我们知道,不同的操作系统有不同的系统,不同的风格,那么,如果操作系统和航空公司,会是怎么样的一种情况?让我们尝试地来做这样一个幽默的类比,把操作系统的特点带到航空公司,让我们看看会是怎么样的一个情况。
UNIX Airways
Unix航空公司需要每一个人在乘机的时候带上一个飞机零件,他们会在飞机跑道上把飞机的这些零件一片一片地组装起来,然后,在不停地争论着倒底是要建造什么样的飞机。是AIX,还是Solaris?是FreeBSD还是HP-UX?……
Air DOS
DOS 航空公司的飞机需要每一位乘客在后面推飞机直到飞机开始滑行,然后他们跳上飞机并且跟着飞机一起沿着海岸滑行直至飞机再次掉到地面,然后乘客们再次推动飞机,然后跳上飞,如此循环不止……
Mac Airlines
Mac航空公司中,所有的乘务员,机长,行李搬运工,和机票代理无论是看上去还是行为上都是完全一致的。每次当你询问细节的时候,他们都会很绅士地但很坚定地告诉你,你不需要知道那么多的细节,也没有必要知道,所有一切的事情都已经在你不需要知道的情况下完成了,所以,你只需要shut up。
Windows Air ...