/ 最近 .rdf 追記 設定 本棚

脳log[2010-02-12~]



2010年02月12日 (金) [790FX-GD70] BIOS v1.9 出てた。


2010年02月11日 (木)

最終更新: 2010-02-12T00:42+0900

 >>タイピング技能検定イータイピング・マスター[模擬試験]

一級と特級はやってみるまでもなく無理だ。5分で手のひらの筋肉がつりそうになった。漢字変換がないだけでこうも疲れ具合が違うとは。


2010年02月09日 (火) MSIMEを IMEと略すのはやめてー。「ATOKと IME」とか意味不明すぎる。


2010年02月08日 (月) [今日の無題] Google画像検索, ATOK

最終更新: 2010-02-09T08:35+0900

 Google画像検索がブラウザの「戻る」「進む」のキーバインド(Alt+←, Alt+→)を乗っ取る

のがまったくよろしくない。それを抜きにしても、最初の「戻る」で画面が変わらない(こちらの関知しない閲覧履歴がはさまっているのが原因)のが一手間増えて煩わしい。今の段階では中途半端で小賢しいだけよ。

 ATOKで候補選択を数字でなくアルファベットで行うようにしていると

候補一覧から目当ての候補をデフォルトの 1,2,3,...でなく A,S,D,F,G,J,K,L,Zキーで選べるように設定できるんだけど、そのキーバインドが有効なままなのに、コマンドプロンプトの再下段に表示される候補一覧が 1.○○ 2.○○ 3.○○ だったせいで困った。

この「困った」というのを書くために、候補を選択するための英字の割り当てを観察してみたら 1,2,3,...というキーの二段下のキーを使っているだけだったので、もう困っていなかったり。

 >>『別マガ』班長は今日も困っている。: あの「マルドゥック」を誰が描くのか。

来月コミックスが発売。一冊目はチェックせねば。


2010年02月07日 (日) [リーンベル] 20時間で Chapter5に入ったところ。相当遅いはず。序盤過ぎるのかストーリーを進める以外にできることが少ないにも関わらず。関係ない所をうろうろして白ネコ耳を拾ったりしてるからだな。リーンベルがトリガーに指をかけずに発砲するのは全然気にならないんだけど、銃のカスタマイズがとにかくトンデモ。面積や接続端子で制限されるものの、くっつけただけパラメータが加算される。スコープ3つとかどんなだよ!先っちょのは見えてないでしょ!衣装と違って銃のカスタマイズが画面に反映されないのはまあ当然の判断でした。できてもやってくれるな。あるいは画面に反映されるからこそ見た目重視のカスタマイズで、避けられない制限プレイというのもありだったかも。リーンベルの衣装(最優先)は現時点で買えるだけ買ってしまったので、銃を 10万で買ったのだけど重量オーバー(レベルが足りない)で両手持ちはできず。無念。


2010年02月04日 (木) 朝日新聞に Neko Jumpが載ってた。「アニメやコスプレ文化を通じてタイの若者が日本を知るように、私たちの活動でタイを好きになる日本人を増やしたい」 ◆ 朝日ついで。数日前の GLOBEは数学特集。折り紙とリーマン予想。わかりやすいしエキサイティング。知らなかったけど Webで紙面と同じものが読めるっぽい。URLから期待できるようにバックナンバーもばっちり読める。


2010年02月01日 (月) [C++] [単行本(ソフトカバー)] ビョルン・カールソン【Boost C++をチューンアップする最先端ライブラリ】 ピアソンエデュケーションを読んでいたとき。ポインタに対する dynamic_castが失敗したときはヌルポインタが返る。参照に対する dynamic_castが失敗したら例外が発生する。これは共通認識として存在するから、dynamic_castのように(あるいはその代わりに)使われることを意図するものはその振る舞いを模倣すべき、とかそういう雰囲気のこと(<読み返すのが面倒なのでこういう表現。なんで PCに入ってないんだろう)が書かれていた。自慢じゃないが、参照に対して dynamic_castを使用しようなんて考えたこともなかったよ。

最終更新: 2010-02-26T00:49+0900

[Songbird] Songbird-1.4.3への不満

  • 音楽ファイルを更新する。(勝手にメタデータを書き換えたり、デフォルトON設定で勝手にフォルダを再構成したりしないところを特に評価していたのだ)
  • スプラッシュを表示する。
  • 再生コントロールが下から上へ移動して、タスクバーから遠くなった。(Vistaだからジャンプリストはない)
  • 一曲リピートにしているのに、いつの間にか次の曲を再生していたりする。(まれにリピートし損ねるのかも)*
  • Mini Playerモードが太くなって、最前面表示でタスクバーや他のウィンドウのタイトルバー、ステータスバーに重ねるには邪魔になった。シャドウ効果が太さに拍車をかける。
  • バージョンアップについてこられないアドオン複数。
  • (Web) 今のバージョンがわからない。

一定の品質に到達したらもうささいな変化はいらない。

* @2010-02-14 再生回数でソートするスマートプレイリストを再生しているときに起こっているので、再生回数が増えてプレイリストの並びが変化するのが原因かもしれない。"ある曲"ではなく"リストの○番目"を一曲リピートしているのかも。それでは"次"の曲が再生される説明にはならないけど、再生回数の同じ曲が連続していることが影響してるかもしれない。


2010年01月31日 (日) PS3 + リーンベル + torne = 買うしか

最終更新: 2010-04-17T12:23+0900

[javascript] JSLint

コマンドプロンプトで利用できる WSH版がある。

JavaScriptの構文チェッカーJSLintをEmacsから使う - 檜山正幸のキマイラ飼育記」にならって、サクラエディタで、編集中の .jsファイルをチェックできるようにしよう。

といっても、ダウンロードしてきた jslint.jsをパスの通った場所(ちょっと試してみるだけならエディタで開いているファイルと同じディレクトリ)に置いて、「ツール」>「外部コマンド実行」で「cscript jslint.js」と入力するだけだった。

jslint.js自身を開いた状態で実行した結果はこう。

#============================================================
#DateTime : 2010-02-01 06:44:29
#CmdLine  : cscript jslint.js
#============================================================
Microsoft (R) Windows Script Host Version 5.7
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

Lint at line 312 character 9: All 'debugger' statements should be removed.
debugger;if(!/^[A-Za-z][A-Za-z0-9._:\-]*$/.test(v)){warning("Bad id: '{a}'.",nexttoken,v);}else if(option.adsafe){if(adsafe_id){if(v.slice(0,adsafe_id.length)!==adsafe_id){warning("ADsafe violation: An id must have a '{a}' prefix",nexttoken,adsafe_id);}else if(!/^[A-Z]+_[A-Z]+$/.test(v)){warning("ADSAFE violation: bad id.");}}else{adsafe_id=v;if(!/^[A-Z]+_$/.test(v)){warning("ADSAFE violation: bad id.");}}}

終了コード: 1

あまりに割合が少ないのでせっせと Vistaでのサクラエディタのスクリーンショットをアップしております。

  • debuggerの使い道って何だろう。
  • jslint.jsの copyrightは 2002年だけど、コメントを除いた一番最初に "use strict" なんて書いてある。それは「Final final final final draft Standard ECMA-262 5th edition」というタイトルの PDFファイルで少し前に見たものだ。実装が先にあったのか知らないけど、対応が早い!
  • jslint.jsの出力は StdErrなんだけどサクラエディタはお構いなしに標準出力と合わせて取得している。面倒なことを考えずに済んで助かった。

2010年01月29日 (金) コアレスケ に一致する日本語のページ 1 件中 1 - 1 件目 (0.05 秒)」 1件! 書いたのは俺だけど最初に検索したのは誰?

最終更新: 2011-01-12T18:23+0900

[SakuraEditor] SendMessage()はささります。

CShareData::IsPathOpened()が、起動している他のエディタプロセスに対して SendMessage()でメッセージを投げる。ファイルを重複してオープンする代わりにすでに開いているプロセスを前面に出すという処理で使われているのだが、一つでもビジーだったりハングアップしてるプロセスがあると SendMessage()が返らないので、せっかくプロセスが分かれているのに新しくファイルを開くことができない。

長々と色分けをしてるのがビジーの原因なんだけどね。

SendMessage()の怖さを語っていたのはたしか『[大型本] Raymond Chen【Windowsプログラミングの極意 歴史から学ぶ実践的Windowsプログラミング!】 アスキー』。対象が絞れてないのか玉石混淆という印象だけど、侮れない知識も埋もれている。任意のウィンドウを左右に並べる方法とか。あ、これはどうでもいい方の知識か。ダイアログプロシージャが戻り値を返す方法とかは……、いまどき Win32 SDKプログラミングもないか。古参ユーザーのためのあるあるネタがいっぱいです。


2010年01月28日 (木) アンサガ三度目の正直。過去二回、心を挫いたのは、シチュエーションにあわせて使用できない無関係なアイテムをフィルタリングするなどのテレビゲーム的なサポートがないところだったり、連携のための「ホールド」でもついがんばって目押ししてしまうのに意味がなかったり、コツコツ進める、漏れなく進める、といったプレイスタイルを拒絶しているところ。敵が強い>ランダムエンカウントでレベルアップはできない>装備品を強化したい>お金は限られている>物々交換や改造でアイテムの再利用ができるが初期装備品の用不用の判断材料すらプレイヤーには与えられていない。手間と忍耐を要求するゲームだけどそれを差し向けるガイドライン、ルールが提示されていないから投げるんだよ。


2010年01月27日 (水) 汎夢殿: 『インシテミル』映画化の制作発表がありました」思わず日付を確認した。

最終更新: 2010-01-30T00:12+0900

映像は時間もお金も奪っていくから手が出ない。

アリー my Love コンプリートBOX (Amazon.co.jp仕様) [DVD] アリー my Love コンプリートBOX (Amazon.co.jp仕様) [DVD]

20世紀フォックス・ホーム・エンターテイメント・ジャパン
¥ 29,800
途中からしか見てないので 1stシーズンの最初から見直したいのに。

最終更新: 2010-02-01T00:57+0900

タブ派です。

>> EmacsWiki: Smart Tabs

最初の部分「tabs for indentation, spaces for alignment.」に要約されているのがまさに自分のタブの使い方。タブは字下げのために、桁揃えはスペースで。タブは行頭にしか現れないし、タブの数はインデントのレベル。だもんで slashdot.jpの「Visual Studio 2010ではタブ幅とインデント幅が同じになる」というのが俺にはさっぱり理解できない。タブとインデントは同じなんだから、タブ幅はいつだってインデント幅ですよ。


試してみた人のコメントによれば、インデント幅×インデントレベルをタブ幅で割った商をタブの数、余りをスペースの数にするらしい。タブの幅に決まった値を期待しているところが問題の始まり。そんなタブとスペースの使い方では殴り合いになっても仕方ないな。


2010年01月26日 (火) How many of you have ever seen an actual floppy disk? < 固いのもぺらいのも触ったことあるなあ。flappyとかドアドアとかぷよぷよとかタイトルを知らない全方位シューティングゲームとか。全部ゲームだ。Windowsでは XPのインストール途中で RAIDドライバのインストールに使ったぐらい。それも Vistaからはフロッピーの必要がなくなった。USBメモリに保存した BIOSから(一時的に)起動したり(恒久的に)書き換えたりする時代だもの。いまの M/B(MSI 790FX-GD70 2009年発売)にもまだコネクタはあって、ケースもすかすかなので FDDを設置はしているけども。

最終更新: 2010-02-02T07:06+0900

[]

だまされた。「『Programming C# 4.0』(ペーパーバック) Ian Griffiths (著), Matthew Adams (著), Jesse Liberty (著) 一時的に在庫切れですが、商品が入荷次第配送します」版元のサイトでは 4月リリース予定になってる。そんな頃には英文を読む気力が萎えている。C#の本を探していたので見つけられなかった&巡回先で紹介されていたのを忘れていた『CLR via C#』は 2月の予定だからこっちの方が早いし、ひょっとしたら C#よりこちらの方が知りたいものかもしれない。CLRは C#のコアだとか、C#は CLRを最大限に利用することを意図して一から設計された CLRネイティブともいうべき言語だ、とかいう印象を持っているからなんだけど、C#と CLRの関係、それ以上に CLRが何なのかがわからん。C#の本か、CLRの本か、どっちだ。キャンセルしようかな。たぶん CLRがどの程度高級か低レベルかで判断がわかれるだろうな。アセンブリとその下は興味がないけど Cならば知っておきたい、というように。


2010年01月25日 (月) [Firefox] フォーカスの移動がすごく速い! Firefoxを 3.0から 3.6にしたからだった。