4 月碎碎念
工作 工作上一如往常,没什么特别出彩的,也没翻车,只是自己在看数据时,发现自己新写的代码里,有一处致命 bug,长期运行可能会导致线上 redis 爆掉,恰好测试没发现,又避免了一次事故报告。上次 CTO 点完一些现有团队存在的问题之后,大一点的改动都心里很发虚,有些问题还真的 code review 才发现的了,这个季度打算把一些历史遗留问题解决一下,顺便把历史没迁移的服务迁移掉。还是对自己要求高一些,犯错的可能性才能降低些(虽然犯错成本不高)。 ...
工作 工作上一如往常,没什么特别出彩的,也没翻车,只是自己在看数据时,发现自己新写的代码里,有一处致命 bug,长期运行可能会导致线上 redis 爆掉,恰好测试没发现,又避免了一次事故报告。上次 CTO 点完一些现有团队存在的问题之后,大一点的改动都心里很发虚,有些问题还真的 code review 才发现的了,这个季度打算把一些历史遗留问题解决一下,顺便把历史没迁移的服务迁移掉。还是对自己要求高一些,犯错的可能性才能降低些(虽然犯错成本不高)。 ...
下载 App 安装 https://mac.getutm.app/ 并打开 创建新的虚拟机 M1 芯片安装 x86 win10 ,因 cpu 为 arm 架构,故只能选择模拟 创建 windows 虚拟机 选择自己喜欢的 win10 版本镜像(需提前下载) 配置硬件参数 注意将此处 UEFI 启动关闭,否则每次开机都是重新引导安装 后面就是一步步按操作来就行
关机 开盖 装 SSD 创建 basic 类型储存池 创建 basic 类型储存空间,选择Btrfs 设置新安装套件到储存池 2 通过 hyper backup先完成 docker homes 目录的备份 备份 docker homes 下的文件到共享文件夹 8. 备份完成后,首先把docker、homes三个文件夹清空,然后在控制面板中依此修改每个文件夹的存储位置,让它们保存在固态硬盘上。这里记得要停用docker,否则无法迁移。 如下图所示 先去套件中心停用 container manager ,停用之后,即可直接删除docker 文件夹,homes 也是同理,进入用户群组后选中权限中的 homes 取消勾选 ...
最近新入了个 NAS ,设备是绿联 DXP4800,装上黑裙之后,首要的问题是解决最常用的照片文件同步问题,上文已经解决过,参见 DXP4800-黑群晖小记 研究了几种外网访问内网设备的方案,在这里做个总结。本文是该系列的开篇,主要介绍各种方案的优缺点和适用场景。 网上搜索外网访问内网,局域网访问,远程连接,远程访问 docker,基本都可以归类为人不在家,想访问家中的nas 及其他的设备,所以标题暂时起名为远程访问系列 ...
黑群晖安装步骤略,引导盘+ 关闭内置 EMMC 网上教程比较多,不过多赘述,安装参考 绿联nas 关闭watchdog 及修改启动方式教程 [https://post.smzdm.com/p/a3xnev8n/](https://post.smzdm.com/p/a3xnev8n/) 绿联黑群晖 [https://post.smzdm.com/p/a07nw4zr/](https://post.smzdm.com/p/a07nw4zr/) 黑群晖安装教程 [https://post.smzdm.com/p/akk9vpkr/](https://post.smzdm.com/p/akk9vpkr/) 2024 年就 10 月黑群晖 nas 教程 [https://www.bilibili.com/video/BV1XN2QYWEAi/?spm_id_from=333.337.search-card.all.click&vd_source=c50111db380d4669d222dbf4f28aa85a](https://www.bilibili.com/video/BV1XN2QYWEAi/?spm_id_from=333.337.search-card.all.click&vd_source=c50111db380d4669d222dbf4f28aa85a) 已解决 解决视频HEIC不能播放问题,需要安装 AME 套件并激活,参见 https://post.smzdm.com/p/a7pw05r9/ 更新小红点问题: 更改/etc/host,增加127.0.0.1 update.synology.com(未解决,后续再做) MOV 视频封面不显示问题,升级ffmpeg 套件,从 4 升级到 6 后重建索引解决 ,参见 https://blog.csdn.net/qq_44726883/article/details/140429626 硬盘灯闪烁问题,不影响使用,故暂不解决,参见 https://www.langog.com/?p=0f263caf-d8a0-4627-b458-7f1df146b88a https://github.com/miskcoo/ugreen_leds_controller 群晖信息显示监控 ,ssh 安装 sensors 插件即可,https://post.smzdm.com/p/a8xze450/,后期使用hertzbeat 统一监控(11 月 1 日解决问题 3 后,重建索引时,发现 cpu 温度跟面板温度似乎一样 风扇问题,风扇无法自定义调节转速,暂时直接拉风速到 100 参见连接 https://post.smzdm.com/p/a0xk4el8/?sort_tab=hot/#comments 外网访问,zerotier 已打通内外网访问,自建 planet 来搞定外网访问问题 公网 ip v4 已开通,ddns-go + 端口转发 + Let’s Encrypt 完成整个网络搭建 软件问题,主要设备平台为Android + mac 常用软件下载参考https://www.synology.cn/zh-cn/support/download?version=7.2#utilities nas 内置docker 容器跑 immich作为群晖相册补充 (因群晖相册已足够,暂时不用) jellyfin 2015mac docker容器 heatzbeat 做为整个局域网的监控 alist 挂百度网盘,夸克网盘,阿里云网盘 gitlab gitlab-runner 经过一系列折腾之后,目前公网访问已经无问题,如果 ddns 挂了,也有自建 zerotier 能作为补充使用,后续考虑加一个 UPS 及两条 512 的 SSD 组 raid1 作为 docker 及虚拟机盘 ...
进入 Vscode 时,出现报错 Unable to resolve your shell environment: Unexpected exit code from spawned shell (code 9, signal null)  查证go 和 go env 之后发现都没问题,最后注意到 ~/.bash_profile 中有这部分,确定造成报错的行是 export NODE_OPTIONS=–openssl-legacy-provider #node export PATH="/opt/homebrew/opt/node@20/bin:$PATH" export LDFLAGS="-L/opt/homebrew/opt/node@20/lib:$LDFLAGS" export CPPFLAGS="-I/opt/homebrew/opt/node@20/include:$CPPFLAGS" export NODE_OPTIONS=--openssl-legacy-provider 使用vi编辑或者是使用其他文本编辑器打开 .bash_profile 文件 ...
大善人 AI 食用指南 登录之后,打开 https://dash.cloudflare.com/ ,保存/之后的字符串为 accountId 再打开 https://dash.cloudflare.com/profile/api-tokens 这一步完成后会看到如下图,保存好自己的 Workers AI API token # 用户 API 令牌 #### Workers AI API 令牌已成功创建 复制此令牌以访问 Cloudflare API。为安全起见,将不再显示此令牌。 然后去 one-api 添加新渠道 ...
近期父母和弟弟都来上海,此行目的有两个,一是给父母做体检复查,二是给弟弟做眼睛手术。 看着已经年迈的父母,心里有些许不是滋味,不知道身为长子,有些地方我做的是否不妥。父母都年事已高,可弟弟还毫不懂事,这次在未经过父母完全同意的情况下,直接从母亲手机里转钱买了 IPhone14plus ,在我看来无异于偷。或许是因为我小时候有过类似的经历,小学时从家里偷拿钱断断续续有半年,在某天也不知是被同学告发还是被父母发现,总之最后换来一顿毒打,所以对这次的事情才更为重视。人总是要为自己的行为负责,无论是父母或者是当事者本人。 ...
换了几次电脑,每次都要重新装软件,干脆整理一下。以下是我在日常开发中真的在用的工具,不搞虚的。 开发工具 软件 说明 JetBrains 全家桶 GoLand 用得最多,其他看项目需要 VSCode 轻量编辑,前端开发主力 Cursor 最近在用,AI 辅助写代码确实省脑子 Another Redis Desktop Manager Redis 客户端,免费够用 Navicat Premium Lite 官方免费版,不需要破解了 Sublime Text 快速打开文件看代码 Docker 容器开发必备 DevToys 开发者小工具集合,JSON 格式化、Base64 转换啥的 EasyDevo 和 DevToys 类似,二选一就行 实用工具 软件 说明 Android File Transfer 传文件到手机,官方工具 Neat Download Manager 下载器,比浏览器自带的快 Mounty 读写 NTFS 格式硬盘 Keka 解压缩,支持格式多 Easydict 划词翻译,开源免费 IINA 视频播放器,Mac 上最好的选择 Karabiner-Elements 改键位,比如把 Caps Lock 映射成 Ctrl MonitorControl 外接显示器调节亮度,这个很有用 Hidden Bar 折叠菜单栏图标,强迫症福音 Mac Mouse Fix 鼠标滚动变平滑,用罗技鼠标的推荐 Loop 窗口快捷缩放,类似 Windows 的 Aero Snap Mos 鼠标平滑滚动,二选一 PicList 图床工具,支持 PicGo 配置 ShortcutDetective 查看快捷键冲突,偶尔用到 Macs Fan Control 风扇转速调节,笔记本发热时用 个人推荐:MonitorControl 和 Mac Mouse Fix/Mos 是真心推荐,用完就回不去了。 ...
本文由 简悦 SimpRead 转码, 原文地址 sspai.com 我们的世界看似雷打不动,但只要找准位置,轻轻一触,它就有可能发生倾斜。而日记,就是那个撬动世界的支点,请你务必一试。 大多数人对日记的印象,可能还停留在小学老师对我们写日记的要求上。交差、流水账或许是大多数人对日记的看法,这导致我们以一种完成任务的心态被动记录。久而久之,大部分人没有感知到日记带来的好处,就更别提养成写日记的习惯了。 ...