immutable.jsは、facebook社が作っているJavaScriptのライブラリでimmutableなコレクションを提供してくれます。List, Stack, Map, OrderedMap, Set, OrderedSet and Recordがあるとのこと。 関数型言語にインスパイアされて作っているらしいので、関数型に馴染みのある関数が出てきて嬉しいです。 他にも、正格でなく遅延評価してくれるという点も嬉しいですね。 インストール
immutable.jsは、facebook社が作っているJavaScriptのライブラリでimmutableなコレクションを提供してくれます。List, Stack, Map, OrderedMap, Set, OrderedSet and Recordがあるとのこと。 関数型言語にインスパイアされて作っているらしいので、関数型に馴染みのある関数が出てきて嬉しいです。 他にも、正格でなく遅延評価してくれるという点も嬉しいですね。 インストール
Visual Studio2013のトレースポイントについて Visual Studio2013のデバッガには、ブレークポイントに似た機能としてトレースポイントという機能があります。 トレースポイントは、プログラムの指定したコード行にてトレースを出力するという、所謂「printfデバッグ」を実現する機能となります。 トレースポイントを使用することにより、ソースコードを変更せずにメソッドの引数・戻り値をデバッガに出力させることが可能となります。 トレースポイントで出力するメッセージの仕様 トレースポイントで出力するメッセージは、下記のキーワード及び中括弧記号で変数や式を指定可能となります。 キーワード 説明
Visual Studio 2013で親プロセスと子プロセスを同時にデバッグする方法について Visual Studio 2013でデバッグ中のアプリケーションが外部アプリケーションを起動した場合、その外部アプリケーションはデバッグの対象にはなりません。 Visual Studio での 1 つ以上のプロセスのデバッグ デバッガーは、子プロジェクトが同じソリューション内にある場合でも、デバッグ対象のプロセスによって開始された子プロセスに自動的にアタッチされません。 子プロセスをデバッグするには: 子プロセスが開始された後、そのプロセスにアタッチします。 または デバッガーの新しいインスタンスで子プロセスが自動的に開始されるように Windows を構成します。 上記のプロセスアタッチ方式及びレジストリ設定方式はデバッグ時の操作が煩雑となりますが、Microsoft Child Proces
腐敗防止層の文脈で出てきた "ファザードとは、サブシステムのための大体インターフェイスで、クライアントのためにアクセスを簡略化して、サブシステムを使いやすくする。" 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%
概要 AngularJSやKnockout.jsでは、配列内の要素をリストやテーブルで一覧表示したいといった非常によくある処理を、双方向でのデータバインディングによって簡単かつ無駄なく記述することができます。 この時、配列を組み立てるロジック側の処理としては、 パターンA) 1件1件対象の配列にpushしていく パターンB) データバインドの対象外である一時的な変数で配列を組み立ててから代入する という2種類の方法が少なくとも考えられます。 それぞれについて、レスポンス(画面に表示される時間)にどのような違いがあるのか実験してみました。 コード AngularJS, Knockout.jsのバージョンは投稿時点(2015.5.14)で最新のものです(それぞれ1.3.15, 3.3.0)
使っているのはBootstrap3です。 Modalの背景(Modal自体じゃなくModalの後ろ側)を変更したいときはmodal-backdropクラスを上書きすればよい。 以下、ソースコード例(SCSSとCompassを使ってます)。 .modal-backdrop { background-color: #ffffff; &.in { @include opacity(.8); } } 上記の場合だと、デフォルト黒の背景色を白にして、opacityも変更している。 また、Modal自体の枠や背景を全部取っ払ってしまいたい場合は、modal-contentクラスを上書きすればよい。 以下、ソースコード例。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く