Skip to content

Instantly share code, notes, and snippets.

View nabeken's full-sized avatar

Tanabe Ken-ichi nabeken

View GitHub Profile
#!/usr/bin/env ruby
require 'json'
require 'slop'
require 'chef/encrypted_data_bag_item'
def usage
"Load JSON from STDIN and then convert JSON to encrypt data bag.
Usage: #{File.basename(__FILE__)} -s [secret_file]"
end
@nabeken
nabeken / conoha-dhcpv6.log
Created July 5, 2013 16:05
conohaでIPv6アドレスがどのように割り当てられているか調べてみたらDHCPv6っぽいという結果に。
Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Bound to *:546
Listening on Socket/eth0
Sending on Socket/eth0
PRC: Soliciting for leases (INIT).
XMT: Forming Solicit, 0 ms elapsed.
@nabeken
nabeken / jprs.jp
Created January 29, 2013 00:15
dig +dnssec @8.8.8.8 jprs.jp
dig +dnssec @8.8.8.8 jprs.jp
; <<>> DiG 9.8.1 <<>> +dnssec @8.8.8.8 jprs.jp
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47033
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
@nabeken
nabeken / cat.hs
Last active December 10, 2015 21:59
初haskellなのでこんな感じで…
{--
- catコマンドみたいに動く。
- コマンドライン引数を取り、引数が空なら標準入力をそのまま出力する
- それ以外なら引数をファイル名と解釈し、中身をそのまま出力する
-}
import System.IO
import System.Environment
import Control.Applicative
import Control.Monad
@nabeken
nabeken / gist:3912502
Created October 18, 2012 15:19
OpenBSD 5.2-current on さくらのVPS w/ virtio
OpenBSD 5.2-current (GENERIC) #49: Wed Oct 17 11:02:14 MDT 2012
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC
real mem = 2146422784 (2046MB)
avail mem = 2066898944 (1971MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.4 @ 0x7ffffe70 (12 entries)
bios0: vendor Seabios version "0.5.1" date 01/01/2007
bios0: Red Hat KVM
acpi0 at bios0: rev 0
acpi0: sleep states S5
@nabeken
nabeken / gist:3140178
Created July 19, 2012 01:31
dig @dns2.onamae.com -t {ns,a} ninja.co.jp at Fri Jul 13 12:33
; <<>> DiG 9.7.3-P3 <<>> @dns2.onamae.com -t ns ninja.co.jp
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5705
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;ninja.co.jp. IN NS
@nabeken
nabeken / gist:2326227
Created April 7, 2012 07:32
my gitconfig
# cf. http://whileimautomaton.net/2009/05/08003459
# cf. http://subtech.g.hatena.ne.jp/secondlife/20101129/1291031478
[alias]
stat = status
st = status
co = checkout
ci = commit -v
dif = diff
pu = pull
@nabeken
nabeken / gist:2312269
Created April 5, 2012 16:16
rebooting after ezjail-admin stop start with VIMAGE in FreeBSD 9.0-RELEASE
ACPI Warning: 32/64X FACS address mismatch in FADT - 0xCB61DF40/0x00000000CB61DE40, using 32 (20110527/tbfadt-517)
ioapic0 <Version 2.0> irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: <INTEL DH55TC> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-safe" frequency 3579545 Hz quality 850
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
cpu0: <ACPI CPU> on acpi0
ACPI Warning: Incorrect checksum in table [SSDT] - 0x3F, should be 0x1F (20110527/tbutils-282)
cpu1: <ACPI CPU> on acpi0
@nabeken
nabeken / gist:1998039
Created March 8, 2012 02:05
rebooting issue on FreeBSD 9.0-RELEASE with zfs root
Fatal trap 12: page fault while in kernel mode
cpuid = 2; apic id = 04
fault virtual address = 0x4a0
fault code = supervisor read data, page not present
instruction pointer = 0x20:0xffffffff806d958f
stack pointer = 0x28:0xffffff833d029a10
frame pointer = 0x28:0xffffff833d029a90
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
@nabeken
nabeken / .config
Created November 5, 2011 09:42
egrep 'HID|MOUSE' /usr/src/linux/.config
CONFIG_MAC_EMUMOUSEBTN=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_MOUSE_PS2_ALPS=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y