This file contains hidden or 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
| # Self-If-Self: A Study | |
| # | |
| # I have decided that this is silly, but I want to share it to see what other | |
| # people think. | |
| # | |
| require 'benchmark' | |
| require 'pp' | |
This file contains hidden or 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
| parse_git_branch() { | |
| RSLT='' | |
| GIT_BRANCH=`git branch 2> /dev/null | sed -e '/^[^*]/d' | awk '{print $2}'` | |
| if [ "$GIT_BRANCH" ] | |
| then | |
| GIT_STATUS=`git status 2> /dev/null | grep 'working directory clean'` | |
| CLR='2' | |
| if [ "$GIT_STATUS" ] | |
| then | |
| CLR='2' |
This file contains hidden or 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
| # You can override these if you want in environment initializers: | |
| COUCHDB_HOST = 'http://127.0.0.1:5984' unless defined?(COUCHDB_HOST) | |
| COUCHDB_DB_NAME = "learnhub_#{Rails.env}" unless defined?(COUCHDB_DB_NAME) | |
| # This stuff should stay here: | |
| COUCHDB_SERVER = CouchRest.new(COUCHDB_HOST) | |
| COUCHDB_DATABASE = COUCHDB_SERVER.database!(COUCHDB_DB_NAME) | |
| CouchRest::Model.default_database = COUCHDB_DATABASE |
This file contains hidden or 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
| iPhone | |
| ------ | |
| 8 GB - $655 / $199 with 3 year contract. | |
| 16 GB - $755 / $299 with 3 year contract. | |
| Apparently you can buy them on Craigslist and stuff but then you have | |
| to crack it open to switch out the SIM card, of course that voids the | |
| warranty so if you mess it up: you're fucked. | |
This file contains hidden or 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
| ## application_controller.rb | |
| def refresh_to(url, timeout = 10) | |
| headers['Refresh'] = "#{timeout}; URL=#{url}" | |
| end | |
| ## photo_albums_controller.rb | |
| def create |
This file contains hidden or 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
| # /opt/local/lib/ruby/gems/1.8/gems/dm-core-0.9.11/lib/dm-core/associations/relationship_chain.rb:49:in `initialize': undefined method `name' for nil:NilClass (NoMethodError) | |
| # from /opt/local/lib/ruby/gems/1.8/gems/dm-core-0.9.11/lib/dm-core/associations/one_to_many.rb:56:in `new' | |
| # from /opt/local/lib/ruby/gems/1.8/gems/dm-core-0.9.11/lib/dm-core/associations/one_to_many.rb:56:in `setup' | |
| # from /opt/local/lib/ruby/gems/1.8/gems/dm-core-0.9.11/lib/dm-core/associations.rb:122:in `has' | |
| class StoreProductInventory | |
| include DataMapper::Resource |
This file contains hidden or 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 FlashHelper | |
| # Will output all flashes in the FlashHash into DIV elements containing the | |
| # FlashHash value as content and the FlashHash key as the class name. Some | |
| # class names which have styles associated with them are: | |
| # * information / info | |
| # * success | |
| # * warning | |
| # * error | |
| def flash_messages |
This file contains hidden or 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
| document.observe('dom:loaded', function() { | |
| $$('input[tabindex="1"]').invoke('focus'); | |
| }); |
This file contains hidden or 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
| =begin | |
| License: latest LGPL :D | |
| As per my discussion with Gianni (@gf3), | |
| http://twitter.com/phillmv/status/2659984348 | |
| http://twitter.com/phillmv/status/2660026344 | |
| http://twitter.com/phillmv/status/2660059102 | |
| http://twitter.com/phillmv/status/2660184885 | |
| http://twitter.com/phillmv/status/2660283856 and | |
| http://twitter.com/phillmv/status/2660306850 |
This file contains hidden or 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 Model < ActiveRecord::Base | |
| STATES = %w[ inactive active processing ] | |
| validates_inclusion_of :state, :in => STATES | |
| end |