Skip to content

Instantly share code, notes, and snippets.

@roloenusa
roloenusa / Ruby: Uniqueness Key
Created July 25, 2011 04:47
Ruby: Add a uniqueness key to a db.
# rails generate migration add_email_uniqueness_index
class AddEmailUniquenessIndex < ActiveRecord::Migration
def self.up
# add_index to :users. to :email, add a unique constriction.
add_index :users, :email, :unique => true
end
def self.down
remove_index :users, :email
@roloenusa
roloenusa / rails.rb
Created March 8, 2011 02:39
Setting up Rails as a SSL server
=begin
This is courtesy of:
http://www.nearinfinity.com/blogs/chris_rohr/configuring_webrick_to_use_ssl.html
This is ONLY for rails3 and does not work with earlier versions.
=end
# All you have to do to get WEBrick running in SSL is modify the script/rails file and add the following lines (above the APP_PATH variable declaration):
# Please modify the :SSLPrivateKey and :SSLCertificate to point at the right location.
@roloenusa
roloenusa / gist:471723
Created July 11, 2010 18:09
Objective-C
//Load from the dictionary of colors.
NSString *key;
for (key in colors) {
//Do something with the key
NSArray * a = [colors valueForKey:key];
}
mBSpecs = {};
mBSpecs.panel = CreateFrame( "Frame", "mBindingSpecs", UIParent );
-- Register in the Interface Addon Options GUI
-- Set the name for the Category for the Options Panel
mBSpecs.panel.name = "mBindingSpecs";
--mBSPecs.parent = "mBindings";
-- Add the panel to the Interface Options
InterfaceOptions_AddCategory(mBSpecs.panel);