I hereby claim:
- I am barkerja on github.
- I am barkerja (https://keybase.io/barkerja) on keybase.
- I have a public key whose fingerprint is 4511 FC98 FCF2 8ADE ACE9 1682 4DED 2BE8 89D9 4983
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
# to generate your dhparam.pem file, run in the terminal | |
openssl dhparam -out /etc/nginx/ssl/dhparam.pem 2048 |
irb(main):029:0* GeoEntity.last
GeoEntity Load (0.5ms) SELECT geo_entities
.* FROM geo_entities
ORDER BY geo_entities
.id
DESC LIMIT 1
returns:
County id: 4, eid: nil, pid: nil, ename: nil, etype: 2, created_at: "2011-11-21 06:26:37", updated_at: "2011-11-21 06:26:37"
#!/bin/env ruby | |
# lazy hack from Robert Klemme | |
module Memory | |
# sizes are guessed, I was too lazy to look | |
# them up and then they are also platform | |
# dependent | |
REF_SIZE = 4 # ? | |
OBJ_OVERHEAD = 4 # ? |
.DS_Store | |
Gemfile.lock | |
*.pem | |
node.json | |
tmp/* | |
!tmp/.gitignore |
# Run with: rake environment elasticsearch:reindex | |
# Begins by creating the index using tire:import command. This will create the "official" index name, e.g. "person" each time. | |
# Then we rename it to, e.g. "person20121001" and alias "person" to it. | |
namespace :elasticsearch do | |
desc "re-index elasticsearch" | |
task :reindex => :environment do | |
klasses = [Place, Person, Caption] |
First install the required gems:
gem install octokit awesomeprint rainbow
Then run it to extract all of your open GitHub issues into files (with comments).
ruby my-gh-issues.rb
#!/bin/sh | |
files=`git diff --cached --name-status | awk '{print $2}'` | |
count_javascript=`grep -iR 'console\.log' $files | wc -l | awk '{print $1}'` | |
count_ruby=`grep -R 'logger\.debug' $files | wc -l | awk '{print $1}'` | |
if [[ "$count_javascript" -ge 1 ]]; then | |
echo "Remove any config.log() statements left in javascript sources" | |
echo "" |
Work with CLI: https://github.com/visionmedia/commander.js
Daemonize script: https://github.com/nodejitsu/forever
var http = require("http"); | |
var url = require("url"); | |
var fs = require("fs"); | |
var sys = require('sys'); | |
var config = require('./config'); | |
var emailer = require('./emailer').emailer; | |
var appLogger = require('./logger').appLogger; | |
var downloadDirSuffix = config.downloadDirSuffix; | |
var downloadDir = config.downloadDir; |