Skip to content

Instantly share code, notes, and snippets.

View DenisGorbachev's full-sized avatar

Denis Gorbachev DenisGorbachev

View GitHub Profile
var _ = require("underscore");
_.mixin(require("underscore.deep"));
var config = function(local, wallaby) {
process.env.NODE_PATH += ":" + require('path').join(wallaby.localProjectDir, 'core', 'node_modules');
return _.deepExtend({
testFramework: "mocha",
files: [
"!test/**/*Spec.coffee",
"**/helper/**/*.coffee",
@DenisGorbachev
DenisGorbachev / PM2
Created August 2, 2015 11:17
PM2 test output
starfall@nx:~/workspace/PM2$ bash test/bash/watch.sh
$pm2 kill
[PM2] Stopping PM2...
[PM2] deleteProcessId process id 0
[PM2][WARN] No process found
[PM2] All processes have been stopped and deleted
[PM2] PM2 stopped
# Determine wget / curl
<application>
<component name="XDebuggerSettings">
<data-views />
<general />
<debuggers>
<debugger id="elixir">
<configuration>
<module-filters>
<list>
<module-filter pattern="Access" />
@DenisGorbachev
DenisGorbachev / .mongorc.js
Last active August 22, 2019 12:55
~/.mongorc.js
RegExp.escape = function(s) {
return s.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&');
};
DBCollection.prototype.findOld = DBCollection.prototype.find;
DBCollection.prototype.find = function(query, fields) {
if (typeof query === 'string') {
var re = new RegExp(RegExp.escape(query), "i");
query = {$or: [{_id: re}, {name: re}, {title: re}, {text: re}, {"emails.address": re}]};
}