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

日本語Windowsでの文字列の比較や検索

文字列の比較のあたりの話題は、MSDNライブラリの「固有カルチャのデータの比較と並べ替え」に詳しい記述がありました。 http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpguide/html/cpconsortingdataforspecificcul…

stringのIndexOfは高度な比較処理

stringのIndexOfをいろいろ調べてみました。セキュリティにかかわる場面で仕様を知らずに使うと、セキュリティホールになりかねないもののようです。国際化なんてしないからSystem.Globalizationなんか知らなくていいやっと思ってたけど、知らないと危険かも…

サマータイム、夏時間、Daylight Saving Time

サマータイム導入のうわさがあちこちでささやかれてるようです。10年前くらいに一度うわさになったような気が…。 あらゆるものがコンピュータに依存している今、導入するとなると2000年問題級の一大事ですが、いいんでしょうか…。コンピュータがない世の中だ…

C#実行速度比較

blogサーバ構築記(サーバ構築記)さんで、C#の実行速度に関するおもしろい記事を見たので、速度比較してみます。元の記事はこちら。ファイル中の文字列をカウントするコードです。C#でポインタを使って文字列を探し出しています。これと、素直に書いたコード…

ToArray( type ) の使い方

http://support.microsoft.com/kb/312390/ja/より。 Customer [] customer = (Customer[])myArrayList.ToArray(typeof(Customer));NG: ToArray( typeof( Customer[] ) )メモ。

Unique Algorithm

フレームワークにUniqueがないな〜と思って書いてみました。あまりにも簡単に書けてびっくり!Unixでお馴染みのuniqの処理です。 using System; using System.Collections; namespace Siokoshou { public class ArrayListWithUnique : ArrayList { public Ar…

Google Mapsに衛星写真登場

Google Mapsで衛星写真が見れるようになりました。 http://maps.google.com/おもしろかったので偉そうな感想を書いてしまいます。 Ajaxブームの火付け役のGoogleサジェストとMapsは技術もおもしろいけど、それよりもコンテンツのおもしろさが際立っています…

色の基礎知識

上のエントリを書いててふと思い出したので。 HTMLでもWinアプリでも、色使いをちょっと工夫するだけで、見た目の印象ってかなり変わります。デザイナさんを雇えないからって手抜きで済ますときにも、ちょっとした部分の色を指定するだけでも、なかなか引き…

Rss Bandit

C#で書かれたフリーのRSSリーダー。ソースのライセンスはBSDライセンス。 RSS Bandit河端善博さんのblogで知りました。河端さんにより日本語化されており、非常に便利です。 RSSBanditでは、フリーソフトなら無料で使えるコントロールがいろいろ使われていま…

FAQまとめ

C# FAQ 日本語版 http://www.gotdotnet.com/team/ja/team/csharp/learn/faq/default.aspx オリジナル http://msdn.microsoft.com/vcsharp/team/faq/default.aspx Windows Forms FAQ MS http://msdn.microsoft.com/smartclient/community/wffaq/default.aspx …

Visual Studio Hacks のサイトができた

オライリー本のVisual Studio Hacksのサイトができたそうです。http://www.visualstudiohacks.com/今後2〜3週間でいろいろ追加していくとのこと。これは便利かも。

検索結果をRSSでウォッチ

結城浩さんの1/26の日記で検索結果をRSSで受け取って、それをRSSリーダー(アグリゲーター)で監視するお話が出ていた。 http://www.hyuki.com/diary/20050126064005MSNから検索結果をRSSで受け取るには、 http://search.msn.com:80/results.aspx?q=Windows+Fo…

CodeZine

どぼんさんのメルマガ、.NETプログラミング研究で紹介されて知りました。 日本にも CodeProject みたいなサイトが生まれないかなぁと思っていたんですが、生まれました!CodeZine http://codezine.jp/一般読者からの投稿も受け付けるそうで、これは期待大で…

GoogleなどでMSDNライブラリだけ検索するテクニック

上のエントリを書いてて気付いた小技。 Googleなんかで日本語のMSDNライブラリだけ検索にひっかけたい場合、検索語句に「このドキュメントについてのフィードバック」を含めるとよい。 あ、それより、「site:www.microsoft.com/japan/msdn/library/ja」のほ…

MSDNライブラリの七不思議

その1. MSDNライブラリの.NET Frameworkクラスライブラリのリファレンスには、まったくと言っていいほど絵が載っていない。SystemIcons の説明も文章だけという徹底ぶり。トップページのロゴマークが唯一かも。 http://www.microsoft.com/japan/msdn/library…

続 Bitmap( Stream stream )コンストラクタ

昨日の記事を訂正します。 using でリソースの Stream を開放しても「通常は」きちんと動きます。コンストラクタで Images.Add をやっても問題なしです。 問題を再現させる小さなサンプルを作ってみたんですが、全然再現しなくて、数時間格闘してしまいまし…

やっぱり4/1を楽しんでおこう

新gTLD「.orz」開始 http://internet.watch.impress.co.jp/static/uocchi/2005/04/01/orz.htmメルマ (すごい!作った人にビールでもおごりたい) http://www.melma.com/

Bitmap( Stream stream )コンストラクタ

昨日書いた問題に続けてまた落とし穴に落ちました。 ImageList に bitmap を追加するのに、こんなコードを書きました。 1: System.Reflection.Assembly asm = System.Reflection.Assembly.GetExecutingAssembly(); 2: using ( Stream stream1 = asm.GetManif…

リソースが見つからなくて例外発生

Visual Studio でボタンにイメージを設定しようとして落とし穴にはまりました。 デザイナ画面でボタンの表面にイメージが表示されたので実行してみると、実行時にリソースが見つからないと言われて例外発生。 調べてみると、↓と同じ原因でした。http://homep…

アプリケーション アーキタイプ

http://www.microsoft.com/japan/msdn/longhorn/aero/apparchetypes.aspxLonghorn の Aero 向けに、従来よりもさらに使いやすいアプリケーションを目指そうと、努力を続けているようです。まずは、エクスペリエンスって言葉をどうにかもっとうまい日本語にし…

Google

Googleのトップ絵が、今日はゴッホ風。いいかも、これ。

ListBoxのオーナードロー

ListBox のオーナードローを使って、ListBox の中にたくさんのコントロールを整列表示したいなぁと思っていろいろ調べてみました。これまで Panel を継承して、その中にコントロールを整列表示していたんですが、同じことがもっと簡単にできるかな?と思った…

Code Complete 第二版 第6章

@ITにて公開してます。http://www.atmarkit.co.jp/fdotnet/bookpreview/codecomp2nd_06/codecomp2nd_06_01.html高いんだよねぇ。買おうかなぁ。第一版をどこかで売ろうかなぁ…。売れるかなぁ。

Visual Studio Hacks

id:siokoshou:20050325で書いたVisual Studio Hacks本の作者のblog見つけました。 http://dotavery.com/blog/archive/2005/03/11/2665.aspxここに書き込まれた質問と回答によると、VS2002、2003、2005の全部をカバーしてるとのこと。オライリーのサイトでは(…

コメント付けれるようにしてください!

C#

こぅさん、オセロ、落としてみましたよ。でも、コメントしないのは、こぅさんのblogにコメントが付けれないからで〜す(^^;ソースについてですが、「- コーディング規約の会Top」にある、C#コーディング標準に従うと、だいぶ読みやすくなると思います。2つの…

ふとAjaxで思った

AjaxのフロントのJavaScriptを書き換えてサーバに頻繁に通信に行ったりしても、サーバは大丈夫なように作ってあるんだろうか。一人二人じゃなく、大人数で同時にサーバに頻繁に通信に行ったらどうなるんだろう。いろいろとまずそうなのでやらないけど。

オライリー本「Visual Studio Hacks」

http://www.oreilly.com/catalog/visualstudiohks/via オレンジニュース対象は2003なんでしょうか。2005発売を控えたこの時期に出るのは微妙ですが、訳が出たら買ってしまいそう。

便利なアドイン

便利なアドイン見つけました。http://www.codeproject.com/useritems/GoBackAddin.aspvia Powertoys WebLogVisualStudioのテキストエディタで「定義へ移動」なんかを使った後に、移動先から元の場所に戻ってくるアドインです。って書こうと思ったら…。 codep…

アドイン

VisualStudioのアドインに挑戦してみた。 すがすがしいほどさっぱり分からなかった。 これを参考にまたがんばってみます…。 http://www.gdncom.jp/general/bbs/ShowPost.aspx?PostID=25677

spam

____ _ | _ \ ___ | | _____ __ | |_) / _ \| |/ _ \ \/ / | _ 残念、日本語ではきちんと見えませんから!斬り〜!