knowledge

knowledge

(Chinese Only)Everything I know: DevOps & CloudNative, Linux, Embedded, Homelab, Music, Blockchain, AI, etc...

Stars: 452

Visit
 screenshot

This repository serves as a personal knowledge base for the owner's reference and use. It covers a wide range of topics including cloud-native operations, Kubernetes ecosystem, networking, cloud services, telemetry, CI/CD, electronic engineering, hardware projects, operating systems, homelab setups, high-performance computing applications, openwrt router usage, programming languages, music theory, blockchain, distributed systems principles, and various other knowledge domains. The content is periodically refined and published on the owner's blog for maintenance purposes.

README:

Everything I Know

个人知识库,主要供自己查阅使用。并不是教程,也不保证正确!

为了维护方便,本仓库的内容可能会在完善后,被整理、润色,再发布到我的博客 https://thiscute.world/ 中。这边将只保留一个链接。

主要内容(大致按内容丰富程度排序):

  1. 云原生运维相关内容
    1. Kubernetes 生态:部署、配置、组件及使用笔记
    2. 网络:Kubernetes 集群网络、Linux 网络(学习中)
    3. 云服务:AWS/GCP/阿里云/... 使用笔记
    4. Telemetry:监控(Prometheus+Grafana)、日志(ELK/Loki)、链路追踪
    5. CI/CD:Jenkins/GitLabCI/ArgoWorkflow 等
  2. 电子工程(最近兴趣很强,正在爬科技树中)
    1. 各种芯片/板子的玩法:树莓派、RK3588、STM32、ESP32
    2. 各种好玩的项目:无人机、智能小车、智能机械臂,甚至机器人
  3. 操作系统: Linux、NixOS、KVM 虚拟化等
  4. Homelab: 记录我的 Homelab 玩法
    1. 硬件配置、网络拓扑、购置时间、购置渠道与价格
    2. PVE 集群的玩法
    3. 这些高算力可以用来干啥:K3s 集群、分布式监控、HomeAssistant、NAS、测试云原生领域的各种新项 目...
    4. openwrt 路由器玩法
  5. 编程语言学习笔记:Go/Python/C/Rust/...
  6. 音乐:乐理、口琴/竹笛、歌声合成、编曲(Reaper)
  7. 区块链、分布式系统及原理
  8. 机器学习/深度学习(貌似还没开始...)
  9. 其他各种我有所涉猎的知识

文件夹结构就是文档目录,这里就不额外列索引了—_—

镜像站点与加速

1. 国内主流镜像站

由于众所周知的原因,很多时候我们需要为各种系统、应用、包管理器设置镜像源以加速下载。

主要有如下几个镜像站:

  1. 阿里云开源镜像站: 个人感觉是国内下载速度最快的一个镜像 源。
    • 提供了 ubuntu/debian/centos/alpine,以及 pypi/goproxy 等主流 OS/PL 的镜像源。比较全。
  2. 清华开源镜像源: 非常全,更新也很及时。
    • 但是速度比不上阿里云,而且有时会停机维护。。
  3. 北京外国语大学镜像站: 清华镜像的姊妹站,因为目前用的人少,感觉速度 比清华源快很多。
  4. 中科大开源镜像源: 这个也很全,更新也很快。但是不够稳定。
    • 比清华源要快一点,但是停机维护的频率更高。而且前段时间因为经费问题还将 pypi 源下线了。
  5. 腾讯镜像源: 才推出没多久的镜像源,还没用过。

首推北京外国语大学镜像站镜像源,稳定可靠速度快。

DevOps/SRE 相关

1. 工具选型

DevOps/SRE 领域,基本都可以直接参考 CNCF 蓝 图:CNCF Cloud Native Interactive Landscape

2. IT 资料

CS 全自学指南(汇集全球最牛逼的各种课程):

偏底层的个人博客(CSAPP 笔记):

  • 不周山作品集: 学习知识就像不周山,永远不会有『周全』的一天,是为活到 老,学到老。

系统化的 SRE/DevOps 文档:

SRE/DevOps 文章集锦:

分布式系统设计:

企业/团队博客,各个方向的内容都有:

工作方法

  • 极客时间《10x 程序员工作法》

团队协作 - TeamWork

需要学习如何进行高效地团队协作,提高效率。(加更少的班,还能更高质量地完成任务。)

  1. 领域驱动设计
    1. 方法:事件风暴
  2. 人月神话:软件项目管理之道
  3. 程序员修炼之道
  4. 人件
  5. 《关键对话》:掌握沟通的方式
    • 时刻注意维护对方的安全感;一定要牢记对话的目的。
  6. 重构

老一辈程序员的思考

文章转载利器

  • paste-markdown: github 官方出的小工具,将 sheet/table 直接 copy 进来,自动转换为 markdown
  • domchristie/turndown: 将整个 html 页面转换为 markdown, 不过对表格的支持好像有点问题

License

Ryan Yin's Knowledge © by Ryan Yin is licensed under CC BY-SA 4.0

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for knowledge

Similar Open Source Tools

For similar tasks

For similar jobs