Tags

使用 VuePress 搭建个人静态 Blog

TIP

静态博客并不难搭建,但是对前端什么都不懂的我还是走了很多的弯路,而且 VuePress 是一个比较新的工具,网上的资源还是较少的,能用的资源基本只有文档,本文跟随源文档,以最简的方式搭建一个简单的文档 demo ,进而搭建一个属于你自己的 blog

⚠️ 本文章仅针对 VuePress V1,对于 VuePress V2 及 VitePress 没有太多参考意义

用 Rust 和 LLVM 写一个计算器吧~

TIP

嘻嘻,因为可能之后要做一些编译相关的东西,所以准备先熟悉一下 LLVM 和 Rust。在 Rust 里有一个比较好用的 Rust 的 safely binding inkwell,在查找 inkwell 的示例时候找到了一个很多功能未完成的 Rusty Calc,因此这次就参考它写一个简简单单的计算器吧~

试试做一个基于 AST 的深度学习前端~

TIP

嘛,众所周知,为了改进神经网络搭建的表达方式,目前有两种主流的解决方案,一种是 AST-Based,一种是 Tracing-Based,前者将代码作为 Python 的一个内部 DSL 出现的,代码本身并不会由 Python 解释器执行,避免了性能及部署上的一些难题。嘛,还是很有趣的嘛,所以我们试试这个吧~

用可爱的插件装饰你的 VuePress~

TIP

早在一年多以前我就喜欢上了 hexo-theme-sagiri 这个主题(效果可以参见 diygod.me),不过当时还什么都不懂啦,不会用 GitHub ,更不知道这居然是静态博客做出来的效果(如果当时知道那么简单的话,我也许现在用的就是 hexo 了 😂)

前些日子因为机缘巧合发现了 sagiri 中的彩带背景的开源实现,原来其出自若干年前 Evan 的个人主页背景,之后我试着简单阅读 vuepress-plugin-nest 插件源码,照喵画虎地摹了个 vuepress-plugin-ribbon 插件,居然真的成功了!这使我萌生了把 sagiri 中一些小组件作为 VuePress 插件实现的想法,之后的几天……

废话说太多了,还是说说怎么用吧 😂

⚠️ 本文章仅针对 VuePress V1,对于 VuePress V2 及 VitePress 没有太多参考意义

Proxy 以及 Vue3 中的响应式

TIP

呜,前两天看完对象那一章之后就开始看 Proxy 那一章了,虽然不难,但总觉得没啥用,难道会有人拿着代理去操作一番嘛?直接操作源数据不香嘛?所以我看了一半就溜了……结果这两天就发现 Vue3 的响应式就是通过 Proxy 实现的……