2006-05-01から1ヶ月間の記事一覧
Polyphonic C#とはなんぞや、という人もいるかも知れませんが、ちょっと前に話題になったCωの一部となった非同期処理に関するプロジェクトです。詳しくはサイトを見ていただくとして、実は、Nemerleでも同様の機能をライブラリとしてサポートしていたりしま…
・3D Integration in Windows Presentation Foundation この手のデモを見るたびに思いますが、入力インタフェースが2D入力のままでは厳しいのではないでしょうか。例えば、画面で奥行きを表したとすると、入力インタフェースとしては奥に押し込めるとか、手…
Monoミーティングで話題に挙がったdb4o(オブジェクトデータベース)のチュートリアルを見て、これはNemerleで書くと楽チンだなぁ、とか考えてしまい、つい、手を出してしまいました。こんなことしているから、GWが計画通りに進まないんですよね。(^^;あと、Ne…
私は、はてなの日記をブラウザ上で書いていますが、長文になってくると不安になってクリップボードにコピーしてしまいます。ブラウザ上で作業するのは色々危険があって心臓に悪いです。GWに入ってからも書いていた日記が消滅したことがあります。原因として…
Amazonにアクセスすると「おすすめの商品」を表示してくれますが、アニメやらゲームやらの商品が満載で気まずいものがあります。(^^; Amazon経由で買っているものはプログラミング関連の書籍ばかりなハズなのに、何故。Amazon!きさま!見ているなッ!・・・…
・The Performance Benefits of NGen NGenを使ったパフォーマンス改善の話。.NET1.0/1.1のころはNGenによってJITのコストは下げられましたが、生成されるコードがJITに比べて幾分遅かったようです。.NET2.0ではそれが改善されたようですが、デメリットもあり…
C#3.0のlambdaの文法は良い感じだと思っていたのですが、Nemerleに取り込まれてしまいました。(^^; using System; def foldl (ls, acc, fn) { match (ls) { | x::xs => foldl (xs, fn (acc, x), fn); | _ => acc; } } def foldr (ls, acc, fn) { match (ls) …
・Windows Vista、さらに3カ月の遅れも――Gartnerが指摘 伸びるとMSDN期間が終わってしまうので手痛い。(^^;
C#2.0の匿名メソッドは直感的でない動作をするので、あちこちで議論になります。原因の1つにコンパイラがソースコードからは想像がつかないコードを生成していることが挙げられると思います。コンパイラがかなりのコードを生成していますが、大きく分けて3…
ついに完成なのかな。思いっきり勘違い。コメントアウトはずすコードを間違えました。結局、まだらしい。紛らわしいのでコードは削除。でも・・・Nemerleのコード読めてかつ、ツッコミを入れる人ってどれくらいいるのかしら?(^^;おまけ。 using System; mut…
予想通り、計画外の事ばかりやってて予定を消化できず。言語処理系まで終わるかどうか微妙になってきた。やば。
なんか、Monoのランタイムに怒られた。 L_001a: ldstr が、駄目らしいのですが、MS.NETだと動くので何が悪いやら。とりあえず、ILコードを貼り付けてみることに。(^^;
yaneSDKのreadme.txtより ■ ToDoメモversion 1.30(2006/6末)までに。未)Win98系での動作テスト。 ... と、ありましたのでWin98SE+IE5.5SP2+.NET2.0環境を構築してテストしてみました。
昔のOSのインストールってこんなに面倒だったんだとしみじみ。まぁ、メディアがMSDNから送られてきたDVD-ROMなのでブートしなかったり、ブートディスク作ろうにも手元にフロッピーが1枚もなかったりと状況が酷すぎた所為もありますが。(^^;作業はこんな感じ…
中の技術日誌ブログより このWindowsはANSIで動いているのかUnicodeで動いているのか Windows98では1でした。
VMWare上でやっとまともなLinux環境を構築。Fadora Core3なのでちょっと古いけど。ところでVirtual Machine SettingsのShared Foldersを設定することでホストOSとホルダを共有できること今頃気づきました。いままでftpで頑張っていたのは何?(^^; これでWi…
グーグル―Google 既存のビジネスを破壊する 文春新書 (501)作者: 佐々木俊尚出版社/メーカー: 文藝春秋発売日: 2006/04/20メディア: 新書購入: 4人 クリック: 447回この商品を含むブログ (543件) を見る全然、この本の本題ではありませんが、 ところがマイク…
・LINQ CTP Update はもうすぐ 波村さんのところより。これは楽しみ!
VSTO2003を使うとExcelをインタフェースとしてアプリケーション開発することができます。これは、Excel上でC#と.NETコントロールが使えることを意味します。つまり・・・
http://d.hatena.ne.jp/akiramei/20060428/p1 で挙げた不具合ですが、バグレポート出したところ直してもらえました。あとは、派生クラスでもExtensionメソッドが使えるようになれば完璧。Generics関係は色々苦労しているようなので、もう少し時間を置いてか…