唐巧的博客

唐巧的博客

记录下自己学习的点滴

小青和他的 RxSwift 课程
第一次认识小青(@靛青K),是在他与梁杰一起创办的 T 沙龙聚会上。当时小青邀请到了代码家,给大家介绍了函数式编程的一些内容。T 沙龙的模式很有意思,它强调纯线下的、小范围的、免费的交流。这与...
谈谈 T 型人才
「全栈」工程师前一段时间,「全栈」工程师的概念很火,不过大多数时候,「全栈」工程师指的是一个人同时写 Web 前端和后端,顶多加上一些运维工作。通常情况下,我很少见到一个人能够同时写 Web 前...
如何用 Git 将代码恢复到一个历史的版本
需求有些时候,在一些特殊情况下,我们需要将代码恢复到一个历史的提交版本上。而这个历史提交版本,离最新的提交已经比较久远了。 比如,我希望将如下的仓库的提交,恢复到上上上上次提交。当然,我可以一次...
我为什么不喜欢 Core Data
我一直不喜欢 Core Data,以前不太敢明目张胆地这么表达,现在收集到越来越多相关的信息,所以给大家分享一下,我为什么不喜欢 Core Data。 Core Data 太复杂在今年刚刚...
理解 iOS 的内存管理
远古时代的故事那些经历过手工管理内存(MRC)时代的人们,一定对 iOS 开发中的内存管理记忆犹新。那个时候大约是 2010 年,国内 iOS 开发刚刚兴起,tinyfool 大叔的大名已经如雷...
六个维度的理论和故事 - 读《管理 3.0》
前言最近读完了段念推荐的《管理 3.0:培养和提升敏捷领导力》,本书是一本结构规整的书,全书将管理理论用六个维度来阐述,然后每个维度下,先讲理论,再讲实践中的故事。 在作者 Jurgen A...
软件开发中的上帝模式与农民模式
我在做 iOS 开发的时候,发现自己在写程序的时候,常常处于两种状态的切换,我把这两种状态称为软件开发的上帝模式与农民模式。我先给大家介绍一下这两种模式的特点。 上帝模式处于上帝模式时,我需...
成长为 iOS 大 V 的秘密
前言毫不谦虚地说,我是国内 iOS 开发的大 V。我从 2011 年底开始自学 iOS 开发,经过 3 年时间,到 2014 年底,我不但写作了上百篇 iOS 相关的原创博客文章,完成《iOS ...
写在创业四周年
序一转眼,创业四周年了。我从来没有想到过,我的职业生涯中,待得最久的是猿题库这家创业公司。2016 年 5 月 31 日,我们宣布了获得腾讯的 4000 万美元投资,这是腾讯在 K12 在线教育...
被中国黑客玩坏的苹果
最近从几个做 iOS 开发的小伙伴那儿听说了几个发垃圾邮件的黑科技,利用的都是苹果的一些小「漏洞」,实在是让人觉得中国人的「创新」能力太强,分享给大家。 方法一 详细的办法在上面的这个截图中解...
avatar
唐巧
一个中年程序员,正在努力学习做业务