11 2012 档案
开源软件安装及版本控制
摘要:4. Hello World4.1. 下载源代码的N种办法4.1.1. 关于源代码管理与版本控制首先需要介绍一些基础的概念,这里只是简要的介绍,比较详细的介绍,可以参见 Understanding Version-Control Systems 期待有人能够将其翻译为中文。(或者已经有中译本了,欢迎告知我。)源代码(Source Code ) :也就是通常一个软件,由程序员编写,并且可以被其他程序员阅读的,可以被直接执行/或编译后执行的文本代码。源代码管理与版本控制(Version control/Revision control ) :由于源代码数量的急剧膨胀、变更的越来越频繁、可能修改同一 阅读全文
posted @ 2012-11-10 10:19 Stephen_init 阅读(1107) 评论(0) 推荐(0)
选择一个开源项目
摘要:3. 选择一个开源项目3.1. 到哪里寻找开源项目开源基金会大部分开源项目都来自于开源社区,而大部分开源社区背后都有基金会在运作,比较知名的有Apache基金会(专注于Java技术的开源软 件),Linux基金会(专注于Linux系统的开源软件),Eclipse基金会(专注于基于Eclipse IDE的开源软件),Jboss基金会(专注于JAVA EE方面的开源项目)等。每个基金会都会有目前该基金会正在进行的项目列表,我们可以从其中寻找自己感兴趣的项目。Apache:http://projects.apache.org/indexes/quick.html Linux:http://www.l 阅读全文
posted @ 2012-11-10 09:14 Stephen_init 阅读(367) 评论(0) 推荐(0)
如何理解和阅读理解开源项目
摘要:5. 理解开源项目在这一章中,只打算讨论以命令式编程范型为主的语言,因为其他的编程范型的开源项目,笔者接触太少了(期待各类达人多多补充)。5.1. 静态理解阅读一个开源项目的源代码,通常都很容易。大多数开源项目的托管网站,都提供了无需下载,直接阅读源代码的功能,比较有趣的是,大家可以比较一下 sourceforge、google code以及github的查看源代码的功能。这分别代表了老、中、青三代开源托管平台,对于查看代码的重视程度。5.1.1. 目录结构好的开源项目,通常会选择合理的目录结构,来组织自己的代码。而所谓合理,通常意味着遵循最常见的约定俗成。比如:目录名含义conf/confi 阅读全文
posted @ 2012-11-06 00:23 Stephen_init 阅读(778) 评论(0) 推荐(0)
构建一个简单的ios应用程序
摘要:启动 Xcode4从这篇博文开始 所有的示例程序 都会创建 在Xcode开发环境当中。假设 我们 已经安装好了 Xcode,那么 点击 Dock上的Xcode图标 就可以启动 Xcode。你 也可以用 Finder 找到 Xcode。第一次 启动 Xcode的时候,你 会看到 下面的画面:如果 你 不勾选 底部的Show this window when Xcode launches(在Xcode启动时 显示 这个窗口),那么 下次 启动 Xcode时,这个窗口 就不会显示出来。如果 你 没有看到 这个窗口,那么 你 可以点击 菜单栏中的Window(窗口),接着 在弹出的下拉式菜单中 选择 阅读全文
posted @ 2012-11-05 23:49 Stephen_init 阅读(442) 评论(0) 推荐(0)
iOS6.0框架及功能更新小结
摘要:1. Maps替换Google Map为苹果自行研发3D地图2. Social Network集成新浪微博,Facebook , Twitter等社交网络帐号管理。 < Social.framework >3. Pass Kit提供通行证SDK,可以此为基础开发电子通行证甚至实体物理票务。4. Game Center可调用GKChallenge函数发起游戏挑战;authenticateHandler保存服务端验证信息;支持超时设置;GKAchievement可同时提交多个成就信息。5. ReminderEvent Kit framework提供可定制提醒服务。6. In-App P 阅读全文
posted @ 2012-11-05 23:16 Stephen_init 阅读(149) 评论(0) 推荐(0)
HTTP协议
摘要:Author :Jeffrey引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得 阅读全文
posted @ 2012-11-05 13:48 Stephen_init 阅读(140) 评论(0) 推荐(0)