SSH Agent & Tunnel
背景最近因为一个离奇的bug,不得不重装系统了,这就导致原来所有信任的证书 全部都要再弄一遍了。 这次打算更轻量些,一些依赖的服务不再本地或者我虚拟机里的PaaS平台了,会直接部署到国内的云平台上。 但是坏处么,自然也是非常严重的。 端口不能随便开放,像MySQL(3306),Redis(6379)这样的服务,很容易会被攻破密码,然后造成主机被入侵。 但是我本地又要用到这些,怎么做一个清凉又安全的链接呢? 下面我会分为两个部分来解决这些问题。 SSH-Agent由于 .ssh这个目录是隐藏的,如果不设置 macOS 是无法通过程序打开的窗口选择这些key的,但是一些SSH工具都会支持 SSH-Agent 登陆。 这样的方式不仅设置更少了,连接的时候也会更轻松,SSH-Agent 会自动尝试对应的Key。 c..
更多homebrew install tutorial (2022)
Homebrew 安装教程 2022我在之前写过一个 macOS (ARM64) 安装常用的开发软件 文章,里面有提到 Homebrew 的安装, 但是要手动改写 安装脚本,我觉得还是不太优雅,正好借着重装系统的机会,来优雅一遍。 mirrors首选去到官网上可以看到 有这么一个章节 Git Remote Mirroring ,并且只需要设定环境变量就可以了。 那么就从这里入手。 这次看到清华大学开源镜像站里没毛病了,所以这次就来用清华大学的镜像 https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/ install1. 设定环境变量export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsing..
更多Nodejs HTTP Server
Nodejs HTTP Server背景最近有一个想法是做一个图片小工具,这个小工具可以给图片提供一些常用或不常用的图片做转换 又一次的 我想到了 cloudflare worker,能白嫖一些计算资源, 可用性又不用担心。(实际上是我想的太美了)。 所以我先想到nodejs上是不是有一些现成的图像处理库,找了一下 还真有 而且API用起来很舒服(Sharp 后续会单开文章来写)。 接下来就需要一个 server 来提供服务,把输入输出都对接好 就完事了。 然而并不是这么work的。 Cloudflare Worker并不支持Nodejs 只是说恰好支持某些库而已,在这里查找可以在worker上工作的库(实际上我认为就是用了Nodejs但是阉割了非常多的API 防止滥用) 并且 express 也不在支持范..
更多自由职业者的一些分享
自由职业者的一些分享导语:我还是不要再继续做自由职业了(至少暂时) 自由职业者的属性首先 自由职业 绝对不是不工作 绝对不是不工作 绝对不是不工作 重要的话 先说三遍。 如果你还没怎么了解自由职业的话 可以来看看这个视频: 在家工作躺着赚钱有多爽? 无外乎就这么几点 时间自由 工作的选择自由 空间自由 人身自由 各种条件自由 接下来 我将详细讲述一下我在几个月的自由职业摸爬滚打的经历。 优点和弊端时间自由时间自由是我想要成为自由职业的最大驱动力之一,但也是我认为这方面是做的最差的,没有之一。 在公司打工 一天8小时,每天2小时通勤,这期间通勤时间还可以用来看文章以学习新知识。但是每天分配给自己的时间可能就那么2-4个小时,很显然 打打游戏,整理一下房间 时间就这么过去了。 那么 如果是自由职业 会怎..
更多The Division 主题年度分享 (2022)
The Division语音版https://cs.waynecommand.com/d/waynecos/media/division.mp4 BGMhttps://music.apple.com/us/album/tom-clancys-the-division-original-game-soundtrack/1594472943?l=zh 开场 请注意:这是用语音转文字生成的,准确率可能会有点低,虽然已经经过我编辑过了。 嗯,OK 年度分享 2022 年,这次我是录制的比较早,大概是1月2号晚上开始录的,剪完之后应该是在三号到四号左右会公开,然后这次的录制设备啊,是我精心升级的。对,因为上次是用那个surface book来做的吧,但是那个效果其实蛮差的,然后我再选新的,就特意留意了macbook..
更多从Java 8 到 17(LTS) 新增的那些关键字
从Java 8 到 17(LTS) 新增的那些关键字Java 9modules 对于 个人开发者 意义其实没有那么大,仍然是给框架作者提供的更多控制,更不像是模块化,而是像权限控制。 你可以把更大的功能做成“模块”,仅暴露需要被用到的“接口” module声明模块 e.g: module myModuleName { // all directives are optional } requires标注需要用到的包 module my.module { requires module.name; } exports“公开”可以被调用的包 module my.module { exports com.my.package.nam..
更多印象成都
印象成都这是最近旅行的一些足迹,这是我看到的成都,这是 一场说走就走的旅行。 在这里感谢我的好朋友 Tony 和我一起在成都玩了那么多好玩的地方。 路径这些路径可供参考 川味火锅和小吃(小龙坎,冒椒火辣,兵兵点将 等) 最繁华的步行街(太古里) 博物馆(成都博物馆,四川博物馆,科技馆) 有意思的打卡点(宽窄巷子,锦里,小通巷,泡桐树街,东郊记忆) 景点(大熊猫基地,都江堰,杜甫草堂,武侯寺) 注意事项时间在 2021年12月 要想多玩几天的话最好保持核酸检测在48H内都是有效的(就是说 不停的做核算 我日)。 飞机值机最好从你乘坐的那个航空公司的自己的app上值机,现在某些买票程序不能再值机了(这里提名飞猪 坑死我了) 如果你订酒店的技能不是很丰富,最好一下飞机就直接去酒店现场勘察,如果觉得不舒服了直..
更多聊聊中国动漫
聊聊中国动漫中国动漫 不缺乏优秀的人才。 其实这个主题很早就想写了,但其实想聊的主要就是那么几个作品,刺客伍六七,白蛇, 哪吒, 姜子牙。 今天看到 泛式更新的 小宇宙 国产动画短片 又看到了一些非常优秀的作品,晚上整理 board,发现这个还没有更新,我觉得是时候该把这个blog写出来了。 那么首先先来讲讲我最开始想要讲的东西,国产之光 哪吒。 哪吒 对于哪吒来讲 在大部分人的心中都是 天梯顶层一样的存在,就像 国产科幻片的流浪地球一样。 当然我也不例外,在我保守的记忆中 国产动漫向来都是 给一些 12- 的人群看的,因为某焚化部的要求某些东西不得出现在荧幕上,你看 现在十万个冷笑话几乎都看不了了。十万个冷笑话其实非常H的。总体来讲还是非常有意思的,虽然发展方向不能都是走这个路,但是也别把之前的东西给删..
更多深蓝家的万兆网
万兆网其实现在部署万兆网成本已经很低很低了,某TP-LINK做的贡献真大,但仍有其限制,我希望我这个记录能给你一些inspire。 ok 首先要说明的 每个端点都是10G,对于家用才是最好的一个选择,那对于商用来说 可能某些端点要10G以上才可以。 准备工作1. 了解你目前的网络设施 和 你期望的网络设施我升级前就一个 AX86U的路由器,可以给下面的 AX200 提供最快 2.4G 的链路速度(但实际传输速度远远达不到)。 服务端有个 NAS 使用 2.5G 网卡,是直连 AX86U 的 2.5G 端口的。 移动客户端大多数都只有1G的速度,但是客户端多 我需要他们之间借助NAS去互相传输东西。 我所期望的 路由器下连接10G交换机,子设备 都以 10G 速度连接,移动设备则按照 4*4 MIMO 的 2..
更多Beats of water drops
Beats of water drops今天会下雨吗?也许会 也许不会。 当水滴从两千米的高度落下的那一刻 就已经说明一切了。 你站在漫长的十字路口,对你全力倾诉,你总是不耐烦的戴上兜帽。 只好选择离开。 不知道下次再见到你是什么时间 但很幸运 总是能在那里遇见你, 时间如此短暂 谢谢你能在我身边。 你要想去做的事情 不会再去阻拦你了。 还没来得及说再见 所以这不会是离别。 仅有灰度的颜色的世界在世界下,我们被光投射,即使身处夜晚,也会有光亮抵达世界的另一端。如果 这个世界不再有光亮,如果 这个世界不再有颜色, 如果 这个世界什么也没有。 所有的答案都在那个世界。 关于那个世界, 没有光亮,没有颜色,难以辨识 甚至也没有什么声音。但那个世界很重要,那个世界里有着最珍贵的东西。那个世界里有永远也无法企及的东西..
更多