Tbpgr Blog

Recruiting Operations tbpgr(てぃーびー) のブログ

2013-07-03から1日間の記事一覧

Coffee Script | thisの束縛

概要 thisの束縛 詳細 以下の記法で関数定義thisの束縛して、関数の外部のthisを関数内部に 引き継ぐことができます。 instance_name = => // concrete logic Coffee Script class Hoge name: "hoge" test: -> sub_hoge = => console.log "#{@name}" sub_hog…

Coffee Script | 公式サイトでコンパイラ不要でお試し利用する

概要 公式サイトでコンパイラ不要でお試し利用する 詳細 Coffee Scriptをインストールする前に試してみたい人は、 公式サイトが便利です。 http://coffeescript.org/TRY COFFEESCRIPTというメニューを押下すると簡易コンパイラとも言うべき エディタが表示さ…

Coffee Script | コールバック関数

概要 コールバック関数 詳細 Coffee Scriptでコールバック関数を実装する方法について。 JavaScriptはajaxの利用やイベントの処理等、コールバックを多様する傾向にあります。 コールバックの利用時は無名関数を利用できます。Coffee Script公式サイトのTRY …

マルチスレッドデザインパターン

概要 マルチスレッドデザインパターン 詳細 Pattern URL Single Threaded Execution http://d.hatena.ne.jp/tbpg/20130703/1372865555 Immutable http://d.hatena.ne.jp/tbpg/20130704/1372954007 Guarded Suspention http://d.hatena.ne.jp/tbpg/20130915/1…

マルチスレッドデザインパターン | Single Threaded Execution

概要 Single Threaded Execution 詳細 Single Threaded Executionは同時に一つのスレッドしか処理出来ないようなケースに 適用するパターンです。 Single Threaded Executionは別名Critical Section/Critical Regionとも呼ばれる。 サンプル仕様 ユーザーが…