- 2005/02/18 Fri
-
よくわからないままにメソッドが200個以上あるDTOクラスを書いたらげんなりされました。小坂那也です。(挨拶)
なんというかもうどうしようもない感じではありますがなるようにしかならないだろうしと特に気張らず構えていきたい。
死んだ目で。 新宿線が車両故障で止まっているらしいので仕方なく秋葉原経由で帰ります。仕方ないんです。 ウイスキーは水も氷も入れずに飲むのが好きな人ですがたまにはソーダ水で割ってみるのも一興と買ってきてみたらこれが思ったよりいけてビール感覚でがぶがぶ飲んでるわけですが半分に薄まったところでウイスキーはウイスキーでありというか気付いたらウイスキーの瓶が空になっていたのでもう動けません。あうあー。
- 2005/02/17 Thu
-
ATM G/Wプロジェクト引き継ぎ最終日。
前回の引き継ぎで完了の予定だったところをすったもんだあった挙げ句に一日くらい出ますからと部長をなだめた結果として今日この場に私がいるわけですがそれはそれ。
2時間弱くらい説明してましたか。あとは次の土曜に残った試験のみですよ。 まぁ、先月ほどではないにしても500kWh超えなので11kとかするわけですよ。
もう電気代が共益費に含まれてるところに住んだ方がいいんじゃないかと思ったもののそういうところではアンペア数が上げられなさそうだよなぁというか電気使用量を抑えるという考えはないんですかこの人。
- 2005/02/16 Wed
-
カレーショップC&Cの感謝フェアサービス券は3枚でトッピングチーズ、6枚でトッピングカツ、10枚でポークカレー、13枚でビーフカレーとなっていますが、トッピングチーズは\80-、トッピングカツは\180-、ポークカレーは\400-、ビーフカレーは\450-であり、ポークカレーが一番お得な感じです。
というか、枚数が多いほどお得になって然るべきなんじゃなかろうかと思うのですが、ビーフカレーは12枚になったところでポークカレーの方がお得というのはどういうことなんだC&C! DDIがWILLCOMになって初めての、かつ、AB割が適用されて初めての請求書が届きました。
さすがに割引が3つ適用されると安いなぁと思ったのですが、どうにも異常に安いです。
というか、半額以下です。
計算すると52%引き。
長割と年割りとAB割で37%引きじゃないのかと内訳を見てみると、AB割だけで30%引かれてますよ?
先月申し込んで今月から適用されたから、今月は先月分も引かれてるとかそういうこと?なのか?
- 2005/02/15 Tue
-
昨日は振り込み、今日は振り替え。
そんな生活。 たこ焼の記憶が、僕を苛む。
- 2005/02/14 Mon
-
http://www.asahiinryo.co.jp/wonda-land/tvcm/
http://www.asahiinryo.co.jp/wonda-land/tvcm/making5.html
小倉優子メイドCM。 MSNエンターテイメントに、
今夜は麻婆豆腐にしようと考えながら帰宅。冷蔵庫を開く。
豆腐がない。
「?」
昨日の夕飯は冷奴だった気がする。
「!!」
- 2005/02/13 Sun
-
何も起きずに済むかと思っていたら、どっこい障害発生。
5時には解放されましたが、来週も呼ばれそうな予感。 たこ焼の記憶が。 桁分割対応版の動作確認。
をしてみたが、PとQを変化させると上位桁が全て9で埋まる時がある。
どう考えても桁借りを繰り返している状況で、よくよく考えるとPUn-1-QUn-2<0の場合は-(QUn-2-PUn-1)とする必要が。
これにはUnの符号判定をする必要があるわけだが、PとQを乗じることによって発生する桁上がりを考慮すると単純にUn-1とUn-2を上位要素から比較していくわけにもいかず、別途用意したバッファに桁上がりしながらPUn-2およびQUn-1を格納し、これを上位要素から比較していくことで対処。
これにてP=3,Q=5,n=550の際の192桁とかも問題なく吐けるようなったのでした。
問題なくというか値は保証できませんが。 そして夕方。
昼あたりから記憶がない。
荷物の受け取りだけはしたようなそんなような。 ついでにGUI化してみたりとか。
学生の時分は計算の面倒なレポートがあるたびにこの手のツールを作ってたなぁと。
機械工学の有効桁なんてたかが知れているので、これだけ巨大な数を扱うのは初めてですが。
とりあえず2万桁までやってみたけど、計算はともかく表示遅すぎ。
そういえば理数科でしたと思いだしてみたりした、そんな休日。 遺産。
- 2005/02/12 Sat
-
突然常務に、定理の適用例を与えないといけないのですが桁数が大きすぎて手計算で確認無理!!
U_n=0,U_1=1,U_n=PU_{n-1}-QU_{n-2}
でPとQを変えると数列が変わるのですが、PとQを指定してその数列の第何項目ってのが知りたいのが一つ目です
次が、ある数aをnで割ったときの余りを計算したいのです。
とか言われて、数列の計算はともかく割り算はなんでだと思っていたら、nはそんなでもないと思うのですがaはとりあえず日本語では読めないくらいにはなるかなぁ
と言われてウイスキーを吹いたのが昨日の話。
とりあえずdoubleで計算してみたが、307桁まで扱えたところで所詮有効桁数15桁。確認例として提示されたP=1,Q=-1,n=100の354224848179261915075すら計算できません。
3垓程度ならlong long intに収まるけれどコンパイラに依存するし、おとなしく桁分割するか思っていたところ、結局欲しいのが、(P,Q)=(3,5)のときだと550項目と552項目を551で割った余りが欲しいだけなので
数列を逐次あまりに置き換えて計算するとかどうでしょう?
と妥協案が出たので対応。
どうやら期待する値はとれた模様。
流石に余だけの計算ならn=41356154とかわけわかんない数字を提示されても一瞬で計算できるもんですね。周波数の暴力というか。 寝て。起きて。せっかくなので桁分割。
一定の桁で区切って配列に突っ込み、桁上がりと桁借りの処理を自前ですればいいわけだ。
各要素をintにするとして有効桁数は9桁。PもしくはQを乗じた結果がこれを溢れないように桁を区切る必要がある。
とりあえず作ってみたが、354224848179261915075は問題なし。
配列要素数の限界 * 区切り桁数がそのまま計算可能桁数となるので、仮に要素数がunsigned int分持てるとして、さらにPとQが1桁であることが保証されるなら区切りは8桁にでき、34359738368桁まで計算可能ということに?
まぁ、当然要素数の限界より先にメモリが限界に達するだろうわけで、仮に1GB使用可能で区切り桁数は有効桁数をPもしくはQと折半で使うとすると、3億桁くらいまでか。
出力のこととか考えると現実的には100万桁くらいがせいぜいな気はしますが。 と、ここで落札しつつ夜間試験に向かうのでした。
- 2005/02/11 Fri
-
第1話で、作監修正が入ってない数十カットを全て修正。修正入りすぎなのでTuskさんはネギま!DVDを買うべき。 死んだ目で徘徊。
第2話は全編作り直し。絵コンテ&演出は宮崎監督で、作監は加藤さん。
オープニングは、動画を全部やり直し。
第4話以降、作監が入っていないカットを全てやり直し。
くまちゃんパンツを、パンツラインを足して書き直し。
- 2005/02/10 Thu
-
先々週先週と色々仕事が重なってかなりきついことになってたわけですが、反動というかなんというか今週仕事全くしてねぇ。
完膚無きまで。 調布で特急降りて各駅に乗り換えるよりも府中まで乗って折り返す方が2分早いという結論に辿り着きましたが、府中の乗り換えは混雑した階段を上り下りする1分乗り換えなのでどうにもリスクが大きすぎ。
待ち時間がない分、感覚的にはだいぶ早いのだけれど。 本社がある馬喰町は問屋街です。
休日は閑散としています。
飲み屋横町みたいなところの真ん中には、トイレは詰まるからここに吐けと巨大なゴミ箱が設置されたりしていて安心です。(なにがだ)
- 2005/02/09 Wed
-
新宿線内では各駅だったのが京王線に入ると急行になる便が夕方に6本ある模様。利用意義は大きい。
早く帰るときにしか使えないけど。 なんか、3日連続カレーうどんな気がしませんか。