タグ

2015年5月20日のブックマーク (6件)

  • Immutable.jsを色々触ってみました - Qiita

    immutable.jsは、facebook社が作っているJavaScriptのライブラリでimmutableなコレクションを提供してくれます。List, Stack, Map, OrderedMap, Set, OrderedSet and Recordがあるとのこと。 関数型言語にインスパイアされて作っているらしいので、関数型に馴染みのある関数が出てきて嬉しいです。 他にも、正格でなく遅延評価してくれるという点も嬉しいですね。 インストール

    Immutable.jsを色々触ってみました - Qiita
    JHashimoto
    JHashimoto 2015/05/20
    “immutable.jsは、facebook社が作っているJavaScriptのライブラリでimmutableなコレクションを提供してくれます。List, Stack, Map, OrderedMap, Set, OrderedSet and Recordがあるとのこと。”
  • Visual Studio2013のトレースポイント機能を使用してメソッドの引数・戻り値をデバッガに出力する - Qiita

    Visual Studio2013のトレースポイントについて Visual Studio2013のデバッガには、ブレークポイントに似た機能としてトレースポイントという機能があります。 トレースポイントは、プログラムの指定したコード行にてトレースを出力するという、所謂「printfデバッグ」を実現する機能となります。 トレースポイントを使用することにより、ソースコードを変更せずにメソッドの引数・戻り値をデバッガに出力させることが可能となります。 トレースポイントで出力するメッセージの仕様 トレースポイントで出力するメッセージは、下記のキーワード及び中括弧記号で変数や式を指定可能となります。 キーワード 説明

    Visual Studio2013のトレースポイント機能を使用してメソッドの引数・戻り値をデバッガに出力する - Qiita
    JHashimoto
    JHashimoto 2015/05/20
    "トレースポイントは、プログラムの指定したコード行にてトレースを出力するという、所謂「printfデバッグ」を実現する機能となります。"
  • Visual Studio 2013で親プロセスと子プロセスを同時にデバッグする方法 - Qiita

    Visual Studio 2013で親プロセスと子プロセスを同時にデバッグする方法について Visual Studio 2013でデバッグ中のアプリケーションが外部アプリケーションを起動した場合、その外部アプリケーションはデバッグの対象にはなりません。 Visual Studio での 1 つ以上のプロセスのデバッグ デバッガーは、子プロジェクトが同じソリューション内にある場合でも、デバッグ対象のプロセスによって開始された子プロセスに自動的にアタッチされません。 子プロセスをデバッグするには: 子プロセスが開始された後、そのプロセスにアタッチします。 または デバッガーの新しいインスタンスで子プロセスが自動的に開始されるように Windows を構成します。 上記のプロセスアタッチ方式及びレジストリ設定方式はデバッグ時の操作が煩雑となりますが、Microsoft Child Proces

    Visual Studio 2013で親プロセスと子プロセスを同時にデバッグする方法 - Qiita
    JHashimoto
    JHashimoto 2015/05/20
    “Microsoft Child Process Debugging Power Tool拡張機能を使用すると、複数のプロセスで構成されるシステムのデバッグをシームレスに行うことが出来ます。”
  • ドメイン駆動設計についてのお勉強を自分なりにざっくりメモ - Qiita

    腐敗防止層の文脈で出てきた "ファザードとは、サブシステムのための大体インターフェイスで、クライアントのためにアクセスを簡略化して、サブシステムを使いやすくする。" Gofのデザインパターンのファザード(主に適用例を参照) http://ja.wikipedia.org/wiki/Adapter_%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3 ファザードとアダプタの委譲を使った場合は似てるかなと思ったが、 ファザードはサブシステムを使ってロジックを実装している。 腐敗防止層の文脈で出てきた "アダプタとは、ふるまいを実装している側が理解しているものとは別のプロトコルを、クライアントが使えるようにするためのラッパである。" Gofのデザインパターンのアダプタ(主に適用例を参照) http://ja.wikipedia.org/wiki/Adapter_%E3%83%

    ドメイン駆動設計についてのお勉強を自分なりにざっくりメモ - Qiita
    JHashimoto
    JHashimoto 2015/05/20
    “エヴァンスの書籍を読んでお勉強した。 まず、おさらいに、索引を眺めたらいいかなと思ってやってみた。気になる用語をピックアップ。”
  • AngularJSとKnockout.jsにおいて巨大な配列を一覧表示する時の比較 - Qiita

    概要 AngularJSやKnockout.jsでは、配列内の要素をリストやテーブルで一覧表示したいといった非常によくある処理を、双方向でのデータバインディングによって簡単かつ無駄なく記述することができます。 この時、配列を組み立てるロジック側の処理としては、 パターンA) 1件1件対象の配列にpushしていく パターンB) データバインドの対象外である一時的な変数で配列を組み立ててから代入する という2種類の方法が少なくとも考えられます。 それぞれについて、レスポンス(画面に表示される時間)にどのような違いがあるのか実験してみました。 コード AngularJS, Knockout.jsのバージョンは投稿時点(2015.5.14)で最新のものです(それぞれ1.3.15, 3.3.0)

    AngularJSとKnockout.jsにおいて巨大な配列を一覧表示する時の比較 - Qiita
    JHashimoto
    JHashimoto 2015/05/20
    “・パターンA) 1件1件対象の配列にpushしていく ・パターンB) データバインドの対象外である一時的な変数で配列を組み立ててから代入する という2種類の方法が少なくとも考えられます。 ”
  • Bootstrap3でModalの背景や枠などを変更したいとき - Qiita

    使っているのはBootstrap3です。 Modalの背景(Modal自体じゃなくModalの後ろ側)を変更したいときはmodal-backdropクラスを上書きすればよい。 以下、ソースコード例(SCSSとCompassを使ってます)。 .modal-backdrop { background-color: #ffffff; &.in { @include opacity(.8); } } 上記の場合だと、デフォルト黒の背景色を白にして、opacityも変更している。 また、Modal自体の枠や背景を全部取っ払ってしまいたい場合は、modal-contentクラスを上書きすればよい。 以下、ソースコード例。

    Bootstrap3でModalの背景や枠などを変更したいとき - Qiita