P.A.R.A.

项目(Project)、领域(Area)、资源(Resource)、 档案(Archive)的简称
Project —— “与目标关联的一系列任务,每个任务都有明确的完成期限”。
Area of responsibility —— “一个需要持续一段时间的任务领域”。
Resource —— “持续感兴趣的话题或主题”。
Archives —— “其他三个类别以外的非活动项目”。

阅读更多

译序:考试里有学习的奥秘?!前苹果系统工程师手把手教学

注:正文中的[数字]表示的是注释,可以善用 Ctrl+F 进行页面内搜索。
本文有两万五千多字,可以在你做卡片时作为参考。


小时候,我时常做这样的白日梦,只要像打游戏那样敲对作弊代码,电脑就「哔哔」两声,自动给我打开神奇的世界,让我拥有和游戏主角一样超凡的力量,摆脱这单调乏味的生活。

以上幻想多半是游戏玩太多的缘故,但那神奇的感觉正与我后来使用「间隔重复系统」(Spaced Repetition Systems , 下称「SRS」或「SR系统」)的体验别无二致。如果使用得当,能产生魔法般的效果,让你掌控记忆的主动权,而不是听天由命。它可以提高学习效率、催化创意工作,或者带来更多令人兴奋的事情。当然,它也要像童年幻想那样,先要「按对作弊代码」,奇迹才会显现 —— 换句话说,设法写出好卡片,才能芝麻开门。(即实践时,你在卡片上整理的问答)

一个 SR 系统的优劣,完全取决你能给出的卡片。新手阶段,因为你不知道什么样的卡片是好的,所以可能写出很差的卡片也无从改进。在我的早期阶段,对 SR 系统的实验一如我童年乱按作弊码:把它当做阿拉丁神灯那样去拨弄、琢磨,希望能无意中唤醒它的魔力。

幸运的是,卡片撰写从来不是玄学,而是体系完整的知识可以帮你分辨卡片的有效性、理解制卡的方法论。这类内容网上数不甚数,而本指南的重点,是帮助你从制卡资料(演讲、文章等)的语境中,创造并总结一种理解 —— 我一向认为,卡片不仅要帮助消化吸收作者表达的知识,也要从中衍生为你生活和创新工作所用理解

对于不熟悉「间隔重复」的读者,本文会帮你克服那些常见的、让你从入门到放弃的阻碍;对于有经验的读者,后续章节会涵盖不常见的一些编卡理念,以加深你的 SRS 实践。我们讨论的东西概括性较强,主要集中在制卡的纲领层面,因此无论你用什么 具体的 SR 系统,相信都有所受益。

「提取练习」—— SRS的核心

卡片的具体应用有很多,但编写卡片时最好记住,不管表面如何,你正在给未来的自己编制任务,一个重复再重复的任务。因此请牢牢记住,「设计卡片」即「设计任务」

阅读更多

mjj版的linux入门教程

本文的首要目的是给予Linux初学者一个简单、易学的教程,以便在看完本文后对Linux系统有一个基础的认识(而非系统级的深入),可以对常见的软件和功能进行配置,甚至可以自己写一写一键脚本。

本教程写于2021年下半年,采用的系统为Debian GNU/Linux 11 (bullseye)。

0 前言吐槽CentOS

解释使用Debian而不是CentOS的原因

国内首批接触Linux系统的人主要集中在科研院校,大多数是延续了Unix-like的背景,在千禧年前后才有了真正意义上的Linux使用者:纯Linux平台开发、运行服务和应用,他们或直接或间接地推广了Linux系统。红帽(Red Hat, Inc.)在1994年就开始发布了同名的操作系统:Red Hat Linux(后改组为Red Hat Enterprise Linux,缩写为RHEL)。得益于红帽优秀的团队和商业支持,RHEL这一发行版迅速占领了国内市场。彼时的国内计算机市场远不如今日繁荣,在口口相传和红帽的推广中,RHEL成为了Linux入门的主流选项,即使后来号称用户友好的Ubuntu出现了,绝大多数尝鲜的人依然能看到众多网站里面只提供RHEL版本的教程。

CentOS是根据RHEL的源码重新编译的,等于换商标版本的RHEL,软件层面上,两者无本质区别。但CentOS是反人类的,至少是反入门用户的。使用RHEL的基本为商业用户,可以付费获得红帽的技术支持,或者干脆有一个自己的维护团队;而CentOS作为一个社区自发形成的操作系统,拥有落后的软件源/包,繁琐的配置,和对个人用户而言根本没有必要的SElinux等。举个例子,很多入门者修改SSH端口的时候,发现所有的操作都没有问题,但是死活无法生效,最终发现是没有在SElinux里面放行。如果你想安装个软件,你就得考虑是从落后主流版本好几代的软件源/包里面安装,还是自己下载源码进行编译以获取主流的使用体验。对于入门者而言,CentOS的安全性和稳定性是个虚假的概念,毕竟让一个刚接触Linux的人去自己编译源码安装,无异于让小学生上战场,输了就说是小学生战斗力太弱。

所以本文以Debian GNU/Linux(后续简称为Debian)来演示,也有着推广Debian的意思在里面,毕竟相比于Ubuntu往系统里面塞包括snap在内的一系列私货而言,Debain始终遵循着一个纯净的Linux的要求。而其他一些发行版,要么是专用性太强(如SUSE),要么是入门者不友好(如 Arch Linux),权衡之后,选择了写本文时,最新的Debian系统,即Debian GNU/Linux 11 (bullseye)。

1 环境搭建

1.1 系统选择与安装

阅读更多

Zettelkasten flow

把感兴趣或者觉得自己将来会用到的笔记收集起来,然后用一种标准化的方式去处理这些笔记,建立笔记之间的*联系*
*连接*is every thing
大脑:专注于创造,思考
卡片盒:储存细节和参考资料

我应该把zk部分放在哪里呢?

用卡片盒方法做笔记写论文的流程

  • 做临时笔记。 写在diary里面,主要白天微博阅读的内容,自己的一些想法

  • 做文献笔记。读书时候的highlights和notes,导入到highlights文件夹下

  • 做永久笔记。找到碎片化笔记之间的联系,找到一个主题,输出东西

每个笔记只包含一个想法,记笔记的时候要像写给别人看的一样:用整句话,解释来源,参考了什么,用词尽量准确、简单、清晰。做完之后,就可以把第一步的瞬时笔记扔掉,把第二步的文献笔记放进你的文献管理系统。你现在可以把它们忘掉了。所有重要的东西已经在你的卡片箱里了。

  1. 把永久笔记放到你的卡片盒。注意点:1)把新笔记放在相关笔记的旁边;2)添加相关笔记的链接;3)要确保你可以重新找到这条笔记(可以做一个索引卡,上面列出所有相关的笔记)。
  2. 构建主题。从你的笔记中地构建出你写作的主题、研究的问题等等。
  3. 撰写草稿。把你的笔记转写成一个文章的草稿。
  4. 修改润色。重读草稿,润色。重复。

卡片盒所遵循的几个原则:

  1. 所有的思考都是在写的过程中发生的。写是唯一重要的事情。
  2. 没有人的写作是从零开始的,你的笔记就是你做的准备。
  3. 不要从上到下给你的笔记分类,而是从下往上(bottom-up)慢慢归纳出你的主题分类。
  4. 工具不会改变你的流程,工具只是帮你把你的流程更顺利地运转下去。

my conclusion

在实践书中这套工作流程时,给自己更多的耐心,在学习和实践方面交替进行多次
![[02literature/book/卡片笔记写作法:如何实现从阅读到写作#^9c11d4]]
用自下而上的流程
整理[[02literature/book/卡片笔记写作法:如何实现从阅读到写作]]笔记
记忆有两块:提取强度与储存强度。加强联系提升前者,加强记忆提升后者。具体手段是,zk与anki

阅读更多

markdown

Markdown语言入门

html语法在markdown中也能用

标题1

标题2

标题3

标题4

标题5
标题6

粗体文本粗体文本
斜体文本斜体文本
删除线文本

无序

阅读更多

latex

refering

数学模式

行内与行间

排版有所不同,行内更适合短式子,行间更适合长式子或者公式推导

  • 行内公式
    ${f(x)=anx^n+a{n-1}x^{n-1}+a_{n-2}x^{n-2}}+\cdots$

  • 行间公式

输入上下标

^ 表示上标, _ 表示下标。
$\sum_i^na_i$

1
$\sum_i^na_i$

除法

阅读更多