プログラム

デッドロックを回避するために

みなさんこんにちは masa です。今日はデータベースにおいて致命的なバグであるデッドロックについて取り上げます。プログラマーや DBA な方以外にも聞いたことがあるワードなのではないでしょうか。

(さらに…)

.htaccess でよくやる処理まとめ

みなさんこんにちは masa です。今日はサーバー側の話です。よく .htaccess でリダイレクトしたり、wwwあり・なし統一などやりますが、よくやり方を忘れて都度調べ直してしまうことがあります。

(さらに…)

WP Social Bookmarking Light のいいね!を FaceBook ページにする

みなさんこんにちは、masa です。今日は WordPress のソーシャルボタンでもっとも人気のあるプラグイン『wp-social-bookmarking-light』でいいね!を FaceBook ページにする方法をご紹介します。

(さらに…)

依存性注入(DIコンテナ)について

みなさんこんにちは、masa です。今日は Spring Framework などでお馴染みの依存性注入(DI)コンテナについて解説してみたいと思います。今回の記事は、オブジェクト指向でプログラムを書いている方向けとなります。

(さらに…)

Jenkinsでレポート出力 Cobertura & Findbugs & CheckStyle

みなさんこんにちは、masa です。今回は Jenkins でカバレッジレポートと静的解析レポートを出力する方法を取り上げてみたいと思います。まだ Jenkins が入っていないよという方は以前の記事を参照に入れてみてくださいね。

(さらに…)

Tomcat & Apache 連携で80番ポートアクセス

みなさんこんにちは、 masa です。今日は Tomcat をインストールして Apache と連携させることで、アクセスポートを 8080 から 80 へ変更する方法をご紹介します。
(さらに…)

Jenkins のインストール方法

みなさんこんにちは、masa です。今日は元々 Java 用に開発された Jenkins(ジェンキンス) のインストール方法をご紹介します。開発者は日本人の川口さんという方なのですが、世界で使われるツールが日本から発されるというのはすごくうれしいことですね。
(さらに…)

Selenium WebDriver で UIテストをプログラム化

みなさんこんにちは、masa です。前回は GUI 画面からブラウザ操作を記録して再生できる Selenium Builder をご紹介しましたが、今回はプログラムからブラウザ操作する Selenium WebDriver(セレニウムウェブドライバー) を使って UIテストします。
(さらに…)

Selenium Builder で UIテストを高速化

みなさんこんにちは、masa です。今日は UIテストツール Selenium Builder(セレニウムビルダー) の使い方をご紹介します。Web アプリケーションの会員ログインのテストやお問い合わせフォームの入力・送信テストなどを毎回手動で行うのは大変ですよね。
(さらに…)

jQuery でメニューにバーを追随させる

みなさんこんにちは、 masa です。サイトのメインメニューというのはアイキャッチとともに非常に目立ち、ユーザーが最初に操作する可能性が高いパーツですよね。デザイナーのみなさんが個性を出しやすいと同時に、デザインに悩みがちなメニューですが、今日はマウスホバー時にアンダーバーを追随させる方法をご紹介します。
(さらに…)