YJS for AIRのアルファ版を公開しました。


YJS for AIRのアルファ版を公開しました。このバージョンは開発の初期版であるため PCの利用に長けている中級者以上の方のみ お試しください。
YJS for AIR(今後 YJS と表記します)

(上記サイトはサーバ実装に難アリですので3回に1度程度しか繋がりません...)

制限

  • フィード、記事、動画の削除機能はありません
  • アンインストール時にデータベースと画像キャッシュは削除を行わないので、マイドキュメント ディレクトリの YJS ディレクトリを手動で削除してください
  • キーワード検索とジャンル検索は完全に実装していません
  • 使い方も詳しく説明していないのでよく分かりません
  • 気が向いたら説明書でも書きます

YJS for AIRとは?


どう見ても糞フィードリーダーです
本当にありがとうございました

おわび


AirFileHost制作検討-YourFileHost日本語サーチのアプリケーション実装の検討で

早ければ来週の日曜日ごろにはできるかもです。

と書いておきながら初期版リリースが3ヶ月後になってしまいました。嘘を書いてしまい、すみません。


実はアプリケーション実装とサーバ実装は違う箇所と同じ箇所がある、という点に気づくまで時間がかかったのですが、この記事とは別に書こうと思います。

コンセプト

  • Yourfilehost日本語サーチのアプリケーション実装を素直に作る
  • Webではできなかったことをデスクトップアプリケーションでやる

この2点になります。

Yourfilehost日本語サーチのアプリケーション実装を素直に作る

本アプリケーションである YJS の特徴は、素直に「Yourfilehost日本語サーチ」そのもののロジックを移植したことにあります。


Yourfilehost日本語サーチは Web サービスですが、以下の構成要素になっています。

  1. ブログクローラー
    • 特定リンクに関連がありそうなページをブログ検索から探す
  2. フィードリーダー
    • 特定リンクを持っているブログのフィードを読む
  3. ページスクレイパー
    • 記事から特定リンクを取得する
  4. 動画スクレイパー
    • 特定リンクから動画情報を取得する

このうち、フィードリーダーから以降の処理を YJS に移植しました。YJS ではブログは個人単位が探すことになります。Yourfilehostまとめ系の諸兄のサイトも含めて、このブログクローラー部分を共有する点にサーバのメリットがありましたが、今回はそれがありません。自分で探すことになります。


つまり、この部分に「どの情報を得るかについて自己責任である」という意味を持たせたので、本アプリケーションがどのように使われるか分かりませんが、怪しい動画情報が入り込むことによって公開中止になることはありません。倫理的画像処理を行う必要もありません。


フィード情報をサーバで共有してアプリケーションに配布する手法も考えられましたが、上記の理由のために今後とも実装することはありません。

Webではできなかったことをデスクトップアプリケーションでやる

Web 時代にやりたくてもできなかったことを実現しています。

  • 手元にデータベースを持てる
  • 永続的なキャッシュを持てる
手元にデータベースを持てる

Yourfilehost日本語サーチでは、サーバがデータベースを持ち、それに対して問い合わせを行うことで表示を行っていました。Adobe AIR によるアプリケーション環境でもデータベースを持つことができます。実はこのデータベースの動きはサーバ実装の「Yourfilehost日本語サーチ」とアプリケーション実装の「YJS」で非常に似通った処理を行っています。

このデータベースを手元に持つことにより、個人でバックアップを行うことができます。また問い合わせがネットワークを挟まないので柔軟に行うことができます。

永続的なキャッシュを持てる

この効果が実は非常に大きいです。


今作の YJS は動画のサムネイル画像は必ずローカルのファイルシステム(具体的にはマイドキュメントの YJS ディレクトリ)に保存を行います。この理由は、毎回のように画像サーバに問い合わせを行うのは非効率だからです。


キャッシュを行うことによって、毎度おなじみランダム検索が鬼の子のように早くなります。ただしアプリケーションを動作させる PC の性能が十分にある場合に限ります。

まとめ


どう見ても糞フィードリーダーです
本当にありがとうございました

AirFileHost制作検討-YourFileHost日本語サーチのアプリケーション実装

YourFileHost閉鎖となり、色々考えてみました。また、ふつふつとアイディアが湧き上がってきました。

AirFileHostと名前つけてみました。これはWeb実装であったYourFileHost日本語サーチをアプリケーション実装するというアイディアです。

早ければ来週の日曜日ごろにはできるかもです。

AirFileHost概要

もし公開できたら利用してやってください。まだ調査はしてないんで似たようなアプリケーションが教えてください。検討しなおします。

YourFileHost日本語サーチ閉鎖までの回顧録

タイトルの通りですが、昨今の情勢を考慮し、YourFileHost日本語サーチを公開し続けるのは非常に厳しいという判断を行いました。

こんな弱小なエロサイトではありますが、魂と煩悩エンジンで作っていました。そして私はこのサイトが大好きでした。

このようなサイトを作るにあたり、先人のYourFileHostまとめサイトの諸兄の方々、絶え間なくYourFileHostのURLと動画情報を提供してくださったエログの方々、また相互リンクを申し出てくれた方々に、感謝の気持ちを伝えます。

エロ大王には遠く及ばず若輩な身でありますが、「YourFileHost日本語サーチ」のために私が考えつくした仕様とその背景を公開することで、社会に知識の還元を行い、日本のエロサイトの発展に寄与できればと願っています。

回顧録

今年、1月25日にYourFileHost日本語サーチを公開以来、多くの方々に来ていただけました。当初は興味本位の習作として作成したエロ動画収集エンジンでしたが、予想よりも性能が良く、手習いのWebサイト開発技術と合わせて、えいやと公開したものでした。

公開するのは良いとして、戦略はどうするのか?、という点をしっかり考えようということで、他の諸兄のサイトの研究を行い、諸兄のサイトにはない特徴を出していこうと試行錯誤させていただきました。

それはコンセプトとユーザビリティを意識したエロサイトを作りたいという要求があったからでした。

本サイトのユーザビリティの方針は、言葉が悪いですが、”弱者を救う”ことです。弱者とは、PC操作に慣れていない方、そしてエロ情報に疎い方のことをイメージしています。実のところ、私自身がエロ情報に疎い弱者でした。

PC操作に強い方、エロ情報強者の方はユーザビリティにケアを行わなくても脅威の煩悩力で試行錯誤が可能ですが、通常の煩悩では酷です。YourFileHostまとめ系サイトは特に不慣れな弱者に向けたメッセージであると強く感じましたので、それをもう一歩、進めることを目指しました。

諸兄のサイトと同じくするもの

トップの中にも「七番煎じ」と書かさせて頂きました。それは諸兄のサイトから学ばせていただいた感謝の気持ちです。

特にYourAVHost、YourFileHost NAVI, YourLifeHost様のサイトをリスペクトしています。これらのサイトから「Webサイトは子を作り、孫を作り、進化していくものなんだ」ということを見せていただいたからです。人というフィルターを通して進化していくエロサイトに未来を感じました。

これらのサイト様を研究した結果、「収集エンジンを使って動画URLを収集する」「YourFileHostの動画ごとにサムネイルを表示することで分かりやすくする」「動画URLを提供していただいたブログ様へのリンクを張る」「次の動画を見やすくする」「ジャンル・女優名で検索が行えるようにする」ことを特徴と捉え、ベースとすることにしました。

収集エンジンを使って動画URLを収集する

自動の収集エンジンを使わなければ、大変な追加作業が待っているため、この部分には気を使います。大方はゆ〜すけべ〜様のブログに書いてある通りですので省略します。

YourFileHostの動画ごとにサムネイルを表示することで分かりやすくする

YourFileHostとredtube, tube8の紹介ブログを見比べてみて下さい。1つの動画に対するリンクの数が違うはずです。それは投稿できる動画の時間長に関係しており、YourFileHostが最も短いはずです。実はYourFileHostまとめサイトでは、この仕様が大きくエロの一覧性に貢献しています。

他のエロ動画サイトの動画リンクでは、通常では1枚程度のサムネイルを表示しませんが、YourFileHostでは動画が分割されているため、分割されたポイントごとにサムネイルを取得して表示することができます。動画を見るという労力を利用者様が支払うときに、その動画がどのような展開を行うのかを予見することができる情報は価値があります。

また動画数は動画の長さを示す指標にもなります。1つの記事ごとに1つの動画サムネイルですと、動画の長さが分かりません。これに関連してtube8やredtubeのリンクで不満だと思う点があり、それは動画の長さが分からないことです。YourFileHostの場合はリンクの数で動画長が分かりますので、見ようという気になるケースが多々あります。

tube8でも複数のサムネイルに対応していたりしますが、利用者様のためにそれを行う方がどれほどいるのでしょうか。

動画URLを提供していただいたブログ様へのリンクを張る

この手のサイトの慎みとして、動画URLを提供していただいたブログ様へのリンクを張ることは重要だと信じています。YourAVHost様のサイトを見た当初は、なぜエログの方はYourAVHost様に対して怒りを見せないのだろうか不思議でしたが、引用リンクがあることで様々なメリットがあるためであることが分かりました。よって最低限の感謝として動画URLを提供していただいたエログ様へのリンクは必須だと思います。

その結果、よいと感じた動画の引用URLにはアクセスが発生し、相互リンクのアクセス数も向上、お互いに人が行き来する良い環境ができるという流れがあります。さらに引用エログ様のPageRankの向上も見込めます。

次の動画を見やすくする

次の動画を見るという行為を行う際に、ブラウザによる差が出ることを嫌いました。それはタブブラウザIE 6です。通常、動画サムネイルからYourFileHostのページを”新しいウィンドウ”で表示するということを行います。その場合、動画閲覧から戻る際には”ウィンドウを消す”という作業が必要になります。

慣れている方はCtrl+Wで簡単に閉じることができますが、慣れていない方はきっとウィンドウ枠右上の「x」を押すと予見されます。それが我慢できませんでした。そこで、ナビゲートを付加したまま動画閲覧に移行できるようにすることで、慣れていない方でも簡単に閲覧が行えるように工夫を行いました。

この点はYourLifeHost様から学ばせていただきました。動画閲覧画面を見ていただいた方にはYourLifeHost様へのリスペクトが分かると思います。

ジャンル・女優名で検索が行えるようにする

これも諸兄のサイトで感動した機能の1つでした。Web2.0マッシュアップを感じました。これも、ゆ〜すけべ〜様のブログに書いている通りのことを行いました。

諸兄と異にするもの

これらのサイトと趣を異とした要素を考えなければならないですが、「弱小過疎サイト」である身を逆に強みとした「最速」をコンセプトとしました。

当時の諸兄のサイト群では、夜の時間帯(特に0時)、表示が非常に遅く、我慢できないほど遅いということがありました。そこで最速で表示が行われる・最短のクリック数でエロにたどり着ける、というストレスのない仕組みを作ることにしました。その結果、生まれたのが「サムネイルの表示手法」「ジャンル・女優の表示順」「ランダム表示」「サイトのトップページの軽量化」「重い処理はしない」でした。

サムネイルの表示手法

サムネイルは額(のようなもの)に入れることが多いですが、境界線なしに連続して表示することで分かりやすくなるのではないかと思い、実践させていただきました。また動画サムネイルが最も映える背景として黒色を選択しました。

当時としてはYourAVHostの色使いに衝撃を受けました。どう見てもエロサイトっぽくないんです。白地にサムネイル、オレンジ系をはじめとするパステル色調の色使いはオシャレでした。これに衝撃を受けたので、真逆の戦略としてエロサイトっぽい色使いを選択することにした背景があります。

記事情報とサムネイルのみ情報の2択を準備して、提供してきました。もちろんお気に入りはサムネイルのみ表示ですが、利用者様でサムネイルのみ表示を利用される方は多くはありませんでした。

ジャンル・女優の表示順

他のサイトでは、当時は登録順で表示することが多く、誰が人気があるのか分かりにくい状況でした。ある程度、女優名に慣れている場合はブラウザの検索で探すことができますが、このサイトに興味本位で来た人にそれを求めるのは酷で、”初見の入り口の時点でつまずいてしまう”問題があると考えました。

そこで、人気のあるジャンルや女優名を先に表示し、また人気に応じて文字のサイズを大きくするデザインを行いました。初見の方でも、誰が人気があるのか一目で分かることを期待しました。

それほど期待した機能ではありませんでしたが、利用者様は予想より多かった気がします。これによってフェチズムと女優の好き嫌いは存在することを確認できました。

ランダム表示

通常のまとめサイトでは動画の表示の順序として最新順に並べることが多いのですが、最新順で喜ばしいのは過去の動画をほとんど制覇したエロ大王な方が大多数だろうと予測しました。最新順では新作が出やすいということで時代背景に合わせた作品が多く表示されるため、それは良いのですが、過去にも優れた良作は存在するはずです。

過去の作品に戻ろうとすると、最新順で戻るのは意外と苦痛です。それよりもインスピレーション重視で、構図・顔立ち・色合い・シチュエーションなどからピンと来た動画を探しやすいランダム表示を行うことで、”引き”を強く出来るのではないかと思い、提供しました。

あるユーザー層には、このランダム表示が非常に効いたとのではないかと、思います。一番のお気に入りの機能です。

サイトのトップページの軽量化

日本のエロサイトというものは以前は慎みを持ったもので、トップ画面から年齢認証もなしに表示するということはなかったものですが、現在は検索エンジンの影響もあって、年齢認証は意味のないものになってしまいました。

ですが、大人の慎みとして年齢認証と向き合うことで、エロに対する誠実な心構えを思い出して欲しいというメッセージ性を伝えたいという要求がありました。このことからトップページではエロを見せないことを徹底しました。

また、”高速なトップページ”を表示するという別の側面もありました。通常、エロサイトのトップ画面というものは”勝負の場”であり、初見の方に「サイトのコンセプトを伝えるor年齢認証でハメる」、常連の方に「広告を見てもらう」場所でもあります。これらのためにトップページは重くなる一方でした。

ブラウザのお気に入りからエロサイトを開く方は分かるかもしれませんが、エロサイトのトップページが重いという事実で気持ちが萎えてしまい、押したくなくなるという心理があるという予測がありました。

加えて本サイトでは巡回ルートを「ランダム」「最新」「ジャンル・女優」の3点に明確に分けたいという気持ちがありました。この3つの機能のうち、どれかを利用するためにどうしてクソ重たいトップページを開かなければならないのか、という気持ちにさせないことを重視しました。本来であれば利用者様が個別の機能(例えばランダム)のURLでお気に入り登録をするという運用でどうにかなるのですが、それを求めるのは酷であるという判断と、それではトップページで伝えたいことがあるのに伝えられなくなってしまうという課題があることから、軽いトップページとしました。

しかし、白、黒、黄色ではエロサイトっぽくなく、ワクワク感が足りないため、成人認証に工夫を加え、18禁マークのイメージを利用することにしました。これにより、いかがわしい雰囲気が伝わるようにしましたが、いかがでしょうか。

重い処理はしない

重い処理とは、個別のアカウントによるログインなどの処理と、ブラウザ上でjqueryなどのリッチなインターフェースの処理のことを指します。

本サイトの課題は最速である、としましたが、この最速は突き詰めるとHTMLの単純な表示であるという結論に至りました。つまりapacheがHTMLを転送するのみで完結できる方がシンプルでよいだろう、と。

アクセスがあるごとにデータベースに結果を求めたり、ログインの処理を行うということは、単純にCPUやディスクIOを食い、リソースが足りなくなってしまいます。

そこで本システムでは30分ごとに静的なHTMLを生成して、それを表示するという手法をとりました。30分に1度限りの生成ではそれほどCPUリソースを食いませんし、また静的なHTMLなので最速表示が行われます。その代わりに代償としてユーザー毎に最適な動画を表示したり、お気に入り動画を保存したりすることを可能にする”ユーザログイン”を捨てました。

サムネイル上にマウスポインタを持っていくと動画情報が表示される・・・などの表現手法も検討としてありましたが、jqueryを使わないと労力コストが高いことから見送りました。今でこそIE 8も普及し始めましたが、1月のエロの世界ではIE6,IE7が全盛であり、重いjavascriptでは利用者様の足切りを必要としました。IE6とIE7では見るなということです。それが嫌でした。機会があれば、高速javascriptなブラウザのための別なサイトを作ればよいという判断をしました。

その他の挑戦

エロ強者には最速な快適さを、エロ弱者には分かりやすさを求めたコンセプトでサイトを作り上げました。ですが、悪い虫はいるもので、他のサイトとの違いを出して少しでも触れる機会を大きくしたいという思いから、微妙なチャレンジを行ってきました。それは「類似画像検索」や「ダウンロード機能」、利用者様による「倫理的処理」、そして「連続動画再生システム」などです。

ダウンロード機能

早い段階で試作品が完成していたので投入しました。試作ゆえにYourFileHost様に高負荷を与えることになってしまうこと、またWMVダウンロードサイトが存在しているため、エロい方ならそちらをご存知であるはずだという思いから、公開中止をしました。

他のサイト様で完成されているサービスを提供している場合、新しいアイディアがないのであれば再開発する必要はないという信念が影響した、というのもあります。

類似画像検索

同じ構図のエロ動画を探すことができる(かもしれない)という挑戦的で画期的な取り組みでしたが、サーバのメモリを圧迫するだけで利用されない機能でした。精度は微妙でしたが、顔のアップのみを取り出すことが出来るなどありました。

倫理的処理

本システムは自動追加を行っていましたので、著しく過激な表現やグロテスクな表現が出てくることが予想されました。そこで、利用者様による倫理的にまずい表現の処理を行って頂くための仕組みづくりを行いました。

この倫理的処理を行う1つのアイディアとして、Flashを利用しましたが、これも不具合との戦いの始まりでした。

YourFileHost NAVI様のアイディアから学ばせていただきました。

連続動画再生システム

連続動画再生システムへの接続は当初から思い描いていたものでしたが、YourFileHost Viewer様の仕組みの再開発となってしまうため、迷いがありました。最終的にはYourFileHost Viewer様より劣るシステムとなってしまいましたが、得るものはありました。HTMLとFlashの見事な融合があったと思います。

今後の運営の検討

昨今の政治・国際情勢を大いに加味して検討した結果、例えgoogleと同じような自動検索型エンジンを利用してのサービス展開であろうと、「そのようなもの」(察してください)へのリンク行為を放置することは有害であり、管理されなければならない、という結論を自分なりに得ました。

これは、手動による追加を行うシステムへの変更を行い、人の目による監視を行う必要があるということです。YourFileHost日本語サーチに大半の労力を裂かなければ運営できないという事態になり、運営を続けるための検討をいくつか行いました。

1つは力のある運営者に譲渡を行い、収入を含めた商売をしていただくことで、人力による監視の経費の確保を行いながら持続可能な運営ができないか検討しましたが、見つかりそうにないので断念しました。また広告のあるYourFileHost日本語サーチには魅力はないかもしれない、という懸念があります。人力と広告なしはWeb2.0なしには相容れない事実があります。

もう1つは、利用者様の監視の目を使って危険物を除去する方法ですが、いたずらで削除されてしまう懸念が払拭できませんでした。信頼に足る利用者様だけが消せる仕組みも考えましたが、信頼関係を築くにはもう時間がありませんでした。

奥の手で、検索エンジンであるという理由で”管理をまったく行わないこと”で回避することは可能かもしれません。でも、それでいいのですか?、という疑念が払拭できませんでした。この手のサイトは管理しようと思えばできるはずです。自動更新の総量が不可能な範囲でなければ、できるだろう、と判断しました。この手の検索エンジンを作った以上、「そのようなもの」が入り込んでくることは分かるはずです。

今後のYourFileHostまとめ系サイトの取るべき方針

おそらくYourFileHostまとめ系で上手くやっていけるのは、YourFileHost NAVI様くらいではないか、と思います。YourFileHost NAVI様ではユーザログインを持ち、利用者の方も積極的に参加されているようですので、利用者の方の自発的な自浄作用を上手く構築できるのではないかと思います。

もし自動検索エンジンとしてのやり方を貫くのであれば、「そのようなもの」を扱っている引用エログ様をブラックリスト方式で追加していき、健全な更新を行っているエログ様のみのホワイトリストからのみ引用を行うという方法も考えられます。これを採用する場合には、システムの変更の労力がいりますが、現状労力を裂くことができません。また常にブラックリストのための監視を行わなければならない懸念があります。

結論

以上から結論は閉鎖でした。すみません。

閉鎖後にどうするのかについては、今は何も考えていません。完全監視型のエロサイトを作るかもしれません。ブラック&ホワイトリスト方式のエロサイトを作るかもしれません。でもそれはWeb2.0の本当の力を知る諸兄の方が上手くやってくれるかもしれません。

エロに全力をかけられる諸兄であれば、上手くやれるはずです。今回は全て、私の力足らずから来るものです。

ですが、このエロサイト開発日誌を閉めるでもないので、何かGreasemonkeyなエロツールやYourFileHost日本語サーチをPC上で実現するぜ!これなら問題ないよな!なアプリケーションでも作ったら公開するかもしれません。もし日本語サーチを公開しても大丈夫だということが分かったらひょっこり再開しているかもしれません。

でも今は少し、この胃の痛みから解放させてください。

スコア

期間総合

1月より7月まで

  • 162,214 セッション
  • 3,210,210 ページビュー
  • 19.79 平均ページビュー
  • 17.49% 直帰率
  • 00:10:21 平均サイト滞在時間
  • 42.69% 新規セッション率
6月実績
  • 61,491 セッション
  • 1,244,184 ページビュー
  • 20.23 平均ページビュー
  • 15.82% 直帰率
  • 00:10:48 平均サイト滞在時間
  • 38.27% 新規セッション率

最後まで悩みましたが、解析結果の概要を公開してみます。

エロ大王様方に比べたら、本当に大したことはないんです。
こんな偉そうなことをずらずら書いてすみません。

多分、全然、惜しまれてないと思うですが、私は非常に、非常に惜しいんです。
大好きでした。コンセプトから設計まで全て。

謝辞

今までYourFileHost日本語サーチを利用していただいた皆様、ありがとうございます。
戦友(と書いて とも と呼ぶ)と思える方々です。
汗と涙と他にも色々なものが混ざっていると思います。
本当にありがとうございます。


きっと、また、会うことができることを願って
YourFileHost日本語サーチより

ノシ

突然ですがYourFileHost日本語サーチを閉鎖します

突然ですが、7/12(日)を以って、YourFileHost日本語サーチを閉鎖させていただきます。

閉鎖後に回顧録でもアップしようかと思います。

思い残すことがないようにお願いします。