DraftPadの電卓アシストを微妙にブラッシュアップ

ネタ切れ中につき、温故知新。


DraftPadに数式を書くと計算してくれるアシスト(改良版)
前に書いた電卓機能アシストですが、関数をもう少し自由に使いたいと思いました。数式で書くと答が出てくる。エディタだから式の再利用も簡単だし、変数も使えるといいな、ってことで。前のでも使えたけど、わかりに...
DraftPadを計算機として使うアシストですが、ブログでは古いタイプを紹介したままでした。今はスキルアップしてる分、よりシンプルなアシストになってます。

draftpad://self/web?source=<script>function main(x){answer=%22 = %22+eval(x.TEXT.replace(/@/g,%22Math.%22));draftpad.insert(answer);}location.href=%22draftpad:///webdelegate?load=main%22;</script>&TEXT=<@>

登録リンクはこちら→ http://tinyurl.com/ad5pauu



数式を書いてアシストを実行するだけ。四則演算は「+ - * /」の記号を使います。



結果を表示し、カーソル位置も末尾に移動します。



関数を使いたいときは「@」を関数名につけます。JavascriptのMathオブジェクトを使用しているので、たとえば「Math.sqrt」を使うときは「@sqrt」で代用できます。
JavaScript/Math - Wikibooks


せっかくエディタが使えるのに、iPhone/iPadで電卓アプリを使うのは何か違うと思います。書きにくくないですか。修正も手間取るし。見たまま計算できるほうがミスも防げる。

この冬はコレでインフルエンザ予防をしています

とりあえず、元気が取り柄。


クリスタルヴェールマスク防菌24 20mL 【HTRC3】
エーザイ


価格 - ¥ 1,188


ウィルス予防薬。マスクに吹きかけると菌やウィルスが寄り付かなくなるという宣伝につられ購入。2ヶ月使ってますが、インフルエンザどころか風邪もひいてません。たまたまかも知れない。「全てのウィルスに対して効果があるわけではありません」と注釈が付いてます。予防というのは、起こらないようにするものだから、効果の判定は難しいですね。


クリスタルヴェールマスク防菌24(ウイルス・菌のマスクへの付着を24時間防ぐ) | 薬粧品情報 | エーザイの一般生活者向けサイト
ウイルス・菌のマスクへの付着を24時間防ぐマスクにスプレーするだけで、持続性防菌成分Etakによりウイルス・菌の付着を24時間防ぎます。エタノール、エトキシシラン系化合物...
Etakというのがポイントみたい。基本は除菌剤であるけれど、除菌後も発散しないように固定化することで、その後も菌を寄せ付けないのがこの化合物の特性らしい。


Etak(イータック)協議会とは?|Etak協議会
「Etak」の物質名はOctadecyl dimethyl (3-triethoxysilylpropyl) ammonium chlorideであり、医療現場で皮膚や粘膜の消毒薬としても用いられてい...
口の中の消毒に使われる薬をもとにしてるので、安全面では安心できそうです。ただ、いろんな場所の抗菌に使われ始めているのは心配ですね。アルコールが含まれているため、アレルギーのある人には禁忌。誰にでも大丈夫という化学物質はないので、過剰な適用は辞めてほしいと思う。個人使用の範囲なら、こういうのは良いんだけど。


なんか、宣伝記事になっちゃった。変なの。