滚熊博客

滚熊博客

Thoughts, rants and discoveries on software development and related stuff.

·Deaults

1️⃣ 核心警告 💡 “久坐是另一种形式的吸烟。” 如果你每天坐超过 6 个小时,你就是在扼杀你的身体并摧毁你的健康。 2️⃣ 解决方案概述 🌿 以下是 4 种调整办公桌设置的方法,可以逆转久坐造成的损害: 3️⃣ 久坐的危害 ⚠️ 首先,让我们谈谈久坐实际上对你的身体做了什么: 你的肌肉停止工作。 血液流动下降。 你的新陈代谢下降。 如果你和大多数美国人一样,你每天都在这样做 6 个多小时。 后果是毁灭性的…… https://x.com/i/status/1898194314054058205 4️⃣ 健康风险 ❤️ 你患心脏病

Read More →
#Health

使用 AMD Radeon 6600 XT 运行 ollama

·AGI

URL Source: https://major.io/p/ollama-with-amd-radeon-6600xt/ 我现在在工作中分饰两角,其中一个角色专注于大语言模型。和你们中的许多人一样,我也时不时地尝试用 ChatGPT 提问。我还在 Visual Studio Code 中使用了 GitHub Copilot。 它们都很棒,但我真的很希望能在我的家用电脑上本地运行一些东西。 然后,我在 All Things Open 上偶然发现了一篇很棒的文章,题为“使用 IBM Granite Code、Ollama 和 Continue 构建本地 AI 副驾驶”,这让我开始接触 ollama。ollama 项目让你可以轻松启动一个本地大语言模型,并使其易

Read More →
#amd6600xt ollama

vz driver is running but host agent is not

·Linux

*使用 vz 模式虚拟化的 4c8g 虚拟机运行 *colima colima start --runtime containerd --cpu 4 --memory 8 --vm-type=vz 究竟什么是 vz driver is running but host agent is not ? 参考 colima start does not honor default config, but then overwrites it #985 可能需要执行: colima fix: colima stop -f rm -rf /Users/$USER/.colima/_lima/_networks colima start 在晚上折腾时偶然发现,如果我的 macOS 操作系统环境变量设置了代理,例如: export HTTP_PROXY="http://127.0.0.1:3128" export HTTPS_PROXY="http://127.0.0.1:3128" export NO_PROXY="*.baidu.com,192.168.0.0/16,10.0.0.0/8" export http_proxy="http://127.0.0.1:3128" export https_proxy="http://127.0.0.1:3128" export no_proxy="*.baidu.com,192.168.0.0/16,10.0.0.0/8" 则重新启动colima虚拟机之后,这个环境变量会注入到虚拟机内部,但是会做修改(IP地址从 127.0.0.1 调整为 192.168.5.2 ),而且这个修改是写到虚拟机内部 /etc/environment 中: *Colima启动时会自动将

Read More →
#Colima

Archlinux Install Zed Editor

·Linux

安装 curl -f https://zed.dev/install.sh | sh 也可以通过包管理器安装: # ArchLinux sudo pacman -S zed 输入命令zed即可打开zed编辑器。如果遇到VulkanError(ERROR_INCOMPATIBLE_DRIVER)错误,需要根据硬件配置安装对应的vulkan包。 例如,对于Intel集成显卡,安装vulkan-intel: sudo pacman -S vulkan-intel 连接到服务器 官方教程:https://zed.dev/docs/remote-development 此功能目前仅在

Read More →
#archlinux#zed

Google 高级搜索指令

·Defaults

双引号 在平时搜索中,你可能见过"必须包含’xx’关键词"这样的提示。点击后,搜索框中的关键词会自动添加双引号。你也可以在搜索时直接手动添加双引号,比如研究竞争对手时,将其名字用双引号"标记",搜索结果就会返回包含完整名字的内容。 减号 减号(-)可以让搜索结果中排除指定的关键词。比如要搜索 Sam Altman 在加入 openai 之前的信息,可以输入"Sam

Read More →
#google

Rust 代码风格 Tips[转]

·Rust

文章绝大部分翻译自Rust Design Patters, 为了快速简洁, 并没有严格翻译 Constructors Rust 没有类似于 ClassName(*args, **kw_args) 这样的构造函数, 一般约定使用静态的 new 方法创建一个新的“对象”. pubstructVec<T>{buf:RawVec<T>,len:usize,}impl<T>Vec<T>{//构建一个新的空`Vec<T>`//注意,这是一个静态方法,第一个参数不带有`self`或

Read More →
#rust

创建一个自己的 vscode 插件

·vscode

创建一个普通的 pack 类型的插件,包含了一些其他的插件。比如: 当然还可以创建其他类型的插件,具体的需要查阅 vscode 的 api。 首先搭架子 首先创建一个目录,命名如:vscode-php-pack,并进入目录。 执行下面代码 npm install -g yo generator-code yo code 会在终端提示你关于扩展的所有配置信息,自己手动填写后会生成一个项目,最终会提示你使用 vscode 或者预览版打开。 添加扩展 因为只是做一个扩展包,所以只需要修改 package. json 就行了。具体改动如下: "extensionPack": [ "xdebug.php-debug", "jaguadoromero.vscode-php-create-class", "neilbrayfield.php-docblocker",

Read More →
#javascript#vscode

我所使用的ai工具分享

·AI

截至2024年6月23日,以下是我使用生成性人工智能/大型语言模型(AI/LLM)工具的方式。 我主要使用Claude.ai进行研究,就像我之前使用搜索引擎一样,那时它返回的大多是垃圾信息。 我从未使用AI代替我的“声音”来生成文本。没有电子邮件。没有我的文章、书籍甚至评论中的句子。没有任何东西假装是我。 我使用AI为我生成编程函数,包括SQL、Python、Go或JavaScript,用于教育目的,然

Read More →
#学习笔记

Merge 种类 (Merge / Squash & Merge / Rebase & Merge)

·Linux

合并的类型:Merge、Squash and Merge、Rebase and Merge 在版本控制中,合并(Merge)是一种非常常见的操作,用于将不同分支的更改合并到一个共同的基线中。但是,根据团队的需求和项目的特性,有几种不同的合并策略可以选择。本文将介绍三种常见的合并类型:普通合并(Merge)、Squash and Merge 和 Rebase and Merge。 普通合并(Merge) 普通合并是最基本的合并方式。当你有两个分支,比如 feature-branch 和 main 分支,你

Read More →
#linux#git

暗色窗口框架在Windows 10

·Windows

不时地,我遇到了一个问题,即应用程序有暗色主题,但窗口框架是浅色的。因此,我在这里保存了两种在Windows 10上更改它的方法。 对于应用程序用户 我立刻告诉你:如果强调颜色对你很重要,这种方式将不会有用。 打开注册表编辑器,找到 HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\DWM 部分。你需要从它那里获取以下参数: ColorPrevalence: DWORD = 1 这个参数允许使用强调颜色作为标题栏颜色。 AccentColor 和 AccentColorInactive: DWORD = ABGR格式(十六进制)的颜色。 活动和非活动模式的颜色。 这是一个示例注册表文件,其

Read More →
#windows#dark#themes