- 博客(157)
- 收藏
- 关注
原创 【无标题】
今天下载东西的时候发现,curl 可以在我的终端里面正常下载,但是不可以在kitty里面正常下载,原因是环境变量。但是kitty并没有,可能是由于科学软件导致,自动给bash配置了,而kitty使用的是zsh,反正无所谓。这个配置好了应该就ok了。
2026-09-09 21:54:51
23
原创 ubuntu22 默认输入法调整频率
在使用ubuntu22的默认输入法的时候,总是很讨厌,因为每次打字大出来的都不是我想要的,我想让他追随我的打字习惯,所以做了下面的配置。
2026-08-11 20:58:06
48
原创 在ubuntu 22 实现mac的触控多桌面
整体链路是:触控板事件 → Touchégg → X11 Gestures → GNOME 原生工作区动画。没有使用最新版 X11 Gestures,因为最新版只支持 GNOME 45–48。
2026-08-11 20:39:27
249
原创 ubuntu 22配置lazygit
这个就像编辑器一样看git diff的,有了lazygit了,感觉不需要在nvim里面配置git相关的了。如果有了就直接进去就好了,加入下面内容。
2026-08-08 02:35:43
251
原创 服务器开tensorboard本地查看结果
有的时候我们有这样的需求,也就是我们所有的训练全部在服务器上运行,但是我们想要查看调试的结果,使用tensorboard,但是我们通过终端链接的服务器,所以需要把服务器的端口和本地的建立联系。
2026-08-07 23:39:24
180
原创 解除git仓库嵌套
有的时候我们有这样的需求。我们拉了一个项目在本地文件夹里面,但是我同级的又有很多文件夹,但是我希望可以用一个git管理整个项目,所以需要把原有的git给移除。
2026-08-04 16:49:52
200
原创 如何服务器和本地实现挂载
最近遇到了一个问题,也就是我调试什么的都是在服务器里面,但是我想要查看调试的结果使用scp很麻烦,如果简单的也就好了,频繁查看确实麻烦,之后所以想要可以把服务器的文件夹和本地的文件夹挂载在一起,这样的话就方便服务器和本地的文件的交互。
2026-08-04 16:44:36
228
原创 研究生配置工具(给空白的服务器配置工作环境)
一句话总结:服务器现在有 nvim 0.11.6、你的本地配置、Nerd Font 图标支持,以及 Telescope 搜索所需的 rg。我先临时把服务器 nvim 改成“无图标稳定版”,确认可读;并把 ~/.local/bin 加进服务器 ~/.bashrc。所以现在正确方案是:服务器 nvim 输出图标,本机终端用 Nerd Font 渲染图标。因为服务器打开nvim,使用nvim复制内容到本地剪切板,需要依赖kitty.现在是ai时代,我们并不需要自己配置环境,所以下面的思路是告诉ai怎么做。
2026-06-03 22:42:44
273
原创 ubuntu22完全删除软件
如果你记得软件是从deb包解压的就很方便了。通过.deb包安装的,Ubuntu 上通常会被注册成一个 dpkg/apt 软件包。我以Graph Project为例。如果没有输出,说明已经卸载成功。
2026-05-11 17:26:32
86
原创 AppImage转变成APP-》ubuntu22.04
Icon=/home/你的用户名/.local/share/icons/kdenlive.png。Exec=/home/你的用户名/Applications/kdenlive.AppImage。在应用菜单搜索 “Kdenlive”👉 注意替换路径里的用户名!
2026-04-21 17:10:04
380
原创 atuin能自动云端同步的历史命令最强工具
我以前开了好几个终端窗口,关掉一个,之前敲的命令就找不到了。换台电脑更惨,历史直接清零。后来才知道zsh_history就是个纯文本文件,多个窗口同时写会互相覆盖。后来换了Atuin,用SQLite数据库替代纯文本,这些问题全没了。Ctrl+R弹出全屏搜索界面,每条命令带耗时、目录、时间,还能按当前目录过滤。历史加密同步到云端,公司和家里的电脑共享记录。跑一下atuin stats还能看自己最常用的命令排行榜。这是我抄的。
2026-04-15 21:34:10
78
原创 如何制作ppt(进行中)
其实在AI时代,我越来越觉得逻辑是十分重要的。AI只是你会做,之后帮助你提效率,让你知道一些新东西。如果你只去使用他,而不去不断的学习,不断的进步,最后就会陷入虚无主义的陷阱,或许前期走的很快,但是最后或许不会有一个好的结果。今天听金溪讲PPT的时候,我发现他似乎根本没有什么模板,没有什么美化,但是就是看起来还不错,所以我觉得我应该学习一下如何制作ppt。经过我的探索我发现,其实我缺的不是如何使用AI制作ppt,而是制作ppt本身,我根本不知道我想要什么。所以先在记录一下一个ppt到底需要什么内容。
2026-04-14 18:49:42
361
原创 obsidian管理自己的计划
今天我觉得,一个人如果想要过的不错,他必须要有框架性的思维。比如之前karparty他写了一篇博客来介绍同时如何利用ai管理自己的知识的。但是ai可不会给你建立这样的框架,而是你本身就具有这样的框架,之后ai帮你赋能了,把这件事情更清楚,但是如何建立一个这样的框架我觉得不容易,今天让我们从待办事项开始。写文字,其实也在写自己的人生,文字表述清楚了,那么整个人的人生也必定不会过的很迷糊。
2026-04-11 18:35:22
477
原创 claude +obsidian 建立自己的AI知识库,基于 karpathy
其实最近一直有建立自己的知识库的方法,腾讯有个ima,但是苦于没有linux的模式。一般的知识库呢又是云端的,害,我不想整云端的,我只想本地,昨天刷视频刷到了karpathy的数据库构建方法,我感觉可以试试,应该可以提升自己使用ai的能力。
2026-04-11 02:02:55
1294
原创 全键盘最后一公里warpd
ubuntu想要使用全键盘进行日常事物操作的时候,浏览器的使用其实还是没有办法完全摆脱键盘的,所以就有了这个项目。warpd是一个“用键盘操作鼠标”的模态工具。移动鼠标指针左键 / 中键 / 右键点击拖拽选择滚轮滚动在屏幕上打标签后快速跳转到目标位置它比较适合已经习惯vimhjkl操作方式的用户。
2026-04-08 20:56:59
446
原创 使用agent(claude + 国产大模型)
其实最近我使用两个agent,一个agent是codex,这个我需要冲钱,所以我就只有在写代码的时候用他,确实牛,基本三次交流能把握的意图搞清楚,之后把代码给我搞明白。第二个是iflow,我在公司用这个,比较方便,不需要科学上网,免费的,可以帮忙我解决一些简单的功能,比如分析一个日志啥的。但是最近类,这个要倒闭了,所以我需要找一个免费的代替。我本来只是想体验一下claude,但是类,他的API搞的镇麻烦,我凑,这么麻烦直接把握劝退了,不如直接用codex,但是简单的问题还是怎么解决呢?
2026-04-01 01:30:02
449
原创 VIM进阶插件补充
对于切换当前打开的文件,会有个缓存区,有个时候我们需要删除一些内容,需要配置一些内容,具体配置如下。之后就可以使用ctrl +d 快捷键,删除某个buffer的文件了。👉 Telescope 默认搜索慢,要加。把下面的内容放在你配置文件的。一. telescope。→ 全局搜索(神器🔥)→ 当前词搜索(超快)→ buffer 列表。→ 找文件(最常用)
2026-03-28 01:19:10
157
原创 VIM常见使用
有的时候不想使用鼠标,因为一方面全部使用键盘操作的话,会让一个人更加的专注,另外一方面,如果不带鼠标的话,带着笔记本来回跑比较方便,所以我觉得认真学习一个vim是十分有必要的。
2026-03-22 01:38:31
410
原创 linux下终端不动,检测进程的状态
今天在cp一个文件夹的时候,终端一直卡这不动,我不确定是卡了,还是复制时间太常了。所以我在想有没有一个办法检测一个进程的状态,我想知道这个进程是卡死了,还是在工作,只不过没有打印信息。对于cp这个指令,我可以实时的查看当前文件夹的大小,如果这个文件夹大小一直在变化,那么说明一直在复制。对于一些特殊的指令,比如自定义的shell指令,虽然他不会再终端上打印东西,但是会生成log,我们可以判断log是否更新来查看这个进程的状态。但是我考虑的不是这些,而是一些没有任何特征的进程。
2026-03-18 23:10:09
605
原创 tmux使用指南
这两天我突然觉得,一个牛鼻的工程师需要摆脱鼠标的控制,全部用键盘完成自己想做的事情。但是我发现在终端里面使用键盘选中一些东西比较困难,所以问chagpt,他给我的解决办法是使用tmux。下面介绍一下tmux的基本使用。
2026-03-18 21:07:57
426
原创 ubuntu下好用的工具
之后就可以ctrl + alt + a截图了, 截图之后按住ctrl + c保存到粘贴板,可以和copyQ混合使用,显示设置-》键盘-》查看自定义快捷键-》自定义快捷键。首选项-》快捷键-》全局。
2026-03-15 14:28:54
166
原创 markdown中使用html语法
经常的,我是用markdown记录笔记的时候,有时候需要有给调整字体颜色什么的,markdown没有这样的语法。
2026-03-12 14:38:58
93
原创 python如何run和debug程序
有的时候我们有这样的需求,需要再vscode里面调试python代码,但是我们还需要为不同的文件设置不同的调试参数,如设置python解释器,设置输入参数等,下面说如何再vscode进行上述的调试和运行。对于运行来说,虽然可以使用命令行设置解释器和输入参数,但是呢,当输入参数很大的时候,每次输入也是很麻烦,直接写道json文件里面是一劳永逸了。
2026-02-09 22:35:49
394
原创 pip虚拟环境包的问题
由于pip安装包的时候会检查pip list的包,而pip list找包的路径包括了PYTHONPATH这个环境变量,这样导致虚拟空间里面有很多不应该存在的包。这样在pip安装包的时候,会检查依赖关系,发现有些包的依赖关系不满足,所以报错了。上述的这些包和我要装的包一毛钱关系都没有,到底是什么问题呢?今天创建了一个虚拟环境,之后装了一个ray的,结果报错。我在~/.bashrc里面有。
2026-02-04 22:31:45
129
原创 Reinforce算法
最原始的 REINFORCE 更新公式是:其中R代表Q(S,A),也就是某个轨迹的放缩reward。Reinfore的特点就是通过蒙特卡洛采样的方法采样一个轨迹,之后得到Q(S,A)。上述梯度计算可能方差比较大,为了降低方差,引入了baseline。
2026-01-31 20:27:30
166
原创 MDP(马尔科夫过程)
MDP解决的问题是:在一个环境中,你不断观察状态 → 选择动作 → 得到奖励 → 进入新状态目标是:👉 让长期累计奖励最大。比如:下棋机器人导航任务分配游戏打怪本质都是:一连串决策,而不是一次决策。
2026-01-31 01:11:24
364
原创 大模型学习(二、使用lora进行微调)
(1)定义SFT = 监督微调本质是:用「输入 → 标准输出」对模型做有监督学习用户:问题 AI:标准答案训练目标:特点:数据:成对的(prompt, answer)loss:交叉熵和分类任务本质一样,只是输出是文本👉 SFT 解决的是:“模型该学什么行为?
2026-01-27 22:45:59
394
原创 git使用场景->在两台不同的电脑进行代码互传
有这样的一个场景,我现在有三台电脑,我在电脑A上创建的本地仓库,并把本地仓库公开之后传到gitee上了。之后在电脑B上有一些资料,我想把这个资料传到gitee上的仓库,之后电脑C把这些资料给拿到。本质上就是做一个电脑B和电脑C的资料的互传。
2026-01-25 20:41:26
304
原创 科研绘图工具R语言
有的时候需要绘制复杂图形,但是你其实自己也不知道究竟有哪些可以绘制的图,除了散点图,折线图等等,下面就是有一个网站,上面有很多图形,之后也有对应的代码,可以供你选择。
2026-01-22 17:01:46
433
原创 GDB在ubuntu上的安装与使用
所以每个可执行文件,包括脚本都有自己的pid,所以即使运行一个脚本,也可以在core文件中找到那个pid错误,从而定位那一段程序错误。使用run运行到第一个断点停下来,使用continue运行到剩下的断点。运行结果如下,他只给我报段错误,但是具体我不知道那一行代码出现了问题。设置日志,会在同级文件夹生成gdb.txt文件,记录本次的所有操作。设置观察点,当观察点地址里面的值发生变化的的时候会打印出来。在很多的时候,我们是一个脚本运行好几个可执行文件的。必须使用-c编译,才可以使用gdb调试。
2026-01-20 16:01:09
1148
原创 VSCODE调试代码实用方法
yzh@yzh-ROG-Strix-G16-G614JVR-G614JVR:~/下载$ sudo dpkg -i Project.Graph_2.9.7_amd64.deb。正在处理用于 desktop-file-utils (0.26-1ubuntu3) 的触发器 ...选中需要打标签的行-> 右击选中FileRefTags->添加当前文件+选中的片段到面板。正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...正在解压 project-graph (2.9.7) ...
2026-01-20 14:34:57
517
原创 通过VSCODE下在markdown插件编辑查看
有的时候我们有写文档的需求,但是这时候使用word或者其他不是更好吗?但是markdown其实更加方便的,因为可以让ai生成代码,格式什么的不太用管。但是下在markdown编译器又很讨厌,所以我们选择在vscode下相关插件,让事情变的更简单。
2026-01-12 22:31:36
1071
原创 两个ubuntu系统通过向日葵通过互联网互联
2.在两台设备上登陆同一个账号,就可以在我的设备里面查看两个电脑了,直接点击桌面控制就可以操作了。我的是一个20版本的,一个22版本的,操作是一样的。
2026-01-08 16:48:40
210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1