2015年1月19日のブックマーク (9件)

  • Pythonのデコレータについて - Qiita

    今回は、Pythonデコレータについて話そうと思います。 はじめに。 エキスパートPythonプログラミング1に沿って勉強していた際に、Pythonのデコレーターという概念が出てきました。ちょっとに書いてある内容では何を言っているかわからなかったので、いろいろ調べてみました。 デコレーターとは デコレートとは修飾する。って意味になりますが、デコレータとは、簡単に言うと、ある関数を修飾するための関数とその仕組みです。例えば、ある関数があったとします。ここでは次のようなtest()関数とその実行スクリプトを見てみましょう。 サンプルスクリプト1

    Pythonのデコレータについて - Qiita
    cocodrips
    cocodrips 2015/01/19
    デコレータはまじでかわいい
  • モンテカルロ法で次元の呪いを体験する - ぷる日記

    MCMC講義(伊庭幸人) 難易度 - YouTube を観ていたところ、「(モンテカルロ法で円周率を求めるのは高次元になるとうまく行かなくなるので)一度は必ずやってみるべし!」と言われたのでやってみました。(4:17~) もちろんSASで。 N次元単位超球の(超)体積 超球を包む1辺の長さが2の超立方体の(超)体積 円周率を求める コードをシンプルにするために球の中心を原点にとり、すべての次元に対して正の方向のみを考えます。すると、球内部の体積は、単位立方体の体積はとなります。 この立方体の中に一様ランダムに点を打っていったときに、点を打った数と球の中に点が入ったときの数の比率が立方体の体積に対する球内部の体積の比率に近くなることが期待できます。 式で書くと、 について整理すると となります。*1 コード %macro pi(dim=, rep=); data pi; do i = 1 t

    cocodrips
    cocodrips 2015/01/19
    なんかおもしろい
  • 考え直してほしい「2分の1成人式」――家族の多様化、被虐待児のケアに逆行する学校行事が大流行(内田良) - エキスパート - Yahoo!ニュース

    ■新しい学校行事「2分の1成人式」いま小学校で、新たな学校行事「2分の1成人式」が大流行している。10歳(4年生)の節目を祝うイベントで、10年くらい前から学校行事に取り入れられ始めている。 20歳を祝う「成人の日」は、先週の12日(月)に過ぎたばかりだ。「2分の1成人式」はこれからが旬で、先週あたりから「2分の1成人式」関連のニュースが次つぎと報じられている(例:NHK「おはよう日」)。おなじみの「みんなのうた」(NHK)で、「はんぶんおとな」という曲を耳にした人もいるかもしれない。 親と子の絆メッセージ集「親子でよかった。」自治体ぐるみで、式を積極的に推奨しているところも多くある。愛知県は大々的に取り組みを進めていて、「2分の1成人式モデル実践活動」を展開し、親と子の絆メッセージ集「親子でよかった。」の発行、さらにはメッセージソングの作成までおこなっている。 Benesseの記事「9

    考え直してほしい「2分の1成人式」――家族の多様化、被虐待児のケアに逆行する学校行事が大流行(内田良) - エキスパート - Yahoo!ニュース
    cocodrips
    cocodrips 2015/01/19
    親には感謝するものみたいな押し付け、結構嫌だったなあ
  • クラスタリングを勉強してみる(3) partitioning clustering(k-medoids) - somathor's blog

    1. k-medoids(PAM, CLARA, CLARANS) k-means は、クラスターの中心(centroid)を代表(represented object)とするのに対し、k-medoids は medoid を代表とします。medoid とは、クラスター内の点で、その点以外のクラスター内の点との非類似度の総和が最小になる点です。 クラスターを 、データ間の非類似度を とした時、 medoid は次式で表現されます。 2. PAM(Partitioning Around Medoids) 2-1. アルゴリズム k個の medoid を選択する k-means と同様に、すべてのオブジェクトに対して、非類似度が最も小さい medoid を持つクラスターに割当てる すべてのクラスターの medoid を再計算する すべてのオブジェクトに対して、非類似度が最も小さい medoid

    cocodrips
    cocodrips 2015/01/19
    k-meroids
  • IPython Notebookをアドホック分析環境として使う

    こんにちは、Gunosyのエンジニアの粟飯原です。Gunosyでは、主に広告配信サーバー全般の開発運用インフラを行いつつ、データ集計や分析等を行なっています。 Gunosyのエンジニアブログはこちら http://gunosy.github.io/2014/07/08/iptyhonnotebook.html 今回は、自分が開発業務や分析業務で日常的に利用しているIPython Notebookを便利に使う方法を紹介させて頂きます。 基的に、pipでライブラリがインストールできる環境とnumpy、scipyの環境が揃っていることが前提で進めます。windows環境であれば、ライブラリのインストールは以下のURLのパッケージ群を利用すると快適です。とはいえこのページで紹介しているライブラリはwindowsでは動かないものもあります。 http://www.lfd.uci.edu/~gohl

    cocodrips
    cocodrips 2015/01/19
  • Download + Print - Make Your Own Wedding Invitations

    Make Your Own Custom WEDDING Invitations Add Your Wedding Details Download a Print-Ready File Print Unlimited Copies View the Designs DIY Printable Invitations Make Invitations for Weddings, Parties, and Celebrations Add Your Details Add your names and wedding details to our invitation design with our easy point-and-click online editor.

    Download + Print - Make Your Own Wedding Invitations
    cocodrips
    cocodrips 2015/01/19
  • 『無料演奏を強いられそうになった時の対処法』

    ソプラノ歌手♪川上真澄♡オペラ歌手の日常を。声楽家の楽しい毎日 演出家の夫と二人で主宰してるオペラ団体のこと、バラの庭、手芸や着物のこと、飼っているインコのこと、カトリック教会関連のコンサートのことなど、私を取り巻く楽しい出来事をお伝えしてます。

    『無料演奏を強いられそうになった時の対処法』
    cocodrips
    cocodrips 2015/01/19
  • 簡単にリッチなチャートが作れるC3.jsを使ってみた - undefined

    C3.jsとは? C3.js | D3-based reusable chart library C3 はチャートに特化したビジュアライゼーションライブラリです。D3 のラッパーライブラリで、D3 の見た目の美しさやインタラクション性などの特徴を残しながら、チャートライブラリとして分かりやすいインターフェースを提供するという方針で開発を進めています。 http://blog.xica-inc.com/about-xica/member-12/ これはまではhighchart.jsを使っていましたが、商用利用は有償だったりするので今回C3.jsをいじってみます。 サンプル どんなチャートが作れるか以下のサンプルを見れば分かります。 C3.js | D3-based reusable chart library 使ってみる 音ゲーなどではゲーム終了時にスコアの軌跡がグラフとして描画されたりしま

    簡単にリッチなチャートが作れるC3.jsを使ってみた - undefined
    cocodrips
    cocodrips 2015/01/19
    C3なんてのもあるのね
  • ABテストツールは「数打ちゃ当たる」を機械化するためのツールではない - 絶倫ファクトリー

    タイトルが全てなんですけどね。 以下のような記事を見つけまして。 駄文:ABテストがモノづくりを破壊する | nekokak's blog いろいろと突っ込みどころはあるんですが、まず最初の「ABテストとは何か」が間違ってるんですよね。 ABテストって簡単に言うと2つ以上ある選択肢のうち一番良い結果を出すことのできるものを見つける事ですね。 もしこの記事を書いた方の組織がABテストをこのように捉えているなら、そりゃモノづくりもクソもあったもんじゃないよなと思います。 ABテストって、単に複数のクリエイティブから良いものを見つけ出す手法じゃないんです。 仮説を検証する行為なんです。テストなんですから。 単に複数のクリエイティブから良いものを見つけ出すなら、クリエイティブのパーツを機械的に作って、何千何万パターンと試せばいい。逆に言えば2つやそこらのパターン試しても意味ないです。数少なすぎ。

    ABテストツールは「数打ちゃ当たる」を機械化するためのツールではない - 絶倫ファクトリー
    cocodrips
    cocodrips 2015/01/19