JUnitより簡単なオープンソースの「TestNG」とは?:次世代テストフレームワークでテストを変える(1)(1/3 ページ) テスティングフレームワークといえば…… Javaエンジニアが「テスティングフレームワーク」という単語を聞いて、真っ先に連想するものは、「JUnit」でしょう。しかし、テスティングフレームワークはJUnitだけではありません。「TestNG」というテスティングフレームワークも海外では高く評価され、確固とした地位を築いています。例えば、JBoss SeamはTestNGをベースにした統合テストフレームワークを提供しています。 この連載ではTestNGのコンセプトから詳細な使い方まで解説し、開発プロジェクトにおいてTestNGを利用する際の助けとしていただくことが目的です。 連載第1回では、Javaエンジニアになじみ深いJUnitとTestNGを比較し、2つのフレームワ
はっきり言って便利すぎます! データ同期サービス『Dropbox』 『Dropbox』は、簡単にファイルの共有と同期が可能なオンラインストレージを提供するサービスです。Dropboxの概要については、関連記事をご覧ください。このサービスを利用することで、Windows、Mac OS、Linuxの間で簡単にファイルを共有することができ、共有しているファイルが更新されれば、直ちに他のOS上でも自動的に同期が行われます。仕事用のファイルをコピーするのを忘れたり、古いファイルを持ち出してしまったりといった間違いを少なくすることができるでしょう。複数のPC間でのファイル管理に苦心している方は、一度試してみるべきサービスです。 「Dropbox」のWebサイト。クライアントソフトをダウンロード、インストールし、ユーザー登録を行なえば、データ同期が可能になる もっとも特徴的なのは、OSのファイル管理シス
UNDOCUMENTED 9801/9821 Vol.2 - メモリ・I/Oポート編 序文 「UNDOCUMENTED 9801/9821」は、98プログラマの試行錯誤を減らし、 快適なプログラミングを支援することを目的として執筆にあたった。 「Vol.1 BIOS・割り込み編」の出版からもう既に3年が経とうとして今になり、 ようやくVol.2の発表となったことをまずおわびしたい。 この3年の間にPC-9800シリーズを取り巻く環境は大きく変わった。短期間に多くの機種・モデルが発表されるようになり、 新機種が発表されるたびに調査を行うことは難しくなった。そしてなにより、もはやBIOSやI/Oポートを操作してプログラミングを行うことは少なくなりつつある。 このような状況でVol.2を書籍として刊行することは現実的ではなくなっていた。 しかしながら、Vol.2の原稿として用意していた原稿をこの
Javascriptで優れたインターフェースを実装したい。 そんなあなたにおすすめなのが、『75 (Really) Useful JavaScript Techniques』。まじで使えるJavascriptライブラリ75選だ。 以下にいくつかご紹介。 » Lightview スムーズに画像を拡大してくれる » FancyUpload アップロード中のプログレスを表示してくれる » SWFObject Javascriptを使ったFlashプレーヤ » JavaScript tabifier 簡単にJavascriptで切り替えられるタブインターフェースが作れる » FancyZoom 1.1 簡単なエンベッドでスムーズに画像を拡大してくれる » SimpleModal オーバーレイするクールなモーダルダイアログ » A Mac OS X-style Dock In JavaScript
Firefox 3のダウンロードマネージャは、ウイルスチェックやレジューム機能など、Firefox 2と比べて格段に進化しています。 今回は、このダウンロードマネージャの挙動をユーザーの好みに応じて変更する方法について書いてみます。 設定はおなじみabout:configにて行います。 *about:configでの設定方法はこちらの記事の冒頭に詳しく書いてありますので参考にしてください。 1.ダウンロードファイルを「最近使ったファイル」に追加しないようにする。 Windowsでは、ダウンロードしたファイルが「最近使ったファイル」のリストに追加されるようになっています。 ここに追加したくない場合は、anout:configを開き、フィルタ欄に [browser.download.manager.addToRecentDocs]と入力。 表示された設定項目をダブルクリックし、値を[false
VAQ (Variance-based Adaptive QP) の趣旨は「のっぺりしたところからビットレートを取り上げてファイルサイズを減らしましょう」で、 HAQ (Haali Adaptive QP)は「(x264の尺度で)同じ平坦に見えても、暗い部分はブロックが目立つので、逆にビットレートを割きましょう」と、実は 目的がかなり違う。 VAQでもHAQでも問題になっているのは、 QPを調整する対象ブロックを選ぶ尺度が、まだ人間の感覚と一致していないこと。暗部のブロック感を抑えようとするとQP調整の対象を広げることになって、全体を低いQPでエンコするのと変わらなくなったりする。 ⇒ seraphy氏による詳しい解説 そこでseraphy氏は、QPの調整対象を自己流の尺度で選ぶようにした「OreAQ」を開発。 ⇒ ここの「x264OreAQ.***.release**.rar」がコンパイ
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く