问题标签 [nps]

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 投票
0 回答
152 浏览

node-modules - 如何将命令行变量传递给nps?

如何将参数从命令行传递到称为其他 nps 脚本的 nps 脚本?我知道我可以将参数传递给 nps 脚本,nps "script arg"但我想像./pnpm start test.unit file_path实际执行一样执行命令行./node_modules/xxx/bin/xxx run --spec file_path

到目前为止,如果我按照以下方式设置 package.json,我可以通过./pnpm run test file_path==得到我想要的xxx run --spec file_path

现在我想设置,nps但是如何让 nps 从命令行读取参数?所以当我打电话时./pnpm start test file_path它可以执行xxx run --spec file

我可以找到的已关闭 PR 是https://github.com/sezna/nps/issues/133#issuecomment-301915698但我仍然不明白如何通过它

0 投票
1 回答
571 浏览

node.js - 将 GIF 的所有帧显示为单个图像

我正在使用 gif-frames ( https://www.npmjs.com/package/gif-frames ) 从动画 GIFS 中提取帧。我想将所有帧保存为单个图像。

我知道我可以使用https://www.npmjs.com/package/merge-img之类的东西,但我不知道如何使用 gif 帧的 frameData 输出并将其用作 mergeImg 的输入。你能帮忙吗?

0 投票
0 回答
366 浏览

python - 计算每月滚动净推荐值

我定义了以下公式来计算净推荐值(“NPS”):

我在 groupby 语句中应用了上述公式,以根据“nps”列计算各个月份的 NPS 分数。“月”列只是一个整数 (1-12)。


我坚持的是从这个单月的观点进入一个3 个月的滚动观点。这意味着,在每月 3 个月的滚动窗口中应用 NPS 公式,并从过去 3 个月的所有“推荐者”的百分比份额减去过去 3 个月的所有“批评者”的百分比份额得出 NPS。

请注意:这里我不是在谈论移动平均线(平均 3 个月的分数不一样,结果略有不同)

我在“.rolling()”、“.apply()”、最新的 Pandas 版本(滚动计算方面有一些改进?)以及滚动 NPS 计算的另一个自定义定义之间有点迷失了?

您认为解决此问题的最佳方法是什么?

这是输入数据的样子。表格很大,但这些是感兴趣的变量。从 2020 年开始,有多个国家、地区和月份。NPS 评级是 0-10 的整数。

| 国家 | 细分 | 月 | 核动力源 |

| 1 | 1 | 1 | 7 |

| 1 | 1 | 1 | 4 |

| 1 | 1 | 1 | 9 |

| 1 | 2 | 1 | 10 |

| 1 | 2 | 2 | 7 |

| 1 | 2 | 2 | 5 |

| 1 | 1 | 3 | 1 |

| 1 | 2 | 3 | 9 |

| 1 | 2 | 1 | 6 |

| 2 | 2 | 2 | 8 |

| 2 | 1 | 3 | 0 |

0 投票
0 回答
32 浏览

active-directory - 如何使用 AD 在 Windows Server 2012 上阻止 NPS 中的特定用户?

我是 Windows 服务器管理的新手。在我的公司,我需要阻止特定用户帐户访问 wifi。但是我在阅读有关 NPS 的文档时没有发现任何提示。

我们在 Windows Server 2012 RC 上安装了 ActiveDirecty,并运行了 NPS。

0 投票
0 回答
37 浏览

radius - 如何使用回复消息配置 Microsoft NPS 服务器以进行 RADIUS 身份验证?

我们尝试为 RADIUS 身份验证配置 Microsoft NPS 服务器。我们还需要服务器向客户端发送回复消息,但在数据包捕获中看不到它。

想为此寻求帮助。

0 投票
1 回答
123 浏览

reactjs - 调用嵌套的 package.json 脚本

所以我有一个 package-scripts 文件夹,其中包含我在 react 环境中构建的所有脚本:

但是,当我尝试调用 lint 修复脚本时,它总是失败。我的电话yarn start lint:fix总是失败并给出错误

脚本必须解析为字符串。没有可以从“lint:fix”解析的脚本

那么我如何调用 lint fix 呢?

0 投票
0 回答
27 浏览

windows - 如何将我的用户凭据而不是计算机凭据发送到 nps?

问题是我配置了我的防火墙和 nps 服务器来验证我的域用户以连接 ssid。我非常确定我的配置步骤,因为在某些域计算机中,一切都完全按照我的意愿工作。但是随机喜欢-我不知道为什么-某些计算机将其计算机名称作为用户名凭据发送,这会导致身份验证不匹配。我无法添加我的事件查看器的屏幕截图,但我可以这样解释。此外,nps 的网络策略中只有一个条件作为 windows 组。我们检查了正确 Windows 组中的所有计算机。事件查看器显示它们也匹配正确的网络策略。

审核成功
一些用户:域/用户名
事件代码:6272
审核失败
一些用户:域/计算机名
事件代码:6273(原因:身份验证凭据不匹配)

问题是我不知道为什么有些计算机与其他计算机不同?我想问一下是否有关于将用户名作为凭据或计算机凭据发送的设置?或者有什么不同可能导致这种情况?我迷路了。

0 投票
0 回答
124 浏览

python - pandas 数据透视表:带边距的自定义 aggfunc

我正在使用熊猫创建数据透视表。我的数据看起来通常包含许多可以很容易地与 np.mean 聚合的数值(例如question1),但有一个例外 - 净推荐值(请注意欧盟和北美的总计 0.00 )

对于 NPS,我使用自定义 aggfunc

这个 aggfunc 对常规列工作正常,但对边距(“Total”列)失败,因为 pandas 传递已经聚合的数据。对于常规字段,calculate_nps接收这样的列

但是对于边距,数据看起来像这样

calculate_nps无法处理此类数据并返回 0。在这种情况下,应该应用 column.mean() 我这样解决了(注意如果 column.index.names != [None]

现在数据透视表是正确的

问题

是否有适当/更好的方法来确定传递给 aggfunc 的数据类型?我不确定我的解决方案是否适用于所有场景

0 投票
0 回答
57 浏览

windows - 有没有办法使用 NPS / RADIUS 服务器进行 Windows 桌面身份验证?计算机可以通过 NPS 而不是正常登录来对自身进行 RDP 吗?

我有一个使用 Azure MFA 的 NPS 扩展的工作 RADIUS 服务器。

我知道它可以设置为 RD 网关并执行 RDP 身份验证,有没有办法配置 Windows 桌面以向该服务器进行身份验证,从而在 Windows 登录时获得 MFA?

计算机 RDP 是否可以通过 NPS 服务器对其自身进行身份验证?

0 投票
0 回答
60 浏览

python - 将带有 scapy 的 RADIUS 数据包发送到 NPS

我正在尝试将带有 scapy 的 RADIUS 数据包发送到 NPS,以便我可以获得 PEAP 证书以进行监控。为了简单起见,我捕获了一个从 WLC 到 NPS 的访问请求数据包,该数据包获得了访问挑战的正确响应。我将所述数据包导入到 scapy(RADIUS 部分),并添加了 IP 和 UDP 层以及目标 IP 和端口:

IP(dst="XXXX")/UDP(dport=1812)/[导入的RADIUS包]

问题是当我尝试将数据包发送到 NPS 时,我收到以下错误:

从 RADIUS 客户端 XXXX 接收到带有无效消息验证器属性的访问请求消息。

如果我没记错的话,Message-Authenticator 字段是从 RADIUS 数据包计算出来的,所以如果数据包相同,这个值应该是正确的,对吧?

有什么我想念的吗?

问候!