问题标签 [hydra]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1122 浏览

delphi - 是否存在具有不错功能的 VCL OrgChart 组件?有可行的替代方案吗?

我正在使用DevExpress OrgChart 组件,该组件自 2003 年以来仍在维护但未开发(幸运的是错误已修复,但仅此而已)。

老实说,这个组件,即使它开始看起来太旧了,仍然满足我的要求,除了两件事:

1) 它根本不支持人员功能,为了理解我的意思,请看这张图片(其中人员中的项目是管理、通信、IT、特殊项目)。

2) 不优化空间就排列item,比如top level有3个item,只有第二个item有2个child,top item的item画得更远,因为有2个child,所以没有“缩小”图表的选项。

当然,该组件错过了 OrgChart 工具所期望的大量功能,但在我的情况下,这 2 个,特别是 (1) 很重要,其余的就是缺乏吸引眼球的东西。

我寻找 VCL 组件,但如果(我担心,因为我从未找到它)这样的组件不存在)我可以看到以下替代方案:

i) 将 Hydra 与 .net winforms 组件一起使用

ii) 使用 ActiveX 组件。在 2 之间,我更喜欢 ActiveX,因为 .NET 部署地狱(我喜欢 Delphi 的地方在于您将 exe 发送给使用 Win2k 的客户并且它可以工作)。反正我从来没有用过activeX控件,也不知道是什么部署问题,但我怕我会失去更换exe和升级软件的机会。

iii) 聘请可以通过添加功能 (1) 和可能 (2) 来自定义 DevEx 组件的 delphi 组件开发人员。

我被困住了。

0 投票
1 回答
732 浏览

opengl-es - HYDRA(像素弯曲器)sampleLinear 的 OpenGL ES 2 着色器语言模拟是什么?

所以我查看了OpenGL ES 着色器规范,但没有看到这样的......

例如 - 我创建了简单的“捏放大”和“旋转转身”和“移动中心” HYDRA 像素弯曲过滤器。它可以在闪存中执行。它基于默认的像素弯曲器旋转示例,并且

所以现在我想将它移植到 OpenGL ES 着色器中。数学和参数可以转换成 OpenGL ES 着色器语言,但是 sampleLinear 怎么办?openGL ES 着色器语言中的模拟是什么?

更新:

所以我创建了类似于我的 HYDRA 过滤器的东西......兼容 webGL 和 OpenGL ES 着色器......

要查看它是如何工作的,请使用现代浏览器,导航到shadertoy为其提供一个纹理(http://www.iquilezles.org/apps/shadertoy/presets/tex4.jpg例如),将我的代码粘贴到可编辑文本 aeria 中并点击在此处输入图像描述...玩得开心。所以..现在我有另一个问题...我想要一个图像和黑色而不是同一图像的副本...任何人都知道该怎么做?

0 投票
4 回答
5616 浏览

.net - 在 Delphi XE2 中使用 .NET 程序集

我有一些在 .NET 中实现的业务逻辑和一些在 Delphi 中实现的业务逻辑。现在我打算升级到 Delphi XE2。

我们是否有任何规定可以使用 Delphi XE2 的 .net 程序集?

更新:我听说Hydra 框架使我们能够集成托管和非托管代码。任何人都可以用一个小的演示/代码片段来解释更多吗?

更新:我在这个Hydra Framework的试用版上尝试了一些东西。但它还需要修改您的 .NET 程序集以创建接口,以便我们可以将其映射到 Delphi 代码。

有什么方法可以在不修改的情况下使用 .NET 程序集?

0 投票
1 回答
1217 浏览

ruby-on-rails - Typhoeus gem 不会减少响应时间

基本上我有 857 个图片链接要检查。我用 3 种不同的方法实现了它,每个方法运行 3 次。

方法一:使用 Typhoeus 和 Hydra(并行请求)

耗时:117.65、99.45、102.01 秒

方法二:使用 Typhoeus(单数请求)

耗时:33.85、31.89、30.18 秒

方法 3:使用 Net::HTTP Ruby 库

耗时:83.30、67.62、75.26 秒

最初我认为方法 1:Typhoeus 和 Hydra是假设通过发送并行请求而不是一次发送 1 来加快 Http 响应时间。然而,上面的结果告诉我,我实际上得到了一个较慢的响应时间。

一个原因可能是对标头的 http 请求比普通的 http GET 请求具有更少的开销。除此之外,我在这里做错了吗?需要建议来优化这个过程,我只需要检索 http 状态码。

0 投票
2 回答
1058 浏览

ruby - Typhoeus Hydra 内存不足

我编写了一个从文件中检查 url 的脚本(使用 ruby​​ gem Typhoeus)。我不知道为什么当我运行我的代码时内存使用量会增加。通常在 10000 个 url 脚本崩溃之后。有什么解决办法吗?在此先感谢您的帮助。我的代码:

0 投票
1 回答
564 浏览

c++ - 由于第三方库的名称冲突导致的段错误

我正在尝试使用来自 Sixense 的专有 sdk(游戏控制器的驱动程序)。看起来它们静态链接到 boost::thread。我的应用程序和它的一些依赖项也使用了 boost::thread,我得到了一个段错误。

如果我切换项目链接的方式,我发现我的其他库最终调用了 Sixense 的 boost::thread。

有没有办法解决这个问题?

0 投票
1 回答
546 浏览

ruby-on-rails - 你如何限制红宝石中的台风响应大小?

我有一些基本上可以做到这一点的代码,其中 var urls 是一个字符串数组。这是一个提炼的版本,但应该说明这一点。

问题是一个(或多个)url 可以有以兆字节为单位的响应。由于这个函数将在一个循环中运行,其中大部分是相同的 url 组,我不想要这个。有没有办法以某种方式在硬限制后停止接收数据?像 :max_response_size 什么的?

我看过关于 hydra/typhoeus 的 ruby​​docs: http: //rubydoc.info/github/dbalatero/typhoeus/master/Typhoeus/Hydra

http://rubydoc.info/github/dbalatero/typhoeus/master/Typhoeus/Request

http://rubydoc.info/gems/typhoeus/0.4.1/file/README.md

但他们似乎没有告诉我一种限制响应正文大小的方法。这可能吗?

0 投票
1 回答
654 浏览

delphi - RemObjects Hydra 插件无法直接处理 WM_DEVICECHANGE Windows 消息

我创建一个 Hydra 主机应用程序和一个 Hydra 插件。我在插件中放置了一个处理 Windows 消息的过程;但在这种情况下,我们无法处理此 Windows 消息。为了解决这个问题,我们可以在 Host App 中处理它,然后我们必须通过传递一个接口来与插件对话。在这种情况下,我想在 Hydra Plugin 中找到一种直接处理 windows 消息的方法。请帮我解决这个问题。

此问题的更新 1: 这是一个简单的测试代码:

插件方面:

插件端的 PluginController:

主机应用端:

0 投票
1 回答
931 浏览

ruby - 在 ruby​​ 中使用 typhoeus 和 Hydra 运行 parallelHttp 请求

我正在浏览http://typhoeus.github.com/articles/getting_started.html#making_parallel_requests ,我实际上无法理解 Hydra 的 typhoeus 如何实现并行 HTTP 请求。是否类似于 EventMachine::Iterator 和 EvenMachine::HTTPRequest 处理并发请求?我打算浏览它的源代码,但如果有人已经知道后端发生了什么,请赐教。这将有助于我更好地了解 Typhoeus。谢谢!

0 投票
1 回答
299 浏览

ruby-on-rails - Typhoeus::Hydra 的未定义方法“cache_getter”

我不知道为什么我会收到这个错误。两种方法都是正确的。

ruby 1.9.2p320(2012-04-20 修订版 35421)[x86_64-darwin11.4.2]

导轨 3.2.8