您在组织中使用什么工具进行私有服务监控?您最初是如何配置它的?
返回首页
最新
你在做什么呢?有没有什么新想法在考虑中?
嘿,HN!<p>Coolify 和 Kamal 还算“不错”(实际上,Kamal 的文档相当糟糕),但我每次仍然需要单独配置防火墙、无人值守升级和 Fail2ban。Ciara 则可以通过一个配置文件完成所有这些工作。<p>功能:<p>集成防火墙<p>自动系统更新<p>零配置操作系统就绪<p>零停机时间部署<p>自动 HTTPS 支持<p>多服务器部署<p>非常期待你的反馈,欢迎随时提问!
大家好。我正在寻找所有专门设计为编译到WASM的编程语言。我有一个项目(hram.dev——手工制作的汇编机器),我希望构建它来分享在80年代/90年代拆开新电脑时的乐趣,电脑启动时带有一个编辑器,以便你可以直接用汇编语言编程。我计划使用wamr+llvm来实现接近本地的性能,同时保持隔离,以便你可以随意尝试。显然,直接编写WAT的能力将是基础,肯定也会很有趣,但我正在寻找一些更高级的语言,这些语言在编写时稍微不那么方便,以便内部捆绑使用,让用户至少有两种选择来编写代码。你知道还有其他专门为WASM设计的语言吗?以下是我找到的所有语言:
最有可能的:
- curlywas(https://github.com/exoticorn/curlywas)——类似C,但非常底层;似乎非常完整;Rust实现;MIT许可证;文档简短但似乎全面?
- wa(https://github.com/wa-lang/wa)——类似Go,不清楚它的高/低级别,文档详尽,似乎很有前景,AGPL许可证,文档中有很多中文。
- virgil(https://github.com/titzer/virgil)——类似Ruby?有垃圾回收;找不到许可证;最后一次提交是3小时前;文档详尽,但都在仓库的md文件中。
- assemblyscript(https://github.com/AssemblyScript/assemblyscript)——类似TypeScript;Apache 2许可证,最小运行时带垃圾回收;用JS实现。
- walt(https://github.com/ballercat/walt)——为WASM设计的类似JavaScript的语言,有25位贡献者!文档看起来不错,可能真的可以使用!大多数提交是在7年前,但最后一次提交是在3年前,MIT许可证。
- onyx(https://wasmer.io/posts/onyxlang-powered-by-wasmer, https://github.com/onyx-lang/onyx)——类似OCaml?最近有活动,完整文档,BSD许可证,不确定它是否具有更低级的能力,或者更高级特性在运行时或构建时的成本。
- waforth(https://github.com/remko/waforth)——为WASM设计的Forth!优点是它是Forth,缺点也是Forth;MIT许可证;文档很好;由于常量查找似乎效率不高?
不太可能的:
- thinscript(https://github.com/evanw/thinscript)——类似JS的宏;9年前被放弃;尚未获得许可证。
- wase(https://github.com/area9innovation/wase)——C类语法但仍然像WASM,不是最新但也不算太旧,只有少数贡献者,不确定它的完整性,但文档给人的感觉是大致完整,MIT许可证。
- wam(https://github.com/kanaka/wam)——WASM宏预处理器,只有一个人,最后一次提交是在7年前,内置宏非常少,Mozilla许可证(???)。
- wah(https://github.com/tmcw/wah)——WASM但带有中缀,不像是可以用宏扩展,有两个贡献者,最后一次提交是在8年前,Eclipse许可证(???)。
值得一提的:
- mini-c(https://github.com/maierfelix/mini-c)——C到WASM的编译器,似乎在8年前被放弃,不确定它的完整性。
- c4wa(https://github.com/kign/c4wa)——C到WASM的编译器,3年没有活动,没有许可证,用Java编写。
其中一位伟大的黑客,编写了许多基础的 Node.js 模块。