diff --git a/scripts/kill_imac_hdd_fan.rb b/scripts/kill_imac_hdd_fan.rb deleted file mode 100755 index 0604a3b..0000000 --- a/scripts/kill_imac_hdd_fan.rb +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env ruby - -fan_speed = (ARGV.shift || 1100).to_i - -smc = '~/Applications/smcFanControl.app/Contents/Resources/smc' -fan_speed = (fan_speed << 2).to_s(16) -`#{smc} -k F1Mx -w #{fan_speed}` \ No newline at end of file diff --git a/scripts/resolve_dropbox_conflicts.rb b/scripts/resolve_dropbox_conflicts.rb deleted file mode 100644 index 2dca362..0000000 --- a/scripts/resolve_dropbox_conflicts.rb +++ /dev/null @@ -1,21 +0,0 @@ -require 'fileutils' -include FileUtils - -conflicts = `find ~/Dropbox -name "*conflicted*"`.split("\n") -diffs = conflicts.each.with_object({}) { |conflict, diffs| - actual = conflict.sub(/ \(.*'s conflicted copy \d{4}-\d{2}-\d{2}\)/, '') - diffs[conflict] = `diff "#{actual}" "#{conflict}"` -} - -same, diff = diffs.partition {|_,diff| diff.empty? } - -same.each do |conflict, _| - rm conflict -end - -puts diff.map { |conflict, diff| - [conflict, diff].join("\n") -}.join("\n") - -# require 'pry' -# binding.pry diff --git a/scripts/scrape_culture_ship_names.rb b/scripts/scrape_culture_ship_names.rb deleted file mode 100644 index 50eb859..0000000 --- a/scripts/scrape_culture_ship_names.rb +++ /dev/null @@ -1,9 +0,0 @@ -require "open-uri" -require "rexml/document" - -html = open('https://en.wikipedia.org/wiki/List_of_spacecraft_in_the_Culture_series').read -doc = REXML::Document.new(html) -tds = doc.elements.to_a('//table[tr/th/text()="Name"]/tr//td[3]') -names = tds.map {|td| REXML::XPath.match(td, './/text()')[0] } - -puts names