[UPDATE] Update dependencies && fix English navigations (#541)

This commit is contained in:
Yinmin Zhong 2023-12-14 22:21:11 +08:00 committed by GitHub
parent 540131ba71
commit 1f4cdd486b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 55 additions and 55 deletions

View File

@ -52,7 +52,7 @@ IDE (Integrated Development Environment):集成开发环境,说白了就是
### PC 端环境配置 ### PC 端环境配置
如果你是 Mac 用户,那么你很幸运,这份[指南](https://sourabhbajaj.com/mac-setup/) 将会手把手地带你搭建起整套开发环境。如果你是 Windows 用户,在开源社区的努力下,你同样可以获得与其他平台类似的体验:[Scoop](/必学工具/Scoop)。 如果你是 Mac 用户,那么你很幸运,这份[指南](https://sourabhbajaj.com/mac-setup/) 将会手把手地带你搭建起整套开发环境。如果你是 Windows 用户,在开源社区的努力下,你同样可以获得与其他平台类似的体验:[Scoop](必学工具/Scoop.md)。
另外大家可以参考一份灵感来自 [6.NULL MIT-Missing-Semester](编程入门/MIT-Missing-Semester.md) 的 [环境配置指南][guide],重点在于终端的美化配置。此外还包括常用软件源(如 GitHub, Anaconda, PyPI 等)的加速与替换以及一些 IDE 的配置与激活教程。 另外大家可以参考一份灵感来自 [6.NULL MIT-Missing-Semester](编程入门/MIT-Missing-Semester.md) 的 [环境配置指南][guide],重点在于终端的美化配置。此外还包括常用软件源(如 GitHub, Anaconda, PyPI 等)的加速与替换以及一些 IDE 的配置与激活教程。

View File

@ -28,7 +28,7 @@ This course extracts the essence of computers while omitting the tedious and com
- Course Website: [Nand2Tetris I](https://www.coursera.org/learn/build-a-computer/home/week/1), [Nand2Tetris II](https://www.coursera.org/learn/nand2tetris2/home/welcome) - Course Website: [Nand2Tetris I](https://www.coursera.org/learn/build-a-computer/home/week/1), [Nand2Tetris II](https://www.coursera.org/learn/nand2tetris2/home/welcome)
- Recordings: Refer to course website - Recordings: Refer to course website
- Textbook: [The Elements of Computing Systems: Building a Modern Computer from First Principles (CN-zh version)](book) - Textbook: [The Elements of Computing Systems: Building a Modern Computer from First Principles (CN-zh version)][book]
- Assignments: 10 projects to construct a computer, refer to the course website for more details - Assignments: 10 projects to construct a computer, refer to the course website for more details
[book]: https://github.com/PKUFlyingPig/NandToTetris/blob/master/%5B%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%B3%BB%E7%BB%9F%E8%A6%81%E7%B4%A0%EF%BC%9A%E4%BB%8E%E9%9B%B6%E5%BC%80%E5%A7%8B%E6%9E%84%E5%BB%BA%E7%8E%B0%E4%BB%A3%E8%AE%A1%E7%AE%97%E6%9C%BA%5D.(%E5%B0%BC%E8%90%A8).%E5%91%A8%E7%BB%B4.%E6%89%AB%E6%8F%8F%E7%89%88.pdf [book]: https://github.com/PKUFlyingPig/NandToTetris/blob/master/%5B%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%B3%BB%E7%BB%9F%E8%A6%81%E7%B4%A0%EF%BC%9A%E4%BB%8E%E9%9B%B6%E5%BC%80%E5%A7%8B%E6%9E%84%E5%BB%BA%E7%8E%B0%E4%BB%A3%E8%AE%A1%E7%AE%97%E6%9C%BA%5D.(%E5%B0%BC%E8%90%A8).%E5%91%A8%E7%BB%B4.%E6%89%AB%E6%8F%8F%E7%89%88.pdf

View File

@ -42,6 +42,6 @@
如果你对于计算机领域的核心专业课都掌握得相当扎实,而且已经确定了自己的工作或研究方向,那么书中还有很多未在 [一份仅供参考的CS学习规划](./CS学习规划.md) 提到的课程供你探索。 如果你对于计算机领域的核心专业课都掌握得相当扎实,而且已经确定了自己的工作或研究方向,那么书中还有很多未在 [一份仅供参考的CS学习规划](./CS学习规划.md) 提到的课程供你探索。
随着贡献者的不断增多,左侧的目录中将不断增加新的分支,例如 **机器学习进阶****机器学习系统**。并且同一个分支下都有若干同类型课程,它们来自不同的学校,有着不同的侧重点和课程实验,例如 **操作系统** 分支下就包含了麻省理工、伯克利还有南京大学三个学校的课程。如果你想深耕一个领域,那么学习这些同类的课程会给你不同的角来看待类似的知识。同时,本书作者还计划联系一些相关领域的科研工作者来分享某个细分领域的科研学习路径,让 CS自学指南 在追求广度的同时,实现深度上的提高。 随着贡献者的不断增多,左侧的目录中将不断增加新的分支,例如 **机器学习进阶****机器学习系统**。并且同一个分支下都有若干同类型课程,它们来自不同的学校,有着不同的侧重点和课程实验,例如 **操作系统** 分支下就包含了麻省理工、伯克利、南京大学还有哈工大四所学校的课程。如果你想深耕一个领域,那么学习这些同类的课程会给你不同的角来看待类似的知识。同时,本书作者还计划联系一些相关领域的科研工作者来分享某个细分领域的科研学习路径,让 CS自学指南 在追求广度的同时,实现深度上的提高。
如果你想贡献这方面的内容,欢迎和作者邮件联系 [zhongyinmin@pku.edu.cn](mailto:zhongyinmin@pku.edu.cn) 如果你想贡献这方面的内容,欢迎和作者邮件联系 [zhongyinmin@pku.edu.cn](mailto:zhongyinmin@pku.edu.cn)

View File

@ -1 +0,0 @@
under construction.

View File

@ -34,7 +34,7 @@ Scoop 的官方文档对于新手非常友好,相对于在此处赘述更推
### Scoop 能配置镜像源吗? ### Scoop 能配置镜像源吗?
Scoop 社区仅维护安装配置,所有的软件都是从该软件官方提供的下载链接进行下载,所以无法提供镜像源。如果因为你的网络环境导致多次下载失败,那么你需要一点点 [魔法](/必学工具/翻墙/)。 Scoop 社区仅维护安装配置,所有的软件都是从该软件官方提供的下载链接进行下载,所以无法提供镜像源。如果因为你的网络环境导致多次下载失败,那么你需要一点点 [魔法](翻墙.md)。
### 为什么找不到 Java8 ### 为什么找不到 Java8

View File

@ -21,18 +21,11 @@ theme:
features: features:
- header.autohide - header.autohide
# - navigation.instant
# - navigation.expand
# - navigation.sections
- navigation.tracking - navigation.tracking
# - navigation.tabs
# - navigation.tabs.sticky
- navigation.top - navigation.top
# - navigation.indexes
- search.highlight - search.highlight
- search.share - search.share
- search.suggest - search.suggest
# - toc.integrate
- content.code.annotate - content.code.annotate
palette: palette:
@ -52,7 +45,7 @@ theme:
name: Switch to light mode name: Switch to light mode
font: font:
text: Roboto text: Roboto Slab
code: Roboto Mono code: Roboto Mono
icon: icon:
repo: fontawesome/brands/github repo: fontawesome/brands/github
@ -66,47 +59,55 @@ markdown_extensions:
plugins: plugins:
- i18n: - i18n:
default_language: zh
material_alternate: true
languages: languages:
zh: - locale: zh
default: true
name: 简体中文 name: 简体中文
build: true build: true
en: - locale: en
name: English name: English
build: true build: true
site_name: CSDIY.wiki site_name: csdiy.wiki
nav_translations: nav_translations:
en: 前言: Foreword
前言: Foreword 如何使用这本书: How To Use The Book
如何使用这本书: How To Use The Book 一个仅供参考的CS学习规划: Guideline
一个仅供参考的CS学习规划: Guideline 必学工具: Productivity Toolkit
必学工具: Productivity Toolkit 翻墙: GFW
好书推荐: Book Recommendation 日常学习工作流: Notes Workflow
数学基础: Fundamental Mathematics 实用工具箱: Useful Tools
数学进阶: Advanced Mathematics 毕业论文: Thesis Writing
编程入门: Fundamental Programming 信息检索: Information Retrieval
电子基础: Fundamental Electronics 好书推荐: Book Recommendation
数据结构与算法: Data Structures and Algorithms 数学基础: Fundamental Mathematics
软件工程: Software Engineering 数学进阶: Advanced Mathematics
体系结构: Computer Architecture 编程入门: Fundamental Programming
操作系统: Operating Systems 电子基础: Fundamental Electronics
并行与分布式系统: Distributed Systems 数据结构与算法: Data Structures and Algorithms
计算机系统安全: Computer Security 软件工程: Software Engineering
计算机网络: Computer Networking 体系结构: Computer Architecture
数据库系统: Database Systems 操作系统: Operating Systems
编译原理: Compilers 并行与分布式系统: Distributed Systems
编程语言设计与分析: Programming Language Design and Analysis 计算机系统安全: Computer Security
程序语言设计: Programming Language 计算机网络: Computer Networking
计算机图形学: Computer Graphics 数据库系统: Database Systems
Web开发: Web Development 编译原理: Compilers
数据科学: Data Science 编程语言设计与分析: Programming Language Design and Analysis
人工智能: Artificial Intelligence NJU 软件分析: NJU Software Analysis
机器学习: Machine Learning PKU 软件分析: PKU Software Analysis
机器学习系统: Machine Learning Systems 程序语言设计: Programming Language
深度学习: Deep Learning 计算机图形学: Computer Graphics
机器学习进阶: Advanced Machine Learning Web开发: Web Development
后记: Postscript 数据科学: Data Science
人工智能: Artificial Intelligence
机器学习: Machine Learning
机器学习系统: Machine Learning Systems
智能计算系统: Intelligent Computing Systems
深度学习: Deep Learning
"国立台湾大学: 李宏毅机器学习": NTU Machine Learning
机器学习进阶: Advanced Machine Learning
进阶路线图: Roadmap
后记: Postscript
- search: - search:
lang: lang:
- zh - zh
@ -244,7 +245,7 @@ nav:
- 深度学习: - 深度学习:
- "UMich EECS 498-007 / 598-005: Deep Learning for Computer Vision": "深度学习/EECS498-007.md" - "UMich EECS 498-007 / 598-005: Deep Learning for Computer Vision": "深度学习/EECS498-007.md"
- "Coursera: Deep Learning": "深度学习/CS230.md" - "Coursera: Deep Learning": "深度学习/CS230.md"
- "国立台湾大学李宏毅机器学习": "深度学习/LHY.md" - "国立台湾大学: 李宏毅机器学习": "深度学习/LHY.md"
- "Stanford CS231n: CNN for Visual Recognition": "深度学习/CS231.md" - "Stanford CS231n: CNN for Visual Recognition": "深度学习/CS231.md"
- "Stanford CS224n: Natural Language Processing": "深度学习/CS224n.md" - "Stanford CS224n: Natural Language Processing": "深度学习/CS224n.md"
- "Stanford CS224w: Machine Learning with Graphs": "深度学习/CS224w.md" - "Stanford CS224w: Machine Learning with Graphs": "深度学习/CS224w.md"

View File

@ -1,5 +1,5 @@
mkdocs-material==7.3.6 mkdocs-material==9.5.2
mkdocs-minify-plugin == 0.4.0 mkdocs-minify-plugin==0.7.1
mkdocs-git-revision-date-localized-plugin == 0.9.3 mkdocs-git-revision-date-localized-plugin==1.2.1
jinja2==3.0.0 jinja2==3.1.2
mkdocs-static-i18n==0.46 mkdocs-static-i18n==1.2.0