Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am hkwi on github.
  • I am kwi (https://keybase.io/kwi) on keybase.
  • I have a public key ASAhJPawqHFag6HaskFXaMaEB5jpKu3CKkg3Oq1IP3kelgo

To claim this, I am signing this object:

@hkwi
hkwi / kobe_sparql.ipynb
Created April 13, 2017 12:03
神戸市オープンデータ SPARQL 見本
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@hkwi
hkwi / urls.diff
Last active April 17, 2017 23:04
地方自治体ウェブサイト一覧の差分
--- wikidata-2.csv 2017-04-18 08:01:55.576466800 +0900
+++ localgovjp-utf8-2.csv 2017-04-17 23:53:36.284108500 +0900
@@ -1,22 +1,19 @@
-code,name,site
-北海道,http://www.pref.hokkaido.lg.jp/
-北海道,http://www.pref.hokkaido.lg.jp/ss/jsk/opendata/opendata.htm
+city,url
札幌市,http://www.city.sapporo.jp/
-中央区,
-北区,
358 ごはん
244 パン
72 みそしる
59 む
40 小型パン
36 野菜のドレッシングそえ
35 蒸し野菜(ブロッコリー)
30 野菜のごまあえ
30 ☆季節料理
24 発芽玄米入りごはん
  • R1: 32 bit fields.
  • R2: bits does not continue more than 4. (with one exception of "nexo-blade")
  • R3: bit may have one error, but resulting code must follow R2.
  • R4: code with two errors would not be a code.
    • Two code distance is larger than 4.
  • R5: Two code distance is 4, 6, 8 or 10.

0-11125492

  • 0x31111624 <- 0x11111624
  • 0x11512622 <- 0x11112622
@hkwi
hkwi / Vagrantfile
Created July 7, 2017 06:06
Linux vrf + vxlan demo setup
#
# ping 192.168.7.1 -I vrf8
#
# not "-I vxlan7"
#
Vagrant.configure("2") do |config|
config.vm.box = "debian/stretch64"
config.vm.synced_folder ".", "/vagrant", disabled:true
@hkwi
hkwi / Vagrantfile
Created July 7, 2017 06:57
LInux vrf + masquerade demo setup
#
# ping 192.168.6.3
#
Vagrant.configure("2") do |config|
config.vm.box = "debian/stretch64"
config.vm.synced_folder ".", "/vagrant", disabled:true
config.vm.define :A do |node|
node.vm.network "private_network", ip: "192.168.5.2", virtualbox__intnet: "lan_L"
@hkwi
hkwi / Vagrantfile
Created July 11, 2017 07:21
openvswitch port vlan tag demo
#
# from B
# ping 192.168.6.2
#
Vagrant.configure("2") do |config|
config.vm.box = "debian/stretch64"
config.vm.synced_folder ".", "/vagrant", disabled:true
config.vm.define :A do |node|
node.vm.network "private_network", ip: "0.0.0.0", virtualbox__intnet: "lan_A"
@hkwi
hkwi / Vagrantfile
Created July 11, 2017 07:46
openvswitch vxlan tunnel demo
#
# from A
# ping 192.168.6.3
#
Vagrant.configure("2") do |config|
config.vm.box = "debian/stretch64"
config.vm.synced_folder ".", "/vagrant", disabled:true
config.vm.define :A do |node|
○神戸市個人情報保護条例
平成9年10月9日
条例第40号
目次
第1章 総則(第1条―第5条)
第2章 実施機関が取り扱う個人情報の保護
第1節 個人情報の適正な取扱いの確保(第6条―第14条)
第2節 開示,訂正及び利用停止
第1款 開示(第15条―第21条)
第2款 訂正(第22条―第24条の2)