[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

2007年8月4日のブックマーク (3件)

  • 人気のAPI/フレームワークを作るための39カ条

    ある仕様を利用するための網羅性の高いライブラリを用意したいとき 再利用性が高い(と思われる)プログラムをライブラリ化したいとき Webシステムを外部から利用してもらうために一部分を公開したい場合 多人数で開発する事柄で共通化させておきたい部分をまとめたい場合 ほかの言語で作られたアプリケーションをある言語で利用したいときの橋渡し用 ちなみに、JSP/Servletの世界でよく使われているStruts Frameworkは開発者のCraig McClanahan氏が休暇中に思い付いて開発したものだそうです。オレゴン州のビーチで、ラップトップに向かい、3日間の休暇中ずっとコーディングしていたそうです。 一緒に行った奥さんは機嫌が悪かったようですけど。 ここでは、作成したAPIが自分だけではなく、多くの人に使ってもらえるよう、便利に使えるポイント、広く普及するためのポイントをとらえていきましょう

    人気のAPI/フレームワークを作るための39カ条
  • 英文中に数を表現するときのルール

    "10 rules of numbers and numerals"というエントリーを見つけたので今日はそれの紹介。私自身、どんな時に"23"などの数字を使うべきなのか、どんな時に"twenty three"とスペルアウトすべきなのかを常々疑問に思っていたので、とても良い勉強になった。 詳しくは文を読んでいただくべきだが、私なりに簡単にまとめれば、「10未満の小さな数字、世紀、thousand・million の単位で四捨五入してしまった部分に関してはスペルアウトする」となる。 具体例を挙げれば、"three boys"、"nineteenth centry"、 "400 million dollars"のような場合にスペルアウトし、"256 students"、"born in 1989", "3,340 yen"のような場合には数字で書く。 ちなみに、引用先には「文の先頭には数字は置

    ksky
    ksky 2007/08/04
  • google-guice - Google Code

    Put simply, Guice alleviates the need for factories and the use of new in your Java code. Think of Guice's @Inject as the new new. You will still need to write factories in some cases, but your code will not depend directly on them. Your code will be easier to change, unit test and reuse in other contexts. Guice embraces Java's type safe nature. You might think of Guice as filling in missing featu

    google-guice - Google Code
    ksky
    ksky 2007/08/04
    Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 5