返回首页
最新
我想要一个简单的方式来管理我的月度预算,但我厌倦了试图让 Google Sheets 满足我的需求。<p>于是我用 Python 和 Textual 构建了一个基于终端的个人预算规划应用程序。<p>您的数据保存在本地的 JSON 文件中,确保您的财务信息私密且可以离线访问。<p>您觉得这个有用吗?
核导弹发射井的测试代码与生产代码仅相差一位数字。如果他们只输入167……
嗨,HN,
我开发了一个名为 HardView 的 Python 模块,用于跨平台检索低级硬件和系统信息。
我需要一个快速、结构化且在 Windows 和 Linux 上都一致的工具——能够处理 BIOS 数据、CPU、内存、磁盘、网络、SMART 属性以及实时监控。
大多数现有工具(如 psutil 或 pySMART)要么深度不够,要么不支持跨平台,或者没有以 JSON 格式暴露所有信息——因此我用 C 语言编写了自己的工具,并将其作为 Python 模块公开。
主要功能:
- BIOS/系统/CPU/RAM/磁盘/网络信息
- SMART 和分区信息(磁盘)
- 实时 CPU/RAM/系统使用监控
- JSON 输出和 Python API
这是一个开源项目,仍在不断发展中。欢迎反馈、想法或贡献!
GitHub: [https://github.com/gafoo173/hardview](https://github.com/gafoo173/hardview)
嗨,HN(黑客新闻)社区,
我很高兴与大家分享我正在开发的创新开源搜索引擎——ByteWise Search。与传统搜索引擎不同,ByteWise 完全在客户端运行,直接在您的浏览器中执行。这意味着它提供了无与伦比的隐私保护、超快的速度,以及几乎为零的搜索流量消耗。
为什么选择 ByteWise Search?
我的目标是创建一种以用户为中心的搜索体验,在隐私和性能上没有妥协。以下是它的独特之处:
* 绝对隐私:您的搜索查询永远不会离开您的设备。所有处理都在您的浏览器中本地进行。没有追踪,没有 cookies,没有指纹识别。
* 零搜索流量:在初始加载后,后续的每个搜索查询消耗的网络流量为 0KB。结果会立即从本地数据库中提供。
* 离线功能:得益于服务工作者和 IndexedDB,ByteWise Search 即使在离线状态下也能完美运行。
* 无需 API 密钥,无后端支持:该项目完全运行在 GitHub Pages 上,免费托管和使用。没有外部 API 提供搜索结果,消除了依赖性和潜在成本。
社区驱动的愿景
这部分内容非常有趣,也是我需要您帮助的地方!ByteWise Search 的设计是以社区为驱动,而不是依赖于集中式索引。搜索结果由一个本地数据库提供,该数据库可以由您这样的用户进行扩展和改进。
它是如何工作的:
* 本地贡献:您可以直接在应用内添加新的“查询 -> 相关链接”对。这些贡献会保存在您浏览器的本地。
* 导出与分享:您可以将本地贡献导出为 JSON 文件。
* 通过 GitHub Pull Request 贡献:我们的愿景是让社区将这些导出的 JSON 文件通过 Pull Requests 贡献回主 GitHub 仓库。一旦合并,这些贡献将成为公共共享数据库的一部分,惠及所有使用 ByteWise Search 的人。
这种模式使我们能够共同构建一个高质量、经过策划且尊重隐私的知识库,由社区为社区量身定制。
性能亮点(与传统搜索引擎相比):
* 初始加载:约 24KB
* 搜索查询:0KB(来自缓存/本地数据库)
* 响应速度:即时(来自缓存/本地数据库)
* 离线支持:是
* 搜索的外部 API 调用:无
行动呼吁
我相信这种方法有潜力重新定义我们对搜索的思考,尤其是在特定的、经过策划的知识领域。我非常期待您的反馈、想法,尤其是贡献!
* 尝试实时演示: [https://ferki-git-creator.github.io/bytewise-search/](https://ferki-git-creator.github.io/bytewise-search/)
* 探索代码并贡献: [https://github.com/ferki-git-creator/bytewise-search](https://github.com/ferki-git-creator/bytewise-search)
让我们一起构建一个真正私密且由社区驱动的搜索引擎吧!感谢您关注这个项目。
你好,我构建了一个名为 Dispytch 的 Python 框架,用于处理事件。它旨在简单、干净且易于测试。<p>如果你有机会查看,欢迎提供反馈或想法:
<a href="https://github.com/e1-m/dispytch">https://github.com/e1-m/dispytch</a>
体验真正人性化的对话——没有剧本,没有固定回复,只有真实的情感连接,能够真正持久。