ユーザーインターフェイスは私服みたいなもん

誰でも私服がダサい人よりはオシャレな人と付き合いたいでしょ。

カテゴリー: 未分類 | コメントをどうぞ

Ajax Queue プラグインはここにあります

jQuery クックブック の 「レシピ17.5 Ajaxリクエストをキューに入れる」 に載っている Ajax Queue プラグイン ですが、本家サイトには既にありません。Wayback Machine で見つかりました。

Plugins | jQuery Plugins
http://web.archive.org/web/20100209202325/http://plugins.jquery.com/project/ajaxqueue

一応、gistにも置いておきました。

Ajax Queue Plugin — Gist
https://gist.github.com/2495003

カテゴリー: 未分類 | コメントをどうぞ

【PHP】値をフィルタリングして数字だけにする

カテゴリー: 未分類 | コメントをどうぞ

Smartyで配列を作る方法

カテゴリー: 未分類 | コメントをどうぞ

Greasemonkey for moug

モーグ用のGreasemonkeyユーザスクリプトを公開しました。

Greasemonkey for moug

各機能のReadmeに書かれているURL for GreasemonkeyのURLをクリックすることでインストールできます。

元々はjsdo.it版モーグ用に作ったJavaScriptですが、Greasemonkey用のコメントを追加し、若干の修正を加えるだけでGreasemonkeyユーザスクリプトとしても使えるようになりました。

カテゴリー: 未分類 | コメントをどうぞ

jsdo.it 始めました

gistに置いていたHTML系のコードをjsdo.itに移しました。
http://jsdo.it/honda0510/

以前作成した、SyntaxHighlighterを利用したHTMLも利用できます。
http://jsdo.it/honda0510/SyntaxHighlighter/fullscreen

カテゴリー: 未分類 | コメントをどうぞ

惚れてまうやろー

7つの言語 7つの世界を読んでいます。
昨日、Erlangの2日目に入りました。
で、Erlangに惚れました。
整数として扱える範囲の上限はないの?
Erlangハンパねぇっす。

数(整数、浮動小数点数) / Erlang World

ここまでRuby、Io、Prolog、Scala、Erlangときて、IoとPrologにも惚れました。
RubyやScalaのような汎用言語にはあまり興味ないみたい。

カテゴリー: 未分類 | コメントをどうぞ

Googleリーダーのアイテムをサイト別に表示するブックマークレット

Googleリーダーのアイテムをサイト別に表示するブックマークレット — Gist

Googleリーダーのスター付きアイテムをサイト別に表示したくて作りました。

IEとFirefoxで使えることを目標としていましたが、いまのところIEではちゃんと動きません。原因不明。

スター付きアイテムをスクロールして一度最後まで表示してから実行してください。でないとすべて表示されません。

私を信頼できるか、プログラムに問題がないことを確認してから使ってください。

カテゴリー: 未分類 | コメントをどうぞ

「買います」ページを追加しました

「買います」ページ

カテゴリー: 未分類 | コメントをどうぞ

IoLanguageで作られたドメイン固有言語を写経してみた

7つの言語 7つの世界から写経してみた。
ドメイン固有言語とは、特定のタスク向けに作られた言語のことです。

こんな形で電話番号があります。
ただのテキストファイルです。
これをIoLanguageの連想配列として扱おうという話です。

通常はこのように書かなければなりません。

ところが、このように書いて実行すると、

同じ結果が得られます。

OperatorTable addAssignOperator(":", "atPutNumber")

curlyBrackets
がポイントです。

OperatorTable addAssignOperator(":", "atPutNumber")
によって、
"Bob Smith": "5195551212"

atPutNumber("Bob Smith", "5195551212")
として実行します。

curlyBrackets
は、{…}に出会うたびにcurlyBracketsメソッドを呼び出します。
今回の例で言えば、
curlyBrackets("Bob Smith": "5195551212", "Mary Walsh": "4162223434")
として実行します。
"Bob Smith": "5195551212"
でひとつの引数です。

すごくないですか?(・∀・)

カテゴリー: 未分類 | コメントをどうぞ