Limboy
Links
Photos
Music
Books
Movies
Doing
2023
我的理想住所
2023-06-15
将糟心事变成习惯的触发器
2023-06-11
方便的代价
2023-06-06
把自己当作他人,把他人当做自己,把课题当作科学研究
2023-05-25
真诚可能是最重要的一个品德
2023-05-07
使用 Google Groups 作为评论系统
2023-05-05
Paul Graham: What I Worked On
2023-04-29
Beef, 被压抑的情绪与第22条军规
2023-04-26
Blue Period(蓝色时期):一部关于画画的动漫
2023-04-21
我心目中好工具的标准
2023-04-21
Ex Machina(机械姬):有意识的 AI 会是怎样的
2023-04-07
什么是 Mastodon(长毛象),应该怎么玩
2023-01-15
关于工作后 Gap Year 的一些经验
2023-01-01
2022
我的博客系统演变之路
2022-11-02
我在 Obsidian 上的 ZettelKasten 实践
2022-10-14
Routine
2022-10-10
React Router 6 是如何工作的
2022-10-03
你要如何衡量你的人生
2022-08-21
Alpine, Tailwind, Deno, SQLite 我的本地服务四件套
2022-07-02
Vercel, Cloudflare, fly.io 我的云服务三剑客
2022-06-30
通过 VisiData 来方便地分析数据
2022-06-23
刚好够用的简易前端工具集
2022-04-07
我的前端学习路线
2022-04-04
用 Apple Watch 来约束娱乐时间
2022-04-03
通过视频片段来学习英语
2022-03-31
我的 Logseq 使用习惯
2022-03-25
拼音猜成语
2022-03-22
关于 Bytetalk
2022-03-21
2021 Review
2022-01-11
2021
100 个囚犯的随机选择问题
2021-11-01
2021/10 Review
2021-11-01
一个看起来不可能赢的游戏
2021-11-01
是否要买 M1 Pro
2021-10-21
2021/09 Review
2021-10-17
2021/08 Review
2021-10-16
对自己说的一些话
2021-10-14
十分钟冥想
2021-10-04
不再钟情于移动端开发
2021-09-30
WaitButWhy: The Tail End
2021-08-24
Derek Sivers: How to Live
2021-07-19
我的音乐播放器可能跟你的不太一样
2021-07-14
Paul Graham: Life is Short
2021-07-13
推荐一部真人秀:双层公寓(都会男女)
2021-07-12
近日随想
2021-07-07
从「创新者」看计算机发展史
2021-07-02
软件设计的哲学
2021-06-30
工程师的成长
2021-06-29
为什么 2021 年加入飞书是不错的选择
2021-01-25
2020
应该成为专才还是通才
2020-08-10
Contact Tracing 技术实现解析
2020-04-18
强大的可视化利器 Chrome Trace Viewer 使用详解
2020-03-21
2019
日本印象
2019-10-06
了不起的盖茨
2019-10-01
癌细胞的成长史
2019-04-22
对职业发展的一些想法
2019-04-15
我们是如何「看见」的
2019-04-12
也来说说黑洞吧
2019-04-11
关于脑,你可能想知道的
2019-04-09
架构师思维
2019-02-16
Paul Graham: How to Work Hard
2019-02-16
通过iframe实现跨域通信
2019-02-16
The War of Art
2019-02-16
关于 Flutter Layout 你应该知道的
2019-01-11
为什么我觉得 Flutter 短期内不会流行但依然选择学习它
2019-01-07
Architecture Flutter App the Bloc_Redux Way
2019-01-05
「不就是」与「不仅仅是」
2019-01-04
2018
Habbit 一个极简的习惯养成 App
2018-12-31
2018 Review
2018-12-28
一个 Demo 入门 Flutter
2018-12-07
操作系统是如何管理内存的
2018-09-14
时而不见
2018-08-18
离开舒适区
2018-04-23
You and Your Career
2018-04-15
脑海里的演员们(Your Brain at Work)
2018-03-10
如何设计一个配置中心的后端架构
2018-03-06
轻量级低风险 iOS Hotfix 方案
2018-03-04
如果想学点什么,就别依赖笔记软件
2018-01-01
为什么番茄工作法对你没有效果
2018-01-01
2017
2017 Review
2017-12-26
如何过好这一生
2017-10-17
App 图片体验指标
2017-09-27
工作缺少劲头怎么办
2017-08-31
如何认识事物
2017-07-14
The Right Way to Architect iOS App with Swift
2017-06-22
移动端开发路在何方 - 寻找不变量
2017-05-12
Alan Kay: The Center of Why
2017-04-04
对职业生涯感到迷茫时可以看看这本书
2017-04-03
2016
是时候学习 RxSwift 了
2016-12-11
「无侵入页面加载完成检测」的一些思路
2016-12-08
ReSwift 介绍
2016-12-04
做一个 App 前需要考虑的几件事
2016-07-06
蘑菇街 App 的组件化之路·续
2016-03-14
蘑菇街 App 的组件化之路
2016-03-10
2015
不可变对象的魅力
2015-10-18
MVVM without ReactiveCocoa
2015-09-27
iOS 统计打点那些事
2015-09-09
学习如何学习
2015-08-14
Advanced NSOperation
2015-08-08
Builder Pattern 在 Objective-C 中的使用
2015-02-07
2014
自学 iOS 开发的一些经验
2014-12-31
阅读源码的乐趣
2014-12-17
读 Facebook App 头文件的一些收获
2014-11-28
把手机拿在手里,这样就不会错过细微的风景了
2014-09-22
Design Details - Camu
2014-09-20
MVP VS MLP
2014-09-16
做产品的态度
2014-09-15
ReactiveCocoa2实战
2014-06-06
使用objection来模块化开发iOS项目
2014-04-15
开发新版花瓣iPhone客户端
2014-03-23
Github的扁平化管理与创新
2014-01-30
基于AFNetworking2.0和RAC的iOS REST Client
2014-01-05
类簇在iOS开发中的应用
2014-01-04
2013
说说ReactiveCocoa 2
2013-12-27
读《程序员的思维修炼》
2013-10-06
The Icarus Deception (伊卡洛斯的骗局)
2013-10-06
iOS项目的目录结构和开发流程
2013-09-23
The Dip
2013-09-02
(译)KVO的内部实现
2013-08-15
(译)Objective-C的动态特性
2013-08-03
ReactiveCocoa与Functional Reactive Programming
2013-06-19
说说iOS的多线程Core Data
2013-06-16
简单说说iOS的图形和动画
2013-06-08
说说Core Foundation
2013-06-07
生活的乐趣
2013-04-23
职业规划是不靠谱的
2013-04-21
2012
你的袜子还干着吗?
2012-12-03
开发Once Touch的一些感想和经验小结
2012-11-24
我已经不在知乎了
2012-09-11
程序员,你还酷吗?
2012-07-19
这些年我的不足
2012-06-30
《穷查理宝典》小记
2012-05-30
写了个基于SQLAlchemy的ORM
2012-02-10
2011
小谈摄影
2011-12-25
一次失败的上线
2011-12-04
使用python和redis实现实时聊天室
2011-10-26
python的简单MapReduce实现:计算π
2011-09-10
(译)How To Find What You Love To Do
2011-09-04
知乎的困境
2011-07-19
time to leave
2011-07-12
纪念L君
2011-06-24
小心PHP的类定义顺序与继承的问题
2011-06-15
缩进输出目录结构并计算文件/文件夹大小
2011-06-10
一道面试题的思考
2011-06-03
做完猜电影的一点感想
2011-05-30
have you lost yourself?
2011-05-23
做了个猜电影的小应用
2011-05-12
漫谈互联网产品开发
2011-05-08
iframe无刷新跨域上传文件并获取返回值
2011-05-06
API的返回值形式
2011-05-04
关于选择
2011-04-10
我理想中的公司
2011-04-07
简单说说StackOverflow和Quora
2011-03-30
用php5.3的namespace实现类的无痛继承
2011-03-24
php实现实时通信
2011-03-21
javascript大杂烩
2011-03-04
git多人协作开发流程(以blog为例)
2011-02-25
图解HTTPS
2011-02-19
《软件随想录》小记
2011-01-19
(译)facebook是如何管理代码的
2011-01-18
说说数据库架构,ORM缓存和路由
2011-01-18
发布一款PHP模块系统——Witty
2011-01-17
我的2010总结和2011展望
2011-01-10
高性能MySQL小结
2011-01-05
2010
Unix编程艺术——Unix哲学
2010-12-21
web开发从小工到大家
2010-12-18
我对web系统架构的一些思考
2010-12-15
浅谈分布式存储的路由设置
2010-12-14
inotify-rsync实时同步脚本
2010-12-13
看了Solar框架的几点感触
2010-12-09
同步twitter到新浪微博的php脚本(不需要twitter密码)
2010-12-08
写了一款php日志系统——plog
2010-12-06
说说 pubnub
2010-12-05
说说php的异步请求
2010-12-05
写了一款REST框架——RESTY
2010-12-04
成为技术领导者
2010-12-02
尝试多相睡眠
2010-12-02
大型应用的javascript架构
2010-11-29
软件构建设计
2010-11-20
写了一款个人知识管理(PKM)工具
2010-11-14
说说REST
2010-11-14
What I Wish I Knew When I Was 20
2010-11-13
(译)Git开发管理之道
2010-10-30
关于代码的注释
2010-10-25
关于创业的一点感悟
2010-10-23
php程序员是否该学习python
2010-09-08
数据分离并快速显示网页
2010-09-02
SSH小技巧
2010-08-28
PHP特性小结
2010-08-27
(译)如何辨别优秀的程序员
2010-08-27
嵌套评论的一个数据库设计技巧
2010-08-27
(译)不再查看简历
2010-08-27
php 的多进程
2010-08-27
使用github作为博客引擎
2010-08-25