平々毎々 (Hey hey, My my)

rock and roll can never die.

月別アーカイブ: 6月 2008

ある日の昼食

更新が滞っている。
なので飯の写真でお茶にごす。

上:キャベツともやしと塩豚の炒め (食べ終わる寸前)
右:トマトとみょうがのかき玉汁 ごま油風味
かき玉汁が美味しかった。トマトはスパゲティに使った缶詰トマトの残りを使ったのだが、それが功を奏したのか?

広告

WEB+DB PRESS vol.45

見本誌いただきました。いつもありがとうございます。
WEB+DB PRESS vol.45 image

今号の特集記事『詳解!MySQL 5.1』の執筆は日本ユニシスのグループ会社であるユニアデックスのメンバーがやってます。ユニアデックスはかなり積極的にOSSに取り組んでいる会社です(ミラクル・リナックスCTOの吉岡さんのブログにもたまに名前が出てきます)。MySQLだけじゃなくて、JBossだったら大塚さんとか。

それはそれとして、夏あたりにまた記事を書きたいなあ。

Silverlight2でマンデルブロ

更新が滞っている。
なのでマンデルブロでお茶にごす。ソースはここ

このコンテンツの再生にはSilverlight2が必要です。下の画像をクリックしてください。
Microsoft Silverlight を取得

どういう着色するのがきれいなのかな?
(追記)ドラッグ&スクロールを実装した。

Sandcastle、ソースコードを開示しなかったのでプロジェクト削除

なるほどねえ。

  • CodePlex自体はMSがホスティングしているが、個々のプロジェクトを管理しているわけではない
  • SandcastleはMSのAnand Raman氏が率いるチームによるプロジェクトだ
  • SandcastleはMS-PLライセンス(OSIにオープンソース認定を受けている)を採用していると宣言していた
  • にもかかわらずソースコードを開示していなかった
  • とうとうCodePlexからSandcastleが消された

なんのこっちゃ。MSしっかりしてくれ。アンチMSは喜ぶだろうねえ……

Silverlight2 beta2で挙動が変わったところ

多すぎるので全部をカバーする記事を書くなんて無理。
breaking changesに載ってない変更も多々あって、そういうのはMSの中の人のブログを読むとたまに載ってたりするけど、大方は丸山さんとこにも書いてあるようにトライ&エラーで潰していくしかなかったりする。

とりあえず、Managed JSでLoadModuleするとFileIOExceptionが出るようになってしまった。それならとLoadModuleFromFileすると、例外は出ないが戻り値がnull。どないせーっちゅんじゃ。
xapの作り方が変わったのか?
(追記)Silverlight Dynamic Language SDK beta2のchironを使ってみたら動いた。なんだよー。Silverlight SDK beta2のchironと何が違うってんだよー。
(追記)chironも違うけど、DLR関係のdllが違うみたい。
(さらに追記)はてブにコメントが

terurou beta2 DLRでのLoadModule, LoadModuleFromFileについて。ここに書いてある方法をためしたけど動かないんだが…。

どういう状況なのか知りたいです!!

漫画はハムエッグ

雷句誠氏の行動から始まった一連のごたごたを読みながら、「にわとりとぶた」の話を思い出す。

チャリティバザーが開催されている教会の脇を、1匹のブタと1羽のニワトリが歩いていた。感じ入ったブタは、自分達も何か出品しようよとニワトリに言った。
「すばらしい思い付きだね!」ニワトリは叫んだ。「じゃあ、ハムエッグなんてどうかな?」
「簡単に言わないでくれよ」とブタ。「君は提供すればすむけど、こっちは骨身を削るんだぜ」

Visual Studio Shell

Eclipseのように使えるVSのガワ(Shell)、かな。これをベースに独自の開発環境を無償で構築できると。知らなかったよ。
すでにF#IronPythonが対応してる。あとRuby In Steel Text Editionとか。

棚卸し

  • テキストエディタでSilverlight2
    • BubbleMark自体はできている(ただしbeta1用。beta2ではまだ動かない)
    • 話をどう進めるか。
      • .xapの話
      • AppManifest.xamlの話
      • LoadModule関数による、別ファイルのソース読み込み
      • SVGからXAMLへ変換
      • RegisterScriptableObjectによるJS->Managed JS連携
  • Silverlight2でClient-side database storage
    • version対応はできると思う
    • 非同期対応はできると思う
    • JSのライブラリ化がちょっと面倒
  • そろそろTable Moduleについてひとこと言っておくか
    • 忘れたわけではない
    • 正直、落とし所はあまり見えていない
    • 例として取り上げるモデルをどうしようかなーと思っていて、「NTTドコモの料金」なんかロジックが複雑でいいかなーと、モデリングを始めたら想像以上に料金体系が複雑でげんなりして止めてる

アクセスログ

RSS/ATOMのアクセスログも見たいんだけど、ロリポブログでは無理ぽ。

本郷ファイヤーハウスでチーズバーガー

今日は後楽園に行ってきた。
戦隊ショーではない。ラルクアンシエルのライブ。

ドームの前に本郷のファイヤーハウスで腹ごしらえ。

firehouse1

firehouse2

firehouse3

firehouse4