承認これくしょん

my black histories

Java

Axis2でnasneから録画タイトル一覧を取得する

私がアニメ録画に愛用しているnasneですが、これはUPnPプロトコルで通信するためSOAPでAPIが呼び出せます。 そこで先人の皆様の知恵をお借りしつつ、JavaのSOAPライブラリであるApache Axis2で録画一覧の情報を取得してみました。 クライアントスタブの生成 …

JJUG CCC 2015 Springに参加してまいりました

Javaを始めたばかりの修行の身ではありますが、この私も先日4/11(土)の JJUG CCC 2015 Spring に参加してまいりました。 たくさんの学びと刺激をいただきました。スピーカーの方々、幹事の皆様本当にありがとうございました! 以下レポっす。チラシの裏すん…

Oracleで特定のテーブル・ビューに依存するビューの一覧を取得する

ビューを参照するビュー、つまり多重ビューがあるとテーブルのスキーマ変更も一苦労です。そもそもアンチパターンでは…? とはいえ、既に作られてしまったなら立ち向かうしかない。とにかく依存関係を明らかにしなければ。 そこでテーブル・ビュー名を指定す…

Nashorn + JavaFXでQRコードを表示する

Java 8から新しいJavaScriptエンジンであるNashornが同梱されています。 実行シェルであるjjsでは、-fxオプションを使うと簡単にJavaFXアプリケーションが作成できます。 これを使って、コマンドライン引数の値でQRコードを生成して表示するスクリプトを書き…

複数画像を一括トリミングするやつ

特定アプリケーションのスクリーンショットとか、余白の位置が固定されているときに。 jrunscriptで実行するとコマンドライン引数で渡された画像ファイルを処理して上書き保存します。 とりあえず形式はpngで。 var File = java.io.File; var ImageIO = Pack…

クラスが含まれるjarを検索するスクリプト

既存のJavaプロジェクトをビルドしようとしたらjarの参照が切れていた。 しかも必要なクラスがどのjarに入ってるかわからず、大量のjarの山から探さなければ…という辛い状況で便利かもしれません。 JDK付属のjrunscriptを使います。 使い方 jrunscript class…