2011-01-01から1年間の記事一覧

ScalaでOAuth

某ツールを拡張してみようと画策中。それでOAuthがいるんだけど、ざっと見たところ、ScalaでOAuthを扱えるライブラリは3つかな? dispatch/dispatch - GitHub scalaj/scalaj-http - GitHub jmichalicek/Scala-OAuth - GitHub dispatchが高機能なようだけど、…

Jenkins + Arquillianで簡単Continuous Integration Test

この記事は、Jenkins Advent Calendar 9日目の記事です。 Jenkins Advent Calendar jp 2011 前日はakiko_pusuさんの外部ジョブの監視も使ってみよう! でした。 Integration Testについて Jenkinsでテストを行う際、実際にコンテナ(JavaEEコンテナなど)を使…

JJBugでArquillianの話をしました

ありがとうございました! Integration test with Arquillian and JBoss AS 7 View more presentations from Takayuki Konishi デモについて デモに使用したプロジェクトはJBoss AS7.0.2.FinalのQuickStartsに含まれる、KitchenSinkプロジェクト。これをEcli…

xUTP Magazineが創刊された

xUTP Magazine - xUTP Magazine 0001号 xUTP読書会の有志による xUnitester の xUnitester による、xUnitester とそうでない人のためのウェブ雑誌 xUTP読書会は早々に脱落してしまった*1けど、もう少しArquillianについてまとまったら、投稿したいな。 Arqui…

Arquillian: 複数のコンテナを使い分ける

EclipseとJenkinsでコンテナを切り替えたい。 arquillian.xml

11/25に、Arquillianについて、JJBugで話す予定です

11月25日(金)に、恵比寿のRed Hat東京オフィスでJapan JBoss User Groupの勉強会がありますが、そこでArquillianの話をさせていただこうかなと思います。 こういう勉強会で話すのはまだ2回目*1なのでたいした話はできませんが。 http://atnd.org/events/2146…

Arquillian:なんだか古いドキュメント/ソースリポジトリを参照していたらしい

(※Arquillianについては、前回の日記を参照のこと) Arquillianの古いドキュメントのGetting Startedに従ってサンプルを動かしたら、Mavenリポジトリが無くなっていたりして、とても苦労した。 最新のドキュメントならば、そこまで難しくないのだが、JBoss Co…

Arquillian + AS7を見てみる

7月12日に、JBoss Application Server 7 (AS7) がリリースされた*1。機能面の紹介は本家のページやこちらに譲るとして、リリース当初から結合テストフレームワークである、Arquillianをサポートしているところに注目したい。 ということで、この記事ではAS7…

PicketLinkを見てみる(6) WS-Trust - Secure Token Service

なかなかPicketLink Federationを見る時間が取れない。というか前提知識が足りない。それと忙しい。忙しい原因の一つがWS-Trustを見ててたんだが、WS-TrustのSecure Token Service(STS)を調べていて、なぜかまたPicketLinkに行き着いたw しかしこれはFederat…

PicketLinkを見てみる(5) Federation - ログの確認

5回目。Federationのログを丁寧に見てみた。 ログを見ていくと、第2回で書いた図は下図のように詳細化できるようだ。

TODO

アプリ作成 サンプルと同等のアプリを一から作成 Googleとの認証連携をやってみる SP SAML2LoginModule確認 ハンドラのコード確認 要素のスキーマ確認 Form認証指定の要不要の確認 設定ファイル確認 IdP 要素の動作確認 要素のスキーマ確認 JBossインスタン…

よもやま

・AudioNote便利。でも講師の人が親切にメモしてくれるので、あまり録音と同時にタイプする事がない…。 ・PicketLinkの記事が書けてないが、なぜかちょっとずれた認証周りの技術を調べるはめになっている。 ・かぜひいたかも。

Core Audio format fileをiTunes用に変換

英会話を習う際に、iPadでAudioNoteを便利に使っているが、この音声ファイルの拡張子が.caf。聞き慣れないと思ったら、Apple Core Audio Formatでなるほど納得。しかしこのままではiPodで聞けないようなので、MPEG-4 AACへ変換する。 調べたところ、afconver…

PicketLinkを見てみる(4) Federation - SPの設定について

4回目。前回のIdPの設定に引き続き、SPの設定。今回もUserGuide.pdfの丸写しに近い。 SP(sales.war)

PicketLinkを見てみる(3) Federation - IdPの設定について

3回目。Federationばかり見ているので、しばらくFederationを見ていくことにする。理由といえば、以下二つ。 ・Federation周りなら多少知識があること ・IDMに依存していない*1ようなので、単独で調べる事ができること PicketLinkのFederationについて書くの…

Fedora15beta(2)

先日書いたFedora15betaがよくささる件、ログを調べてみると、どうもこのバグらしい。SandyBridgeのIntel HD Graphicsでエラーとなっている。試しにランレベルを3にしてみたら、快調に動いている。とりあえずこれでしのぐかなぁ…。

PicketLinkを見てみる(2)

前回のサンプルのidp.warとsales.warだが、UserGuide.pdfを見ると、SAMLのHTTP/ Redirect bindings実装のようだ。イメージとしてはこんな感じか。 ソースはsvnリポジトリだとpicketlink-webapps以下にある。jspにはほとんど重要なことはないので、設定ファイ…

Fedora15beta

新しいPCには新しいOS、と思って入れてみたものの、よくささる。原因究明のやり方もバグレポートの出し方もよく知らんから調べるかなぁ…。

PicketLinkを見てみる(1)

PicketLinkはJBossのアイデンティティ管理フレームワークのプロジェクト。下部に複数のプロジェクトがあって、ちょっと迷った。 IDM DBやLDAPをバックエンドに、アイデンティティ(ユーザ、グループ、ロール)を提供 Federated Identity 連携アイデンティティ…

バイトコード・インジェクション・ツール BytemanとJUnitの連携

再現が難しい例外*1を、Bytemanで発生させて確認したりしている。最近、1.5がリリースされて、JUnitと連携できるようになっていたので試してみた。Byteman - JBoss Community Byteman 1.5.0 JUnit Integration Makes Fault Injection Simple *1:と思ったが、…