This file contains 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
require 'graphicsmagick' | |
size_strings = %w( | |
120x240 | |
120x60 | |
120x600 | |
120x90 | |
125x125 | |
160x600 | |
180x150 |
This file contains 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
documents = Document.all(:limit=>10) # get some documents | |
# use map to iterate over the documents & return the percentage | |
# of the document's words that are in the spell check dictionary | |
results = documents.map do |doc| | |
checked = Spellchecker.check(doc.combined_page_text) # check the text | |
correct = checked.select{ |entry| entry[:correct] } # get the correct words | |
percentage = correct.size.to_f / checked.size # find the percentage | |
puts "#{doc.id}: #{percentage} (#{correct.size} of #{checked.size})" # print out some status info. | |
[doc.id, {:percent => percentage, :correct => correct.size, :checked => checked.size}] # return the document's id, and it's percentage |
This file contains 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
# -*- coding: utf-8 -*- | |
""" | |
Created on Thu Apr 18 13:10:10 2013 | |
@author: Owner | |
""" | |
import sys | |
import csv | |
import time |
This file contains 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
ted ⮀ mwc-146031 ⮀ ~ ⮁ Downloads ⮀ $ ⮀file jashkenas-coffee-script-1.5.0-0-gaf53c23.tar.gz | |
jashkenas-coffee-script-1.5.0-0-gaf53c23.tar.gz: gzip compressed data, from Unix | |
ted ⮀ mwc-146031 ⮀ ~ ⮁ Downloads ⮀ $ ⮀file spa.traineddata.gz | |
spa.traineddata.gz: gzip compressed data, was "spa.traineddata", from Unix, last modified: Thu Sep 30 17:08:52 2010 | |
ted ⮀ mwc-146031 ⮀ ~ ⮁ Downloads ⮀ $ ⮀file --mime-type jashkenas-coffee-script-1.5.0-0-gaf53c23.tar.gz | |
jashkenas-coffee-script-1.5.0-0-gaf53c23.tar.gz: application/x-gzip | |
ted ⮀ mwc-146031 ⮀ ~ ⮁ Downloads ⮀ $ ⮀file --mime-type spa.traineddata.gz | |
spa.traineddata.gz: application/x-gzip |
This file contains 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
// Fetch and append the current temperature | |
function fetchAndAppendWeather() { | |
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); | |
var sheet = spreadsheet.getActiveSheet(); | |
// All the actual work is done in the top row. | |
// We get the link stored in cell A1 | |
var weatherLink = sheet.getRange("A1").getValue(); | |
// we set a formula importing a targeted portion of the web page |
This file contains 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
[2/18/13 11:49:45 AM] schwaumlaut: I don't know regular expressions. :P | |
[2/18/13 11:49:57 AM] Ted Han: L2REGEXP | |
[2/18/13 11:49:59 AM] Ted Han: n00b | |
[2/18/13 11:50:01 AM] schwaumlaut: What is a good thing to read for them? | |
[2/18/13 11:50:09 AM] Ted Han: http://rubular.com/ is fun. | |
[2/18/13 11:50:45 AM] schwaumlaut: "I would like to learn to program." | |
"Here is your command line. ENJOY!" | |
[2/18/13 11:50:52 AM] Ted Han: haha. | |
[2/18/13 11:51:17 AM] Ted Han: http://docs.python.org/2/howto/regex.html ? | |
[2/18/13 11:51:19 AM] Ted Han: here's the basic gist |
This file contains 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
path_to_log = File.join(File.dirname(__FILE__),'cron_output.log') | |
File.open(path_to_log, 'w'){ |file| file << "I was last run at #{Time.now}" } |
This file contains 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
<state name="Alabama"> | |
<city name="Abbeville" number="1"/> | |
<city name="Adamsville" number="1"/> | |
<city name="Addison" number="1"/> | |
<city name="Akron" number="2"/> | |
</state> |
This file contains 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 Sullivans | |
class UserActor | |
include Celluloid | |
include Celluloid::Notifications | |
include Celluloid::Logger | |
def initialize(socket) | |
# Subscribe to conversations | |
info "Started a client" |
This file contains 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
require 'open-uri' | |
require 'nokogiri' | |
require 'csv' | |
####################################### | |
# | |
# PHASE ONE: PAGE FETCHING | |
# | |
####################################### |