Skip to content

Instantly share code, notes, and snippets.

@PetrKaleta
PetrKaleta / gist:980671
Created May 19, 2011 12:47
jQuery plugin starter with methods support
(function($) {
$.fn.myPlugin = function(options, args){
this.each(function(){
$this = $(this);
var instance = $this.data('myPlugin');
if (instance && typeof(instance) == 'object')
callInstance(instance, options, args);
else
@PetrKaleta
PetrKaleta / gist:951931
Created May 2, 2011 17:09
Sequel error in macruby
require 'rubygems'
require 'sequel'
DB = Sequel.sqlite
DB.create_table :models do
primary_key :id
column :first_attr, :fixnum
column :second_attr, :string
@PetrKaleta
PetrKaleta / gist:946712
Created April 28, 2011 16:36
Macruby alias_method in module bug
class Base
module InstanceMethods
alias_method :model, :class
end
end
class Model
include Base::InstanceMethods
end
@PetrKaleta
PetrKaleta / gist:946362
Created April 28, 2011 13:38
Sequel error in macruby
irb(main):001:0> require 'rubygems'
=> true
irb(main):002:0> require 'sequel'
=> true
irb(main):003:0> DB = Sequel.sqlite
=> #<Sequel::SQLite::Database: "sqlite:/">
irb(main):004:0> DB.create_table :items do
irb(main):005:1> primary_key :id
irb(main):006:1> String :title
irb(main):007:0> end