最近看完了温伯格的 《成为技术领导者》,本书英文名叫《Becoming A Technical Leader》。这是一本看起来很快,但是理解起来很慢的书,害怕自己看完书后过一段时间就忘了,于是我还是花时间整理了我阅读时的笔记和摘要。 图书一共有 24 个章节,分成 5 大部分。有一些章节完全以讲故事的方式展开,另外有一些章节又是以罗列知识点的方式展开讨论。全书结构如下: 第一大部分:定义。算是总体

前言 安全方面的话题总是聊不完的。这不,国外一家有名的专门攻击别人的安全公司 Hacking Team 自己被 Hack 了,结果有 400 多 G 的攻击资料泄漏出来,包括一些 0-day 的漏洞。这里 有别人写的这次攻击的分析。 我大概看了一下这次的泄漏出来的 资料分析,发现里面还有一些涉及 iOS 的安全。比如: 一个用于记录密码的 iOS 键盘。 一个 iOS 网络底层的代理。 一个 MA

虽然做了多年 iOS 开发,但我算不上一个真正意义上的果粉,所以 Apple Watch 出来的时候,我并没有马上下单,而是等到周围有几个朋友买了之后,在征询过他们的意见后,我才决定下单。 我订的是 42mm 的运动版 Apple Watch,三周前,我订的 Apple Watch 寄到了,在使用了三周后,我分享一下我的使用体验。 交互 Apple Watch 支持以下几种交互方式: 按下 Dig

版权说明 原创文章,转载请保留以下信息: 本文节选自我的图书:《iOS 开发进阶 》。 本文涉及的 Demo 工程在这里:https://github.com/tangqiaoboy/iOS-Pro。 扫码关注我的「iOS 开发」微信公众帐号: 本章前言 在上一篇《基于 CoreText 的排版引擎:基础》中,我们学会了排版的基础知识,现在我们来增加复杂性,让我们的排版引擎支持图片和链接的点击。

版权说明 原创文章,转载请保留以下信息: 本文节选自我的图书:《iOS 开发进阶 》。 本文涉及的 Demo 工程在这里:https://github.com/tangqiaoboy/iOS-Pro。 扫码关注我的「iOS 开发」微信公众帐号: 本章前言 使用 CoreText 技术,我们可以对富文本进行复杂的排版。经过一些简单的扩展,我们还可以实现对于图片,链接的点击效果。CoreText 技术

事件回放 2015 年 6 月 10 日,Homebrew 的作者 @Max Howell 在 twitter 上发表了如下一内容: Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a whiteboard so fuck off. 事

在今年的 WWDC 大会上,苹果推出了 Swift 2,给 Swift 语言增加了许多新的特性,同时苹果宣布将开源 Swift 的编译器和标准库。虽然源码还需要等到年底才能放出,但不妨我们来聊聊开源这件事。 开源的互联网环境 从整个业界环境来看,开源似乎是现在互联网的标配。其中 Google 是开源的先锋,现在智能手机操作系统基本被 iOS 和 Android 垄断,而 Android 的成功,很

开始 2014 年 2 月份,当时正值春节,InfoQ 的编辑水羽哲找到我,说希望让我给 InfoQ 的「iOS 开发周报」供稿。当时周报类的文章比较有名的是国外的由 Dave Verwer 编辑的「iOS Dev Weekly」,国内的周报偶尔有一些,但是质量都一般。所以考虑之后,我答应了下来。 从此之后,我开始每周一期给 InfoQ 撰写「iOS 开发周报」,并且转载到我的个人博客上,现在算下

你买过的最贵的软件是什么?对于我来说,就是 Reveal。Reveal 和 Charles 是我用得最多的应用,我在我的《iOS 开发进阶》一书中也用了整整两个章节分别介绍它们。 因为太喜欢这两个 App 了,所以我都试图向原作者联系组织团购。好消息是,一年前,Charles 的作者成功给了我 6 折的团购优惠码,我在我的「iOS 开发」微信公众号里组织团购了 120 多个 Charles Lic

故事 在说想法之前,我想先讲几个故事。 故事一:新杂志与《Tiny4Cocoa》 我敬重的 tinyfool 刚创业的时候,做了一个 App 叫 「新杂志」,这是一个杂志聚合平台。与新杂志平台同期发布的还包括他的《Tiny4Cocoa》杂志,在《Tiny4Cocoa》杂志中,tinyfool 提出了每篇文章稿费 1000 元的价格,我当时还帮助他编辑过两期杂志。但是最终杂志没有继续下去,我觉得主要

1 2 3 4