なうろーでいんぐ
キーボード↑↓
でもいいぞ
旧サイト形式へ帰りたい人
寒いので
2010年11月26日19時00分
ラザニアを生地から自作してみた。
薄力粉+オリーブオイル+タマゴを混ぜた生地を
薄く広げてグラタン皿の大きさに3~4枚程度作り、
茹で上げ、後はミートソースとホワイトソースと
ミルフィーユ状態にして上からチーズとオレガノ。
電子レンジでグラタンチン、終了。
ファイル 229-1.jpg
余りの生地も余ったホワイトソースと絡めて、
おいしく頂きました。
箸で食うのはアレですがw

11/27 0:41
とうとう出来た・・・。
本来の画像サイズ取得。
var box = document.getElementById('t');
box.style.backgroundImage =
"url(image/" + this[0] + ".jpg)";
var img = new Image();
var str=box.style.backgroundImage;
str=str.split("(");
str=str[1].split(")");
img.src=""+str[0]+"";
var tmp = new Array(2) ;
tmp=img.src.split("%22");
tmp[1]=tmp[1].split("%22");
var img2 = new Image();
img2.src=tmp.join('');
document.getElementById('u').style.
backgroundImage="url("+img2.src+")";
document.write(img2.naturalWidth);
なんという無理矢理感。
ともあれdivに指定した背景画像の本来のサイズを取得する事には成功。
naturalWidthは使ってるブラウザがFireFoxの為。
あと、別のブラウザでも動くようにするには、
http://dogmap.jp/2009/06/17/javascript-image-natural-size-2/
で条件分岐する必要があるわけね。
頑張った俺・・・orz
記事カテゴリ:プログラム関連
文章の暗号化について
2010年11月25日21時43分
先日の日記でいう、データを一回咬ませる方法を探す。
とりあえず暗号化の初歩から、
http://x68000.q-e-d.net/~68user/net/crypt-1.html
大学での勉強をモロに思い出させる内容でした。
んで、読んだ後は公開鍵のアルゴリズムを勉強中。

同日 22:46
csvからの読み込みもいいが、xmlを使う方が
正直簡単だった・・・と勉強して思った。
http://www6.airnet.ne.jp/manyo/xml/dom/step1.html
まぁ、データベース使えた方が便利な事もあるし
今回はcsvファイルからの読み込みを扱う事とする。
暗号化も目処は付いたしね。

11/26 1:26
onclickにfunctionをかまして内部でcsvを読み込み、
要素条件に応じて動的に画像参照urlを変更可能に、
画像座標もcsvから取得して反映可能になった。
動的に、というのがでかい。
いちいち記述する必要が無い、更新はDBを介する。
課題はまだまだ多いが、ギャラリーとして
形が徐々に整ってきた。
次は、表示ウィンドウサイズの動的変更部分かな。
記事カテゴリ:プログラム関連
正規表現
2010年11月24日11時08分
csvの中身をtableに置き換える際、
正規表現の山との格闘となった。
正直俺は正規表現苦手だから、頭をフル回転させる。
[^\t\r\n]*(?=[\t\r\n]|$)
位なら理解できたが、
/[!$(-+--/:<-?\[\\\]^{-}]/g
とかになるともう唸っちまう。
まぁ、要勉強っつーこったろうが。

そして短縮版のcsvコンバータプラグイン発見。
http://javascript.webcreativepark.net/library/jquery_csv
とりあえず使うならこっちだな・・・。
自作は勉強になりそうだが、相当集中する必要がある。
ま、やろうとは思う。
記事カテゴリ:プログラム関連
仕事めんど
2010年11月23日20時32分
まぁ、そう愚痴いうておいて
やるわけですが。
なんともねぇ・・・ごめんちゃい。

csvからjavascriptを用いてのtable変換発見
http://thinkarc.blogspot.com/2008/02/javascriptexceltable.html
解析中。
見た事の無い関数とかが比較的多くて
最初戸惑ったが、徐々に分かってきた。
今日はもうちょっとキツイけど;
onloadが複数存在する場合の、
登録処理部分を外部に持たせるというのが肝。
ブラウザ依存の処理含めて、勉強になってる。
正規のjava使いには当たり前なんだろーな。
俺はプログラマとしては、基本マガイモノだからなぁ。
記事カテゴリ:プログラム関連