我已经尝试了度量插件 ,虽然它很好,但这不是我的老板正在寻找的东西。 它只用一条线作为一条线,他不希望把它算作“它不是一条线,它是一种风格select”。 我还需要生成一些关于所提供指标的报告。 有没有什么好的工具?
我只是安装石墨/ statsd生产使用。 我对此非常满意,但是我的一位同事问我是否有办法让它看上去更漂亮。 老实说,我不能说我也不曾怀疑过。 是否有替代石墨用户界面,更好地渲染数据,也许使用真棒前端graphics库和http推之一?
如果我要把一个项目投入生产,那么我需要这个项目来考虑这个项目的“可操作性”,也就是说,工程师和操作人员都要以可测量和可validation的方式运行和维护。 为了我的目的,一个可操作的程序必须: 能够在多个级别login(例如:debugging,警告等)。 能够收集和分享有关该计划正在进行的工作types的指标/统计数据以及该工作正在进行多长时间。 理想情况下,收集的度量标准可以采用与Ganglia等常用监控工具兼容的格式,也可以如此。 可configuration,理想情况下通过一个系统,允许在运行程序中configuration的属性更新,而无需重新启动上述程序。 可以以可重复的方式部署到远程服务器。 在Scala的世界里,至less有前三个要求是有很好的库。 例子: Logulalogging。 用于收集和报告指标的指标或鸵鸟 。 configuration或图configuration。 至于部署方面,Scala世界采取的一种方法是将组成一个程序的字节码和库与像assembly-sbt这样的东西捆绑在一起,然后用Capistrano这样的工具将产生的bundle(一个“胖JAR”)推送到远程服务器通过SSH并行执行命令。 这不是一个需要特定于语言的工具的问题,但是我很好奇Haskell社区是否存在这样一个工具。 可能有Haskell库提供了我上面描述的特征。 我想知道哪些可用的库被认为是“最好的”; 也就是说,最成熟,维护性最好的,在Haskell社区中常用的,也是Haskell最佳实践的典范。 如果还有围绕着让Haskell代码“生产就绪”的其他库,工具或做法,我也很想知道这些。
每个人都会说,他们可以从“神话人月”中击败每个开发者每天10行,开始一个项目,一般每天可以得到几百行。 但是在我以前的雇主那里,所有的开发人员都非常敏锐,但是这是一个大项目,超过一百万行代码,authentication要求非常繁重,并且与其他数百万线路项目相连接。 在某种程度上,作为一种好奇心的练习,我在集团的运输产品中绘制了一系列代码(不包括我们开发的工具),并且实际上,每个开发人员每天的净增加量大约为12行。 不计算更改,testing代码或者开发人员没有每天处理实际项目代码的事实。 别人怎么样? 你面对什么样的要求(我想它是一个因素)?
我知道我以前使用过这个function,但我不知道我以前是如何做到这一点的。 这一定是简单的事吧?
我有一个由数字和因子variables组成的data.frame ,如下所示。 testFrame <- data.frame(First=sample(1:10, 20, replace=T), Second=sample(1:20, 20, replace=T), Third=sample(1:10, 20, replace=T), Fourth=rep(c("Alice","Bob","Charlie","David"), 5), Fifth=rep(c("Edward","Frank","Georgia","Hank","Isaac"),4)) 我想创build一个matrix ,将虚拟variables分配给因子,并单独保留数字variables。 model.matrix(~ First + Second + Third + Fourth + Fifth, data=testFrame) 正如预期的那样,当运行lm这留下了每个因素的一个水平作为参考水平。 但是,我想要为所有因素的每个级别构build一个具有虚拟/指标variables的matrix 。 我为glmnetbuild立这个matrix,所以我不担心多重共线性。 有没有办法让model.matrix为每个级别的因素创build一个虚拟的?