2作者: subjektivation19 天前原帖
这篇帖子在首页上停留了大约1到2个小时,然后就消失了。在这段时间内,它获得了大约300个积分,这远远超过了大多数在Hacker News首页上停留1到2天的帖子。即使你翻到第2页或第3页、第4页或第5页,也找不到这篇帖子! 这似乎很奇怪。YCombinator对此有任何兴趣吗?
1作者: fenrirx2219 天前原帖
嗨,HN, 我开发了一个名为“文档复制计划器”的小型浏览器工具,旨在帮助人们确定需要保留多少份重要文件,采用何种格式,以及存放在哪里,全部操作均可离线进行。 主要功能: - 支持护照、身份证、合同、收据、票据等多种文件 - 生成主要副本、备份副本和应急副本的计划 - 可下载的PDF或可打印的清单 - 完全在浏览器中运行——无需账户、无需上传、无需追踪 动机:大多数人将敏感文件存储在云应用或电子邮件中,这增加了泄露风险。这个工具提供了一个简单、可操作的计划,让用户在不依赖服务器或第三方的情况下安全地保留副本。 您可以在这里试用:proofpocket.com/doc-copy-planner 我很想听听HN社区的反馈: - 这种离线文档规划的方法是否合理? - 在工作流程或用户体验方面有什么可以改进的地方吗? - 在安全性或可用性方面,有没有我遗漏的边缘案例? 感谢您查看这个工具!
1作者: sudostar19 天前原帖
这个PDF模式匹配器是一个本地网页应用,允许您比较两堆文档中的正则表达式匹配。这对于文档对账等场景非常有用。<p>我最初为我父母的小企业创建了一个Python NiceGUI应用,以便他们能够验证所有的送货单是否都包含在货运信用单中。<p>我将其重新实现为一个基于浏览器的Nuxt应用。<p>我使用PDF.js从PDF中提取文本,并且还在尝试使用Tesseract.js进行光学字符识别(OCR)。Papaparse用于生成结果的简单CSV报告。
1作者: chokoswitch19 天前原帖
我发布了一个新的 Python ASGI/WSGI 应用服务器。这可能对以下人群特别感兴趣: - 对服务器技术感兴趣的 Python 开发者,尤其是已经在使用 Envoy 的人 - Envoy 用户可以看到动态模块所支持的用例 - Rust 爱好者可以看到它如何在两个非 Rust 生态系统(Envoy 和 Python)之间架起桥梁 请注意,这是我在 Rust 中的第一个真正项目——虽然在开发过程中我努力学习 Rust 的习惯用法,但我怀疑这是否能算作一个完全符合 Rust 风格的项目。 我对支持 HTTP/2 trailers 的 Python 应用服务器感兴趣,以便能够将 gRPC 作为普通应用程序提供,同时支持非 gRPC 端点。在查看现有选项时,我注意到在连接套接字、流控制等方面存在很多复杂性。来自 Go 的我习惯于 net/http 提供功能齐全、生产就绪的 HTTP 服务器,几乎不需要额外工作。但由于多种原因,从 Go 驱动 Python 应用并不现实。 巧合的是,Envoy 发布了对动态模块的支持,允许在 Envoy 中运行任意代码,并提供了 Rust SDK。我想这将是一个有趣的实验,看看这是否真的能驱动一个完整的 Python 服务器——我原本认为不可能。但在动态模块中暴露了一些更多的控制选项后——它实际上成功了,pyvoy 应运而生,这是一个动态模块,加载 Python 解释器来运行 ASGI 和 WSGI 应用,从 Envoy 的 HTTP 过滤器进行数据转换。还有一个命令行工具,可以处理运行 Envoy 并将模块指向应用——这绝对没有 net/http 那样方便,但我很感激复杂性仅存在于启动阶段。pyvoy 不需要处理 HTTP、TLS 等,所有这些都由经过实战考验的 Envoy 堆栈处理,我们获得了包括 trailers 和 HTTP/3 在内的所有 HTTP 功能。 通过对 trailers 的支持,pyvoy 在服务器上驱动了 connect-python 的 gRPC 协议支持(<a href="https://github.com/connectrpc/connect-python" rel="nofollow">https://github.com/connectrpc/connect-python</a>),允许它们在现有的 Flask 或 FastAPI 应用中根据需要提供。值得注意的是,它是唯一一个在没有不稳定表现的情况下通过所有 connect 的一致性测试的服务器。重要的是要指出,当禁用需要 HTTP/2 的功能时,uvicorn 也能可靠通过。当不需要双向流或 gRPC 时,它是一个很好的服务器——不幸的是,我们尝试的其他服务器在处理客户端断开连接、保持活动等方面表现不稳定。这并不让我感到惊讶,因为我早就看到实现特别是 HTTP/2 的可靠性是多么困难,我很感激 pyvoy 可以依赖 Envoy 来处理这些问题。 看起来 pyvoy 是一个快速(始终基于自己的工作负载进行基准测试)、可靠的服务器,不仅适用于 gRPC,也适用于任何工作负载。它还可以直接使用任何 Envoy 功能,并且可以替代一对 Envoy + Python 应用服务器。我目前在生产环境中以低规模使用它,服务于 Django、FastAPI 和 connect-python。 欢迎分享您对这个项目的想法。感谢您的阅读!
2作者: higiga748719 天前原帖
DNS可以通过减少加载网站或YouTube视频所需的时间,让你的互联网感觉更快,但它并不会实际提高你的下载或上传速度。大多数互联网服务提供商(ISP)使用默认的DNS服务器,这些服务器通常较慢或负载过重。我之前没有意识到,每次我打开YouTube时,我的手机首先需要向DNS服务器询问youtube.com的位置。你可以在这里查看更多详细信息:https://gsmrumors.com/i-changed-this-dns-setting-and-youtube-feels-faster/
1作者: firtaet19 天前原帖
我创建了NeuroReel.biz,这是一个免费的幻灯片格式视频生成器,无需注册即可使用。要获得结果,您只需一个想法,例如“关于人脑的事实”。<p>在我短短的24小时测试中,我在YouTube上发布了7个视频,在TikTok上发布了7个视频,获得了超过13,000次观看。<p>测试网址:<a href="https:&#x2F;&#x2F;www.neuroreel.biz&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.neuroreel.biz&#x2F;</a>
1作者: nutanc19 天前原帖
数学是一门层次分明的学科。你需要逐步建立自己的概念。因此,我们为CBSE数学创建了一个互动学习路径。只需点击任何章节,即可查看该章节的先决条件。有些章节需要很多先决条件,而有些则需要的较少。如果你想复习所学内容,只需双击即可进行互动电子教材的学习 :)