技術情報
VisualStudio上でMessageクラスのCodeGenerate その5 派生を利用した場合にエラー発生
作成したプロジェクトを複数プロジェクトに分けたら、下記の様なエラーが発生しました。 NonComVi 続きを読む…
技術情報
JavascriptでCSSのプロパティ値を取得する方法
getElementById().styleで得られるスタイルシートの情報は、要素のインラインで設定されているもののみだそうです。
ブラウザ上で適用されているスタイルを呼び出したい場合は、getComputedStyle()(読み取り専用)を使います。
(さらに…)
技術情報
VisualStudio上でMessageクラスのCodeGenerate その4 配布
今までHiveモードで動かしていたけれども、みんなに使ってもらうためにはパラメータなしのVSで利用できる必要があります。
そこで、Hiveモードのレジストリを真似てコピーしてみたけど…ダメOrz
(さらに…)
技術情報
VisualStudio上でMessageクラスのCodeGenerate その2 Experimetanl Hive
VisualStudio上でAddInを開発するときには、通常の方法では試験ができません。 なぜなら 続きを読む…
技術情報
apacheで4GB以上のファイルをダウンロードさせる
apacheで公開されているディレクトリに4.7GBぐらいのファイルを置いて、
友達にダウンロードさせようとしたところ、「ファイルが見えない!」と言われた。
確かに、ブラウザから見えるディレクトリ内ファイルの一覧(+Indexes利用)に表示されない。
しかし、サーバ上のディレクトリを確認すると4.7GBのファイルは確かに存在している。
しかたがないので分割ダウンロードさせた。
技術情報
How to get the more specific return type of a overridden method?
Javaのgenericsはある型Xの型引数へより具体的な型を代入して得られる全ての部分型Yを実行時に同一視する。つまり、全てのYのための実行時型がXになるのだ。このような実現方法をとると、実行時に各Yを区別できないという欠点はあるが、genericsを導入する前と互換性を保てるという利点がある。これがJavaのgenericsの妥協点である。この妥協点のおかげで、型引数に代入された型の情報が得られないため、リフレクション使いとしては歯がゆい思いをすることになる。
(さらに…)