V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hamsterbase  ›  全部回复第 15 页 / 共 17 页
回复总数  339
1 ... 7  8  9  10  11  12  13  14  15  16 ... 17  
2022-07-04 15:42:17 +08:00
回复了 yifan1719 创建的主题 程序员 js 能在浏览器直接运行测试,那还需要 jest 吗
先回答楼主的问题

如果测试的都是浏览器内的逻辑,的确不需要 jest 。可以使用浏览器里的测试框架。 比如说 https://karma-runner.github.io/latest/index.html

或者使用集成测试的框架 https://docs.cypress.io/

上面两个框架都是跑在浏览器的。



如果是纯 js 的逻辑,或者是代码里涉及到了 nodjs , 用 jest 、vitest 等框架也是极好的。

https://github.com/hamsterbase/hamsterbase/pull/1/files

举个例子。 我这个开源 SDK ,一共 800 行代码。
2022-06-29 12:39:28 +08:00
回复了 fox0001 创建的主题 程序员 原来我已经不用浏览器的书签同步了
分享一下我的做法,前段时间把我 2000 个书签都离线了。 目前电脑上已经几乎没有书签了 。

1. 把网页保存为 mhtnl ,导入自己开发的稍后读软件
2. 加入未读清单,未读清单只显示最近两周的页面
3. 用 rss 订阅未读清单,平时用手机和电纸书阅读
4. 碰到好的段落,在 mhtnl 文件上批注。


为什么这么做

1. 为了防止文章 404 ,用 mhtnl 创建一个完美的快照。
2. 自动遗忘超过两周的网页。 可以有效避免稍后读积攒太多,让人想放弃情况。 文档还在,等需要的时候全文搜索就可以了。
3. rss 订阅,我可以选择自己喜欢的阅读器。 不需要额外开发移动端。
合法。 举个例子

几乎所有对象存储,都会提供 aws s3 兼容的 API ,让客户可以无缝切换到他们的服务。
2022-06-26 14:53:58 +08:00
回复了 oyp 创建的主题 程序员 想问下大家,文件太多了,怎么分类比较好,用了什么工具
补充

9. 源代码: 按照 host/group/name 命名。比如说 github.com/hamsterbase/hamsterbase
10. 游戏: 主要是 steam 购买正版,不需要管理。

所有的文件都可以找到对应的管理软件,几乎不存在散落在外的文件。 自然也不存在管理文件的需求。
每次换电脑的时候,只需要拷贝几个文件夹就可以了。
2022-06-26 14:47:52 +08:00
回复了 oyp 创建的主题 程序员 想问下大家,文件太多了,怎么分类比较好,用了什么工具
我的解决方法: 使用管理软件


1. 照片: 使用群晖的 Photos 管理。 相机,手机,无人机的照片都放到一个照片管理软件里

2. 电子书: 使用 Zotero 管理。 所有的电子书,论文 都用 zotero 管理起来。 要阅读的时候拷贝到电子书里,读完之后把笔记拷贝回 zotero

3. 笔记、文档: 使用 logseq , obsidian 管理管理。 平时的个人笔记,文档都放到笔记软件里。 每次更新以后用 git 同步到 GitHub

4. 电影: 使用 emby , jellyfin 等媒体软件管理。 用刮削器从豆瓣刮削信息。


5. 音乐: 使用 iTunes 管理,从豆瓣找专辑封面, 同步到手机,iPad 上听歌。


6. 图片,设计文件: 使用 eagle 管理。 平时用 eagle 的插件收藏设计。

7. 网页: 使用自己开发的稍后读工具, 用 rss 同步到电子书和手机上阅读。

8. 其他文件: 用压缩包大包以后归档。 按照归档日期命名。命名格式为 YYYY-MM-DD-文件名.zip
2022-06-25 16:15:57 +08:00
回复了 wheeler 创建的主题 全球工单系统 书签工具 Cubox 无法生成快照的问题
可以试试看 https://www.v2ex.com/t/854379#reply17

相比 cubox 有以下好处

1. 支持解析 mhtml 和 webarchive 等浏览器自带的快照格式。 只要能访问,就能快照
2. 数据都在本地,隐私优先。
3. 不需要网络 可以永久使用
2022-06-22 09:13:42 +08:00
回复了 CCCTS 创建的主题 程序员 要求大家脑洞大开,解决一个关于图像的问题
给考生佩戴 vr 虚拟头盔,在虚拟世界里考试。
2022-06-22 08:49:41 +08:00
回复了 yuhangch 创建的主题 GitHub Copilot Github Copilot 正式上线了
🎉 Congratulations! You are eligible to use GitHub Copilot for free.


这个是不是就代表免费用。。
2022-06-20 23:09:43 +08:00
回复了 zhanghangboy 创建的主题 JavaScript electron-vue 用 nedb 持久化存储,找不到持久化文件
看一下是不是在隐藏文件夹里
@a389434713

不好意思,这句话有什么问题吗? 我没搞懂。

后一个参数制定了应用端口为 31001 ,前一个参数把容器的端口映射到主机。
@a389434713

懂了 , 默认端口是 3001 ,我写成了 31001
@a389434713 有什么问题吗
2022-06-20 09:21:27 +08:00
回复了 chaoxu 创建的主题 奇思妙想 及时的文档转换的库, 类似 pandoc
1. 编辑器的 ast
2. 通用的 rich text ast
3. html markdown word ast


其实社区可以开发一个通用的 rich
text ast 。以后开发编辑器,只需实现编辑器 ast - rich text ast 的相互转换就行了。
2022-06-20 08:56:54 +08:00
回复了 chaoxu 创建的主题 奇思妙想 及时的文档转换的库, 类似 pandoc
编程语言也是一样的思路。llvm 分为三层, 前端 + 优化器 + 后端。

前端负责把语言转化为中间语言,优化器负责优化性能,后端负责把中间语言转化为机器码。
2022-06-19 23:22:29 +08:00
回复了 SrPb 创建的主题 奇思妙想 假如没有“关注”功能,网络将会怎样?
没关注
通过搜索查找数据,发展到极致就是谷歌。
通关算法推送数据,发展到极致就是今日头条和抖音。
2022-06-19 23:16:24 +08:00
回复了 iqoo 创建的主题 程序员 第一次 NPM 造轮子,看看有什么注意点
推荐用 vitest 测试

对 esm 更友好
速度快很多
API 和 jest 一样
2022-06-19 00:14:39 +08:00
回复了 i3x 创建的主题 程序员 这样的火狐网页收藏插件应该怎样分享给他人使用?
firefox 的话可以试试看 singlefile 这个扩展。功能会更强大一点。


如果要后续管理,可以试试看我开发的知识管理工具。 可以把火狐保存的文件,都导入进去。

1. 所有数据都在本地、可以永久离线使用。
2. 不会修改用户导入的输入,可以原样恢复。
3. 支持全文搜索。 未来还会支持拼音搜索。
4. 支持对页面进行批注

地址在 https://www.v2ex.com/t/854379
2022-06-18 15:23:45 +08:00
回复了 2NUT 创建的主题 NAS 你真的需要一个 7x24 小时运行的 NAS 么?
不好意思,回车不小心发出去了


1. hyper backup 可以进行定期的冷备份,只要插上硬盘,一键就可以把数据备份到硬盘。
1. 即使系统中毒,被黑客入侵,也不会影响到我冷备份的硬盘。

2. cloud sync 支持定时的热备份。 可以实时到把硬盘的数据加密后传输到云空间。
1. 即使家里发生火宅,水灾。我也可以从云端恢复数据。



我目前的备份
1. A B 两块硬盘,放公司。储存了同样的数据。 单周拿 A ,双周拿 B ,拿回家以后插上群晖备份数据。

2. 购买 one drive 的会员,自带 1T 的云空间。 利用 cloud sync 实时备份 nas 数据。

3. Nas 上使用了 raid 1

1. 如果群晖硬盘坏了,我只需要换一块新的就可以了。
2. 如果群晖被盗,或者家里发生火宅。我可以从云空间恢复。
3. 如果群晖被黑客入侵,云端被删除,我可以从硬盘冷备份恢复。



成本实际上很低。onedeive 一年不到 100, A B 是我买 nas 之前淘汰的硬盘。
2022-06-18 15:11:26 +08:00
回复了 2NUT 创建的主题 NAS 你真的需要一个 7x24 小时运行的 NAS 么?
补充一下为什么推荐购买群晖等品牌厂商


1. 群晖提供 hyper backup 进行定期的冷备份。
1 ... 7  8  9  10  11  12  13  14  15  16 ... 17  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2654 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 05:34 · PVG 13:34 · LAX 21:34 · JFK 00:34
Developed with CodeLauncher
♥ Do have faith in what you're doing.