Skip to content

Instantly share code, notes, and snippets.

Avatar
🐇
ʕ ◔ϖ◔ʔ < I'm a Rubyist.

Masayuki Izumi izumin5210

🐇
ʕ ◔ϖ◔ʔ < I'm a Rubyist.
View GitHub Profile
View active_record-relation.rb
require "join_detector_ext"
ActiveRecord::Relation.prepend JoinDetectorExt
View bufferred-worker.go
package main
import (
"context"
"fmt"
"reflect"
"sort"
"sync"
"time"
)
@izumin5210
izumin5210 / file0.txt
Last active Dec 31, 2016
趣味Electronアプリの(?:dev)?Dependenciesを晒してみる ref: http://qiita.com/izumin5210/items/e8fd447682c93b629f2b
View file0.txt
{
"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",
View atoi_sample.cpp
#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 Apr 23, 2016
ズンドコペアプロのライブコーディングで書いたやつ
View zundoko.rb
# 詰めると1行(68文字)
# s="";(print c=%w(ズン ドコ).sample;s+=c)until s[/(ズン){4}ド/];puts"キ・ヨ・シ!”
# きれいに書くとこんなかんじ
dic = %w(ズン ドコ)
msg = ""
# 「ズンドコが完成していない」間はループが回る
View config.json
{
"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 Dec 17, 2015
mynumber_validator_answer.md
View 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}

View mynumber_validator.rb
class MyNumberValidator
def validate(num)
# write your code here...
end
end
View multiparameter_attribute_assignment.rb
# app/models/concerns/multiparameter_attribute_assignment.rb
module MultiparameterAttributeAssignment
include ActiveModel::ForbiddenAttributesProtection
def initialize(params = {})
assign_attributes(params)
end
def assign_attributes(new_attributes)
View Activity.java
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) {