Skip to content

Instantly share code, notes, and snippets.

@akofink
akofink / auto_assn_admin_rights.sh
Created December 3, 2012 19:23
Automatically assign admin rights in OS X based on Active Directory group membership
#!/bin/bash
# Set group name to check against
groupname=”domain admins”
if [ "`/usr/bin/dsmemberutil checkmembership -U $@ -G $groupname`" == "user is a member of the group" ]; then
/usr/bin/dscl . merge /Groups/admin GroupMembership $@
fi
@akofink
akofink / visudo_grp_access.sh
Created December 3, 2012 19:32
Allow a group root access
# Allow group_name root access
%group_name ALL=(ALL) ALL
@akofink
akofink / visudo_usr_access.sh
Created December 3, 2012 19:35
Allow a user root access
# Allow user root access
user ALL=(ALL) ALL
@akofink
akofink / grant_expertiza.sql
Created January 28, 2013 22:43
Give permission to a user in mysql.
create database pg_development;
create database pg_test;
create user expertiza@localhost;
grant all on pg_development.* to expertiza@localhost;
grant all on pg_test.* to expertiza@localhost;
@akofink
akofink / Makefile
Created January 31, 2013 23:21
An example Java Makefile. It's true! It can be used for more than just C.
default: clean CompileMessage LinkedRankList.class Program_1.class
CompileMessage:
@echo 'Compiling source...'
LinkedRankList.class:
@printf 'LinkedRankList'
@javac LinkedRankList.java >> makelog
@echo ' - Success'
@akofink
akofink / hard_to_test_controller.rb
Last active December 19, 2015 02:49
Rails controller ActiveRecord calls.
def index
return redirect_to action: "index" if params[:reset]
params[:filter] ||= {}
params[:page] ||= "1"
params[:per_page] ||= "100"
params[:filter][:type] ||= "Phylum"
params[:order] ||= 'organism.official_name ASC'
params[:order] = 'organism.id' if params[:order] == 'id'
if params[:order].include?("phylum_id")
@akofink
akofink / vagrant_precise.sh
Last active December 19, 2015 20:18
Vagrant on Precise
#!/bin/bash
sudo apt-get install -y curl git-core libxml2-dev libxslt-dev postgresql-9.1 libpq-dev
\curl -L https://get.rvm.io | bash
source ~/.rvm/scripts/rvm
cd /vagrant
bundle

Thoughts on Schumann Fantasy

Movement 1

  • Intro
    • First appearence of a theme
    • Second part of the first theme introduces another theme
  • Second part
" System
set nocompatible
filetype off
set clipboard=unnamed
set shell=/bin/bash
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()
" Github Bundles
require 'spec_helper'
describe Comment do
let(:recipe) { mock_model Recipe }
let(:user) { mock_model User }
let(:comment) { Comment.new }
it 'belongs to a recipe' do
Comment.should_receive :recipe_id
comment.recipe