{"id":13576784,"url":"https://github.com/ryan4yin/knowledge","last_synced_at":"2025-04-08T09:06:32.239Z","repository":{"id":38336427,"uuid":"196405767","full_name":"ryan4yin/knowledge","owner":"ryan4yin","description":"(Chinese Only)Everything I know: DevOps \u0026 CloudNative, Linux, Embedded, Homelab, Music, Blockchain, AI, etc...","archived":false,"fork":false,"pushed_at":"2025-01-23T06:20:15.000Z","size":37284,"stargazers_count":497,"open_issues_count":2,"forks_count":48,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-04-06T03:05:10.972Z","etag":null,"topics":["container","devops","devops-notes","embedded","kubernetes","linux","music","sre"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-sa-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ryan4yin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"ryan4yin","patreon":"ryan4yin","custom":["https://buymeacoffee.com/ryan4yin"]}},"created_at":"2019-07-11T14:00:50.000Z","updated_at":"2025-03-16T06:33:57.000Z","dependencies_parsed_at":"2023-10-25T04:22:14.146Z","dependency_job_id":"c35ead7e-66ff-49ea-93b0-af3b5c189388","html_url":"https://github.com/ryan4yin/knowledge","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryan4yin%2Fknowledge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryan4yin%2Fknowledge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryan4yin%2Fknowledge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryan4yin%2Fknowledge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ryan4yin","download_url":"https://codeload.github.com/ryan4yin/knowledge/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247809965,"owners_count":20999816,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["container","devops","devops-notes","embedded","kubernetes","linux","music","sre"],"created_at":"2024-08-01T15:01:14.104Z","updated_at":"2025-04-08T09:06:32.221Z","avatar_url":"https://github.com/ryan4yin.png","language":"Jupyter Notebook","readme":"# Everything I Know\n\n\u003e 个人知识库，主要供自己查阅使用。并不是教程，也不保证正确！\n\n\u003e 为了维护方便，本仓库的内容可能会在完善后，被整理、润色，再发布到我的博客 \u003chttps://thiscute.world/\u003e\n\u003e 中。这边将只保留一个链接。\n\n主要内容（大致按内容丰富程度排序）：\n\n1. 云原生运维相关内容\n   1. Kubernetes 生态：部署、配置、组件及使用笔记\n   2. 网络：Kubernetes 集群网络、Linux 网络（学习中）\n   3. 云服务：AWS/GCP/阿里云/... 使用笔记\n   4. Telemetry：监控（Prometheus+Grafana）、日志（ELK/Loki）、链路追踪\n   5. CI/CD：Jenkins/GitLabCI/ArgoWorkflow 等\n2. 电子工程（最近兴趣很强，正在爬科技树中）\n   1. 各种芯片/板子的玩法：树莓派、RK3588、STM32、ESP32\n   2. 各种好玩的项目：无人机、智能小车、智能机械臂，甚至机器人\n3. 操作系统: Linux、NixOS、KVM 虚拟化等\n4. Homelab: 记录我的 Homelab 玩法\n   1. 硬件配置、网络拓扑、购置时间、购置渠道与价格\n   2. PVE 集群的玩法\n   3. 这些高算力可以用来干啥：K3s 集群、分布式监控、HomeAssistant、NAS、测试云原生领域的各种新项\n      目...\n   4. openwrt 路由器玩法\n5. 编程语言学习笔记：Go/Python/C/Rust/...\n6. 音乐：乐理、口琴/竹笛、歌声合成、编曲（Reaper）\n7. 区块链、分布式系统及原理\n8. 机器学习/深度学习（貌似还没开始...）\n9. 其他各种我有所涉猎的知识\n\n文件夹结构就是文档目录，这里就不额外列索引了—\\_—\n\n## 镜像站点与加速\n\n### 1. 国内主流镜像站\n\n由于众所周知的原因，很多时候我们需要为各种系统、应用、包管理器设置镜像源以加速下载。\n\n主要有如下几个镜像站：\n\n1. [阿里云开源镜像站](https://developer.aliyun.com/mirror/): 个人感觉是国内下载速度最快的一个镜像\n   源。\n   - 提供了 ubuntu/debian/centos/alpine，以及 pypi/goproxy 等主流 OS/PL 的镜像源。比较全。\n2. [清华开源镜像源](https://mirrors.tuna.tsinghua.edu.cn/): 非常全，更新也很及时。\n   - 但是速度比不上阿里云，而且有时会停机维护。。\n3. [北京外国语大学镜像站](https://mirrors.bfsu.edu.cn): 清华镜像的姊妹站，因为目前用的人少，感觉速度\n   比清华源快很多。\n4. [中科大开源镜像源](http://mirrors.ustc.edu.cn/): 这个也很全，更新也很快。但是不够稳定。\n   - 比清华源要快一点，但是停机维护的频率更高。而且前段时间因为经费问题还将 pypi 源下线了。\n5. [腾讯镜像源](https://mirrors.cloud.tencent.com/): 才推出没多久的镜像源，还没用过。\n\n首推北京外国语大学镜像站镜像源，稳定可靠速度快。\n\n## DevOps/SRE 相关\n\n### 1. 工具选型\n\nDevOps/SRE 领域，基本都可以直接参考 CNCF 蓝\n图：[CNCF Cloud Native Interactive Landscape](https://landscape.cncf.io/)\n\n### 2. IT 资料\n\nCS 全自学指南（汇集全球最牛逼的各种课程）：\n\n- https://github.com/pkuflyingpig/cs-self-learning/\n- https://github.com/ossu/computer-science\n\n偏底层的个人博客（CSAPP 笔记）：\n\n- [不周山作品集](https://wdxtub.com/work/): 学习知识就像不周山，永远不会有『周全』的一天，是为活到\n  老，学到老。\n\n系统化的 SRE/DevOps 文档：\n\n- [school-of-sre](https://github.com/linkedin/school-of-sre)\n- [devops-exercises](https://github.com/bregman-arie/devops-exercises)\n- [test-your-sysadmin-skills](https://github.com/trimstray/test-your-sysadmin-skills)\n- [sdn-handbook](https://github.com/feiskyer/sdn-handbook)\n- [docker_practice](https://github.com/yeasy/docker_practice)\n\nSRE/DevOps 文章集锦：\n\n- [StabilityGuide - 打造国内稳定性领域知识库](https://github.com/StabilityMan/StabilityGuide)\n- [awesome-scalability](https://github.com/binhnguyennus/awesome-scalability)\n- [awesome-sre](https://github.com/dastergon/awesome-sre)\n- [阿里云容器服务 - DevOps 收藏夹](https://github.com/AliyunContainerService/DevOps)\n\n分布式系统设计：\n\n- https://github.com/binhnguyennus/awesome-scalability\n- https://github.com/Vonng/ddia\n- https://github.com/donnemartin/system-design-primer\n\n企业/团队博客，各个方向的内容都有：\n\n- [阿里云智能基础软件部](https://kernel.taobao.org/)\n- [美团技术团队](https://tech.meituan.com/)\n\n## 工作方法\n\n- 极客时间《10x 程序员工作法》\n\n## 团队协作 - TeamWork\n\n需要学习如何进行高效地团队协作，提高效率。（加更少的班，还能更高质量地完成任务。）\n\n1. [领域驱动设计](https://book.douban.com/subject/5344973/)\n   1. 方法：事件风暴\n2. [人月神话：软件项目管理之道](https://book.douban.com/subject/26358448/)\n3. [程序员修炼之道](https://book.douban.com/subject/5387402/)\n4. [人件](https://book.douban.com/subject/1108725/)\n5. [《关键对话》：掌握沟通的方式](https://book.douban.com/subject/27046682/)\n   - 时刻注意维护对方的安全感；一定要牢记对话的目的。\n6. [重构](https://book.douban.com/subject/4262627/)\n\n## 老一辈程序员的思考\n\n- [MacTalk-池建强的随想录](http://macshuo.com/): 极客时间创始人，45+\n- [李凡希的 Blog](https://www.freemindworld.com/blog/2016/160918_ten_years_2.shtml):\n\n## 文章转载利器\n\n- [paste-markdown](https://github.com/github/paste-markdown): github 官方出的小工具，将 sheet/table\n  直接 copy 进来，自动转换为 markdown\n- [domchristie/turndown](https://github.com/domchristie/turndown): 将整个 html 页面转换为 markdown，\n  不过对表格的支持好像有点问题\n\n## License\n\n[Ryan Yin's Knowledge](https://github.com/ryan4yin/knowledge) © by Ryan Yin is licensed under\n[CC BY-SA 4.0](./LICENSE.md)\n","funding_links":["https://github.com/sponsors/ryan4yin","https://patreon.com/ryan4yin","https://buymeacoffee.com/ryan4yin"],"categories":["Jupyter Notebook"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryan4yin%2Fknowledge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fryan4yin%2Fknowledge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryan4yin%2Fknowledge/lists"}