开源项目热榜第23期(20210220)
Unikernels(单核)是专门的单进程操作系统。Unikernels 极大地减少了云服务的攻击面和资源占用,同时提供了更好的隔离模型。这使得您的服务比使用完整的通用操作系统(如 Linux)运行成本更低、更安全、控制更精细。——出自《OPS》
Unikernels(单核)是专门的单进程操作系统。Unikernels 极大地减少了云服务的攻击面和资源占用,同时提供了更好的隔离模型。这使得您的服务比使用完整的通用操作系统(如 Linux)运行成本更低、更安全、控制更精细。——出自《OPS》
微前端是你的 UI 的一部分,通常由几十个组件组成,它们使用 React、Vue 和 Angular 等框架来渲染它们的组件。每个微前端可以由不同的团队管理,并可能使用自己的框架来实现。每个微前端都有自己的 git 仓库,自己的 package.json 文件和自己的构建工具配置。这意味着每个 repo 都有快速的构建时间。——出自《single-spa》
理解你说话时从舌头上滚落的单词的含义,或者你打字时用指尖敲出的单词的意思,是人工智能研究人员面临的最大技术挑战之一。但这是一个必不可少的需求。对智能手机和小型电脑的支持将 fastText 的可访问性扩展到了更大的社区和更多的应用范围。——出自《fastText》
Guice 的目标是让开发和调试变得更容易和更快,而不是更难和更慢。本着这种精神,Guice 远离惊喜和魔法。无论有没有工具,你都应该能够理解代码,尽管工具可以让事情变得更加简单。——出自《Guice》
金融是一个写得好的开源项目可以发挥巨大作用的领域。QuantLib 提供了对实际实施和高级建模都有用的工具,具有诸如市场惯例、收益率曲线模型、解算器、偏微分方程、蒙特卡罗(包括低偏差)、奇异期权、VAR 等特性。——出自《QuantLib》
微前端是存在于浏览器中的微服务。把 DOM 看作是你的微前端拥有的共享资源。一个微前端的 DOM 不应该被另一个微前端触及,类似于一个后端微服务的数据库除了拥有/控制它的微服务外,任何微服务都不应该触及。——出自《single-spa》
Volta 的工作就是让你摆脱困境。就像 "基础设施即代码" 让团队不必手动管理服务器基础设施一样,Volta 也免去了安装和协调 JavaScript 工具(如 Node、包管理器和包二进制文件)的麻烦,这样你就可以专注于创建出色的软件——出自《Volta》
Firebird 的一个特殊功能是它的 "多代架构",它允许引擎在任何时候处理同一物理记录的不同版本,"读者不阻挡写者,写者不阻挡读者"。这就保证了 OLTP 以及 OLAP 的运行。—— 出自《Firebird》
你可以出于任何原因将一个 Repo 加星。GitHub 并不在意。它只是注意到有人按下了星号按钮,仅此而已。你可以猜测它被加星的原因,但其他原因也同样合理。—— By Left SE On 10_6_19 on STACK EXCHANGE
如果您对一个具有React原则的库感兴趣,它是透明的实现,不会为了方便而走捷径,以及所有的性能支持,那么SolidJS可能就是适合您的库。—— 出自《Solid UI Library》
科学告诉我们,我们有两个大脑系统:系统1用于毫不费力的活动,比如在空旷的道路上驾驶汽车,而系统2则是为了复杂和有意识的操作,比如解数学方程式。为系统1设计你的测试,当看到测试代码时,应该感觉就像修改一个HTML文档一样简单,而不是像解2(17×24)一样。—— 出自《JavaScript & Node.js Testing Best Practices》
配置桌面布局的最好方法是不用去做。Material Shell 追踪每一个与桌面布局相关的决定:窗口在哪里,在哪些工作空间中以何种顺序排列。这允许在使用时配置布局。—— 出自《Material Shell》