September 2007

Mon, 17 September 2007

MSBuildでハッシュ値のファイルを作るTask

なんたらかんたら.zip.md5とか作るためのTaskです。

Misuzilla.Build.Tasks.Hash-r194.zip (ソースコードはCodeReposにあります)

使用例

  <UsingTask AssemblyFile="$(OutputPath)\Misuzilla.Build.Tasks.Hash.dll" TaskName="MD5" />
  <UsingTask AssemblyFile="$(OutputPath)\Misuzilla.Build.Tasks.Hash.dll" TaskName="SHA1" />
  <UsingTask AssemblyFile="$(OutputPath)\Misuzilla.Build.Tasks.Hash.dll" TaskName="SHA256" />
  <ItemGroup>
    <GenerateHashTargets Include="$(OutputPath)\Misuzilla.Build.Tasks.Hash.dll" />
  </ItemGroup>
  <Target Name="AfterBuild">
    <MD5    Files="@(GenerateHashTargets)" />
    <SHA1   Files="@(GenerateHashTargets)" />
    <SHA256 Files="@(GenerateHashTargets)" />
  </Target>

Yet Another 名称未設定 59

名称未設定 59さんをアップデート。

何やらりゅうさんからUntitled 59 blueアナザーパターンをいただいたのでそれを含めました。ありがとうございます。

開発コンセプトは「へたれながんばりやさん」で、メモリが足らなくなってくると頑張ってみたりしますが、へたれなのでやがてダメな感じになります(謎)だそうです。まあ確かにオリジナルはイマイチです(作りながらちょっと思った)。

MacFace Pattern Editor

MacFace用の顔パターンを作るための簡易エディタです。なぜかMac版がないのにWindows版です。

ダウンロード: MacFacePatternEditor-r316.zip

簡易ぺらぺら画像一枚のスクリーンショット兼使い方。これまたてきとーでやる気がない。

残念ながらfaceDef.plistのインポートはできません。あとまあいろいろ不便があるんですが面倒で直していない現実です。

Fri, 14 September 2007

iTunes Play Count Importer

iTunes for WindowsでXML形式でエクスポートしたものから再生回数をインポート(上書き・加算)するツールです。

iTunesではエクスポート時に再生回数を書き出すにもかかわらずインポートできません。そのため、ファイルの移動やマシンの移動などを行うためにエクスポート→インポートとすると、折角の再生回数がすべて捨てられてしまいます。悲しいです。ということで再生回数だけをインポートするツールを作りました。

実行前にはマイ ミュージックフォルダあたりにあるiTunes Library.itlファイルを必ずバックアップしてください。

ダウンロード: iTunesPlayCountImporter-20070913.zip (.NET Framework 2.0 必須/iTunes 7.4 on Windows Vista Ultimate Edition x64版にて動作確認)

ソースコードはSubversionのリポジトリからどうぞ

以下のURLも参考までに。

Windowsプログラミングの極意 歴史から学ぶ実践的Windowsプログラミング!

ASIN: 4756150004 Windowsプログラミングの極意 歴史から学ぶ実践的Windowsプログラミング! - \ 3,990

この本はオススメ。興味深いことが書いてあって大変面白いです。まあタイトルにある「実践的」なことがのっているかどうかはあれなのですが。

たとえば「レジストリのハイブというのは何故ハイブというのか?」\とか「行儀の悪いアプリやドライバに対していかに苦労して対応してるのか」とか。ダミーのダイアログボックスを作ってまで対応するとかすごい。

という感じでWindowsの何故についての割とどうでもいいけど興味深いことがたくさん書いてあります。「歴史的経緯」とか「政治的理由」とかコレを読むとWindowsが……というかWindowsの中の人がかわうそすに思えてきます。デキの悪いアプリやハードウェアのせいにしたくてもできないMicrosoftの立場というか。

本の真ん中あたりはGlobalAllocとかダイアログマネージャとかの話でまあまあプログラミングよりなのですが、実践的かというとどうなんでしょうか。

ちなみに一番感動したのはWindows関係ないけど「サポートの人がお客さんにコネクタが間違って刺さっているのを刺しなおさせる方法」。お客さんに「間違っている」ことを指摘すると不機嫌になるので、「埃がついてて接触不良を起こすことがある」というようなことを言って刺しなおさせると相手のプライドも傷つけないのですんなりといくのだそうです。

Thu, 13 September 2007

いろいろ。

PowerShellでローカル未署名のファイルを実行したいなら最低でもSet-ExecutionPolicy RemoteSignedとする必要がある。

SF本エントリ。完成されたようです。ふくださんお疲れ様でしたー。あと、ゆずはさんにも聞いてみたいと思っていたら、書かれていた罠

名称未設定 51さん。割と人気でよかったです。

HyperEstraierBindingやTwitterIrcGatewayなどのソースコードを含むリポジトリのTracを公開してみました。

Mon, 10 September 2007

VistaFace 1.2 リリース

VistaFace 1.2 リリースです。変更点は以下のとおり。

  • ドラッグアンドドロップで顔パターンをインストールする機能を追加
  • 名称未設定シリーズをすべて(300、51、59の逆バージョン含む)同梱
  • バッテリと無線を監視する必要のない場合にハンドルリークしないように対策
  • プレビューで位置がずれてしまうのを修正

ドラッグアンドドロップでインストールできる機能はわりと良い感じです。faceDef.plistを含む.mcfaceフォルダをドロップすると顔パターンをインストールできます。

顔パターン一覧を見ると結構選べるようになった気がします。

Sun, 9 September 2007

名称未設定 59

MacFace/VistaFace用の顔パターン、名称未設定 59さんです。

MacFace + Mac OS X Tiger + 名称未設定 59

結構パーツを多めに用意したので300さんとかハルヒよりはパターンが多いです(コペ。51さんより縮んだりしても線を見やすくする目的とシンプルなほうがすきという人向けに作りました。

おまけで髪の毛の色が青と赤用の画像ファイルも入っています。

SF初心者に捧げるSF小説n冊がすばらしい件

ふくださんSF初心者に捧げるSF小説n冊がとてもすばらしすぎて狂喜乱舞です。ありがとうございます!

かねてからオススメのSF教えてもらおうと思っていたのですが、ふとしたタイミングにIRCでこぼしたところいろいろあげてもらえました。

私はその手のものをぜんぜん知らないので読んでみようと思うにも、どこから手をつけたらよいかわからないので、推薦書リストみたいなのがほしいなという感じだったのです。

しかし、出てきたのはリストとか言うものではなく、ジャンルの説明とそこからのオススメ(それにも読みどころやオススメ対象が書かれている!)というすばらし過ぎるものでした。しかも最後にはじめはどこから読んでゆくと良いかというガイドまで……いたれりつくせりです。

名称未設定 51

MacFace/VistaFace用の顔パターン、名称未設定 51さんです。

MacFace + Mac OS X Tiger + 名称未設定 51

結構パーツを多めに用意したので300さんとかハルヒよりはパターンが多いです。でも、ちょっと線が細めというか細かめなのでDockで縮むと良くわからなくなるのが難点かも。

あー、あと以前から使っている簡易顔パターンエディタを公開しようと思いつつ配布ページ作るのが面倒で……。アクセスログのRefererで検索エンジンからMacFace/VistaFaceでくることを見ると、顔パターンは増えてほしいのですけどねー。

Sat, 8 September 2007

iPod classic

昨日iPod classicを買ってみました。80GBのほう。touch発表されるまでtouch買うつもりだったのですが、発表されたら冷静になったのでスタンダードなほうを。まあ誰か買うので触らせてもらって感動する予定。

以下適当に写真。クリックするとFilckrに。

SBSH0063.JPG 比較。ClickWheelが縮んでます(5世代目から)。そしてボタンはついにくぼんだ(4Gがでっぱり、5Gが平ら)。

P1010369 どうみてもバグです。本当にありがとうございました。昨日は実際に再生している曲と表示がずれる現象が起きました。アートワークがずれてしまうのは連打したときだけっぽい。バージョン 1.0.1のアップデートでずれる問題は直った感じです。しかし「frequency⇒e」の「⇒」が表示されない問題はまだ残ったまま。

P1010365 残量表示もグラフィカルになった。

P1010370 再生中にシャッフルの設定を変更できるようになった。リピートも変えられるようにしてくださいよ!ぷんすこ。

P1010363 ちゃんとアルバム一覧にもアートワークが表示される。

ClickWheelが縮んだのが微妙(大回りで細かい操作をしづらくなった気がする)なのと、ちょっとしたバグがあるっぽい以外は問題ないので良かったです。丸みも4Gに比べればないし金属になった表面も案外悪くないです。

Cover Flowが重いといわれていたのですが、まあWindows Vistaだからなのかネットワークドライブ上のファイルだからなのかわかりませんがそのiTunesのCover Flowに比べればよっぽどマシ(Mac OS Xのはさくさく動くけど)だし、デモをちょっと見ておけばまあこんなもんかで済むと思います。各所でたまに一瞬カクッっとなることがあるのはHDDだから仕方ないと諦めもつきます。

(9/19追記)実稼動で一週間ぐらい使ったわけですが、一日4時間の利用でほとんど充電していません。やはり3倍近くバッテリが持つのはいいですね。

ASIN: B000IIJ25I Apple iPod classic 80GB シルバー - \ 29,800

Thu, 6 September 2007

Microsoft Silverlight 1.0 Released

やっとSilverlight 1.0がリリースとなりました。

対応環境の一覧を見てのとおり、FirefoxやMac OS X(Intel/PPC)のSafariにも対応してます。Windows 2000はSilverlight 1.1からなので対応していないですね。まあもう死期が近いからいいとおもいますけど。

本命は1.1から(事実上2.0だけど)ですが、まあ入れておいてもいいんじゃないでしょうか。

そして入れたらSilverlight埋め込みのページで以下のようなメッセージが出てきてとまるんですけど。なにこれx64の呪い?

---------------------------
Windows Internet Explorer
---------------------------
Silverlight Error: 

Error Type:    DownloadError
Error Message: AG_E_NETWORK_ERROR
Error Code:    4001

---------------------------
OK   
---------------------------

»ページの一番上に戻る