喫茶XRAYトップページ


[3225] 何かむなしい返信 削除
2010/4/4 (日) 00:11:48 Mr.XRAY
私がレスつけると反応がなくなるようです(二ヶ所).
巻き添えをくった方ゴメンナサイ.
嫌われているんだな〜(しみじみ)... 今頃知ったのか?

多少はきついことを書いているかもしれませんが,
文句だけではなく,一応解決策(全部じゃないけど)も書いているんだけどなぁ.

こういう状態が嫌なら,「レスをすべきではない」と言うのが鉄則なんですが,
思わずレスしてしまったんです.
久しぶりに覗きに行ったもんですから(グスン,反省!).

もう「Q and A」にはレスしねぇ!!

質問された方にも反応を気にしている人もいるようです.
再度解決策を求めるカキコもありました.



[3226] Re:何かむなしい返信 削除
2010/4/4 (日) 00:38:46 Mr.XRAY
> もう「Q and A」にはレスしねぇ!!

Halbowさんゴメンナサイね.
Halbowさんのように寛大にはなれません.


[3227] Re:何かむなしい返信 削除
2010/4/4 (日) 00:39:59 DEKO
> もう,少なくとも「Q and A」にはレスしねぇ!!
私みたいな事を言ってますね。
まぁまぁマスター、落ち着いて (w

[3228] Re2:何かむなしい返信 削除
2010/4/4 (日) 00:44:33 Mr.XRAY
▼ DEKOさん

> 私みたいな事を言ってますね。

DEKOさんは特定のスレッドでしたからね.
でも,私はグローバルなんです.DEKOさんとはスケールが違うんです(笑)

# 今度はLiveで観ることができると思います.
# 楽しみにしています.ちょっと悩みがあるようですが... (^^;


[3229] Re3:何かむなしい返信 削除
2010/4/4 (日) 01:14:19 DEKO
> # 今度はLiveで観ることができると思います.
> # 楽しみにしています.ちょっと悩みがあるようですが... (^^;

多少面倒でも RTL だけで Unicode を扱えるよう、MECSUtils は使わない方向でいたのですが、
あれやこれやとバグやら何やらで、八方塞がりになってしまいまして...。

「...もういいか」と。
嘘はつけないので、MECSUtils の紹介だらけになっちゃいました。
早くバグが Fix されるといいのですが...。

[3230] Re4:何かむなしい返信 削除
2010/4/4 (日) 09:11:42 TS
▼ Mr.XRAYさん
>私がレスつけると反応がなくなるようです(二ヶ所).

せっかく回答しても反応が無くなると残念な気持ちになります。
私もきつい言い方をしたら、もうここには発言しないと
言われた事がありました。

で、質問者の立場に立つと恐らく本当に初心者の方なのだと
思います、WebBrowserの場合だと回答者が何を言っているのか
分からないのだと思います、正直私もWebBrowserをただの表示
位しか使わないので回答をみても何の事かよく分かりません。

紹介のホームページもただダウンロードするだけでは無いみたい
なので、分からないのでしょう。

で、質問者は分からないと言うのも気が引けるのでそのままに
なっているのだと思います。

しかし、Mr.XRAYさんの回答は質問者に対するものかも
しれませんが、これは他の方に(私も含めて)大変参考になります。

と言う事であまり、回答の返信には期待しないでこれからも
発言して下さい。

▼ DEKOさん
正規表現と言う物を知っていましたが、
「Q and A」のDEKOさんの発言で私も、
DEKOさんのお陰で重い腰が上がりました(笑) //「Q and A」の回答再現

[3231] Re5:何かむなしい返信 削除
2010/4/4 (日) 09:50:29 Mr.XRAY
▼ TSさん,どうもです.

> で、質問者の立場に立つと恐らく本当に初心者の方なのだと
> 思います、WebBrowserの場合だと回答者が何を言っているのか
> 分からないのだと思います、正直私もWebBrowserをただの表示
> 位しか使わないので回答をみても何の事かよく分かりません。


確かに,私の最初のレスはキツイですよね.
「売り言葉に買い言葉」みたいのがありました.
どうして,そういうことをやらなければいけないかを説明すべきだったん
でしょうね.

言い訳になってしまいますが,質問された方も,他の言い方が
あってもいいと思ったんです.
それで,ちょっとカチンときてしまったんですよね.
で,ちょっと反省して,その後のレスとなりました(見え見えですけど).

> しかし、Mr.XRAYさんの回答は質問者に対するものかも
> しれませんが、これは他の方に(私も含めて)大変参考になります。


Halbowさんみたいなことを.... (^^)

正規表現ですが,今回サイトの整備でHTMLファイルを書き換えたりするのに
使ってみました.マニュアルとにらめっこしながら (^^;
記号の羅列みたいので,とっつきにくいですよね.


[3232] Re6:> 正規表現について返信 削除
2010/4/4 (日) 23:02:11 TS
▼ Mr.XRAYさん

たまたま、今回定数でintegerでマイナスの数値が書かれてあるプログラムの
ソースコードを一括で変更したいと言う事があって使ってみました。

> 記号の羅列みたいので,とっつきにくいですよね.

使いこなすのは大変そうですが、DEKOさんのサンプルと
ネット上のサンプルを参考にしたのですが、便利ですね。
これから、活躍しそうです。


[3233] Re6:何かむなしい返信 削除
2010/4/5 (月) 08:03:40 DEKO
> どうして,そういうことをやらなければいけないかを
> 説明すべきだったんでしょうね.

そうやって資料が 100P 超えるんですね、わかります (w

結果だけを求めるヒトと、理屈を求めるヒト双方のニーズを満たすのは
意外に難しいですよね。

「こうするべきだ!」と結果を主張しても、「えー?こっちがいいんじゃ?」と
反論される事があり、結局主張の背景をイチから説明しなきゃいけなかったりとか。



正規表現に関しては、次のセッションでもちょっと時間を割いてあります。
出し惜しみしても仕方ないので、サンプルを上げておきますね。

uses
  ..., SKRegExpW;

  // SKRegExp による正規表現マッチング
  if ExecRegExp('[吉'#$20BB7']野[家屋]', Edit1.Text, []) then
    ShowMessage('Match')
  else
    ShowMessage('No match');


// SKRegExp によるマッチング文字列取得
var
 RegExp: TSkRegExp;
begin
 result := '';
 RegExp := TSkRegExp.Create;
 try
   RegExp.Expression := '[吉'#$20BB7']野[家屋]';
  if RegExp.Exec(Edit1.Text) then
   result := RegExp.Match[0];
 finally
  RegExp.Free;
 end;
end;

「入力された文字列が 某有名外食チェーン店の 名前に一致するか?」
のサンプルです。誤記にも対応しています。

1 番目の例は単純なマッチングです。
Create しないでいいので気軽に使えます。

2 番目の例で RegExp.ExecNext を使えば、 マッチする文字列が複数含まれる
場合に繰り返して文字列を抽出できます。

[3235] Re7:何かむなしい返信 削除
2010/4/5 (月) 09:22:51 Mr.XRAY
▼ DEKOさん

> 結果だけを求めるヒトと、理屈を求めるヒト双方のニーズを満たすのは
> 意外に難しいですよね。


御意!
そうなんですよね.発言の文章から,
「そういうことはいいから,とにかく動くコード」を欲しがる方も.
理屈を述べれば長くなり,読みたくない方だっているかも知れませんし.

一方で理屈を知れば納得の度合いも深まる場合もあるし.
難しいです.
理屈みたいのを書くのは苦手です.会話であれば自然に内容の修正やら
ができますが,文章となると,用語の間違いなどに気を使う必要もあるし.

># SKRegExp は Unicode 版 Delphi に最適化された
># 1.0x がリリースされています。


DLしちゃいました.

# Delphi2010の人はどうなったんでしょうね?


[3236] 正規表現返信 削除
2010/4/5 (月) 16:02:27 Mr.XRAY
▼ DEKOさん,今改めて見たら細かい配慮ですね.

>   if ExecRegExp('[吉'#$20BB7']野[家屋]', Edit1.Text, []) then

確かに[家屋]とした方が確実ですね.
今回のサイトの整備で結構修正漏れがあったのも,このあたりかな?

前にサイト移動の時は,Delphiでプログラム組んで,HTML全て読みこんで
リンクやHTMLコードの修正などを行いました.
今回は正規表現使ってみたんです.

あっ,そうそう,この掲示板をご覧の方で,この「正規表現」に馴染みの
ない方は,こう考えてください.
あれっ!? 用語がでてこない.認知症の始まり?

そうそう,検索の時のワイルドカードの発展したものと考えてください.
例えば *ABC と書けば語尾にABCがあるものを検索しますが,それをもっと
いろいろな検索条件を指定できるようになります.

HTMLコード等では,特定のタグだけではなく,タグ内の文字に条件をつけて
検索して置換,ということなどもできるようになります.
もちろん,行をまたがっての作業も可能です.


[3237] Re:正規表現返信 削除
2010/4/5 (月) 16:10:44 Mr.XRAY
> そうそう,検索の時のワイルドカードの発展したものと考えてください.

ここの図6もその一例です.gawk.exeというのを使用していますが.

http://mrxray.on.coocan.jp/Delphi/plSamples/552_PipeRedirect.htm#01


[3234] Re5:何かむなしい返信 削除
2010/4/5 (月) 08:15:35 DEKO
> 正規表現と言う物を知っていましたが、
> 「Q and A」のDEKOさんの発言で私も、
> DEKOさんのお陰で重い腰が上がりました(笑) //「Q and A」の回答再現


www

SKRegExp 以外のものはオススメしにくかったんですよ...。
外部 DLL が必要だったり、コンパイルでエラーになったり...。

SKRegExp は ANSI / Unicode 版 Delphi どちらでも使えるし、
Perl 互換なのでサンプルはゴロゴロ転がっていますし、
これを使わないテはないかと思いまして。

なんてったって、作者が小宮さん (日本人) なので、
何か不具合があった時にコミュニケーションが取りやすいですからね。

# SKRegExp は Unicode 版 Delphi に最適化された
# 1.0x がリリースされています。

[3313] 応援してます返信 削除
2010/4/28 (水) 16:04:42 junro
▼ Mr.XRAYさん
普段はROMで、その上、Delphiをあまり利用しなくなって
しまい遅レスで申し訳ないけれど少しでもモチベーション
維持につながればと思い、一言。

このサイトもコンポーネントもXRAYさんの発言も、Delphi で
開発するにあたって非常に参考になり助かってます。
今でもたまに、AirCraftで@niftyフォーラムを開くんですが、
XRAYさんの発言があったりして。
やはり、試行錯誤した結果というのは、どこかに残っていると
便利だなぁとしみじみ感じてます。

発言は無くともおそらく同様に感じておられる方も多いと思い
ます。
無理をする必要はありませんが、これからもどうぞよろしく。

[3314] Re:応援してます返信 削除
2010/4/28 (水) 19:03:34 Mr.XRAY
▼ junroさん

なんと嬉しいレスでしょう.
ありがとうございます.適当にがんばりますです!!

> 無理をする必要はありませんが、これからもどうぞよろしく。

無理をしているつもりはないのですが.
何かやり始めて,行き詰ると,ハマッてしまうんですよね.

>しまい遅レスで申し訳ないけれど少しでもモチベーション
>維持につながればと思い、一言。


いえいえ,この掲示板のいいところは,昔のにもレスが付けられる
ことだと思っています.
こういうレスは当然「モチベーション」あがります!!
昨年山に少しだけ行き始めたとき,モチベーションを上げるために,
若い連中と接したり,山道具屋にでかけていました.

たまに,いや時々ガキみたいなことを書いていますが,今後もよろしく.


[3343] 応援してます 二人目返信 削除
2010/5/10 (月) 14:31:08 ぽむぽむ
かなりの遅レスですが。

▼ Mr.XRAYさん
> もう「Q and A」にはレスしねぇ!!

し、しましょうよ(´・ω・`)
常連さんの名前があるだけで、まだDelphiは大丈夫だと
言い聞かせているのに。

・・・と言いつつ、お布施をせず、いまだにDelphi5 を
使っています。
すなわち、古いコードをまき散らす悪いやつです。


「Q and A」のレスで、Mr.XRAYさんのがんばる姿を見て
(見えないけど)自分も、ぼちぼちやっています。

レスしても反応なくさみしい時もあるけれど、わたしは元気です。
健康第一で、ぼちぼちがんばりましょう。

何度かHN変えましたが、当分ぽむぽむで行きます。
そして、たまにのぞき見しにきます。
貧乏なので、喫茶店にそう何度も入れません(違

[3344] Re:応援してます 二人目返信 削除
2010/5/10 (月) 16:51:52 Mr.XRAY
▼ ぽむぽむさん.どうもです.

> 常連さんの名前があるだけで、まだDelphiは大丈夫だと
> 言い聞かせているのに。


立場の違いですね.
人というのは,立場が違うと意見も行動も変わってくるんです.
(民主党,鳩山さんのこじゃありません.ん? もそうかな?)
私も勢いであんなこと書きましたが,Delphiのコミュニティで見たこと
がある名前を見ると,ちょっと安心したりしています.
人間って,ホント身勝手ですよね.

> 貧乏なので、喫茶店にそう何度も入れません(違

いちおう,無料です.
あっ,でも何にも置いてないか?

>・・・と言いつつ、お布施をせず、いまだにDelphi5 を

ヘヘヘッ,そうなんですよね.
まだDelphi5の人がいるんですよね〜.
私,2010だから,402倍進んでるんです.


INCM/CMT
Cyclamen v3.82