Javascript カスタムイベント

JavaScriptでの静的クラスと動的クラスの作り方

JavaScript Tips – dispatchEvent を使いこなそう!!

JSでカスタムイベントを作る

javascriptのカスタムイベントを作ろう!

javascriptにおけるカスタムイベントの使いどころとは

JavaScript Tips – dispatchEvent を使いこなそう!!

JavascriptでDOM以外のオブジェクトを利用してカスタムイベントを実装するには?

Document.createEvent()

乗法的重み付きボロノイについて

乗法的重み付きボロノイについての参考サイト

Rで乗法的重み付きボロノイ
※但し、C言語のプログラムも必要なのでちょっとやっかい

Voronoi Treemaps in R

ボロノイ全般に関する非常に約に立つサイト

●大山崇のホームページ

d3を使って乗法的重み付きボロノイを実現するらしい

d3-weighted-voronoi

ARCGISのプラグイン

https://github.com/wiringa/ArcGIS-Weighted-Voronoi-Diagram

ボロノイの図が分かりやすい

kaisehのブログ

カテゴリー: R

leafletのコントロールをちょっと移動

スケールコントロールの位置をスタイルで少し上に移動

.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 80px !important;
}

ズームコントロールのサイズをスタイルで変更

.leaflet-control-zoom a {
width: 42px !important;
height: 42px !important;
line-height: 42px !important;
}

log4php

PEAR等を使わずに単純に使う方法
log4phpダウンロードページよりzip形式のSource packageをダウンロード。

phpフォルダの下にlibsフォルダを作成してダウンロードしたlog4phpを展開

Logger.phpがあるフォルダにPATHを通すためにphp.iniのinclude_pathを設定

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

; UNIX: "/path1:/path2"
;include_path = ".:/php/includes"
;
; Windows: "\path1;\path2"
;include_path = ".;c:\php\includes"
include_path = ".;c:\php\includes;D:\php\libs\apache-log4php-2.3.0\src\main\php"

PATHが通ったフォルダ(今回はD:\php\libs\apache-log4php-2.3.0\src\main\php)に設定ファイル(log4php.xml)を作成して配置

<configuration xmlns="http://logging.apache.org/log4php/">
    <appender name="default" class="LoggerAppenderFile">
        <param name="file" value="default.log" />
    </appender>
    <appender name="myAppender" class="LoggerAppenderFile">
        <param name="file" value="d:/log/log4php/myLog.log" />
    </appender>
    <root>
        <level value="warn" />
        <appender_ref ref="default" />
    </root>
    <logger name="myLogger">
        <level value="debug" />
        <appender_ref ref="myAppender" />
    </logger>
</configuration>

以下がログの出力

require_once("Logger.php");
Logger::configure('log4php.xml'); // 設定ファイルの読み込み
$logger = Logger::getLogger('myLogger'); // myLoggerという名前のloggerを使用
$logger->debug("debug message");

ASP.NETのWebAPIをサーバーに配置したらエラー

Windows2008R2で稼動しているASP.NETで作成したWebサービスをWindows2012R2に配置したら以下のエラーが発生。

原因は.NET Frameworkのバージョンととweb.config

WEBサービスは.NET Framework3.5

Windows2008R2ではasp.net2.0で動作
※.Net Framework 3.5はasp.net2.0対応

Windows2012R2ではasp.net4.0で動作させていた

.NET Framework3.5の環境で作成されたWebサービスのweb.configの一部のエントリがmachine.configと重複するため削除する必要がある。

POSTでデータが転送できない

POSTでデータが転送されない
スマホ用のサイトを作成しログイン画面を作成。
しかし画面上で入力した値がPOSTでとれない。
今更・・・?
頭がおかしいのか?と思ったが・・・
jQuery Mobileを作成した時はFORM属性にdata-ajax=”false”をつけないといけないとは

jQuery Mobileの役立つサイトメモ

jQuery Mobile 本家

jQuery Mobile フリップスイッチを設置する

要素が見えたタイミングでイベントを発生させるjQueryプラグイン

jQueryMobileのデフォルトのスタイルを解除する方法

How To Refresh New Div Content in Jquery Mobile 1.4.5

スクロール時に追加的にコンテンツを読み込むには?

jQuery Mobile ヘッダーを設置する

jQuery Mobileページでアイコン付きのボタンを配置するには?

jQuery Mobile ボタンを設置する

jQuery Mobileページにボタンを配置するには?

jQuery Mobile ポップアップの利用例jQuery Mobileのテーマを設定(&ThemeRollerによる自作テーマ作成)するには?

jQueryのセレクタ解説

jQueryの基本 – $(document).ready

jQuery Mobileのリストビューで動的に次画面を生成する

jQuery Mobile ポップアップの利用例

jQuery Mobile さまざまなスタイルのリスト例