タグ

2014年5月12日のブックマーク (6件)

  • Google対Oracle裁判、Java APIの著作権を認める判決

    OracleJavaに関する著作権を米Googleに侵害されたと訴えている裁判で、米連邦巡回控訴裁判所は5月9日(現地時間)、対象となっているJava APIは著作権によって保護されているとする判決を下した。 Googleが主張する「フェアユース(公正利用)」については、カリフォルニア州北部地区連邦地裁に差し戻した。 この裁判は、2010年10月、AndroidでのJava利用が、Oracleの特許および著作権を侵害しているとしてGoogleをカリフォルニア州北部地区連邦地裁に提訴して始まった。Oracleは7件の特許権侵害と、37件のJava APIの著作権侵害を訴えたが、一審では2012年5月、特許侵害は認められず、またAPIは著作権保護の対象にならないとの判決が下された。なお、一審の陪審はフェアユースについての結論を出さなかった。 Oracleは2012年10月、APIが著作権保

    Google対Oracle裁判、Java APIの著作権を認める判決
    indication
    indication 2014/05/12
    やっぱり、javaこわい。選択肢の検討…この単語は結構恐ろしい
  • 採用担当から見た就職活動で大事なたった3つのポイント - 人生やまあり

    はてぶで下記のようなエントリーが話題になっていていろんな反響を呼んでいる。 転職活動で心を病んだ件について - はてな匿名ダイアリー 大手会社の元採用担当の目線として、すごい違和感があった。 そこで今回の記事は採用担当してきて重要だなと感じたたった3つのポイントを紹介しようと思う。 (ココに記載する内容は新卒・転職どちらも共通) その1 なぜその会社なのかという理由と気度 会社側で採用やってる側からすると、なぜうちの会社なのか、気度はどのくらいなのか、会社のどのくらい知ってるのかなどが非常に重要である。 ご存知のように、採用には新卒・転職に関わらず何百万、多いと何千万という費用がかかる。だからこそここでいう気度というのは非常に大事だ。この会社がどういう会社なのか(事業・勤務体系・激務度・会社の風土など)知ってもらってからじゃないと、会社としても、入社側としても不幸になる可能性が高いか

    採用担当から見た就職活動で大事なたった3つのポイント - 人生やまあり
  • MVCの流れを簡単にまとめてみる - Qiita [キータ]

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 理解しやすいように適当に遮ったり、言い切ってしまったところもあるがご容赦いただきたい。 MVCの登場 MVCは、SmalltalkのGUIライブラリのモデルとして登場した。 これはGUIアプリケーションを記述する際に、適切なモデル化を進めるのにとてもいい考え方だと思われていたし、実際にそうだった。 これはアーキテクチャパターンとして、それぞれがどのように依存するべきか、どこにコードを書くべきかということを端的に表している。 安定依存の原則というものがある。これは、要件が安定しているモジュールに依存し、要件が変動しやすいモジュールには依存

    MVCの流れを簡単にまとめてみる - Qiita [キータ]
    indication
    indication 2014/05/12
    MMVCやMVVMなどの構成についても記載あり
  • Linuxカーネルハックに興味があるけど特にネタが無いんだよな〜って人向けの小ネタ - φ(・・*)ゞ ウーン カーネルとか弄ったりのメモ

    Linuxカーネルに興味があるんだけど特に作りたいものってないんだよなーなんて割とあると思う訳です。俺とか。。。 まあ、kernelnewbiesのメーリングリストでもよく見る話題かと思います。この辺なんかもそうですね。 で、そんな時にオススメできるのがkmemleak。カーネルに組み込まれたメモリーリーク検出ツールです。 使い方は至って簡単でカーネルのコンフィグレーションにあるKernel memory leak detectorを有効にしたカーネルを普通に使えばOK。カーネルはメインラインのrcでもtipでもlinux-nextでも何でも良いと思います。 設定の場所はKernel Hacking -> Memory Debugging -> Kernel memory leak detectorにチェックをするのと、 その下のMaximum kmemleak early log ent

    Linuxカーネルハックに興味があるけど特にネタが無いんだよな〜って人向けの小ネタ - φ(・・*)ゞ ウーン カーネルとか弄ったりのメモ
    indication
    indication 2014/05/12
    メモリリークの追跡方法
  • - 不吉な匂い

    不吉な匂いとは、リファクタリングを必要とするコードから感じられる雰囲気を、比喩で表したものです。 ここでは、感じ取った不吉な匂いに対して、どのような解決法を選ぶことができるかを取り上げます。 匂いとして示されているのは、次の22のケースです。ひとつずつ見ていきましょう。 また、解決法に添えられている数字は、参考書籍「リファクタリング」の何ページに記されているかを示しています。

    indication
    indication 2014/05/12
    リファクタリングの方法
  • Semantic Versioning 2.0.0

    Semantic Versioning 2.0.0 Summary Given a version number MAJOR.MINOR.PATCH, increment the: MAJOR version when you make incompatible API changes MINOR version when you add functionality in a backward compatible manner PATCH version when you make backward compatible bug fixes Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format. Introductio

    indication
    indication 2014/05/12
    バージョン番号のつけ方