Get Homebrew installed on your mac if you don't already have it
Install highlight. "brew install highlight". (This brings down Lua and Boost as well)
| import com.twitter.scalding._ | |
| import cern.colt.matrix.{DoubleFactory2D, DoubleFactory1D } | |
| import cern.colt.matrix.linalg.Algebra | |
| import java.util.StringTokenizer | |
| class Portfolios(args : Args) extends Job(args) { | |
| val cash = 1000.0 // money at hand | |
| val error = 1 // its ok if we cannot invest the last dollar |
| /* | |
| * This work is free. You can redistribute it and/or modify it under the | |
| * terms of the Do What The Fuck You Want To Public License, Version 2, | |
| * as published by Sam Hocevar. See the COPYING file for more details. | |
| */ | |
| /* | |
| * Easing Functions - inspired from http://gizma.com/easing/ | |
| * only considering the t value for the range [0, 1] => [0, 1] | |
| */ | |
| EasingFunctions = { |
Get Homebrew installed on your mac if you don't already have it
Install highlight. "brew install highlight". (This brings down Lua and Boost as well)
| #!/usr/bin/env ruby | |
| dry_run = ARGV.delete('--dry-run') | |
| force = ARGV.delete('--force') | |
| if ARGV.empty? | |
| puts <<-USAGE | |
| minify, swiftly concat and minify JavaScript files from the command line | |
| Pass a single argument to create a .min.js version: |
| =Navigating= | |
| visit('/projects') | |
| visit(post_comments_path(post)) | |
| =Clicking links and buttons= | |
| click_link('id-of-link') | |
| click_link('Link Text') | |
| click_button('Save') | |
| click('Link Text') # Click either a link or a button | |
| click('Button Value') |
| /*! | |
| * jQuery TextChange Plugin | |
| * http://www.zurb.com/playground/jquery-text-change-custom-event | |
| * | |
| * Copyright 2010, ZURB | |
| * Released under the MIT License | |
| */ | |
| (function ($) { | |
| $.event.special.textchange = { |