Skip to content

Instantly share code, notes, and snippets.

@masakid
masakid / new_gist_file.rb
Created April 24, 2016 15:44
VLOOKUPの代わりのスクリプト
#! ruby
require 'csv'
## ファイル読み込み
# 人事提供ファイル
jinji_table = CSV.table(ARGV[0])
# 認証基盤ファイル
ninshou_table = CSV.table(ARGV[1])
## ファイル比較と配列作成
@masakid
masakid / new_gist_file.rb
Last active February 7, 2016 04:02
部署名に上司部署名を追加していくクソコード
#! ruby -Ks
# -*- mode:ruby; coding:shift_jis
#class definition
class DepartmentData
attr_accessor :key_department_id
attr_accessor :department_name
attr_accessor :upper_department_id
def initialize(id, name, upper_id)
@key_department_id = id
@masakid
masakid / PrimeNumberTest.java
Created August 17, 2015 06:10
素数のリスト作成
import java.util.ArrayList;
import java.util.List;
public class PrimeNumberTest {
/**
* 含まれている素数リストを返却するメソッド
* 素数は1を含まない
*
@masakid
masakid / FizzBuzzTest.java
Created August 17, 2015 06:09
FizzBuzzの問題
import java.util.ArrayList;
import java.util.List;
public class FizzBuzzTest {
/**
* 引数の値までのFizzBuzzをList<String>で返却する
* FizzBuzz:
* 3で割り切れるものをFizz
@masakid
masakid / FibonutchTest.java
Created August 17, 2015 06:08
フィボナッチ数列の問題
import java.math.BigInteger;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
import java.util.TreeSet;
public class FibonutchTest {
/**
@masakid
masakid / CharCountTest.java
Created August 17, 2015 06:05
char型配列から2個以上出現する文字を抽出して降順に連結したStringを返却
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class CharCountTest {
/**
* char型配列から2個以上出現する文字を抽出して、
@masakid
masakid / LeapYearJudgeTest.java
Created August 17, 2015 06:03
LeapYearJudgeTest
public class LeapYearJudgeTest {
/**
* 閏年判定メソッド
* 閏年の定義
* 1)西暦400で割り切れる年は閏年である
* 2)400で割り切れない、かつ100で割り切れる場合は閏年ではない
* 3)400で割り切れない、かつ100で割り切れない、かつ4で割り切れる年は閏年である
* 4)400で割り切れない、かつ100で割り切れない、かつ4で割り切れない場合は閏年ではない
@masakid
masakid / 0_reuse_code.js
Last active August 29, 2015 14:27
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@masakid
masakid / CheckItemManager.swift
Created August 9, 2015 07:48
詰まっている箇所(updateWithNameのNSPredicateで実行時例外)
//
// CheckItemManager.swift
// KadaiCheck
//
import UIKit
import CoreData
class CheckItemManager: NSObject {
@masakid
masakid / PersonManager.swift
Created August 3, 2015 11:29
CoreDataのManagerクラス作ってみた
//
// PersonManager.swift
import UIKit
import CoreData
class PersonManager: NSObject {
//AppDelegateの初期設定
var appDelegate = UIApplication.sharedApplication().delegate as? AppDelegate