Skip to content

Instantly share code, notes, and snippets.

View buty4649's full-sized avatar

buty4649 buty4649

View GitHub Profile
" おまじない
set runtimepath=~
loadplugins
" 基本的な設定 ============================================
" ブラウザのタイトル
set titlestring=Firefox
@buty4649
buty4649 / gen_rrd_nighttime.sh
Created June 19, 2014 10:41
1年前からの日付からRRDを生成。6~19時は0、それ以外は1を書き込む
#!/bin/sh
rrdtool create nighttime.rrd -b $(date -d "1 years ago" +%s) DS:night:GAUGE:600:0:U RRA:MAX:0.5:1:576 RRA:MAX:0.5:6:432 RRA:MAX:0.5:24:540 RRA:MAX:0.5:288:450
perl -MRRDs -e '
$e=time;
$s=$e-3600*24*365;
while($s<=$e) {
$d=($s + 9 * 3600)%(24 * 3600);
if($d >= (19 * 3600) || $d <= (6 * 3600)) {
@buty4649
buty4649 / dstat_disk_latency.py
Created November 10, 2014 11:33
dstatでディスクレイテンシ取るやつ
class dstat_plugin(dstat):
def __init__(self):
self.nick = ('latency',)
self.type = 'd'
self.width = 4
self.scale = 34
self.diskfilter = re.compile('^(dm-[0-9]+|md[0-9]+|[hs]d[a-z]+[0-9]+)$')
self.open('/proc/diskstats')
self.cols = 1
{
init: function(elevators, floors) {
var FLOOR_NUM = floors.floorNum;
var elevator1 = elevators[0]; // 初号機
var elevator2 = elevators[1]; // 弐号機
elevator1
.on("idle", function() {
elevator1.goToFloor(0);
});
@buty4649
buty4649 / itl2m3u.pl
Created February 18, 2012 16:54
iTunes Music Library to m3u Converter
#!/usr/bin/env perl
use strict;
use utf8;
use Mac::iTunes::Library::XML;
use Encode;
binmode STDOUT, ":utf8";
my $itunes = $ARGV[0] || die "Usage: itl2m3u <iTunes Directory>";
my $library = $ARGV[0] . '/iTunes Music Library.xml';
@buty4649
buty4649 / akari.c
Created May 1, 2012 15:16
akari.cをわかりやすくしてみた (see. http://www.ioccc.org/2011/akari/hint.html)
// Don Yang
// <omoikane@uguu.org>
// <http://uguu.org/>
#include<stdio.h>
int main(int n,char **m)
{
FILE *p,*q;
int A,k,a,r,i;
BoldAsFont=yes
Transparency=off
CursorType=block
Font=Ricty Meiryo
Term=xterm-256color
Locale=ja_JP
Charset=UTF-8
OpaqueWhenFocused=yes
BackspaceSendsBS=yes
Scrollbar=none
@buty4649
buty4649 / mcstartup.sh
Created February 23, 2013 04:00
Linux用マイクラサーバ起動スクリプト
#!/bin/sh
# mcstartup.sh - v1.00
#
# example directory tree:
# ROOT
# |-- bin
# | `-- mcstartup.sh
# |-- etc
# | |-- :
# | |-- server.log -> /dev/null
@buty4649
buty4649 / gist:5703264
Created June 4, 2013 02:55
Vimwikiでmarkdownを使う設定
" vimwikiをmarkdownにする
let g:vimwiki_list = [{'syntax': 'markdown', 'ext': '.md'}]
" アンダーライン見出しのシンタクスを追加
" 見出し1
" =======
"
" 見出し2
" -------
let s:bundle = neobundle#get("vimwiki")
@buty4649
buty4649 / keymap.txt
Created June 6, 2013 08:48
Google日本語入力のキーバインド
status key command
Conversion Backspace Cancel
Composition Backspace Backspace
Precomposition Backspace Revert
Conversion Ctrl Backspace Cancel
Composition Ctrl Backspace Backspace
Precomposition Ctrl Backspace Undo
Prediction Ctrl Delete DeleteSelectedCandidate
Composition Ctrl Down MoveCursorToEnd
Conversion Ctrl Down CommitOnlyFirstSegment