HestiaCP 面板中的模板文件

之前的一篇文章介绍过 HestiaCP 的简单使用,在 HestiaCP 中是通过模板配置文件来配置网站。修改网站的模板可能会造成服务器错误,修改之前请小心。 HestiaCP 的模板文件存放在 /data/templates/ 目录中,对于 Web 服务器,包括了一个初始化脚本 .sh 文件,一个默认的模板 .tpl 和一个 ssl 模板 .stpl。 模板的位置: Service Location Nginx(Proxy) /usr/local/h Read more ...

2023-01-12 hestiacp , control-panel , linux , nginx

《阿加莎・克里斯蒂自传》读书笔记

怎么知道的这一本书 虽然很早就已经知道阿加莎·克里斯蒂,也曾经看过一些她的作品,比如《无人生还》、《尼罗河上的惨案》这类非常脍炙人口的作品,但是对其人一直不是非常了解,直到去年偶然间在路上听了一期关于阿加莎·克里斯蒂的播客,直到讲到她的生平,经历两次世界大战,有传奇的婚姻,才逐渐对她产生了兴趣。她是有怎么样的人生经历才能够塑造出如此精彩的虚构人物?她又是有怎么样的新奇的遭遇才能构造出如此出人意料的作案手法? 关于作者 阿加莎出生于 1890 年的伦敦德文郡托基,是英国著名的侦探小说家,剧作家。她在第一次世界大战期间志愿成为了一名护工,战争结束之后创 Read more ...


在 HestiaCP 下安装 Typecho

[[HestiaCP]] 是一个服务端控制面板,支持快速部署网站,可以作为邮件服务器,提供了 MySQL 等关系型数据库。[[Typecho]] 是一个使用 PHP 编写的轻量级的 CMS,内容管理平台,可以作为一个博客或者内容发布平台使用。本文就讲解一下如何在 HestiaCP 面板中安装 Typecho CMS。 HestiaCP 安装和使用的文章,见这里 HestiaCP 设置 我一般情况下不会直接使用 admin 账号来安装程序,所以一般会创建一个普通用户,然后登录普通用户账号,然后在账号中创建网站。 创建完用户,创建完网站之后, Read more ...


推荐一款 macOS 上适合开发人员使用的开源工具集合 DevToysMac

DevToysMac 是一款 macOS 上的开发者常用工具集合,在 Windows 上有一款使用 C# 实现的开发者工具合集工具叫做 DevToys,但是在 macOS 上使用不了,于是 ObuchiYuki 就使用 Swift 编写了一个 macOS 上原生的应用。 Installation 使用 Homebrew : brew install --cask devtoys Features DevToysMac 提供的一些功能: JSON 和 YAML 相互转换 二进制,八进制,十进制,十六进制转换 日期,时间戳转换 Read more ...


REST-assured 简单使用

REST-assured 是 Java 实现的一套 REST API 测试框架。在 Java 中测试和验证 REST 接口的难度要大于动态语言比如 Ruby 或 Groovy,而 REST Assured 将测试接口的能力大大简化了。 官网:https://rest-assured.io/ Maven: <dependency> <groupId>io.rest-assured</groupId> <artifactId>rest-assured</artifac Read more ...

2023-01-05 java , unit-test , rest-assured

ChatGPT(OpenAI) 账号注册

本文总结一下注册 ChatGPT 的方法。 前提准备工作 一个代理,可以是韩国,日本,印度,新加坡,美国,可以到这里 注册使用 一个能够接受验证码的国外手机号,如果没有,用网上的虚拟接收验证码的服务也行,可以注册这个 sms-activate.org 一个浏览器,最好是 Chrome,Edge,[[Vivaldi]] 等 注册虚拟号接受验证码 打开虚拟号码接收验证码平台 sms-activate.org (带邀请 AFF),注册一个账号 注册完成之后,需要充值使用,接码平台使用的货币是卢布。 接收一次 OpenAI 的电话验证 Read more ...

2023-01-03 chatgpt , openai , 注册 , ai

J3455 主板无法使用 PCIe 扩展 SATA 启动系统解决

把自己之前用 J3455-itx 主板组的 NAS 搬回了,但突然无法启动,这里就记录一下排错的过程。 最早启动的时候,无法进入系统,启动日志里面报错: ata 7: COMRESET failed (errno=16) 开始怀疑是搬家的时候硬盘坏了。所以拆开主机,把其中的第四块硬盘 SATA 线拔掉了。重新启动主机,发现竟然能进入系统了。并且用 fdisk 查看,所有的其他硬盘都没有问题。 这个时候我仔细的检查了一下 SATA 的连线,J3455-itx 这块主板只有 4 个 SATA 口,但是我使用 PCIe 扩展了 2 个 SATA Read more ...


2022 年读书笔记

前两年对哲学,期权,投资等等分类下的书籍比较多,但是 2022 年看得书就比较杂,有一些是在书单中放了很久的书,正好有契机拿出来看看。 之前历年的记录: 2021 读书记录 2020 读书记录 2019 读书记录 2018 读书记录 2017 读书记录 2016 读书记录 2015 读书记录 传记 [[康德传]] 是一本康德的传记,康德是一位我越了解越敬佩的人,不仅在于他的思想,当我知道他可以数年如一日一样每天坚持在固定时间去散步,作息非常规律的时候,我知道他是那个言行一致的人 [[刷新]] 刷新 是微软 Read more ...


.idea 文件夹的内容梳理

使用 JetBrains 旗下的 IDE 创建项目都会在项目的根目录中自带一个隐藏的 .idea 文件夹,每一次遇到这个文件夹的时候都会犹豫一下是否需要下面的内容全部放入到 .gitignore 文件中,大部分的时候就直接全部忽略了。现在想过来再了解一下这个文件夹下的每个文件都代表什么内容,因为有一些数据库配置,还有一些插件的临时信息都会存放在这个目录下。 .idea 文件夹存放的内容都是 JetBrains 旗下的 IDE,比如 IntelliJ 等等项目独有的配置文件。这些文件包括项目独有的 VCS mapping 或运行或调试的配置文件,还有一些 Read more ...

2022-12-27 idea , jetbrain , dotfiles

Java 11 新特性学习

Java 11 在 2018 年 9 月 25 日发布。这是 Java 8 之后首个长期版本。 安装 因为我本地使用 asdf 来管理 Java 的多个版本,所以直接使用 asdf 来安装: asdf install java adoptopenjdk-11.0.17+8 asdf global java adoptopenjdk-11.0.17+8 java -version HTTP Client 升级 Http Client 几乎被重写,支持异步非阻塞。 包名从 jdk.incubator.http 改为 java.net.http,通 Read more ...

2022-12-20 java , java-11 , jdk , openjdk

最近文章

  • 使用 Claw Cloud 免费部署 Gemini 反向代理教程 前两天介绍过永久免费的 Claw Cloud Run,本文将介绍一下如何使用 Claw Cloud Run 来免费部署一个 Gemini API 反向代理服务。
  • K3s 部署 IT Tools 在线工具集 IT Tools 是一个开源的工具集,包含了非常多好用的工具,Token 生成,Hash 生成,UUID 生成,加密解密,BIP39 passphrase 生成,Hmac 生成,RSA 密钥生成,Password 生成,PDF 签名检查,日期转换,Base64 转换,Unicode,ASCII,YAML,JSON 等等非常多有用的工具。
  • 在 K8s 中安装 Cluster 集群 在拥有 3 个 master 节点和多个 Agent 节点的 K3s 集群上部署高可用的 Redis Cluster 是一个很好的选择,可以确保数据的高可用性和可扩展性。
  • 在 K3s 搭建的 Kubernetes 集群中安装 Longhorn 存储解决方案 前两天我使用 k3s 搭建了一个实验性质的 Kubernetes 集群,k3s 默认的存储
  • Claw Cloud Run 提供永久免费的服务器 Claw Cloud Run 是 Claw Cloud 旗下的,类似 Vercel,Netlify 的在线开发和部署平台,可以部署非常多 SaaS 程序,包括 [[AList]],[[Appsmith]],[[Bytebase]],[[ChatGPT-Next-Web]], frp,[[Dify]] 等等非常多的服务。