Home > タグ > 開発
開発
ゴーストライター公開しました
- 2007-10-16 (火)
- 技術
いろいろ紆余曲折ありましたが、前回の予定通り、「マルコフ連鎖アルゴリズムで文章を自動生成してくれるツール」が完成したので公開いたします。
主にお遊びでしか使えないツールだとは思いますが、よろしく使ってやってくださいm(_ _)m
次の予定は、Wikipediaの要約を表示してくれるツールです。
主にお遊びでしか使えないツールだとは思いますが、よろしく使ってやってくださいm(_ _)m
次の予定は、Wikipediaの要約を表示してくれるツールです。
マルコフ連鎖アルゴリズムを利用したページ(ツール)について
- 2007-09-19 (水)
- 技術
タイトルのようなことを最近考えておったのですが、ユーザに元文章を用意してもらって、普通にマルコフって文章を生成しても面白くないので、
mixiのプロフィールにマルコフのURLを貼り付けそれを見た人がクリック
↓
マルコフのページでmixiから来た人のリファラを取得し、逆にmixiのプロフィールのhtmlの内容を取得
↓
mixiのプロフィールの内容の最新日記のアドレスから、日記本文を複数抽出
↓
抽出した本文をマルコフって文章を生成
↓
面白い!
(全てJavaScriptで実装するのが前提)
てな流れを考えて色々試してみてたのですが、落とし穴がありました。
そう、XMLHttpRequestはドメイン越えできないんですよ!奥さん。
じゃあ、iframeはどうだと思い試して見ましたが、iframeで別ドメインのページを読み込んだ場合、JavaScriptからは内容の書き換えはもちろん、内容の取得もできないのです!!!
さらに、じゃあobjectタグはどうか?と思いましたが、objectタグはドメイン関係なくJavaScriptから内容の取得はできないのでした。orz
そりゃそうですよね・・・
別ドメインのサイトの内容をJavaScriptで取得できるってことになると、通常ログインしないと見れないような個人情報がJavaScript経由で第三者に盗まれる可能性がありますからねぇ。
まぁ、JavaScriptで別ドメインのデータを利用するにはJSONみたいに公開者側が公開しても良いと判断したデータに限るべきですよねぇ。
少し勉強になったところで、JavaScriptで出来る範囲内でマルコフ君の面白い使い道を他に考えなければ。
mixiのプロフィールにマルコフのURLを貼り付けそれを見た人がクリック
↓
マルコフのページでmixiから来た人のリファラを取得し、逆にmixiのプロフィールのhtmlの内容を取得
↓
mixiのプロフィールの内容の最新日記のアドレスから、日記本文を複数抽出
↓
抽出した本文をマルコフって文章を生成
↓
面白い!
(全てJavaScriptで実装するのが前提)
てな流れを考えて色々試してみてたのですが、落とし穴がありました。
そう、XMLHttpRequestはドメイン越えできないんですよ!奥さん。
じゃあ、iframeはどうだと思い試して見ましたが、iframeで別ドメインのページを読み込んだ場合、JavaScriptからは内容の書き換えはもちろん、内容の取得もできないのです!!!
さらに、じゃあobjectタグはどうか?と思いましたが、objectタグはドメイン関係なくJavaScriptから内容の取得はできないのでした。orz
そりゃそうですよね・・・
別ドメインのサイトの内容をJavaScriptで取得できるってことになると、通常ログインしないと見れないような個人情報がJavaScript経由で第三者に盗まれる可能性がありますからねぇ。
まぁ、JavaScriptで別ドメインのデータを利用するにはJSONみたいに公開者側が公開しても良いと判断したデータに限るべきですよねぇ。
少し勉強になったところで、JavaScriptで出来る範囲内でマルコフ君の面白い使い道を他に考えなければ。
文字数カウントツール公開しました
- 2007-09-16 (日)
- 技術
JavaScriptベースでブラウザ上で文字数のカウントが出来るツールを作ったので公開しました。
ということで、便利に使ってやってください。
これからは、実用的かどうかに関わらず簡単なツールをじゃんじゃん公開していきたいと思います。
次の予定は、マルコフ連鎖アルゴリズムで文章を自動生成してくれるツールです。
無限に近い数のアイデアを提案するサイト
- 2007-09-11 (火)
- 技術
タイトルはちょっと大げさですが、キーワード組み合わせ系のおバカサイトを立ち上げました。
その名も、アイデアプラネット。
見てもらうと分かる通り、いくつかの単語を組み合わせてアイデアとしてるのですが、普通によさげなアイデアが表示されたり、シュールで面白いアイデアが表示されたりと、案外人間が見ても楽しめるものが出来たと思いますので公開します。
それと同時にアイデアプラネットはSEOにも自分なりに力を入れておりますので、SEOのためにどういう対策を行ったか、それによってどういう効果があったか、複数エントリに渡って継続的に考察して行きたいと思います。
でまぁ、どういうソースなのかは実際に参照していただくとして、それ以外の部分をここでは主に取り扱いたいと思います。
アイデアプラネットのオープンは、2007年9月7日の午前4時です。
まず、Google ウェブマスターツールとYahoo! Site Explorerへのサイトマップの登録を行いました。それ以外には、このブログにアイデアプラネットへのリンクを張ったくらいです。
今日(2007年9月10日)の時点で、site:ideas-planet.comでGoogle検索すると、2ページ程インデクスされていました。
その2ページはいずれも外部からリンクを張ったページであり、やはり普通に毎日クロールされてるページからリンクを張ると、Googleには3日程度でインデクスされ検索可能になるようです。
以前どこかで「Googleに3日でインデクスされる6つの方法」とかなんとかを見たことがあるのですが、6つもやる必要はなく、毎日クロールされているサイトからリンクを張るという至極当たり前のことをすれば3日程度でインデクスされるようです。もちろん例外はありますが。
一方、サイトマップの登録はサイトの超初期の段階ではあまり意味はないかなと思います。 明確な根拠を示せないのがアレですが、サイトマップの登録は1ヶ月後ぐらいから効果を発揮すると思います。
その名も、アイデアプラネット。
見てもらうと分かる通り、いくつかの単語を組み合わせてアイデアとしてるのですが、普通によさげなアイデアが表示されたり、シュールで面白いアイデアが表示されたりと、案外人間が見ても楽しめるものが出来たと思いますので公開します。
それと同時にアイデアプラネットはSEOにも自分なりに力を入れておりますので、SEOのためにどういう対策を行ったか、それによってどういう効果があったか、複数エントリに渡って継続的に考察して行きたいと思います。
でまぁ、どういうソースなのかは実際に参照していただくとして、それ以外の部分をここでは主に取り扱いたいと思います。
アイデアプラネットのオープンは、2007年9月7日の午前4時です。
まず、Google ウェブマスターツールとYahoo! Site Explorerへのサイトマップの登録を行いました。それ以外には、このブログにアイデアプラネットへのリンクを張ったくらいです。
今日(2007年9月10日)の時点で、site:ideas-planet.comでGoogle検索すると、2ページ程インデクスされていました。
その2ページはいずれも外部からリンクを張ったページであり、やはり普通に毎日クロールされてるページからリンクを張ると、Googleには3日程度でインデクスされ検索可能になるようです。
以前どこかで「Googleに3日でインデクスされる6つの方法」とかなんとかを見たことがあるのですが、6つもやる必要はなく、毎日クロールされているサイトからリンクを張るという至極当たり前のことをすれば3日程度でインデクスされるようです。もちろん例外はありますが。
一方、サイトマップの登録はサイトの超初期の段階ではあまり意味はないかなと思います。 明確な根拠を示せないのがアレですが、サイトマップの登録は1ヶ月後ぐらいから効果を発揮すると思います。
地図に情報を書き込める!
- 2007-04-05 (木)
- 技術
地図に情報を書き込めるwebのシステムを作ってます。
http://www.dsmailer.com:3000/top/
Ruby on Railsで開発中です。
進捗は、ページを見てもらうと分かると思いますが、
まだまだ超初期段階です。
http://www.dsmailer.com:3000/top/
Ruby on Railsで開発中です。
進捗は、ページを見てもらうと分かると思いますが、
まだまだ超初期段階です。
トップページ > タグ > 開発
- 検索
- フィード
- メタ