2013-01-01から1年間の記事一覧
VisualVMをダウンロードしてきて、実行してみましたが、Profilerタブが表示されませんでした。 公式サイトのGetting Started見る限りだと、そのままデフォルトで出てそうに見えました。 VisualVM 入門 — Project Kenai 参照先のJVMにも設定が必要なのかな… …
Winners of the Amp Your Firefox Contest | Mozilla Add-ons Blog 下記の2つのアドオンで申し込んでいたのですが、ダメでした。 ShortcutKey2URL :: Add-ons for Firefox Google Bookmarks IncSearch :: Add-ons for Firefox 参加賞のTシャツが届くのを楽し…
本書の目的は、読みやすいコードを書くことである。その中心となるのは、コードは理解しやすくなければならないという考えだ。具体的に言えば、誰かが君のコードを読んで理解する時間を最短にするということだ。 x はじめに 本書について 読みやすいコードを…
Google Bookmarks IncSearchのバージョン2.0.4が公開されました。 (やっとレビュー通りました) Google Bookmarks IncSearch :: Add-ons for Firefox こちらもShortcutKey2URLと同じくアドオンのコンテストに向けて再起動不要なアドオンに変えて提出したので…
ShortcutKey2URLのバージョン3.2.0が公開されました。 (やっとレビュー通りました) ShortcutKey2URL :: Add-ons for Firefox 今回は、アドオンのコンテストに向けて再起動不要なアドオンに変えて提出したのですが、レビューで何度もひっかかってしまい、コン…
Add-on SDKの場合 Add-on SDK を使う場合は、下記に書いてある通りで、とても簡単に書けます。 clipboard - Add-on SDK Documentation クリップボードへの設定、取得 XULオーバレイ、bootstrappedなアドオンの場合 XULオーバレイ、bootstrappedなアドオンだ…
bootstrappedなアドオン(bootstrap.jsを使った再起動不要なアドオン)を作る際に、ショートカットキーの登録を、XULオーバレイでやるときのように、mainKeySet配下にkeyを追加すると、アドオンのインストール、無効→有効化など、アドオンの状態が変わった際に…
Google Chromeには、最小フォントサイズという設定があり、デフォルトだと10pxになっています。 この設定により、cssのfont-sizeで10px未満を指定しても、10pxに自動調整されることになります。 この設定ですが、当然HTML上に書いたインラインSVGでも効いて…
とあるクラスから一律例外を返さないようにしたいといったことに対して、いちいち各メソッドにtry/catchを入れるのではなく、対象クラスになるべく手を加えないでできないかということで、RealProxy使う方法で考えてみました。 そもそも例外を握りつぶすべき…
仮想ハードディスクイメージのダウンロード | Ubuntu Japanese Team 上記にある手順に沿うだけ。 VirtualBoxはすでにインストール済みの状態から、イメージのダウンロード含めて10分ちょいで完了。 手軽すぎます。
バイナリをダウンロードさせるのに、以前はDownloadといったページがあったのですが、それがなくなってどうしたものかなと思っていた(代わりにGoogle Codeに置いていた)ら、Release機能が追加されて、TagとReleaseを結び付けて、かつバイナリも添付できるよ…
Lombok きしださんの記事みて知ったのですが、Lombok面白いですね。 JavaでIDEのアクセッサ生成よりlombokを使ったほうがいい理由 - きしだのはてな アノテーションを付与することにより、getter/setter、getHashCode/equals などのメソッドをコンパイル時に…
最近、周りでJavaのプロファイラの話が出たので、そういえば、NetBeans Profilerが優秀だったよなぁと思って、久しぶり(2006年にBlogで書いてました(NetBeans Profiler - Enjoy*Study)ので、その時以来かも…)に自宅のPCにNetBeansをダウンロードして試してみ…
Firefox 22で発生しました。 bootstrappedなアドオンを作っていて、ショートカットキーを登録するためにkey要素に対してaddEventListenerにてcommandを登録したのですが、うまく動きませんでした。 いろいろためしたところ、oncommand属性にvoid(0)を入れて…
下記のFirefoxアドオンのコンテストに出すために、既存のアドオンを再起動不要な形に変更しました。 Amp Your Firefox Contest – Overview | Mozilla Add-ons Blog 再起動不要とするには、Add-on SDK を使うか、bootstrap.jsを使ったものにするかのいづれか…
バージョン1のままだとChrome Web Storeで見えなくなるよ!って通知が来たので変更しました。 変更しなければならない箇所は下記を参考にしました。 Manifest Version - Google Chrome Chrome 拡張機能・アプリの Manifest Version を 1 から 2 にアップグレ…
いままでは、Add-on SDKで拡張機能作る際にはChrome URLを登録できなかった(すなわち、XULで作ったWindowを使えない)のですが、Firefox 23からできるようになるようです。 Add-on SDK update for Firefox 22 (and 23, and 24) | Mozilla Add-ons Blog XUL wi…
GitHubにリポジトリ作って、ローカルにcloneして最初のpushで下記のようなメッセージが。 $ git push No refs in common and none specified; doing nothing. Perhaps you should specify a branch such as 'master'. Everything up-to-date onozaty@PC /chr…
新しいPCにしてから、Linuxを動作させる環境がなくなってしまったので、VirtulaBoxでCentOSを入れることにしました。 まずは、VirtualBoxをインストールします。 下記からWindows版(VirtualBox 4.2.16 for Windows hosts)をダウンロードして実行します。 Dow…
C#を書きたかったので、Visual Studio Express 2012 を自宅PCにインストールしました。 Microsoft Visual Studio Express 2012 for Windows Desktop | Microsoft Visual Studio 2010に比べて、さらにスタイリッシュな感じのUIに。インストール中の画面からし…
Chrome ExtensionからのXHRリクエストで、Basic認証ダイアログが表示されなくなった - Enjoy*Study 以前書いたとおり、バージョン15.0.874.106の際には出なかったのですが、最新(27.0.1453.116m)だと、出るようになってました。 久しぶりにChrome Extension…
Manifest Version 2 に対応した(ユーザにとっては何も変わりませんが、Version 1のままだとWebStore上で非公開になってしまうので…)のと、deliciousで1000件までしかブックマークを読み込めない問題に対処しました。 Chrome ウェブストア - Online Bookmark …
As/R タブで表示している箇所の空白部分を右クリックした際に、フォルダのコンテキストメニューが出ないので不便だなぁと思ったので、掲示板に書き込んだところ、良い方法を教えていただきました。 「フォルダー」ウインドウを表示しておき、「連動設定」→「…
64bitで動作するファイラーを探していましたが、As/Rに落ち着きました。 As/R As/Rを選んだのは、自分がファイラーに必須だと思っている下記機能が存在したからとなります。(他に下記を満足に満たせているものは見つかりませんでした) 64bitで動作する。(す…
先日会社での勉強会で発表した資料をSlideShareにあげました。 業務で使うIRC from onozaty 社会人になって初めてのプロジェクト(15年くらい前)から、IRCを使っていたので、自分にとってIRCを使うことは、普通のことになってますが、使ったことのない人に対…
久しぶり(5年ぶりくらい?)に読んでみたら、いろいろ追加されてました。 IPA 独立行政法人 情報処理推進機構:安全なウェブサイトの作り方 「セキュリティ実装 チェックリスト」といったチェックリスト(EXCEL)も公開されていて、これそのまま使えるなぁと思…
X-Finderは、XF64.exe を実行中は、64bitコンテキストメニューを使用することができるのですが、その際に、一部うまく動作しない部分がありました。(X-Finder 11-11 を使用) http://www.eonet.ne.jp/~gakana/xf.html 「送る」メニュー配下が、選択できるけど…
X-Finder(11-11)の64bitコンテキストメニューの動作が一部おかしい(「送る」から選択したものが動作しない)ので、別のものを探し中です。 X-Finderで64bitコンテキストメニューの一部が動作しない件 - Enjoy*Study 下記の2つの条件が必須で 64bitのコンテキ…
LimeChatのキーワード設定とバルーン表示を使うと、チャット(IRC)をとても効率よく使うことができます。 LimeChat キーワード設定 自分の名前や、自分に関係するようなキーワードを設定しておくことにより、関係する発言を見逃がしずらくします。 設定方法 …
SnapCrab for Windows - マウスひとつで、即キャプチャ。 Windows7にもとからはいっているSnipping Toolを使ってキャプチャとってましたが、コンテキストメニューのキャプチャをしたいときに、タイマーが無くてキャプチャが無理だったので、同僚が使っている…