问题标签 [guard]

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 回答
2889 浏览

iphone - Guard Malloc 立即发现 EXC_BAD_ACCESS 错误。为什么不一直使用?

几天来,我一直在调试臭名昭著的 EXC_BAD_ACCESS 错误。NSZombieEnabled = YES 没有提供任何东西。每次我收到错误时,调用堆栈都是不同的,每 5 或 6 次运行一次。

我在 Lou Franco 的网站上看到了启用保护 malloc 的提示(现在在 Xcode 4 的方案编辑器中):Understanding EXC_BAD_ACCESS。一旦我这样做了,我的程序就停在导致这个难以捉摸的错误的确切行上。

根据其描述,guard malloc 为每个 malloc 创建单独的页面,并在释放内存时删除整个页面,从而在访问释放的内存时使程序崩溃。对于一般开发,我为什么不一直保持警卫malloc?它似乎很容易捕捉到某些类型的内存错误。如果我没有专门测试内存管理或性能,使用它是否有一些缺点?

0 投票
6 回答
1355 浏览

haskell - Haskell - 函数式编程的技巧(练习 4.3)

我有以下问题(Haskell - The Craft of Functional Programming):

给出函数的定义

它返回它的三个参数中有多少是相等的,所以

我给出的答案是:

但是,我相信有更好的分类方法,但不确定如何分类。

0 投票
2 回答
1719 浏览

ruby-on-rails - 用于在子目录中运行单个黄瓜功能的 Guardfile?

我将我的功能组织在子文件夹中,如下所示:

但是每次我保存一个特性时,Guard 都会运行我的所有特性(不仅仅是编辑过的那个)。如何将其更改为仅运行已保存的那个?

这是我的 Cucumber Guardfile:

0 投票
5 回答
3480 浏览

layout - 在 Haskell 中使用守卫比递归函数模式更好吗?

我只是想知道我在 Haskell 中布置的递归函数。使用守卫通常比递归函数的模式更好吗?

我只是不确定最好的布局是什么,但我知道在定义如下函数时模式会更好:

更喜欢

我只是不确定在递归方面这是相同还是不同。

只是不太确定术语:我正在使用这样的东西:

或者这会更好吗?

0 投票
6 回答
1826 浏览

haskell - 如何在 Haskell 中返回中间数

我有一个函数的以下开头,并且不确定我应该如何返回中间数(即既不是最大也不是最小的数字):

0 投票
3 回答
3452 浏览

ruby-on-rails - 部署时的捆绑器错误

我目前正在使用guard ieguard-coffeescript gem 在我的OSX 开发系统上编译我的javascript(将来我可能会添加更多的保护任务)。我将rb-fseventgem 添加到我的 Gemspec 中,现在我看到在很多 Gemspecs 中添加了这样的 if 语句:

尝试部署到我在 Linux 下运行的登台/生产环境,在服务器上执行的脚本使用bundle install --deployment以下异常的结果:

有没有办法解决这个问题,还是我只需要删除 if 以便我可以部署到我的系统,然后安装一个在非 OSX 平台上无用的 gem?

--

编辑:我bundle install在部署到我的登台环境之前运行并bundle check在第一次失败后运行。我在删除 if 语句后让它运行了..

0 投票
2 回答
424 浏览

ruby-on-rails - 如何让 Spork 加载语言环境和工厂?

所以在 Rails 3.0.9 应用程序上,我在 1.9.2 上使用 Spork/Guard/RSpec/FactoryGirl。

我想知道如何让 Spork/Guard 自动更新我的工厂和语言环境。

0 投票
1 回答
1974 浏览

rspec - 无法使用 growl-rspec gem 获取 Growl 通知

我的 gemfile 中安装了“guard-rspec”gem:

当我运行警卫时,它会执行我的 rspec 单元测试并在最后输出此消息:

请注意,如果我实际上在终端中输入了该路径(/Users/KevinPang/.rvm/gems/ruby-1.9.2-p180/bin/rspec),它会执行 rspec:

0 投票
3 回答
4013 浏览

ruby-on-rails - Ubuntu 上的 Ruby Gem Guard,没有“guard”命令

尝试在我的 ubuntu 机器上安装 Guard,但是当我尝试从命令行运行它时,我收到此错误:

我所有的其他 gem 从命令行都可以正常工作,所以 gems 路径很好。gem 列表显示guard (0.5.1) 和guard-rspec (0.4.0)。我还安装了 libnotify 和 rb-inotify

我错过了什么?

0 投票
3 回答
5267 浏览

ruby-on-rails - 有没有办法强制使用guard + guard-rspec 运行所有规范?

是否有类似于自动测试的 ctrl+c 来强制运行所有规范?我仍在努力微调我的 .Guardfile,但目前我可以在不重新启动保护的情况下强制运行所有规范吗?ctrl+c 退出守卫。