X



トップページ運用情報
984コメント412KB
bby -- スレッド情報一元管理システム構築スレ2
■ このスレッドは過去ログ倉庫に格納されています
0001動け動けウゴウゴ2ちゃんねる
垢版 |
04/06/10 20:59ID:HQfGHzYj
2chにある全スレッドの情報を一元で管理するシステム(通称bby)について議論したり構築したり
雑談したりするスレッドです。

関連スレ
bbs.cgi再開発プロジェクト 3
http://qb5.2ch.net/test/read.cgi/operate/1076666901/l10
【広告・宣伝】Rock54【自動排除】 4
http://qb5.2ch.net/test/read.cgi/operate/1083063122/l10

前スレ
bby -- スレッド情報一元管理システム構築スレ
http://qb5.2ch.net/test/read.cgi/operate/1073058944/
0251動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/04 18:30:33ID:E51W+P7L0
壷から記念まきこ
0253動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/04 18:32:27ID:YdWUxSdO0
壷から飛んで着ましたが ナニガナンダカ...
帰ります。
0254動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/04 18:33:59ID:/ol7a5WA0
RSSに詳しいので、時給20,000円で雇ってください
0256動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/04 18:37:51ID:ZycyY3Jq0
壷から来ちゃった! ウフ
0257動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/04 18:46:15ID:qf28/Id00
壷から来ました
RSSか、、、結構詳しいけど
手伝ったら何かくれる?
0260root▲ ★
垢版 |
05/02/04 19:02:49ID:???0
>>248
iconv() を使います。
サンプルは、ちと待ってくださいです。
0262動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/04 19:20:41ID:37yiiztb0
壷に呼ばれて来たけど、わけワカメ。


とりあえず、ぬるぽ。
0263FOX ★
垢版 |
05/02/04 19:22:28ID:???0
<lastBuildDate>Tue, 02 Dec 2003 20:05:00 +0900</lastBuildDate>

日付はこの形式にしないとだめなの?
0264動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/04 19:26:43ID:w/EhEOxn0


分かんね〜。
0267FOX ★
垢版 |
05/02/04 19:42:01ID:???0
むぅ

難しすぎ、、、

断念しよう < 日付
0268動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/04 19:47:02ID:mY+WzwoZ0
RDF(RSS 1.0) にすれば日付は Dublin Core モジュールを使うから
W3C 表記が使えるから数字だけで表記できそうだけどピー
0270動け動けウゴウゴ2ちゃんねる
垢版 |
NGNG
壷からきたぞー

素人考えだが、
RSSを自動作成するツールとか配信してる人に聞いてみたらどうだろうか。
WikiとかMTとかに普通に付いてるよね。
0271root▲ ★
垢版 |
05/02/04 20:29:24ID:???0
こんなかんじで。-I/usr/local/include して、 -L/usr/local/lib してくださいです。

コンパイル例:
% gcc -O2 -I/usr/local/include -o iconvsample iconvsample.c -L/usr/local/lib -liconv

ソース例:
#include <stdio.h>
#include <iconv.h>

int main()
{
iconv_t cd;
const char *from = "こんにちは";
char to[BUFSIZ];
const char *fromvec[] = { from, NULL };
char *tovec[] = { to, NULL };
size_t fromlen = strlen(from);
size_t tolen = sizeof(to);

cd = iconv_open("utf-8", "shift_jis");
if (cd == (iconv_t)(-1)) perror("iconv");

iconv(cd, fromvec, &fromlen, tovec, &tolen);
iconv_close(cd);

printf("UTF-8: %s\n", to);
return 0;
}
0272root▲ ★
垢版 |
05/02/04 20:32:53ID:???0
>>271 補足

・事前に iconv_open(変更後コード, 元コード); を呼んで、convert descriptorを準備しておく
・iconv() を呼んで変換する
・iconv_close() でおしまい

これで、わかりますかね。
あとは、man 3 iconv とかしてみてくださいです。
0273動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/04 20:32:57ID:BeOsdVSt0
すみません。優先度は下で良いのですが、<description>の次に

<items>
 <rdf:Seq>
  <rdf:li rdf:resource="項目へのURI"/>
  …
 </rdf:Seq>
</items>

をさらに追記していただけると嬉しいです。
0274動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/04 20:35:33ID:ucVU2iTL0
壺から(ry
0275273
垢版 |
05/02/04 20:41:37ID:BeOsdVSt0
あああ…RSS2.0じゃ無くなったのね>items

前言撤回しますです。
0279root▲ ★
垢版 |
05/02/04 21:29:58ID:???0
>>263
strftime() 使えばいけるですね。< 日付

以下のようなかんじで。

#include <stdio.h>
#include <time.h>

main()
{
char buf[BUFSIZ];
time_t tloc;

time(&tloc);
strftime(buf, sizeof(buf), "%a, %d %b %Y %H:%M:%S +0000", gmtime(&tloc));

printf("%s\n", buf);
return 0;
}
0280root▲ ★
垢版 |
05/02/04 21:35:39ID:???0
JST にしたければ、こんな感じ。

#include <stdio.h>
#include <time.h>
#include <stdlib.h>

main()
{
char buf[BUFSIZ];
time_t tloc;

setenv("TZ", "JST-9", 1);

time(&tloc);
strftime(buf, sizeof(buf), "%a, %d %b %Y %H:%M:%S +0900", localtime(&tloc));

printf("%s\n", buf);
return 0;
}
0282動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/05 02:05:16ID:wiJ39EQo0
壷コールでもうっとおしいぐらいなのに、RSSになったらもっとうっとおしくね?
壷で満足しちゃってるのはまずい体質なのかな?
それとも思ってる事と別の事しようとしているのかな?

そか、サーバはGMTで動いてるからJSTに変換しないといけないんね。
printf()しばらく見てなくてなんとなく懐かしい気持ちになったよ。
あれ?よく見たら-9してGMTに一度変換しているっぽよ(汗;
0283root▲ ★
垢版 |
05/02/05 02:09:43ID:???0
>>282
サーバは、現地時間(PST/PDT)で動いてるです。

で、もちろんiconv_open()がしくったらエラー処理とかしないといかんです。
まぁ、あくまでサンプルプログラムってことで、、、。
0284動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/05 06:16:57ID:7KgRsPUM0
いいかげんVIPを強制名無しにしてくれよ
0286ご隠居 ◆MytskeE.Vg
垢版 |
05/02/05 11:43:20ID:FROTis4g0
Operaで取得ができなくなってますね。

>XML の解析に失敗しました: フォームが不正です (行: 14, 文字: 29)
だそうです
0287FOX ★
垢版 |
05/02/05 11:44:56ID:???0
ちと 改造中。。。
その時に別件で外出

そして忘却。

うがっ
0289FOX ★
垢版 |
05/02/05 11:53:24ID:???0
つまり <br> はスペースに置き換えるの?
0291FOX ★
垢版 |
05/02/05 12:20:22ID:???0
ちょっと退いたんだけど、
スレが立たなきゃ検証できないんで
待つのみ
0293FOX ★
垢版 |
05/02/05 12:40:03ID:???0
<> <br> のいかしら?
0294動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/05 12:40:05ID:+s4aYlhk0
壺に呼ばれて荒しにきました☆
0295FOX ★
垢版 |
05/02/05 12:40:18ID:???0
<> <br> のせいかしら?
0298FOX ★
垢版 |
05/02/05 12:49:27ID:???0
しゃて 今はどこが駄目なんだろぅ?
0299 ◆WMaLhm.gkw
垢版 |
05/02/05 12:50:36ID:0MdNLy+g0
firefoxで開いたときのエラーメッセージ

XML Parsing Error: not well-formed
Location: http://headline.2ch.net/bbynews/news.rss
Line Number 68, Column 668: 記事を抜粋しています。全文はリンク先をお読み下さい。 ---------------------------------------------------------------------- 愛知県安城市のショッピングセンターで起きた通り魔・幼児殺傷事件で、(略)
0301動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/05 12:54:34ID:g7eVHd3A0
おぺら
XML の解析に失敗しました: フォームが不正です (行: 95, 文字: 667)

ふぁいあふぉっくす
行番号: 95, 列番号: 668:
0302FOX ★
垢版 |
05/02/05 12:56:27ID:???0
http:// かなぁ

http もスペースに置き換えてみる
0303 ◆WMaLhm.gkw
垢版 |
05/02/05 12:56:54ID:0MdNLy+g0
エラーが出ている記事中のURLに&があるのを見て、
google newsをrss化するcgiを作ったときに、
&→&の変換に気が付かなくて数日ハマのを思い出したけど、
関係ないかな?
0304 ◆WMaLhm.gkw
垢版 |
05/02/05 12:57:58ID:0MdNLy+g0
半角では出ないの忘れてた(^^;;;)

&→&amp;
0305FOX ★
垢版 |
05/02/05 13:00:28ID:???0
次のスレが立つまで waiting.....
0307FOX ★
垢版 |
05/02/05 13:04:19ID:???0
まずは
状況を理解するだけ

書いたコード無駄になっちゃうし
0309FOX ★
垢版 |
05/02/05 13:07:00ID:???0
更新された

http -> spaces じゃ駄目だったようで、
0310動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/05 13:08:38ID:Dk5Gh7od0

記事を抜粋しています。全文はリンク先をお読み下さい。
----------------------------------------------------------------------
愛知県安城市のショッピングセンターで起きた通り魔・幼児殺傷事件で、殺人未遂
容疑で逮捕された福島県出身で住所不定、無職、氏家克直容疑者(34)は、
亡くなった青山翔馬ちゃん(11カ月)を無言で刺した後、近くにいた姉(3)ら
に「死ね」などと叫びながら襲いかかっていたことが、県警安城署捜査本部の調べで
分かった。氏家容疑者は事件当日の4日、午前10時の開店時から店内をうろつき、
事件現場の2階フロアにある日用品売り場で盗んだ果物ナイフ(刃渡り十数センチ)を
使い事件を実行していた。
http://www.mainichi-msn.co.jp/today/news/20050205k0000e040023000c.html
※関連ニュース 産経朝刊 「いらつき刺した」
http://www.sankei.co.jp/news/050205/morning/05na1001.htm
時事通信 2年前に住み土地勘=当初から子供狙う?
http://www.jiji.com/cgi-bin/content.cgi?content=050205063527X158&genre=soc
※前スレ http://news19.2ch.net/test/read.cgi/newsplus/1107562066/
0312FOX ★
垢版 |
05/02/05 13:11:00ID:???0
>>310
そこをどうすればいいのか・・・
0315ヾ(゚パ)ノ ◆f0.zuburi6
垢版 |
05/02/05 13:18:58ID:u6mGWj370
>>312
FireFoxのソースでは
://www.jiji.com/cgi-bin/content.cgi?content=050205063527X158&genre=soc
の所の&の後ろ genreが赤文字になるんだけど関係あるかしら?
ていうか&の扱いなのかな?
0317動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/05 13:23:22ID:Dk5Gh7od0
未定義のエンティティ 'genre' を参照します。リソース 'file:///C:/Temp/news.xml' の実行エラーです。ライン 126、位置 9

&genre;

& → &amp; のようですね・・・
って&を使っていいのか?
0322動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/05 13:44:27ID:g7eVHd3A0
こういうことらしい

半角の&記号をそのまま使ってしまったときに表示されます。
XMLの処理システムは "&" が現れるとそこから ";" までを特殊記号を記述するための表現(エンティティ)として扱おうとします。
そのため、"&" を執筆の際にそのまま使用することはできません。
メッセージにあるように特殊文字として "&" という記号に書き換えるか全角の「&」を使用してください。
0327動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/05 15:39:46ID:GwdDU5Ny0
おまいら詳しいな…orz
0331動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/05 16:47:34ID:YVUv+AKa0
>>324
出来たファイルを手動で直したのでは無いので、エラーの出た箇所の記事が
RSS上から無くなるまではこのままですね。

休日なので、スレ立てペースは遅いのかな。
0332FOX ★
垢版 |
05/02/05 18:33:47ID:???0
まずは & を スベースにしてみる

でも酔っ払いなので・・・
0333 ◆WMaLhm.gkw
垢版 |
05/02/05 18:51:27ID:0MdNLy+g0
firefox

エラーなく表示できましたー
0334FOX ★
垢版 |
05/02/05 18:53:09ID:???0
あとはどうすればいいかを考えてから
本番用にコーディングすると、

どうすればいいんだ?
0338blue06.nns.ne.jp
垢版 |
05/02/05 19:21:12ID:v2c9a6BB0
bbyが持ってる資源(情報)が分かってないので的をはずしてるかもしれませんが。
各itemのcategoryとpubDateはあったほうが便利ではないかなぁと。
リーダー側のソートや表示条件に使えそう。
>>277にもありますけど上記はURLの元情報かURL自体から生成可能なのでは。
(dat名はファイルのcreate timeと聞いたような)

あとchannelのimageにギコアイコンみたいのが指定してあったらなんとなく嬉しかったり。
0339FOX ★
垢版 |
05/02/05 19:23:52ID:???0
pubDateの種は持っているです
変換がめんどいので簡単な形式でもいけないのかなと、

categoryはどうすべきか?
ニュー速+とか板名でいいのかしら、
0340blue06.nns.ne.jp
垢版 |
05/02/05 19:25:32ID:v2c9a6BB0
個人的にはそういうのでいいと思います。
0341blue06.nns.ne.jp
垢版 |
05/02/05 19:26:56ID:v2c9a6BB0
記事の内容で分類を判断するのは難しいですからw
0342root▲ ★
垢版 |
05/02/05 20:46:46ID:???0
>>339
変換ってめんどいのかしら。

スレッドキーはtime()の戻り値と同じだから、
単純に >>279 にくべるとかじゃ、だめ、、、なのかな。
0343御自称さん◇Gozi/Syou3
垢版 |
05/02/05 20:51:34ID:g3oQx4No0
   おや?
       ∧_∧         ∧_∧  
      く_`  )        <_`  ) どうした?兄者
        /   ヽ,/つ壷    /  ヽヽ 
====.|____  ヽ /=== (⊃  丿 i===========  
      i;;:.  i   |        ⊂二ノ;;i
      l;;:.  l__ 、ヽ      /   ノ;;;;l
      ゝ;:.__.lニl l |     / , r l__..;ノ
        l l .| | |    / / l  l l l
────._l l_((__)─ ノ i  l  l .l l_───────────
               (_ノ  l⌒l
                    ´`
0344動け動けウゴウゴ2ちゃんねる
垢版 |
05/02/06 00:05:24ID:6DORUy7J0
──────────────────────────
登録料は6,000円のみです。
一人を 紹介すると5,000円が即日貴方の口座に振り込まれます!
すぐに元は取れちゃいますネ(^^♪
───────────────────────────
儲けは大きいのに、安くていいから
どんどん売れます、止まりません。
もう、ほとんど伝説になっています★
いつまでも売れ続けます★

やっぱりチョキン倶楽部の「魔法」は凄いです。
───────────────────────────

とりあえず紹介ID【C259】をメモしてから
ホームページを見てみましょう。見なくては損!!!
     
http://tekipaki.jp/~chokinclub/


0346FOX ★
垢版 |
05/02/06 02:32:21ID:???0
>>342
単にやる気の問題でーす。
相対的にネ

テーブルの上の料理をどこから食べるかという話しー

0347root▲ ★
垢版 |
05/02/06 02:40:33ID:???0
>>346
なるほど、そういうことっすね。

ところで、例のあれ、もうすぐできるです。
0348FOX ★
垢版 |
05/02/06 02:42:29ID:???0
>>347
どもです
どもです

これからお出かけなので戻ったらちゃくちゃくと
headline.bbspink.comで、よろ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況