タグ

2011年2月18日のブックマーク (12件)

  • martinfowler.com

    Software development is a young profession, and we are still learning the techniques and building the tools to do it effectively. I've been involved in this activity for over three decades and in the last two I've been writing on this website about patterns and practices that make it easier to build useful software. The site began as a place to put my own writing, but I also use it to publish arti

    martinfowler.com
    fumokmm
    fumokmm 2011/02/18
    Martin Fowler氏のサイト。
  • colta.jp

    This domain may be for sale!

    fumokmm
    fumokmm 2011/02/18
    便利そうなアドオンのまとめ
  • Series: DSLs in Groovy, Part: 2 - DZone Java

  • Series: DSLs in Groovy, Part: 1 - DZone Java

  • キーボードショートカット

    キーボードショートカットについて Thunderbird では、現在操作している対象のインタフェースによってキーボードショートカットが異なります。例えば、メッセージリストでメッセージを選択している場合、切り取りおよびコピー、貼り付けのキーボードショートカットは無効になります (メッセージリストへのテキストの切り取りや貼り付けができないため)。また、メッセージの閲覧中にテキストを選択した場合、コピーのショートカットは使用できますが、切り取りや貼り付けのショートカットは使用できません (閲覧中のメッセージからテキストを取り除いたり追加したりできないため)。 また、キーボードショートカットの機能が、現在操作している Thunderbird のインタフェースの部分によって変わることがあります。例えば、メッセージの作成中は、Ctrl + A のキーボードショートカットでメッセージ内のすべてのテキスト

  • scalaでjavaのList使うときの話 - xuwei-k's blog

    scalajavaのcollectionを使う場合は、scala.collection.JavaConversions以下をimportしておけば、便利なimplicitのmethodが定義されているので、自動でscalaのcollectionに変換されます。 それの実装がどうなっているかのメモ。(versionは2.8.1) たとえば、java.util.Listを変換する場合どうなるかというと、 implicit def asScalaBuffer[A](l : ju.List[A]): mutable.Buffer[A] = l match { case MutableBufferWrapper(wrapped) => wrapped case _ =>new JListWrapper(l) } というasScalaBufferというmethodが定義されていて、暗黙的に、muta

    scalaでjavaのList使うときの話 - xuwei-k's blog
    fumokmm
    fumokmm 2011/02/18
    ScalaからJavaのリストを使うときの注意点。
  • 究極の問題解析ツール、逆コンパイラJD-Eclipseとは

    究極の問題解析ツール、逆コンパイラJD-Eclipseとは:ユカイ、ツーカイ、カイハツ環境!(13)(1/2 ページ) ソースコードがなくても大丈夫? 開発を行っている際に、利用しているミドルウェアやライブラリの内部で例外が発生して、そのクラスのソースコードを調べたくなることはありませんか? 例えば、以下のような場合です。 ほかのチームが開発したモジュールのメソッドが仕様通りの動作をしない仕様通りの動作をしない 処理に時間がかかっているが、何の処理に時間がかかっているのか分からない何の処理に時間がかかっているのか分からない アプリケーションが応答しなくなり、どこかで停止しているのだが、どこで停止しているか分からないどこで停止しているか分からない ソースコードがないため、“やきもき”していませんか? 開発者であれば、誰しもこのような経験をしたことがあると思います。ソースコードがあれば、コード

    究極の問題解析ツール、逆コンパイラJD-Eclipseとは
    fumokmm
    fumokmm 2011/02/18
    へぇ、JAD以外にもこんなのもあるのか。
  • ユカイ、ツーカイ、カイハツ環境!

    exeしか知らない人のための「インストール」の基礎知識 ユカイ、ツーカイ、カイハツ環境!(32) WindowsMacLinuxごとのインストーラー、仮想実行環境、言語ごとのなモジュール(ライブラリ)管理・ビルドツールなどを紹介

  • Selenium

    Selenium automates browsers. That's it!What you do with that power is entirely up to you. Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should) also be automated as well. Selenium WebDriver If you want to create robust, browser-based regression automation suites and tests, scale and di

  • ブラウザを選ばずWebテストを自動化するSelenium

    Webアプリケーションのファンクションテストを行うツールとして注目されている「Selenium」のバージョン1.0が6月20日にリリースされました。安定性が向上するとともに、Firefox 3.0、3.5(Selenium IDEは1.0.2から、Firefox 3.5に対応)や、Internat Explorer(以下、IE) 8などの最新のWebブラウザにも対応しました。 稿では、Selenium 1.0をベースとしたSelenium IDEとSelenium RCを利用した効果的なSeleniumの利用方法を紹介します。 Webアプリのテストで誰もがイラつく大きな課題 Webアプリケーションテストを手で行うと、非常に煩雑です。Selenium登場以前の従来のやり方では、次のような問題がありました。 回帰テストに時間がかかる バグ修正や仕様変更などで、Webアプリケーションを変更した

    ブラウザを選ばずWebテストを自動化するSelenium
  • Grails 1.3.7 リリース! - leftovers...

    Grails 1.3.7 リリース! 先月のJGGUG G*ワークショップお疲れ様でした。 昨年12月ロンドンにて行われたGroovy Grails eXchange 2010の報告してきました。 スライドはこちら。 http://www.slideshare.net/tyama/grailsx なんだか勢いで、Grails Podcastでも紹介されてしまいした。 そして、 Grails 1.3.7 リリース! です! 公式リリースノート http://www.grails.org/1.3.7+Release+Notes jira http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11063&version=17032 ダウンロード http://grails.org/Download ドキュメント http://gra

    Grails 1.3.7 リリース! - leftovers...
  • Bazaarでござ~る。猿でもできる分散バージョン管理“超”入門

    Bazaarでござ~る。猿でもできる分散バージョン管理“超”入門:ユカイ、ツーカイ、カイハツ環境!(20)(1/4 ページ) 「“分散”バージョン管理は難しい」という人こそ 最近、GitやMercurialが注目を浴び、SubversionやCVSなどの中央型のバージョン管理システムに代わり分散型のバージョン管理システムの普及が進んでいます。稿では、GitやMercurialに比べ、いま一歩マイナーな分散バージョン管理システムである「Bazaar」を紹介します。 稿は、想定読者層としてはSubversionやCVSを、すでに使っており、分散バージョン管理システムに興味がある方を対象としています。「分散バージョン管理システムって何?」と思われる方は、連載第3回の「分散バージョン管理Git/Mercurial/Bazaar徹底比較」を参照しておくとスムーズに読み進められると思います。 なお

    Bazaarでござ~る。猿でもできる分散バージョン管理“超”入門
    fumokmm
    fumokmm 2011/02/18
    Bazaarか。一回チャレンジして結局今はGit使ってる。