Skip to content

Instantly share code, notes, and snippets.

@kuruma-gs
kuruma-gs / common.scss
Created December 2, 2011 07:54 — forked from eijik/common.scss
Common scss
// COLOR ****************************************************/
$bordercolor: #888;
$activecolor: #D61518;
$aqua:#00FFFF;
$bisque:#ffe4c4;
$black:#000000;
$blue:#0000FF;
$brown:#A52A2A;
$cyan:#00FFFF;
[ui]
username = kuruma
[extensions]
hgext.graphlog =
hgext.fetch =
progress =
transplant =
pager =
color =
@kuruma-gs
kuruma-gs / enum_input.rb
Created November 29, 2011 06:52
app/inputs/enum_input.rb
class EnumInput < Formtastic::Inputs::SelectInput
def collection
enum = @object.enums(@method.to_sym)
choices = enum ? enum.select_options : []
end
end
@kuruma-gs
kuruma-gs / test.rb
Created November 25, 2011 01:18
強度確認
class A
def a
"super"
end
end
module B
def a
"module"
end
@kuruma-gs
kuruma-gs / extend.js
Created November 22, 2011 04:33
merge!
a = {a:1,b:2}
b = {b:3,c:4}
$.extend(a, b)
a #=> {a: 1, b: 3, c: 4}
a = {a:1,b:2}
b = {b:3,c:4}
_.extend(a, b)
a #=> {a: 1, b: 3, c: 4}
@kuruma-gs
kuruma-gs / Facebook用にbodyの直下に張り付け.html
Created November 2, 2011 06:18
TumblrにFacebook,Twitter, はてブのボタンを追加
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/ja_JP/all.js#xfbml=1&appId=111570108909859";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
@kuruma-gs
kuruma-gs / title.rb
Created November 2, 2011 03:15
title
@techs.empty?
# Output "I love Ruby"
say = "I love Ruby"
puts say
# Output "I *LOVE* RUBY"
say['love'] = "*love*"
puts say.upcase
@kuruma-gs
kuruma-gs / version.rb
Created August 23, 2011 07:27
config/initializers/version.rb
require 'shell'
class VERSION
sh = Shell.cd(Rails.root)
@@i=sh.system('hg','identify','-i').to_s.gsub("\n","")
@@n=sh.system('hg','identify','-n').to_s.gsub("\n","")
@@b=sh.system('hg','identify','-b').to_s.gsub("\n","")
cattr_reader :i,:n,:b
end
@kuruma-gs
kuruma-gs / development.rb
Created August 4, 2011 05:26
server url constant
$RAILS = {scheme: 'http', host: 'localhost', port: '3000' }
def $RAILS.scheme; $RAILS[:scheme]; end
def $RAILS.host; $RAILS[:host]; end
def $RAILS.port; $RAILS[:port]; end
def $RAILS.authority; "#{$RAILS.host}:#{$RAILS.port}"; end
def $RAILS.uri_root; "#{$RAILS.scheme}://#{$RAILS.host}:#{$RAILS.port}"; end
@kuruma-gs
kuruma-gs / current.gemspec
Created August 4, 2011 01:09
current.gemspec
# -*- encoding: utf-8 -*-
lib = File.expand_path('../lib/', __FILE__)
$:.unshift lib unless $:.include?(lib)
require "current/version"
Gem::Specification.new do |s|
s.name = "current"
s.version = Current::VERSION
s.platform = Gem::Platform::RUBY