返回首页
最新
你好,Hacker News,
我经常听到人们说“所有的构建系统都很糟糕”,这是我多年来一直持有的观点,这也是我这个项目的动机。我终于有机会将其开源,现在它就来了。
简而言之,它类似于 make,但即使在使用高性能计算(HPC)的庞大项目中(有数百万个任务,其中数千个任务并行运行)也能舒适地使用。
主要区别在于:
- 依赖关系会自动跟踪(无需调用 gcc -M 等命令,也不需要针对任何特定工具进行定制,它就是这样工作),通过监视磁盘活动实现。
- 它是可靠的:任何修改都会被跟踪,无论是源文件、包含文件、规则配方等。
- 它实现了早期截止,即跟踪校验和,而不是日期。
- 它是完全可追溯的(你可以在依赖关系有向无环图中导航,获取决策的解释等)。
而且它非常轻量。
配置(Makefile)是用 Python 编写的,规则基于正则表达式(是对 make 的模式规则的推广)。
还有许多其他功能,使其即使在使用例如电子设计自动化(EDA)工具时也能适用。
试试看,享受吧 :-)
嗨,HN,
我们是Comp AI的创始人([https://github.com/trycompai/comp](https://github.com/trycompai/comp)),这是一个开源的Drata和Vanta替代方案。
我们的目标是在未来五年内帮助10万家公司符合SOC 2、ISO 27001和GDPR等合规框架。
为了支持这一目标,我们努力使平台尽可能自助化,以便那些从未经历过这一过程的创始人可以在任何阶段开始合规。
欢迎任何反馈意见。
我尝试过Emacs的各种拼写检查模式,但效果都不好。它们都是基于字典查找,因此对于粘着语并不太实用。而且它们也无法处理包含标记或多种语言的文本(例如,文本中有英语引用,但其他部分是不同语言)。我认为neovim的表现也没有好到哪里去。
嗨,HN,
我想展示一下我最近正在开发的项目——Mimir-AIP。这是我第一个正式的开源项目,我非常希望能得到社区的反馈。
这个项目的目标是建立一个框架,用于将来自各种数据源的输入连接到数据处理和输出插件。用户只需通过 YAML 文件定义他们的工作流程,这个工作流程可以选择一次性运行或基于重复的时间表运行。
文档: [https://mimir-aip.github.io](https://mimir-aip.github.io)
GitHub: [https://github.com/Mimir-AIP/Mimir-AIP](https://github.com/Mimir-AIP/Mimir-AIP)
嘿,HN,
我最近创建了 dailydebrief,因为我对早上在各个应用和日历之间跳来跳去感到有些厌倦,只想要一个简单的摘要,快速捕捉当天的重要事项。
你只需连接到你的应用,比如 Google 日历、GitHub、Strava 和 Monday.com,它会在你选择的时间(我喜欢早上 9 点)给你发送一封每日邮件摘要,概括你的一天。你还可以获得天气更新,但我计划添加更多功能。
它有什么不同之处?
- 邮件内容简洁,易于快速浏览(专为忙碌的开发者设计)。
- 根据反馈不断增加集成。
- 没有垃圾邮件,没有额外销售,只有有用的每日摘要。
我正在根据反馈进行改进,需要一些关于下一步该关注什么的想法!
谢谢,
Jack