(摘) WebPush网页消息推送 2023年7月2日    webpush 测试地址: https://push.scwy.net WebPush网页消息推送,在Firefox的测试中,打开浏览器(不是我的网站)就收到消息。而Edge则不需要打开也会直接收到消息。想来Win后台驻留Edge浏览器程序。 也就是说,你不用运行Web服务器,授权后,只需要发送信息即可。Edge会较即时收到消息,而Firefox会在打开时收到。 这样,只有用户授权后,就可以直接实现消息的送达。 消息将显示在桌面右下角。Ubuntu默认为Firefox,打开浏览器时,将在上方中间显示消息内容。 暂时还没有测试后机端是否有相同的效果。(看起来手机端还不支持,使用场景就打了折扣) ...
(原) 通过代理管理远程的路由器 2023年6月30日    proxy 代理 clash 在家里放了N100作为服务器,安装PVE,All In One。 家中是电信宽带,有动态公网IP。之前总是无法设置家中的路由器,添加个映射就比较麻烦。 今天通过Clash在服务器上安装代理服务,然后浏览器中就可以访问到家中的路由器了,方便多了。 这样,远端的电脑就相当于在家中的环境中,所有N100中的Web服务都可以直接访问。 ...
(摘) HttpRouter Go高性能HTTP路由器 2023年6月28日    httprouter HttpRouter 是一个 Go 语言开发的轻量级高性能 HTTP 请求路由。在使用简单的HTTP服务可以拿来用。 go get -u github.com/julienschmidt/httprouter 其实它也就三个文件,还是比较小巧的。据说GIN使用的是它。 ...
(摘) Ubuntu设置静态IP 2023年6月28日    ubuntu ip 记录免忘 ls /etc/netplan/ 这里找个文件进行编辑,虽然网上说的是01-network-manager-all.yaml,但我用的是00-installer-config.yaml 把内容改为类似: ...
思考 2023年6月25日    思考 光速是限制人类前进的东西。把1秒即达的距离放大给人类几百万倍,这就够你发展个几代人类世纪。 49427­°C的“火墙”是第二屏障。
(摘) Webhook 2023年6月25日    webhook Webhook 是一个 API 概念,是微服务 API 的使用范式之一,也被成为反向 API,即前端不主动发送请求,完全由后端推送;简单来说,就是访问指定网址时,执行一个指定脚本。 举个常用例子,比如你的好友发了一条朋友圈,后端将这条消息推送给所有其他好友的客户端,就是 Webhook 的典型场景。 对于我来说,想到的一个应用场景是:当访问i.scwy.net博客时,请求手机更新一次博客(手机脚本会判断是否需要更新)。由客户需求来主动发起更新,而不是由我每次写完后更新博客。完成了一次被动服务。 ...
(摘) 又讲Linux上绿色PostgreSQL 2023年6月24日    postgresql 绿色 之前有讲过,与之稍有些差别。 先安装一个正常的postgresql数据库: apt install postgresql 安装的是15版本. 卸载,保留所需:mkdir psql && cp -rf /usr/lib/postgresql/15 . && cp -rf /usr/share/postgresql/15 share 就主要是这两个目录中的文件,暂不知道/usr/share/postgresql/能不能通过配置修改 ...
(摘) 图片加密技术LSB 2023年6月23日    图片 加密 lsb 图片的加密LSB(最低有效位)隐写术,能够完全透明的隐藏图像、文件或文本。 比如方案文件,有时候不得不给,但又担心泄密问题,就需要类似这些加密技术用于保留最后的一线证据。 ...
(原) Cpolar公布内网到公网(穿透) 2023年6月18日    cpolar 这是一个用于将内网服务公布到公网的工具。使用简单,文档详细,支持多个平台,价格亲民。内网穿外网又多一个选择。 官网 文档 下载 除了常规的Win、Linux、Mac,还支持Termux、NAS、Docker、OpenWRT、Pi。 ...
(摘) Windows资源管理器添加标记 2023年6月17日    资源管理 标记 时间久了,文件夹多了,有些一时半会儿就想不起来是干嘛用的,为文件夹和文件添加一个备注是比较有用的。 以下的方法是为文件夹添加一个标记,作用与备注相同。之所以不用备注,是因为调整资源管理器中的显示标签“标记”比“备注”更容易找到。 原理很简单,就是修改desktop.ini里的相关项,不管是“标记”还是“备注”,其实都类似。这里只是用了鼠标右键菜单,然后用一个脚本解决,你要写一个程序来做也是一样。杀鸡牛刀,大道至简,够用就行。 ...