タグ

2012年8月21日のブックマーク (6件)

  • Mixin - Wikipedia

    mixin とはオブジェクト指向プログラミング言語において、サブクラスによって継承されることにより機能を提供し、単体で動作することを意図しないクラスである。言語によっては、その言語でクラスや継承と呼ぶものとは別のシステムとして mixin がある場合もある(#バリエーションの節で詳述)。 概要[編集] オブジェクト指向プログラミングにおいて、継承は来は特化を意図したものである。すなわち、継承する側(派生型)と継承される側(基底型)の間にはリスコフの置換原則があることを前提とする。 しかし実際のところは、実装の再利用のための手段として使われることが多い(濫用されがちであるが)。mixin における継承も、前述のような特化のためではなく、複数の機能を集めるための手段である。特にクラスの多重継承が可能なシステムでは、複数の mixin クラスを多重継承し、「単に複数の機能を持つクラス」を簡単に

  • 窓録~DesktopCam~の詳細情報 : Vector ソフトを探す!

    ソフト詳細説明 デスクトップやウィンドウの静止画キャプチャ関係のソフトは数多くあるものの、動画として保存できるソフトとなると 数えるほどしかないように思えます。 しかも操作が複雑。これじゃぁ・・・うーん・・・。 それじゃぁ自分で作ってみようということで「窓録」の登場となりました。 Ver.4.0よりオリジナル録画エンジンを採用することで、Windows Media エンコーダーが必要なくなりました。 より簡単に、より高画質、より安定性の向上を実現しました。

    chanpon0
    chanpon0 2012/08/21
    動画をキャプチャ。動画マニュアル、デモ画像に。
  • 正規表現サンプル集

    今日の正規表現Tips (2008/10/05) \d 0〜9の数字を表す正規表現です。 \D 数字以外を表す正規表現です。 正規表現では小文字が大文字になると反対の意味を持ちます。 ツール 正規表現チェッカー 正規表現Tips集 Tips その1 Tips その2 テキスト編集で役立つ『正規表現のサンプル集』を詳しい説明つきで紹介。 正規表現を使ってテキスト検索&置換して仕事の効率アップを図ろう。 ≪ メニュー ≫ 1.正規表現とはなにか? 2.正規表現を使う準備 3.正規表現サンプル集【検索編】 4.正規表現サンプル集【置換編】 5.正規表現のお勉強との紹介 6.エディタの強調表示でテキストに色づけ 7.プログラムで正規表現を使う 8.正規表現サンプルリクエスト

  • インプレスブックス - 本、雑誌と関連Webサービス

    個人でも達成できる実践ノウハウ、教えます 発売日: 2024/2/6 好評発売中 Web作成・マーケティング 詳細を見る

  • もっと Haskell プログラミング | @jsakamoto

    さて今回のお題。 "My ID is 001, Your ID is 002." という入力文字列に対して、正規表現パターン "\d+" をマッチした結果に基づき、"My ID is <span class='odd'>001</span>, Your ID is <span class='even'>002</span>." という、マッチした箇所を可視化する HTML を出力する、というプログラムを Haskell で書いてみる。 余談だが、なんでこんなネタが出てきたのか、ちょっと説明。 .NET Framework 用の正規表現パターンを試行錯誤するツールとして "Sells Brothers RegexDesigner.NET" を利用させて頂いてきた(同類のツールはほかにもいくつかあるようですね)。 しかし、この手の小粒なツール類の社内での配布や告知が面倒になってきた。 そこで、

  • Haskell の Prelude にある関数の定義を読みたい - ソースコードどこ?

    chanpon0
    chanpon0 2012/08/21
    関数の検索