2006-01-01から1年間の記事一覧

IE7 は世界中で日本だけ半年遅れ

という件に関して、こっちのほうで、こんな会話が。 kenn でもさぁIE7 のリリース遅らせるなんて企業ニーズ以外の何者でもないぜそのとばっちりを一般消費者がどうして受けないといけないの。 naan だよねえ kenn IE6 が残るということはねサービス開発する…

シンタックス・ハイライト

?

id:ladybug:20061116#p2 で書いた機能が、はてなグループだけではなく、はてなダイアリーでも利用可能になったらしい。しかし、フォーマットの一覧をみてもどれが何かわからないので、ヘルプをもうすこし解かりやすくして欲しいところ。 これが拡張子だとす…

Enum.GetValues() が遅いので

前にも書いたけど Enum クラスのスタティックメソッド群は結構低速だったりして、特定の型に対して enum Enum1 { A, B, C, D, } private IEnumerable<Enum1> AllEnum1() { yield return Enum1.A; yield return Enum1.B; yield return Enum1.C; yield return Enum1.D</enum1>…

非同期クライアントコールバックのコールバック関数からクライアントコールバックを呼び出すと、コールバック関数が呼ばれ続ける

タイマーなどを利用して回避可能とはいえ、ちょっと困った不具合だ。(既知の不具合だったのですぐに見つかった)

クラス名が xxxStream なのに Reader/Writer 系

Stream 系と Reader/Writer 系は、ともに Dispose を呼ぶことで、元となっているリソースとの接続を閉じる。Stream 系と Reader/Writer 系の違いは、Stream 系は使用が終わったら可能な限り早い段階で Dispose を呼び出すことが好ましいことがほとんどである…

SQL Server の binary 型を文字列として読み書き

dev

SQL Server で binary 型のカラムを文字列に CAST/CONVERT すると '0xXXXX....' のような長い文字列を得ることができるが、その逆をやるにはどうすればいいか? 逆方向の変換は CAST/CONVERT ではサポートしておらず、CAST/CONVERT に '0xXXXX...' AS varcha…

なんて、↑のようなことを考えてつつ .NET 2.0 では constrained callvirt とか増えたんだなー、とかみてたら、12/15 のオフラインセミナーでたい気分がさらに高まってきて、そういや 12/14 の技術説明会も…、ちょっと無理して両方でちゃうかー?

strong-typed reflection

id:NyaRuRu:20061129:p1 より。 これによりメソッドシグネチャの型検証が行われるというメリットももちろん大きいですが,文字列として書かないことで Member Renaming の対象になる点でも中々興味深いかもしれませんね. Daniel Cazzulino 氏のサイトには(…

Wii欲しい!

?

まったく買う気はありませんが、もらえるものならもらって遊ぶ(笑 この応募、キーワードだけじゃなくてビデオキを利用した動画の貼り付けが条件なんですが、キーワードのリンク元を見ると、結構キーワードを書いただけの人がいますね。 Blue Dragon の CM、…

ASP.NET 2.0, SQL Server 2005, Microsoft AJAX Library 全部使えて0円?

MSDN Online に出ていた http://www.fsdotnet.jp/ です。 ちょっと FAQ の A がアヤシイ感じですが、http://www.vwdhosting.net/ と比べると提供される機能が盛りだくさんです。(日本語でサポートが期待できるのが、試す人には一番嬉しいかな?) http://ww…

passport 認証されたサイトのコンテンツ取得

dev

誰か手軽な方法というか、まとまった情報になってるものを知ってる人がいたら教えて(笑 オンラインで参照できる Passport SDK の文章と、実際に利用しているサイトの http のやりとりをみれば、なんとなく認証成功しそうなんだけど、それをやると認証成功し…

カルドセプト・サーガやってますが

あっち ( http://www.legendes.jp/gamerz360/ ) に書いているように、カルドセプト・サーガをやっています。ゲームに関しては非常に面白いとおもうんですが、不具合がひどいのがどうにもこうにも。 ほんと、回収して交換とかしたほうがいいんじゃないかな。…

blog っぽいの作り (3)

コメントの追加機能が公開してもいいぐらいに動くかんじになりました。 とりあえず、FreeTextBox を使用していますが、中でタグの制限などをきつくやってるので、普通に編集しても使用不可能なタグを検出しちゃうパターンがあるかも。 次の機能としては、 tr…

シンタックスハイライト

?

はてなグループのほうだと >|| 〜 |||ruby| 〜 ||ruby の文法にあわせた色付けをしてくれる機能があるようだが、普通のはてなダイアリーでは使えないらしい。

GridView の標準の Pager の描画カスタマイズ

GridView のページャーについて (MSDN Forum) の、どっとねっとふぁんさんの投稿。GridView の Cell の中にある PagerTable の中にある Cell の中にある...という奥深く。

URL 書き換えと PostBack と CallBack と

色々はまってました(笑) そんなわけで、まだコメントは登録できません。

Boolean 型のカスタム書式って欲しくない?

x.ToString("yes:no") ってすると x ? "yes" : "no" と同じ結果になるかんじで、string.Format("{0:yyyy'-'MM'-'dd}, {1:yes:no}", DateTime.Now, bool) とかして使いたい。*1 まあ、これそのものはカスタムフォーマットプロバイダを実装すれば簡単に実現で…

初雪?

今日は、朝9時前後は霰が降っていました。寒いよぅ。

クライアントコールバックを利用した Ajax

Ajax とは…、というのは解からない人は調べてもらうとして、簡単に書くと ブラウザのページ全体を GET/POST することなく 非同期で XML などのデータをブラウザとサーバ間でやりとりして そのデータを元に Javascript などでページを動的に書き換える といっ…

blog っぽいの作り (2)

コメントの登録と表示の機能を作る予定だったんだけど、MSDN Forum をみたら ASP.NET 関連で気になる内容があったので、そっちを先に処理。 エントリ表示ページは HttpHander から Server.Transfer() で単一の aspx へ飛ばしているので、この投稿を見ないで…

blog っぽいの作り (1)

とりあえず、1日1時間ぐらいづつ作成するつもりで。今日は、データファイルを置いて表示するぐらいまで作成。デザイン等、超適当。 レンタルサーバにアップロードしたら、.entry でアプリケーション構成を作成していたのが仇となった。レンタルサーバはア…

ASP.NET 2.0 で blog っぽいの

id:ladybug:20061012#p2 のやつ、とりあえず自分で作ってみることにした。rss や trackback 関連や、LiveTitle とか LiveBookmark とかの勉強になるかな、っと。 単純に、hatena のモジュールみたいなのを UserControl として作成して、それをペタペタ置いた…

実装にだけ必要な型を隠すには...

dev

どうやるのが定番なんだろうか? class A { public: int method1(int arg); int method2(int arg); private: B member1; C member2; }; A を利用する人は、B や C を知らなくてもいい。でも、A の method1, method2 の実装には B, C といった型が必要で、そ…

久しぶりに C++ プログラミング

dev

丸2年ぐらい C++ でコードは書いていなかった気がする。Win32 の DLL をプラグイン的に取り込むソフトのために使ったのだが、色々忘れてますね。 途中でメンバに const 付け歩きとか、代入でコピーコンストラクタが呼ばれなくて…、とか。

Microsoft AJAX Library 1.0 beta

3日ぐらい前にでてました。前回の Atlas だった頃のリリースから比べると、 予定通り、アセンブリ名やタグプレフィックス、テンプレート名などなどの変更 完全修飾名がついて GAC に導入されるようになった といったところがおおきな特徴でしょうか? レン…

HTTP 100

dev

ふと、調べなおした。昔調べたのに忘れてたのでメモっとこう。

拡張子 .xml へ関連付け

dev

どこぞで、河端さん xml の中身にあわせて適切なアプリケーションを起動するプログラムを開発し、xml 拡張子に割り当てておくのもよさそうですね。 比較的簡単に作れるのではないかと思います。 それなりに汎用的なの、欲しいですねえ。探せば結構ありそうな…

cnet から

この時期に、このネタの trackback があるのは、cnet の影響でしょうね。cnet に掲載された直後の3日は、総アクセス数は更新しない日の1.5倍ぐらいになっていて、これは更新した日付の数字と大差ないぐらいなんですが、はてなカウンターでユニークアクセ…

FireFox の SCRIPT の実行補足

dev

私の環境では、IE = IE 6.0.2900.2180, FireFox = FireFox 1.5.0.7 です。 id:shinichitomita:20061013 より、 HTTPリクエストの発行自体は並行される、ということ。その意味ですべての処理が直列になるわけではなく、 そうです、はっきり書きませんでしたが…

ASP.NET 2.0 で blog engine は何かないかな?

cs の blog module 以外で。というか、blog 単一のってことで。 .TEXT を修正するか必要な機能だけ作っちゃうぐらいが早い&勉強になるか? いや、XB360 ネタが貯まってきたので、あっちにおいてみようかなとか…、hatena でもいいんですが。