Skip to content

Instantly share code, notes, and snippets.

View izumin5210's full-sized avatar
🐇

Masayuki Izumi izumin5210

🐇
View GitHub Profile
@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']
@izumin5210
izumin5210 / newlines.coffee
Created April 20, 2014 03:45
【AngularJS】改行を有効にするためのフィルタ
app = angular.module 'MyApplication'
app.filter 'noHTML', ->
(text) -> text.replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/&/, '&amp;') if text?
app.filter 'newlines', ($sce) ->
(text) -> $sce.trustAsHtml(if text? then text.replace(/\n/g, '<br />') else '')
app.controller 'testCtrl', ($scope) ->
$scope.iroha = 'いろはにほへと ちりぬるを\nわかよたれそ  つねならむ\nうゐのおくやま けふこえて\nあさきゆめみし ゑひもせす'
@izumin5210
izumin5210 / tab.html
Created April 20, 2014 04:03
【AngularJS】タブでコンテンツ切り替えするやつ
<div class="tab-pane" ng-show="active" ng-transclude>
</div>
@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
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) {
# app/models/concerns/multiparameter_attribute_assignment.rb
module MultiparameterAttributeAssignment
include ActiveModel::ForbiddenAttributesProtection
def initialize(params = {})
assign_attributes(params)
end
def assign_attributes(new_attributes)
class MyNumberValidator
def validate(num)
# write your code here...
end
end
@izumin5210
izumin5210 / answer.md
Created December 17, 2015 13:38
mynumber_validator_answer.md

Check Digit of MyNumber

How to calculate the check digit of mynumber

\begin{align*} d &= 11 - \Biggl( \sum^{11}{n=1} P_n \times Q_n \Biggr) \bmod 11 \ & \text{ただし,$\Biggl( \sum^{11}{n=1} P_n \times Q_n \Biggr) \bmod 11 \leq 1$の場合は$d=0$} \ P_n &= \text{ 個人番号を構成する検査用数字以外の十一桁の番号の最下位の桁を1桁目としたときの$n$桁目の数字} \ Q_n &= \begin{cases}

{
"src": {
"styles": {
"dir": "source/assets/styles",
"entries": [
"style.scss"
],
"include-paths": [
"node_modules/font-awesome/scss",
"node_modules/normalize.css"
@izumin5210
izumin5210 / zundoko.rb
Last active April 23, 2016 08:21
ズンドコペアプロのライブコーディングで書いたやつ
# 詰めると1行(68文字)
# s="";(print c=%w(ズン ドコ).sample;s+=c)until s[/(ズン){4}ド/];puts"キ・ヨ・シ!”
# きれいに書くとこんなかんじ
dic = %w(ズン ドコ)
msg = ""
# 「ズンドコが完成していない」間はループが回る