2016年05月08日に投稿

[Jenkins 2.1] 新規ジョブを作ろうとすると何も表示されない場合の対処方法

Jenkins 2.1 をインストール後、「新規ジョブ」をクリックしたら真っ白い画面が表示され、新規ジョブを作成できない現象に遭遇しました。真っ白な画面とはいえ、ヘッダーとフッターは表示されている状態です。

対処方法
「External Monitor Job Type Plugin」を 1.4 をアップグレードしたところこの現象は解消しました。左サイドバーの「Jenkinsの管理」→「プラグインの管理」からプラグインのアップグレードを行うことができます。

2015年04月15日に投稿

[PHP] preg_replace と mb_ereg_replace の違いと注意点

正規表現で文字列の置換を行う関数の preg_replace と mb_ereg_replace ですが、マニュアルを説明を見る限り mb_ereg_replace はマルチバイト文字列に対応しているだけだろうと思い込んでいました。しかし、第一引数の正規表現の渡し方に違いがあるため注意が必要です。

2014年05月28日に投稿

GitBucket が使うポートを変更する

GitBucket は下記のように起動すると、ポートは 8080 を使います。
java -jar gitbucket.war
ポートを変更する場合は –port オプションを使います。下記の場合ですと、ポートは 9090 を使うようになります。
java -jar gitbucket.war --port=9090

2014年05月18日に投稿

GitBucket の Base URL を間違えて設定してしまい画面にアクセスできなったときの対処方法

GitBucket の右上のスパナマークをクリック -> System Settings -> Base URL で URL を設定できますが、最初ここで設定を間違えてしまいウェブインターフェースにアクセスできなくなりました。gitbucket.conf に base_url という行があったので、そこを直したらアクセスできるようになりました。gitbucket.conf の位置はデフォルトでは ~/.gitbucket/gitbucket.conf でした。

2014年04月18日に投稿

キーの入力だけで目的のタブに素早く切り替えられる Google Chrome 拡張つくりました

詳細は Qiita に書きましたが、Google Chrome のタブのピンポイントな切り替えをキーボードだけで行える拡張機能を作りました。

2014年03月30日に投稿

[PHPUnit] assertAttributeSame メソッドの使い方

PHPUnit に assertAttributeSame というメソッドがありましたが、これの使い方を示す日本語ドキュメントがなかったため投稿しておきます。

2014年03月08日に投稿

Firefox でユーザー名とパスワードを含んだ URL にアクセスすると表示される警告を出ないようにする

ベーシック認証付きのウェブサイトに、ユーザー名とパスワードを含んだ URL でアクセスすると、いつからか「サイト “example.com” にユーザ名 “hoge” でログインしようとしています。」というポップアップで警告が表示されるようになりました。この警告が表示されると Selenium IDE で自動テストが止まってしまうので、警告を出ないようにする方法を調べました。