首页  >  All categories  >  Notes

搭建book searcher图书搜索服务

介绍Book Searcher🔗

Book Searcher 本身并不存储任何图书源文件,它基于用户构建的私人图书索引进行搜素,得到搜索结果后,可以在 IPFS 上获取和阅读电子图书。作者页面 ,但现在原作者已经 删库 了。

只找到这个替代。可以使用Docker一键部署,使用官方源码构建了支持ARM架构的Docker镜像

→  继续阅读需要: 2 min

绿联NAS部署frp 实现内网穿透

买入绿联NAS后,再解锁docker技能后,玩法丰富了太多。部署在NAS的各种容器,为了能方便外网访问,在这个公网ip紧缺的时代,能实现内网穿透尤为重要。 而 frp 则是一个开源的常见解决方案。

frp 是一款高性能的反向代理应用,专注于内网穿透。它支持多种协议,包括 TCP、UDP、HTTP、HTTPS 等,并且具备 P2P 通信功能。使用 frp,您可以安全、便捷地将内网服务暴露到公网,通过拥有公网 IP 的节点进行中转。

→  继续阅读需要: 3 min

Github Action Workflow 触发运行分析

目标🔗

单个 (或多个) Workflow 之间触发运行逻辑,搞清楚究竟是按照什么样的顺序运行。

最直接 on.<push>🔗

When using the push and pull_request events, you can configure a workflow to run based on what file paths are changed. Path filters are not evaluated for pushes of tags.

Use the paths filter when you want to include file path patterns or when you want to both include and exclude file path patterns. Use the paths-ignore filter when you only want to exclude file path patterns. You cannot use both the paths and paths-ignore filters for the same event in a workflow. If you want to both include and exclude path patterns for a single event, use the paths filter prefixed with the ! character to indicate which paths should be excluded.

If at least one path matches a pattern in the paths filter, the workflow runs. For example, the following workflow would run anytime you push a JavaScript file (.js).

→  继续阅读需要: 2 min

如何对代码进行注释

不同编程语言有不同的方式进行注释,本文将举例说明

在你的代码中添加注释是一个很好的做法,因为它使你的代码更具有可读性,易于理解。

注释不会运行,因为它们会被编译器和解释器忽略。

总结起来,基本就是 // # /** */ <!----> ,实在不行,遍历 (逃)

→  继续阅读需要: 2 min

github不能正常连通,设置代理

突然发现无法使用 [email protected]:user/repo 推送或拉取代码了,之前明明可以。证明抽风了。解决方法只能上代理,晕啊。

方法一 创建 ~/.ssh/config🔗

Host github.com
    User git
    ProxyCommand connect -H 127.0.0.1:10809 %h %p

这是要求走http代理的设置,把端口改为你的代理端口

另一种是换成这个,强制走443端口利用https协议

Host github.com
 Hostname ssh.github.com
 Port 443

方法二 设置全局代理🔗

git config –global http.proxy protocol://127.0.0.1:port

git config --global http.proxy socks5h://127.0.0.1:1080

但这个方法对我无效

参考ref🔗

一加 Ace 2 Pro 折腾

从一加 8 Pro 换到一加 Ace 2 Pro ,Android 还是折腾一下才好玩

系统🔗

2024.12 升级到C15 从14降级到13,再root了它

试用一下findx6pro移植包

再不行用官方没主流推广的,在海外aliexpress卖的出厂包氧OS PJA110_11_13.1.1.302CN01_230828_ES

[x] 遗憾现在很少类原生rom

回到出厂包🔗

用这个 PJA110domestic_11_13.1.1.302CN01_2023072223340105.zip 用流出来的那个9008软件(windows平台),回归到最原始包(真正的出厂状态)

升级,然后解锁BL🔗

OTA升级到 color 13.1 552 ,重启到 fastboot 模式,flash oem unlock 解锁BL

root,再安装模块🔗

用阿木的工具一键root,再安装magisk hide,绕过银行类app 一加 Ace 2 Pro root 教程

照片🔗

经常备份到 NAS(Network Attached Storage 网络附加存储),妈妈再也不用担心刷机

git🔗

  • 配置好,手机发博客
  • 学习Liunx系统

关于我和这个博客

我是 Wah Lau, 我喜欢用明文纯文本记录东西,因为这是最通用的格式,不会被运营商锁定,在所有平台都能开箱即用的直接编辑。感谢 Owen 开源 Github 的 Repo 里。用Zola (getzola.org) 生成,最终部署在 Cloudflare Pages上。

我的生活哲学

Less is more 追求极简主义,不想额外增加实体。

关于这个博客

和大多数的博客不一样的是,这个博客不只是文章,我也把这里打造成为我的数字花园,里面主要包含6 类内容

  • 博文, 这个和传统的博客类似,当我想写点什么的时候我会把它放在这个类别下,博文主要分为:

    • 技术类,这个下面放纯技术类的文章。
    • 通用,这个下面放任何其他类的文章,我不喜欢分类,对于一篇要写的文章来说,我只能一眼判断出这篇文章是技术还是非技术,所以我只有这两个分类。
  • 我在阅读什么 我会把定期把我最近看过的优质文章的链接,以及我的对此的简要总结放在这个分类下。

  • 笔记,我会精心收集某个主题下相关的链接,然后把他们归类到某个主题的笔记里,比如:

About 页面,用于记录最近在做的事,/about/页面是只是一个概览页面。

我还有一个Change Log页面,里面会存放这个博客本身的更新日志。

联系我

  • 电子邮件:tomo#ooim.xyz (把#换成@)

联系我

  • 电子邮件:tomo#ooim.xyz (把#换成@)