调教Emacs(三)——完结篇

调教Emacs(完结篇)

Buffer

我記得剛開始用emacs,每次都被buffer嚇到:buffer, buffer,怎麼到處都是buffer?那我要怎麼編檔案(file)?

其實概略的說,buffer就是file。所以呢,每次看到buffer,你就想是file。那用我們平日的概念,就可以明白了。叫buffer更精確。為什麼呢?比方說你用XX文書處理,我們都用New去建一個新檔,還沒存的時候就叫什麼「未命名的檔案」之類的。其實,還沒存,硬碟都還沒紀錄下來,怎麼能叫檔案?所以,emacs叫buffer。

再深入一點,buffer的名字和檔案通常一樣,但也可以不一樣。還有呢,emacs的buffer可以有很多模式,有些buffer還真的不準備變成檔案的。

因此呢,buffer的函意比檔案廣。不過我們初學,就把buffer當檔案好了。

来自


iOS笔记 (3)

iOS笔记番外篇

开始之前的扯淡

反正在等IPad3的发布,就顺手写篇blog。本来觉得这个时候写IOS笔记3还有点过早。因为好像没有太多的干货能拿出来。可是在看了老头用xcode、git来教怎么管理代码的时候,我彻底崩溃了。VS新版没见过,目前Xcode是体验最好的IDE,没有之一。Emacs系列突然觉得没有必要更新的冲动。

虽然我们居住在神奇的天朝,但是我们还是要感谢这个时代。因为科技和人类文明的进步,使得我们可以看到一流名校的课程。就算那个号称天朝最公平的考试失败以后,只要你想学,还是可以学到这个世界上一流的课程。

多媒体的表现力要远远丰富于文字。清楚直观的5分钟视频,可能换成文字描述写一个小时都写不好。所以如果这篇看不懂的话直接看视频吧。(没找到链接)

Xcode and Source Code Management (October 7, 2011) - HD

人生是一场冒险。对我来说:活下去,然后活的爽一些。就够了。


iOS笔记 (2)

此笔记是观看斯坦福的IOS开发课程和自己思考以后的产物,如果有所偏差,还望指导更正。

iOS的MVC初级代码说明

上次说到MVC模式。那些都是理论。真正离写代码终究还是很大差距。特别是Xcode4 IOS5以后,变化很大,中文资料几乎全部过时。经过反复看了斯坦福老头的课程。终于有所顿悟。记录下来。

斯坦福老头的课程前面12课都没有说道model。全部是view和controller。我也只是看到12课而已。所以现在只讨论IOS5开发中的view和controller。

IOS5中,我们可以看到一个叫storyboard的文件。这个文件就是view。或者说是view的载体。UIKit上所有的控件都可以往上面拖。这里我简单的把storyboard以及带UI前缀的类都统一看成view。view就是再ios设备上你能看见的整个屏幕。


调教Emacs(二)——更好 更强 更快

更好 更强 更快

上次的那些操作只能让你存活下来。

现在让我们感觉更好一些。

有时候,你可能按了一次C-c或者M-x。然后发现自己按错了。想消除这些命令这时候你可是使用

C-g 取消操作

如果你不确定你现在按没有按命令。你可以狂按几次C-g。


iOS笔记 (1)

iOS 系统架构

iOS

Cocoa Touch
Media
Core Services
Core OS

Core OS

OSX kernel
Power Management
Mach 3.0
Keychain Access
BSD
Certificates
Sockets
File System
Security 
Bonjour  

Core Services

Collections 
Core Location
Address Book
Net Services
networking 
Threading
File Access
Preferences
SQLite
URL Utilities

Media

Core Audio
JPEG PNG TIFF
OpenAL 
PDF
Audio Mixing 
Quartz(2D)
Audio Recording
Core Animation
Video Playback
OpenGL ES

Cocoa Touch

Multi-Touch
Alerts
Core Motion
Web View
View Hierarchy
Map Kit
Localization
Image Picker
Controls
Camera

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×