Skip to content

Instantly share code, notes, and snippets.

Alagu alagu

Block or report user

Report or block alagu

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View asker.rb
class Asker < ActiveRecord::Base
has_many :questions
belongs_to :user
accepts_nested_attributes_for :user
end
View Capturing-events.md

Capturing Events

Install ScriptListener Plugin plugin

Short tutorial

You'd find logs in ScriptingListenerJS.log like this

View colors.coffee
fs = require 'fs'
path = require 'path'
PSD = require './psd.js/src/psd'
Parser = require './psd.js/src/parser'
psd = PSD.fromFile process.argv[2]
psd.parse()
for layer in psd["layerMask"]["layers"]
if layer["adjustments"].hasOwnProperty "solid_fill"
View Gmail uploader
#! /usr/bin/ruby
##
# == remember:
# * insert your login and password at Line 100, and save this file.
# * of couse, be very carefull if you send this to a friend... REMOVE your credentials first!
# * if you are using Google Hosted for your Domain (Google Apps), your_login is something like: me@mydomain.com
# * example: go = GoGmail.new($*[0], 'imap.gmail.com', 993, $*[1], 'tree@forest.org', 'littlebird', $*[2])
#
# == usage:
View gist:5745566
➜ dukerson.github.io git:(master) jekyll --server
/Users/alagu/.rvm/rubies/ruby-1.9.3-p374/lib/ruby/1.9.1/psych.rb:203:in `parse': (/Users/alagu/Code/blog/dukerson.github.io/_config.yml): found unexpected ':' while scanning a plain scalar at line 11 column 10 (Psych::SyntaxError)
from /Users/alagu/.rvm/rubies/ruby-1.9.3-p374/lib/ruby/1.9.1/psych.rb:203:in `parse_stream'
from /Users/alagu/.rvm/rubies/ruby-1.9.3-p374/lib/ruby/1.9.1/psych.rb:151:in `parse'
from /Users/alagu/.rvm/rubies/ruby-1.9.3-p374/lib/ruby/1.9.1/psych.rb:127:in `load'
from /Users/alagu/.rvm/rubies/ruby-1.9.3-p374/lib/ruby/1.9.1/psych.rb:297:in `block in load_file'
from /Users/alagu/.rvm/rubies/ruby-1.9.3-p374/lib/ruby/1.9.1/psych.rb:297:in `open'
from /Users/alagu/.rvm/rubies/ruby-1.9.3-p374/lib/ruby/1.9.1/psych.rb:297:in `load_file'
from /Users/alagu/.rvm/rubies/ruby-1.9.3-p374/lib/ruby/gems/1.9.1/gems/jekyll-0.12.1/lib/jekyll.rb:130:in `configuration'
from /Users/alagu/.rvm/rubies/ruby-1.9.3-p374/lib/ruby/gems/1.9.1/gems/jekyll-0
View gist:2792462
[14] irb(main)> k = {:i => 1}
=> {:i=>1}
[15] irb(main)> n[k] = 5
=> 5
[16] irb(main)> n
=> {{:i=>1}=>5}
View gist:2760474
$(window).keydown(function(e) {
if (event.keyCode === 13) {
if ((navigator.userAgent.indexOf('Mac OS X') !== -1) && e.metaKey) {
return saveBookmark();
} else if ((navigator.userAgent.indexOf('Mac OS X') === -1) && e.ctrlKey) {
return saveBookmark();
}
}
});
View gist:1939374
class SampleInherit
include Comparable
def <=>(anOther)
if anOther.respond_to? 'str' and self.respond_to? 'str'
self.str.size <=> anOther.str.size
elsif anOther.respond_to? 'num' and self.respond_to? 'num'
self.num <=> anOther.num
elsif anOther.respond_to? 'num' and self.respond_to? 'str'
self.str.size <=> anOther.num
View _block_layout.html.erb
<li class="result-block <%= result[:type] %>">
<div class="subject">
<%= yield :subject %>
</div>
<div class="snippet">
<%= yield :snippet %>
</div>
</li>
@alagu
alagu / gist:1228425
Created Sep 20, 2011 — forked from pokeb/gist:150447
An example showing how to manage a queue with ASIHTTPRequest
View gist:1228425
//
// MyController.h
//
// Created by Ben Copsey on 20/07/2009.
// Copyright 2009 All-Seeing Interactive. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <GHUnit/GHUnit.h>
@class ASINetworkQueue;
You can’t perform that action at this time.