Skip to content

Instantly share code, notes, and snippets.

@zaftzaft
zaftzaft / c256.js
Last active August 29, 2015 14:19
ansi 256
var pad = function(n){
return n < 10 ? "00" + n : n < 100 ? "0" + n : n;
}
var x = 6;
for(var i = 0;i < x;i++){
var s = "";
for(var c = 0;c < 240 / x;c++){
var d = i + (c * x) + 16;
@zaftzaft
zaftzaft / hybrid.reg
Created June 18, 2015 08:39
vim-hybrid for cmd
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Console]
; black #282A2E
"ColorTable00"=dword:002e2a28
; darkblue #5F819D
"ColorTable01"=dword:009d815f
; darkgreen #8C9440
"ColorTable02"=dword:0040948c
; darkcyan #5E8D87
@zaftzaft
zaftzaft / monokuro.vim
Created June 19, 2015 15:41
印刷用
set background=light
hi clear
let g:colors_name = "monokuro"
hi Constant guifg=#000099
hi Statement guifg=#0000ff gui=Bold
hi Special guifg=#004400
hi PreProc guifg=#440044
Number Start End Size File system Name Flags
1 524288B 67633151B 67108864B fat16 modem
2 67633152B 68681727B 1048576B sbl1
3 68681728B 69206015B 524288B rpm
4 69206016B 69730303B 524288B tz
5 69730304B 70254591B 524288B sdi
6 70254592B 70778879B 524288B aboot
7 70778880B 72876031B 2097152B pad
8 72876032B 73924607B 1048576B sbl1b
9 73924608B 74448895B 524288B tzb
@zaftzaft
zaftzaft / markdown.vim
Created January 10, 2016 08:54
vim の markdown ハイライトの余計なものを削除 + TODO のハイライト
sy keyword markdownTodo TODO containedin=markdownH1,markdownH2,markdownH3,markdownH4,markdownH5,markdownH6
hi def link markdownTodo Todo
hi def link markdownItalic NONE
hi def link markdownBold NONE
hi def link markdownBoldItalic NONE
hi def link markdownError NONE
@zaftzaft
zaftzaft / t.sh
Created May 16, 2016 01:23
USB Tethering
#!/bin/env bash
function getName () {
ip -o link | while read line
do
t=`echo $line | sed -e "s/^[^:]\+: \([^:]\+\):.*/\1/"`
if [[ $t = "usb0" || $t =~ enp.s..u. ]]; then
echo $t
break
fi
@zaftzaft
zaftzaft / gen.md
Created August 21, 2016 12:38
manual setting of wifi

$ wpa_passphrase > .config

debug

$ iw dev link $ iw dev scan

v=0.17.0
version=v$v
file=node_exporter-${v}.linux-amd64
service=node_exporter
wget https://github.com/prometheus/node_exporter/releases/download/${version}/${file}.tar.gz \
-O /tmp/$file.tar.gz
@zaftzaft
zaftzaft / tmp102.js
Created March 30, 2017 09:18
tmp102 for node_exporter
'use strict';
const exec = require("child_process").execSync;
const fs = require("fs");
let val = ""+exec("i2cget -y 1 0x48 0x00 w");
let lsb = val.slice(2,3);
let msb = val.slice(4,6);
v=0.14.0
version=v$v
file=alertmanager-$v.linux-amd64
service=alertmanager
wget https://github.com/prometheus/alertmanager/releases/download/$version/$file.tar.gz \
-O /tmp/$file.tar.gz
systemctl is-enabled $service