FastAPI,YYDS!

我们的数电助教和老师很奇怪,并不使用常见的课堂派/爱课堂等方式收作业,而是采用纸质的方式收取作业。最近因为疫情反弹的原因,课程重新改为线上,需要收电子版作业。考虑到用 QQ 或 Email 的方式发作业会混乱不堪,我决定在 1024 程序员节的末尾快速写一个收 .pdf 文件的网站,预计从开写到完成在 1 小时左右,算上上线在 2 小时左右,主要需求就两个:能用且不丢数据。原本打算使用 rust rocket v0.5 的我,最终使用了 python fastapi。

Write Ransomware in Rust——用Rust写勒索软件: (零)起因篇

自比特币(BTC)、以太坊(ETH)等数字加密货币兴起,价格暴涨以来,它们凭借自身难追踪、易交易、高价值、低监管的特点成为了黑客的首选。随着他们的兴起,以收取勒索加密数字货币赎金为目的勒索软件也逐步兴起。知名的WannaCry勒索软件利用美国国家安全局(NSA)泄露的“永恒之蓝”漏洞展开攻击,要求用户支付300美元的比特币来解密被加密的文件。总体来讲,勒索软件近些年频繁出现,而且勒索金额、勒索形式、技术手段也愈加丰富,危害性越来越大。因而研究勒索软件是一种必要的探索,以掌握其规律和手段。

解决使用Rustup在Linux或macOS上无法安装Rust(Permission denied (os error 13))

使用rustup在Linux服务器上安装Rust时,有时会出现以下错误,导致无法正确安装。这是由于.profile和.bashrc的权限不允许写入所导致的。只需给上述提到的文件加入权限即可。将修改为777权限,之后再运行rustup,问题得以解决。

转载:两岸航空恩怨情仇

在B站看到up主“飞行男孩俱乐部”发布的关于KLM的视频。其中提到了有关荷亚航的故事,激发了我的好奇心。于是我就上网查找到了台湾博主“Charles Lin”撰写于2015年1月28日的文章。阅读后很感兴趣,所以加以转载。在此感谢原作者的讲解。