-
http://www.seattlealehouses.com/ (Greenwood, Queen Anne, Columbia City) - Great American/Mexican-style food + local beers
-
http://www.prosttavern.net/ (Roosevelt, West Seattle, Greenwood) - Huge selection of hard-to-find German beers on tap
-
http://www.bigtimebrewery.com/ (U District) - Brewery with great beer and pizza
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
$ gem install date-performance | |
Building native extensions. This could take a while... | |
ERROR: Error installing date-performance: | |
ERROR: Failed to build gem native extension. | |
/Users/norman/.rvm/rubies/ruby-1.9.1-p378/bin/ruby extconf.rb | |
creating Makefile | |
make | |
gcc -I. -I/Users/norman/.rvm/rubies/ruby-1.9.1-p378/include/ruby-1.9.1/i386-darwin10.2.0 -I/Users/norman/.rvm/rubies/ruby-1.9.1-p378/include/ruby-1.9.1/ruby/backward -I/Users/norman/.rvm/rubies/ruby-1.9.1-p378/include/ruby-1.9.1 -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -pedantic -Wall -Wno-long-long -Winline -o date_performance.o -c date_performance.c |
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
class Sitemap | |
attr_accessor :entries | |
def add(array, &block) | |
array.map do |a| | |
if entry = block(a) | |
@entries << entry | |
end | |
end |
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 "mocha" | |
Factory.define :post do |p| | |
p.title "first post" | |
p.after_build do |post| | |
slug = Slug.new(:name => "first-post", :sequence => 1, :sluggable => post) | |
post.stubs(:slug).returns(slug) | |
end | |
end |
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
$ irb | |
ruby-1.9.1-p378 > string = "Jürgen Müller" | |
=> "Jürgen Müller" | |
ruby-1.9.1-p378 > string.force_encoding("BINARY").encode("UTF-8", :invalid => :replace, :replace => "") | |
Encoding::UndefinedConversionError: "\xC3" from ASCII-8BIT to UTF-8 | |
from (irb):2:in `encode' | |
from (irb):2 | |
from /Users/norman/.rvm/rubies/ruby-1.9.1-p378/bin/irb:17:in `<main>' | |
ruby-1.9.1-p378 > |
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 MyApp | |
module Friendly | |
def self.included(base) | |
base.has_friendly_id :custom_slug, :use_slug => true, :approximate_ascii => true | |
end | |
def custom_slug | |
if @custom_slug.present? |
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
From a62b79e86cb2ad973578be43d93f79890ed0ab4d Mon Sep 17 00:00:00 2001 | |
From: Norman Clarke <norman@njclarke.com> | |
Date: Wed, 7 Apr 2010 16:21:41 -0300 | |
Subject: [PATCH] Make tidy_bytes work on 1.9 and improve its performance. [#4350 state:resolved] | |
--- | |
.../lib/active_support/multibyte/chars.rb | 85 +++++++++++++++---- | |
activesupport/test/multibyte_chars_test.rb | 73 +++++++++++------ | |
2 files changed, 114 insertions(+), 44 deletions(-) |
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
From 059e245874dd38843986a8c0226c4dfad835bfff Mon Sep 17 00:00:00 2001 | |
From: Norman Clarke <norman@njclarke.com> | |
Date: Mon, 12 Apr 2010 12:44:25 -0300 | |
Subject: [PATCH] Improve reliability of Inflector.transliterate. [#4374 state:resolved] | |
--- | |
.../lib/active_support/inflector/transliterate.rb | 61 ++++++++++++-------- | |
activesupport/test/inflector_test_cases.rb | 5 +- | |
activesupport/test/transliterate_test.rb | 50 ++++++++++++++++ | |
3 files changed, 91 insertions(+), 25 deletions(-) |
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
# Ruby surprisingly clears the value of the $1 variable after a return | |
def test_gsub | |
result = "a".gsub(/(a)/, "b") | |
p $1 | |
result | |
end | |
test_gsub | |
p $1 |
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
I18n.backend.store_translations(:foo, :test => {:a => "b"}) | |
I18n.backend.store_translations(:foo2, :test => lambda {|*args| args.join(", ")}) | |
p I18n.t 'test', :locale => :foo # {:a=>"b"} | |
p I18n.t 'test', :locale => :foo2 # "test, " |