カード切替による e-TAX 登録の電子証明書の更新

住基カードからマイナンバーカードに切り換えると、 e-TAX 用の電子証明書の再登録が必要になります。 Q. どうすんの? A. ここで再登録 (リンクは2016/6/1時点のもの)必要なもの Internet Explorer 新しい電子証明書が入ったカード カードリーダー e-TAX の…

ゲスト無負荷時のKVMプロセス(qemu-kvm)高負荷問題と対応方法

2016/5/30 時点情報CentOS6 の KVM 仮想化環境において、ゲスト無負荷時でもKVMプロセス(qemu-kvm)のCPU利用率が比較的高くなる問題と対応方法。 症状 ゲストが無負荷状態にもかかわらず、ホスト上の qemu-kvm プロセスが常時 10〜20% 程度のCPU利用率(topコ…

Raspberry Pi で GW-450D を使う @ 2016.2

Raspberry Pi で GW-450D を使う のアップデート まとめ 基本は Raspberry Pi 2 + RASPBIAN JESSIEでPLANEXのGW-450D(無線LANドングル)を使う - Qiita の手順に従う そのままだとドライバのコンパイルでエラーになるので 「カーネルのダウンロード」には rpi…

Java InputStreamReader、 Windows でのデフォルト文字コード

Java の InputStreamReader、 Windows 環境ではデフォルト文字コードは UTF-8

Elasticsearch + head のブラウザで geo_point 見えない問題

Elasticsearch の head プラグインのブラウザBrowserですが、どうも geo_point のフィールドの表示は対応していないようです。なので投入に成功していてもブラウザ上のカラムそのものが表示されなかったりします。 そのため、見た目はレコードのPOST/PUTにfa…

ansible で逐次実行する

通常ansibleは操作対象のホストグループのノード全てに対して並列にタスクを実行しようとする。そのため、サービスを順番に立ち上げていく、というような逐次実行させるにはserial文1行の追加が必要。 - hosts: webs serial: 1serial文の意味としては、並列…

Gradle で外部設定ファイルを使ってデフォルト設定を上書きする

build.gradle 内でデフォルト値を設定しておき、 gradle.properties の設定値があればそちらで上書きする。build.gradle の頭のあたりにデフォルト値と gradle.properties からの読み取りコードを以下のように書いておく。 configDir は def なり ext { } な…

Gradle でタスクの途中で中断させる方法

質問『Gradle のビルドスクリプトで、処理環境が整ってないとかでタスク途中で中断するにはどうすればいいの?』答え『例外投げろ』例えば、実行環境は Java8 に移行済みなんだけれど、大人の事情の都合で Java7 環境向けのコードを出さないといけない場合に…

Could not fetch model of type 'EclipseProject' using Gradle distribution 〜 エラー

Could not fetch model of type 'EclipseProject' using Gradle distribution 'http://services.gradle.org/distributions/gradle-2.6-bin.zip'. → \.gradle を削除してみよう eclipse + buildship で、Gradleプロジェクトを新規で作ったりインポートしたり…

Gradle でソースの一部を除外した jar ファイルの作り方

Gradle で Ant の jar タスクで言うところの exclude のやりかた。 task jarTare(type: Jar) { baseName = 'Tare' from sourceSets.main.output exclude('jp/ne/hatena/d/samples/shell/**') } baseName は出力する jar ファイルのファイル名。 src/main/jav…

Eclipse Gradle plugin の Buildship が依存ライブラリを解決してくれない問題

いまさらながら Gradle に手を出しはじめたので、コマンドラインでちょこちょこと弄ってみた後、Eclipse + Buildship plugin な環境でインポートしたところ、依存ライブラリが解決されない。 maven の m2e 環境のように自動的に依存ライブラリダウンロードし…

LaTeXに取り込むEPSファイルの上や右が書ける問題

PowerPoint で絵を作って WMF2EPS で EPS に落として LaTeX で PDF を作ると EPS 画像の上端、右端が欠けてまるでずれたような図になってしまう問題。どうも EPS ファイルの BoundingBox が怪しいようで、対症療法だけれども %%BoundingBox: 56 56 437 245 …

しいたけたべた

はてブ界隈で有名な話題の椎茸id:watto氏をファミリーマートで見かけたので確保した。フジパンのマウントホイップケーキぐらいのサイズかと思いきや、以外に小さい。 RaspberryPi B+ 比でこれぐらい。 切れてるパンケーキ? 知らない子ですね。これはしいた…

金融アグリゲートサービスが怖いところ

複数の銀行やらクレジットカードの履歴情報を集約してくれる金融アグリゲートサービスについて、『いやー、家計簿アプリ業界、そのうち絶対にヒドい事件がおきると予想します - ツイナビ | ツイッター(Twitter)ガイド』が ブコメ を賑わしていますが、ネット…

Java での AES-NI の効力とか性能とか

『Java って AES-NI 効いてるの?』って17歳女子高生の素朴な疑問から。結果: 128KB のバイト配列を食わせた結果 AES-NI あり 663,478 ns AES-NI なし 1,880,994 ns 2.8 倍ぐらいはやい。OpenSSLを使ったベンチ のことを思うと振るわないけど効果はあるのね…

今時の W32TeX には IPAex フォントが必要

結論から。 今の W32TeX 環境を導入したら IPAex フォントも一緒に入れておこう。 閑話休題、意識が 3 ケタレベルに低いので Windows 環境で LaTeX 使ってたりするんですが、ふと思いつきで TeX 環境を現時点(2015/3/25)最新のものに更新したんですね。 オヤ…

Google ドライブ でファイルを複数のフォルダに所属させるには

1 つのファイルをフォルダA, フォルダB, フォルダC...のように複数のフォルダに所属させる方法。旧 UI だとファイルの移動操作でできていたものが、現行 UI だとできなくなってしまったのでメモ。ファイルを選択しておいて、キーボードで SHIFT+Z を押すと、…

キヤノンスキャナ『rmslantc.dllが見つからない』『TWAINソースが選択できません』の対処

Canon のスキャナを使おうとして 『rmslantc.dllが見つからなかったため、このアプリケーションを開始できませんでした』 『TWAINソースが選択できません』 なエラーが出たときの対処。→このパッチをインストールする(or 最新のドライバセットをインストー…

Raspberry Pi で GW-450D を使う

2016/2 更新 → Raspberry Pi で GW-450D を使う @ 2016.2 - ..たれろぐ..Raspberry Pi で 11ac 対応 USB WiFi NIC の PLANEX GW-450D を使うには、GW-450DやWN-AC433UKをRaspberry Piで使う - 簡潔なQ見るのが正解(2015.2.6 現在の Linux raspberrypi 3.18.…

KVM上で動かすNTPサーバは下手に設定すると安定しない

CentOS6 の KVM 上で VyOS1.0.4 を動かして、その上で NTP サーバを有効にして… その NTP サーバを LAN 内マシンが参照して同期をとるって環境作ってたんだけど、 不安定でした。 offset は大きいわ jitter 荒れてで、毎日 QNAP の NAS が Level: Error Fail…

VyOS 1.0.4 -> 1.1.1 アップデートしたのでメモ

おくればせながら VyOS 1.0.4 から 1.1.1 アップデートしたのでメモ。 ついでに zabbix-agent もリポジトリ経由でいてれみた。1.1.0/release notes - VyOS VyOS 本体は外から察知できないようにしてるとはいえ Shellshock とか怖いよね。まず 1.1.1 のイメー…

Ubuntu 14.04 64bit に android NDK r10c を導入する際の問題と対処

android NDK でネイティブなのを android に移植しなければいけなくなったので、 Ubuntu 14.04 64bit を VMware に入れて、 NDK 環境を作ろうとしたんですよ。そうするとね、 $ wget http://dl.google.com/android/ndk/android-ndk-r10c-linux-x86_64.bin $ …

Firefox 32あたりで SSL3.0 を無効化する

SSLの POODLE 脆弱性対応で、 Firefox32 あたりで SSL3.0 を無効にする方法about:config 開いて、security.tls.version.min を 1 以上にすれば TLS1.0 以降になるっぽいです。情報源→Security.tls.version.* - MozillaZine Knowledge Base現時点(2014/10/16)…

Vyatta から VyOS への移行

Vyatta Core 6.3 で動かしていたルータを VyOS 1.0.4 に移行したので、その手順について。 だいたい 5 分ほどで終わります。前半の OS イメージを入れ替える部分は、 Vyatta Core は VyOS になりました - JANOG (PDF) に。 後半の設定変更部分は、 Vyatta CO…

jQuery Mobile のダイアログの閉じるボタンを非表示にする

ダイアログを構成するブロックに data-close-btn="none" をつける <div id="hogehoge" data-role="dialog"> を <div id="hogehoge" data-role="dialog" data-close-btn="none"> こんな感じで。jQuery Mobile 1.4.3 で確認</div></div>

Vyatta / VyOS で簡易ローカルDNSを設定する

Vyatta や VyOS を使って LAN 内にあるサーバの名前解決する簡易DNSをやる方法について。Vyatta や VyOS で DNS forwarding している場合、 forward 先の DNS より /etc/hosts の内容が優先されるので、 hosts ファイルに書き込めばいいわけですが、調べてる…

bibtex で処理した参考文献の著者名が ------ になる問題

TeX ファイルで参考文献リストを作るのに (j/p)bibtex 使うのが標準的ですが、よく使われるスタイルファイルの IEEEtran.bst を使った場合、同一著者名の文献が連続する場合に、後の著者が省略されて ------ になります。 最初は bibtex のバグを疑いました…

LaTeX 文章のPDF化でフォント埋め込みではまったので

LaTeX から PDF ファイルを作るとき、フォント埋め込みに小一時間はまったのでメモ原因 → WMF2EPS 仮想プリンタの設定忘れヘタレなんで TeX に流し込む図は PowerPoint で作ってから WMF2EPS で eps に変換して使っていたわけですが、いざ dvipdfmx で PDF …

CentOS6.5 に DAR をインストール

DAR というと、差分アーカイブ作ったりできるバックアップ用に便利なアーカイバなんですが、いまいち知名度がないのがアレなアーカイバです。 → [http://www.miloweb.net/dar.html:title=DAR でシステムのバックアップ - Linux で自宅サーバ [ Home Server T…

Linuxでサイズ指定したファイルの作成のしかた

「linux ファイル 作成 サイズ」とかでぐぐると dd を使った例がぞろぞろ出てくるがext4 を使ったファイルシステムなら fallocate を使う方が早いらしい $ fallocate -l 1G 1G.dat fallocateで素早く仮想化ディスクを用意する | Linux | マイノリティでいこ…