トップ «前の日(06-03) 最新 次の日(06-05)» 追記

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|12|
2024|01|02|03|04|05|06|07|08|09|10|11|12|
2025|01|02|03|04|05|06|07|08|09|10|11|12|
2026|01|02|03|04|

2002-06-04

_ 場所

神奈川



_ マイクロソフトリテラシー

いわゆる「パソコン教室」もきっとマイクロソフト教室とかいうんだろうな。きっと。


_ 悪質新聞勧誘に注意!!

こわぃ。うちは読売と朝日を契約してるからたいていは逃げることができそう。親と同居してるから「親が居ないからよく分かりません」とかも使えるっすね。実際よく分かってないんだけど。


_ 私信返し

「この形式」って見出しのことかへ。これは僕の特許( 違 )じゃないよん。


_ ふが

STL 標準講座をちんたらちんたら読み進めてます。C++ の文法に慣れて来てこれでcppllに流れるメールの内容がちょっとは分かるようになったですよ。まだまだサキは長いけど。


C に比べて C++ はやたらと巨大。容量が小さいヲレの頭にゃ全部入らん。


_ 運動

ようやっと仕事がひと段落つきました。


そんなわけで最近運動してなかったので身体が貧弱になってます。体力落ちてます。そろそろ運動再開しよう。


今週の目標「八つ」というのはようするに腹筋のこと。真綾の腹筋ハァハァ。



2003-06-04

_ しえすた

ぅぅ。中途半端な睡眠で目覚めはかなりしんどい。やめよう

_ コンサート〜 ドラゴンクエストの世界 〜

チケット到着。2 階 C 列 31,32 番。2 階席ってどんなだろう。


2004-06-04

_

なんとなく 2 ドネしてみたら 0625 起床。

とくに汗かいてなかったので風呂入らずに顔洗って家出。

_ 脳内

サガフロンティア 2 より。ラストバトルの 2 つ。

  • MiSsgestalt
  • Todesengel

曲目と対訳はこちら。

Saga Frontier II Original Soundtrack 和訳リスト

_ 仕事

0710 出勤。

_ 最臭兵器

帰路で爆撃されたくそう。

外れたけど。

_ 買い物

amazon 。

_ なんとなく

今年の 1 月の日記を読み直してみた。

おかしい。

この生活おかしい。

_ 燃え尽き(バーンアウト)症侯群に陥った時の会社員の症状

( たつをの Changelog より )

全部当てはまるよ....。


2005-06-04

_

0640 起床。

新丸子のほうまで往復。

途中で道に合流してきた自転車が居た。

合流してきたたわりにフラフラしていた。

邪魔だったので「 邪魔なんだよ 」と怒鳴りつけてしまった。

このようなときにいつも思うのだが

ひとを罵れるほど私は高潔なのだろうか。

それほどまでに聖人ではなかろう。

私はいったい何様のつもりなのだろうか。

朝早くから気分が沈んでしまった。

_ 朝飯

ベーグル。

またもや BAGEL & BAGEL で買ってきてしまった。

p6040001.jpg

_ Mac から

tdiary-mode のテスト。

_ 「車の破片」有力、衝突時に付着例…謎の金属片

( via ネタフル )

各地の警察の調べによると、多くは自動車のボディーの一部で、衝突時に付着したらしい。

金属の剥離現象か。

_ Command Prompt Explorer Bar

( via たつをの Changelog )

エクスプローラ上でコマンドプロンプトを使う。

おー。

これは結城浩さんが以前困っていた フルパスください にも使えるっすね。ぃゃでもエクスプローラのアドレスバーにフルパスを表示してあるから要らないか...。

ce.png

_ 売り物

@秋葉。

先日買ったダライアス( 2005-05-25 )とか。

_ おひる

秋葉 PRONT 。

半熟卵のカルボナーラ。

半熟ヒーロー♪ ということで注文してみた。

品が来てから気づいたけどベーコンが入っているではないか!

p6040002.jpg

_ 今日のロマサガ

邪のオブシダンを取りに凍りついた城へ。

扉が開いてなーい。

_ Mac OS X で irchat

シェルを /bin/zsh にして

面倒なのでそのままコピー。

ふにふに。

 rin@sakura[~]% tar cf - -C /usr/local/share/emacs/site-lisp/irchat-pj/ . | ssh kahori '( cd usr/local; tar xvf - )'
 rin@kahori[~]% emacs -nw
 An error has occurred while loading `/Users/rin/.emacs':
 File error: Cannot open load file, migemo

あれ。

本日のツッコミ(全2件) [ツッコミを入れる]

_ ぼたん [そもそもエクスプローラー使わないからなぁ^^;; xyzzy のファイラーを重宝してる人。しかし、魔女っこ de G..]

_ みわ [基本はキーボード操作であり web ブラウザはじつは w3m しか使わねーよ と申しますか! 魔女っ子はゲームだけど..]


2006-06-04 :-)

_

0600 起床。

ふむ。

_ tinydns とか quickml とか

朝っぱらからホストの設定したり。

ref. quickml のフッターを消す [2005-12-19]

_ おやつ

福砂屋のカステラ。

賞味期限が切れてる所為か食いづらい笑。

img_0533.jpg

_ FF 12

プレイ時間 23:45 くらい。

  • ヴィエラの森に到着
  • 鉄をまとった人間( ヒュム ) → サガフロ 2 みたいだ
  • 時間が経過すると同じ店でも品揃えが増えるのね
  • フレイムたん装備

_ 声優嫁占い

( via うさだー )

みわさんのお嫁さんは能登麻美子 さんです!

能登きたー。

● 能登麻美子さんの旦那様のあなたは、ひとことで言えばとてもユニークな人。
印象的とも言えるほどの強烈な個性を持っていたり、他人にはなかなか真似のできない才能に恵まれていたりします。
見た目が大人しいタイプなので、最初は誰もあなたのユニークさに気づかないのですが、つきあいを深めていくうちに驚いたり感心したり。
自分の個性を自覚し、きちんとコントロールしていけば、どんな場所でもすんなりと溶け込んでいけるでしょう。
仕事面では、持ち前のユニークさを生かした画期的な提案で注目されそう。

恋愛面では、楽しく刺激的な恋を積極的にゲットしていくはずです。
まずは自分自身の個性や方向性を良く見極めて。
それを最大限に生かして、大きな幸せを掴んで下さい。

● みわさんの開運乗り物は、パトカーです!

マテ。

_ mtime とか ctime とか

touch は mtime は変更できるけど ctime は変更できないのね。

_ 仕事

2100 川崎。

本日のツッコミ(全5件) [ツッコミを入れる]

_ ヨシミツ [能登かっさらって逮捕とはみわさん大胆!w]

_ みわ [>ヨシミツくん 大胆だけど逮捕されたら元も子もないよ笑]

_ 矢道 [ちゃんとまみまみなら出所まで待っててくれるよ。(ぉ 私の結果は野川さくら....こんなの信じられるか〜(笑]

_ さいき [おいらは、浅野真澄さんがでますた]

_ みわ [>矢道さん 出所まで待っててくれるとは、すばらしいひとではないですかっ 能登はかわいいなあ。 ( あまりキャラは知ら..]


2007-06-04 :-)

_ [仕事]仕事

0830 出勤。

先週末に休んだのだけど、今朝出勤したらいろいろなオモチャが机上に置いてありました。開けるときにトリッキーなことをしないと開かないという木箱とか、ハノイの塔とか。ハノイの塔ってどうやって遊ぶんだっけ...。木箱は訊いてみたら宝物が詰まったるらしいですよ!

ヲレ「 き、机上にこんなのがあったんですよ!でもどうやっても開かないんですよ 」

Mk さん「 どれどれ 」

かちゃかちゃ

ヲレ「 Eb さん曰く『 この箱のなかには宝物が詰まっているのさ はっはっは 』ということなんだけどなかなか開かないんすよ 」

かちゃかちゃ

ヲレ「 きっとこれを開けるためには、買うだけ買ってどんどん積み重なっていくゲームを見ても物怖じしないような精神力と、晩飯に肉を食って翌日の昼飯にも肉を食ってもビクともしない強靭な胃と、アルファブロガーが紹介していた本を見て『 ほお、面白そうだな 』と思っても amazon アフィリエイトをクリックしないような並外れたスルー力が必要なんd 」

かちゃっ

ヲレ「 って、開いた!しかも片手かよ! 」

Mk さん「 ( ゜ω゜)y-~~~~ 」

_ 暇になったら妄想の翼を広げる

Mk さん「 長年居るとなんだかんだで暇になったりするのだよ 」

ヲレ「 仕事が無くなるんすね 」

Mk さん「 辞めて畑仕事するのさ 」

ヲレ「 どこで畑仕事やるんですか 」

Mk さん「 雪が降らないところ。山形とか 」

ヲレ「 いっそのこと豪雪地帯に行ってしまえ。長野あたり 」

Mk さん「 長野は要らん 」

ヲレ「 Σ(‾□‾lll)」

Mk さん「 長野は無くなっても困らない。全部湖になってしまえばいい。長野湖だ 」

ヲレ「 ぃゃ、何を言うんですか! 長野が無くなったら困るでしょ!!! あれだ、ほら、なんだ、アレアレ、温泉とか野沢菜とか 」

Mk さん「 野沢菜は無くても困らないしなあ 」

ヲレ「 長野新幹線とか!! 長野が無くなったら長野新幹線の存在意義が無くなってしまいますよ! 」

Mk さん「 『長野新幹線』というのは便宜上つけてる名前であり、正式には『北陸新幹線』というんだ 」

ひとつ賢くなりました。

ref. 長野新幹線 - Wikipedia

_ [LL魂]Lightweight Language Spirit チケット発売のお知らせ

本日 10:00 発売開始。

昼休みにローソン予約に電話してみたら予約できました。10:00 直後に瞬殺かと思ってたので意外でした。帰路途中のローソンでさくっと引き取り。

_ 買い物

amazon

リッジレーサーと もってけ!セーラー服なニコニコ動画を見てるとリッジレーサーと もってけ!セーラー服が欲しくなる( mixi日記 )というわけで「もってけ!セーラーふく」を買ってみました。ニコニコ動画では「 off vocal が素晴らしすぎる 」「 この曲は歌詞要らないだろ 」などなど畑亜貴さんの仕事がスルーされています (・ω・`)

4822283143

4794215851

4534038895

B000NO2BVO

_ [4行日記]4行日記

  • 【事実】昨日の晩飯と今日の昼飯に肉を食べたので魚が欲しくてヨーカ堂へ行った。けど何も買わなかった。
  • 【気づき】なんとなくどれもいまいちだった。何を作るか決めて無かった。晩飯に迷ったとき、三輪はひとつの流儀に従う。「 Debian の kmuto さん は最近なにを作ってたかしら 」。しかし何を作ってたか思い出せなかった!!! 結局冷蔵庫にあったものをテキトーにごにょごにょ。
  • 【教訓】魚を買うなら最寄り駅の魚屋のほうが近い
  • 【宣言】肉と魚を交互に食べる

2008-06-04 :-)

_ 朝ったー

0530 起床。

_ [グリムグリモア][金田充弘]通勤ったー

グリムグリモア

サウンドトラック単品としては発売されていなくて、ゲームの初回生産版にサウンドトラックが封入されてます。サウンドトラック目当てで買いました。ゲームには声の出演に前田俊文さんや小林恵美さん(現在は改名して「亜城めぐ」)たちが出演しています。でもゲーム未プレイ。

作曲は金田充弘さんのようです。イソッチの週刊シャキシャキ[ 20070621#p05 ]のときに金田充弘さん本人がグリムグリモアの作曲作業についてコメントしていたのでたぶん作曲は金田充弘さんです。

ベイシスケイプの works list は 2006 年から更新されてません (´・ω・`)

ゲーム音楽というよりアニメ作品等の音楽のような印象があります。金管楽器の音を使い、オーケストラのように良い音楽に出来上がってるのだけど、どうも目立ち過ぎるというか、曲を聴いてこの曲がゲームのどの場面なのか思い浮かびません。

B000LA7FIE

_ 仕事

0830 出勤。

C# 書いてたら Ruby の文法を忘れた。

_ [Yahoo!][年齢認証]年齢認証により Yahoo! へのアクセスを増やすメソッド

あなたは 18 歳以上ですか?

はい いいえ

_ [C#][diff][比較]ファイルを出力するメソッドをテストする

「こう出力するはずだ」と期待するファイルを用意しておいて実際に出力したファイルと比較する。実装は以下のいずれか。

  • GNU diff file1 file2 する
  • 自力で 1 行ずつ比較する
  • .NET 高速 diff class を使う( 牛刀で鶏を切るような )

ううむ。

_ 目黒区と meg rock は似ている

そんだけ

_ [はてな]おごちゃんの雑文 ≫ Blog Archive ≫ 私がはてなのサービスを使わないわけ

id:ogochanが取れなかった

なるほどなあ。私のはてな ID は id:rin51 なんですがこれは id:rin や id:miwarin が取れなかったために rin51 なんぞにしています。身近な例だと id:daresore や id:bliss や id:larm や id:kennak は希望の ID を取れたんだろうなあ。たしか id:bliss と id:larm は はてなダイアリーがサービス開始して間もないころから使ってるよね。

ということで希望の ID を取得するライフハック。

  • ユニークな ID であること
  • サービスが開始されたらとりあえず ID を取ること
    • サービスを使うかどうかは別として

「ユニークな ID」という言葉はおかしいですが、これは他人とかぶらない ID、他人が使わなそうな ID のほうが取りやすいという意味です。そのほうがエゴサーチするときも楽になります。当たり前ですね。

まぁそんなわけで「id:ogochan」は私じゃなくて別の人です

まぁそんなわけで「id:miwarin」は私じゃなくて別の人です

ref. rin なのか miwarin なのか「りん」なのか[ 20070914#p04 ]

_ [AEON][英会話]英会話の AEON に入学した

英語学習[ 20080331#p04 ]を思いついてから数ヶ月経過した割りに何も行動してなかったのだけど @aski の「英会話をリスタートするので云々」という話題( platinumleap ≫ 自己啓発 )に触発されてようやっと今日自宅近所の AEON へレッスンの説明を聞きに行きました。せっかくだから入学しました。レッスンの説明の前に個室でアンケートを記入している最中に外国人講師が部屋に入ってきていきなり英語で挨拶されて軽い会話が始まりました。なんという不意打ち。大量の冷や汗をかきながら会話してみました。

ふう

一息ついたらまた別の講師が入ってきた!!!!

大量の冷や汗をかきながらry

ふう

講師は Java プログラムを書く仕事をしていたことがあるそうです。

というわけで

ラウンドアップ4ヶ月(週2回) + グループレッスン8ヶ月にしました。

入学金は Let's Note CF-R4 とか Canon EOS-5Dレンズキットとかそのくらいの料金です。

再来週から通います。

_ [まんじゅう][おやつ]おやつ

まんじゅう

img_5807.jpg


2009-06-04 :-)

_ 朝ッ

0500 起床

_ 仕事

0830 出勤。

_ バカも休み休み言え

#!/bin/sh

while [ true ]; do
  echo バカ
  sleep 1
done

_ [バカとテストと召喚獣]バカとテストと召喚獣

召喚獣( テスト結果の点数により強さが決まる )を用いてのクラス対抗戦、という話。学年最低のクラスが少しずつ上位クラスに勝っていきそして最高クラスに挑み以下略。召喚獣はバハムートラグーンのようなリアリティあふれるものじゃなくて 2 等身にコミカルに描かれていてかわいい。話のテンポが良いし、随所にボケとツッコミが入っており電車に乗りながら読んでて笑いをこらえるのにしんどかった。

4757733291

_

20090604_0.jpg

鶏の唐揚げ

_ [英会話][イーオン]英会話レッスン VOYAGE 1A 17

掘った芋いじるな


2010-06-04 :-)

_ 朝ッ

0520 起床

_ 仕事

0830 出勤

3D CAD みたいなもので遊ぶなど。

慣れてない段階での仕事きたわあ

「使い方は実践でな」(by アーロン )

_ 仕事場のひとが RR5 プレイヤーだった

「PS3 欲しい。そして RR7 欲しい」と言っていた。

_ [リッジレーサー7]リッジレーサー7

オンラインバトルなど。OWA さんとか axl Rose さんとか SORALE さんがが居るルームで勝ってもマグレとしか思えない。

  • 走行距離 85606 km
  • RSGP 進行度 100.0 %
  • 名声 23267 FP
  • オンラインバトル勝利数 849/3110

_ フィード消化

してる暇がない

じゃあ今までどこでその時間を作っていたかというと

_ STANDARD MACHINE'S GRAND PRIX (リッジレーサー7)

6/5

参加しますなのよ

アベイユは諦めた!!!1

無難にフィエラで参戦します。

あとタイトルは修正したけど URI はそのまま

_ Are you a bot?

( via 更新日記 - 日曜プログラマのひとりごと )

@yuka_ are you a bot? ( miwarin )

@miwarin ないわー ( yuka_ )

※ @yuka_ は bot です

_ 不幸自慢

34時間働けますか? 従業員自殺が止まらないFoxconn、地獄の勤務体制が判明! : ギズモード・ジャパン

働いたことあるし年間残業 1000 時間とかやったことあるけどしかしまあよく過労死しなかったよなあ 25 歳のときのオレ。なんのおかげで死ななかったんだろう


2011-06-04 :-)

_ 午前

0800 起床

0830 医者 || 胃痛みてみて

1100 部屋掃除

_ 午後

1300 買い物

1500 梅酒

_

1700 読書

2030 飯

2230 C リハビリ

_ 庭に埋めたジャガイモの芽が出てきた

大きくなれよ

IMG_7650

_ 梅酒を一升瓶に入れ替えた

去年漬け始めたもの [ 20100605#p02 ]

コーヒーフィルターを通してから一升瓶へ移動。んー。もう 2,3 年放置しておくと良い味になるのかしら

IMG_7653

IMG_7661

_ たまねぎドレッシングなるものがあったので買ってみた

いつかの「きょうの料理」にレシピがあったんだが見つけられず。

IMG_7662

_ @NHK_kabun さんパネエっす

Togetter - 「NHK_kabunストリーム」


2012-06-04 :-(

_ 午前

0520 起床

0830 出勤

0900 検討

_ 午後

1300 検討

1700 残業アワー

_

1940 退勤 || 3 歩進んで 2 歩下がる

2130 飯。ブリの照り焼き


2013-06-04 :-(

_ 午前

0540 起床

0900 ガジェット

_ 午後

1300 ガジェット

_

1700 ガジェット

2210 退勤

2300 飯

_ 仕事場が冷房ききすぎて寒い

むい

_ ドライアイ

自社にきた初日(昨日だ)は空調による影響か、目が乾いてしまい猛烈に辛かったんだが、今日はとくに目の乾きを感じなかった。慣れたか


2014-06-04 :-(

_ 午前

0530 起床

0700 食堂

0830 出勤 && lint祭り

_ 午後

1300 lint祭り

_

1700 退勤

1800 ぐったり

1900 読書

2230 飯

_ [NetBSD][/bin/rm][rm][ランダム][RC4][コードリーディング]NetBSD /bin/rm を読む

ソース src/bin/rm/rm.c

マニュアル rm - NetBSD Manual Pages

使用例

rm ファイル
rm -r ディレクトリ

流れはこうなる。-r があると rm_tree にいく。

main
rm_file または rm_tree

面白いのは -P されたとき。

rm -P ファイル

マニュアルより

     -P    Overwrite regular files before deleting them.  Files are overwrit-
           ten three times, first with the byte pattern 0xff, then 0x00, and
           then with random data, before they are deleted.  Some care is taken
           to ensure that the data are actually written to disk, but this can-
           not be guaranteed, even on traditional filesystems; on log-struc-
           tured filesystems or if any block-journaling scheme is in use, this
           option is completely useless.  If the file cannot be overwritten,
           it will not be removed.
  1. ファイルに 0xff を書く
  2. ファイルに 0x00 を書く
  3. ファイルにランダム値を書く

ファイルを削除する前にデタラメな値を書き込んで、それから削除する。

これを rm_overwrite() で処理している。

コメントがあるので読むとよい。

/*
 * rm_overwrite --
 *	Overwrite the file 3 times with varying bit patterns.
 *
 * This is an expensive way to keep people from recovering files from your
 * non-snapshotted FFS filesystems using fsdb(8).  Really.  No more.  Only
 * regular files are deleted, directories (and therefore names) will remain.
 * Also, this assumes a fixed-block file system (like FFS, or a V7 or a
 * System V file system).  In a logging file system, you'll have to have
 * kernel support.
 *
 * A note on standards:  U.S. DoD 5220.22-M "National Industrial Security
 * Program Operating Manual" ("NISPOM") is often cited as a reference
 * for clearing and sanitizing magnetic media.  In fact, a matrix of
 * "clearing" and "sanitization" methods for various media was given in
 * Chapter 8 of the original 1995 version of NISPOM.  However, that
 * matrix was *removed from the document* when Chapter 8 was rewritten
 * in Change 2 to the document in 2001.  Recently, the Defense Security
 * Service has made a revised clearing and sanitization matrix available
 * in Microsoft Word format on the DSS web site.  The standardization
 * status of this matrix is unclear.  Furthermore, one must be very
 * careful when referring to this matrix: it is intended for the "clearing"
 * prior to reuse or "sanitization" prior to disposal of *entire media*,
 * not individual files and the only non-physically-destructive method of
 * "sanitization" that is permitted for magnetic disks of any kind is
 * specifically noted to be prohibited for media that have contained
 * Top Secret data.
 *
 * It is impossible to actually conform to the exact procedure given in
 * the matrix if one is overwriting a file, not an entire disk, because
 * the procedure requires examination and comparison of the disk's defect
 * lists.  Any program that claims to securely erase *files* while 
 * conforming to the standard, then, is not correct.  We do as much of
 * what the standard requires as can actually be done when erasing a
 * file, rather than an entire disk; but that does not make us conformant.
 *
 * Furthermore, the presence of track caches, disk and controller write
 * caches, and so forth make it extremely difficult to ensure that data
 * have actually been written to the disk, particularly when one tries
 * to repeatedly overwrite the same sectors in quick succession.  We call
 * fsync(), but controllers with nonvolatile cache, as well as IDE disks
 * that just plain lie about the stable storage of data, will defeat this.
 *
 * Finally, widely respected research suggests that the given procedure
 * is nowhere near sufficient to prevent the recovery of data using special
 * forensic equipment and techniques that are well-known.  This is 
 * presumably one reason that the matrix requires physical media destruction,
 * rather than any technique of the sort attempted here, for secret data.
 *
 * Caveat Emptor.
 *
 * rm_overwrite will return 0 on success.
 */

ここで言ってる「U.S. DoD 5220.22-M "National Industrial Security Program Operating Manual"」とやらはこれらしい。

DoD 5220.22-M(PDF)

「8-301. Clearing and Sanitization.」に項目があるけど、具体的な手法については書いてない。

rm_overwrite() を読む。

書き込み処理は define されている。なぜマクロ....

do{}while で囲むのは定石。カッコ付きで呼び出されたりしたときなどの対策。

#define RAND_BYTES  1
#define THIS_BYTE  0

#define  WRITE_PASS(mode, byte) do {          \
  off_t len;              \
  size_t wlen, i;              \
  char buf[8 * 1024];            \
                  \
  // ファイル先頭へ移動。fd は rm_overwrite() 冒頭で open() されたファイルディスクリプタ
  if (fsync(fd) || lseek(fd, (off_t)0, SEEK_SET))      \
    goto err;            \
                  \
  // 0x00 を書くときは buf (1024*8バイト) を 0x00 で埋める。
  // ランダム値を設定するときは↓で設定するので、ここではようするにデフォルト値を設定してる
  if (mode == THIS_BYTE)            \
    memset(buf, byte, sizeof(buf));        \

  // ファイルサイズぶんを 8 * 1024 ずつ処理していく
  // ファイル末尾のほうで 8 * 1024 から余ったら余ったぶんだけ書く
  for (len = sbp->st_size; len > 0; len -= wlen) {    \
    // ランダム値を書く場合は
    // 8 * 1024 バイトの buf をランダム値で埋める
    if (mode == RAND_BYTES) {        \
      for (i = 0; i < sizeof(buf);       \
          i+= sizeof(u_int32_t))      \
        *(int *)(buf + i) = arc4random();  \
    }              \
    wlen = len < (off_t)sizeof(buf) ? (size_t)len : sizeof(buf); \
    // write します
    if ((size_t)write(fd, buf, wlen) != wlen)    \
      goto err;          \
  }                \
  sync();    /* another poke at hidden caches */    \
} while (/* CONSTCOND */ 0)

読み込む処理もマクロ。

#define READ_PASS(byte) do {            \
  off_t len;              \
  size_t rlen;              \
  char pattern[8 * 1024];            \
  char buf[8 * 1024];            \
                  \
  if (fsync(fd) || lseek(fd, (off_t)0, SEEK_SET))      \
    goto err;            \
                  \
  // pattern が比較元。埋める
  memset(pattern, byte, sizeof(pattern));        \
  
  // ファイルをすべて読み込む。WRITE_PASS と同じ
  for(len = sbp->st_size; len > 0; len -= rlen) {      \
    rlen = len < (off_t)sizeof(buf) ? (size_t)len : sizeof(buf); \
    if((size_t)read(fd, buf, rlen) != rlen)      \
      goto err;          \

    // 読んだ値 buf と pattern を比較
    if(memcmp(buf, pattern, rlen))        \
      goto err;          \
  }                \
  sync();    /* another poke at hidden caches */    \
} while (/* CONSTCOND */ 0)

つまり WRITE_PASS でファイルにちゃんと書かれているかを確認している。

これらを呼び出す処理。

  /*
   * DSS sanitization matrix "clear" for magnetic disks: 
   * option 'c' "Overwrite all addressable locations with a single 
   * character."
   */
  randint = arc4random();
  randchar = *(char *)&randint;
  WRITE_PASS(THIS_BYTE, randchar);

  /*
   * DSS sanitization matrix "sanitize" for magnetic disks: 
   * option 'd', sub 2 "Overwrite all addressable locations with a
   * character, then its complement.  Verify "complement" character
   * was written successfully to all addressable locations, then
   * overwrite all addressable locations with random characters; or
   * verify third overwrite of random characters."  The rest of the
   * text in d-sub-2 specifies requirements for overwriting spared
   * sectors; we cannot conform to it when erasing only a file, thus
   * we do not conform to the standard.
   */

  /* 1. "a character" */
  WRITE_PASS(THIS_BYTE, 0xff);

  /* 2. "its complement" */
  WRITE_PASS(THIS_BYTE, 0x00);

  /* 3. "Verify 'complement' character" */
  READ_PASS(0x00);

  /* 4. "overwrite all addressable locations with random characters" */

  WRITE_PASS(RAND_BYTES, 0x00);

arc4random() はランダム生成器 arc4random - NetBSD Manual Pages

RC4 でランダム値を生成するよ。

でもちょっとヤバいかもしれず という噂 RC4の脆弱性とSSL/TLSへの攻撃


2015-06-04 :-(

_ 午前

0530 起床

0720 食堂

0830 労働

_ 午後

1300 労働

_

1700 残業アワー

2130 退勤

2220 飯

_ ,

体力の全開


2016-06-04 :-)

_ [正覚寺][アジサイ]正覚寺 へアジサイを見に行った

まあその寺ですゆえ。

IMG_2884

アジサイだけでなく花菖蒲も一面に咲いていた。ただ地面に何かの油が流れていたので足元は見ないほうがよろしい。

IMG_2892


2017-06-04 :-)

_ 元部下の結婚パーティに行ってきました

六本木ヒルズクラブ

キヤノン EOS 5D markIV を持っていったらオリンパス社員(元弊社従業員)が喜々として使いまくってました。

森ビルの最上階に近いフロアなので景色がすげえです(語彙力)

7X7A5870


2018-06-04 :-|

_

セットアップ労をしたりしました。Debian は雰囲気で使っている。


2019-06-04 :-(

_

田園都市線 急行労は手すりに圧縮され、死ぬ。

業務では会議労、ストレージ労。


2020-06-04 :-|

_

ストレージ労。要件を見間違えてしまい無駄なことをした。

_ ,

帰宅してから読書

_ [結目ユイ]結目ユイ配信を見ていた

「たくさんの女を抱いておけ」「私が男だったらヤリ○ンになってる」などのセリフが誕生していたが、基本的には誠実に答えていた。


2021-06-04 :-|

_ 日誌

0600 起床

0630 菜花なな配信

雨なので二度寝

0800 出勤。在宅勤務

1700 退勤

筋トレ

艦これ E5-2甲 完了。同航戦+初手タッチ発動 が大事。夜戦は友軍が弱い編成が来たので焦ったうえに最後ギリギリでゲージ破壊した。

_ 俺の妹がこんなに可愛いわけがないとかなんとか

原作を読んだひとからは「桐乃の行動や言動の理由が分からない」とかなんとかいう感想がたいはんだったとかいう話題がタイムラインに流れてきたのでスルーしたので当時の自分はどう考えたか過去の日記を眺めてみたけど、自分の心が動かされたかどうか(感動)を書かずに、この作品は過去の知識に当てはめるとどうなのかというかネットミームを書いていたりしていたので、あまり楽しんでいなかったもよう。

桐乃の行動については、桐乃は一貫して「兄想いのツンデレ」であるというのは原作読めば分かりそうなもんなんだが読んでも分からないひとびとが居るらしい。

俺の妹がこんなに可愛いわけがない - ヨタの日々(2008-12-16)

水銀燈とか邪気眼中二病とか賢者タイムといった言葉が登場する

俺の妹がこんなに可愛いわけがない2 - ヨタの日々(2009-02-12)

コミケ初参加した妹が国際展示場駅前でばったり親友に会ってしまいオタク趣味を説得するのに難儀したでござるの巻。

俺の妹がこんなに可愛いわけがない(3) - ヨタの日々(2009-05-07)

彼氏?

あたり前にいる

てか

いないわけないじゃん

みたいな

ガッシボッカ

アタシは死んだ

スイーツ(笑)

という話。

電撃文庫が電撃文庫をネタにする、というところは注目できる( 週刊少年ジャンプをネタにしている「バクマン。」と同じようなもん )。相変わらず Pixiv や Twitter や Skype といったキーワードが出てきて最近の中学生は発達していますね。あと沙織を follow したいんですが。

読書 - ヨタの日々(2009-08-23)

「じゃあね、兄貴」4章の微妙な雰囲気はこれだったか。妹が感謝の態度を明らかにした、ということで妹編はひと区切り。黒猫ルート希望。とここに書いても拾ってくれるんだろか。中学生の喫煙をちゃんと通報したのは良いんじゃないか。ところで借りたチャリは返したのか?


2022-06-04 :-)

_ 結目ユイのメルティーパーティーカフェ トークイベント

@秋葉原和堂

オレは結目のリアイベは初参加。コロナ禍以前はもっとたくさん開催されていたようだけど。

トークイベントは 1 部と 2 部があります。あと 6/12 にも同じトークイベントがあります。そちらも1部と2部あります。全部当選しました。 1 部は結目のみ。 2 部は水瀬しあをゲストに呼んでトークショーです。

和堂はおおざっぱにカフェスペースと個室スペースがあって、今日はイベントのためカフェスペースは貸切状態。個室スペースは普段通りに利用可能。個室はイベントに参加しない一般人も利用している。

和堂は年中コラボカフェやコラボイベントを開催しているので進行もかなり手慣れている。コラボの達人。

DSC02119

DSC02134

_ 1 部

結目のトークとリスナーからのふつおた(入場後に書かされた) を読んだり。最後にビンゴ大会。結目がビンゴ大会で徐々に立っていく様子とかビンゴになる人を見るのが面白いとかで開催された。景品よりもビンゴが目当て。景品は結目の私物。ガチャやってダブったやつとか欲しくはなかったやつとか。

座席は指定席。チケットに書かれた番号が座席番号。オレは 1 番だった。

入場時にリストバンドが渡される。リストバンドは和堂が独自に用意してくれたらしい。

DSC02103

モニターに結目を映して、いつもの配信のように開催される。

DSC02091

DSC02092

DSC02098

トークイベントの最中はコラボドリンクのみ注文可能。容器は普段と異なりプラスチックのやつが使われていて省力化が図られている。コラボドリンクのうちこれは以前開催された水瀬しあのコラボカフェのときのメニューが復刻されたやつ。トークイベント 2 部は水瀬がゲストなのでこのような計らいになった。

DSC02102

ドリンクチケットを買って、チケットを持って配膳の場所まで行ってドリンクを受け取る。ドリンクチケットも和堂が独自に用意してくれたらしい。素晴らしい。

DSC02110

イベントの最後にチェキ会。アイドルなどがよくやっているように、結目と並んでチェキで撮影する。オレは自分の写真なんぞ欲しくはないので結目だけ撮ってもらった。まだチェキ会は慣れない。

_ 合間

2 部までの間が 2,3 時間あるし昼飯もどこかで食べたいのだがどこがいいだろうかとちょうど良いのが和堂さんの個室だった。漫画喫茶のような感じに個室がある。利用料金は 1 h で 600 円だったかな。それと食事代金で。個室は前日から予約可能なので昨日のうちに予約しておけば安心です。

DSC02104

DSC02107

_ 2 部

水瀬をゲストに呼んでトーク。いつものコラボ配信のように 2 人のトークが炸裂する。結目も 2 部まで来て温まってきたのか、リスナーをいじったり水瀬といつも通りに漫才を繰り広げていた。

水瀬の PC というか OBS(?) がフリーズしたらしくモニターに映っている水瀬もフリーズしていた。音声だけ聞こえていた。そんな怪しい状況だったがついに水瀬の音声も途絶える。結目も結目で途中で音声が途絶えた。事故なんだがそれはリスナーも慣れたもので「いつも通りだ」「むしろ安心する」みたいな反応だった。

2 部も最後にチェキ会。結目と水瀬と一緒に撮影。今回も結目と水瀬を撮ってもらった。

DSC02111

DSC02115

DSC02116

最後に水瀬から。「机の下を探ってみて」というので探ったら全員の席にポストカードが貼ってあった。サイン入り。このポストカードは以前の水瀬しあコラボカフェのときのポストカード。

DSC02117

様々なものが展示されている。

DSC02094

DSC02095

DSC02136

DSC02121

羊毛フェルトは結目による手作り。

DSC02096

DSC02120

DSC02122

DSC02123

DSC02124

DSC02125

DSC02128

DSC02130

とても楽しかったですね。結目のリスナーを楽しませたいという心が伝わってくるし、和堂さんの結目と水瀬を尊重して客をもてなすという仕事ぶりも伝わってきます。とても良い空間だった。


2023-06-04 :-)

_ 生田緑地へ行ってきた

あじさいが咲き始めたのでどこで見ようかと考えたがそういや生田緑地があったか。たぶん小学生の遠足か、町会のイベントで来たことがある程度。

「あじさい山」というのがあるのでそこに群生しているもよう。

DSC03880

花菖蒲も満開です。

DSC03882

花菖蒲が咲いている「しょうぶ園」は今日はイベントがあるので立ち入りが制限されてます。

DSC03913

あじさい。見頃ではあるんだろうけど、咲いてるのが少なかった。

DSC03892

「あじさい山」を外から眺めた。ううむ。まだ早かったか?

DSC03896

DSC03887

DSC03886

森もあります。

DSC03902

ここの科学館のプラネタリウムは メガスター が設置されてるやつです。メガスターの作者 大平貴之さんは川崎市出身です。

ただ今日のプラネタリウムは 13 時は子供向け、一般向けは 15 時に上映されるけど 15 時にはもう帰宅してる予定なので、今日はプラネタリウムはスルーしました。

DSC03885

岡本太郎の「母の塔」。下に女性がいるのでスケールが分かるかと。なお岡本太郎は川崎市で生まれました。

DSC03908

_ 日誌

コーヒーを飲むなど。

DSC03915

飯。金目鯛の煮付け。きんめだいの煮つけ レシピ 城戸崎 愛さん|みんなのきょうの料理

DSC03916


2024-06-04 :-(

_ 業務日誌

0800 出勤

1700 退勤

_ 日誌

ほぼ夏。

おひる。パスタ。

飯。 ホタテの照り焼き。昨日の残り。


2025-06-04 :-(

_ 業務日誌

0800 出勤

1800 退勤

_ 日誌

おひる。 パスタ。

飯。 鮭カマ。