ブログ

  • 判断力トレーニング

    最近ボケてきた自分のためにJavaScriptとHTML5で作成した判断力と認識力を鍛えるツール
    //

    ・9個のマスに表示される数字(0~9)で表示されていない数字を判定します。

    ・表示切替時間を設定すると出題中に数字の位置が指定した間隔で入れかわります。

    ・10問出題し、正解までの反応時間と回答ミスの回数を表示します。

    Chrome(13.0.782.218)、Firefox(6.0)で動作確認。IE8は動作不可IE9は未確認

    以下の画像のクリックで起動します。

    判断力トレーニング


    修正履歴

    2011.9.8 U001

    [現象]

    10回目の問題で正解の番号を連打すると結果を表示しないで「OK」が表示されたままになる。

    [対応]

    キー入力制御ミス。キー入力制御フラグを正しく設定するように修正。

     

  • 魚時計

    JavaScriptとHTML5で作成したタイマー付きの時計
    //
    Chrome(13.0.782.218)、Firefox(6.0)で動作確認。IE8こちらIE9は未確認

    ・タイマー時間経過後にアラートを表示してカエルが鳴きます(IEでは鳴きません)

    以下の画像のクリックで起動します。

     

     

     

     

     

     

  • Firefoxでコントロールの状態を無効にすると

    以下のような処理を行うとFirefox(6.0)ではキー入力が受け付けられなくなる。

    ①1つだけコントロール(selectコントロール)を配置

    ②そのコントロールを操作する

    ③任意のキー入力によりコントロールを無効にして任意の処理を実行

    無効にしたことによりそのコントロールがフォーカスをつかんだままの状態になって、そのコントロールからイベントが上がらなくなってしまうせいと推測されるが、Chromeでは発生しない。

    回避するために無効にする前にフォーカスを外すようにblurを呼び出すと正常に動作。

    window.document.getElementById("ctrl_01").blur();

     

  • WordPressの複数ブログ管理

    WordPressで複数のブログを管理できるよう設定を行う。

    以下の2つの方式で管理できるとのことである。

    • サブドメイン
    • サブディレクトリ

    ここでは、サブディレクトリで設定する。

    設定の詳細はいろいろなサイトで既に書かれているので、大まかな内容を記す。

    [設定環境]

    ・WordPressバージョン:3.2.1

    [設定手順]

    1)マルチサイト機能の有効化

    wp-config.php ファイルに以下を追加する。

    define (‘WP_ALLOW_MULTISITE’, true);

    この設定後に再度ログインすると右上の「こんにちは、XXXさん」のメニュー内に「サイトネットワーク管理者」のが表示される。

    ※バージョンによって表示方法が違うので注意!

    これ以降はこの「サイトネットワーク管理者」から呼び出される画面で必要な設定を行った(ネットワーク内サイトアドレスでサブディレクトリを選択)後で表示される画面(以降この画面を画面①とする)の内容を基に設定する。

    2)blogs.dir の作成

    画面①で指定されたディレクトリ配下([ブログディレクトリ]/wp-content)に blogs.dir を作成する。

    3)wp-config.php ファイルの設定

    画面①で指定された内容を設定する。

    4).htaccess ファイルの設定

    ファイルがない場合は作成し画面①の内容を設定する。

    [ハマりどころ]

    設定が終わって、新しいブログも設定画面から追加できるのでが、追加したブログのページが表示されなかった。

    結果としては httpd.conf の設定で.htaccess を使用しない設定になっていたため。

    対象ディレクトリのAllowOverrideAllに設定したら、正常に表示されるようになった。

     

  • 初投稿

    先週金曜にWordPressの環境を整えてから初投稿である。

    まだまだ使い方もよくわからず、今後どのように使っていくかもわからないが、とりあえず勉強かたがたインストールしてみた。

    上手に活用できるよう少しずつ勉強していくか!