分享一个不错课程 6.828 (6.S081)

irytu:关注这类课程有一段时间了,自己目前也在学,不过还是学的 2018 年的,实现一个 OS 内核

2019-2020 课程开始用 RISC-V 架构而不是 i386,重新面向本科生定制,看样子难度好像是下降一些的,作为 6.828 研究生课程的 prerequisite

分享一下资料和视频:onedrive

homepage: https://pdos.csail.mit.edu/6.828/2020/schedule.html

准备有时间试试这个,最近 6.828 2018 的课程还在弄最后一个 network driver 的 lab,弄好了正好学学这个新架构的 OS 设计,感觉更加现代化一点,有兴趣的人可以跟一跟,这次很难得有视频资料?

分享一个我还在搞的,欢迎交流?

6.828-2018

source code

vk42:除了 bootstrapping 和部分汇编,大部分代码是架构无关的,区别不大。

irytu:@vk42 是的 思想应该是通用的 不过这个好像只把 xv6 拿来做 LAB 了 2018 其实维护了两个 OS,JOS as exokernel, xv6 as monolithic kernel. 全程介绍比较两种内核设计的优劣,可惜目前 2020 的 6.828 课程并不是开放的,:( 希望以后可以偷窥一眼?

vk42:@irytu 看了一下 lab 的 git 仓库已经是开放了的,确实直接转 xv6 了,不知道是还没来得及移植 JOS 还是直接弃用 JOS 了,要是弃用了也真是爷青结了……
另外看了下 xv6 lab 的 log,Frans 和 Robert 两位大神真是宝刀不老啊……

irytu:@vk42 看来老哥是很久之前跟这个课程的了 前辈? 我在想会不会 2020 的 6.828 是 JOS,暂时没法考证……

vk42:@irytu 算不上前辈……以前国内不少院校也用这个教 OS 的。6.828 已经转成研究生级的 OS,主要讲前沿 OS 课题,再用 JOS 没啥意义了,课程网站也是公开的:
https://abelay.github.io/6828seminar/index.html

irytu:@vk42 谢谢贴出链接 前几天翻到过 刚刚找不到了 看了一眼感觉性质完全变了 有时间 try out 看看 不过用到的 lab 机器配置有点高啊

vk42:@irytu 6.828 现在偏科研向了,而且比较偏 Datacenter 和分布式,对工程方面可能帮助意义不太大,除非你是做相关领域的。因为 lab 用了 DPDK 和 SPDK,门槛确实高了,自己做着玩搞套 RDMA 网卡不太现实……

irytu:@vk42 的确。。。不过说到分布式 我记得有个 6.824 课程 这些确实我不太懂 不过有点兴趣罢了 也许相比于 2020 的 6.828 玩 6.824 比较现实如果真想学的话 看了下似乎还是 Robert 教的

vk42:@irytu 嗯,6.824 可玩性也不错,也是工程向的课程,尤其是有兴趣上手 GO 的话 project 还是挺有意思的

irytu:@vk42 谢谢,已放到 bookmark?

一键拷贝常用动画效果 CSS 代码

jeffjade:CSSFX,一个 CSS 动效相关的网站: https://cssfx.lovejade.cn/ 。她集合 Web 开发中常用的动画效果,如鼠标悬停、输入框获取焦点、加载、以及其他动画;不仅有展示效果,并提供一键拷贝至剪切板,以便您可以在自己的项目中使用。 备注:这个项目是基于 GitHub 的一个项目( CSSFX ?) fork 而来,…

开发钓鱼网站有什么风险,会被抓吗

mswh:今天有人带价要我开发一个钓鱼网站,要我从代码到部署全部搞定,就一个登录页面,收发验证码,然后把验证码传到后台,虽然我觉得这种验证码传到后台又没用,别的平台肯定有验证验证码的功能。但是还是有点小担心,做这种钓鱼网站后面真的不会被抓吗?为了几千块钱是不是有点风险?dallaslu:会生孩子没屁眼

有没有通用型的注册登录模块

alexmao:做了好几个网站,每一个都需要重新写一遍注册登录的模块,觉得非常烦扰,有没有一个可以复用的注册登录模块,将每个网站共通的地方写出来,不同的地方只需要配置参数即可。 相同的地方比如: 用户名、密码、确认密码、手机号验证、邮箱验证等 写入数据库部分的代码 前端表单的 id 名称 ... 不同的地方比如: 手机号验证 API 邮箱验证 API 注册字…

求一个开源的产品介绍网站源码

hushiwei:hello,大家好。本人现在有一个简单的需求,就是将一些产品挂在网站上展示即可,包含图片和文字描述。不需要购买功能,支付功能。 所以我想找一套开源的代码,能实现这个功能即可,本人会 Python,应该也能自己买域名和服务器,将其部署起来。不知道大家有没有推荐的代码。 功能类似这个网站即可。 http://x-yaot.com/ 如果没有开源…

极端情况下,本地操作会比云端操作慢吗?

lithium148:用 hosts 屏蔽了广告,脑洞思考 1 个问题。 假设全国 TOP100 个网站的 ip,都记录到 hosts,这时我访问这些网站的速度,一般比从 DNS 服务器查询快。 但是如果是 10000 个网站呢,1000000 个网站呢?当达到什么样的数量级时,我本地查询的速度会比 DNS 服务器慢?除了 1 个个测试,怎么样推理出这个临界…