banner
JackYoung

JackYoung

生活、摄影、写作、代码。
github
bilibili
email

技术

cover
cover

折腾桌面小组件

这不是最近更新了 MacOS14 嘛,就想用桌面小组件合理摸鱼,就记录一下。 Scriptable# 这个算是自由度很高的小组件 App 了,通过编写 JS 来展示自己想展示的内容,对于我这种不怎么熟悉 JS 的人来说,只能去找大神的作品了。 万事屋杂货铺,有一套现成可用的小组…
cover
cover

检测重复IP

这是一个老问题了,公司的产品中经常会需要检测新添加的 IP 是否已经存在,就需要有判断重复 IP 的算法,这里只是一个算法思想的搬运。 问题:给定一个 IP 或者一个网段,如何判断该 IP 或者该网段已经存在于数据库? 最简单暴力的算法,可以将所有网段都列出来,转换为单…
M1上的那些坑
引言# 手上的 M1 pro 用了也快一年了,平时就是用来办公、学习、P 图的,偶尔做做开发,目前也是一个重度 Mac 使用者了。这里就把我遇到的一些问题总结一下,如果有人有遇到过类似的问题,希望能给你们一些启发。 Brew 环境# 我最开始用的 Mac 是 19 年的 Air…
cover
cover
cover
cover
cover
cover
cover

使用零信任来内网穿透

引子# 家里的 NAS 一直想做个穿透,然后可以在外面看视频啥的,遇见了便宜的服务器就买了一个玩玩,发现买的服务器的厂商安全做的不是很好,自己的 NAS 就被爆破过一段时间,就很担心自己的数据丢失之类的。在玩 Cloudflare 的时候,发现他们提供 Zero Trust 服务…
cover

Pandora 本地化 GPT

分享一下最近 Github 上比较火的一个项目,虽然原理比较简单,但是好用! Pandora 这个项目通过 api 中转,实现在本地搭建网页版 ChatGPT,也算是在曲线救国了。 安装 - 本地 python 版 按照作者的推荐先安装好 python 环境,推荐大家使用…
Ownership of this blog data is guaranteed by blockchain and smart contracts to the creator alone.