Skip to content

Commit

Permalink
Merge pull request #339 from xiaolai/deploy/1000h
Browse files Browse the repository at this point in the history
Deploy/1000h
  • Loading branch information
lyricat authored Feb 20, 2024
2 parents ecef952 + cbda454 commit 8f84c0e
Show file tree
Hide file tree
Showing 8 changed files with 70 additions and 66 deletions.
23 changes: 23 additions & 0 deletions .github/workflows/deploy-1000h.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Deploy 1000h website

on:
push:
branches:
- main
path:
- "1000-hours/**"
pull_request:
branches:
- main
path:
- "1000-hours/**"
jobs:
deploy:
steps:
- uses: actions/checkout@v4
- name: Deploy
uses: cloudflare/wrangler-action@v3
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
workingDirectory: "1000-hours"
9 changes: 3 additions & 6 deletions 1000-hours/package.json
Original file line number Diff line number Diff line change
@@ -1,22 +1,19 @@
{
"private": true,
"name": "1000-hours",
"devDependencies": {
"markdown-it-footnote": "^4.0.0",
"markdown-it-ins": "^4.0.0",
"markdown-it-mark": "^4.0.0",
"markdown-it-mathjax3": "^4.3.2",
"markdown-it-sub": "^2.0.0",
"markdown-it-sup": "^2.0.0",
"mermaid": "^10.8.0",
"sass": "^1.70.0",
"vitepress": "^1.0.0-rc.42",
"vitepress-plugin-mermaid": "^2.0.16",
"vue": "^3.4.18"
},
"scripts": {
"dev": "vitepress dev",
"build": "vitepress build",
"preview": "vitepress preview"
"docs:dev": "vitepress dev",
"docs:build": "vitepress build",
"docs:preview": "vitepress preview"
}
}
82 changes: 33 additions & 49 deletions 1000-hours/public/images/nuclear-accented-words.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion 1000-hours/self-training/03-trials-and-errors.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ impossible-.->|生学硬练|possible
adaptness-.->|生学硬练|mastery
```

很多重要的知识和技能就是这样,知道根本没有用,哪怕熟练也不够用,必须精通才真正有用 —— 因为必须做到能够下意识无意识都能做对的地步。大里必须为了这个所谓**知道**要建立新的连接和网络,并且还要不断强化,强化到一定地步才能够下意识甚至无意识地正确处理这种情况 —— 熟练只是卸载了部分负担,这需要极大量的重复,最好还是短期内足量重复;必须精通才能彻底卸载负担,这还需要极大量的重复,最好还是短期内足量重复…… 只有精通,大脑才能彻底无负担地同时做其他的事情…… 说来说去,这不全都只能靠生学硬练嘛?
很多重要的知识和技能就是这样,知道根本没有用,哪怕熟练也不够用,必须精通才真正有用 —— 因为必须做到能够下意识无意识都能做对的地步。大脑里必须为了这个所谓**知道**要建立新的连接和网络,并且还要不断强化,强化到一定地步才能够下意识甚至无意识地正确处理这种情况 —— 熟练只是卸载了部分负担,这需要极大量的重复,最好还是短期内足量重复;必须精通才能彻底卸载负担,这还需要极大量的重复,最好还是短期内足量重复…… 只有精通,大脑才能彻底无负担地同时做其他的事情…… 说来说去,这不全都只能靠生学硬练嘛?

所以,生学硬练实际上贯穿着整个学习过程 —— 从始至终,任何时候都可能需要生学硬练,关键的时候尤其如此。之前的说法也应该调整一下了,所谓的生学硬练,应该是**不断试错直至可能,不断重复直至精通** —— 而不只是熟练而已。

Expand Down
4 changes: 2 additions & 2 deletions 1000-hours/self-training/04-maze.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
—— 这就是学习一切复杂且又系统的知识的秘诀,虽然简单得要死,却也是绝大多数人终生并未知晓,不知道为什么就算知道了也永远不会实践的公开秘密。这也不是什么今天才有的神技,古人早就慨叹过:读书千遍其义自现…… 只不过,这话谁都听过,但也谁都并不当真而已。

只要要点足够多且足够杂,就一定会逼退绝大多数人…… 可是,解决它的方法还是一样的,只不过是耐心重复而已。不需要一下子生生地讲全部记住,不是你做不到,谁都做不到。但不是做不到,只要肯重复,谁都做得到 —— 通过反复查询反复应用逐步形成系统的记忆。
只要要点足够多且足够杂,就一定会逼退绝大多数人…… 可是,解决它的方法还是一样的,只不过是耐心重复而已。不需要一下子生生地将全部记住,不是你做不到,谁都做不到。但不是做不到,只要肯重复,谁都做得到 —— 通过反复查询反复应用逐步形成系统的记忆。

一个经典的例子是地图。搬到一个陌生的城市,没有人会尝试一下子记住地图上的所有细节…… 都是需要去哪儿就去查一下,然后尝试记住那一个路径;日积月累,自己需要去的地方就都记住了,还有些没去过的地方,不知道也无所谓。我们对待词典和语法书的方式也是一样的,先去熟悉查询方式,而后需要什么就去查什么,日积月累,该知道的就都知道,该记住的就都记住了。

Expand All @@ -65,6 +65,6 @@
> * 的确有问题需要解决
> * 认定自己有能力通过学习掌握解决问题的方法
谁没有问题要解决呢?都有。所以,第一层比较好办,大多数人毁在第二层上。多年所谓教育的荼毒,以及多少因此而累积的挫败,逐步使绝大多数人误以为自己根本没有有能力通过学习掌握解决问题的方法。在此之上叠加的是时间流逝带来的紧迫感,他们更需要的是不择手段地马上解决问题 —— 当然那肯定只能是痴心妄想 ——而不是那种需要投入金钱、时间以及注意力才能够获得的解决方案。
谁没有问题要解决呢?都有。所以,第一层比较好办,大多数人毁在第二层上。多年所谓教育的荼毒,以及多少因此而累积的挫败,逐步使绝大多数人误以为自己根本没有能力通过学习掌握解决问题的方法。在此之上叠加的是时间流逝带来的紧迫感,他们更需要的是不择手段地马上解决问题 —— 当然那肯定只能是痴心妄想 ——而不是那种需要投入金钱、时间以及注意力才能够获得的解决方案。


Loading

0 comments on commit 8f84c0e

Please sign in to comment.