「"0123".getBytes("UTF-8")」といった処理を記述すると、UnsupportedEncodingExceptionをcatchする必要があります。Charsetというクラス(JDK1.4から導入)を使ったString#getBytes(Charset charset)(String (Java Platform SE 6))がJDK6から導入されており、これを使って文字列についてエンコードされたバイト列を取得することもできます。こちらを使うとUnsupportedEncodingExceptionではなく、UnsupportedCharsetExceptionといったRuntime Exceptionの例外を投げるようになるため、コード記述時にcatchする必要がなくなります。その結果、コードが見やすくなります。
続きを読む
月別アーカイブ: 2012年1月
WordPress TwentyElevenテーマ
WordPress3.3ではTwentyElevenというテーマが使えます。HTML5+CSS3をベースとしており、スマートフォンにもメディアクエリで対応しているという便利なテーマです。これについて詳しく解説しているのが次の書籍です。
WordPress の子テーマ
WordPressにはあるテーマを使って、差分だけを子テーマとして用意できる便利な機能があります。
続きを読む
いろいろな Wiki
PukiWikiを使うことが多いのですが、バージョンアップもされていないようなので、他にいいWikiはないか探してみました。
続きを読む
cadaverなら簡単!WebDAVへのファイルアップロード処理のスクリプト化
セキュリティ確保の視点からは、WebDAVへの自動ファイルアップロードとかはできないようにしておいた方がよいのですが、自宅のLANのような環境でファイル共有をするにあたっては、何かと便利なので自動化をしたくなります。
続きを読む
オーディオプレーヤがたくさん
携帯電話が高性能化してから顕著になったのですが、オーディオプレーヤがたくさんあまっています。昔使っていた携帯電話もいくつか手元に残してあるのと、携帯ゲームプレーヤもいくつかあるのと、PDAも残っているのとで、わざわざオーディオプレーヤ単体で入手するという必要性はなくなってきています。
続きを読む
Firefox9.0.1 Linux 64bit version, and Flash Player
WordPressを使っているのですが、Firefoxのバージョンが古いということで警告がでていたので、対応をしました。Linux 64bit版を使っているので、なかなか見つかりにくいところからダウンロードする必要があって大変です。とはいえ、以前ほど探さなくても見つかったので良かった、良かった。
続きを読む