earth music & ecology×atomos girls

http://zozo.jp/shop/earthmusic/goods.html?gid=500643&did=&cid=8803
私はたまたま行ったお店で見つけてゲットしましたが、
まだゲットしてない人は本日10/28 20時15分より上記URLにて発売されます。
再入荷なのかな?
70%が付いてくるパーカーはミックスグレーのみの発売。

IIS 6.0 で、404(ページが見つかりません)を解決する方法

ずっと前に調べたメモが出てきたのでなくす前に覚書。

                                                                                      • -

1. 
IISのWEBサイト右クリックで[新規作成]→[仮想ディレクトリ]を選んで、
ウィザードに沿ってMVCアプリケーションの仮想ディレクトリを作成。

2.
作成した仮想ディレクトリのプロパティから、
[仮想ディレクトリ]タブの真ん中より右下あたりにある[構成]ボタンをクリック。
 
3.
アプリケーションの構成ダイアログが開くので、
[マッピング]タブの下半分、[ワイルドカード アプリケーション マップ]で設定。

  • まずは上半分の[アプリケーションの拡張子]から、.aspxを探して、編集をクリック。
  • 実行可能ファイルのパスをコピーして、キャンセルで閉じる。
  • [ワイルドカード アプリケーション マップ]で挿入をクリック。
  • 実行可能ファイルにさっきコピーしたパスを張り付け、チェックをはずしてOK。
  • アプリケーションの構成ダイアログとプロパティをOKで閉じる。

 
以上で404エラーはでなくなる。

Operaが酷い・・・解決

http://css-bug.jp/win/opera/ver9_under/0214/
ここの補足にある、

相対配置した要素がブロック要素の場合はコンテナブロックとして機能します。また、親のインライン要素を絶対配置した場合も同様にコンテナブロックとして機能します。

をヒントにがんばってみました。
 
ふきだしを表示する単語(親:この中にふきだしをappend)を
span(インライン要素)で囲んでるため、
正しく表示されなかったのですが、
文章の中の単語なのでブロック要素にするわけにはいきません。
なので、aptanaのコードアシストであたりをつけながら試行錯誤。
 
結果、単語を囲むspanに

display:inline-block

をつけて対応。
 
ただし、文字の位置が前後の文章より高かったり低かったりまちまち・・・
また試行錯誤しながらheightを調節して各ブラウザ違和感のないように仕上げました。

セルの表示形式で改行させる

http://www2.odn.ne.jp/excel/waza/format.html#SEC33

セル内改行は Alt+Enter ですが、書式設定や置換などで改行を指定するには、Ctrl+J(Ctrlキーを押しながらJキーを押す)とします。

と、いうことで、
[セルの書式設定]→[表示形式]タブのユーザー定義で
改行するように設定できるようです。
 
「yyyy"年"」ここで[Ctrl+J]
「MM"月"」ここで[Ctrl+J]
「dd"日";@」ここで・・・は要らないですね。
 
ただし、これだけでは反映されません。
[セルの書式設定]→[配置]タブの文字の制御で
[折り返して全体を表示する]にチェックを入れます。
最後にセルの高さを調節して完成。
 
「...|16(金)|17(土)|18(日)|19(月)|20(火)|....」
って1か月全部横並びにするカレンダーで、セルの幅を節約したいときに便利。
日付と曜日を改行して高さを広げれば、曜日分の幅で済むわけです。

Operaが酷い・・・

マウスオーバーでふきだしの続き。
続きも何も、IE6/7/8、fx、Chromeで動いたし完成!と思ってたのに、
アクセス解析Operasafariの存在を思い出して見てみたら・・・orz
 
safariは問題なく動きました。@windows
macは試す環境がない。
 
Operaは、マウスオーバーで表示されない。
jsを読み込めてないのかと思ったら、見えてないだけ。
ありそうな場所でドラッグすると、ふきだしの文字が選択されて見えるようになる。
 
不思議な現象はこれだけじゃない。
スクロールしてない状態だと期待した位置に出る。
スクロールすると、スクロールした分だけ期待した位置より上に出る。
 
いろいろ調べてみたけど、
http://css-bug.jp/win/opera/ver9_under/0214/
これが原因かな・・・?

jQueryでappendとfadeInを同時にする

$("親").append("新しい子");
ってするときに、フェードインさせたかったんですが、
休みボケした頭が働かず半日悩んでしまいました・・・。
一番スマートな方法は、これ↓

$("新しい子").appendTo("親").hide().fadeIn(1000);

調べてたら他にも、

var item = $("新しい子").hide().fadeIn(1000);
$("親").append(item);

っていうのもありました。

メソッドチェーン、かなり好きです。
「私は○○○します。」
「私は△△△します。」
「私は×××します。」
    ↓
「私は○○○と△△△と×××します。」って書ける感じ。

例えが頭の悪さを露呈してますね!