Skip to content

Instantly share code, notes, and snippets.

View uiur's full-sized avatar

Kazato Sugimoto uiur

View GitHub Profile
@uiur
uiur / gist:7702542
Created November 29, 2013 07:20
指定ポート番号のプロセス殺すやつ
lsof -i:3000 | tail -1 | awk '{ print $2 }' | xargs kill
@uiur
uiur / -
Created November 28, 2013 05:53
perlのメソッド取り出すやつ
git gr -E 'sub .+\{' Hoge.pm | cut -d':' -f 2 | awk '{ print $2 }'
hub pull-request -i `git rev-parse --abbrev-ref HEAD | sed -e "s/^[^0-9]*\([0-9]*\).*$/\1/"` -b staging/master | xargs open
@uiur
uiur / gist:7444655
Created November 13, 2013 06:30
branch名から数字だけとる
git rev-parse --abbrev-ref HEAD | sed -e "s/^[^0-9]*\([0-9]*\).*$/\1/"
@uiur
uiur / hoge.sh
Created November 13, 2013 06:28
sedで数字を抽出
sed -e "s/^[^0-9]*\([0-9]*\).*$/\1/"
<?xml version="1.0"?>
<root>
<list>
<item>
<name>Private</name>
<item>
<name>Command_R to Return</name>
<identifier>remap.CommandR2return</identifier>
<autogen>--KeyToKey-- KeyCode::COMMAND_R, KeyCode::RETURN</autogen>
</item>
# encoding: UTF-8
class Pikachu
# インスタンス変数へのアクセサ
attr_accessor :hp, :attack, :defence
def initialize(hp, attack, defence)
# インスタンス変数に代入する
@hp = hp
@attack = attack
@defence = defence
# Mac only
voices = %w{Alex Deranged Victoria Zarvox Fred Ralph Agnes Vicki Albert}
(1..10000).each do |i|
current_voice = voices[i%(voices.size)]
str = ''
str = 'Fizz' if i % 3 == 0
str << 'Buzz' if i % 5 == 0
puts current_voice + ": " + (str.empty? ? i : str).to_s
`say -v #{current_voice} #{str.empty? ? i : str}`
end
WIDTH=16;
DEPTH=256;
ADDRESS_RADIX=HEX;
DATA_RADIX=BIN;
CONTENT BEGIN
000 : 1000000011111111;
001 : 1000000111111111;
002 : 1100100000010000;
module RegisterFile (Read1, Read2, Write, RegWrite, WriteData, Data1, Data2);
input [2:0] Read1, Read2, Write;
input [15:0] WriteData;
input RegWrite;
output [15:0] Data1, Data2;
reg [15:0] RegFile [0:7];
assign Data1 = RegFile[Read1];
assign Data2 = RegFile[Read2];