MD5: 59bab8f71f8c096cd3f72cd73851515d
Rename it to: Sublime Text
Make it executable with: chmod u+x Sublime\ Text
namespace :backup do | |
desc "Backup database" | |
task :db do | |
RAILS_ENV = "development" if !defined?(RAILS_ENV) | |
app_root = File.join(File.dirname(__FILE__), "..", "..") | |
settings = YAML.load(File.read(File.join(app_root, "config", "database.yml")))[RAILS_ENV] | |
output_file = File.join(app_root, "..", "backup", "#{settings['database']}-#{Time.now.strftime('%Y%M%d')}.sql") | |
system("/usr/bin/env mysqldump -u #{settings['username']} -p#{settings['password']} #{settings['database']} > #{output_file}") |
/* | |
For some reason, the change() event only fires when the input field loses focus. | |
Binding to other options ('change keypress paste focus textInput input') will | |
fire the event several times, which is bad. The below code works even when | |
content is pasted into the text field, and only fires once as expected. | |
*/ | |
$('#search-form .term').bind('input', function(){ | |
console.log('this actually works'); | |
}); |
.ui-autocomplete { | |
position: absolute; | |
top: 100%; | |
left: 0; | |
z-index: 1000; | |
float: left; | |
display: none; | |
min-width: 160px; | |
_width: 160px; | |
padding: 4px 0; |
function partition(arr, left, right, pivot) { | |
var temp = arr[pivot]; | |
arr[pivot] = arr[right]; | |
arr[right] = temp; | |
var track = left; | |
for (var i = left; i < right; i++) { | |
if (arr[i]<arr[right]) { | |
var t = arr[i]; | |
arr[i] = arr[track]; | |
arr[track] = t; |
require 'sidekiq/api' | |
# 1. Clear retry set | |
Sidekiq::RetrySet.new.clear | |
# 2. Clear scheduled jobs | |
Sidekiq::ScheduledSet.new.clear |