Laboratory of Mobile Agricultural Chemicals Searcher
携帯農薬検索実験室

研究会

  ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索  
870 / 1063 <前へ | 次へ>

〔194〕Re:農薬登録情報 Excel ファイル
 s_kobayashi  (06/06/01 23:29)

引用なし
   >Hidemi Oyaさん

> ddata/index.htm を受信した時のレスポンスヘッダに、Last-Modified と ETag があります。この値を保存しておき、次に ddata/index.htm をチェックする時に、リクエストヘッダに
>If-Modified-Since: 保存しておいた Last-Modified の値
>If-None-Match: 保存しておいた ETag の値
>を付加してやると、Last-Modified 以降に更新されていた場合や ETag の値に変更があった場合のみレスポンスボディが返され、更新されていない場合はレスポンスコード 304 のレスポンスヘッダのみが返されます。サーバ側は、無変更の場合はボディを返す必要のないので負荷が小さく、無駄なトラフィックも低減できます。

ということは、過去のレスポンスヘッダを付けてリクエストを打つ方法を探す必要があるわけですね。いまのLWP::Simpleモジュールではダメっぽいです。

> 以前、農薬名の長音記号がハイフンになっているものがあって連絡したらすぐ直してくれましたが、登録内容以外の修正は当然速報には入ってきません。速報は、失効農薬も1か月に1回のみですし。データに関しては、現在差分提供されていないので、差分提供の形にするなら細かな修正や失効も含めて提供を要望するってのが前提です。各システムのリソースやインターネットトラフィックの無駄遣いを避けるためには、可能な限り全面更新しないですむ方法を要望していくのがスジだと思います。
> それと、シェアレンタルホストでウェブアプリを動かすことを考えると、更新時のレスポンス低下やサーバへの集中的な負荷増大を招く可能性が高いため、全面更新は現実的ではありません。自前サーバなら、データ更新デーモンを走らせておいて、深夜にでもまとめてやってしまえば良いので全面更新だろうが全く問題ないですが(前述のようなリソースの無駄遣いの問題は残りますが)、自前サーバは希有な環境です(家はハードウェア的には可能でも接続契約が許しません)。

私は自宅環境での動作試験なのであまり周辺環境までは考えていませんけれど、将来的な波及を考えると要望は必要ですね。

> sjis, utf8 どっちでしょう? sjis だと、処理系によっては 0x5c を含む文字を検索できなかったりします。utf8 はエンコーダーによって機種依存文字がうまくマッピングできない場合もあるので、半角カタカナを全角に変換して内部データを euc で持っておくのがベストかもしれませんね。

さんざん苦労したあげく原因が分かりました。perl5.8.5+DBI+mySQLはeucを指定してtextのカラムに書き込んでも実際のデータはutf8でしか入らないようです。文字データはいわゆる英数字・記号は半角、半角カタカナは全角に変更して、機種依存文字を置換したデータを使っています。

検索の際にuft8でsql文を作成し、結果のリストをmapでeucに変換してから表示するということで多少手間は掛かりますが、文字化けは完璧に解決しました。hidemiさんのご希望のようなことも簡単に出来ます。ただし検索結果が冗長なので、パイプラインでuniqしてから表示させています。

==============================================================

農薬名リスト:アプロード エルサン ダイアジノン ランネート スミチオン アディオン アファーム スピノエース カスケード
作物名リスト:だいこん はくさい かぶ キャベツ ねぎ トマト ピーマン

だいこん-------------------------------
●アプロード

●エルサン
エルサン粉剤2 2回以内 収穫30日前まで
エルサン粉剤3 2回以内 収穫30日前まで
エルサン乳剤 2回以内 収穫30日前まで
エルサン粉剤2 2回以内 収穫30日前まで
エルサン乳剤 2回以内 収穫30日前まで
エルサン水和剤40 2回以内 収穫30日前まで

●ダイアジノン
ダイアジノン粉剤3 1回 は種時
ダイアジノン粒剤3 2回以内 は種時
ダイアジノン粒剤5 1回 は種時
ダイアジノン粒剤5 2回以内 は種時及び生育期 但し、収穫21日前まで
ダイアジノン粒剤5 1回 は種時
ダイアジノン粒剤5 2回以内 は種時及び生育期 但し、収穫21日前まで
(以下略)
==============================================================


〔44〕自動かな漢字/別名変換、屋号抜き農薬名分類に関する動作確認のお願い Hidemi Oya (05/10/18 22:07)
〔46〕屋号:井筒屋が抜けてました Hidemi Oya (05/10/19 10:34)
〔47〕屋号:FMCが抜けてました Hidemi Oya (05/10/19 14:24)
〔50〕Re: 自動かな漢字/別名変換、屋号抜き農薬名... hara4 (05/10/22 20:47)
〔53〕Re: 自動かな漢字/別名変換、屋号抜き農薬名... Hidemi Oya (05/10/23 0:47)
〔57〕Re: 自動かな漢字/別名変換、屋号抜き農薬名... hara4 (05/10/23 23:59)
〔58〕屋号:現在登録済みの屋号一覧 Hidemi Oya (05/10/24 11:54)
〔62〕屋号:ノバルティス、新富士 Hidemi Oya (05/11/03 1:26)
〔63〕屋号:昭和、ローヌ・プーラン Hidemi Oya (05/11/03 17:41)
〔64〕屋号:探してみました kabe (05/11/03 20:50)
〔65〕Re: 屋号:探してみました kabe (05/11/03 22:24)
〔66〕Re: 屋号:探してみました Hidemi Oya (05/11/04 0:19)
〔69〕Re: 屋号:探してみました kabe (05/11/04 12:45)
〔70〕Re: 屋号:探してみました Hidemi Oya (05/11/04 14:59)
〔76〕Re: 屋号:探してみました kabe (05/11/04 21:58)
〔77〕Re: 屋号:探してみました Hidemi Oya (05/11/05 1:45)
〔78〕レンタルホストのすすめ Hidemi Oya (05/11/05 2:32)
〔80〕商利用とは Hidemi Oya (05/11/06 21:34)
〔82〕Re: 屋号:探してみました kabe (05/11/07 21:19)
〔84〕Re: 屋号:探してみました Hidemi Oya (05/11/08 0:19)
〔87〕Re: 屋号:探してみました Hidemi Oya (05/11/08 21:28)
〔73〕屋号:GF、旭 Hidemi Oya (05/11/04 16:41)
〔86〕漢字変換:病害虫名等の「テン」と「ショウ」 Hidemi Oya (05/11/08 1:43)
〔89〕漢字変換:病害虫名等の「コクトウ」 Hidemi Oya (05/11/09 15:58)
〔90〕漢字変換:病害虫名等の「シラハガレ」「サイ... Hidemi Oya (05/11/11 13:34)
〔91〕自動かな漢字/別名変換バグ報告のお願い Hidemi Oya (05/11/11 14:03)
〔95〕別名:病害虫名「スリップス」 Hidemi Oya (05/11/19 21:56)
〔120〕作物名・病害虫名・屋号辞書更新 Hidemi Oya (06/03/22 1:08)
〔149〕みょうが kabe (06/05/02 22:13)
〔150〕Re:みょうが Hidemi Oya (06/05/03 23:37)
〔151〕Re:みょうが Hidemi Oya (06/05/05 18:30)
〔152〕Re:みょうが kabe (06/05/05 20:23)
〔153〕その他野菜 kabe (06/05/05 21:09)
〔154〕Re:その他野菜 Hidemi Oya (06/05/06 10:31)
〔156〕作物名変換辞書新バージョン Hidemi Oya (06/05/10 15:10)
〔157〕Re:作物名変換辞書新バージョン kabe (06/05/11 23:49)
〔158〕農薬登録情報 Excel ファイル Hidemi Oya (06/05/14 22:33)
〔159〕Re:農薬登録情報 Excel ファイル kabe (06/05/15 21:38)
〔161〕Re:農薬登録情報 Excel ファイル kabe (06/05/15 22:55)
〔163〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/05/16 1:20)
〔164〕Re:農薬登録情報 Excel ファイル kabe (06/05/16 21:54)
〔165〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/05/17 1:56)
〔170〕Re:農薬登録情報 Excel ファイル kabe (06/05/22 0:19)
〔171〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/05/22 21:56)
〔173〕Re:農薬登録情報 Excel ファイル kabe (06/05/23 21:06)
〔174〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/05/24 22:12)
〔175〕Re:農薬登録情報 Excel ファイル kabe (06/05/25 0:17)
〔176〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/05/25 22:11)
〔169〕今回も更新早し! Hidemi Oya (06/05/20 0:26)
〔177〕Re:農薬登録情報 Excel ファイル s_kobayashi (06/05/27 23:11)
〔179〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/05/28 17:41)
〔183〕Re:農薬登録情報 Excel ファイル s_kobayashi (06/05/31 0:09)
〔184〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/05/31 1:54)
〔189〕Re:農薬登録情報 Excel ファイル s_kobayashi (06/06/01 0:57)
〔191〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/06/01 22:29)
〔194〕Re:農薬登録情報 Excel ファイル s_kobayashi (06/06/01 23:29) <<<
〔197〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/06/02 0:47)
〔199〕Re:農薬登録情報 Excel ファイル s_kobayashi (06/06/02 23:51)
〔200〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/06/03 21:32)
〔201〕Re:農薬登録情報 Excel ファイル s_kobayashi (06/06/03 21:39)
〔203〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/06/04 14:28)
〔204〕Re:農薬登録情報 Excel ファイル s_kobayashi (06/06/04 16:52)
〔206〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/06/04 18:02)
〔207〕Re:農薬登録情報 Excel ファイル s_kobayashi (06/06/04 20:14)
〔211〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/06/04 23:33)
〔220〕Re:農薬登録情報 Excel ファイル s_kobayashi (06/06/06 0:12)
〔222〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/06/06 0:40)
〔224〕Re:農薬登録情報 Excel ファイル s_kobayashi (06/06/06 21:56)
〔202〕Re:農薬登録情報 Excel ファイル s_kobayashi (06/06/04 13:22)
〔205〕Re:農薬登録情報 Excel ファイル Hidemi Oya (06/06/04 17:31)

  ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索  
870 / 1063 <前へ | 次へ>
ページ:  ┃  記事番号:   
(SS)C-BOARD vv3.8 is Free.