大象笔记

使用国内源安装 Rust

这段时间写 Android 界面快吐了,极度枯燥,想学习一下 Rust 放松一下心情。于是在 Windows 11 的 WSL Ubuntu 中安装最新版本的 Rust。 ## 下载安装脚本 参考 Rust 官网的新手文档

VIM 在 tabnew 中打开目前鼠标所在行文本所指向的文件

例如,在 VIM 中打开某个文件,其中一行是文件路径,如: ``` /etc/timezone ``` 如果想在 VIM / NeoVIM 中,通过快捷键,在 tabnew 中打开目前鼠标所在行文本所指向的文件。 可以

代码可读性, 开发效率与可维护性

## 为何今天才意识到代码可读性,可维护性的重要? 如果一份代码需要频繁修改,新增逻辑,及逻辑更新会不断破坏旧有逻辑。而逻辑本身又非常复杂。 这时代码可读性就非常重要了。 因为,在频繁改动的项目上,花在理解既有逻辑上的时间,可

手机自动化任务工具,解决下班忘打卡的烦恼

最近在调研 RPA (Robotic Process Automation) 自动化方案,突然想到平时经常忘记下班打卡,Android 手机上是否有类似的工具能实现自动打卡呢? 每次掏出蓝牙耳机,MIUI 都会自动打开网易云音乐,看起

如何在写代码时保持愉悦的心情

与愉悦相对的就是焦虑,烦躁。 ## 焦虑与烦躁 这段时间的情绪波动尤其明显,确切地说是最近两个月。根源是: 无穷无尽的开发需求,似乎没有做完的那一天。 例1: 主要工作变成了写 Android App,界面部分

Android 点击设置菜单条目,基于 DialogFragment 实现弹窗

> DialogFragment 在 android 3.0 时被引入。是一种特殊的 Fragment,用于在 Activity 的内容之上展示一个模态的对话框。典型的用于:展示警告框,输入框,确认框等等。在 DialogFragment

对话机器人 Rasa(二十七):返回视频

虽然 Rasa 支持图片资源的返回,但是并不支持视频资源。 可以采用自定义字段的方式返回视频链接。 例如: ``` utter_my_video: - text: "Watch video below" cust

入手了小米家的机械键盘

家里一直用的我买 Dell 台式机送的键盘,虽然鼠标已经坏了两个,但是键盘一直坚挺。 终于到了该退伍的时刻,最近 Ctrl 键越来越按不动,对于 Ctrl C / Ctrl V 程序员来说,这实在无法忍受。 特别是晚上写代码,本来就

又到了每年双十一纠结阿里云服务器如何续费的时间 (2023版)

目前用的阿里云服务器是 [2000 年双十一时参加活动购买的](https://www.sunzhongwei.com/double-11-aliyun-2c4g-server-so-cheap),买了3年。规格是 2 核 4G 内存,3M

react markdown 组件支持 table 表格渲染

发现默认安装的 react markdown 组件不支持 table 表格的渲染。 在官方文档里查了一下,需要安装额外的组件 remark-gfm 来支持 table 渲染。 ## 安装 remark-gfm ``` tya