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

ファイルをUWSCスクリプトにするスクリプト

以前書いたバイナリーファイルをjsにするスクリプトのUWSC版。 バイナリーファイルをwsh javascriptにするjscript - じゅんじゅんのきまぐれ 気が向いたので書いてみた。

ソートについて(その2)

普通はライブラリ提供のソートを利用する。 それ以外なら、クイックソート。 ワーストケースが怖いなら、マージソート。 メモリーにきつい制限があるなら、コムソート。 さらに安定ソートを希望なら、In-place マージソート。

ソートについて

UWSCでソート処理を考えたついでに考えた。 ソートアルゴリズムはどれを使うべきだろうか? 並列処理を考えないのであれば、以下の通りと思う。 O(n)のメモリーを使って良い? Yes: QuickSort(メモリー使用で安定化)のワーストケースが怖い? Yes: MergeSo…

UWSCでイメージを表示する

UWSCで画像を表示する方法を検討してみた。 ただ、画像を表示するだけ。

インターネット使用時に心掛けたいこと

マカーな人が、iPhone/iPad/Macをクリアされるという、かなり恐ろしい事態があったので、考えてみる。 とりあえずポイントだけあげると サービス毎にバラバラにすべきはパスワードでなく、アカウント名 Amazonはザル

UWSCでグローバルアトムを使う

前回の実行状態を保持したい場合、INIファイルを使うのが一般的ですね。 でも、POFF(P_UWSC_REEXEC,TRUE)で処理を続行するのにもINIを使うのは、なんかくやしくないですか? そこで登場するのが、Global Atom!

UWSCでWin32 Crypto APIを使う

Crypto APIをラップするモジュールを書いてみた。 Crypto APIはVISTA以降Crypto Next Generationに更新されていますが、とりあえず旧版で。