2004-03-01から1ヶ月間の記事一覧

0.7.5.2α fix1

ヘブライ語レンダリングに関するパッチをあててみる。 fix1 のドキュメントには bdiff Alpha と書いてあるが、正しくは bupdate Alpha

0.7.5.2α公開

大幅に変わった。見るところが多くて楽しい。 よくなったとこ: スクリプトで処理できるイベントが導入された。 行番号右の区切り線に、点線が使えるようになった。 キーマクロとプラグインが [マクロ] メニューにまとめられた。 マクロ実行時、ActiveX オブ…

Excel: 列幅を他のシートにコピーする方法

まず、コピー元のシートで下記のマクロを実行する。 Public Sub 列幅を取得() Dim nCol As Long Dim I As Long With ActiveSheet nCol = .UsedRange.Columns.Count For I = 1 To nCol With .Columns(I) Debug.Print "ActiveSheet.Range(""" & .Address & """…

VB: すべて半角なら True を返す関数

MS932 の範囲内のテキストでないとだめだけど……。 ' すべて半角文字ならTrueを返す。 ' Public Function IsAllNarrow(ByVal Text As String) As Boolean IsAllNarrow = (LenB(StrConv(Text, vbFromUnicode)) = Len(Text)) End Function

VB: アーリーバインディングでよろw

VB でオブジェクトに対してメソッドやプロパティの呼び出しを行う方法には、アーリーバインディング (As MyClass)、レイトバインディング (As Object)、名前での呼び出し (CallByName) の 3 種類がある。で、その速度差について CallByNameを使用した場合、…

バッチでスペース区切りファイルを 1 行ずつ読む方法

隣の席の N さんと相談しながらやってみた。 以下のような感じで作成し、これにリダイレクト使ってファイルを渡せばいい。 で、別ファイル proc.bat に「1 行分の処理」を書いておけば、行内の各「フィールド」の値が、その引数 (%1、%2……) として取得できる…

「スクラップ オブジェクト」とは?

PC

Word や Excel などのアプリケーションでコピーした後、Explorer で貼り付けすると、「スクラップ オブジェクト」という拡張子非表示 (実は .shs) のファイルができる。このファイルをダブルクリックで開くと、元のアプリケーションが起動して、最初にコピー…

カザムへ

今日も T 兄の LS でカギ取り行くのに混ぜてもらえる予定だった (T 兄がそういう風にセッティングしてくれてた) のだが、L さんと Y さんが手伝ってもいいと言ってくれたので、辞退することにした。T 兄が風邪でいないから、というのも正直あったけど、昨晩…

interested party

Nicky's Sleepy Life Weblog http://www.ns63.net/MT/archives/cat_foreign_language_translation.html ところがW3Cでの協議ということになれば、これは「利害関係」ではないと思うんだけど・・・これから決まるものですからね。純粋に、XMLの仕様に「関心が…

マウスの掃除

PC

今更だが、マウスの動きが悪い時、掃除するのは机の表面だけじゃない。ボールやローラーを掃除した方が効果が高い。

MS-IME でかな入力/ローマ字入力を切り替える方法

PC

Microsoft サポート技術情報から。 [IME2000] かな/ローマ字入力を切り替える方法 http://support.microsoft.com/default.aspx?scid=kb;ja;415068

片手入力可能な Pocket PC 用入力パネル

PDA

Tea Pad for PocketPC (日本語版) http://www.geocities.co.jp/SiliconValley/4494/TeaPad.html 大き目のボタンが表示され、片手で入力することができる。PQBox (POBox の移植・改良版) とも連携可能。SL-A300 版ほしー。

N-tuples

The Boost Tuple Library http://boost.cppll.jp/HEAD/libs/tuple/doc/tuple_users_guide.html N-tuples に関する説明もあり。

現役中学生柔道部長が初めて運営するサイト

net

隠れ家 http://www1.odn.ne.jp/sawadanokakurega/ 日曜の夜に質問のメールが来た。うちのサイトにある Web 発行ウィザードの説明を読んだけど、わからないところがあります、とのこと。返事を送ったら即座に次のメールが。そのままサクサク話が進んで、サイ…

Windows Script Control のメモリリーク

99 年頃のページで、「Windows Script Control にはメモリリークのバグがある」という情報をいくつか見かけた。調べてみて見つかったのは以下。 MSScript.ocx Leaks Event Handles in Applications That Repeatedly Create and Destroy Threads http://suppo…

メール世界

net

変な HTML メールが来た。文面は http://www.geocities.com/enaaaaa/jp.html と同じもの。素晴らしく電波系だ。僕に届いたやつは、文面がなぜか韻を踏んでたりリズムよかったりして、声に出して読むとなぜかラップ風になった。 ぐぐってみると、他にも受け取…

VB 用の Generics ライブラリ

VBGenerics http://www.project-enigma.jp/products/VBGeneric/ project-enigma による、VB6/VBA 用の STL ライクなライブラリ。各種のコンテナやアルゴリズムなどが提供されている。 ただし、残念ながらシェアウェア……と思ったら! この日記を書くために再度…

モーグリを探せ!

LS 日記に過去の公式イベントについて書き始めた。 まずは最初のイベントってことで、2002 年 7 月の「モーグリを探せ!」。だが、当時僕はまだ FF11 やってなかったので、当然ながら SS はない。しょうがないので、自宅のモーグリを撮影することにした。 ロ…

Sardine、一人前の冒険者になり損ねる

帰宅後に再度ログインし、Sardine をウィンダスからバストゥークに。ミッションクリアを大統領府に報告……ってあれ? なんで誰も相手にしてくれないんだ? そこで思い出した。ウィンダスのバストゥーク領事館に報告してないじゃん。でないと「闇の血族報告書」…

Tuna、一人前の冒険者に

映画見に行く前に、ちょっとだけログイン。Tuna で星の塔に向かい、ミッションクリアを報告した。Tuna はこれでランク 3 になった。「冒険者の証」をもらったけど、まだまだスキルのないひよっこ。今後もみんなと一緒に遊べるように、レベル上げも合成も LS …

「ロード・オブ・ザ・リング/王の帰還」

クマさんと観に行ってきた。自分としては大満足。 2 作目の「二つの塔」では遠景が多く、人間ドラマを見たい自分にはちょっと残念だったが、今回はどちらも盛りだくさんで、尺が長かったはずだが最後まで飽きずに観ることができた。 噂に聞いていた「敵がう…

バストゥークを離れて

続いてウィンダスに向かい、F 君 (赤) と合流。ギデアスへ。わがまま言って Sardine (戦) に交代させてもらった。ギデアスではパールをもらったりカギまで取ってもらったりしまい、非常にごめんなさいな感じ。 ゲルスバの 2 戦目ではお休みだったリーダーの…

三大強国

L さんが LS イベントとして M2-3 をやることを提案してくれた。ありがたくお願いし、サンドのドラゴン戦に。メンバーは L さん (獣)、リーダー (竜)、T 兄 (黒)、そして Tuna (黒)。作戦としては、開幕で T 兄がドラゴンにスリプルを入れ、目玉を先に倒す。…

Windows のアイコン系フォント

PC

Wingdings "Lucida Icons"、"同 Stars"、"同 Arrows" として開発されていたフォントを改名・再編したもの。OS 付属のバージョンは、Win95 で 2.00、Win98 で 2.50、Win98SE 以降で 2.55 となっている。一部のグリフは Wingdings 2/3 とカブっているようだ。 …

差出人詐称 SPAM

net

前にもあったのだが、僕のメールアドレスを From に入れて SPAM を送ってるのがいるらしく、エラーメールが返ってきている。 ヘッダからわかる送信者の IP アドレスは 61.83.171.9 で、kornet.com (韓国テレコム?) 配下のようだ。

Windows の日本語コードページ

932 Windows-31J 20932 EUC-JP。JIS X 0208-1990 で追加された文字もしくは JIS X 0212-1990 で規定される文字を含む。 51932 EUC-JP。 50220 ISO-2022-JP。半角カナは全角カナへ変換して扱う。 50221 ISO-2022-JP。半角カナは ESC(I でエンコードする。 502…

イベントログファイルが壊れた時の対処方法

PC

Windows のイベントログについての話。イベントのプロパティを見ると、「説明」の中に、「イベント ログ ファイルが壊れています」というメッセージが含まれていることがある。こうなると、同じアプリケーションからのイベントログ出力は全部「壊れています…

カスタマイズ可能なツール集

銀色ウサギ - Download http://www.silver-rabbit.net/Download/ 九野珪士さん製作。 「どこかの誰かがオリジナルのプログラムを必要とした時用に」というスタンスで公開されているため、基本となる配布形態は VB6 のソース。「おまけ」として実行可能ファイ…