Fork me on GitHub
楚权的世界

Seek the wonder of life.


  • 首页

  • 相册

  • 分类

  • 关于

  • 归档

  • 标签

  • 公益

  • 搜索

如何优雅地管理你的 shell 脚本?

发表于 2021-04-05 | 更新于 2021-04-21 | 分类于 Shell

阅读全文 »

Xcode 构建幕后原理

发表于 2021-02-16 | 更新于 2021-02-16 | 分类于 iOS
Xcode 10 中的 new build system 是使用 Swift 从零开始编写实现的,其在性能和可靠性方面有着显著的提升。 本文,我们将来探索一下 Xcode 构建的幕后原理,这一切都是从在我们点击了 Xcode 的 “build” 按钮(或按下了快捷键 Command + B)之后开始 ...
阅读全文 »

系统理解 iOS 库与框架

发表于 2021-02-14 | 更新于 2021-02-21 | 分类于 iOS
在软件开发中,静态库和动态库在各个方面为我们提供了便利。在计算机专业相关课程中,我们学习过静态库和动态库的一些理论,那么这些理论如何映射到 iOS 开发之中呢?iOS 中有很多相关概念和术语,对此,我并不是非常清晰。为了能够向编译优化的最终目标更近一步,我花了些时间进行了学习,并总结此文以供回顾复习 ...
阅读全文 »

Clang Module

发表于 2021-02-11 | 更新于 2021-02-11 | 分类于 翻译
概述在日常开发中,绝大多数软件都是基于一系列的库(Library)构建而成的,这些库包括平台所提供的库、软件自身的内建库以及第三方库。库的实现主要包括两部分:接口(interface,或称 API)和 实现(Implementation)。在 C 家族的语言中,一般都通过包含(include)头文件 ...
阅读全文 »

系统理解 Ruby 工具链

发表于 2021-01-20 | 更新于 2021-03-17 | 分类于 Ruby
一直以来,我对 Ruby 工具链环境都没有一个系统的认识,这使得我在 iOS 开发时遇到的 Ruby 环境问题都难以把握其本质原因。最近开始学习 Ruby 开发,借此机会深入学习了一下 Ruby 工具链,并整理出本文以供后续的学习。 版本管理系统在软件工程中,版本管理系统(Version Contr ...
阅读全文 »

2020 年度总结

发表于 2021-01-02 | 更新于 2021-01-02 | 分类于 生活

阅读全文 »

Linux 基本命令

发表于 2020-12-19 | 更新于 2020-12-19 | 分类于 收录
阅读全文 »

乌合麒麟作品集

发表于 2020-12-05 | 更新于 2020-12-05 | 分类于 收录
最近,袋鼠国国防部发布了一些关于其军队在阿富汗屠杀平民的视频,对此事件,西方媒体也作出了不同程度的批评和职责。中国青年画家 @乌合麒麟 则用一副极具深意的数字绘画作品《和平之师》讽刺了袋鼠国军队的反人类行为,随后外交部发言人赵立坚以个人账号在推特上进行了转发并予以谴责。万万没想到,袋鼠国总理莫里森急 ...
阅读全文 »

如何编写一个 zsh 补全脚本

发表于 2020-11-28 | 更新于 2020-11-28 | 分类于 Shell
本文对 zsh 补全系统进行了简单的介绍,然后分析了一个完整的示例,该示例可以作为一个新的补全脚本的起点。剩余内容对示例补全脚本进行了简要的分析和介绍。 zsh completion systemzsh completion system(compsys)是 zsh 的重要组成部分,当我们在 she ...
阅读全文 »

源码解读——ohmyzsh

发表于 2020-11-01 | 更新于 2020-11-01 | 分类于 Shell


阅读全文 »
12…9
Bao Chuquan

Bao Chuquan

积累,沉淀,吸收,转换

88 日志
19 分类
181 标签
RSS
GitHub 微博 Facebook Instagram
© 2018 - 2021 Bao Chuquan
由 Hexo 强力驱动
主题 - NexT.Pisces
本站总访客 人次 本站总访问量 次