キューに溜まらないキー入力受け付け処理

C#

特に使うプログラムを組む訳でもないですし、他にやらないといけないことも一杯あるのですが、何故が思いついてしまったので、取り組んでみたいと思います。やりたいことはキー入力を受け付けることなのですが、普通に KeyPress イベントでやってしまうとキ…

ブラザーのプリンタ

会社で HL-5070DN 2台買いました。でも、コピーもついた複合機も欲しいので「ブラザーのコンパクトレーザー複合機「DCP-7010」欲しい!」お願いします!!!!マジでブラザーのプリンタは良いです。他社プリンタよりちょいと高めかもしれませんが、それだけの価…

苗字ランキング

ちょっとだけ C# 熱が冷め気味な今日この頃ですが、苗字ランキングです(※注意:データベース読み込みにかなり時間がかかります!)。早速珍しくも無い自分の苗字を検索してみると、まぁ当然ですが全く面白くも無い数字が出てきたので「じゃ、これならどうだ!…

2.0 の凄いヤツ

C#

世の中は既に「普通 C# 2.0 でしょ?」となっているらしく、自分が時代に取り残されているのを実感する今日この頃で御座います。ちょっと前に「ArrayListを自分好みに(id:esukuro:20050611)」で書いた方法ですが、C# 2.0 では Generics というものがあって、…

C# on Delphi

今回から C# on Delphi という名前でやっていきます。VS2003 ではありませんので、随所に異なる表現、名称が出てくる可能性があります。オレは VS2003 に触ったことが全くないので、違う部分があったとしても補足しませんので、適時読み替えて下さい。 Dock …

Delphi ユーザの為の C# Tips

ということで Delphi2005 を使って C# + .NET で簡単なテストアプリケーションを作ってみました。今日(正確には昨日)1日いじってみて、やっと C# + .NET の使い方が(1/10000くらい)分かった気がします。まずコントロールの上にコントロールを乗せる場合、De…

ArrayListを自分好みに

C#

C# には System.Collections.ArrayList がありますので、これを使ってインスタンスを動的配列に Add していく、なんていうことは誰でもやってることと思います。が、この配列クラスは object 型(参照型)用ですので、キャストの嵐になってしまって、逆に見難…

インターフェース

C# のインターフェースのことではありません。考え方は同じですがどっちかというと、人がアプリケーションに対して操作する時の仕組み、所謂 UI のことをちょいと書いてみたいと思います。何かプログラムを作る時、殆どの場合はこの UI を必要とします。コン…

属性(Attribute)

C#

例で Author を設定出来たりするソースコードがありますが、それ自体が何の役に立つのかがさっぱり分かりません! Author を表示するだけなら、そういうメソッドを実装するだけで、属性になってる必要が無い気がするんですが、どうなんでしょうか。プリプロ…

必要なのはコーディング規約

C#

なのですか?結論としてはそういうことになるのではないかということで、自分の中では答えが出た気がします。using ステートメントがある以上 Dispose で終了処理を行う事が一般的になる(なっている)とは思うのですが、using ステートメントを使うかどうかは…

GC コントロール

C#

さてさて、C# のインスタンスをなんとかコントロールしてみたいな、ということでこんな感じのコードを書いて見ます。myClass instance = new myClass(); instance = null; GC.Collect();これで instance の Finalize が即呼び出されて開放されます。が、回収…

C# は最強か その2

C#

昨日の日記で C# のことをいろいろ書いてますが、Java との比較等が全く出てきてないことを不思議に思ってる人もいるかもしれません。その部分について補足しておきますとオレが Java を全く知らないからです。以上。あと、間違いもたっぷり含まれている可能…

C# は最強か?

C#

仕事も一段落したので、最近は C# で遊んでみたりしています。幸い Delphi2005 を購入したので、クールでビジュアルな開発環境を使ってショボいプログラムを作ることが出来るという幸せな環境になったからでもありますが。C# と言えば MS が鳴り物入りで出し…

AGFA Photo が破産申請

なんとびっくり独 AGFA Photo が破産申請したらしい、という話を取引先の方から教えて頂きました(28日)。「えー!マジっすか?」と思わず聞き返してしまいましたよ。ヨーロッパではかなりシェア取ってたんじゃないのか? デジタルにもかなり力を入れていたん…

Webアプリの環境依存

お客さんからこんなことを言われました。Macでも注文出来るなんて、素晴らしい!!なんの話かというと、先日から実稼動に入ったシステムを使った通販サイトでのことです。もちろんうちのシステムはMacでの動作確認(IE、Safari)もやってます。そうした方がお客…

load average 7

例のシステムですが、アクセスログを見るのが楽しみと先日書きました。実はこの時期は特に売上が伸びる商材を扱ってる為なのですが、アクセス、売上共にかなーり好調なのです。んで、先ほど負荷はどのくらいだろうかと思って見てみたのですが、なんとload av…

コンタクト

ジョディ・フォスター主演「コンタクト」という映画をご存知ですか?地球外生物探査、所謂 SETI に執念を燃やす一人の女性科学者のお話なのですが、オレはこの映画が異常に大好きです。DVD もハリウッドプライスで買いましたし!酷い時は1日2回は見てまし…

ケンカ

前書いたことのある、性格が全く正反対の友達となんですが、先日かなり激しいケンカをしてしまいまして。元々意見の食い違うことは良くある、というよりいつもだったのですが、先日はちょっと違ってましたね。まぁケンカというよりはオレが一方的に怒ってた…

システム運用は順調

運用の始まった例のシステムですが、なかなか順調に動いてくれております。一時はどうなることかとヒヤヒヤしておりましたが、なんとか完成までこぎつけ今現在も着々と売上を伸ばしております。休みだと言うのに会社に出てきてシステムの子守りをしてたりす…

色々いろイロ

なんとなく久々な気が凄く致しますが、気にせず何事も無かったかのように再開です。

Unexpected character 解決? (結局解決してません)

PHP

PHP の例のエラーなんですが、もしかしたら原因が分かったかも。まだ様子見の段階なのでなんとも言えませんが、とりあえず自分のミスだったことをここに告白しておきます…。疑ってごめんなさい > php原因はおそらく register_globals が On になっていたこと…

無題

いささか間があいてしまいましたが、気を取り直して再開です。 ブログ、この言葉を最近非常に良く聞きます。仕事中ラジオ(主に J-WAVE)を流しているのですが、ありとあらゆる番組の中で最近連発されるようになりました。「何で今ごろ?」と良く聞いて見ると …

PC の調子が

PC の調子がすこぶる悪い。これは前からなんですけどね。一度 OS をシャットダウンすると、次起動させるのに 10 分くらいかかるんです。何故か途中で止まるんですよ。「Windowsを起動しています」のメッセージが出た瞬間にブラックアウトとかはまだ良い方で…

木村カエラ

いいっすねー。Vodafone の CM の曲(本人も出演してますが)です。最近バネッサ・カールトンを良く聞いていたのですが(White housesとか)、なんとなく全体的な雰囲気がかぶる気がするのはオレだけですか?それよりも「リルラ リルハって何なのだー!」と思っ…

Unexpected character その後

PHP

例のワーニングですが、やっぱり出まくりました。もうオレの手にはおえません!ということで本番運用では error_reporting を×××して無理やり抑えようと考えてます。うーん、正直やりたくないんだけどな…。とりあえず日本語の自動判別に失敗している訳ではな…

完成間近

現在作成中のシステムがそろそろ完成します。まぁ運用開始してもちょこちょこ修正していくことになるので真の完成はまだまだなんですけども。とはいえ、一応の完成が近くなってきたので「何行くらいコードを書いてるのかなー」と思って調べてみました。トー…

4月1日

各方面でネタ披露の祭典が開かれる本日、みなさんはウソをつきましたか?個人的にはあまり好きな風習ではないので特に思う所も無い訳ですが。そんな今日も仕事でトラブルに見まわれ、せっせと対応に追われるという流れの繰り返しです。何の充実感もありゃし…

Opera の表示崩れ

オレは Opera をメインブラウザとして使っています。いくつか問題はあるんですが、その辺りを差し置いても他のブラウザより良いかなと思うので常用しています。で、この「いくつかの問題」の中に表示崩れがあります。それもいつもではなくたまに。前々からな…

TClientSocket

Delphi6 の時に TClientSocket を使ったプログラムを作ったことがあったのですが、それが必要になり折角だから 2005 でコンパイルしてみようかなってことでやってみました。…結果、玉砕。肝心の TClientSocket が 2005 には無い、どこにも無い。ヘルプを検索…

Unexpected character

PHP

昨日は PHP で Unexpected character が出まくりました。負荷が高いと出るのかなぁ。相変わらず原因は良く分からないけど、php.ini に mbstring.http_input = SJISと書いて様子を見ることに。Mac の Safari からの入力もうまく処理出来ていなかったのでそれ…