@ledsun blog

無味の味は佳境に入らざればすなわち知れず

2013-10-01から1ヶ月間の記事一覧

My first grunt

grunt とは? JavaScript開発でよく使うビルドツール。makeやrakeのJavaScript版です。 Grunt: The JavaScript Task Runnerにて公開されています。 どうやって使うの? コマンドラインから操作します。Node.jsのパッケージマネージャ(npm)を使ってインストー…

初めてのIO言語

プロトタイプベースといえばIO言語。 遊んでみました。 インストール インストーラーはありません。バイナリをダウンロードしてきて実行します。Windowsの場合は、 http://iolanguage.org/ のbinaries の windows からダウンロード。 iobin-win32-current.zi…

JavaScriptでSigletonオブジェクトを実装してみる

いろいろなSingletonを実装してみます。 関数 var getSingleton = (function() { var instance = null, init = function() { instance = { value: Math.random() } }; return function() { if (instance == null) { init(); } return instance; }; })(); var…

JavaScriptのパターン シングルトンパターン

定義を確認 GoFの定義したSingletonパターンの目的(Intent)は以下の二つです*1。 あるクラスのインスタンスが1つしか生成されないことを保証する そのオブジェクトへのグローバルなアクセス手段を提供する 実装例 JavaScript デザインパターンの例がいけてま…