ろばQはレベルが上がった。物欲が1増えた。クレジットカードの呪文を覚えた。
死んでしまいますよ。
BIG MAX / Wizardry V
様々な都合によりデスマーチ真っ最中のプロジェクトから03月第1週で抜けて、新プロジェクトに参入。こちらは月の残業が精々50時間止まり程度なので余裕が出来まして久々に日記の更新など。
突然のメールにて失礼致します。
私は、今から10年前、94年03月に日本学園高校を卒業致しました (ろばQの本名) と申します。本朝、ニュースにて万引き告白の生徒に犯罪者先生、反発の生徒に暴行なる記事を読みましてメールを書いている次第でございます。
記事の見出しを読みました当初は正直また教員による暴行事件かと言う印象を持ちましたが、事件の舞台が母校と知り記事の内容を今一度読みました所、単なる暴力事件に留まらない問題である、と認識いたしました。
朝日新聞のInternetの記事を読みました範囲では、教員が生徒を倒し、その後蹴ったとあり、暴力は(万引き同様に)許されない犯罪でありますので決して卒業生としても決して支持出来るものでは有りません。
第一に、今回問題を起こした教員が、万引きした生徒に求めたのと同様に、件の教員にも強く反省を求めたい、と思う次第であります。
しかしながら、では、事件に至るまでの教員の行為、つまり生徒を犯罪者と呼んだ事を、私は何ら問題が有るとは思えません(件の生徒が無実を訴えてでしたらまた話は別ですが、記事には告白したと有りますので、以下万引きは行われたと考えます)。
また、罪を犯しておきながら、自らを省みず教員に詰め寄るなど論外であります。
窃盗は立派な犯罪であり、法を犯した者は犯罪者と呼ばれて相当です。件の生徒が、まるで小学校のように人のものを盗ってはいけませんから教えねばならぬようでしたら、私は母校で暴力事件が有った事より先に後輩の質の低さを嘆かねばなりません。
最初に申し上げましたとおり、まず、教員側の暴力は許されるものではなく、繰り返し反省を求めるところではございますが、一方で、同様に件の生徒を初め、窃盗を告白した後輩達を暴力教師の被害者にせず、己の犯した罪を自覚させしっかり更生させて頂けるよう、厳格なる指導を願うところであります。
また、教員が生徒を犯罪者と呼んだ件に関しましては、教育に関して素人の私が先生方にあれこれ言う立場には無いと思われますので、教員会議なりでその行為を評価し、もし、行き過ぎであったと言う事であればあわせて反省をして頂きたい一方で、もし、適切な指導の一環と言う事であれば、これが日本学園の教育である、と毅然とした態度と説明を行って頂きたく、よろしくお願い致します。
お忙しい所、長文にて失礼致しました。
日本学園卒業生 (ろばQの本名)
ってメールを送った。
ちなみに、ろばQ個人は (倒れた生徒を更に蹴る、と言う今回のは些か行き過ぎだとは思いますが) 真に教育の目的であれば殴ってよしと言う考えの持ち主。ま、真に教育の目的かどうかなんて他人には解りませんので (時々本人も解ってないし) 現在の法律が一律認めないと言うのも致し方ないと思いますが、例えば電車の中で騒いでいる子供を見ると親なら殴ってやれよと思ったりいたします。
有り得ねぇだろ > フジテレビ。
TEXHNOLYZE といい、R.O.D といい、どういう事だよ一体。嘗めとんのか。
勿論期待の新作が蓋を開けてみたら視聴率全然取れず、予算的に打ち切らざるを得ない状態になる事も有るでしょうよ。慈善事業や文化事業をやってる訳じゃないから算盤はじいてはい、おしまいって事も有るでしょうが、それにしてもあんまりだ。
感情に任せた暴論で有る事を承知で言うが、たびたび算盤を弾き間違えるようなら、そもそも手を出すな。
ちなみに、最初からこれは試供品で1クールだけ放送するから2クール以降はDVD買ってねとか言う商売まで否定する気は無いけど、それにしても中途半端な所で切りやがって……。
Aimate. TVサイトで、TEXHNOLYZE19話、20話のストリーミング放送をしています。(ろばQ註: 現在は終了済み)
放送枠の都合で、全22話だったはずが、シナリオが完成して制作に入ってから19話しか放送出来ない事になってしまい、3話と4話を再編集して1話にまとめたり、いろいろ苦労があったのですが、残りの2話は編集でどうにかなるレベルではなく、地上波の放送では、ラスト前の2話を飛ばさざるを得なくなりました。
飛ばしても話がわかるように、いろいろ工夫はしているのですが、やはり本来放送出来るはずだった物語の構成に出来るだけ近い形で観てもらいたいというのが製作者側の気持ちではあります。
お手数かけて申し訳ないのですが、出来たら9/17の21話放送までに、19話、20話(こちらはエディット版ですが)を観ておいていただけると、ラスト2話がより楽しめるのではないかと思います。
パソコンがなかったり、ネット環境が整っていないなどの理由で視聴出来ない方には、申し訳ないです。
逆に、未放送地区の方は、プロモーション映像もストリーミングしていますので、この機会に作品世界に触れてもらえると嬉しいです。
よろしくお願いいたします。
誰だよ、03月になれば時間が出来て更新頻度が上がるなんて言ったのは! (答え: ろばQ)
年齢もなにもかも条件が全く違うので一緒に語るのもどうかと思うのですが、さま吉さんに続いてろばQの母も大病を患いまして、実際の所どのような状況なのか、どのような治療が必要なのかに関しては現在検査の結果待ちなのですが、結果が出ていないが故に色々考えを巡らせてしまいます。
母も歳なので、さま吉さんが20代で癌を患った、と言った類の驚きや理不尽を感じたりはしないのですが、対象が身内なだけに理性だけで割り切るのもなかなか難しく、宗教的な感覚がひょっこりと顔を出します。
神様、これは何かの試練ですか?
ろばQの中の超越存在はやっぱりキリスト教に由来していているんだなぁ、と自覚。
昨年末辺りから過労のあまり物欲が頂点に達しまして分不相応に (今のキィボードに満足しているにも関わらず) KINESIS の Advantage USBを通販で購入 (直接購入する事も出来ますが今回はぷらっとオンラインを利用しました。今後利用する予定は特に有りませんが、同社の仕事にはかなり満足しています)。
英語配列である (例えば変換、無変換キィがない) 事と、テンキィがない事を除いて大満足だし、んな事は最初から解っていたので問題もなし (テンキィは USB で増設予定)。英語キィの配列にはまだなれていませんが、たぶん1ヶ月も使っていれば慣れるのでまぁ良いや、と言う事で。
兎に角税込みで4万円もしたので良いに決まっています (定義)。高かろう、良かろうなのです。これで腱鞘炎ともオサラバです (死語)。
聞く所に拠れば、Herman Miller社の Aeron Chairを買うと肩こりともオサラバ出来るらしいので夏の賞与が出たらこちらも購入したい所。
null
判定には IsNull
を使え > 俺うっかり If hoge = null Then
なんて書いたが為に小一時間もディスプレィと睨めっこ……と言う事が最近1年で3回目、と言うのは流石にどうだろう > 拙者。
普段 (VBA ではない) VB Script を記述するときは (特に VB Scriptに特化した支援機能を持たない) Editor を使って居るんですが、MS-Office のモジュール作成用の VBA の Editor 使おうかなぁ……。Object Browser とか充実してるし。
全然関係ないけど、そもそも代入演算子と等値比較演算子が一緒ってのが気持ち悪い。If hoge1 = hoge2 Then
ってhoge1にhoge2を代入した結果の真偽を判定しているみたいな気持ちになってしまうのはろばQだけですか?
Regmessemの仮名表記はーャジンセッメ?
27日は久しぶりに完全に予定なしの休日で Lord of the Rings -王の帰還-を鑑賞。やっぱり象兵は強いですなぁ、Cheatユニットには負けますが (これは感想なのか?)。
日曜日はゲームマーケット兼お花見兼お見舞い兼飲み会。久しぶりにの~べ~さんにお会いして昔お借りしてなかなかかえさなかったDVDの件を謝ったり (笑って許して下さいましたが、本当に済みませんでした)、浅草のお寺 (名前は存じ上げ申さず) 近辺の屋台で色々買ってお花見をしたり (そう言えば拙者は花を観賞した憶えがない)、さま吉さんに久しぶりにお会いしたり (再発した、と聞いてそのままだったのでドナーが見つかったと聞いても一歩前進は嬉しいけど、これから更にきつい抗癌剤を使って再び緩解状態にならないといけないし……と思っていたのですが実は再発していなかったそうでぬか喜ばずだったことが判明。単なる認識上の落差の問題なのですが、なんだか損した気分)、その後皆で飲みに行ったり (ろばQは飲みませんでしたが……)。
そんな風に貴重な普通の日常を過ごしています。
生活習慣改善から4ヶ月経ってどうなったか。
Plam の購入などで一番改善が期待されていた時間の使い方の効率化に関しては完全に失敗中。03月は再販にも関わらず猫公国カードゲームアクションカード発行出来なかったしな > 拙者。
会社の激務は一段落付きまして、現在は月に20時間ペースの残業時間と業界的には毎日早退しているのと一緒な状態なので (この業界はおかしいと声を大にして言いたいが、言っても改善されない) 切羽詰まる前に計画的に行動する習慣を身につけないと行けません。
真面目な話、小学生の夏休みみたいに24時間の行動表 (円グラフみたいな奴) とか書いた方が良いかも知れません。マジで。
03月中に体重58Kg以下、体脂肪16%前後の状態に成りまして、見事目標を達成 (自画自賛)。
現在多少戻して体重58.4Kg、体脂肪15.8%なのでここら辺を保ちつつ、痩せる食生活から太らない食生活へ移行中。
とりあえず、昨年の健康診断の血液検査で脂肪肝とか糖尿とか色々いやな物を連想させる数値がでてしまっているので来年度の健康診断までは緊張感をもって過ごしたい所 (そして健康診断の結果が出た夏休みに炭酸飲料を飲みまくり、ぶくぶく太りそうな予感)。
2週間かけて部屋が、なんと人並みに散らかっている範囲まで片付きました。自分で吃驚です。未だに荷物はごちゃごちゃしていますが、King & Things ならプレイ可能 (決して快適ではない) な程度の広さが出来ました。文明の曙も (一種の拷問だと思えば) たぶん出来ます。
ちなみに、今回の見所は本棚の崩壊シーン。ろばQは普段、本の収納量を増やす為に本を寝かせて積み上げる形で本棚に入れているのですが、この度、片付けの為に本棚から本を取り除いたら、ドリフターズのコントのセットみたいに本棚がパタパタと畳まれる様に目の前から消えて無くなりました。本の重みで本棚が既に圧壊していたんですねぇ~ (遠い目)。本棚が段の単位で歪んだり、抜けたりするのはよくある事なんですが棚が丸ごと消失するのは流石に初めてでちょっと吃驚。いやぁ~珍しい物がみられました (と、正面から目を逸らす)。
最近業務で VB Script / VBA を使う機会が増えまして、例えば Excel で同一 Sheet のセルを色々操作する場合など、一々Workbooks(WORKBOOK_NAME).Worksheets(SHEET_NAME)
と書くのも面倒くさいので with 文を多用した code を書いています。
で、javascript の場合も、例えば同一の Element オブジェクトを色々操作する場合など with 文使った方が可読性が高まる場合とかも少なくないのにそういえば with 文ってあまり見ないなぁ、と思って 入門 JavaScript(久野 靖著 / 株式会社アスキー) を手に取ってみると最適化がむずかしくなるので (ということは実行速度が遅くなるので) 使わない方がよい (と Netscape 社のページに記述されている)。
との事。
しかし、まぁ、単に遅いと言うだけなら、可読性の方が大事よね、と言う事で実際の所どれくらい遅いか実験。
function test(x, y, z){
this.x = x;
this.y = y;
this.z = z;
}
test.prototype.setX = function(x){this.x = x; return this;};
test.prototype.setY = function(y){this.y = y; return this;};
test.prototype.setZ = function(z){this.z = z; return this;};
var test1Start, test1End, test2Start, test2End;
var test1 = new test(0, 0, 0);
test1Start = new Date().getTime();
for(var i = 0; i < 100000; i++){
with(test1){
setX(i);
setY(i);
setZ(i);
}
}
test1End = new Date().getTime();
var test2 = new test(0, 0, 0);
test2Start = new Date().getTime();
for(var i = 0; i < 100000; i++){
test2.setX(i);
test2.setY(i);
test2.setZ(i);
}
test2End = new Date().getTime();
alert("With文を使用: " + (test1End - test1Start) + "\n" + "With文未使用: " + (test2End - test2Start));
その結果 Firefox 0.8 で with 文未使用時の処理時間を 1 とした場合、Internet Explorer 6 sp2 の with 文未使用時が1.6倍、Internet Explorer 6 sp2 の with 文使用時が1.8倍、Firefox 0.8 の with 文使用時が2.0~2.2倍の時間が掛かっていると言う結果に (OS は全て Windows XP Pro)。
Internet Explorer の場合、使用時に未使用時の1.1倍の時間しか掛かっていないのであまり気にしなくても良さそうなのですが、Firefox の場合特に未使用時の実行速度が速い為、使用時に 2倍強の時間が掛かってしまうのがちょっと痛い。数回程度しか通過しない箇所ならほぼ気にしなくて良さそうですが、例えば while 文の中でかなり多くの任意回数処理される場合などは避けた方が……いいのかなぁ……。
寧ろ、for 文や while 文や中こそ可読性向上の為積極的に使いたい所なんですが……。