Skip to content

Instantly share code, notes, and snippets.

View izumin5210's full-sized avatar
🐇

Masayuki Izumi izumin5210

🐇
View GitHub Profile
require "join_detector_ext"
ActiveRecord::Relation.prepend JoinDetectorExt
package main
import (
"context"
"fmt"
"reflect"
"sort"
"sync"
"time"
)
@izumin5210
izumin5210 / file0.txt
Last active December 31, 2016 14:59
趣味Electronアプリの(?:dev)?Dependenciesを晒してみる ref: http://qiita.com/izumin5210/items/e8fd447682c93b629f2b
{
"dependencies": {
"axios": "^0.15.3",
"babel-polyfill": "^6.16.0",
"dexie": "^1.5.1",
"font-awesome": "^4.7.0",
"fuse.js": "^2.6.1",
"immutable": "^3.8.1",
"menubar": "^5.1.0",
"moment": "^2.16.0",
#include <iostream>
#include <string>
int main()
{
const std::string id = "#3";
std::cout << "id // => " << id << std::endl;
std::cout << "id[0] // => " << id[0] << std::endl;
std::cout << "id.c_str() // => " << id.c_str() << std::endl;
std::cout << "(id.c_str() + 1) // => " << (id.c_str() + 1) << std::endl;
@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 = ""
# 「ズンドコが完成していない」間はループが回る
{
"src": {
"styles": {
"dir": "source/assets/styles",
"entries": [
"style.scss"
],
"include-paths": [
"node_modules/font-awesome/scss",
"node_modules/normalize.css"
@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}

class MyNumberValidator
def validate(num)
# write your code here...
end
end
# 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) {