手里有一台N100小主机,闲置很久了。之前用过飞牛 ,为什么不用了呢。因为挂载磁盘,必须格式化。还有掉盘后自动挂载,磁盘挂载目录就会变掉。导致内网磁盘共享经常会无法正常使用。痛定思痛,决定基于Ubuntu,搭建适合自己使用的 NAS 工具。
安装系统 没什么好讲的,使用 Rufus 制作引导盘。下载镜像 后,丢在U盘根目录即可。本次使用的是 Ubuntu …
阅读全文 ❯
GitLab 可以集中管理个人代码仓库和项目记录。它比普通文件服务占用更多资源,部署前要给数据库、后台任务与仓库数据留出空间。
资源与访问地址 先核对 GitLab 官方安装要求 。当前文档给出的单节点基线为 8 vCPU、16 GB 内存;内存受限的部署仍需至少 8 GB 并按专门文档调整。这是 GitLab 的预算,整台 NAS 还要容纳其他服务。
本例 …
阅读全文 ❯
眼馋 Hugo 好久了,但是一直没有实践。为什么呢,因为没有找到一款合适的主题。在借助AI的辅助,成功完善了自己期望的模板。 Hugo 启动~
在迁移过程中,主要是对模板的修改与完善。算是重新造轮子了。
主题相关 创建新主题放在 themes/blog。刚开始页面直接报错:
partial "head.html" not found 新主题的 …
阅读全文 ❯
301 https://redirect-301.leapsea.workers.dev/ addEventListener("fetch", (event) => { return event.respondWith(new Response('',{ status:301, headers :{ …
阅读全文 ❯
因为最近在新加坡出差,比较关心这边的疫情。而各个网站提供的报表都不尽如人意。所以就尝试自己做一个报表。
拆分问题 我们需要一个可靠的数据来源(不是百度)。这个数据源最好是新加坡官方发布的,或者采集于官方数据。然后选择合适的报表组件进行展示。
报表预览 数据源 官方 官方的数据,没有简便好用的json形式的历史数据(也许是我没有找到)
阅读全文 ❯
基于wudongdefeng仓库,在手机上搭建流程
基础环境准备 pkg upgrade -y pkg install -y git perl nodejs-lts wget curl nano cronie moreutils clone对应仓库 git clone -b v3 https://github.com/wudongdefeng/jd-base …
阅读全文 ❯
Termux 是一款Android 终端模拟器和 Linux 环境应用程序,无需 root 或设置即可直接运行。自动安装最小的基本系统 - 使用 APT 包管理器可以使用其他包。
下载 play商店的版本是老版本,建议安装最新版本。如果是Play版本,大概率会碰到403的问题(需要执行apt upgrade -y)。
从 F-Droid 下载
开光 apt …
阅读全文 ❯
编码规范
文件名 该分类下主要描述了与文件名相关的规范
文件夹名 全部小写 单词之间用 “-” 分割。 示例:client-api
Go文件名 全部小写 单词之间用 “_” 分割。 示例:discovery_client.go
▼查看综合示例▼ . ├── controllers │ ├── api.go │ ├── score.go
│ ├── …
阅读全文 ❯
前面 ,我们大致捋了一下思路,与演进步骤。 以及各个组件之间的差异(Backtrader与vnpy、Tushare与AKShare)。 最终决定先从基于Backtrader+AKShare开始我们的计划。
环境准备 版本依赖 目前 AKShare 仅支持 Python 3.7(64 位) 及以上版本, 这里推荐 Python 3.8.5(64 位) 版本 由 …
阅读全文 ❯
通常在后端写完接口后,要方便快速的进行测试。 以前喜欢用 PostMan 进行测试。后来发现 IDEA 有更简便的方法。 该方法适合于 jetbrains 全家桶,不局限于 GoLand、PyCharm、IntelliJ IDEA。
文件说明 ├── xxx.http # 调用接口的文件
├── http-client.env.json # 通用配置(接口地 …
阅读全文 ❯