- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 【持续集成】Github +Travis CI实现iOS代码云端持续集成
关于持续集成,如果是本地自己搭建服务器的话,Jenkins无疑是最佳选择。但是现在是云的时代,任何东西都必须放在云上才放心。现在有专门针对Github托管代码的持续集成服务器Travis CI,可以做到和Github无缝对接。它有两个版本https://travis-ci.org:用来构建Github上的公有项目。https://travis-ci.com :用来构建Githu
2016-04-15 02:43:34 1407
翻译 用Model-View-ViewModel构建iOS App
如果你已经开发一段时间的iOS应用,你一定听说过Model-View-Controller,即MVC。MVC是构建iOS App的标准模式。然而,最近我已经越来越厌倦MVC的一些缺点。在本文,我将重温一下MVC是什么,详述它的缺点,并且告诉你一个新的方式来架构你的App:Model-View-ViewModel。拿出你的流行语bingo card(宾果卡,一种游戏卡片-译者注),因为我们即将进行一
2016-04-14 01:20:38 715
翻译 ReactiveCocoa 和 MVVM 入门
翻译自ReactiveCocoa and MVVM, an Introduction. 文中引用的 Gist 可能无法显示。为了和谐社会, 请科学上网。MVC任何一个正经开发过一阵子软件的人都熟悉MVC,它意思是Model View Controller, 是一个在复杂应用设计中组织代码的公认模式. 它也被证实在 iOS 开发中有着第二种含义: Massive View Contr
2016-04-13 02:09:25 2735
转载 花瓣网李忠:ReactiveCocoa是Cocoa的未来
ReactiveCocoa(其简称为RAC)是由Github工程师们开发的一个应用于iOS和OS X开发的函数响应式编程新框架。ReactiveCocoa为开发者带来了函数式编程和响应式编程的思想,被Mattt Thompson称为开启一个新Objective-C纪元。InfoQ此次专访了花瓣网移动开发主管李忠。InfoQ:使用ReactiveCocoa与直接使用 Cocoa框架相比,
2016-04-13 02:08:04 506
转载 使用ReactiveCocoa实现iOS平台响应式编程
使用ReactiveCocoa实现iOS平台响应式编程ReactiveCocoa和响应式编程在说ReactiveCocoa之前,先要介绍一下FRP(Functional Reactive Programming,响应式编程),在维基百科中有这样一个例子介绍:在命令式编程环境中,a = b + c 表示将表达式的结果赋给a,而之后改变b或c的值不会影响a。但在响应式编程中
2016-04-13 02:05:51 566
转载 程序员必须知道的几个Git代码托管平台
一、VS2013中克隆远程Git仓库和SSH的配置1、VS2013中克隆远程项目 首先感谢园友的评论和补充,今日又仔细看了一下,VS2013中是可以克隆项目的,只是我一直用的GitHub来克隆的,所以没有注意到。我们打开VS2013,切换到团队资源管理器,如图: 点击连接到团队项目...,会看到如下图界面: 点击克隆,输入远程Git地址,然后点击
2016-04-11 23:21:19 13074
原创 【Git】管理多个ssh私钥实践(以github为例)
当你有多个Git源需要连接时,就需要管理多个本地ssh私钥。1、首先,当你连接新的git数据源时候,生成.ssh就不能放在~/.ssh目录中了,需要另外生成在其他地方(什么地方无所谓,方便管理就行):以github为例:ssh-keygen -t rsa -C xxxxx@gmail.com(申请github账号时候用的邮箱)生成地址可以修改:/Users/
2016-04-11 21:00:41 2155
原创 【Git】命令记录
本文用来记录使用git过程中遇到的命令行,持续更新中。。。生成git秘钥:$ ssh-keygen -t rsa -C “test@gmail.com”获取已经生成的ssh秘钥:cat ~/.ssh/id_rsa.pub安装git:brew install git初始化git:切换到某个目录下git init克隆服务器
2016-04-11 20:46:48 320
原创 蚂蜂窝VS穷游最世界-自由行类App分析
一、产品概述体验环境:机型:iPhone 6型号:64G版系统:iOS9.2蚂蜂窝APP版本:7.4.3最世界APP版本:1.9.4体验时间:20160327——20160330 地铁上、公交上、回家、上班、走路中产品简介: 随着收入水品不断提高,人们对于旅游的需求也越来越旺盛。而自由行作为一种新型的旅游方式,以其可自定义行程的特
2016-04-10 14:19:28 10851
原创 在MAC下基于Openfire和Spark的XMPP协议实现
XMPP是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP可以通过发送扩展的信息来处理用户的需求,以及在XMPP的顶端建立如内容发布系统和基于地址的服务等应用程序。而且,XMPP包含了针对服务器端的软件协议,使之能与另一个进行通话,这使得开发者更容易建立客户应用程序或给一个配好系统添加功能。
2016-04-09 23:54:52 2894
openfire4.0.2
2016-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人