ないブログに表示されています。新しい記事を書く事で広告が消えます。録画視聴メモ用の、関連記事一覧を打ち出そうと思ったら、ものの見事にエラーになってしまった。search1word.txtには、すイエんサーという文言をセットして、例のプログラムを使ってみたら。ちなみに、該当する記事をアップしてから1時間以上経った段階で、再度プログラムを走らせてみたところ、やっぱり途中でエラーっぽいことが起きていた。コマンドプロンプトにはこんな文言が書かれていた。何言ってるのかわからないです。地味に、このrubyプログラムをCにおいているということがバレたり、なんだか怪しげなディレクトリ名だよなあというのはさておき、なんか変な呪文ばっかり載っていたのだった。ことで、多分、読み込み数が少ないか何かで問題が生じたのかもしれないし、それ以前に、ひょっとしたら検索ワードの変換でなんかイマイチなことが起こっているのかもしれない。googleのブログ検索を使って、すイエんサーで検索したら少なくとも5個以上は回答が出ているんだもの。うーん、何か秘策があればいいのにねえ。(Wed)関連記事を出す機械Trackback(0)Comment(0)いい加減すぎる自分用関連記事リンク作成プログラムの適当な完成テキストファイルに出力を行ったに、検索したい単語を書き込んだ、search1word.txtを読みこませる行動を加えることで、そこから自分用リストができるようなものを作った。適当な作りなので、行動が終わるまで、ファイルが開けっぱなしというヘンテコな流れになっている。自分だけで使う分には、こんな適当でも問題ないだろう。ファイルの扱い方がさっぱりわからんので、今後、時間ができたらそこらへんのことを学んでいこうかなあ。(Mon)関連記事を出す機械Trackback(0)Comment(0)文字列変換のターンテキストファイルに出力を行ったから発展させて、検索単語1文字対策をとることにした。プログラムの中身に、検索したい単語をぶっこんで、その単語を変換させるプランをとってみた。'kconv'と謎の呪文.toutf8をプラスしたら、なんとかうまくいったみたいだった。あとは、検索したい単語をテキストファイルに書いて、読み込むやり方をやってみようかなあ。(Sun)関連記事を出す機械Trackback(0)Comment(0)テキストファイルに出力を行った出力される結果からbタグ外しで得られた出力結果を、テキストファイルに書き込むようにした。打ち出されたものをブログに貼り付けるとこういう感じになる。...出力されるファイルは、relate.txtで固定、RSSの読み込みが律速になっているとか、そういうのは抜きで、とりあえず出力はどうにかなりそうだ。あとは、RSS取得の際の、http://blogsearch.google.co.jp/blogsearch?hl=ja&scoring=d&q=%E3%83%AC%E3%83%BC%E3%83%AB%E3%82%AC%E3%83%B3+blogurl:http://blog.livedoor.jp/mado2wien/&ie=utf-8&num=5の中の、パーセンテージでくるまれた部分。調べる単語(1単語)をテキストファイルか何かにあらかじめ書いておいて、それを入力して、その単語をパーセンテージの文字に変換して、代入するって形をとると手っ取り早いかもしれない。(Sun)関連記事を出す機械Trackback(0)Comment(0)出力される結果からbタグ外しとりあえずrubyでコマンドプロンプト上に出力で出た結果から、bタグの除去を行うことにした。行の最後にあった<b>...</b>を...に変える作業と、<b>と</b>を除去する手段を行った。?それ?っていう状態でやっているので注意。ここで得られた結果に対して、テキストファイルに出力できれば、第1段階は終了できるよねってことで、次はファイル出力へ続く。得られたフィードから、関連記事リンクの吐き出す仕組みを作ろうとしてみた。今回利用するのは、http://blogsearch.google.co.jp/blogsearch_feeds?hl=ja&scoring=d&q=%E3%83%AC%E3%83%BC%E3%83%AB%E3%82%AC%E3%83%B3+blogurl:http://blog.livedoor.jp/mado2wien/&ie=utf-8&num=5&output=rssレールガンという文字が変換されている状態のもので、得られる記事が5個で、UTF-8で出力されるっぽいやつだ。Parser::Tutorial.jaやらを見て、適当に打ち込んで、コマンドプロンプトで実行してみたら、以下の結果を得た。(プログラムの中身が何を言わんとしているのかは知らないままやっているというのは内緒だ)うん、だいたいいい感じ。検索ワード部分がタグで強調されているというのを除去したいし、最後の...部分の強調もいらない。これを除去する手段を考えていきたい。そのあと、テキストファイルにでも出力できればいいよねえ。いえば、途中でUTF-8からShift-JISに変換している部分があると思うけれど、これは、コマンドプロンプトでのコードがShift-JISになっているからやっている。いうか、これをイチイチ変更する必要があるのかもよくわからん状態でやっているのだ。(Sun)関連記事を出す機械Trackback(0)Comment(0)吐き出されるファイルの中身を覗いてみるとりあえず、呪文の法則性を見てみるの最後にhttp://blogsearch.google.co.jp/blogsearch?hl=ja&scoring=d&q=%E3%83%AC%E3%83%BC%E3%83%AB%E3%82%AC%E3%83%B3+blogurl:http://blog.livedoor.jp/mado2wien/&ie=utf-8&num=5をアドレスバーに唱えた後の結果ページから得られた、フィードだかxmlファイルだか何だかよくわからないものを、terapadで開、続き部分に書かれているような文言が書かれていた。(続き部分に書かれているのは整形後の文)どうやら、フィードが、http://blogsearch.google.co.jp/blogsearch_feeds?hl=ja&scoring=d&q=%E3%83%AC%E3%83%BC%E3%83%AB%E3%82%AC%E3%83%B3+blogurl:http://blog.livedoor.jp/mado2wien/&ie=utf-8&num=10&output=rssとなっていることから、5件ではなく10件基準で吐き出されるらしい。(今回の結果は8件のみなので8つ分の吐き出し)ここで着目したいのが、itemタグ内の部分。itemタグで囲まれた部分を1つの単位として、そこの1つの記事の情報がのっかっているようだった。ここから、itemで囲まれた部分の中で、titleタグで囲まれた部分とlinkタグで囲まれた部分を5件分抽出すれば、成功の予感がする。すりゃいいのかは知らんけども。(Sun)関連記事を出す機械Trackback(0)Comment(0)とりあえず、呪文の法則性を見てみる関連記事がパッと出るようなものが欲しいの巻にて出してみた、フィードなるものを比較してみた。統一されていたのが、呪文の後半の、+blogurl:http://blog.livedoor.jp/mado2wien/&ie=utf-8&num=10&output=rssという部分。ブログのURLがそのまま載っているのだから、多分、赤字の部分が、このブログの範囲内で調べましたというお知らせをしているのだろう。&で繋がったあとの、ie=utf-8。UTF-8っていうのは、文字関係のエンコード(何を意味するのか不明)とかいうやつで、みたことがあるから多分、文字を出力するときに何か関係するものなのだろう。num=10っていうのは、結果を見ていくと、10件の表示をしていることで共通しているから、多分、件数に関係するパラメータなのだろう。オッスオラRSSってことが言いたい盛りなのだろうなあ。検索文字部分によって、「謎の呪文」部分に違いが出る&q=謎の呪文の3パーツ部分に分かれていそうに見えた。共通部分は、グーグルのブログ検索のフィードじゃ、そうジャ、そうジャ、日本語ジャ!って叫んでいる部分で、次が、日付基準で考えてるデーってことで、最後のパーセントで囲まれた部分が、日本語に呪いか何かをかけてパーセンテー人の言葉に変えたってことなのだろう。ところで、私がパッと出したいのは、アホ理系青年の主張の関連記事のリンクで日付が新しい順で5個分だから。http://blogsearch.google.co.jp/blogsearch_feeds?hl=ja&lr=lang_ja&scoring=d&q=パーセンテー人の言葉+blogurl:http://blog.livedoor.jp/mado2wien/&ie=utf-8&num=5&output=rssで構成されるフィードを、ちょっと再構成して吐き出させるようにすればいいのかなあと、ぼんやりと考えてみた。何と言われると困るんだけど。(Sun)関連記事を出す機械Trackback(0)Comment(0)関連記事がパッと出るようなものが欲しいの巻いきなりゲームと関係ないことを、試行錯誤でやってみることにする。食べられるの?このブログとは遠く離れたブログ、主にテレビ視聴の感想を書いているアホ理系青年の主張における、関連記事項目を、ちょっと、単語を入力することで、パッと出せるプログラムを作りたいと思ったのだ。いや、他でそういうジェネレーターがあるから別に作る必要ないよねってことだけど、自分専用のシステムで他人なんて知らんがなというものを作りたいじゃないってことで、適度にかんがえていくことにした。プログラムのことなんてさっぱり忘れているので、スピードを気にせずにやって行く予定。ことで、まずはグーグル先生のブログ検索の結果において、吐き出されるフィード(このフィードというものすら何のことかわからない)なるものを利用して、関連記事が生まれたら素敵だねえってことで、そのフィードなるものを見ていくことにした。関連性の高い順http://blogsearch.google.co.jp/blogsearch_feeds?hl=ja&lr=lang_ja&q=%E9%81%93%E9%87%8D+blogurl:http://blog.livedoor.jp/mado2wien/&ie=utf-8&num=10&output=rss日付順http://blogsearch.google.co.jp/blogsearch_feeds?hl=ja&lr=lang_ja&scoring=d&q=%E9%81%93%E9%87%8D+blogurl:http://blog.livedoor.jp/mado2wien/&ie=utf-8&num=10&output=rss検索している単語が、いかにも私の趣味じみているのはさておき、この謎の呪文はどういうことを言わんとしているのかを探ってみることにするのだ。気にしない気にしない。趣味でやってるだけなんだからってことで続く。趣味:駄文書き自己紹介:ゲームを作ろうとしているうちに、言語学習に飽きていく。