2010年03月31日

死亡フラグの実践的検証

まだ未確定な話ですが、皆さんの前にお出し出来るようなものを作る仕事を始めました。今年の終り頃にはお見せ出来る予定です。

前のとは違って初心者向けで真面目なヤツなので、多分このブログの購読者の皆様(初心者ではないでしょう)はターゲットに入っていないと思われます。なので告知とかはあまりしても仕方ないので置いておいてですね。

前々からどうしてもやりたいと思っていたことがあったのですが、今のタイミングって凄くそれに向いているのではないかと思ったりしたので、この場を借りて実践してみます。

続きを読む

2010年03月29日

YAMLの読みはヤメル?

ずっとYAMLはヤムルと読むと思っていたのだけど、今日、Symfony(PHPのフレームワーク)関連の資料を読んでいたら、「yamel(ヤメル)」と読むんだよと書いてあった。

Wikipediaの日本語記事には「YAML(ヤムル)」と書いてある。で、英語記事の発音記号には「eを逆さまにしたヤツ」(camelのeのとこや、successのuのとこの発音と同じ)で書いてあった。

http://ja.wikipedia.org/wiki/YAML
http://en.wikipedia.org/wiki/YAML

続きを読む

2010年03月26日

徒然なるままに0.1 + 0.2 ≠ 0.3とか

最近忙しくしてるので、生存確認代わりに、通勤中に気晴らしに書いた文章でも載せておこう。あまり意味のある文章ではないです。

0.1 + 0.2 == 0.3
この式の結果は、RubyでもPythonでもJavaでも、falseになります。

続きを読む

2010年03月23日

Ubuntuにapt-getでApache2を入れた際のパス構成とか

UbuntuにApache2をapt-getで入れてみたところ、パス構成がわからなくなって少し戸惑う。普段はソースから/usr/local/apache2に入れているので、その下だけ見れば済んでいたのだけど。

というわけで、2度と迷わないようにメモ。

続きを読む

2010年03月22日

日記的なもの

PHP関連の仕事が入る可能性がある為、復習中。私はPHPはあまり好きではない。Rubyと比べると驚くほど柔軟性がなく、Javaのような厳格さもない。

ただ、これからプログラミングを勉強したいという人に対しては、よくPHPを薦めている。その人が何を組んだ時に「楽しい」と思うかによるけど、余程のマニア層が相手じゃない限り、薦めるのはPHPかExcel VBAのどちらか。

続きを読む

jQueryでdocument.getElementByIdと等価を取る

jQueryで「$("#id")」と書くと、返ってくるのはjQueryのObjectで、getElementByIdで返ってくるような生のElementオブジェクトは取れない。

生のElementを取ろうと思った場合は「$("#id")[0]」と書くか「$("#id").get(0)」と書けば良いらしい。

参考サイト
http://groups.google.com/group/jquery-en/browse_thread/thread/fa48e5649bb64216?pli=1

続きを読む

2010年03月18日

全角片仮名と全角平仮名の変換をした際に悩んだこと

全角平仮名と全角片仮名の変換をするコードを書いた時に、「どうするのが正解なんだ?」という点で少し迷ったので、まとめてみた。

http://www.mwsoft.jp/programming/other/convert_hiragana_katakana.html

いや、「まとめてみた」ではないな、「迷ってみた」と書いた方が適切かもしれない。

続きを読む

java.text.Collatorによる、それっぽい日本語ソート

技術評論社から出てる文字コード技術入門を読んでいたら、java.text.Collatorというのが出てきた。使ったことなかったけど、より自然な文字列のソートをしてくれるものらしい。

続きを読む

2010年03月16日

国民には記憶力のコンテストでも与えておけばいい

レイ・ブラッドベリの華氏451度(のハヤカワから出ているヤツ)を読んでいて個人的に気に入った台詞があったから徒然なるままに引用してみる。

続きを読む

2010年03月14日

モンティ・ホール問題を解説/実演するJavascript

今日は体調が今ひとつ優れず気分が乗らなかったので、こんなものを作って時間を潰してしまった。

モンティ・ホール問題の実演解説
http://www.mwsoft.jp/programming/javascript/monty_hall_explanation.html

相変わらず、IE6〜7は動作未確認。でも今回はJQuery使ってるから動くかも。

続きを読む

2010年03月12日

宗教に走ろうかと思った

空飛ぶスパゲッティ・モンスター教というのがあるのを知った。けっこう有名な教団らしい。実にユニークでインパクトのある名前だ。

尚、この教団はプログラミングとは特に関係ない。

続きを読む

2010年03月11日

ブログレイアウト改修中

前々から、このブログはどうも文字が読み辛いなぁと思っていたので、改修を始めてみる。

まだ途中なんでいろいろおかしな点はありますが、多分、文字は読みやすくなったと思う。変なところは気が向くたびに直してきます。

タイトルは試しにtext-shadowを使ってみる。IE? 初心者なのでそういう専門用語使われてもよくワカリマセン。

Damerau-Levenshteinは並べ替え機能付き

先日、レーベンシュタイン距離のコードを見ていて思ったのだけど、この手法には1つもの足りない点がありました。

続きを読む

2010年03月09日

Javascriptでレーベンシュタイン距離

多分バグってますが、編集距離のイメージを掴むために書いてみた。「このスクリプトはイメージです」って書いておけばバグってても許されそうな気がする。

http://www.mwsoft.jp/programming/munou/javascript_levenshtein.html

IE6と7だとさっぱり動かない。対応しようとする気持ちもさっぱり起きない。葬儀も済んだしね。

日記的なもの

先週末は所用で実家に行ったり、確定申告の抜けていた部分を埋めて再度チェックをしたり。お陰で1行もコードを書けなかった。なんとも非生産的な週末だ。

しかしフリーでやっている以上、2月末〜3月上旬にこういう期間が発生してしまうのは仕方のないこと。その代わりそれ以外の期間は1年中、自分の意志で選択が出来るのだから良しとしないといけない。

続きを読む

2010年03月04日

社会人だけど昼寝をする生活を実践してみた

前に早起きする方法を実践してみて撃沈した後、しばらくの間はちゃんとした睡眠時間をキープする生活を続けていたのだけど、そろそろ喉元も過ぎて熱さもすっかり忘れたので、新たな短眠法を実践してみた。その経過を紹介してみる。

今回挑戦した短眠法は、「昼寝」。

続きを読む

2010年03月01日

2010年2月の私的ピックアップ

先月見たWEBページの中でこれはと思ったものまとめ。



続きを読む