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

Essential ActionScript 3.0 読書メモ 第35回 関数

関数、より細かく言うなら関数クロージャー(function closure)は、クラスやオブジェクトに関わりなく一定の仕事を実行する個別の命令のことである。関数クロージャーはインスタンスメソッド及び静的メソッドと同様の文法を持っている。・functionキーワー…

MacPorts環境でのコマンドラインツールの問題

2013-03-13 追記一応解決しました→ターミナルから「subl」コマンドでSublimeText2を起動する未解決だけどメモだけ。Sublime Text 2には組み込みのコマンドラインツールが用意されているのだけど、MacPortsでpythonをインストールしていると(?)コマンドラ…

Sublime Text 2はWindowsユーザーにこそオススメ

最近話題のテキストエディタSublime Text 2、去年の夏、MacBook Airを買ってすぐの頃、エディタを色々放浪していた時期に試しました。が、良さがイマイチ分からず、CotEditorに落ち着いた記憶があります。 その後記憶の彼方に追いやられていましたが、最近に…

Essential ActionScript 3.0 読書メモ 第34回 C++及びJavaとの用語の比較

インスタンス変数、インスタンスメソッド、静的変数、静的メソッドの概念は、ほとんどのオブジェクト指向言語に存在する。以下は、ActionScript/Java/C++のそれぞれにおける用語の表。 ActionScript Java C++ インスタンス変数 フィールド あるいは インスタ…

array_splice()関数の動きを整理する

PHPのarray_splice()関数は、配列操作関数の万能選手。単独で様々な操作が可能です。しかし反面、オプションが多くて挙動が分かりにくい。そこで、基本事項を整理しておきます。まずは引数と戻り値について。 array array_splice ( array &$input , int $off…

Essential ActionScript 3.0 読書メモ 第33回 Classオブジェクト

静的メソッドと静的変数はそれを定義したクラスの中でアクセス可能である、というのは既に学んだ通り。例えば、Blogクラスに1つの記事あたりの文字数上限を静的変数としてもたせたとして、その変数にアクセスするには次のように書く。Blog.maxWordsこのコー…

Essential ActionScript 3.0 読書メモ 第32回 クラス初期化子

ActionScriptがスクリプト実行時にクラスを定義する際、クラス初期化子と呼ばれるメソッドが自動的に作成され、そのメソッドが実行される。ActionScriptは、クラス内の全ての静的変数の初期化子と、変数・メソッドの定義ではないクラス階層のコードの全てを…

2012年に読んだ技術書まとめ && 2013年の抱負

あけましておめでとうございます。2012年に読んだ技術書のまとめ兼、2013年の抱負です。☆HTML/CSSHTML/XHTML&スタイルシートレッスンブック2月に読了。XHTML1.0を使用したマークアップの入門書。CSS2も同時に習得できます。最初からHTML5を学べる入門書…