タグ

2010年5月30日のブックマーク (16件)

  • Martin Fowler's Bliki in Japanese - Junit新インスタンス

    http://martinfowler.com/bliki/JunitNewInstance.html JUnit testing framework のあるデザインについて、よく質問を受ける。 テストメソッドを走らせるたびに、新しいオブジェクトができる点についてだ。 blikiへ投稿するに値する内容だと思ったのでここに記す。 ( 念のために言っておくが、JUnitについて何か書くからといって、 その他のテストのやり方が重要じゃないと思っているわけじゃないですから。 有益なテスト方法はたくさんあるわけで、 JUnit やその親戚(xUnit)がいくら便利だからって、 すべてを解決してくれるわけじゃない。 テストについて言及してるblogがいくつかあるから、 そちらを読んでみることをお勧めする ( Brett Pettichord, Brian Marick, James Bach )。

  • みんなで作るePubファイル投稿・共有サイト(ベータ) - A way to publish yourself (Powered by ClipBucket)

    Clip Bucket is an ultimate Video Sharing script

  • Mercurial基礎最速マスター -初期設定・基本編- - Akinekoの日記

    タイトルはついったー上でみんながこれつけろって言われたので…w というわけで最速マスターとなるかどうかはわかりませんが入門Mercurial Linux/Windows対応の復習も兼ねてまとめようと思います。 ちなみにインストール方法ではGUIツールのインストール方法も紹介しますが、GUIによる操作の説明はなくコマンドに関してのみの記事となっております。また、主に参考にしているにはMacに関する記載がなく、僕もMac環境がありませんのでMacに関する説明は少なめとなっておりますこともご了承下さい。 追記: 2010/03/11 FreeBSDでのインストールについて(ついったーにてご指摘頂きました) 基礎文法最速マスターから基礎最速マスターへw 2010/03/11 マージツールの設定にTortoiseHgの場合を追加(コメントより) branchの説明を修正(コメントより) 2010/

    Mercurial基礎最速マスター -初期設定・基本編- - Akinekoの日記
  • Scrumのチートシートを日本語にしてみた - Natural Software

    Ryuzeeさんのところにあった、Scrumのチートシートを日語にしてみました。 元ネタ Scrumのチートシート | Ryuzee.com 日語にしたやつ(ライセンスとか大丈夫かなぁ) OneDrive このくらいならできるかなー、と思ってやってみました。 もともと英語は全然できない上に意訳が多いので、間違いや良い訳があれば教えてください。 いや〜、疲れたw

    Scrumのチートシートを日本語にしてみた - Natural Software
  • 【ハウツー】オープンソースのJava用キャッシュライブラリ"Ehcache"を体感する | エンタープライズ | マイコミジャーナル

    Ehcacheとは? Ehcacheは米TerracottaによるオープンソースのキャッシュライブラリでApache License, Version 2.0の下で提供されている。豊富な機能が提供されており、Javaのキャッシュライブラリとしての定番として広く利用されている。JMXによるモニタリングや、Terracottaによるレプリケーション、RESTやSOAP経由でキャッシュサーバとしての利用も可能など、非常に高機能だ。 Ehcacheの稿執筆時点の最新の安定板は2.0.1となっている。稿ではこのバージョンをもとにEhcacheの基的な利用方法を紹介する。また、最近リリースされたEhcache 2.1.0-betaの新機能についても簡単に紹介する。 Ehcacheを使ってみよう Ehcacheを利用するにはクラスパスルートにehcache.xmlという設定ファイルを配置しておく必

    yamkazu
    yamkazu 2010/05/30
  • ターミナルから画面共有を有効にする - ザリガニが見ていた...。

    画面共有はとっても便利なんだが、たまに、接続したいマシンの「画面共有」のチェックを入れ忘れていたりして、がっくりする...。もし、sshで接続して、コマンドから画面共有の有効・無効を切り換えることができれば、その瞬間、幸せな人生を感じることが出来そう。...なんて考えていたら、そんな技が紹介されていた。早速、試してみる。 10.5: Start screen sharing remotely in Terminal - Mac OS X Hints 作業環境 MacBook OSX 10.6.3 コマンドで画面共有を入・切 拙い英語の理解力で読み取ると、その技は、以下のようなコマンドになる。(上段:有効にする/下段:無効にする) # OSX 10.5 sudo echo -n enabled > /Library/Preferences/com.apple.ScreenSharing.la

    ターミナルから画面共有を有効にする - ザリガニが見ていた...。
  • InfoQ: 「かんばん」をソフトウェア開発に適用する: アジャイルからリーンへ

    図1 かんばんとプル生産方式 図1は、かんばんシステムの抽象的なモデルです。図1で示されているのは、上流と下流の2つのプロセスであり、上流プロセスが下流プロセスに部品を供給しています。最終的な顧客に製品を供給するために、プロセスは部品を生産し、その部品を下流に流し込まなければなりません。しかし、多すぎてはいけません。過剰生産は最悪のムダだと考えられます。そこで、過剰生産を防ぐため、上流が完成した部品を下流に押し出す(プッシュ)のでなく、その代わりに、下流が上流から自発的に部品を取ってきます(プル)。部品が置かれる場所は、「ストア」と呼ばれます。(または、「スーパーマーケット」3 - 大野耐一氏 がアメリカのスーパーマーケットに行った時にかんばんの最初の考えを手に入れました。そこでは、店の人ではなく顧客自身が店の中で必要なものを取りに行きます。) ストアは上流に置かれ、WIPの「バッファ」や

  • syboos.jp

  • 数百キロのコードでブルー - ドクターTomcat緊急救命

    数百キロのコードでブルー - ドクターTomcat緊急救命:現場から学ぶWebアプリ開発のトラブルハック(14)(1/2 ページ) 連載は、現場でのエンジニアの経験から得られた、APサーバをベースとしたWebアプリ開発における注意点やノウハウについて解説するハック集である。現在起きているトラブルの解決や、今後の開発の参考として大いに活用していただきたい。(編集部) 人は真実を知りたがる…… そして、不幸が始まる ある晴れた日、温かい太陽の光を体に浴びながら、めずらしく爽快な気分で会社に出社した。しかし、その爽快な気分も長くは続かなかった。出社するなり、上司から次のようにいわれた。 「茨城で開発しているシステムが、リリース直前にナゾのフリーズに悩まされているようだ。支援依頼があったのだが、ちょっといって原因を調べてやってくれないか」 今回の現場は、都心から少し離れている。私は特急の乗車券を

    数百キロのコードでブルー - ドクターTomcat緊急救命
  • UTF-8環境での eclipse findbugs-plugin の文字化け解消 - ihirokyの日記

    語メッセージがShift-JISでエンコードされており、かつ適切にハンドリングされていないようなのでUTF-8環境のeclipseでfindbugsを実行すると文字が化ける(findbugs-1.3.9)。簡易処置として、すべての日語メッセージファいるをすべてUTF-8に変換する。ECLIPSE_HOME を eclipse インストールディレクトリ、findbugs-pluginがeclipseにインストールされているものとして、以下のコマンドを実行。 $ cd ECLIPSE_HOME/plugins/edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821/ $ mkdir tmp $ cd tmp $ jar xvf ../findbugs-plugin.jar $ find . | grep _ja ./edu/umd/cs/fin

  • mavenのレポートプラグインてんこ盛り設定 - Sacrificed & Exploited

    mavenレポートプラグインをてんこ盛りにしたpom.xmlの設定例です。 以下のレポートプラグインを使います。 org.apache.mavenのプラグイン maven-site-plugin プロジェクトのサイトを作成する maven-jxr-plugin クロスリファレンスを作成する maven-surefire-report-plugin テスト結果のレポートを作成する maven-checkstyle-plugin checkstyleのチェックレポートを作成する。 maven-pmd-plugin PMDでのチェックレポートを作成する。 org.codehaus.mojoのプラグイン findbugs-maven-plugin findbugsのチェックレポートを出力する。 cobertura-maven-plugin Coberturaを使ってカバレッジレポートを出力する。ビ

    mavenのレポートプラグインてんこ盛り設定 - Sacrificed & Exploited
  • Good night, Posterous

    Posterous Spaces is no longer available Thanks to all of my @posterous peeps. Y'all made this a crazy ride and it was an honor and pleasure working with all of y'all. Thanks to all of the users. Thanks to the academy. Nobody will read this.

  • HTML5 Widget入門:あなたにも作れるiPad用Widget

    今朝の「iPadHTML5 Widgetを走らせて遊ぼう」に対して、「もう少しWidgetについて知りたい」との声が聞こえてきたので、「Widget入門編」を書いてみようかと思う。 Widgetとは何か? 先のエントリーで書いたが、ひとことで言えば「パッケージ化されたウェブアプリケーションである」。通常のウェブアプリは、特定のURLにアクセスすることにより走らせるが、Widgetの場合は、.wgt のエクステンションを持つWidgetファイルをダウンロード+インストールした上で、それを起動する。 Widgetファイルの中身は、HTML+CSS+JS+メディア・ファイルで構成されており、それをZIP圧縮して、エクステンションを.wgtに変更しただけのものである。 なぜそんなことをするかと言えば、(1)オフラインで動かしたい、(2)通常のデスクトップアプリの感覚で起動したい、(3)パッケージ

    HTML5 Widget入門:あなたにも作れるiPad用Widget
    yamkazu
    yamkazu 2010/05/30
  • iPadと過ごした50日まとめ

    iPadと過ごして50日間経ちました。(正確には52日...) そのうち、ほとんどの期間は米国版だったので... 国内にいるときはネットワーク(WiFi/Bluetooth)こそ使えませんでしたが、それでも活用してやろうと鞄の中身をMacbookからiPadにしてみました。 まだホーム画面は固まっていないので、いつものホーム画面まとめはおいておいて...とりいそぎ感じたことや、便利だったこと、不便だったことをまとめて書いておきます。 既に購入済みの方はもちろん、購入を悩んでいるの参考になれば幸いです。 超長文記事の中にLogMeIn(3,500円)*5プレゼント企画を紛れ込ませました! 奮って応募してくださいませ! 前置き ページ分けしていない重い記事でごめんなさい。 HTMLタグ込みの原稿レベルで2万5千文字超あります...があえての1記事。 写真の多くは撮り溜めておいた米国版のもの

    iPadと過ごした50日まとめ
    yamkazu
    yamkazu 2010/05/30
  • iPadを買った人必見!アプリの比較・検討に役立つエントリー3つ - はてなニュース

    発表とともに大きな話題となり、5月28日に国内販売がスタートしたiPad。入手した人の喜びの声がブログやTwitterでも聞こえてきます。無事に購入できた方も、これから買うかどうか検討している方も、やはり気になるのは「アプリ」の存在ではないでしょうか。はてなブックマークで話題の、iPad向けアプリをまとめているエントリーをご紹介します。 ▽ 盛り上がる&効率的!iPadを買ったら、確実に入手すべきおすすめiPadアプリ45選(無料中心) | Loco Partners 社長Blog 試しに遊べるようにと、無料アプリを中心にまとめたのがこちらのエントリー。友人・知人に見せて盛り上がるもの、未来を感じるものという基準で、使ってみたアプリの中からチョイスしています。「場が盛り上がるゲーム系」「実用系アプリケーション」「楽器アプリケーション」などのジャンルごとに、コンパクトな紹介文が添えられていま

    iPadを買った人必見!アプリの比較・検討に役立つエントリー3つ - はてなニュース
    yamkazu
    yamkazu 2010/05/30
  • 【永久保存版】 iPadを買ったらまずダウンロードして欲しい特選アプリまとめ 【随時追加!】

    iPadで必ずダウンロードしたい特選アプリまとめです。 iPhoneにとってはTwitterがキラーとなるサービスだったと思います。では、iPadは? iPadではファイル管理アプリやRSSリーダー、その他Todoなどの仕事効率化系のアプリなどがキラーになるのではないかと思います。非常に大きく美しすぎる画面、その起動の早さ俊敏性、そしてなんといっても電池の持ち時間の長さなど、持ち歩くツールとして現時点で世界最高の商品だと思います。 AppBankではすでに100以上のアプリケーションをレビューしました。そんな中でも必ずダウンロードしたいアプリをまとめてお伝えします! iPadアプリの記事一覧はこちら→iPadアプリのレビュー一覧

    yamkazu
    yamkazu 2010/05/30