Skip to content

Instantly share code, notes, and snippets.

@uechi-y
uechi-y / host-only.network
Last active September 7, 2015 12:19
systemd-networkd 設定ファイル
[Match]
Name = enp0s8
[Network]
Address = 192.168.56.10/24
#!/bin/sh
set -e
# File systems
sgdisk --new 1::+1m --typecode 1:ef02 --new 2 /dev/sda
mkfs.ext4 /dev/sda2
mount /dev/sda2 /mnt
# Select a mirror
cp /etc/pacman.d/mirrorlist /tmp/mirrorlist
@uechi-y
uechi-y / putty.reg
Last active August 29, 2015 14:08
PuTTY Portable registry file
[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\Default%20Settings]
"Present"=dword:00000001
"HostName"=""
"LogFileName"="putty.log"
"LogType"=dword:00000000
"LogFileClash"=dword:ffffffff
"LogFlush"=dword:00000001
"SSHLogOmitPasswords"=dword:00000001
"SSHLogOmitData"=dword:00000000
"Protocol"="ssh"
@uechi-y
uechi-y / OpenWorkbook.bas
Created June 7, 2014 12:35
[ファイルを開く] ダイアログ ボックスを表示してエクセルブックを開く
Function OpenWorkbook() As Boolean
Dim fileName As Variant
OpenWorkbook = True
fileName = Application.GetOpenFilename("Excelブック,*.xls?")
If fileName = False Then 'ファイル選択キャンセル
OpenWorkbook = False
Exit Function
End If
@uechi-y
uechi-y / sys_scancode_map.reg
Created July 24, 2012 23:53
Windows のキー配列を変更する (CapsLock, 無変換, 変換 -> ctrl, ひらがな/カタカナ -> Alt)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\KeyBoard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,\
05,00,00,00,\
1d,00,3a,00,\
1d,00,7b,00,\
1d,00,79,00,\
38,00,70,00,\
00,00,00,00
@uechi-y
uechi-y / Rakefile
Created June 22, 2012 08:36
複数のskk 辞書をダウンロードして結合する
# -*- coding: utf-8 -*-
require "rake/clean"
DICS = ["L", "okinawa", "jinmei", "propernoun"]
CLEAN.include(FileList["SKK-JISYO.*"])
task :default => "SKK-JISYO.XL.cdb"
desc "全部入り辞書の cdb 形式を作成"
@uechi-y
uechi-y / iptables.sh
Created April 25, 2012 08:04
iptables settings
#!/bin/sh
# さくらVPSで使っている iptables の設定
sshport=$(grep ^Port /etc/ssh/sshd_config | cut -d' ' -f2)
iptables=/sbin/iptables
$iptables -F
$iptables -X
$iptables -P INPUT DROP
@uechi-y
uechi-y / get_dropbox_cli_script.sh
Created April 19, 2012 00:42
download dropbox cli and disable lansync
#!/bin/sh
# Dropbox CLI スクリプトをダウンロードして LAN sync を無効にする
# Dropbox CLI スクリプトをダウンロード
wget -O dropbox.py "https://www.dropbox.com/download?dl=packages/dropbox.py"
chmod +x dropbox.py
# LAN sync を無効にする
echo disable lansync
./dropbox.py running && ./dropbox.py start # dropbox が動いていないなら起動する