跳转至

博客

青冥上河图

题记

与海珀蓝不同,NeoVim 不太好找到一个比较好的中文翻译。我能想到的一个比较拙劣的叫“青冥”,虽然不是特别有道理,除了第一个字的字义“青春”和第二个字的音 /miŋ/ 可以勉强对应上(如果认为 /ŋ/ 可以近似 /m/ 而且 /m/ 可以近似普通话中不存在的 /v/ 的话);由于 NeoVim 的 Logo 是青蓝色的,这个翻译也算是有点道理吧。

很巧不巧的是,《梦游天姥吟留别》里“青冥浩荡不见底”的句子,倒是挺贴切 NeoVim 这个“浩瀚无边”的编辑器;乘上 Vim 的长风,我也将成为“霓为衣兮风为马”的“神人”。

海珀蓝记

Hyprland 是一个基于 Wayland 的动态平铺式窗口管理器。

这是我第一次使用平铺式窗口管理器,下面列举一些我的配置心得。由于 Hyprland 正好可以找到“海珀蓝”这三个还算有点诗意的汉字与之对应,所以我就依次为这篇文章命名。

Home Assistant 之开发笔记

本文正在编写中,并且可能长时间处于这一状态

写这篇文章的原因是,家里有很多智能家居设备,但是智能家居设备之间组合的方式比较死板,不能自由地加以组合。看到小米官方在官方界面上发布了 Home Assistant 的集成,我关注到了 Home Assistant 这个开源项目——事实上,按开发者的数量来算,他是整个 2024 年 Github 上最受欢迎的项目。

Hugging Face 使用方法

本文正在编写中

声明

由于该文章为本人大一时为“科学与社会”研讨课学习需要而创作。由于作者才疏学浅,在严谨性上可能存在缺陷。

前言

严格上来说,“使用 AI 做自己想做的事”和“理解、学习 AI 的原理”是两件截然不同的事情。这个难度的区别就好比在 Steam 上下载《黑神话·悟空》和编写这样的游戏一样。

使用 Hugging Face 中现成的模型完成文生图、图生图等任务明显属于前者,它的难度并不没有很多人想象中的那么大。我书写本篇文章的目的就是来证明使用现有的工具完成自己想完成的任务对于有一定计算机基础的人来说并不是遥不可及的事情,恰恰相反——我相信,在不远的将来,个性化计算 (personalized computing) 将会逐渐走近现实,人们将会对他们周围的电子产品有更多的自主权和控制权,能够熟练的运用电子产品完成自己想做的事情。

Conditional GAN

本文正在编写中

声明

由于该文章为本人大一时为“科学与社会”研讨课学习需要而创作。由于作者才疏学浅,在严谨性上可能存在缺陷。

本篇博客是我“科学与社会”研讨课的一部分。本文作为个人的学习笔记可能不是非常详细,具体请参考链接

本文介绍了 Conditional GAN,Wasserstein 比较浅要的理解,以及 WGAN-GP (添加梯度惩罚项的一种 Wasserstein GAN) 的实现心得

初探 Web App 实现

本文正在编写中,并且可能长时间处于这一状态

声明

经过两天的实践,作者已经发现在现在的条件下,把朴素的想法转化为一个使用的程序仍然是一个复杂的过程。

目前 Copilot 已经可以在短时间内生成初始代码,但是对于前端界面的编写,Copilot 还是相当无力的。因为 Copilot 是文字界面,你很难准确地用语言表达你对前端设计的想法。这一部分我也耗费了大量的时间。

当前这个课程替代助手还停留在“展示所有替代关系”的阶段,短时间内不打算进行进一步的开发。

Arch Linux 安装与配置

这篇文章记录了我安装 Arch Linux 的经过,以及维护 Arch Linux 的一些小技巧,以便之后遇到问题时回溯我最初安装的经过。

安装 Arch Linux 其实并不算困难,因为 Arch Linux 的官网上有相当详细的安装教程,何况官方的安装镜像里有一个自带的“图形化”安装器archinstall