V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hamsterbase  ›  全部回复第 13 页 / 共 18 页
回复总数  348
1 ... 5  6  7  8  9  10  11  12  13  14 ... 18  
2022-11-14 08:49:27 +08:00
回复了 hamsterbase 创建的主题 分享创造 支持全文搜索、点对点同步、完全离线的稍后读软件
@RatioPattern

欢迎来开发外部的扩展插件。 (比如说 alfred ,logseq ,obsidian 插件
2022-11-13 15:46:02 +08:00
回复了 hamsterbase 创建的主题 分享创造 支持全文搜索、点对点同步、完全离线的稍后读软件
@jeesk

以为是独立软件,所以在软件设计之初就开考虑如何在 [不维护] 的情况下,让用户永远的用下去。
设计了以下措施

1. 不依赖闭源二进制文件。
2. 数据都在本地,不依赖任何服务器。
3. 开源 API + SDK ,方便扩展个性化需求。
4. 支持点对点同步,不提供付费的同步服务。
2022-11-13 14:53:37 +08:00
回复了 hamsterbase 创建的主题 分享创造 支持全文搜索、点对点同步、完全离线的稍后读软件
@jeesk 现在免费,当前版本可以一直用下去。
2022-11-13 10:57:17 +08:00
回复了 hamsterbase 创建的主题 分享创造 支持全文搜索、点对点同步、完全离线的稍后读软件
@zwxharry 目前支持输出为 rss ,ios 可以随便找一个 rss 阅读器,就可以订阅了。
2022-11-13 10:52:43 +08:00
回复了 hamsterbase 创建的主题 分享创造 支持全文搜索、点对点同步、完全离线的稍后读软件
@cnlaok999

1. 不需要订阅
2. 隐私。不希望数据储存在别人服务器。
4. 审查。
2022-11-12 23:17:47 +08:00
回复了 hamsterbase 创建的主题 分享创造 支持全文搜索、点对点同步、完全离线的稍后读软件
@PowerDi

嗯,定位更类似于 cubox ,raindrop 等网页收藏软件
2022-11-12 16:21:58 +08:00
回复了 hamsterbase 创建的主题 分享创造 支持全文搜索、点对点同步、完全离线的稍后读软件
@SenLief

1. 个人不觉得是 demo ,目前功能是完备的,基础功能都开发好了。 上传网页,全文搜索,批注,标签,API ,多语言,暗黑模式。
2. 软件目前不需要付费 也没有账户机制。 数据都在本地,离线情况下正常使用。 网络恢复后自动合并全部冲突,恢复到一致状态。
2022-11-12 02:22:46 +08:00
回复了 hamsterbase 创建的主题 分享创造 支持全文搜索、点对点同步、完全离线的稍后读软件
@kongkongye

保存网页有以下几点理由。

1. 支持全文检索,未来会推出浏览器插件,在搜索引擎右侧内嵌搜索结果
2. 全文保存可以防止和谐
3. 我也在开发网页解析和渲染引擎。 支持把网页转换为结构化数据,再通过自定义模板渲染出来。 这样所有收藏的页面都是干干净净的,也可以调节字体什么的。
2022-11-12 00:36:06 +08:00
回复了 hamsterbase 创建的主题 分享创造 支持全文搜索、点对点同步、完全离线的稍后读软件
@kongkongye 是的。hamsterbase 其实更倾向于当一个辅助笔记软件的知识管理工具。
2022-11-09 01:22:15 +08:00
回复了 jahnsli 创建的主题 Vue.js 取消重复的 axios 请求时如何避免失败?
Function request(url)

If(this.map.has(url
Return this.map.url
Else
This.map.set(url, this.dorequest(url)
)

function dorequest(url
// const res = await axios.get(url)
This.map.delete(url)
Return res

手机打的伪代码。 核心是 request 和 dorequest 分离。
在 request 实现缓存逻辑。
2022-11-07 15:46:08 +08:00
回复了 Champa9ne 创建的主题 程序员 有没有利用开源组件建立一个 Web 端的本地搜索引擎?
@Champa9ne 可以看看 devonthink
2022-11-07 13:14:46 +08:00
回复了 Champa9ne 创建的主题 程序员 有没有利用开源组件建立一个 Web 端的本地搜索引擎?
@thetbw

能说一下那些地方不满足吗? hamsterbase 提供了 API ,可以在上面扩展个性化需求。
2022-11-07 13:13:35 +08:00
回复了 Champa9ne 创建的主题 程序员 有没有利用开源组件建立一个 Web 端的本地搜索引擎?
看看我开发的?

完全离线 + 本地部署 + 开源 API SDK

有全文搜索,支持 mhtml ,html 等常见的网页格式。
支持原文批注。
2022-11-05 19:16:05 +08:00
回复了 vocaloid 创建的主题 Apple 如何解决 iOS 上知乎卡顿,闪退的问题
删了知乎,然后再重新安装就好了。
之前加载 5 - 6 秒,现在秒开。
2022-11-04 22:50:20 +08:00
回复了 pdog18 创建的主题 Node.js 为啥 js 引用其他文件的函数相对来说要麻烦一些?
@pdog18

推荐直接上手 ts , 写 java 可以无缝转移。

https://nestjs.com/. 写起来和 spring 差不多
2022-11-04 21:33:22 +08:00
回复了 pdog18 创建的主题 Node.js 为啥 js 引用其他文件的函数相对来说要麻烦一些?
ts 可以写成 java 那样。 AOP , 依赖注入。



贴一段 vs code 的源码。


export class RequestService extends Disposable implements IRequestService {

constructor(
@IConfigurationService configurationService: IConfigurationService,
@INativeEnvironmentService private readonly environmentService: INativeEnvironmentService,
@ILogService private readonly logService: ILogService
) {
super();
}

}
2022-10-29 12:54:30 +08:00
回复了 ericgui 创建的主题 程序员 [前端] 最近在写 axios 的 unit test,太痛苦了
1. 测业务逻辑的时候,拿 mock 的 RequestService 测试业务逻辑。

2. 测 axios 中间件的时候, 拿真实的 http 请求去测 axios 。
2022-10-29 12:52:56 +08:00
回复了 ericgui 创建的主题 程序员 [前端] 最近在写 axios 的 unit test,太痛苦了
1. 页面不要直接依赖 axios ,抽象一个 requestService 出来

interface RequestService {
get<T>(url: string): Promise<T>;
}

class UserService {
constructor(private request: RequestService) {}

getUser(id: string) {
return this.request.get<{ name: string }>(`user/${id}`);
}
}

function useService() {
return new UserService({} as any);
}

const Page: React.FC<{ id: string }> = (props) => {
const service = useService();
const [name, setName] = useState();
useEffect(() => {
service.getUser(props.id).then((response) => {
setName(name);
});
}, [props.id]);

return <div>{name}</div>;
};



2. 可以直接对 axios 进行集成测试。 本地起一个 node 服务,拿 AxiosRequestService 去请求这个服务。
或者是利用 httpbin 等在线服务

interface RequestService {
get<T>(url: string): Promise<T>;
}

class AxiosRequestService implements RequestService {
get() {
axios.get('......');
}
}
2022-10-25 08:23:23 +08:00
回复了 hamsterbase 创建的主题 分享创造 做了一款自部署的网页保存工具(类似于 cubox
欢迎加微信进一步交流。 微信号和 v2 的 id 是一样的。
2022-10-25 08:22:57 +08:00
回复了 hamsterbase 创建的主题 分享创造 做了一款自部署的网页保存工具(类似于 cubox
@vencent

即将发布新版本

1. 支持点对点同步
2. 支持标签
3. 支持设置密码
1 ... 5  6  7  8  9  10  11  12  13  14 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1775 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 02:38 · PVG 10:38 · LAX 18:38 · JFK 21:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.