This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ;; This buffer is for notes you don't want to save, and for Lisp | |
| ;; evaluation. If you want to create a file, visit that file with C-x | |
| ;; C-f, then enter the text in that file's own buffer. | |
| MNEM | |
| An object database which stores and manipulates simple structures of | |
| data (hashes, arrays, strings, and numbers), knows how to talk JSON, | |
| keeps a copy of everything that has ever been entered, and implements | |
| updates as pull requests. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module Quickfind | |
| module ClassMethods | |
| def quick_finder(field) | |
| metaclass = class << self; self; end | |
| klass = self | |
| class_eval do | |
| @@quickfinder = field | |
| end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| exportgems() { | |
| export GEMPATH=`gem env gempath | sed 's/:.*$//'`/gems | |
| } | |
| exportgems; | |
| # completion fuction for compdef: just lists the gems folders | |
| _gems() { compadd `cd $GEMPATH; echo *` } | |
| compdef _gems gcd ; gcd() { cd $GEMPATH/$1 } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| begin | |
| require 'term/ansicolor' | |
| rescue LoadError | |
| end | |
| module Kernel | |
| def autoloads(lib_dir) | |
| base_dir = File.expand_path File.join(Rails.root, lib_dir) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class Array | |
| def columns(padding=1) | |
| col_sizes = inject([]) do |sizes, row| | |
| row.each_with_index.each do |col, i| | |
| sizes[i] = [sizes[i], col.to_s.length].compact.max | |
| end | |
| sizes | |
| end | |
| out = [] | |
| each do |row| |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # simple, DRY autoloading | |
| require 'active_support' | |
| class Module | |
| def const_missing_with_mojo mod | |
| # HACK ALERT eject if activesupport voodoo is interfering | |
| targ = caller.reject {|x| x =~ /active_?support/ }[0].split(':').first | |
| autoload_path targ | |
| if const_defined? mod | |
| const_get mod |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module Spec | |
| module Example | |
| module ExampleGroupMethods | |
| def slow_specs &bl | |
| bl.call() if run_slow_specs? | |
| end | |
| def run_slow_specs? | |
| ENV['SLOW_SPECS'] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ;; | |
| ;; color-theme-sore-eyes.el | |
| ;; | |
| ;; Made by David Lee | |
| ;; Login <[email protected]> | |
| ;; | |
| ;; Started on Mon Jul 21 12:05:27 2008 David Lee | |
| ;; Last update Mon Jul 21 12:05:27 2008 David Lee | |
| ;; | |
| (eval-when-compile |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ;; | |
| ;; color-theme-dml.el | |
| ;; | |
| ;; Made by David Lee | |
| ;; Login <[email protected]> | |
| ;; | |
| ;; Started on Mon Jul 21 12:05:27 2008 David Lee | |
| ;; Last update Mon Jul 21 12:05:27 2008 David Lee | |
| ;; | |
| (eval-when-compile |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Add "+universal" to /opt/local/etc/macports/variants.conf | |
| Uncomment in /opt/local/etc/macports.conf: | |
| variants_conf /opt/local/etc/macports/variants.conf | |
| sudo port -v install git-core +bash_completion +doc | |
| sudo port -v install ImageMagick \ | |
| Xft2 \ | |
| antiword \ | |
| atk \ |