
Feb
13
Integrating Xcode Bots and Crashlytics Beta
Published 12:02 Feb 13, 2015 by @ezra.
#Programming# If you have already setup Xcode Bots for your iOS project, you can step up your Continuos Integratio...

Feb
12
iOS : 二维码扫描之图片识别
Published 12:02 Feb 12, 2015 by @ezra.
#Programming# 接上文,好久之前试了试二维码扫描功能,由于苹果实现了基本的检测,我们要做的其实就只是实现一个摄像机功能。最近公司项目需要从图片识别二维码,于是趁这个机会把新的代码贴上来,正如我所说,依然不需要什么智商...

Jan
31
Android : adb 与应用启动时间
Published 12:01 Jan 31, 2015 by @ezra.
#Programming# 尽管大家都知道 adb 获取应用启动时间的方法,但似乎很多人并不清楚获取的值代表着什么。
对于应用来说,指令是类似这样的:
adb shell am start -w packageName/Main...

Jan
23
Android: ScaleType
Published 12:01 Jan 23, 2015 by @ezra.
#Programming# 应该是个很常用的属性, 总结一下。
用法
ImageView.ScaleType.CENTER|android:scaleType="center" 以原图的几何中心点和 ImagView 的几何中心...

Jan
22
iOS : 二维码扫描
Published 12:01 Jan 22, 2015 by @ezra.
#Programming# 扫二维码在目前的国内可谓是十分流行,今天有朋友问我二维码扫描怎么做,其实这些功能苹果在 AVFoundtion 中已经实现,对于一般的需求都可以满足。
那么,要实现一个二维码扫描功能,首先需要引入 A...

Jan
21
iOS: 保存和读取 GIF
Published 12:01 Jan 21, 2015 by @ezra.
#Programming# 大家都知道iOS的系统相册是不支持 gif 图片预览的。但是, 这并不代表系统相册不能保存和读取 gif 图片。通过 Safari 长按 gif 图片, 选择保存到相册, 这时保存到相册里的图片就是 ...

Dec
27
100 个 iOS 开发/设计面试题,你将如何作答
Published 12:12 Dec 27, 2014 by @ezra.
#Programming# 常见问题
你昨天/这周学习了什么?
你为什么热衷于软件开发?
你对哪一种控制系统比较熟悉?
是否参与过GitHub项目?
是否参与过GitHub或其他同类型网站的iOS开源项目?
...

Dec
25
OS X : 制作系统安装盘
Published 12:12 Dec 25, 2014 by @ezra.
#Programming# 本文主要介绍用终端制作 OS X 安装 U 盘的方法。
下载安装器
首先你需要在 Mac App Store 下载 OS X 系统,下载完成之后你可以在 /Applications 路径下找到它。
准...

Dec
23
Xcode : 修改新创建文件的默认注释
Published 12:12 Dec 23, 2014 by @ezra.
#Programming# 通常我们在 Xcode 中新建源代码文件,会有一些自动生成的注释,他们形如下面这样:
//
// AppDelegate.m
// Spyhole
//
// Created by Meniny...

Dec
12
Git: .DS_Store
Published 12:12 Dec 12, 2014 by @ezra.
#Version Control# .DS_Store 是个很烦人的家伙, 在使用版本控制工具时, 我们都希望能忽略它的存在, 不过在每一个仓库中都设置一次好像更烦人, 那现在我们想办法一次性解决这个问题吧:
vi ~/.gitigno...

Dec
01
iOS: Carthage Useage
Published 12:12 Dec 01, 2014 by @ezra.
#Programming# Carthage:去中心化的Cocoa依赖管理器
Cocoa的依赖管理器,我们已经有了CocoaPods,非常好用,那么为什么还要创建这样一个项目呢?本文翻译自Carthage的Github的READ...

Nov
22
OS Implementation
Published 12:11 Nov 22, 2014 by @ezra.
#Programming# Bootloader
我们知道计算机启动是从BIOS开始,再由BIOS决定从哪个设备启动以及启动顺序,比如先从DVD启动再从硬盘启动等。计算机启动后,BIOS根据配置找到启动设备,并读取这个设备的第0...