save_and_open_page
have_button(locator)
# from: http://www.rdoxenham.com/?p=259 | |
# Mine is Model Identifier: MacBookPro8,3 | |
system_profiler -detailLevel mini | grep "Model Identifier:" | |
cd /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources | |
sudo mv MacBookPro8_3.plist ~/Desktop | |
sudo reboot now |
#!/usr/bin/env ruby | |
module Spreedsheet | |
module ColumnNotation | |
def seed | |
@seed ||= ('A'..'Z').to_a | |
end | |
def position_to_column_notation(num, minus = 0) | |
m = num.divmod(seed.size) |
# A basic Rails-like Flash implementation built upon Lotus::Action::Session. | |
# Based upon Rack-flash: | |
# https://github.com/nakajima/rack-flash | |
module Flash | |
def self.included(action) | |
action.class_eval do | |
# We rely on features provided by Lotus::Action::Session so let's include | |
# it right here | |
include Lotus::Action::Session |
#!/usr/bin/env ruby | |
# A sneaky wrapper around Rubocop that allows you to run it only against | |
# the recent changes, as opposed to the whole project. It lets you | |
# enforce the style guide for new/modified code only, as opposed to | |
# having to restyle everything or adding cops incrementally. It relies | |
# on git to figure out which files to check. | |
# | |
# Here are some options you can pass in addition to the ones in rubocop: | |
# |
#!/usr/bin/env ruby | |
# A sneaky wrapper around Rubocop that allows you to run it only against | |
# the recent changes, as opposed to the whole project. It lets you | |
# enforce the style guide for new/modified code only, as opposed to | |
# having to restyle everything or adding cops incrementally. It relies | |
# on git to figure out which files to check. | |
# | |
# Here are some options you can pass in addition to the ones in rubocop: | |
# |