縦長の売上ランキングウィジェット(ブログパーツ)を追加。

JavaScript

ECMAScript(ECMA-262)では、ifやwhileなどのブロック内における関数宣言を認めていない。

単純な関数内の関数(関数のネスト)はOK。

ブロック内で関数を定義したい場合は、変数に式で代入する ...

PHP

PDTを使っていると、動作が遅くなったり、突然、コードの入力補完がきかなくなったりする場合がある。

原因の大半は、PHPなど動的言語の開発環境を構築するためのシステムである「DLTK」用のデータベースファイルが壊れてしまっ ...

ゲーム,自作Webアプリ,自作ゲーム

これも、以前つくったFlashゲーム。

 『TRUTH』というFlashゲームを公開することにしました。

 単純なサウンドノベル形式のゲームです。画面をクリックすると進んでいきます。

【操作方法】

横長のウィジェット(ブログパーツ)を追加。
その他、もろもろの機能改善など。

JavaScript

名前空間

JavaScriptには名前空間はないので、Objectをそのかわりに使う。

あくまで実体はObjectのインスタンスでしかないので、他の言語のように「com.example.Sample」などとしてしまうと、どこ ...

ゲーム,自作Webアプリ,自作ゲーム

昔つくったFlash製ゲームを再掲。

Flashを利用してゲームをつくってみました。いわゆる脱出ゲーム。

『F -エフ-』という単純なクリック駆動型のアドベンチャーです。画像のどこかをクリックしていくことで、イ ...

JavaScript

JavaScriptでクラスの継承を行なう場合、prototypeにスーパークラスのインスタンスを代入するのが一般的。

しかし上の例では、messageは「SuperClass.prototype.constructor」 ...

PHP

文字列を使うクロージャ

PHP 5.3.0以降、他のスクリプト言語のように関数そのものをオブジェクトとして扱えるようになった。

未分類

以下は、phpMyAdminをシェルを使ってLinux環境に設置する場合の例。ただし、やり方の基本はどのアプリケーション、どの環境でも同じ。

ここではサーバサイドに直接アプリをダウンロードするが、単純にFTPでアップロード ...