首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

基于 Flutter 的 Web 渲染引擎「北海」正式开源

下图是实际业务的截图,从左到右分别是 Kraken(iOS),Kraken(Android)以及 Web 版本,可以看出渲染结果是完全一致的。...业务落地 讲了那么多 Kraken 的能力,肯定有同学想知道 Kraken 在实际生产场景的表现如何。...社区协作机制 kraken 团队期望通过一种良好的社区协作机制,来与社区的众多开发者一起共建 Kraken 底层能力及生态。...目前日益复杂的前端应用导致 JS bundle 的已经显得越来越臃肿,开发者也可以把常用能力抽象复用并下沉到容器层面,渲染与公用能力的复用不再只依赖于 NPM,可以通过下沉通用能力来做更多事情。...基于 Kraken,探索更多的可能性...... 最后,期望 Kraken 能给大家带来更好的体验及能力,也希望大家可以积极参与到 Kraken 项目中去,大家一起共建 Kraken 生态。

1.4K20

在 Windows 用上 Linux GUI——GitHub 热点速览 v.21.17

GitHub Trending 周榜 2.1 淘系前端互动引擎:eva.js 本周 star 增长数:550+ New Eva.js 是阿里开源的游戏互动引擎,包括了淘系前端 20+ 常用组件,包含动画...支持场景编辑器 支持渲染与动画能力 渲染能力完备 动画资源类型支持完善 友好的用户体验 提供性能优化方案 提供最佳实践 GitHub 地址→https://github.com/eva-engine/eva.js...2.3 渲染引擎:kraken 本周 star 增长数:1,700+ Kraken 基于 Flutter 的高性能且符合 Web 标准的渲染引擎。...易用,你无需改变你的技术栈; 跨平台,支持 Web、移动端和桌面; 高性能,提供类原生性能,如导航、动画和无限列表滚动; GitHub 地址→https://github.com/openkraken/kraken

83530

Kraken:一款基于爆破技术的多平台分布式密码安全测试工具

关于Kraken Kraken是一个功能强大的多平台在线分布式密码安全测试工具,该平台基于暴力破解技术来实现对密码安全性的测试,并允许广大研究人员在多台设备上以并行处理的方式遍历字典(基于crunch...易于使用、容错率高和可扩展性强也是Kraken的特性之一。...文件,然后直接使用下列命令完成Kraken的部署: docker-compose up Kraken的浏览器客户端可以通过下列形式访问: HTTP:localhost:8080 HTTPS:https:...考虑到敏感权限方面的问题,我们建议广大研究人员使用下列方式编译代码库: git clone https://github.com/arcaneiceman/kraken.git cd kraken-client...kraken/releases/download/dockerUpdate/kraken-client-with-dependencies.zip 向Kraken添加字典文件 如需将我们自己的字典文件添加到

1.3K10

APT分析报告:04.Kraken新型无文件APT攻击利用Windows错误报告服务逃避检测

这篇文章将介绍一种新型无文件APT攻击Kraken,它会利用Windows错误报告服务逃避检测。其中,DllMain函数反分析检查,以确保它不在分析/沙箱环境或调试器中运行非常值得我们学习。...Malwarebytes研究人员发现了一种名为Kraken的新攻击,该攻击利用Windows错误报告(WER)服务以逃避检测。...然后,宏使用“ Kraken.Kraken”作为值定义了一个入口类。这个值有两个部分,用一个点分隔.net加载器的名称和它目标类的名称。...二.Kraken Loader 加载的Payload是一个名叫“ Kraken.dll”的.Net DLL,该文件编译于2020年06月12日。...下图展示了Kraken.dll,加载器包括两个主要的类: Kraken Loader (1) KrakenKraken类包含了shellcode,这些代码将被注入到这个类中定义为“WerFault.exe

95030

我们为什么选 Rust 重写核心服务?

Simon 是 Kraken 的工程总监,领导着 CoreBackend 团队。...Kraken 非常注重安全性。因此,我们不想让 C++ 代码参与用户输入。...一些 Kraken 工程师开始拿它做实验,并视其为构建可以长期满足 Kraken 后端需求的系统的一种选项:性能匹敌 C++、现代语言构造有助于准确地建模业务逻辑和错误用例、对异步编程有着一流支持、编译时线程安全...同时,其他一些团队已经成功应用了 Rust:Kraken 的期货团队加入了我们的行列,他们独立地将所有后端堆栈迁移到了 Rust 上;Cryptowatch 选择了 Rust 用于桌面应用程序;Kraken...原文链接: https://blog.kraken.com/post/7964/oxidizing-kraken-improving-kraken-infrastructure-using-rust/?

71020

我们为什么选 Rust 重写核心服务?

Kraken 非常注重安全性。因此,我们不想让 C++ 代码参与用户输入。...一些 Kraken 工程师开始拿它做实验,并视其为构建可以长期满足 Kraken 后端需求的系统的一种选项:性能匹敌 C++、现代语言构造有助于准确地建模业务逻辑和错误用例、对异步编程有着一流支持、编译时线程安全...同时,其他一些团队已经成功应用了 Rust:Kraken 的期货团队加入了我们的行列,他们独立地将所有后端堆栈迁移到了 Rust 上;Cryptowatch 选择了 Rust 用于桌面应用程序;Kraken...因为这些社区,人们很久以前就知道 Kraken 在招聘 Rust 开发人员了。...原文链接: https://blog.kraken.com/post/7964/oxidizing-kraken-improving-kraken-infrastructure-using-rust/?

50520

通用底层DOMBOM平台

同样的道理,能否更远一点,跑在非js的环境中,比如flutter(目前阿里开源的Kraken支持这个效果)甚至C++写的原生应用中。想一想,在一个树莓派中跑一个vue应用。...Driver framework则是监听/操作这个VBOM实例,对接不同的平台,比如小程序,由于小程序是js写的,所以,引用js-driver,然后在driver的各个生命周期钩子函数上写小程序要做的事情...我找了很久,没有找到纯js实现的DOM/BOM,目前有一些项目中有一些实现,例如kbone、kraken(flutter实现)、worker-dom等项目中,但是我看它们基本上都和自己的逻辑绑定了,而非纯粹的用...js实现标准接口(或者说没有脱离具体的目标,实现任意的扩展能力)。...如果你有发现用纯js实现的DOM/BOM,请在下方评论区,或者直接在公众号中告知我,不甚感激~

89350
领券