[JavaScript] Electronとは:デスクトップソフト作成環境の基本的な使い方
ウェブページをつくるようにデスクトップ向けソフトウェアを開発できる
Node.jsとChromiumの技術を活用
Node.jsのnpmをパッケージマ ...
[JavaScript] 無料で使えるJavaScriptエディタ・IDE:ウェブアプリケーション開発
現在も開発中で、かつ無料で使えるものを集めてみた。
なお、以下にある「コードのパース」とは実際に書いたソースコードをパースして、それを入力補完に反映してくれるかどうか。
テンプレートは、コードテンプレートやスニ ...
[Cocos2d-x] Cocos Studioについてのまとめ
各種アニメーションの設定やGUI要素の構築をWYSIWYGで行える無料の公式エディタ。
有償のものと比べると見劣りする部分もあるが、全体として必要十分。
以前は「CocoStudio」という名前でWindo ...
[JavaScript] グローバル変数の存在確認方法まとめ:typeofが無難
JavaScriptにおいては、グローバル変数はグローバル・オブジェクト(ルートとなるオブジェクト)のプロパティという扱いになっている。
そのため、ウェブページならwindowがグローバル・オブジェクトなので、 ...
[JavaScript] SQLiteに対応したオープンソースのおすすめO/Rマッパー(ORM):Adobe AIR、Titanium Mobile、Node.js対応など
Ruby on Railsで使われている有名なActiveRecordと似たライブラリ。 ...
[Cocos2d-x] ListViewの選択イベントの取得:Cocos2d-html
以下はCocos2d-html v3.xについて。基本は、C++版やCocos2d-JSでも同じ。
ポイントListViewに登録する各アイテム(UIウィジェット)で「setTouchEnabled(true)」をセットす ...
[JavaScript] ブラウザでローカルファイルを実行する方法:Firefox、Chrome
以下では、file://プロトコルのHTMLファイルでJavaScriptファイルを直接実行する方法について。
(軽量Webサーバーを使う場合は以下で)
「超軽量Webサーバーまとめ :ローカルファイルをブラウザで ...
[JavaScript] おすすめユニットテスト・ライブラリ(フレームワーク):QUnit、Jasmine、JsUnit
現在、さまざまなJavaScript向けのユニットテスト用ライブラリがリリースされている。
Wikipedia: ユニットテスト・フレームワーク一覧: JavaScript
有名どころでは「QUnit」と「Ja ...
[JavaScript] アクセサプロパティ:JavaScript 1.8.5、ECMAScript 5
Rubyのアクセサメソッド、C#やActionScript 3.0のプロパティと同じ、getter/setter用のアクセサ機能が、JavaScriptでも1.8.5ですでに定義されている。
使い方オブジェクトの宣言時アク ...
[JavaScript] undefinedの問題とその解決法
undefinedは、グローバル変数。nullのようなキーワードではないので、代入できてしまう。
困ったことに、undefined変数は値としてのudefinedを示しているとは限らない。
対策いずれの場合 ...