1作者: ryjo5 个月前原帖
嘿,HN!CLIPS1wm 是一个用 CLIPS 编写的 X11 窗口管理器,这是我在过去几年中选择的编程语言。它基于 1wm 提供的功能,1wm 是一个用 C 编写的极简窗口管理器。 我受到 HN 上关于 1wm 的帖子启发,决定写这个项目。当时被 1wm(当时称为 mwm)的简单性所打动,因此我重新整理了之前开始的 CLIPS X11 库,并在过去几周里在我的 Lubuntu 虚拟机上将 CLIPS1wm 作为我的主要窗口管理器。 为什么选择 CLIPS?使用类似 Rete 的算法,规则、事实和实例可以让你开箱即用地获得缓存、索引和模式匹配,而不需要手动编写循环。CLIPS 是用 C 编写的,因此与 X11 的集成非常方便。最后,CLIPS 对于基于事件的窗口管理器来说速度足够快;我还用它开发过实时性能导向的应用程序。 我写这个的目的是希望能广泛传播 CLIPS,所以请尝试一下,或者仅仅查看 CLIPS1wm.multifield.clp、CLIPS1wm.fact.clp 和 CLIPS1wm.instance.clp 文件中的实现。 让我知道我应该尝试引入哪些 X11 功能!
2作者: akash-bilung5 个月前原帖
我厌倦了因为找不到收据而错失过期保修的损失。<p>于是我创建了Warrify(warrify.app),这是一个简单的保修跟踪工具,具有以下功能:<p>- 扫描并存储收据 - 跟踪产品保修 - 在保修到期前发送提醒 - 与谷歌日历同步<p>目标是:不再翻找抽屉,不再错过索赔。<p>我最初是为自己开发这个工具,但我想其他人也可能会觉得它有用。 希望能得到社区的反馈,看看这个工具是否能满足你的需求,以及你目前是如何跟踪保修的(如果有的话)。
1作者: divinetking5 个月前原帖
嗨,HN, 我创建了OpusTools,旨在帮助人们直接在浏览器中转换和压缩媒体文件(图片、视频、PDF、音频、文档)。 本周,我推出了一个新的用户界面,专注于速度、简洁性和移动端的可用性。以下是一些亮点: - 更快的转换(优化流程) - 更清晰的桌面和移动端界面 - 更简单的导航 - 无需安装,直接在浏览器中使用:opustools.xyz 欢迎大家对可用性和改进建议提供反馈。