Skip to content

Instantly share code, notes, and snippets.

View hi104's full-sized avatar

Hitoshi Nakada hi104

  • Ishikawa ,Japan
View GitHub Profile
@hi104
hi104 / formatHelper.coffee
Last active January 3, 2016 11:09
ember.js format helper moment.js numeral.js
Ember.Handlebars.registerBoundHelper('formatDate', (date, format) ->
moment(date).format(format);
)
Ember.Handlebars.registerBoundHelper('formatNumber', (number, format) ->
numeral(number).format(format);
)
@hi104
hi104 / isolate.js
Last active December 30, 2015 21:39
create isolate model for ember-data 1.0.0-beta.4
var Isolate = {
/**
@param {Class} type
@return {DS.Model}
*/
createNew : function (type){
var new_model = type._create({
@hi104
hi104 / erb_tag.rb
Last active December 20, 2015 01:09
jekyllのliquidでerbを使う
#_plugins/erb_tag.rb
require 'erb'
require 'ostruct'
module Jekyll
module Tags
class ErbTag < Liquid::Block
def initialize(tag_name, markup, tokens)
super
@hi104
hi104 / gist:5245342
Last active December 15, 2015 10:19
50音
# -*- coding: utf-8 -*-
class Sound50Table
HIRAGANA = "あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもや ゆ よらりるれろわ を ん"
KATAKANA = "アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤ ユ ヨラリルレロワ ヲ ン"
class << self
def make_table(strings)
strings.split(//u).each_slice(5).to_a.transpose.map(&:reverse)
end