第一篇博客:新生儿
非常高兴能记录这个网站的诞生过程。文章还算细,涵盖了坑和命令行,如果你会了,那就跳过吧! 第一个坑,理解Linux系统的分类,基本上分两大类: RedHat系列:Redhat、Centos、Fedora等 Debian系列:Debian、Ubuntu等 命令工具包是不一样的,具体如下: RedHat 系列: 常见的安装包格式 rpm 包,安装rpm包的命令是 “rpm -参数” 包管理工具 yum...
View Article提高开发效率
本文在Mac环境下如何使用 Jenkins+Github+Xcode 对 iOS 项目做自动打包与持续集成,并将最终的 IPA 发布到 fir.im 上供下载。 前提条件 实现iOS项目自动打包,需要有 Mac OS X 环境。所以需要一台Mac机器,并且安装 Mac OS X 10.10 Yosemite。 本文使用自动打包脚本依赖于 xcodebuild 以及 xcrun,需要先安装...
View ArticleGithub还可以这么玩
相信大家对 Travis Ci 已经不再陌生了,Github 上已经有大部分的项目已经采用了它。 Travis Ci 是一个基于云的持续集成项目,目前已经支持大部分主流语言了,如:C、PHP、Ruby、Python、Nodejs、Java、Objective-C等等,Travis Ci与Github集成非常紧密,官方的集成测试托管只支持 Github 项目,不过你也可以通过Travis...
View Article动画的微妙之处
本文讲解贝塞尔曲线一部分的使用技巧 nice 标签功能的进化版,先上图,Gif 概念 贝塞尔曲线(The Bézier Curves),是一种在计算机图形学中相当重要的参数曲线(2D,3D的称为曲面)。 在iOS开发中,我们使用UIBezierPath来绘制贝塞尔曲线的。 UIBezierPath 对象是 CGPathRef...
View ArticleiOS学习路线
路线图的原地址 往往很多人看到这图的时,你丫的,这么多。 就我个人而言,并不需要面面俱到,每个人兴趣不同,例如有的同学喜欢娱乐类、社交类或者工具类产品,我却比较倾向于娱乐和工具,不要为了(全栈)工程师而淹没了自己的兴趣,总之你可以选择性的攻克。 说一些不痛不痒的地方吧!本文不能一一诠释,如有兴趣,动动脑子,别总想有现成的! 工作日常需要技能 常见 Linux...
View ArticleAVFoundation的乐趣
今天我们拿 AVFoundation 的冰山一角来阐述一下我个人的喜好!相信每个人都会用 iPhone、iPad 来观看“视频”,优酷、爱奇艺、搜狐?嗯!还有 Youtube。 现在的产品体验已经足以让我们玩的爽,也可以玩的 High! 于是我开始研究他们的细节,果然不错,在体验和兼容性上确实有一定的难度。 不想用 MPMoviePlayerController 的同学,都会想到...
View Article优酷播放器?NO,是PlayerKit
开源 PlayerKit 的主要目的:让做视频类产品的朋友们,省下更多时间去做别的。 为什么拿优酷播放器来做模仿对象呢?我是优酷的忠实粉丝,虽然广告很多、很长,这不影响播放器的体验吧!公司不赚钱,那怎么给得起高价格来培养人才呢? 这里大致讲一下设计的过程吧! 合理使用 Protocol,这算不上一个完整的 MVP项目,我尽最大可能让UI可以自定义,所以我想到了使用 Protocol。...
View Article看似无价值的代码,如何商业化?
自我表现 我们想尽办法去表现自我,各大社区 公开自己的看法、开源代码、解答问题 等等。 但是我们从中真正得到了什么呢? 我们心里最终想得到什么呢? 就我个人而言,除了得到 知识和能力,你还可以进行 商业活动,我们如何翻身? 导火线 运营、产品经理、设计师都鄙视程序员?死板、死宅、代码机器,闷骚。 你丫的视界就只能 “这么”...
View Article原来个人品牌效应是这样建立的
在我建立Blog之初,尽管每一篇文章都是口语化文章,但是这些都属于我自己的,无论是个人经验、日常生活,对于我们自己来讲(说)都是无价的。 统一社交ID Github:https://github.com/xhzengAIB LinkIn:http://cn.linkedin.com/in/xhzengAIB...
View ArticleXcode主题保护你
爱惜自己,开发虽然很累,爱护自己也是很重要的事情 个人用了比较长时间的主题,如图 Alcatraz Xcode 有很多插件,所以 Alcatraz 诞生。 Xcode 的插件管理器,我们可以很方便安装大神写的插件,也可以上传插件,于是我上传了 Color Theme 的插件。 准备工作 根据你的喜好,创建一个 Fonts & Colors 根据你眼睛是否近视,调整 字体大小...
View Article产品思维的极客
观赏 Apple 的春季发布会时,在我脑中浮现过去一年的变化 永远都不要低估自己的能力,相信自己在一定条件下是可以做到的,非常荣幸我能坚持不懈的走下来了。 我不是天生聪明的那种类型,从开发到产品的转变,让我意识到自己有多么的不足,但是我不会放弃。 产品发展 无论在需求、研发以及测试阶段,产品的理念显得极其重要,我们产品能干什么?我们要把它构建成什么样子?...
View Article精力有限,我们应该做些什么呢?
回首往年 回顾一下 iOS学习路线 涵盖的内容,你丫的,真的很多,但我仅仅从一小部分进行变现,例如在工具类产品。 千万不要因为钱去工作,往往等升职、加薪的职员都会花一大部分心思,怎么去搞政治斗争,勾心斗角,生活真的不好过,擦皮鞋累不累?很累,不是大家想要的。 我们应该找准自己的长处,尽可能找到有价值的事情,坚持不放弃的做下去,年入 10W...
View Article支付宝的App Preview
为了在App Store上更突出自己App的核心功能,我们可以通过上传预览视频 尝试视频讲解 这期我们拿 支付宝 来做演示,一种另类动画制作; 在以往我会通过写 Blog 去讲解自己的一些经验和技巧,这期我采取录视频来锻炼自己的讲解能力,望大家多多包容我的不足。 我们来好好的观看视频吧!优酷的加载速度有点慢,稍等一下纳!还那么长广告,我也受不了,你们有什么好的推荐吗?换个地方上传?...
View Article