最近流行晒history
Triangle:newsoul felix$ history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head
136 java
113 git
94 ls
50 cd
17 tail
11 vi
10 mate
7 rm
6 dig
5 ps
Google不适合写这种捧话
在水果篇第三里面,Google的同学连水果公司的OS X系统来源都搞错了:
乔布斯做了两件事,他在苹果的微机中逐渐采用了英特尔的通用处理器,同时采用开源的 Linux 作新的苹果操作系统的内核。这样相对开放的体系使得全社会大量有兴趣的开源工程师很容易地为苹果开发软件。但是,至关重要的是如何为苹果找到 PC 以外的成长点,实际上,他已经接受了当年斯库利的观点。
水果的OS X的内核是Darwin,是由卡内基·梅隆大学的同学开发的Mach微内核和FreeBSD的服务层组成的系统核心,用户层用的是一部分GNU/Linux的程序、OpenBSD的一部分程序和FreeBSD的一部分程序,编译器是Apple修改后的GCC。请慎重修改,勿贻笑大方。
参考文献:
[1] Amit Singh, Mac OS X Internals: A Systems Approach
[2] Amit Singh, Advanced Programming in the Mac OS X Environment
[tag]Mac OS X, Google, 错误[/tag]
完美解决Messenger不兼容Safari 3的问题
使用前提:如果已经安装Safari 3 Beta,请先卸载。
- 下载Pacifist,如果你没有的话。
- 下载Safari 3 Beta。
- 下载WebKit的最新nightly build。
- 把 /Applications/Safari.app 更名为 Safari2.app。
- 用 Pacifist 从 Safari3Beta.dmg 中解压出 Applications/Safari.app,并放到 /Applications 中。
- 把 WebKit.app 放到 /Applications 中,并更名为 Safari3.app。
- 打开 Safari3.app/Resources,用 Pacifist 把 System/Library/Frameworks 下的 WebKit.framework, JavaScriptCore.framework, WebKit.framework/Versions/A/Frameworks/WebCore.framework 以及 System/Library/PrivateFrameworks 下的 JavaScriptGlue.framework, WebKitDashboardSupport.framework 都解压到 Safari3.app/Resources 中。
- 用 Safari2 启动 Safari 2,用 Safari 3 启动 Safari 3。不要用 Safari 来运行。
大功告成!
[tags]Safari 3, Messenger, Incompatibility[/tags]
Safari for Windows 终于能显示中文
Changes in Safari 3.0.2 for Windows beta:
- Latest security updates
- Improved stability
- Fixes for text display, non-English systems, and start-up times
然而仍然不能输入中文。。。
[tags]safari, apple, web, windows[/tags]
令人失望的WWDC’07
在北京时间6月12日凌晨1点,WWDC正式在美国的三蕃市开幕。苹果的首席执行官Steve Jobs作了主题演讲。WWDC是苹果每年一度的开发者会议,一般来说,主题演讲都会有很重要的产品发布,例如去年的iPhone。
然而今年的WWDC却比较令人失望。
首先,Jobs带来了Leopard的beta测试版以及最终的功能列表,包括:
- 新的桌面功能:立体的Dock、Dock图标堆叠、新的默认背景和磨砂效果的菜单栏、新的统一的界面。
- 新的Finder:包括了新的侧栏、Cover Flow、Spotlight的网络功能、Back to my Mac等新功能。
- Quick Look:方便快捷的预览文件。
- 真正的64位系统:一个版本的操作系统,64位,可以同时运行32位程序和64位程序。
- Core Animation:对开发者很有用的图形效果API。
- BootCamp:完全支持Windows XP和Vista。
- Spaces:虚拟桌面。
- DashBoard:新的电影Widget,WebClip。
- iChat:新的AAC-LD编码、标签支持、iChat Theater、背景
- Time Machine:新的备份功能,spotlight可以搜索。
One more thing section:Safari on Windows!
One last thing section:iPhone的开发方法,通过Web+AJAX
Leopard显示的功能没什么新意,我比较感兴趣的是Cover Flow、Stack、Quick Look和Core Animiation。Time Machine没有说支持ZFS,实在是失望啊,还要另外插一块硬盘。Safari on Windows对中文的支持实在是太恶心了。iPhone目前没有SDK实在令人失望啊!
[tags]mac, apple, leopard[/tags]
居然封掉flickr了
伟大的的防火长城真的够长的啊Update: 现在可以用一个Firefox的插件访问flickr,而不被过滤。
MacBook感受
1. Welcome to MacWorld!
用MacBook的最大原因是受够了Windows的不稳定与崩溃,和Linux繁琐的设置。虽然很多软件只能在Windows上运行,虽然很多好玩的程序只能跑在Linux上,但Mac OS X的美感,Mac的流畅,Mac的稳定是我终于逃离了Windows & Linux桌面的原因。
2. Mac的上手
熟悉了Mac的一些很有特色的配置之后,很快就可以对Mac上手了。这些硬件和软件方面的配置包括:单键鼠标、Command键、顶置菜单、Dock以及Spot Light。 Mac的单键鼠标是很多Windows用户不习惯的,而在MacBook上,触摸板更是没有tap(点击)的功能,所有按键必须通过点击按键进行。这会令Windows用户十分疑惑。其实,右键的功能是通过Ctrl+点击实现的,而更多时候,长点击就会弹出Windows上常见的右键菜单。而Command键则是几乎所有快捷键的首选组合键,只要熟悉了Cmd,基本上所有快捷键都能上手了。
另外Mac比较方便的是顶置菜单,可以有效增加屏幕空间。Dock可以同时拥有Quick Launch和Task Bar的功能。另外,千万别以为左上角的红色按钮就是关闭程序,而绿色按钮也并非最大化。呵呵。
3. Mac just works
不需要配置太多,Mac马上就可以使用。因为我经常会提着笔记本四处走,所以Mac的方便的Network Location功能很轻易的就解决了我四处走动的问题。Airport Extreme可以使用802.11a/b/g/n的网络,只要有wifi,随时能上网。另外,MacBook的电池时间非常长久,如果在课堂上记录笔记,只要注意屏幕的亮度,随时关屏幕,MacBook是能用上5、6个小时的。
4. 配置很好
这个就不必多说了。如果需要处理图像,可以使用MacBook Pro。
5. Apple的服务态度相当理想
当然,这个是指香港的sales服务非常好。内地的没接触过,就不太清楚了。
[tags]apple, macbook[/tags]
Google 的新搜索界面
Google 推出了新的搜索界面,在搜索的时候,同时会推荐 Books, News, Archives, Video 以及 Blog 等的搜索结果。详情可以看谷歌治印的这篇文章。
[tags]Google, Search, Interface[/tags]