我是参考「 数字牧民LC」教程开户的,内容比较详细,按教程步骤操作就行。
我运气比较好,开户没有遇到什么问题,秒开。说说我开户的经验。
Draft, Edit, Proofread, Publish
我是参考「 数字牧民LC」教程开户的,内容比较详细,按教程步骤操作就行。
我运气比较好,开户没有遇到什么问题,秒开。说说我开户的经验。
在上一篇文章中写到我搭建了 NAS,但没有折腾外网访问功能。这篇文章就写一下我如何实现 NAS 外网访问。
外部设备要访问家里局域网中设备,最好局域网有一个公网 IP,如果没有公网 IP,就只能使用内网穿透的方式。
我日常没有什么大容量储存需求,连硬盘也没有买,一些需要数据备份与远程同步的场景我使用 iCloud,200G 的空间也够用了。前些天电脑突然启动不了,因为没有使用「时间机器」备份系统,只能重装系统,虽然数据基本没有丢失,但软件安装、软件配置等也断断续续搞了几天。不想再次出现这个问题,时间机器备份得马上安排上,因为时间机器需要外置硬盘,现在也出现一些大容量存储需求,索性一步到位,整个 NAS。
NAS,全名 Network Attached Storage,网络附加存储。硬盘也叫 DAS(Direct Attached Storage ),直接附加存储。DAS 是通过数据线直接连接在电脑上使用,而 NAS 是可以不用数据线,直接通过网络使用的 DAS。
公司项目使用 Spirng Cloud Alibaba,使用 Nacos 注册中心,部署在华为云的 CCE(基于 K8s)中。为节约资源,开发测试环境的服务只部署了一个节点。这时出现一个问题:每次节点部署,系统就会出现服务短暂不可用的情况。
我这样使用 ChatGPT:
公司部分服务部署在本地主机(使用物理机虚拟),通过在公司网络软路由中配置 DNS(域名转发到指定 IP)的方式,使可通过域名访问服务。
我使用 ClashX,订阅服务提供商默认配置中默认开启 DNS,我会手动关闭其 DNS,让公司网络 DNS 可用。但订阅每次更新后,其配置会被还原,DNS 又会开启,导致本地服务不可用,此时只能手动改为 enable: false
,比较烦人。
我给公司搭建错误跟踪系统,方便排查代码问题,技术选型为 Sentry 9,因为其开源、轻量、能满足业务需求,相比最新版 Sentry,其搭建、维护也更容易,最新版 Sentry 在我们业务中有点杀鸡用牛刀了
经过 1 个多月的使用,GPT-4 对我帮忙还是很大,ChatGPT Plus 每个月 20 美金也还是可以接受,推荐重度用户开通。
使用体验上,结果返回时间相比 ChatGPT 会慢不少,但会更智能一些。区分这两个模型可以问:「为什么父母结婚没有邀请我」
公司年会安排我做年会场控(流程控制),控制场内屏幕和音响,使音频、视频、图片按流程顺序播放,不出现问题。
最开始主要在想用什么方案来实现,尝试过这几种方案:
php 容器基于 php:8.1.12-fpm
# 查看 xdebug 是否已安装 |
开启后 phpinfo() 中有单独的模块
一个新项目,后端使用 PHP 实现,前端不做路由,提供一个模板,由后端路由控制。
Route::get('pages/{name}', [\App\Http\Controllers\ResourceController::class, 'getResourceVersion']); |
当访问路由以 pages/
开头的路径时,如 http://10.60.10.80/pages/login
,后端返回指定模板。出现一个问题,前端可能会修改浏览器地址,如:http://10.60.10.80/pages/projects/detail?id=1
。此时如果用户刷新页面,就会出现 404 问题。
所以当访问类似这种非二级路由的 URL 时,需隐藏式跳转到 pages/
二级路由,且不改变浏览器地址。可使用修改 Nginx 配置实现。
此文涉及剧透。
读过奥威尔的《动物农场》,买了《1984》的英文版,查字典太频繁,一直没有怎么读。最近在微信读书上重新拾起阅读这本书。《1984》这本小说,故事性还是很强,比较吸引我,让我有阅读下去的欲望。我没有仔细精读,第一次阅读,主要看看讲了什么。读完之后感觉很沉重。
小说背景是大约在 1984 年,世界上只有 3 个极权大国,大洋国、欧亚国、东亚国。主人公温斯顿所处大洋国,是一个党员,工作是篡改历史,使党永远正确。大洋国的口号是,战争即和平、自由即奴役、无知即力量。大洋国的社会阶级主要分为,核心党员、党员和群众。核心党员是统治者、是特权阶级,党员是执行者,群众是对党没有威胁的「牲畜」。
我平时使用 Chrome 浏览器,浏览器标签页我个人喜欢使用全屏,我使用 xTab 限制浏览器只打开一个标签页。针对一些不想马上关闭的标签,我通过使用「固定标签页」来固定,让其不会马上关闭。但每次手动操作比较麻烦,想设置 ⇧+⌘+D
这个快捷键来实现,但这个快捷键浏览器已经占用,Chrome 设置中没有修改的地方,我找到一种方式,可以修改默认快捷键
安装 ShortKeys 插件,在 chrome://extensions/shortcuts 中配置 ShortKeys 的相关快捷键即可
上文说了 iPhone 短信同步转发到 Mac,其实 Mac 也可以接听 iPhone 的来电,利用 FaceTime 实现,但有个限制,就是只能连接同一个网络才行。还是无法实现不带手机,只用电脑,不过也还是方便不少,至少不把手机放身边时也可以不漏接电话。想不带手机接电话,可配个可接听电话的手表
现在手机验证码登录比较多,平时工作时不想频繁拿起手机,就设置了手机短信自动同步转发到电脑,利用 iMessage 实现,设置后无需连接同一个 WiFi,手机不在身边也没有关系,只要有网即可转发
设置步骤:
详细设置请看 将短信 / 彩信从 iPhone 转发到 Mac 或 iPad
还可以结合 MacCopier 使用,MacCopier 可自动将验证码提取到剪贴板,并复制到光标处
带来一个问题:iMessage 垃圾短信在手机上可以通过「腾讯手机管家」这种 APP 过滤,但在 Mac 上无法过滤,每次得手动已读,强迫症表示有点不爽
我使用 Obsidian 作为我的本地 MarkDown 编辑器,使用 Hexo 作为个人博客。在 Obsidian 中写了文章,还需要复制到 HexoBlog 源文件中,并且要设置文章 METADATA,最麻烦的是维护问题,如果要修改文章,要修改多处
受 yukang 文章 启发,写了一个 Python 脚本 obsidian_to_hexoblog,在 Obsidian 写好一篇文章后只需打上一个指定标签 Obsidian-to-HexoBlog-Tag
,并将文章英文名设置为第一个标签。Obsidian 私有仓库 GitHub Action(ci.yml) 自动运行脚本将 Obsidian 指定指定标签文章同步到 HexoBlog 私有仓库指定文件夹,再触发 HexoBlog Action 完成发布
使用命令行操作 Git
、Docker
等时,命令较长,容易输错,影响效率,推荐配置别名(缩写),以提升效率。以下是在 Zsh
和 Bash
中配置别名教程
git config --global alias.st status # git st |
使用命令行操作 Git
、Docker
等时,命令较长,容易输错,影响效率,推荐配置别名(缩写),以提升效率。以下是在 Zsh
和 Bash
中配置别名教程
git config --global alias.st status # git st |