Skip to content

Instantly share code, notes, and snippets.

@tamitutor
tamitutor / osx-mongodb-rlimits-fix.md
Last active November 8, 2023 09:23
Fix Mongodb "soft rlimits" Warning On Mac OS X (Yosemite)

If you are seeing Mongo soft rlimits warnings in your logs, or a WARNING: soft rlimits too low. Number of files is 256, should be at least 1000 when you login to mongo shell via mongo from the commandline, or any mysterious/unexplained mongo connection errors... follow this how-to exactly and it will resolve the issue for you.

(Source of this how to found at basho/basho_docs#1402)

First file: sudo vi /Library/LaunchDaemons/limit.maxfiles.plist

...containing:

@tamitutor
tamitutor / FacebookGraphApiClient.m
Last active May 6, 2016 08:03
Example iOS Facebook SDK 3.1* Graph Client
typedef void (^BooleanResultBlock)(BOOL succeeded, NSError *error);
typedef void (^ArrayResultBlock)(NSArray *objects, NSError *error);
typedef void (^IdResultBlock)(id object, NSError *error);
+ (id)sharedClient {
static FacebookGraphApiClient *__instance;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
__instance = [[FacebookGraphApiClient alloc] init];
});
@tamitutor
tamitutor / .add-keys
Last active October 13, 2015 15:27
Simple ssh setup for bash (works on OSX and Windows MingW32)
eval `ssh-agent`
ssh-add /c/Users/YourHomeDirectory/.ssh/administrator_rsa
ssh-add /c/Users/YourHomeDirectory/.ssh/id_company_admin_rsa
ssh-add /c/Users/YourHomeDirectory/.ssh/id_rsa
@tamitutor
tamitutor / Helper code
Created January 17, 2012 22:33
Handlebars Date Helper - ASP.NET Date to JavaScript Date
var offset = new Date().getTimezoneOffset() * 60 * 1000;
function parseAspNetUTCDateToJSDate(jsonDate) {
var parsedDate = new Date(parseInt(jsonDate.substr(6)) + offset);
return parsedDate;
}
Handlebars.registerHelper('date', function (date, block) {
return parseAspNetUTCDateToJSDate(date).toDateString(); //Return a shortened version of the date
});