• A Naive Rust Tutorial

    尽管 Rust 官方有非常详尽的资料,但是在很多人眼里,Rust 仍然是一门非常难以上手的语言。我最开始的时候也看过 The Book(The Rust Programming Language)的前几章,发现自己看不下去之后也把 rustlings 里面的 exercises 全部做了一遍,但是还是感觉难以下咽。

    Read on →

  • 偷懒(且不太正确)的暗黑模式配置

    这两天心血来潮,给自己好几个月没动的 blog 加了暗黑模式。起因是昨天在垃圾邮件箱看到了 Orion 浏览器的 Beta 版更新邮件,然后想起来自己当时好像确实填了注册信息,就下载下来试了试,顺便看了看它们的 GitHub organization 里面的东西(虽然浏览器本体不是开源的)。然后就看到有个快速为页面配置暗黑模式的脚本(MIT License):

    Read on →

  • taoky's GeekGame v1 (2021) writeups

    作为隔壁 Hackergame 的 staff 前来围观。因为自己基本不会 binary,数学也不会,所以主要完成的是 misc 和 web 这两个分类的题目。

    Read on →

  • THU 半日游:参加 tunight 杂记

    博客已经接近两年没更新了。从现在的眼光来看,我写的技术文章不多,质量也不算高,但是在写博客方面,遇到的困境就是「忙的时候没空写,闲的时候懒得(敲键盘)写」。我快本科毕业了,从写上一篇博文开始(2019/07/08),世界发生了太多的变化,自己也获得了一大堆坑需要填上。争取之后更新的频率能提高一些。

    Read on →

  • epoll 的故事

    epoll 是 Linux 下的一种 I/O 事件通知机制1——这样写的话,总让人感觉不知所云。写这个主要是因为今年的 OSH 课程有一个写高性能静态页面的网页服务器的实验。epoll 作为一种提高性能的方式被不少人拿去用,虽然理解与写 epoll 代码并不是什么容易的事情,而且最后还是会有各种各样的问题。

    Read on →