タグ

2014年4月26日のブックマーク (8件)

  • Groovy Goodness: Define Compilation Customizers With Builder Syntax

    waman
    waman 2014/04/26
  • オブジェクト指向だけじゃない開発宣言 - uehaj's blog

    Manifesto for Not Only Object-Oriented Development、オブジェクト指向だけじゃない開発宣言、というのが出てましたのでごにょと訳してみました*1。 オブジェクト指向だけじゃない開発宣言 私たちは、ソフトウェア開発の実践 あるいは実践を手助けをする活動を通じて、 よりよい開発方法を見つけだそうとしている。 この活動を通して、私たちは以下の価値に至った。 クラスよりも、関数と型を、 可変性よりも、純粋性を、 継承よりも、コンポジションを、 メソッドディスパッチよりも、高階関数を、 nullよりも、Optionを、 価値とする。すなわち、左記のことがらに価値があることを認めながらも(但しnullは除くが)、私たちは右記のことがらにより価値をおく。 内容は、「今どきのオブジェクト指向開発宣言」と名乗ってもあんまり違和感ないっす。 ただし、null、おめ

    オブジェクト指向だけじゃない開発宣言 - uehaj's blog
    waman
    waman 2014/04/26
    『クラスよりも、関数と型を、 可変性よりも、純粋性を、 継承よりも、コンポジションを、 メソッドディスパッチよりも、高階関数を、 nullよりも、Optionを、』
  • 「ニセの表情」を見破るコンピューターの目、その仕組み

    waman
    waman 2014/04/26
    『本物と偽物を区別するのに、システムがどのような特徴を手がかりにしているのか調べたところ、最も重要な特徴は、口の開閉にかかわるものであることが明らかになった。』
  • 5分スケッチというのをやってみた - きしだのHatena

    江口寿史さんが、5分スケッチというのをやってたわけですね。 日お誕生日の江口寿史氏の5分間スケッチとその説明 - Togetterまとめ そんで、あー5分ならやってみるかーと思ってやってみたわけです。 ここまでのまとめ。 4/11 やってみた。20分くらいかかってだまされたと思ったw ペンはSIGNOの0.5mm あと、鼻・口を手でおおってるところが救われてて、描いてたらひどくなってただろうなぁ。 4/12 もっと線を少なくしないとダメなんだなと思って、それでも10分 4/13 5分で描くって意味がわかってきた。やっぱり10分。 ペンはWATERMANの万年筆。太字なので絵が描きやすいわけではないけど。 4/14 ここから横浜に移動。 ペンはLAMYの万年筆。細字で描きやすい。 ヤングマガジンの橋環奈ですな。 4/15 動きがある絵が描けるようになりたいと思って、スポーツしてるところ。

    5分スケッチというのをやってみた - きしだのHatena
    waman
    waman 2014/04/26
  • 外国語で話すと論理的かつ冷静な決断ができるという「外国語効果」とは?

    by World Bank Photo Collection 「『相手が理解する言葉』で話せば、言葉は相手の頭にまで届くでしょう。でももし『相手の言葉』で話したら、言葉は相手の心にまで届きます」という言葉を残した元南アフリカ大統領のネルソン・マンデラ氏が無意識に使っていたと言われるのが「外国語効果」です。交渉力に優れていたマンデラ氏が使っていた外国語効果とはどんなものなのか、Mapping Ignoranceがまとめています。 Mandela was right: the Foreign Language Effect | Language | Mapping Ignorance http://mappingignorance.org/2014/02/03/mandela-was-right-the-foreign-language-effect/ マンデラ元大統領は1964年に国家反逆罪

    外国語で話すと論理的かつ冷静な決断ができるという「外国語効果」とは?
    waman
    waman 2014/04/26
    『交渉力に優れていたマンデラ氏が使っていた外国語効果』
  • @BaseScriptアノテーションはscriptをインクルードするのに使えます - uehaj's blog

    Groovy 2.2以降、@BaseScriptアノテーションというのが導入され、Scriptの基底クラスを指定することができる*1ようになりました。 これは主目的としては、専用目的の便利機能追加・DSLの作成だと思いますが、単にscriptをインクルードするのにも使えます。 例えば、以下の「OtherScript.groovy」をクラスパスの通ったところか、あるいはカレントディレクトリに配置しておきます。 // OtherScript.groovy def methodOfOtherScript() { "i'm methodOfOtherScript1" } def methodOfOtherScript1() { "i'm methodOfOtherScript2" } println "this is otherScript!" a=3 これを呼び出す、mainscript.gro

    @BaseScriptアノテーションはscriptをインクルードするのに使えます - uehaj's blog
    waman
    waman 2014/04/26
  • ナマケモノの内臓、逆さにぶら下がるための構造持つ

    引用元:AFPBBNews ミツユビナマケモノの内臓は下位肋骨に固定され、逆さまにぶら下がるときに肺を圧迫しないような独特の構造になっているとした研究論文が、23日の英国王立協会の専門誌バイオロジー・レターズに掲載された。 (中略) 「ナマケモノのエネルギー供給量は制限されているので、逆さまにぶら下がりながら呼吸するだけでもエネルギー的な意味で非常にぜいたくということになる」この研究で、クリフ氏と研究チームは、マナケモノの肝臓や胃、腎臓などの腹部の器官が肋骨に固定され、ナマケモノが逆さまになったときも横隔膜を圧迫しないような構造になっていることを発見した。2 :名無しのひみつ:2014/04/24(木) 03:01:50.71 ID:lN66Hyhv ナマケモノ 「怠けているのではない、これが正位置なのだ。」 3 :名無しのひみつ:2014/04/24(木) 03:04:43.03 ID:

    ナマケモノの内臓、逆さにぶら下がるための構造持つ
    waman
    waman 2014/04/26
  • 超新星爆発の仕組み「ニュートリノ加熱」説を強化 - 国立天文台など

    国立天文台、福岡大学、京都大学の3者は4月18日、スーパーコンピュータ「京」を用いて超新星爆発の大規模数値シミュレーションを行い、超新星爆発が「ニュートリノ加熱」によって起こる可能性を示したと共同で発表した。 成果は、国立天文台の滝脇知也 特任助教、福岡大の固武慶 准教授、京大の諏訪雄大 特定准教授らの研究チームによるもの。研究の詳細な内容は、4月18日付けで「The Astrophysical Journal」に掲載された。 恒星は中心部で核融合反応を行い、その熱エネルギーによって、自らが重力で収縮する「重力崩壊」を防いでいる。太陽のおよそ10倍以上の質量を持つ超新星爆発を起こすような星は晩年になると、核融合が水素から始まって何段階も経て最終的に鉄が生成されるに至り、それを核とした赤色巨星に進化する(太陽クラスの場合は鉄までは生成されない)。 鉄はあらゆる元素の中で最も安定な物質であるた

    超新星爆発の仕組み「ニュートリノ加熱」説を強化 - 国立天文台など