彷徨えるフジワラ

年がら年中さまよってます

windows

CVSNT 事情

「Windows ネイティブな cvs コマンド」としては、CVSNT が有名です。CVSNT は現在、March Hare Software 社によって開発が継続されていますが、基本的に「有償の商用版」または「期間限定の試用版」のみが配布されている状況です。幸いなことに、TortoiseCV…

システムワイドなロケール設定 〜 Windows

Windows でのシステムワイドなロケール設定の取り扱いに関して、調べた結果を備忘録代わりにまとめておきます。なお、表題で「システムワイド」と謳いつつ、本エントリで扱うロケール設定は、Mac OS X (その1) と同様に、「ユーザ毎」の設定だったりしますが…

非 ASCII 文字出力により、Windows 上での Mercurial 実行が中断される問題

時間の無い方向けに、先に要点をまとめておきます(笑)。Windows 環境で以下の条件が成立する場合、 Mercurial が非 ASCII 文字列を表示しようとすると、『表示失敗』扱いでコマンド実行が中断されます。 Windows 標準のコマンドプロンプト(cmd.exe)を使用…

終了コードにまつわる話

事の発端は以下の tweet: window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.co…

case の insensitive と preserve

Mercurial で case insensitive filesystem 周りの修正をする際に仕込んだ知識のまとめエントリその4。case insensitive filesystem とは言うものの、あくまで『文字大小に関わらない一致判定を行う』というだけで、文字大小に関する情報が破棄されるわけで…

トルコ文字と case insensitive filesystem

Mercurial で case insensitive filesystem 周りの修正をする際に仕込んだ知識のまとめエントリその2。トルコ語 (Turkish) の文字には、『アイ』(I) の文字のバリエーションに以下の4つがあるらしい。 U+0049: LATIN CAPITAL LETTER I U+0069: LATIN SMALL …

グルジア文字と case insensitive filesystem

Mercurial で case insensitive filesystem 周りの修正をする際に仕込んだ知識のまとめエントリその1。グルジア語 (Georgian) の文字 U+10A0 と U+2D00 は、Unicode 仕様上は大文字/小文字の関係にあるので、例えば最新の Python 処理系で以下のような条件…

メモリスロットのクロック

暫く前の話になるが、ここ3年ほど使ってきた Let's Note CF-R7 が、性能的に厳しくなってきたので、ノートPCを新調した。ちなみに、僕自身にとっての「持ち歩き用ノートPC」の最低条件は以下のようなもの。 本体重量 1kg 未満 満充電で一定時間以上稼動…

iPod セントリックなオーディオ環境の構築

iPod/iTunes を中心としたオーディオ環境の構築がやっとひと段落ついたので、経緯等をまとめておこうと思う。ちなみに、色々試行錯誤した過程に関しては、うろ覚え/記憶違い/調査不足等で嘘を書いてしまっているかもしれないので、参考にする場合は要注意…

Windows での HOME 環境変数設定

Windows 運用における、HOME 環境変数設定に関する備忘録。あまりにもピンポイント過ぎる tips だけど、きっと未来の自分が、困ってググった末にこのエントリを見つけてガッカリするに違い無い。Windows 環境で HOME 環境変数を明示的に設定するのは、Meadow…

自宅デスクトップ Solaris 化顛末 〜 64bit Win7 導入

OpenSolaris で自宅のデスクトップ環境を構築すべく、七転八倒の紆余曲折を経て、結局「デスクトップ環境は Windows の方がよくね?」という結論に .... orzいや、仕事とかで使う分には Solaris (っつーか UNIX)デスクトップは最高に便利なんだけど、メディ…