根据课程的设计,大概会经历这三个阶段:

  1. 环境适应:主要是终端命令行、shell 的使用,从只习惯 GUI 慢慢过渡到 GUI + CLI 的灵活结合,也是我们的 第一次小聚活动 关注的话题;
  2. 核心能力:纯命令行下的生存(写代码)、数据处理、各种工具的奇技淫巧、版本控制工具的使用;
  3. 进阶话题:依赖处理、CI构建、调试、安全相关工具、Docker、虚拟机... 等等

如图:

15 天 后
6 天 后
0x0001 置顶此帖
12 天 后

2.12 开始 Vim 的讨论,非常欢迎大家的加入!
一起集思广益,交流各种奇技淫巧吧~

第三节的录屏:

这周的主题是 Vim 编辑器的入门,重点是文本数据的概念,Vim 的几种工作模式,还有 Vim 中 buffer, window 和 tab 的概念,花一两小时把握以后,进一步的学习会简单很多~

平均 20 人参与,不是很达预期,想来也和这一计划的定位,和参与人内心对它的认可的坚定程度关系很大(很多同学原课程也未看完)。

    6 天 后
    7 天 后

    0x0001

    才发现忘记发第四节的了:

    这一场比较偏单口相声,参与人数和上次差不多,比较相信的一点是从 理解 -> 认同 -> 文字聊天 -> 语音聊天 这一过程确实门槛会逐级递增。

    下一节的笔记也准备好了,主题是命令行下的进程控制、Tmux、SSH 远程连接等话题,参见:https://zgq354.notion.site/5-fef5ba783b944410a4d55fbf251b3d36

    未来更希望有更多人参与进讨论!这样可以有更好的收获。

    第五节的讨论记录:

    继续站长的现学现卖系列,顺便聊了下命令行使用时需注意的安全问题,还有公钥密码常用的 RSA 和 椭圆曲线 算法 等的细节。

    非常感谢 @johnbanq , @LittleboyHarry , @qazxcdswe123 还有各位参与讨论的同学们~

    下一期的主题是 Git 入门,试着拉些正在工作的朋友一起讨论,相信也可以碰撞出不少有意思的细节。

    6 天 后

    第六节的讨论记录:

    继续是现学现卖的 Git 入门,从 Snapshot,Object / Reference 的角度出发去看 Git,颇有一种拨云见日之感。

    接下来的话题涉及面也越来越广,会上 Review 的时间也会进一步缩短,大家可以先把 新的一期 提前看起来。

      7 天 后

      第七节讨论:

      @johnbanq 的双口相声,除了课程内容外,另外还聊了一些关于打日志需要注意的点,可观测性和 ELK 技术栈收集日志相关的事情。

      接下来会继续 构建工具、CI 相关 的话题。

      8 天 后

      0x0001 Git是非常有意义的工具。今天瞄了两眼B站录像,原来板桥兄也积极参与其中,真棒!现在20、21级的小朋友不跟进就真的可惜了。

      另外,我有一个想法。类似Git这么重要的工具,可能一次讨论是不够的,能不能一次讨论之后总结,再发起一次专门针对Git的学习。也许Missing Semester对很多同学来说,太庞大,一下难以接受。那么,专门针对一个主题的讨论,也许可触发更多的同学参与。可以尝试。

        第八节的记录:

        这一周的主题主要是依赖库、构建、自动化CI等等话题,开始聊了一下关于一个项目 跳票 的因素,重要的还是立马行动起来,不用纠结是否准备好,或者是错过了什么;另外也提了下阅读马拉松活动,希望程序员也可以多关注一些技术之外,相对更加人文社科的事物。

        非常感谢 @Deniffer 同学关于 Makefile 语法的补充,和 @johnbanq 对测试相关概念的分享~

        下一周的主题是:安全与密码的应用

        Bintou 现在20、21级的小朋友不跟进就真的可惜了。

        哈哈哈!确实也希望多些同学趁早关注并使用起来,录视频也是希望不让这种可惜变成持续的遗憾吧。

        Git 的分享之前 @Chever-John 做过 一次补充,目前看确实可以考虑做一个更易于接受的整合专题,我们也研究一下。

        6 天 后
        8 天 后

        © 2018-2025 0xFFFF