This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| find . -type f | grep "\.cpp$" | xargs -t -I{} sh -c "iconv -f cp932 -t utf8 {} > {}.utf8.cpp" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| extension String { | |
| static private let SNAKECASE_PATTERN:String = "(\\w{0,1})_" | |
| static private let CAMELCASE_PATTERN:String = "[A-Z][a-z,\\d]*" | |
| func snake_caseToCamelCase() -> String{ | |
| let buf:NSString = self.capitalized.replacingOccurrences( of: String.SNAKECASE_PATTERN, | |
| with: "$1", | |
| options: .regularExpression, | |
| range: nil) as NSString | |
| return buf.replacingCharacters(in: NSMakeRange(0,1), with: buf.substring(to: 1).lowercased()) as String | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| process.stdin.resume(); | |
| process.stdin.setEncoding('utf8'); | |
| // 自分の得意な言語で | |
| // Let's チャレンジ!! | |
| function createPermutation(inputArray) { | |
| if(inputArray.length===1) return [[inputArray[0]]]; | |
| var result = []; | |
| for(var index=0; index<inputArray.length; index++) { | |
| let cloneArray = inputArray.concat([]); | |
| let head = cloneArray.splice(index,1); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # coding: utf-8 | |
| # USAGE | |
| # opencv_colorpicker.py | |
| # import the necessary packages | |
| from Tkinter import Tk | |
| from Tkinter import * | |
| from PIL import Image | |
| from PIL import ImageTk | |
| import tkFileDialog |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # -*- coding:utf-8 -*- | |
| import numpy as np | |
| # [問題] | |
| # | |
| # 以下の表はそのマスとその周囲8マスに含まれている爆弾の個数を表しています。フィールドに含まれている爆弾の位置を(x,y)としたとき、 | |
| # その積k(=x*y)が小さい順にアルファベットを並べるとある単語が完成します。 | |
| field_data = np.array([ | |
| [[1, 'i'], [2, 'p'], [2, 'a'], [1, 'g'], [1, 'x'], [1, 'u']], |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # -*- coding:utf-8 -*- | |
| import numpy as np | |
| import matplotlib | |
| matplotlib.use('TkAgg') | |
| import matplotlib.pyplot as plt | |
| import pylab | |
| np.random.seed(0) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #! /bin/bash | |
| ZONE_NAME=XXXXXXXX.local | |
| HOSTED_ZONE_ID=/hostedzone/XXXXXXXXXXXXXX | |
| FILEBUF=r53_local.json | |
| FLG=0 | |
| PRIVATE_ADDRESS_TABLE=$(aws ec2 describe-instances | jq -r '.Reservations[].Instances[]|{InstanceName: (.Tags[]|select(.Key=="Name").Value),PrivateIpAddress}|[.InstanceName, .PrivateIpAddress]|@csv') |