技術メモ

神奈川在住のITエンジニアの備忘録。おもにプログラミングやネットワーク技術について、学んだことを自分の中で整理するためにゆるゆると書いています。ちゃんと検証できていない部分もあるのでご参考程度となりますが、誰かのお役に立てれば幸いです。

2019-04-01から1ヶ月間の記事一覧

jarファイルの署名の削除

テストのため一時的に Java の jarファイルの署名を削除したいことがある。その時の手順について簡単に纏める。 jarファイルを開く。(7zipやWinZipを使用) jarファイルの META-INF ディレクトリ内の署名関係のファイル(*.SF, *.RSA) を削除する。 META-INF …

ifTable と ifXTable

SNMPの標準MIB-2配下には、インタフェースを表すMIBテーブルが2つある。ifTable(.1.3.6.1.2.1.2.2) と ifXTable(.1.3.6.1.2.1.31.1.1) である。 http://www.oidview.com/mibs/0/IF-MIB.html ifXTable は、ifTable の後に拡張版として定義されたものであり、6…

X-Frame-Options レスポンスヘッダについて

httpの X-Frame-Options レスポンスヘッダについて簡単に纏める。 webサーバがクライアント(ブラウザ)に応答を返す際、そのレスポンスヘッダに「X-Frame-Options」を入れることで、ブラウザ側での iframe(フレーム) の制御をコントロールすることができる。 …

Javascript で現在時刻を見やすく出力する。

デバッグの一環で、javascript で現在時刻を入れたログをブラウザのコンソールに出力しようとしたら、現在時刻の取得&見やすい形への整形がちょっと面倒だったので、それ用の関数 getCurrentTimeStr() を作成した。これを呼ぶと、戻り値として「2019/04/07 …

Javaの例外設計

Javaでプログラミングしていると、どこでどの例外をキャッチすべきか悩むことが多い。特にチェック例外はどこかにキャッチ処理を書かないとコンパイルが通らないので、その数が増えるとコードがキャッチ処理で埋め尽くされて煩雑になってしまう。 この悩みに…

nslookupコマンドは hosts ファイルを参照しない。

先日、hosts ファイルを書き換えたものの、それが nslookup コマンドの結果に反映されなかったので「あれ?」と思って調べたら、このコマンドは hosts ファイルを参照しないらしい。 https://tech.nikkeibp.co.jp/it/article/COLUMN/20070312/264620/ https:…