Related Setup: https://gist.github.com/hofmannsven/6814278
Related Pro Tips: https://ochronus.com/git-tips-from-the-trenches/
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
<!-- WARNING: Eclipse auto-generated file. Any modifications will be overwritten. | |
To include a user specific buildfile here, simply create one in the same | |
directory with the processing instruction <?eclipse.ant.import?> as the first | |
entry and export the buildfile again. --> | |
<project basedir="." default="deployadp" name="sample"> | |
<property environment="env" /> | |
<property name="ECLIPSE_HOME" value="../../Downloads/eclipse/" /> | |
<property name="debuglevel" value="source,lines,vars" /> |
/* Set up Git Configuration */ | |
git config --global user.email "you@yourdomain.com" | |
git config --global user.name "Your Name" | |
git config --global core.editor "vi" | |
git config --global color.ui true |
Related Setup: https://gist.github.com/hofmannsven/6814278
Related Pro Tips: https://ochronus.com/git-tips-from-the-trenches/
#!/bin/bash | |
##################################################### | |
# Name: Bash CheatSheet for Mac OSX | |
# | |
# A little overlook of the Bash basics | |
# | |
# Usage: | |
# | |
# Author: J. Le Coupanec | |
# Date: 2014/11/04 |
// Modified version of an Apple Docs example that accomodates for the extra milliseconds used in NodeJS/JS dates | |
// https://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/DataFormatting/Articles/dfDateFormatting10_4.html#//apple_ref/doc/uid/TP40002369-SW1 | |
- (NSDate *)dateForRFC3339DateTimeString:(NSString *)rfc3339DateTimeString { | |
NSDateFormatter *rfc3339DateFormatter = [[NSDateFormatter alloc] init]; | |
[rfc3339DateFormatter setDateFormat:@"yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'SSS'Z'"]; | |
[rfc3339DateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]]; | |
// Convert the RFC 3339 date time string to an NSDate. |
josh@onix:/tmp/http-repl$ curl -sSNT. localhost:8000 | |
Actual repl over http. NOW WITH A LIMITED CONTEXT!! | |
>> help | |
'Exits are North, South and Dennis.' | |
>> .exit | |
Terminal exiting. | |
You'll want to mash ctrl-c. | |
^C | |
josh@onix:/tmp/http-repl$ |
var merge = function() { | |
var obj = {}, | |
i = 0, | |
il = arguments.length, | |
key; | |
for (; i < il; i++) { | |
for (key in arguments[i]) { | |
if (arguments[i].hasOwnProperty(key)) { | |
obj[key] = arguments[i][key]; | |
} |
var STATUS_CODES = exports.STATUS_CODES = { | |
100 : 'Continue', | |
101 : 'Switching Protocols', | |
102 : 'Processing', // RFC 2518, obsoleted by RFC 4918 | |
200 : 'OK', | |
201 : 'Created', | |
202 : 'Accepted', | |
203 : 'Non-Authoritative Information', | |
204 : 'No Content', | |
205 : 'Reset Content', |
echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc | |
. ~/.bashrc | |
mkdir ~/local | |
mkdir ~/node-latest-install | |
cd ~/node-latest-install | |
curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1 | |
./configure --prefix=~/local | |
make install # ok, fine, this step probably takes more than 30 seconds... | |
curl https://www.npmjs.org/install.sh | sh |