本篇提到的故事是发生在我跟教授 B 签完指导教授确认单到发生意外之间。
昨天有提到,B 教授的实验室主要是做嵌入式系统开发,拜访实验室的时候博班大大也有提到新生需要在入学前 Survey 一些东西,包括:
考虑到研究生有可能会接 OSDI 的助教,所以博班有说暑假作业就是要在树梅派上写出一套 UNIX-Like 的作业系统。
离开的路上我就已经开始想像之後刺激的研究所生活啦...
如果有看过我前两年的文章,就会知道其实我是从 Web 踏入 Software Development 的,像是编写复杂的系统程序来操作硬体这种事我还真的没做过。
为了避免进去之後被大家电烂,所以我大概花了两个礼拜利用闲暇的时间把 OCW 上的 OSDI 看完,然後混搭 Jserv 老师的 Linux 核心设计讲座、你所不知道的 C 语言讲座一起看。
後来的故事大家也知道了...窝被放生ㄌ...QQ
考虑到我已经洗头洗一半了,就这样收手其实也很可惜。
再加上看到 Jserv 老师在 COSCUP 的议程: 第一次自干作业系统核心就上手,让我对作业系统深深的着迷 (有病)。
由於我也没有什麽助教压力,所以开发平台就不会受限制了!
再加上那段时间陈锺诚老师利用在 mini-arm-os 得到的灵感,产出了 mini-riscv-os,考虑到 RISC-V 的开放性,所以我转头去看了:
还有一些补基础的资料:
因为没有什麽时间压力,所以我个人还蛮享受这段旅程的,同时我也在学习途中写了很多文章,最後挑了一部分变成隔壁棚的微自干的作业系统轻旅行。
BTW: 我个人大推 SystemProgramming 这本电子书,它的编排方式非常棒,可以让读者由浅入浅的学习系统程序开发。
加上最近有大学学弟要推甄研究所没东西放,我就怂恿他做这本文件的翻译计画。
欢迎有兴趣的朋友帮忙修饰赘字或送个 Star,让英文不好的程序爱好者也可以入门系统程序 XD
大学的某教授常常说大学课程是师父领进门、造化看个人
,也是很多教授强调大学不应该被当成职训所。
除了把 GPA 刷好刷满外,我想,在求学阶段如果有任何东西可以引起你的兴趣,都可以投入一些时间研究,说不准这就会变成你的履历表中最亮眼的东西了呢 (茶)
也是有大佬可以一边刷 GPA 一边发展厉害的专案,可惜我两者都不行 QQ
>>: Day24-Kubernetes 那些事 - 内部架构
昨天讲解了插值,今天就来谈谈指令(Directive)吧!今天的内容也是相当丰富ヽ(✿゚▽゚)ノ,希...
昨天我们已经初步了解了,Apex 这款游戏的玩法与配对机制,今天我们将基於 Open-Match 配...
我们已经可以从顾客填写菜单、成立订单、一直到将订单送到老板手上。 这篇开始要来处理顾客填写订单时UX...
Pod 在EKS的宇宙里,AWS会负责去管理Master Node并且维护,而我们可以access ...
OS:XP SP3 编译器: DEV C++ 4.9.9.2 工具: OD (ollydbg) 大家...