(原)
Pho无服务端备份相册
2024年7月17日
pho
NAS的意义在于备份资料和照片,其中照片可能是最重要的。
Pho是一个无服务端的相册备份应用。无服务端是因为它直接用你的 SMB/WebDAV/NFS/百度网盘 来做存储端。
支持Android/IOS/Mac/Win,虽然有几项VIP功能,但基础功能也差不多了。
PS:应用越简单越好,其它的让我来。另外,还需要一个手机的记事本/应用/通讯录的备份功能(怎么看起来越来越不简单)。
...
➦
(原)
普通人的AI大模型思考:分布式AI
2024年7月16日
ai
GPT这一类大模型,完全靠强大的GPU算力。但并不是每个人都买得起、买得到好的显卡,即使没有米国卡脖子。
是不是可以发挥分布式的作用,聚合大量的小算力来完成大算力?
就个人而言,需要计算(使用)的时候是少数。那么发挥“人人为我,我为人人”的BT下载思想,将计算量分发给多个个人电脑,通过量的累加,就可以达到质的变化。
国家不是也在想办法解决光刻机吗?方案是反其道而行之:成立国家级光刻工厂。
之前有国家级计算项目,也是通过发动网友一起来计算的。
...
➦
(码)
Easytier 无公网组网,去中心化,含手机端使用内网方法
2024年7月15日
easytier
我一直在用zerotier,并且做了服务端,运行良好。今天看到Easytier,似乎更简单。
EasyTier一个简单、安全、去中心化的内网穿透 VPN 组网方案。
去中心化:无需依赖中心化服务,节点平等且独立。 安全:支持利用 WireGuard 加密通信,也支持 AES-GCM 加密保护中转流量。 高性能:全链路零拷贝,性能与主流组网软件相当。 跨平台:支持 MacOS/Linux/Windows,未来将支持 IOS 和 Android。可执行文件静态链接,部署简单。 无公网 IP 组网:支持利用共享的公网节点组网,可参考 配置指南 NAT 穿透:支持基于 UDP 的 NAT 穿透,即使在 …
...
➦
(原)
NAS 畅网X86P5研究及使用
2024年7月15日
nas
畅网
购畅网的X86P5开发板,配上一个3D打印盒子,加上多年余下的2.5寸硬盘,巴掌大小,便是一个小型NAS。
N100,加上余下的8GB DDR5,双2.5G网,性能做NAS其实是有富余,我一般还加一些服务。
...
➦
(原)
我们需要一台什么样的PC
2024年7月7日
pc
虽然看起来我们大量的手机应用和使用时长,但其实PC并没有离开我们。对于大众来说,它只是更可有可无或退居二线。这不包括我。
我们需要什么样的PC?
...
➦
(码)
Gost GO语言实现的安全隧道
2024年7月4日
gost
GOST 最新版本3。功能特性:
多端口监听 多级转发链 多协议支持 TCP/UDP端口转发 反向代理和隧道 TCP/UDP透明代理 DNS解析和代理 TUN/TAP设备 负载均衡 路由控制 限速限流 准入控制 插件系统 监控指标 动态配置 Web API GUI/WebUI 下载,还有一个简单的UI界面。看起来GOST功能相当丰富。
这里主要用它的端口转发功能: gost -L http://:80/192.168.1.40:9999 -api :18080 即当访问本机80端口时,转向请求另外的IP及端口。定义了WebAPI端口。
查看配置:
...
➦
(转)
tusd断点续传库
2024年7月2日
tusd 是基于golang 开发的对于tus 断点续传协议的实现,既可以做为server 使用,也可以使用golang 包,开发自己的文件存储服务
Github tus是一种基于HTTP的可恢复文件上传的协议。意味着上传可以随时中断,并可以恢复没有再次重新上传之前的数据。
...
➦
(摘)
端口转发及使用
2024年6月27日
端口
代码很简单,这里的应用场景是可以通过端口转发,将目的IP指向动态IP上,从而实现直接访问通过电信等家庭网络中的非标准服务器。
如果外网IP较难获取到,那估计只能等IPV6了。
至于如何获取到目的IP(动态变化),只需要花百元购一个云服务器/云空间(它的IP是固定的)转发一下即可。
当然,现在的云服务器也不贵。这都是穷闹的。不过毕竟云服务器没家里的带宽和自由。
通过以下转发,即可浏览器输入localhost看到指定的内容,目的端口就任意了(家庭宽带是封禁了80端口的)。
如果通过修改本机hosts,是不是可以实现自定义域名访问?
...
➦
(原)
Godot做个圆形可旋转的菜单
2024年6月26日
因为购买了一个圆形按钮,想着用它来作什么。它有五个按键:左、右、按下、按下左、按下右。
使用Godot制作一个圆形菜单,按下键作为确认,左右进行选择。多余的按下左右作为旋转控制(实际没啥用)。
把工程设为透明,置顶,无窗口。代码实现了拖动功能。定义好功能按钮。
为了简单(懒),通过前端定义了RichTextlLabel,代码直接复制过来用。
完善一下,从配置文件读取,即可实现选择并执行的功能。
...
➦
(摘)
Redka Go开发的Redis数据库?
2024年6月25日
Redka旨在使用SQLite重新实现Redis的优秀部分,同时保持与Redis API的兼容性。
意即使用Sqlite来代替Redis。Go跨平台,所以Win/Linux可以自己编译使用。速度上比Redis慢2-5倍。
此网文介绍得比较详细。
...
➦