Skip to content

Instantly share code, notes, and snippets.

View scmx's full-sized avatar

Albert Arvidsson scmx

View GitHub Profile
@scmx
scmx / README.md
Created January 31, 2014 11:46
ERB example

Ruby ERB example

# Kompilera erb-filen till html
ruby example.rb

# Visa resultatet i webbläsaren
open index.html
@scmx
scmx / README.md
Last active August 29, 2015 13:57
@scmx
scmx / Gruntfile.js
Created March 31, 2014 14:58
Gruntfile.js #grunt-connect-proxy #rsync #deploy #jade
// Generated on 2013-11-12 using generator-angular 0.5.1
'use strict';
// # Globbing
// for performance reasons we're only matching one level down:
// 'test/spec/{,*/}*.js'
// use this if you want to recursively match all subfolders:
// 'test/spec/**/*.js'
//
var proxySnippet = require('grunt-connect-proxy/lib/utils').proxyRequest;
@scmx
scmx / .bashrc
Last active August 29, 2015 13:59
#tmux #testing #rake #vim
# Infinitely do something, wait half a second between iterations
infdo () {
while true; do
$@
echo "restarting $@..."
sleep 0.5
done
}
@scmx
scmx / README.md
Last active August 29, 2015 13:59
#crontab #cronjob #guide #osx
# Skapa en fil ~/cronjob.sh

# Testinnehåll för filen, skapar en ny fil varje minut om det fungerar
touch ~/$(date +%%Y%m%d-%H%M)

# Se till att filen är körbar
chmod +x ~/cronjob.sh

# Öppna crontab i en editor
@scmx
scmx / gist:10716766
Created April 15, 2014 09:18
#osx #systempreferences #slow #system.log #error
Apr 15 08:47:45 albert-mbp kernel[0]: virtual bool IOHIDEventSystemUserClient::initWithTask(task_t, void *, UInt32): Client task not privileged to open IOHIDSystem for mapping memory (e00002c1)
Apr 15 08:47:45 albert-mbp.local System Preferences[529]: void __IOHIDEventQueueuRegister(): Unable to open IOHIDSystem (e00002bd)
@scmx
scmx / gist:3b05cd80e530af0efe0a
Last active August 29, 2015 14:01
#ubuntu #14.04 #new #server #ruby #rails #nginx #unicorn
# Create a new server
# Always choose a LTS (Long Term Stable) ubuntu release,
# such as 12.04, 14.04 etc
apt-get update
# Pick and choose what you need
apt-get install tmux
apt-get install git-core
@scmx
scmx / bootstrap_form_builder.rb
Created May 23, 2014 11:03
BootstrapFormBuilder #rails #bootstrap3 #has-error, based on http://stackoverflow.com/a/22183501
#
# Bootstrap 3 integration for rails form_for
#
class BootstrapFormBuilder < ActionView::Helpers::FormBuilder
# Creates a .form-group which adds .has-error automatically
# Usage:
# <%= f.form_group :attribute_name %>
# Result:
# <div class="form-group has-error" />
# http://stackoverflow.com/a/22183501
@scmx
scmx / .profile
Created May 26, 2014 13:54
#åäö #ubuntu #14.04 #tmux Append this to ~/.profile for all users
export LANG=sv_SE.UTF-8
export LANGUAGE=sv:en
export LC_CTYPE=sv_SE.UTF-8
export LC_NUMERIC=sv_SE.UTF-8
export LC_TIME=sv_SE.UTF-8
export LC_COLLATE="sv_SE.UTF-8"
export LC_MONETARY=sv_SE.UTF-8
export LC_MESSAGES="sv_SE.UTF-8"
export LC_PAPER=sv_SE.UTF-8
export LC_NAME=sv_SE.UTF-8
@scmx
scmx / pbqropen.sh
Last active August 29, 2015 14:11
Turn clipboard content into a QR code #osx #pbpaste #qrencode #pbqropen #clipboard #crcode #shortcut #automator #shell

Add a new automator script, choose type: Service

Choose input: none

Tell it to run a shell script:

# Path to where you saved pbqropen
$HOME/.bin/pbqropen