「IE9や他のブラウザだと大丈夫なんですが、IE8では画像アップロード出来ません。」という話を聞いて、原因を調べてみたらこちらのようでした。
IEでjpegとPNG画像をアップロードする際、MIME Type(Content Type)が普通と違う件 – kanonjiの日記
この情報は、ブラウザの自己申告なため、悪意をもって全然別のMIME Typeを送信する事も可能*1ですが、IEもMIME Typeを偽装?してきます。
で、ドキュメント探したらここらへんみたい。
MIME Type Detection in Internet Explorer
When uploading files from the client to the Web server, Windows Internet Explorer uses FindMimeFromData to determine a MIME type.
うっっっz
続きを読む…
ちょうど本棚の整理をしていて、まだかなーと思っていたところでした。
これで前回の総集編からの差分(37-60)と心おきなくお別れできるぞ。
Big Sky
よくこのメンバが集まったな。そんな気もします。この本は教則本でもないし操作リファレンス本でもありません。ある意味、出版社の方達にとってはリスキーな本に成り得ます。
「Vimテクニックバイブル〜作業効率をカイゼンする150の技」を執筆 — 名無しのvim使い
Vimテクニックバイブルは既にVimエディタを利用している人向けに、さらなる作業効率の改善を行うための手法や、 プラグインなどの解説を150のTipsとして紹介する本です。
Vim-users.jp – 告知 Archive
プラグインの紹介を中心とした豪華な内容となるようにしました。 紹介しているプラグインは定番からマイナーまで幅広く、作者自ら解説していることもあります。
(確認出来た中の人ブログ、時系列)
Vim使いとして見逃せないので予約しました。楽しみ。アマゾンに書影はまだないみたい。
ガチ鬱プログラマーで有名なフィヨルドの@komagataさんが、デザインテロ集団「黒い画面」活動の一環としてCSS Niteでデザイナー向けのターミナル話をされるそうです。
そして同時講演はカヤックの方のVim話とのこと。これはデザイナーさんは見逃せませんね!デザイナーさんじゃなくても見逃せないのでわたしも行きます!

Glossary « WordPress Codex
A slug is a few words that describe a post or a page. Slugs are usually a URL friendly version of the post title (which has been automatically generated by WordPress), but a slug can be anything you like. Slugs are meant to be used with permalinks as they help describe what the content at the URL is.
たとえばカテゴリで「プログラミング」に対して「programing」を用意しておく(これじゃただ直訳しただけですが)ような、URLにそのまま含めても問題ない文字列をWordPressではSlugって呼んでるんですが、他ではこの呼び方を聞かない気がしてます。
何でこう呼ぶのかと気になりつつもスルーしてたんですが、あらためて気になってきました。夜も眠れなくなる前にどなたか教えていただけると幸甚に存じます。
YAML Ain’t Markup Language
Please use ".yaml" when possible.
自分がいま一番YAMLを見るのがRails使ったアプリで、Railsに含まれているYAMLはみんなymlだから、他で使うときも自然とymlになってます。まぁ、ここでも「できれば」なのでそれでいいのだろうけれど。いちおう明文化されてますよ、という話。
括り出したい | アクトインディ技術部隊報告書
if pred
method(100)
else
method(200)
end
のようなものを見ると
method(if pred
100
else
200
end)
と書きたくなってしまいます。
このifの纏め方は、LISPではすんなり流れるものの、Rubyだとif〜endが重たくみえるので、なんとなく書いてはいけないようにさえ感じます。
ささった。言われてなるほど、同じことをするにも使う言語によって考え方が変わるという、わかりやすい例だと思いました。
yoshuki@mycolinux% ls ~
downloads home projects slinks studies trials work
まぁ、開発環境だからさ。
Dreamweaver_CS3_Read_Me.pdf
Windows では、CSS ファイルのサイズがちょうど 8192 バイト、16383 バイト、またはそれを超える特定のサイズである場合、強制終了する
Windows では、CSS ファイルを編集してファイルサイズがちょうど 8192 バイトになるか、または 8191 バイト分だけ増加すると、Dreamweaver は強制終了します。また、CSS ファイルのサイズを変更するまで、Dreamweaver を起動することができません。ファイルサイズを変更するには、別のテキストエディタで CSSファイルを開き、スペースやタブなどの空白文字を含む 1 文字または 2 文字を挿入します。
DreamweaverでCSS書いてるときになぜか落ちるという話を聞いて、興味本位でググってみたらこんなのを見つけて、まさにビンゴでした。大きいわけでもないし、特定のファイルサイズとか知らなかったら全然疑わないよなー。
昨日くじけた件ですが、他にもRubyで試された方がいて、やっぱりドキュメントのほうが間違っているみたいです。
Amazon Product Advertising APIの認証の件 – zorioの日記
#=> Nace+U3Az4OhN7tISqgs1vdLBHBEijWcBeCqL5xN9xg=
わーこの値みたことあるー!(オレなんという後出しジャンケン)
アマゾンのProduct Advertising APIにRubyでアクセス: ふと思う–ちょっと考える (いたずら編)
問題は、message digestの関数SHA256をどうするかですが、RubyにはOpenIDのライブラリーがありこの中にSHA256が含まれています。そこでgemを使ってこのライブラリーをインストール。
そして、どうやらOpenIDのライブラリでもできるようですよ。
よく考えたら自分で常用してるやつってPHPだった。こっちも調べなきゃ。
[ref.] AmazonのAPIが変わる件。