また夜中にラーメンを食べてしまった。
気づいたら23時過ぎてるし。
ラーメン屋の前で"やいややいや"するのは、勘弁してください。
ラーメン食べて帰ろう。ケーキが食べられなくなるからダメ。という言い争いはラーメン屋から25m過ぎたところでしてください。
とりあえず、高菜はもう少し散らして入れてください。親父さん。
また夜中にラーメンを食べてしまった。
気づいたら23時過ぎてるし。
ラーメン屋の前で"やいややいや"するのは、勘弁してください。
ラーメン食べて帰ろう。ケーキが食べられなくなるからダメ。という言い争いはラーメン屋から25m過ぎたところでしてください。
とりあえず、高菜はもう少し散らして入れてください。親父さん。
今朝からひたすらデバッグ。
VisualStudioと向かいあう。
ブレークポイントを入れる。更にブレークポイントに条件をつけて絞っていく。
人様の書いたコードの手入れなので、非常にやりにくいところもある。
で、今さきほど原因判明。修正中。
デバッグは雑用とか割り込みが入らない日にやるのが良いですね。*1
あぁ、週末から休める。しっかり休もう。
*1:大いに間違っている気がする
朝からドタバタと部屋の片付けを簡単に済ませて、仕事の資料を明日作る予定なので材料集めで喫茶店に入ってMacでお仕事。
といっても実際の資料をMacの上で作るのではなくて、いろいろな比較の材料となる数字を集めたり、プレゼン資料や紙で作る予定の資料の材料をひたすらWebページやらgoogleやらで調べる。
で、google docsでメモをためておく。明日はこれを見ながらPowerPoint, Excel職人と化す。
本当はプログラムを作ることをしたかったのだけど、今日は仕方あるまい。
途中で店を抜けて髪を切りに行く。
ぼさぼさ頭状態だったので、すっきりした。
後、白髪増えましたね。と言われた。やっぱり。
根元が白いのが切っていて目立ったらしい。一時期の様にまた茶色にしようかしら。
年末なのに外はとても暖かかった。
仕事場から外に出て昼ごはんを買いにいった。
店の中で有線放送なのかわからないが、昔のJ-POPがいろいろメドレーで流れていた。
はたとある曲まで流れたときに、イントロを聞いても曲名を思い出せずにあれこれ候補が出た。
曲が流れる中、頭の中で変換を重ねて3番目にやっと結論に至った。
はて、全く共通点がない様に思えるのだが。
頭の中のシナプスが何をトリガーにして発火したのだろうかと変にあれこれ考えてしまった。
歌手の声が似ていたのだろうか?コード進行が似ていたのだろうか?オケのシンセサイザーの音が似ていたのだろうか?
それとも上の要素が重畳*2された結果が似ているのか?
思い悩みすぎて思わずカツ重弁当を買ってしまった。
あっさりしたもの買おうと思ったのに。
上まで書いて、少し調べてわかった。
曲はモーニング娘ではなかった。まぁ、どうでもいいんだけど。
すごくどうでもいい話。
HTMLを書くときに、IMGタグでheightやwidthのプロパティの値の設定でピクセルで直接指定したり、"50%"とかいった書き方をすることで原寸の画像を縮小することができる訳です。
もっとも、伝送量を減らすために一般的にはサーバー側でサムネイルを作ったりして縮小画像を表示させたりするのですが。
では、そういったケースではなくて、原寸画像をサーバーから送ってブラウザ側から縮小するときにブラウザごとに縮小処理に差があるのか?という話。普段からブラウザ切り替えると多少違いがあるなぁ。という気にはなっていたのだけど。
結果としては、微妙にあった。*1
下の画像がその結果。512ピクセル四方の画像を64ピクセル四方に縮小。
画像処理と言えばLenna画像なので御丁寧に使ってみた。
左からfirefox, chrome, InternetExplorerとなる。

IEはエッジが効いているし、Chromeはエッジがぼかされている気がする。
帽子のモサモサの近辺を見るとわかりやすいのではないだろうか。
多少、それぞれのブラウザが画像縮小にどの様なアルゴリズムを使っているのか興味がある。
*1:縮小・間引きのアルゴリズムが違うだろうから当たり前ちゃ当たり前だろうけど
昨日の回答は今ひとつだったようだ。
initのイベントってブラウザが読み込むタイミング(window.onload)なのだろうか?
また別なのだろうか??
window.onload = function(){ addItem(); changeStyle(); }
ま、ともあれ、解決したようなので何より。
id:its-tomから昨夜質問があった内容の回答。
質問の内容は表題の通り。
遅いかもしれないし、もう謎は解けたのかもしれないし。そもそも、私が質問を理解していないのかもしれない(ぉ
昨夜はバテバテでちょっと書けなかったので今日書いてみた。
JavaScriptとベースのHTMLは以下の通り。
この段階ではcssは読み込まれていないしDOMの操作でも触っていない。
で、実行結果は次の通り。
「要素を加える」で、area1にadd1という要素とメッセージを流し込む。
「スタイルを変える」で外部にあるスタイルシートを読み込んで加えた要素にスタイルを適用される。

追加で読ましているスタイルシートは次の様な感じ。
div#add1 { border: 1px solid #cee6e6; background-color: #cccccc; }
こんなんでよかったのだろうか。
相変わらず0時過ぎてから松屋に入る。
キムチ豚丼を食す。
私が晩ご飯にカキフライ定食を食堂で食べていたら、カウンターの隣の席に高校生らしき男二人組が。
高校生といってもいろいろいるが、どちらかというと純朴な男子二人。
聴いていると、なんか青春まっただ中、聴いているうちに聴いている方が恥ずかしくなるような甘酸っぱい話をしていた。
彼女なんてなんちゃら。とか、あいつはわかってない。とか。
とりあえず、おじさんはカキフライを食べながら頑張れよと思った訳だ。
最近のコメント