2009年4月29日水曜日

友人宅へ

お誕生日会に参加してきました。

子供も初めて友達の家に行くということで前日からおおはしゃぎ。
俺は、お母さん連中が来るだろうから部屋の隅でじっとしていようと思ってた。

時刻より数分早く着いちゃったけどしょうがないのでインターホン押す。
すると、お母さん登場して家に入れてもらった。

しばらく誰も来なかったので俺一人だけだったらどうしようという不安が。
子供は子供同士どっかの部屋で遊びに行ったようだ。

更にしばらくしてどやどやと人が増える。
来た時からビールを出されるので飲むからすでに半分酔い気味。
なもんで、会話に参加せずに会話を聞いて大笑いしてました。

なんだろうね。
思っていたような話ではなくて普通な会話してたな。
俺が居るからだろうか?

なんでかというかやっぱりというか年の話になって昭和的な話で大笑いしてました。
そして、ヅラ。

最初に着たのに最後までお邪魔させていただいて解散。
子供的にも相当面白かったらしく、よーしゃべっておりました。
しかし、家の中でかくれんぼしているのに怒らないというのはさすがだなぁと。
育ちが違うんだと思った。

また誘って欲しいものだ。

2009年4月25日土曜日

ブログ開設当時の日記を読み返した

意味は無い。

が、子供の行動があまりにも幼い。
今とは比較にならない。
成長しているのだなぁとしみじみ思った。

2009年4月24日金曜日

C# oracle 連想配列 配列 CLOB

C#でoracleのTableにCLOBのデータを格納したい。
一レコードではなく、複数レコードあるのでまとめて格納したい。

知っている知識として、連想配列を使用する方法を試してみたがエラーが出る。
マニアックなプログラミング備忘録
「内部エラー・コード、引数: [15419],[severe error during PL/SQL execution],[],[],[],[],[],[]」

CommandTypeはTextを指定していたのでそれがいけないのかと思い、ストアドにしてみた。
結果同じエラーが発生。

CLOB以外はうまく行くのでどうやらCLOBでは連想配列を使用出来ないみたい。
10gを使っているので、もしかしたら11gならうまく行くかもしれないけどね。

以下通常版
using(OracleCommand cmd = new (sql, con))
{
cmd.BindName=true;
cmd.CommandType = CommandType.Text;
OracleParameter parm = new OracleParameter("iINPUT", value);
cmd.Parameters.Add(parm);
cmd.ExecuteNonQuery();
}

以下連想配列版
OracleParameter parm = new OracleParameters("iINPUT", OracleDbType.Varchar2, valueList.Count);
parm.CollectionType = OracleCollectionType.PLSQLAssociativeArray;
parm.Direction = ParameterDirection.Input;
parm.Value = valueList.ToArray();
cmd.Parameters.Add(parm);

以下配列
cmd.ArrayBindCount = valueList.Count;
OracleParameter parm = new OracleParameters("iINPUT", OracleDbType.Clob, valueList.Count);
parm.Direction = ParameterDirection.Input;
parm.Value = valueList.ToArray();
cmd.Parameters.Add(parm);

配列バージョンだとCLOBで格納できた。
配列のままをストアドに渡すのか、渡した配列数分繰り返しストアドを実行するのか。
どっちが良いかわからんけど、CLOBでは配列しか出来ないので悩む必要はないかな。
一回一回クライアント側から引数渡して実行するよりは圧倒的に早いだろう。
たぶん。

2009年4月23日木曜日

お誕生日に誘われた

子供の友達が誕生日だそうで。

その親御さんからお誘いのお手紙をもらった。
・・・くれなくてもいいのに。

で、子供に聞けば当たり前のように「行く!」と言っていた。
そりゃそうだろうな。

ただまぁ、きっと、母親ばかりが行くのでしょうな。
俺一人だけ男ってのも嫌だなぁ。
だからと言って子供一人で行けるような場所じゃないし。
一度も行ったことない場所だから。

行くとしてもプレゼントも考えないと。
これくらいの子はどういうのが喜ぶんだ??

色々と忙しいな。

2009年4月21日火曜日

また、コメント欄をいぢる

文字数で判断して...を追加していたが、半角文字だとあまりにも不恰好になる。
そこで、文字数ではなく文字幅で判断するようにしたいと思った。

検索するとすぐ見つける。
Windchase - JavaScript で幅に合わせて文字列を切りつめる

見ただけではさっぱり。
一つ一つの意味を調べないとわからんし、関数構成もわからん。
ので、自分なりに解釈。

これを隠し要素として宣言する。ここに文字列を代入して文字幅を判断する。
<span id="ruler" style="visibility:hidden;position:absolute;"></span>

offsetWidth
要素の幅。

他にもわからんのはあるけど、たぶん必要なのは上の奴のみ。
後はてきとーにinnerHTMLに代入して文字幅調べてくるくる回して削る作業をするだけ。

そしてなんとか出来ました。

2009年4月20日月曜日

財布が壊れている

かれこれ二年前くらいに1000円で買った財布が壊れた。
小銭を入れている横の部分が破れて小銭が零れ落ちる。

1000円なので十分もったな。
次はちゃんとしたのを買おうと考え中。
ブライドル 長財布
コンフィオ ヌメ革小銭入れ付長財布

高いのですごい熟考中。

2009年4月19日日曜日

子供と喧嘩

大したことではないけど、喧嘩をしました。

しばらくして、部屋から出てリビングに行くと誰もいない。
ぼけーっと撮っておいたTV見ながら時間をつぶす。
3時間ほどしてやっと帰宅。

どうやらおじいちゃんと公園に行った模様。
非常に寂しい思いをしました。

子供のわがままをどこまで聞いてあげれば良いかわからん。

2009年4月17日金曜日

メッセンジャー

大昔にYahooメッセンジャーをやっていました。
まぁ、なんだか色々と環境の変化でやらなくなったのです。

そして、この度MGO仲間にメッセンジャーやろうぜ!的な流れになったので便乗しました。

で、昨日、チャットをしてみました。
MGOのゲーム画面とは違うのでちょっと寂しい感じがする。
が、やっぱりだらだらと出来るので気づいたらAM1:00とか!

早寝するつもりがこれではいかんなぁ。
しかし、だらだら楽しいなぁ。

2009年4月16日木曜日

コメント欄をいぢった

コメントに改行があるとコメントのリンクのされ方がおかしい。
コメントと時間や投稿者にもリンクが張られる。

あと、先頭10文字まで表示するようにしているが、
文字によっては文字幅が小さいので改行されずにコメントの横に日時が表示される。

気に入らない。

ということで、久々にjavascriptの知識を使って気に入るように修正してみた。

今回色々と調べたこと。

文字列をreplaceする時の引数は文字列だけだと一度しか置換されない。
正規表現を使わないと駄目。

コメントの改行は<br />
なので、これを空白に置換した。

修正部分だけを載せようと思ったけど、
めんどーなので全部載せる。
参考になったとか使用したって人が万が一いたらコメントしてくれないかなぁ。

<div id="recent_comment_list"></div>
<script>
<!--
function recent_comment_callback(obj) {
 var data = obj;
 var statusHTML = '<ul>';
 var entry = ''; ← ちょっくら変数定義
 var text = ''; ← ちょっくら変数定義
var l=0;
 for (var i=0; i<data.feed.entry.length; i++) {
  entry = data.feed.entry[i]; ← 変数に代入するようにした。
  text = entry.summary.$t; ← 変数に代入するようにした。
  text = text.replace(/<br \/>/g," "); ← ここでbrタグを空白に置換
  statusHTML+= ('<li><div><a href="'+entry.link[2].href+'">'); ← divタグを追加

  statusHTML+= (text.substring(0,11)); ← なんでか11文字にしてみたり。
  if (text.length > 11) { ← なんでか11文字にしてみたり。
   statusHTML+= ('...');
  }

  statusHTML+= ('</a></div> - '); ← divタグを追加
  statusHTML+= ('<span class="item-date">'+entry.published.$t.substring(0,10)+'</span>');
  statusHTML+= ('<span class="item-author"> '+entry.author[0].name.$t+'</span>');
  statusHTML+= ('</li>');
 }
 statusHTML += '</ul>';
 document.getElementById('recent_comment_list').innerHTML = statusHTML;
}

-->

</script>
<script text="text/javascript" src="http://omosaku.blogspot.com/feeds/comments/summary
?alt=json-in-script&callback=recent_comment_callback&max-results=
8"></script>

コピーするだけでは使えないです。

2009年4月15日水曜日

株が!

ここ数年の負けを取り戻しました。
やっと±0です。

が、数日前に売った株がここ数日で二倍になっていました。
誰か俺を監視しているのだろうか?
何かの嫌がらせ??

たまーにこういうことがあるので嫌です。

購入した翌日から下がりまくるってこともあるのですよ。
売った翌日から上がりまくるってこともある。

しかし、これらの株全てに言えることは思いつきで売買した株なのですよね。
最近では、耐えるってことを覚えたのでどうにかなっています。
が、今回のは心にグサッとくるぜぇ。

2009年4月14日火曜日

PS3 バックアップ HDD交換 リストア

俺でも出来たよ。
俺でも出来たよ!

二回言ってみた。

HDD交換する必要性は全く無かったです。
たまーにフリーズするのはHDDのせいじゃね?的な発言があったので交換。
まぁ、色々な人がやってるので俺もやってみたい!と思ったのが本当の話。

0.前準備
 0-1.交換用HDDを用意する
  交換用、HDDがいるので以下を購入
    WESTERN DIGITAL 2.5インチ内蔵HDD Serial-ATA 5400rpm 320GB 8MB WD3200BEVT

  7200rpmでも良いらしいけどあまり恩恵を受けないようです。
  あと熱持つだろうから5400rpmで十分。
  容量はお好きに。
  
 0-2.データをバックアップさせるのに必要な容量のあるUSB接続出来る物
  バックアップには元々USB接続出来る外付けHDDがあるので購入しなかった。
  俺の場合、22Gほどだったのでそれ以上のものを用意。

 0-4.要らない物削除
  バックアップする必要の無いものを削除。
  体験版や、動画とか、ゲームデータとか。

 0-4.トロフィーのバックアップ
  トロフィーをサーバーと同期しておくこと。
  トロフィー選択時に△押せば出来る。
  トロフィーはバックアップ対象外みたい。なんでだ。

 0-5.精密ドライバ
   家庭用精密ドライバがたまたま家にあったので購入はしなかった。

 0-6.手袋みたいな物w
   詳しくは以下参照。

 0-7.最新のシステムソフトウェアの入ったUSBメモリ

さっそくやってみる。
1.バックアップ。
 1-1.PS3-本体設定-バックアップユーティリティー-バックアップを選択
  ゲームデータを削除するの忘れてた。
  削除しておけばもっと時間が掛からないですんだはず。
  実際に40分くらい掛かった。
 
2.HDD交換
 俺のは40Gのやつで、参考にしたサイトの写真は古いPS3だったのでちょっと違っていた。
 2-1.爪でPS3横にある蓋を開ける。
 2-2青いネジ外す。
  これが意外に硬い。
  諦めようかと思ったけどPCで検索してみると意外にHITする。
  精密ドライバでは持つ部分が細いので持ちづらい。
  そこで、持つ部分に持ちやすいよう何かをぐるぐる巻きにしていた。
  俺は手近にあった手袋をぐるぐる巻きにしてみた。
  手袋つけて押し8回し2の割合で力を入れた。
  ネジ舐めるのが嫌だったのでかなり慎重にやってみた。
  手袋はずしてそーっとネジ回したらネジが回ったので良かった。
 2-3.HDDケースを取り外す
  ネジに止められていた部分を引っこ抜いたらHDDケースごと抜けた。
  2.5インチって小さいね。
 2-4.HDD交換
  HDDとケースについてるネジを四本はずして、新しいHDDを付け直す。
  後は今までの逆で付ける作業をやる。
  
3.リストア
 3-1.PS3起動
   起動後、システムソフトウェアの入っているUSBメモリを要求された。
   要るのか。言われた通り用意してUSBに挿す。
 3-2.システムソフトウェアインストール
   言われるがまま。
 3-3.PS3の初期設定
   なんでいるのかわからん。
   どうせリストアするのに。
   途中、ネットワークの設定までしようとするからそこでキャンセル。
   その後、再起動して無事起動することを確認。やったね。
 3-4.PS3-本体設定-バックアップユーティリティー-リストアを選択
   やっぱり40分くらいかかる。

4.終わり
 無事に終了。
 トロフィーと、精密ドライバのこと意外はすんなりと行きました。
 かなり簡単だったので良かった。
 その後MGOやってみたけど恩恵があるかどうかはわからない。
 

2009年4月13日月曜日

雨が好き

もちろん子供は晴れが好き。
俺は雨が好き。

とにかく落ち着く。
この所晴れが続いていたので雨降らないかなぁと思ったら、
どうやら明日くらい雨らしい。

やったね。

2009年4月11日土曜日

集まり

いつものように声を掛けてもらい「いいよー」と返事をして集まることになりました。

昼から酒飲んですぐ帰るという話だったのでそれはいいなぁと会話した記憶がある。

いつものようぼへーっと待っているとわらわらと集まった。

早速お店に行って酒をかっくらう。
が、俺はジンジャーエールを飲んだな。

なぜか、ジンジャーエール超うめぇ!とか言うのが居たのはあれは一体なんだったのだろう?
コンビニのジンジャーエールと大して変わらないと思うのだが。

あとは近況をうやうや聞いたりした。
楽しかったようで、あっという間に時間が来てしまった。
もっと早く集まるように希望。

帰り道、ちょっと突っ込んだ近況の話を聞いたり。
俺のちょっと前の話を聞かれたり話したり。

歩きながら話すことじゃねぇ。とか、そういうのもっと聞きたかったとかいう感想を頂いた。
いや、聞かなかったじゃん。と内心思った。

そんなこんなで駅で解散。
解散した時間が18時くらいという健康的な感じだった。

次回は、家に遊びに行ってぐだぐだ酒かっくらいながら近況を話すことになるらしい。
が、俺らのことなのでいつになるかは不明。

2009年4月10日金曜日

Bloggerのコメント欄を追加

Bloggerのコメントを追加するにはフィードを追加する方法が一番簡単。

だけど、カスタマイズが出来ない。
なので、こちらを参考にコメント欄を追加していました。

が、この方法だとクリックしてもそのコメントのみを表示しているだけなのでとても不便。
そこで今回、ここらへんいぢればどうにかなるんじゃね?と思っていぢってみた。
どうにかなった(笑

以下の部分を見つけて
statusHTML+= ('<li><a href="'+data.feed.entry[i].link[0].href+'">');
link[0]をlink[2]にするとその記事のコメント部分へのリンクが出来上がる。

linkの意味ってどっかに載ってるのだろうか?
載ってるんだろうなぁ。けどリファレンスなんてみたくないし~。

2009年4月9日木曜日

懇談会

懇談会に参加してみました。

興味があったりしたので、会社休んでまで参加。
・・・男の人俺しかいないよ。
居心地悪い。

とりあえず、一年間の話とか先生の自己紹介がありました。
すごくまともそうな先生で良かった。
そもそも先生自身も子育て中なので親近感が沸く。
話している内容も子持ちなら誰でも共感出来るような話をしたりして良かった。

PTAを決めるという話になり配られた紙を見てみたけど平日仕事の俺には出来ないってことはわかった。
さすがにしょっちゅう休めないからね。
で、いざ決めるってことになったらなんでかあっさりと決まった。
仲良しさん同士で一緒にやったり興味があったりしたのだろうか。
良かった良かった。

各教室ごとに分かれての話になった。
とにかく、子供というのはこういうものなんだというのを力説というか強調していた。
当たり前のことだけど言われて再確認。

15秒しか集中力が持たない。
一つのことにしか出来ない。
記憶力が悪い。
などなど。
こういうことがあっても怒らないで、と言っていた。
とても理解のある先生だなぁと思った。

逆に良いところは
人に対して優しい。
色々なものに興味を持つ。
この一年の成長はすごい。
ってこと。
自分のことが出来ないのに人の手伝いをするってのには笑った。

長かったが中々面白かった。
ただ、知ってる人は居ても話しかけるという感じではなかったかな。
他のお母さん達はすでに顔見知りを引き連れて話しているのでそんな中には入れない。

親って大変だな。

2009年4月8日水曜日

子供の興奮冷めやらぬ

登校初日。
子供は無事に家に帰宅していました。

良かった良かった。

で、寝るときにふと思ったのだが、子供一人で外を出歩くのは生まれて始めてなのです。
そんなことを子供と話しました。
俺がいない状態で外を歩いたことがないのでずいぶん面白かったようですよ。

「明日は五時半に起きる!」とか気合が入り過ぎです。
六時半で良いから。。。と止めておきましたが。

今日も目覚ましなる前に起きて学校行く用意を始めました。
良いことだけど早起きしすぎは俺にはつらいぞ。

子供と同時に家を出ると会社に着くのが今までより一時間くらい早いのですよね。
寝不足になりそうだ。

リンクしてみる

あまり他の新聞に載らないニュースが書いてあるサイトです。
役に立つかも?

ttp://blog.livedoor.jp/maemuki_news/

2009年4月7日火曜日

入学式

子供は「今日から学校!」とわくわくしまくりでした。

朝から早起きして色々とおしゃれなかっこうして学校へ向かった。

教室の入り口で入学の受付をする。
必要書類を提出して、子供を席に座らせる。
面白いのが地図に自分の家のシールを貼る。
俺の時には無かったように思うのだが。

それと教室と廊下の間に壁がないんだよね。
最新式の教室ってことだ。すごい。

子供置いてから体育館に行って待つ。
予定していたより家から学校へは早く着いたので待ち時間も長い。

しばらくして式が始まる。

これまた面白い入学式だった。
最初は良くある校長先生の挨拶とか色々。
中盤辺りで6年生が色々と学校の案内をしていた。
なんでか、おむすびころりを歌ったりもしてたな。
こんなことしちゃ駄目だよとかこういうことするんだよ?とか話していた。
最近の入学式は面白いなぁと思いつつ式終了。
集合写真撮った後に教室へ。

うちの子の隣の席になったやつが気に入らない。
明らかに悪がきだ。
うちの子に悪さしたら殺す!とか思ったり。
・・・思わないよそんなこと。HAHAHA。

後は教室で一括購入したものをみたり、資料をどっさりみた。
それから先生の話をちょっと聞いて解散。

先生は良い先生なのではないだろうか?
女の先生で子供も居るから子供の扱いはプロだろうな。
怒ると怖いということも教えていたし。
個人的には嫌いじゃないが苦手なタイプではあった。

帰りは道を覚える為にどうやって来たのか子供に聞きながら帰宅。
明日は無事に一人で学校に行けるのだろうか。

そして、翌日。
朝かなり早起きして用意をする。
子供の準備が普段と違い無駄が無い。
そのせいかやたらと早い時間に準備が終わる。

時間になったので子供と一緒に外に出て途中で別れた。
・・・が、気になったのでそーっと後を付けてみた。
学校までの行程の半ばまでは行けたので大丈夫だろうと判断したので会社に向かった。

にしても、はじめてのおつかいを見ている親の心境だったな。
おい!走るなよ!とかちゃんと車見てる!偉いな!とか昨日より今日の方がおれはどきどきした。

・・・今思うと親ばかだなおい!

2009年4月5日日曜日

面白い事言ってる人がいるよ

「政府の大失態ではないか。間違ってミサイル防衛で迎撃していたら、先制攻撃にもなりかねなかった」

ミサイル防衛で迎撃が先制攻撃になるってすごいね。
言っている意味がよくわからないんだが。
ミサイルで防衛して迎撃しているのなら成功なんじゃないのか??
まぁ、そこを五十歩譲っても先制攻撃にはならいだろうに。
俺より頭悪い政治家ってなんなんだ?

あと良く見てみたら
「このようないいかげんな政府は国民のためにならない」と述べ、政権交代の必要性を訴えた。

ってあるけど、政権交代するようなことじゃないだろ?
次はがんばれよ?レベルの話なだけでしょうに。
政権交代したら迎撃するな!とか言いそうでやだやだ。

そもそもが、即座に対応する為に色々がんばってて即座に対応するってことに慣れてないのが原因なんじゃないのか?
誤報も人的ミスって話だし、じゃー次はどうにかしろよと。

阪神淡路大震災の時みたいにぼへーっとしている首相だったらこんなことすら出来なかっただろうに。

ミサイル撃ったこともすぐわかったし、日本海に落ちたって情報もすぐに把握出来たんだから上出来じゃないか。

ttp://www.jiji.com/jc/c?g=pol_30&k=2009040400319

2009年4月2日木曜日

良い言葉

思考に気をつけなさい、それはいつか言葉になるから。

言葉に気をつけなさい、それはいつか行動になるから。

行動に気をつけなさい、それはいつか習慣になるから。

習慣に気をつけなさい、それはいつか性格になるから。

性格に気をつけなさい、それはいつか運命になるから。

マザー テレサ

1.乳児はしっかり肌を離すな
2.幼児は肌を離せ手を離すな
3.少年は手を離せ目を離すな
4.青年は目を離せ心を離すな

子育て四訓

色々と良い事を言う人はいる。
関心したりへぇとは思うことも結構ある。
が、上記二つは殊更関心した。
良い事言うなぁ。

2009年4月1日水曜日

未だにMGOをやっています。

去年購入したゲームを今でもやっているというのはほんとにすごいことだと思います。
しかも、OnLineのゲームで。

やっぱりそこはクランとかいうものに入ったのが原因でしょうな。
野良のみではこうはいかなかったでしょう。

PS3フレ登録までしちゃってるものだから何のゲームをやっているかまるわかり。
人がたくさんINしてきたなぁ。
ちらっと見てみるとみんなMGOやってるなぁ。
俺もやろうかなぁという感じなことがしばしば。

近頃はそれをがまんして早寝するように努力するという感じではある。

しかし、デメリットとして新しく買ったゲームが一向に進まないという問題も。
龍が如く3やってても夜になるとMGOやったりとかいうこともある。

まぁいいか。