Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2018 年前四个月都干了啥? #89

Open
ShannonChenCHN opened this issue May 1, 2018 · 0 comments
Open

2018 年前四个月都干了啥? #89

ShannonChenCHN opened this issue May 1, 2018 · 0 comments

Comments

@ShannonChenCHN
Copy link
Owner

ShannonChenCHN commented May 1, 2018

一、回顾

1. 开源项目

2. 技术学习

  • URL Loading System
  • Autolayout
    • self-sizing cells
    • 其他
  • 对 NSURLSession 的全面总结
  • NSURLProtocol
  • HTTPS、加密技术
  • Runtime 总结
  • APNs 的原理
  • 如何在 Objective-C 中实现 Protocol extension?
  • Block
  • 组件化和路由设计
  • Xcode Build 过程,CocoaPods 的原理,Xcode中的 workspace, project, target, scheme
  • LLDB 调试
  • Ruby 基础语法
  • 屏幕图像显示原理
  • 性能优化
    • Instrument 分析
    • 列表滑动、卡顿

3. 源码学习

  • RNCachingURLProtocol 的实现原理
  • JLRoutes 实现原理
  • STWebPDecoder 的实现原理
  • AFNetworking 3.x 的实现
  • YTKNetwork 的设计
  • Mantle 的设计
  • Runtime 源码
  • Objective-C block 的实现源码

4. 读书

  • 程序员的自我修养:链接、装载与库
  • 剑指 offer
  • 《程序是怎样跑起来的》
  • 《图解 TCP/IP》
  • 《你的误区:如何摆脱负面思维掌控你的生活》

5. 线下活动

  • Code 技术沙龙 - AI (2018.01.14)
  • WOWO 英语沙龙(2018.01.21)
  • 饿了么技术沙龙 - 移动专场(2018.03.10)
  • WOWO 英语沙龙(2018.03.11,话题:灵异事件,老师:Cathy)
  • WOWO 英语沙龙(2018.03.25,话题:减肥,老师:Cathy)
  • Code 技术沙龙(2018.04.07)

6. 生活

  • 买房

小结

基本上是按照既定目标执行的,但是存在的问题仍然有很多:

  • 缺乏实践,不论是工作上还是 side-project
  • 在写作方面有所懈怠
  • 虽然学的东西很多,但是没有新的产出

二、计划

2018 年还剩下 1/3 的时间了(8个月),接下来几个月的目标是:

  • 每个月写一篇博客
  • 每个月读一本书
  • 读源码,每2周不少于 1 个
  • 开源(造轮子),每个版本不少于 1 个
  • 靠近前端
    • React Native
    • 小程序
    • JSPatch
@ShannonChenCHN ShannonChenCHN changed the title 这四个月都干了啥? 2018 年前四个月都干了啥? May 1, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant