テキトーにざれ言を書いてるだけです。
そんな人はないでしょうけど、鵜呑みしたりしないように。
2002年7月のデータです
現在31件が登録されています
← | 2002(文月) | → | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
---|---|---|---|---|---|---|
-- | 1 | 2 | 3 | 4 | 5 | 6 |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 | -- | -- | -- |
2002/07/01(月) | [晴れ] | [▲|▼|上|下] |
やっぱりダメだったね | ||
● 駄目じゃん
結局誘致したところも「中津江村」以外は大して騒がれずに赤字。借金だけが残ったとか。 北海道も栗山だったかどこだったか忘れたけど、メキシコを誘致してましたよね。 ほぼ決まってたところトンビに油揚げをさらわれたワケですが…(裏で金がどうのこうのって言う話も…)。 金の面だけ見れば良かったのかも知れないね。 しかし、どういう算出方法したんだか分からないけどさ、 誰かが「経済効果」なんつって妙ちきりんな数字を出したわけだよね。 自治体や会社、店はそれにのっかったわけでしょ? 少しは責任を感じて欲しいんですけどねえ。 テレビはいっぱい売れたみたいですけど。 ところでフーリガン対策に作った、高水圧銃(?)ってどうなったの? 使わずに済んだのはそれはそれでいいんでしょうけど。 殺さず生け捕りにできるから、使い道はあるんだろうけど。 13:07
● とりあえず
テキトーにプログラミング。本を見ながら、何の役に立つんだろう?とか思いつつ。 こんなんならやらない方がいいんですけどねえ。 っつうわけで、やりません…と言うわけにも行かないので、 面白そうなことを考え出して、とりあえずなんかテキトーに作りますか。 ホントは「データベース使えればなあ」、なんて思ったり思わなかったり…。 Apollo かな…。確か落としてほったらかし…。あった。インストール、と。 BDE も入れないとダメなのかな? いや、入ってますね。いつから入るようになったんだろ。 とりあえず黄道編とウサギRuby本、MLの過去ログなんかを見ながらボチボチと…。
● 扇風機
とりあえず出しました。夜になれば必要ないので幸せみたいなもんです。
● ボチボチと…
職探し。うーむ、一時より減ってる気が…。
● お祝い
私の誕生日を祝ってくれる方がいるらしいです。ありがたいことです。 ただ祝ってくれるのが、大通献血ルームと言うのがちょっと寂しいですね…。 もしかしたらめがね屋も祝ってくれるかも知れません。 23:46 |
2002/07/02(火) | [曇り] | [▲|▼|上|下] |
半分 | ||
● 長いからなあ…
伊集院光のJunk は、コーナー再編成のせいで、ミスチョイがなくなるのかな。 脳内球団もそろそろなくなりそうだけどなぁ。 自ギャグが大好きだった私には、ちょっと悲しいですね。 オープニングに毎週欠かさず出ていた、記憶喪失の中尊寺博士はどうなったんだ?
● 今日は
一年の真ん中の日。毎年書いてます。
● びよんびよん
楽しい。
● Apollo
簡単でいいですね。デザインが厄介なのがアレレってなわけですが。
● Kondara
なくなるんですか。そうですか。 Kondara の リポジトリは Momonga-Linuxが引き継ぐみたいですが、 rpm からして 4 だったりするので、単純に置き換えるというわけにもいかないみたい。 まあ新しくできてからなんでしょうけど、Kondara はあきらめんとなあ。 25:02
|
2002/07/03(水) | [あれ?] | [▲|▼|上|下] |
む? | ||
● ちと
wsbuilder でプログラミング…。む〜ん…Delphi に慣れすぎたせいか、ちょいと使いにくい気が…。C++ だし。
● STL
何度やっても分かりにくい…。
● ゲーム
やりこむために必要、と言うのなら分かるけど、 クリアするのに必要、と言うのはちょっと…。 むかしなら、「たけしの挑戦状か?」と言えばすんだんですけど、 今や多すぎないかなあ? 攻略本込みで売れよ。最初から。って気が。 初回クリアは、攻略本無しでやりたいんですけどねえ。 25:20
|
2002/07/04(木) | [晴れ] | [▲|▼|上|下] |
プログラム | ||
● データベース
間違ってファイルをすっ飛ばした時点で、やる気ナシ。 別のプログラムに。 しゃあないな、UnGCA.dll で、gca ファイルをきちんと復元できるかやってみるか。 「できて当然じゃん」とか言わないように。 わたしはバージョンしか取ったことないのだ < 偉そう。 ファイルの拡張子を元に使う DLL を判断して、と。 |
2002/07/05(金) | [曇ってて晴れ] | [▲|▼|上|下] |
まともにプログラミング | ||
● いんたらくてぃう゛
Ruby を使ってれば、irbが便利なのは分かってもらえると思うんですよね。 ちょっとしたファイル操作とか、文字列抜き出しとか、 新しいことをやりたい時の実験にやるのに、すぐに分かるので便利でいいんですけど、 実行結果をファイルに吐き出してくれない(はずな)ので、ちと不便。 なんかいい方法ないかな…。 いや、ヒストリは保存してくれるのはあるみたいなんですけど、ヒストリだけ保存されてもなあ。 ヒストリだけあれば、それを元に, .rb ファイルを生成するのは楽なんですけどね。 覚え書きには、結果も欲しいところ。 とりあえず使ってみようか。
● 企業顧客は「パッチがまだでもバグ開示」に賛成(ZDNN)
主となる理由が「腹いせ」ってのが素敵。 開発がメインの会社だと、こうは言えないんだろうけどなあ。 「バグのないプログラムはない」は有名な言葉かも知れないけど、 一般ユーザには全く関係ないことかな。 で、「セキュリティホールがあっても、大したことない」って考え方はどうかな。 実際に被害に遭われてみれば分かるんでしょうけどねえ。 社外秘情報が流れた時の被害額は、いくらになるんでしょうか? なんてことを言ってみるプレイ。
● irb - 2
む〜ん…やっぱりヒストリだけ保存されても、あんまり嬉しくない。 どうしても結果も欲しいんですが。 出力もまとめてコピペすれば、とりあえず解決するんですけど、なんだかなあ。 大体は最後にやったのが「成功」だから、それをとりゃあいいんだろうけど。 irb のソースをハックするしかないのか? ソースを読んでみよう。 : : : だめです。分かりません。 どこを改造すればいいのかが分からない。 irb のマニュアルが欲しい。 あるのかどうかも分からなければ、 17:01
● UnGCA
うむ、API の説明すればいけそうな勢い。 パスワード付きでも解凍できそうだけど…。 場所を指定できないのか、これ? : …うん、いけそうだ。 こっちより、基本的アルゴリズムの方が問題だ。 |
2002/07/06(土) | [曇り] | [▲|▼|上|下] |
なんだこれ | ||
● 保存されてねえぞ
保存しても、保存されない素敵なエディタを発見。いや、ダメだろう、これ。 なんでダメか20分ぐらい悩んだんですが、保存してもタイムスタンプが更新されてないので気づく。 なんで?なんでなの? |
2002/07/07(日) | [くももくもく] | [▲|▼|上|下] |
七夕賞 | ||
● タブページ
ページを動的に生成しようと思う。 動的配列を用意し、ページが一つ増えるたびに、配列一つ増やす(効率悪そうだけど、テストってことで)。 こうすれば、メモリが許す限り、ページを増やせる。最後に作ったページは、簡単に削除できます。 問題は、適当なページを削除したいとき。 [1,2,3,4,5]とあって、ここで [3]を消せば、[1,2,nil(?),4,5]となる。 表示されているのは、[1,2,4,5]となるが、配列のサイズは、5のまま。 配列を4にしようと思えばできるけどなあ。 [1,2,5,4]とすればいいか。ページの順番は、全然関係ないし。 PageControl の TabIndex で順番は分かるし、PageCount で、何ページあるかは分かる。 「隣のページ」には、SelectNextPage( True/False )で( 次/前 )のページに行けるし。 # Nextで左右のページに行けるのはすごく違和感。 やってみたら、簡単にできました。 その代わり、最後に生成されたタブを消せなくなりましたが、そんな機能は使わないでしょう。 次だ、次。 空っぽのタブシートを作っても、なんも楽しくないんです。当たり前です。 同じ中身のページを複数作るわけですから、同じコンポーネントを配置するワケです。 そのたびに ◎ページを作る ↓ ◎必要なコンポーネントを、一個一個生成する。 ↓ ◎生成したコンポーネントに、価をつける… んでもって、ページを破棄する時に、 ◎タブの上にあるコンポーネントを、一つ一つ破棄する。 ↓ ◎なくなってからページを消す。 ってワケですが…。面倒くさいんですよ。はっきり言って。 なんかいい方法ないかな〜と本を見ていると、「コンポーネントテンプレート」と「フレーム」と言う方法ある。 両方とも、一個のコンポーネントとして扱えるようになるわけです。 どっちもサンプル程度に使ってみたけど、イマイチ差が見えない。 実際に使って分かる。 「コンポーネントテンプレート」は、動的生成できない。 「フレーム」は、動的生成できる。 # 多分。他の違いは分からない。 っつうわけで「フレーム」を使う。「コンポーネントとして実装する」と言うのがありますが、却下。 さて、サクサクっとコンポが載っかったタブを動的生成したわけですが、破棄で悩む。 名前を適当につけたせいで、FindComponent は使えないし、 タブページに何が載っかっているか分からない(のかな?)。 tag を使ってなんとかすることもできるし、名前をきちんとつければいいので、 そんなに苦労する問題でもないか。 # こんなの書いてる暇があったら直せるって。 と言うわけで、さくっと書きかえる。その結果芸術的にバグを埋める…。 なんで関係ないページのコンポが消えるんだろう?…いかん、眠いぞ。 よく考えりゃ、名前なんてどうでもいいじゃん。 tab_xxxxx ってやって、frame_xxxxx ってやる。 tab の方の xxxxx を抜き取って、frame にくっつけて、FindComponent で良さそうだけどな。 通し番号を覚える変数が必要だな。 っつうか、破棄しないとダメ?ヘルプヘルプ。見づらいヘルプ。 ……「親が Owner がされると同時に、自動的に破棄される」みたいなことは書いてあるけど、 動的に生成したもの対象?リークしない? いや、×クリックした時点でちゃんと破棄するよな。 ×する度にリークしてたんじゃ、OS じゃねえよな、それ。 っつうか、owner って、TabSheet? …違うじゃん。Form だよ。< owner それだもん、Components でも何個あるか分からないわけだ。 アプリが動いてる以上、メモリのどっかに残るわけですね。危険ですね。ちゃんと破棄しなきゃ。 む〜ん…タブって10個ぐらいまでいければいいんじゃないの? それなら「動的生成」する必要さえないんですけど…。< 根底を覆したよ、おい。
● 無礼だよな、しっかし
夜も9時を過ぎてから、勧誘の電話。無礼。 知らない声の人で、私宛の電話を私が受けても、「いない」と言って切るんですけどねえ。切りませんでした。 例の如く、妙になれなれしい。なんとかならんのかね? 手段もいつも通りのもので、「〜〜という連絡は、既に行ってますか?」と抜かす。知らんよ、そんなの。 「知らん」 と言うと、手違いだかなんだか知らんが、連絡を行かなかったことについて詫びる。 その後、あちらさんが喋るが、何の勧誘なのかは謎なので、 「〜〜とは何ぞ?」 と問うと、幾つかの旅行会社の名を挙げる。それのメンバーがどうのこうのという。 はっきり言おう。 旅行は嫌い なんです。疲れるので。金もかかるし。まあ道内をフラフラしたい気はありますが…。 特定の行きたいところはないねえ。海外なんて特に。 旅行に行くなら、PC に費やす、とは言いません。< マンガ買います と言うわけで、 「結構です」 と言うと、向こうは無言になる。 前は、この時点で切られたこともあるな。まあ大差はない。クソ野郎です。<女だって 「は〜い、すいませ〜ん」 と言って切断。 って、まあ大体私宛の勧誘はこんな感じなんですが、他の方はどうなんでしょうかねえ? 「誰かのいたずらで、勝手に登録されたか?」 とか思ってみたけど、それなら「〜〜という連絡は〜」の時点で、おかしい。 書類なら来るだろう。いたずらなら。住所もちゃんと入れてこそのいたずらだし。 書類や手紙、資料云々ってのは、嘘くさいですね。話を聞かせる口実だよな。 ちなみに最近私宛に来たものは、 「北海道情報専門学校(?)」が2通、 ヨドバシの冊子(店の前に山積みになってるヤツ)と、会員に送られてきたクーポン入りの封筒 献血センターからのハガキ。誕生日おめでとう…祝ってやるから血をよこせ、と言う内容のメール。 くらいなもんで…。 ってか、おまえどこの会社のモンよ? > かけてきたヤツ 26:31
|
2002/07/08(月) | [曇り] | [▲|▼|上|下] |
rotten | ||
● 辞書
パスクラック用の辞書ファイルがあったので、自分のパスワードが入っていないかを確かめる。 新たにディレクトリを作り、ファイルを全部解凍して、 $ cat * | grep [パスワード]で、大丈夫ですね。一つのファイルにしたいなら、 $ cat * | sort | uniq > hogeでよかです。ソートして同じものをカット。 ちなみに、ダブりは結構多いです。全体で 72M あった辞書が、36M まで減りました。 早速私のパスワードを探してみますが、出てきませんでした。う〜ん残念(違 日本語の辞書を見てみると、変な言葉多いですね。 gakken, hentai, kichi○ai, shochu, dokushin, pantsu, songokuu, ISHIKAWAJIMA-HARIMA, nyojitsu, takanohana, muneo 学研、へんたい、基地外、焼酎、独身、パンツ、孫悟空、石川島播磨、如実、貴乃花、宗男 なんだこりゃ(w satou や suzuki で調べると分かるけど、 自分の名前をパスワードにしてる輩がいます。やめろや。 「単語入れるぐらいなら、asdfghjklとか、キーボードを左から叩くだけの方がマシ」 と思ってたんですけど、同じパターンのものは、結構載ってるなあ。 #asdfgとか。 縦に見るようなパスはないのかな。 #1qazは載ってない。 パスワードに何を選ぶかは微妙なところだけど、日本語の文章が一番楽。 憶えられるし。ちょっとおかしな文章ならなおよし。 憶えられもしない、記号と文字の羅列は、ダメです。憶えられてこそのパスワードです。 憶えられないからって、ディスプレイにパスとアカウント名を貼ってるダメなトコロもありますし。 あとは、適度な頻度でパスワードを変えておけばOK。 さらに、パスの使い回しもしなければ、ほぼ大丈夫でしょう。 # 根拠のない安心は危険。
● じゃあパスワードはどうしたらいいんだろ
いいパスワードが何かは一概には言えないでしょうけど、 やっぱりある程度長くて、記号や数字が混ざっているのがいいようです。 んで、特定の文字だけを大文字にしたり、「n 番目を大文字に」とかやればいいでしょう。 そのあとで、「し」や「く」を、[4]や[9]に置き換えたり、 文の切れ目に適当な記号を混ぜれば、結構な強度になるかと。 例) おかしな文章と言うことで、 「俺の右手は、ドリルだぜ。」 と言うことにします。 まず、アルファベットにします。 orenomigiteha,dorirudaze. まあ25文字もあるので、パスワードの「長さ」として充分過ぎるものだと思いますが、 英大文字と数字がないのがちょっと不安です。と言うわけで混ぜ込みます。 まずは数字から。 おれ→00[ゼロ二個で「俺」] みぎての「み」→3 右手はの「は」→8 これで、 00no3gite8,dorirudaze. になります。 大文字を混ぜます。例として相応しいかは不明ですけど、母音[aiueo]を大文字にします。 00nO3gItE8,dOrIrUdAzE. 記号が足りない気がするので、ねじ込みます。 「俺の」と「右手」の間に、ねじ込みましょう。 「おれの」は3文字なので、Shift+3 = '#' をねじ込みます(安易)。 あと、',' と '.' は、単純だと思うので置き換えた方がいいかも。 00nO#3gItE8,dOrIrUdAzE\ Mozillaに そこでパスワードを入れると、パスワードの品質を測定してくれるので、そこで計測してみます。 それによれば、「俺の右手は」のところで「最高品質だよ」と言われます。 #00nO#3gItEで、最高になる。 太鼓判が押されたので、ここで切ってもいいでしょう。好きにしてください。 アルゴリズム的には、数字、大文字、小文字、記号が適度に混ざっていれば、品質が上がるようです。 英小文字だけだと、いくら長くても品質は悪いままです。 次に、クラック用の辞書ファイルを参照します。 こんなパスワードは出てこないと思いますが、一応調べます。 …やっぱり出てきません。 短めなパスワードなら、John the Ripper あたりで、総当たり検索すべきでしょうが、 10文字を越えるものなら、する必要ないと思います。 さて、最後は憶えるだけです。フツーに、 「ゼロ、ゼロ、えぬ、オーの大文字、シャープ…」と憶えなくてもいいですね。 シャープだけは憶えた方がいいかも知れないけど。 しかし、世にはデータベースやプログラミングの都合のせいで、 「記号は使えない」とか「8文字まで」とかいうトコロもありますよね。 どーいう了見なんだろ。 例え使える文字数がアルファベットだけでも質は上げられます。 例えば、私の持ってきた辞書を、baseballで検索すると、 baseballやBASEBALL、Baseballは出てきますが、 bAsEbAllやbaSEbaLlのように、大文字小文字がでたらめに混在するものは、登録されてないようです。 まあなんかの役に立つかな カエサル方式に似たパターンで、ホームポジションずらしと言うパターンもありかも知れません。 タッチタイプができないと話になりませんが。 例えば、quelleは、辞書に載っているので、パスとして役に立ちません。 ですが、ホームポジションから左手を右へキー1つ、右手を右2つずらして "quelle" とタイプすると、 wor::r となり、これは辞書に載っていません。 長さに問題はあるでしょうが、応用は効くと思います。 # カエサル方式と同じで、あんまり役にたたないかな。 # 素になる文がおかしかったら、いいのかも知れないけど。
● ゲーム脳
ゲームをやったあと、β波が減って、脳の成長に悪影響を与える。 特に子供が切れやすくなるとか。 どっかのお偉いさんが研究したみたいなんですが、 あらゆるゲームでこの現象が見られるんですかねえ? 例えば、 高度なスキルと判断力が必要なパズルゲーム、 緻密な作戦を要するシミュレーションゲーム、 一瞬のタイミングでキャラの生死を分けるようなゲームと、 ただ単に Yeah! Yeah!やってるゲームや、 ボタン押しマシーンとなるゲームとでは、 脳の使われ方が違うと思います( © 伊集院光 )。 っつうか、被験者にやらせたゲームを教えろよ。 ついでにどんなことをやってたのかもな。 一緒くたにすんな。論文読ませろ。 16:56
|
2002/07/09(火) | [晴れてた?] | [▲|▼|上|下] |
大きいことは良いことだ | ||
● でかくなりました
よくよく考えると、この日記の文字が見づらいので、 ブラウザデフォルトのサイズに変更。少しは見やすくなったカモ。 ie って :first-letter 効かなかったっけ? そんなことないと思ったけどな。色変わってるし。
● お、失敗
深夜の馬鹿力のリアルタイムで録った wav が、入力が低すぎてちと困る。 ソフト的に上げても、どうも無音状態と判断したらしく、ブッツンブッツン切れる。 テープから録り直すからいいんですけどね。万が一のためにテープに録ってあるんで…。 面倒だけど。 お、急に音が聞こえなくなる…。MIDIファイルが聞こえない。再起動。 : : 再起動してもダメくさい。配線の問題か? : : 配線には問題なさそうだなあ。Kondara で〜っと。 : : ちゃんと聞こえるなあ。Win の問題、と。 : : デバドラの入れ直し〜、と。直った直った。 っつうか、なんで壊れるんだ? 04:28
● 違うと思う
if( hoge == 'ンジャメナ') の hoge に当たる部分は、lvalue じゃねえ気がするな(./200206.html#2002/06/19)。 なんっつうんだ?比較される側。…違う気がする。
● l
う、DLL 毎に出力形式が違うじゃねえか…。 やっぱり OpenArchive しないとダメか…。 しかし、これで終わると、CloseArchive しないとダメなんだけど、 検索が終わると、そこで dll が解放されちゃうくさいんですけど。 CloseArchive もできない…。FreeLibrary もできないし。 なんでだろう。 |
2002/07/10(水) | [小雨] | [▲|▼|上|下] |
動くじゃん | ||
● ハンバーガー
59円でも別になあ。安いのは安いけど。 中には買いだめして冷凍して、食いたい時に暖めるそうです。 10個買っても619円か。 まあ飽きるのをガマンすれば、かな。 社長いっぱい稼いでたんだから、いい気もするが。< 会社単位でものを考えろよ
● くびちょー
ニュースステーションで、そんなことを。 「首長」なんですけど、まあ「いちりつ」みたいなもんで。 でも、あまり聴かなかった気はするけど、アクセスの小島アナもそう言ってたし。 「地方からの構造改革」ですか? そりゃまあ、全国的にやることが、全部の都道府県で有効かどうかは「?」ですし。 「住基ネット」なんか、来月からなのに、役所も「?」なトコロがあるわけで。
● ゲーム差
セリーグが4.5、パリーグが6。 セリーグは4位の広島までは、まだ可能性がありますね。 中日は、巨人の出来と、自身のでき次第では、まだ行けるでしょう。 チーム打率5位、チーム防御率2位…。 故障者の復帰と、新加入選手。リナレス。 まずは借金返済ですね。 あと、山崎を引き留めた理由を、私に見せてください。 巨人が、打率4位、防御率1位なのは意外。 横浜は…う〜ん…。 パリーグは、西武がブッちぎってる感があるなあ。 松坂が戻ってきたら、かなり盤石のような気が…。 ここも4位の日ハムまではあるかな。 オリックス、マリーンズは厳しそう。 マリーンズは、黒木が見たいんですけど、どうなったんですか? とりあえず私は、日本ハムを応援していきます。 でも基本は、中日ファンです。 24:26
|
2002/07/11(木) | [あめ] | [▲|▼|上|下] |
う | ||
● うお
一週間前に来ていた(はず)の、就職課からのメールを、フィルターが削除してくれた模様。 フィルターのログを見て、気づいたわけですが。 何のメールだったんでしょうか。すごく気になります。 あと、フィルターのルールを消したので、今後は見られると思います。 消えた理由は、スパムメール対策(Anet やめて以来、ほとんど来ないのに)で、 せっかく作ったルールだからと言う理由で流用していたわけですが…。 toが、@fli.freeserve.ne.jp でかつ、quelle@ に一致しないのは削除(大文字小文字区別する)で、 メールの to が Quelle@ 〜 だった… そうか、それでアナウンスのメールも来ないわけだ…。 さて…。まあ卒業してもサポートがあるのはいいことなんですが…。 |
2002/07/12(金) | [曇り] | [▲|▼|上|下] |
そうだな | ||
● そうだ、そうなんだ。
やる気がないならやめませう。
● いやです。
やる気はあるのでやります。
● 歯肉
親知らず(×親不知)が生えてきたので、歯肉が痛い。 結構大きくなり、一部歯肉がはがれて、すごくウザい。 手でいじってたら、むしり取れそうだったので、むしってみた。 血がいっぱい出た。 うがいした。 多分大丈夫。 |
2002/07/13(土) | [曇り] | [▲|▼|上|下] |
は | ||
● ダメ
暑いもん。久しぶりに。扇風機も動いた。
● オールスター
なんか地味 |
2002/07/14(日) | [曇り] | [▲|▼|上|下] |
遅いぞ | ||
● 時間かかりすぎ
とりあえず各種 DLL から、ファイルのリストを得て、それを元に TreeView に追加させたんですが…。 遅い。 実用に耐えない、とまでは行かないけど、各階層のファイル(not ディレクトリ)の処理を無視して これだけ時間がかかると、ちときつい。 +(圧縮ファイル) | +ディレクトリA | | | +ディレクトリB | +ディレクトリZ 調べてみると、hoge\moja\piyo と一つ一つ調べて追加してるから、と。 具体的には、まず、hoge があるかどうかを調べて、あれば、そこの node を返す。 なければ、hoge を追加して、その node を返す。 次に、moja を調べ、あればやっぱりそこのノード…(以下略)。 無駄がすぐにまあ分かるわな。 新しく追加した node が、子の node を持ってるわけがない…。 改良してみるか? …やめやめ、もっといい方法があるはず。 19:33
● TreeView
調べないで追加する場合、例えば( hoge\piyo\unyan )だったら、 hoge を追加して、その下に piyo 、さらにその下に unyan を追加する場合、 これだと今まで 4秒かかっていたものが、30 ミリ秒で終わる…。 1% 以下ですなあ…。
● いい方法
ストリームを使うと言う方法がありそうだ。 TreeView は、 +hoge | +--mimi | | | +--hidari | | | +--migi | +--me | +--left | +--right となっていると、 hoge な具合で、ファイルに吐き出してくれます。 多分ストリームにも同じように吐き出してくれてるはず。 が、ストリームの扱い方が分からんのです。はい。 …最悪「テンポラリファイルを使う」と言う姑息な手段が残されていますが、まあ、ね。 |
2002/07/15(月) | [雨] | [▲|▼|上|下] |
う〜ん | ||
● すんごい
量の雨が降ってました。だから何?
● 高速化
昨日のままで、デバッグモードを抜けると、大体1.7秒ぐらいだったんですけど、 ストリームの使い方を憶えたら、0.4 秒で済むようになりました。 もちろん、もっとでっかいファイルを食わせたら、もっと時間がかかるかと…。 |
2002/07/16(火) | [曇り] | [▲|▼|上|下] |
馬鹿です | ||
2002/07/17(水) | [曇り] | [▲|▼|上|下] |
あさって? | ||
● oggenc
知らない間に 1.0 になってた。正式発表があったのかどうかは知らんけど。 音質については、さっぱり分かりません。 速度面は RC3 よりやや遅いみたいですけど、少し前の版よりは早いです。 あとは、22K の wav に正式対応したっぽい。 今までは、 Warning: Vorbis is not currently tuned for this input (22.050 kHz). と出てたんですけど、出なくなりました。 ってことで、何が違うのかはよく分かりません。 16:23 |
2002/07/18(木) | [曇ったり雨降ったり] | [▲|▼|上|下] |
自前か… | ||
● う〜ん…
ある階層にあるファイルのリストが欲しい。 まずは、配列の配列を作る。ディレクトリの名前から、要素が分かればいい。 ハッシュでもいいけど、TStringList で、ディレクトリの構造を持っているので、 myStringList.Find( dirStructName, elemInt ); で、各階層にアクセスは出来るが、各階層の要素(=ファイル)を詰め込むのに困る。 Perl やら Ruby なら、配列でも途中の要素を削除すれば、詰めてくれたり、 追加する時に、(サイズが足りないなら)勝手にサイズを延ばしてくれたりするわけだけど…。 まあ Pascal の配列じゃ無理です。せいぜい動的にサイズを変えておしまいです。 push, pop なら出来るだろうけど、そのたびに SetLength をかけるのもねえ…。 ファイルのリストは、連結リストで繋ぐのが王道か。 …お、TList 型を継承して〜でもいいか。……出来るか? 26:15
|
2002/07/19(金) | [曇り] | [▲|▼|上|下] |
どうもねえ… | ||
● うぇあらぶる
ドイツの会社が、wearable な mp3 プレイヤーを作ったそうな。 きちんと洗えるそうだ。まあ洗えないと、wearable な意味がないか。 これ自体に意味があるかどうかは微妙だけど、今後は拡張されてくんだろうねえ。 しっかしまたもテレビの表記がいい加減。 mp-3 なんて書き方は、初めて見たぞ。私が無知なのか、それとも新規格なのか? 前から思っているけど、自分にとって明るい部分は間違いが分かるから、 冗談半分で突っついてやればいいんだけど、 全然分からない場合は、どこがおかしな部分があるかなんて分からんよね。 裏付けは必要ですね。
● どうもなあ…
TList を継承すると、色々とマズいメソッドまで受け継がれる。 「委譲」で行きますか…。やったことねえよ…。 …… なんだ、丸投げじゃん(違 < forwarding っつうか、これやったことあるよ。確か。 #やったことあるのに思いつかないバカ 「委譲」が何かを知らんかっただけ。 #小難しい言葉を使いすぎなんだよ…。 iterator なんて反復子だもんな…。 中国じゃないんだから、そのままイテレータでいいよな。 なまじ日本語にするから分からなくなる…と言うか、俺がモノを知らんだけ、と言う説も。 28:08
|
2002/07/20(土) | [曇り] | [▲|▼|上|下] |
どらいうんとつう゛ぁんつぃっひ | ||
● 悩む
キャスト出来ん。 いや、キャストなんかしなくても、まんまやってくれるならそれに越したことはないんですけど、 どうしようもない。キャストが悪いんじゃない気がするし。 こりゃもう一度最初から練り直した方がよさそう。 レコード型のリストのクラスがいる。 TMyRecList = Class TList は委譲。さらに適当なメソッドを突っ込む。 TMyRecList = Class recList : TList add やら delete やら よく考えると、これを保存するリストも必要。 同じようにやるが…。どうもうまく行かない。 …う〜ん…ソースが大分汚くなってきてるのも何だよなぁ…。 どっちか動的配列に出来んかなあ。 TMyRecList を保持するのは、クラスじゃなくても行けそうだな。 数は別のところで保存してるし…。 myLecListArray : Array of TMyRecList; 1つ増えるたびに、要素1つ増やすのは効率悪いよな。 C++ の Vector だって、まとめて増やしてたはずだし…。 まあ適当に実験して、ある程度がばっと拡張していけばいいか。 とりあえず 100 ぐらいずつ。< 100 まで満たすのは大変なんだけど、保険。
● 23
お誕生日おめでとう>俺 |
2002/07/21(日) | [晴れてない] | [▲|▼|上|下] |
解放? | ||
● 気持ち悪い
なんだろう…夏ばて?
● どうなんだろ
var って書いた時、hoge[5] を解放しようとすると、 無効なポインタ操作 と怒られます。 となると、hoge[5] 〜 hoge[9] に割り当てたメモリは、ほったらかしにしてていいの? っつうか、SetLength ってそこまで面倒見のいいやつなんですか? … finalize はしてるようなことは書いてあるけど、New には、Dispose だよなあ…。 ああ、ソースが見たい…。 |
2002/07/22(月) | [曇り] | [▲|▼|上|下] |
愚 | ||
● oggenc
とりあえず正式版をちゃんと食わせば、問題なくエンコードできます。 -b も使えるみたいです。が、-b 指定でも、可変ビットレート(?)です。 1.0 以前と比較すると、
あ、ZDNN でも取り上げてら。
● よく考えたら…
昨日の setlength 云々は、別にこれから作るプログラムには関係ないですね。 増えることはあっても、減らすことはないです。よって考える必要はないんですけど…。 もちろん確保したデータはちゃんと解放してあるので、問題ないです。 25:16
|
2002/07/23(火) | [曇り] | [▲|▼|上|下] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
タイトル不明 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
● ちょっと比較
っつうわけで、ちょっと試してみた。 まずは、「月曜Junk 伊集院光 深夜の馬鹿力」を録音したモノに、 CMやら曲をカットしたものがソース。テープに保存するのがいやになって、やってるわけです。
次に、Timidity++ で midi を wav にしたもの。出雲さんの30Mパッチ。個人的には Masterなんとかや Reality_GMGS あたりも好き。Fluid はちと…。ソースは…多分ビートマニアにある曲だと思う。よく知らない。
次に、役に立たないだろう2つを実験。やっぱり役に立ちませんね、これだと。 ただ、oggenc の -b 48 だと、使えないこともない。サンプルとして配るのには…。 高い方は差が見えない、低い方は、ogg が健闘。 でもまあ、あんまり役に立たないのは事実。 おまけ。あるファイルをエンコードするのにかかった時間。 lame -b 32 … 8秒 lame -b 320 … 18秒 oggenc -q0 … 26秒 oggenc -q10 … 26秒 役に立たないまとめ
…まとめか、これ?この実験とカンケーないのも入ってるし。 結局のトコロ、ogg が普及するには、 「mp3 を使うと金がかかる」みたいなことがないと、決め手にはならんかな。 フツーは「mp3 があるのに、なんで他のが必要?」って話になるだろうし。 15:30 |
2002/07/24(水) | [曇り] | [▲|▼|上|下] |
ちゃんと観よう | ||
● サウンドフォント
まだ真紀子は喋ってないから〜っと。 サウンドフォントには、専用の圧縮形式があるわけですが。 お、しゃべり出したぞ。 それは置いておいて。 なんで2種類も専用の圧縮形式があるのかが謎ですし、 それを rar や zip で配るのも普通だというのなら、専用の圧縮自体が無駄だと思うんですが。 圧縮されたまま使えるのかな?とか思ったんですが、 それならファイルをそのまま圧縮してしまえばいいだけだし、2種類あるのは変。 あ、すごい圧縮率がいいや、これ。 疑惑が晴れたと言うのは、変だな。 …ほう、とりあえず否定ですね。 【一人目】 …質問よりはるかに短い時間の答え。 こんなんで疑惑解明なの?突っ込み方もヌルいし。 「明日は我が身」ってことですか?<何が? 時間の無駄だったようです。 【二人目】 さて、どうなるかな? …不正確だから…? 疑惑を晴らす場で、疑惑に囲まれてますね。 なんだか消化不良。 【三人目】 不明(w 【四人目】 お、キレた(w 【五人目】 児玉さん痩せたねぇ<関係ない 【六人目】 大取を努めるにはちと…。 【総括】 ヌルかった 俺に喋らせろ(w 12:08
● どうでしょう
釣りはどうでもいい終わり方をしましたね(ぉぃ 終わりが物足りないのは、いつも通りのことなんですが。 夕刊で一足先に知ってたから、別にどうってことないけどね。 っつうか、相撲のある時はやらない、ってペースだったんだから、あんま変わらないんじゃないの? 3ヶ月に一回なんかやっても、それが4,5回の放送分にはなるんだから、 1クールぐらい行けそうかな? それこそ海外なら10回越え、それだけで1クールだし。 でも、最後は期待。 25:25
|
2002/07/25(木) | [久しぶりに晴れてた] | [▲|▼|上|下] |
住基ネット | ||
● 遅いぞ
10日前にして、色々騒いでますね。 ワケも分からず(情報が)漏れることはない!を一点張りしているどこぞのバカより、 矢祭町の町長の言ってることの方がまともなのは、火を見るより明らかですよね。 なんせパスワードは共通、中にいれば誰でも使えるようなシステムですぜ。 システムが頑強だから外には漏れないなんて、今までの事件を見てないだけだろう? ちゃんとしている人には悪いけど、公務員全部がちゃんとしてるとは思えんわけだ。 罰則規定を設ければいいなんてレベルの話じゃないわけですよ。 一度漏れたらどうなるかなんて分からないわけですから。 「危機管理」なんて言葉は知らんのかな。 ちなみに一個人レベルじゃできませんからねぇ。 なんせ勝手に流れて行っちゃうんだから < 流れることが前提。 14:30 |
2002/07/26(金) | [晴れて曇って] | [▲|▼|上|下] |
音 | ||
● Debian
あ、オフィシャルなサイトからダウンロードできるようになったの? 昔は、ISO イメージを置くのは、資源の無駄遣いとか言ってなかった? まあ落とせるようになったのはいいんですけどね。 #日本だけか?日本のサイトにリンクなかったし。 にしても、CD 7枚はちょっと多すぎだと思う。 インストーラが優しくなったって話だね。 そーいや、日本語は大丈夫か?i18n。 Kinput2 やらなにやら入れないとダメなのか? #大丈夫そうだけどな 27:49
● tracer
timidity++ 試聴版で、トレーサの表示が変わりましたね。 ![]() (timidity++ のトレーサ) フォント変えたいなぁ、これ。明朝嫌いなんだよね。 wrd 対応が中途半端だったり。 今の sf は、Hubbe64 に、SYUUHOU さんの drums セッティング。ちとドラムがウルサい。
● Audacity
Sound Engine みたいなやつかな〜と思って落としてみたら、違うみたいですね。 複数の AudioFile[ wav, mp3, ogg, mid(!)]を扱い、それを一つに Mix してくれるみたいです。 で「mixer か?」と思ったんですが、どうもそう言うわけでもないんですね。 各トラック(ファイル)にエフェクトはかけられても、 Pan やら ボリュームのつまみがあるわけじゃないけど、エフェクトからいじれるみたいです。 あ、midi ファイルを Import しても、音が鳴らん(ぉ ヘルプ、と。ヘルプが普通じゃないんですけど、何ですか?これわ。 ええっと、該当する場所は…、 Audacity can display MIDI files, but cannot play, edit, or save them yet. となってますから、そのうち出来るようになるんでしょう。 で、なんだろ、これ。 ![]() (Audacity 1.0) ライセンスは GPL2 です。Win, Mac, Linux 用があるみたい。 ダウンロードはこちらから。 http://audacity.sourceforge.net/ 13:35 |
2002/07/27(土) | [何だかなあ] | [▲|▼|上|下] |
晴れてた | ||
● 眠い
何時間寝ても、寝足りない。
● 他は
あんまない。 テキトーにプログラミングして、テキトーに野球観て あ、野球で思い出した。 フジのナイター祭りは、純粋にテレビ観戦しようとしてるやつを減らしてるだけですね。 そう言う余計なことやってる暇があるなら、他球場のハイライトとかやってくれや。 主音声も副音声も邪魔なので、映像だけでも…と思ったけど、音を消してもウルサい。 結局ラジオだけで観戦。< 他にみたいモノがないので。 何がやりたいのかは、さっぱり分からないな、これ。 ゴールデンタイムにブッちぎりで野球観るやつには、かなり無駄です…。 『蛇足を加える』というのは、こういうことを言うのだろう。 26:22
|
2002/07/28(日) | [晴れ] | [▲|▼|上|下] |
ダメだ | ||
● つまらん
そう言う時は、古き良き時代のゲームに限る…。 プロぽん、Bio_100%…まあ他にもいっぱい そーいや RPG ツクールで作られてて、面白いやつってどれくらいあるんだろ。 RPGツクール2 で作られたゲームって、ほとんど知らないよな…。 何故か lha2.55 が入ってる(w Win になってから、どれくらいに世に出たんだろ。 |
2002/07/29(月) | [晴れ] | [▲|▼|上|下] |
終わり | ||
● 終わんなや
いいのか、そんなんで。真紀子さん。処分ナシ。 …真紀子だけが悪いわけじゃねえか。 「あんまやりすぎると、他のグレーのやつ(ってか俺)の時にもいっぱい突っ込まなきゃならないからなあ…保険かけとこ」 ってわけじゃないよな?
● hoge
の普及度ってどれくらいなんだろ。
● 腹痛
なんかすごい痛い時がある…もうだめぽ…… < これなに? フツー通りに飯食ったら、胸悪い…。胃は痛くないけど。 死にますか?いや、こんぐらいで死ぬぐらいなら、6年前に死んでますって。 だめですね。ま〜ダメなのは今に始まったワケじゃないんで…。 腐ってますんで。でろんでろん。I'm rotten. 合ってるのかね。
● 158km/h
やるなあ、ブルーウェーブ山口。 |
2002/07/30(火) | [曇り] | [▲|▼|上|下] |
速い… | ||
● Oggenc
あら、噂のICL 版より GCC 版の方が速い…。 やっぱり ちゃんとした Intel な石じゃないとダメなのかね? それでも純正版より速いんですけど。 ソースは、3m49sの、44K-16bits-Stereo です。 純正(?)版 オプションなし同士なら、Lame よりちょい遅いぐらいまで速度が出てますから、 エンコ速度は大体問題ないぐらいまで…いや、そりゃ速いに越したことはないんですけどね。 # っつうか、オプション勉強しないと。 伊集院のエンコードには、やっぱり1分弱の差が出ますけどね。 5分30秒ぐらいでエンコードできれば、まあ問題ないです。 XDiv + ogg がイイ!って、結構見るけどなあ。動画は使わんし。 音楽がメインじゃない番組には良いのかな。って、音楽がメインでもいいか。 音質の差なんて分からん…。 Lame ってバージョンアップしたのかな…? gcc, icl でコンパイルした OGG モノの配布先。 http://homepage.ntlworld.com/jfe1205/ |
2002/07/31(水) | [晴れてたら曇って雨] | [▲|▼|上|下] |
胃痛 | ||
● ステレオ
やっぱりいいよなあ。しゃべりメインなんだから、モノラルでもいいんだけどさ。 一回の放送が、30M 下回るんだよな。ビットレートが上がるから(?)、品質も -q0 でいいわけだし。 編集には時間かかるだろうけど、やっぱりなあ…なんて。 17:25
● アクセス
「ゲーム脳」のことがテーマに選ばれていたので、聴いてみる。 …あ、そ〜いやこの番組、ゲーム脳だからって、そのことについて話すワケじゃないんだよな。 で、今回の本当のテーマは「子供のテレビゲームを、親が徹底的に管理すべきか?」だったみたいですね。 正直、こんなものは「ゲームだけを管理してどうする?」と言う気がします…。 「ゲーム脳」、だから悪いってのはどうもなあ。 惰性でやってることなら、なんでも脳に悪影響だと思うんですけどね。 テレビ自体にも言われてたんじゃなかったんだ。 このことだけ聴いてりゃ、自分が入っていく方がマシだと思うんですけどね。 そーいやこの人 /. で叩かれてた気がするな。理論とは別のところで。 まさか、結果に導くための実験じゃねえよな…(それは邪推)。 「ゲームは一日1時間 (C)高橋名人」なんて言ったところで、 親がそれ以上やってたら説得力はないし。そもそも言わないんだろうしなあ。 夜中にゲーセン行ってガキほったらかしに出来るぐらいだし…。< それは別
● プログラム
いや、ファイルのタイムスタンプとかは割とすぐに分かるのに、 なんでファイルサイズだけ、余計な手間がかかるんだろ。 WinAPI だと、ファイルに関する情報は、一度ファイルに関連付けて、そこから色々な情報を貰うわけですが、 VCL だとタイムスタンプ、属性なんかは命令一つで分かるんですけど、ファイルサイズは一つじゃ分からないんですよね。 もちろん大した手間ではないんですけど、なんだかなあ…って気がする。 もっとも、そのファイルの情報を構造体に突っ込んで貰った方が、手っ取り早いような気はする。 24:09
|