如何使用google gemini api

每个google账户如果是第一次使用google cloud,会自动获得300美元的免费额度。这个额度可以用来使用google gemini api。google的gemini api有两种不同的使用方式: ai studio vertex ai 这两种方式有很大的不同。 more ...

如何自建git服务器

记录一下使用gitea自建git服务器的一些额外注意事项。 官方教程 注意: 1. 在创建完工作路径以后,需要先运行gitea来创建app.ini文件。它会引导你打开浏览器来设置账号和配置。(开放服务器对应的端口,在浏览器使用ip和端口访问服务器) 2. 在安装结束的时候,记得设置chmod 750 /etc/gitea; chmod 640 /etc/gitea/app.ini来加强 more ...

Racknerd VPS优惠汇总

之前介绍过几个VPS,我的服务器也基本上是一年一迁。去年是contabo这个便宜大碗的vps,总体体验还是不错的。今年发现因为contabo在美国的机房需要加额外的location fee以及涨价了,导致4c8g的机器使用美元结算也不再是最高性价比的选择,而且根据论坛的意见以及我实际的观察来看,超售确实严重。 于是现在迁移到了新的racknerd服务商。 支付方式:支付宝、Pay­Pal、信用卡、Bit­coin 等 我的ref链接: more ...



Spack基础

Spack 是一个跨平台的包管理器,可以用来安装和编译不同版本的软件,使得他们不与系统环境冲突并且多个版本可以共存。 1. 下载和安装 spack无需安装,下载完成后,直接调用/spack/bin/下的可执行文件即可。 git clone https://github.com/spack/spack.git export SPACK_ROOT=/path/to/spack export PATH=${SPACK_ROOT}/bin:${PATH} source ${SPACK_ROO more ...

Linux命令记录

批量替换所有文件内容中的字符串 find -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g' 批量将文件重命名成自增序号模式 ls -v | cat -n | while read n f; do mv -n "$f" "$n.ext"; done https://stackoverflow.com/ more ...

Ubuntu Wayland 设置

强烈建议不要使用wayland 目前(2024年4月)为止,由于chrome,chromium,electron,flatpak引起的兼容性问题会导致linux系统的用户体验剧烈下降!!! 下面的操作只对部分应用有效。 在切换到GNOME的Wayland会话后,可能需要对不同的程序和系统配置进行一些调整以确保最佳的用户体验。以下是在这种环境下可能需要注意或重新设置的一些方面。 1. 添加各种平台框架的wayland参数 添加如下内容到~/.pam_environment并重启系统。more ...

使用docker来管理wordpress

wordpress漏洞相对较多,我的服务器帮朋友挂了网站。之前是直接挂在host上,现在迁移到了docker里。记录一下迁移wordpress到docker里需要注意的问题。 wordpress docker image wordpress官方的docker image有很多不同的版本。比如fpm版本就是只有php和wordpress,而默认的则带着apache webserver。 其次,所有的image都没有数据库。 https://gist more ...

Gigabyte b650设置硬盘RAID

我的主板是技嘉的B650 GAMING X AX V2,CPU是AMD 7800x3d。在主板的UEFI里,有设置硬盘RAID的地方。我主板的sata口连接了四块硬盘,现在要把sata口的两个1TB的ssd做raid0。主板官方手册里有一些坑,以及提供的驱动会破坏windows。这里记录下正确的过程。 UEFI设置RAID more ...