JavaScript
ビューを参照するビュー、つまり多重ビューがあるとテーブルのスキーマ変更も一苦労です。そもそもアンチパターンでは…? とはいえ、既に作られてしまったなら立ち向かうしかない。とにかく依存関係を明らかにしなければ。 そこでテーブル・ビュー名を指定す…
Java 8から新しいJavaScriptエンジンであるNashornが同梱されています。 実行シェルであるjjsでは、-fxオプションを使うと簡単にJavaFXアプリケーションが作成できます。 これを使って、コマンドライン引数の値でQRコードを生成して表示するスクリプトを書き…
特定アプリケーションのスクリーンショットとか、余白の位置が固定されているときに。 jrunscriptで実行するとコマンドライン引数で渡された画像ファイルを処理して上書き保存します。 とりあえず形式はpngで。 var File = java.io.File; var ImageIO = Pack…
既存のJavaプロジェクトをビルドしようとしたらjarの参照が切れていた。 しかも必要なクラスがどのjarに入ってるかわからず、大量のjarの山から探さなければ…という辛い状況で便利かもしれません。 JDK付属のjrunscriptを使います。 使い方 jrunscript class…
新規タブをリダイレクトさせるんじゃなくて、単に非表示にしたい時に。 簡単な拡張機能を作ってインストールする。 manifest.json { "manifest_version":2, "version":"1.0", "name": "Hide Most Visited", "content_scripts": [ { "js": ["hidemv.js"], "ma…
概要 ブラウザ上に音楽ファイルをドロップするとメニューが出る。 そこで指定した秒数の範囲内で乱数を生成して、イントロからその分だけ再生するやつ。 HTML5のDrag and Drop APIとFile APIのテスト。 デモ コード chairs.html <html> <head> <meta charset="utf-8"> <script src="chairs.js"></script> </head> <body> <h1>椅子取りゲーム</h1> <div id="description" style="display:block;">音楽</div></body></html>…