jQuery

knockout.jsでjsonをQuery Stringに変換する際にハマった。

knockout.jsを使ってる前提でお話します。 例えば、こんなモデルがあるとして function BlockSearchConditionModel(){ this.width = ko.observable(""); this.height = ko.observable(""); } これをjQueryのajaxでGetのパラメータに含めたい場合、 $.ajax({ …

c# WebAPIにajaxでclassをPOSTする(RoutePrefix付き)

c# WebAPIにajaxでclassをPOSTする(RoutePrefix付き) いつも忘れてしまって何故404?と悩むのでメモ。 まず、WebAPIの引数に渡したいクラスを定義する 適当に。EMail、Nameというプロパティを持ったクラスを用意する。 とりあえず、/Models/Users.csを追加。…

javascriptで直線を描画(非canvas)

javascriptで線を描画したい。 斜めにも描画したい。 しかし、諸事情でcanvasは使えない。 そんな時、どうしますか? 1pxのDivを繋げて線を描画する手法もありますが、 なんかギザギザになるし・・・。 で、考えたのですがborder-topを指定したDivをrotateさ…

A*(A Star)

最近、アルゴリズムの勉強がちょっとした趣味になっている。 もちろん、最強最速アルゴリズマー養成講座を購入した。 おもしろい。 アルゴリズム体操はおもしろい!! で、タイトルになっているA*というのもアルゴリズムの一つで、 "エースター"と読む。 最…

nQueryをGitHubに設置しました。

とりあえず、設置完了です。 https://github.com/a-shinda/nQuery Windows FormでもjQueryのような記述でコントロールを動かす事ができます。 自由に使って下さい。 とりあえず、当面はC#のみです。 詳しい内容はまた今度。