Skip to content

Instantly share code, notes, and snippets.

View izumin5210's full-sized avatar
🐇

Masayuki Izumi izumin5210

🐇
View GitHub Profile
# app/models/concerns/multiparameter_attribute_assignment.rb
module MultiparameterAttributeAssignment
include ActiveModel::ForbiddenAttributesProtection
def initialize(params = {})
assign_attributes(params)
end
def assign_attributes(new_attributes)
package ${PACKAGE_NAME};
import android.app.Activity;
import android.os.Bundle;
#parse("File Header.java")
public class ${NAME} extends Activity {
public static final String TAG = ${NAME}.class.getSimpleName();
public void onCreate(Bundle savedInstanceState) {
@izumin5210
izumin5210 / class_setter.coffee
Created April 20, 2014 04:12
【AngularJS】hover/active時にクラスを追加するdirective
app = angular.module 'MyApplication'
CLS_HOVER_DEFAULT = "hover"
CLS_ACTIVE_DEFAULT = "active"
app.directive 'clsHover', ->
restrict: 'A'
link: (scope, element, attrs, ctrl) ->
clsHover = attrs.clsHover || CLS_HOVER_DEFAULT
@izumin5210
izumin5210 / Gruntfile.coffee
Created April 6, 2014 06:04
Code for KOSEN 勉強会 #1 〜 先どり! 最近流行りの“アレ” 〜(http://codeforkosen.doorkeeper.jp/events/9585 )のライブコーディングで使ったGruntfileです.
module.exports = (grunt) ->
require('load-grunt-tasks')(grunt)
grunt.initConfig
coffee:
compile:
files: [
expand: true
cwd: 'src/coffeescripts'
src: ['**/*.coffee']