前一阵子在PC下安装了Mac OS X 10.6,结果是成功了,不过过程较复杂。
具体过程是按照远景论坛上的帖子进行的,远景上的帖子还是不少的。
无需刻录DMG光盘,教你在VMWare下安装MAC OS X Snow Leopard 10.6
号外!首发!折腾无限!VMware Workstation 7.0 虚拟机安装雪豹snow leopard 10.6
跟着这两篇帖子试了一下,还是发现了一些需要注意的问题。
1、dmg格式不一定可以安装,在开始我使用32位的Windows 7是可以使用dmg格式直接安装的,而换到64位系统就不行了,不知何故。
2、网上下载的dmg格式的安装文件有的用UltraISO转成iso格式是可以正常安装的,有的是不可以的,非得在mac下转iso才行的,否则在安装过程会出现错误。
前一阵子的一个Silverlight项目让我感觉到Silverlight明显的不如Flash,在网页富媒体上,以现在的Silverlight,是没办法斗过Flash的,至少在富媒体广告方面是这样的。
Silverlight中的字体处理实在是没法跟Flash比的,只要随便嵌入字体都会让文件变大很多,在广告对文件大小要求很严格的情况下,这是无法容忍的。
Silverlight的XAP文件本质上是一个ZIP压缩文件,并没有作特别的文件格式优化,这点比Flash可差多了,Flash的文件对于导入的图片等资源都可以优化,Silverlight确只是简单地嵌入。
在动画方面Silverlight也明显是落后于Flash的,甚至作一个遮罩都没有Flash那么方便。
动态语言有时似乎更合适作这方面的工作,而C#似乎有点古板了(虽然C#4里已经加入了动态类型,但是我还没有用过呢)。
如今HTML5似乎也很火的样子,看来Silverlight在网页富媒体上的前途不容乐观啊,虽然很多做.net的程序员蛮喜欢它的,但是市场决定一切,最终用户从来都不管什么技术的。
之前写过MAC下获取文件路径小技巧,今天发现,将要查看路径的目录或者文件直接拖放到Firefox浏览器的地址栏里,就可以显示出文件的完整路径,但是试了一个Safari,发现完整路径闪一下,就不见了,不知何故。
这不是个详细的设置说明,只是一个快速的简单设置,详细的可以查看以下网址:
http://www.oreillynet.com/pub/ct/49
第一步,打开Web服务:
在系统偏好设置(System Preferences)里选择共享(Sharing),将其中的Web Sharing给勾上,这样Mac自带的Apache就起动了,点击右侧的两个链接,便可以打开相应的本地网页了。
第二步,设置目录:
我的项目一般放在/Projects下,所以我想把http://localhost的根目录直接设成/Projects,这样调试我的网站项目会方便些。
打开Mac正下的隐藏文件,具体方式请看这里,找到/etc/apache2/httpd.conf文件,如果你已经安装了类似TextWrangler这样的文本编辑工具,可以直接用它来修改这个文件,修改时它会提示解锁,如果没安装这样的工具,可以先复制一份这个文件到桌面,修改后再用这个文件来替换原始文件。按下图,将文件中的两处默认的根目录“/Library/WebServer/Documents”改成“/Projects”。把Web Sharing重启一下(系统偏好设置(System Preferences)里选择共享(Sharing)中的Web Sharing前的勾子去了然后再加上)。
OK,正常这两步就够了,我不需要使用PHP,也不需要使用MySQL数据库,就设置这么多吧。打开浏览器,输入http://localhost,看我的/Projects下的所有目录文件都已经可以在此显示了,如果有网站项目,直接点里面的html文件就可以查看了。
MAC下一个较好用的免费的开源的FTP工具,其他平台下也可以用的,应该比fireftp专业一点的样子.
http://filezilla-project.org/download.php?type=client
常用软件
1.Firefox浏览器,主要用于Flash的调试.
Firefox附加插件:
firebug
flashtracer,调试时查看Flash调试信息.
webdeveloper,最常用的就是在调试时禁用缓存.
flashplayer debugger 配合flashtracer,如果不是这个版本的FlashPlayer的话,无法正常打印调试信息.
2.FlashDevelop 一个开源的Flash开发工具.
3.Adobe Flash CS3 Professional
4.Flash CS4
5.Adobe Flash Builder 4
6.Adobe Photoshop CS4
7.Sothink SWF Decompiler,用于反编译SWF文件.
8.Vizzy,调试Flash时查看调试信息,与flashtracer相同,但是不依赖具体浏览器,只要浏览器装的flashplayer是debugger版的就行.
9.IIS,Flash网站本地调试时使用.
常用开源程序
1.TweenLite,实现动画效果.
2.SwfObject,网页中嵌入SWF.
3.SwfAddress,实现Flash网页的Deeplink.






