用のドメインを取得します。するのは早くに決まったのですが(注1)、問題は実際のドメイン名です。なんて素人に手の出せるものではありませんでした。上で有利だなというのがまずあります(注2)。差はないと考えられますが、あの頃は自明な差があるとされていました。よって明示的に否定されています。タイプしてもらいやすくて良い、という話もあります。これは実は英語圏での話で、あの当時日本ではすでに検索エンジンで検索してサイトを開くのが主流になっており、なんならブックマークを使う人すらも割合で言ったら減っているくらいの状況でした。いった状況も手伝って、長いドメイン名を選ぶことが出来ました。続いてもう一つ重視したポイントがありました。費やせる時間は減り続けていて、日々送られてくる問合せに対する返答や、イレギュラーなデータ修正依頼などの運用が結構な重荷になっていました。問合せが多かったのがパスワード忘れと再発行依頼だったので、パスワードリマインダを実装しました。リリース後に目に見えて問合せが減って喜んだことを覚えています。パスワードリマインダでも救えない利用者の方をマニュアル作業で救う際に使えるよう、パスワードリマインダで使う仮パスワードの送信機能は、マニュアルでも実行できるように作ってありました。実行したり、何かある度に余計な手間がかかっていて、しかも環境の整った自宅以外では作業がしにくいものでした。ベースの管理者画面も実装し、大半の作業がブラウザから可能になった事で、運用負荷をかなり減らすことが出来ました。ハードコードされていました。世界中でたった一人しか使わない管理者画面ですからね。充実にも力を入れました。ページ」などを実装し、できるだけ利用者の方が自力で解答に辿り着けるようにしました。それでも足りずいざ問合せとなった際でも、問合せ画面ではまず問合せ内容のカテゴリを聞き、カテゴリに応じてフォームや必須項目を変化させることで、最初の問合せ後のやり取りが極力少なく済むようにもしています。とまあこれまでのところ、さらりと色々な機能を実装したように書いていますが、実際にこれを作りきるまでには相当の苦難がありました。開発時間を捻出するのがまず大変でしたし、なかなか出せない進捗にモチベーションを維持するのも大変でした。開発を始めたこと自体はアナウンスしていたのですが、遅々として進んでいる様子が見られない状況に、出す出す詐欺...とまで言われたかどうかは分かりませんが、状況的にはそのような感じでした。そこで自身のモチベーション維持にと始めたのが開発者ブログです。有り難いことに、様々な問題を一気に片付けるとされる新バージョンに期待をして下さる利用者の方は多く、ちょっとローカルで進捗がある度にブログへ報告すると、ポジティブに受け取ってコメントを付けてくれる方が毎回数人はいました。人間褒められると頑張れるもので、開発者ブログを始めて以降はそれまでと比べると順調に進捗が出るようになりました。さあいよいよ完成した、リリースできるぞ。リリースは過去最高のリスクを伴ったリリースでした。時とは違い、プログラム、データベース、サーバ、ドメインなど全てを完全に新しくしたからです。そのリスクを軽減するために取った策は、βテストでした。リリースに際して以前はなかったものとして、サブドメインを自由に追加する権限や開発者ブログがありました。サイト上および開発者ブログでβテストへの参加を呼びかけました。マーケティング的な話をすると、開発者ブログでは常にモザイクをかけた絵しか見せていなかったので、それがティザー広告的な役割を果たし、一刻も早く新バージョンを見てみたい方々を惹きつけることが出来ていたのだと思います。つのポイント、パフォーマンス・SEO・運用負荷の軽減はいずれも運営側からの都合から来ているものでした。その他に利用者の方々のニーズに応えるべく作られた機能がありました。更新情報のお知らせは、各登録サイト上で新しい漫画が公開された時にそれをお知らせるするための機能です。直近のお知らせがトップページにも載るようになっていました。そもそもトップページでの露出が他のページと比べても特別に多いため、サイト登録規約で禁じているにも関わらず、同じサイトを何度も登録しなおして新着サイトとしてトップに表示させようとするハックがずっと続いていました。発見する度にもちろん厳正な対処はしていたのですが、これがされるという事はそこに潜在的なニーズがあるという事なので、そのニーズに応えた機能になります。終了直前まで本当に良く利用されました。上に表示するための機能でした。利用者たる自分が欲しくて作った機能です。実際のところ、あまり多くの人に活用されてはいなかったのですが、自分の役にたったので満足です。リリースされた機能です。独自の計算式でポイントを集計し、それによって「エースランキング」と「ルーキーランキング」を表示していました。ランキングサイトの宿命として、古参が絶対的に有利というものがあります。新着サイトに載ってトップページに表示されている間は大量のアクセスがあっても、いったんそこから外れるとアクセスが激減し、投票も得られず、もともと上位にいて常連さんから安定した得票がある古参に割り込んでランキング上位にいくのが難しい。いうのは長年の課題でした。それを緩和するための機能がこのホットランキングです。ホットランキングで使用していたポイント計算式は下記のようなものです。謎の定数がそこかしこにありますが、それらは基本的に最も直感に合った結果になるようバランスを調整するために職人芸で設定したものです。基本的には直近の得票ほど高く評価をするという重み付けをして、総得票数が増えるほど不利になり、かつ総得票数によって参加できるランキングを制限することで、「ルーキー」は比較的最近登録されて今後の成長が期待できるサイト、「エース」はある程度継続して得票がある中堅どころのサイトをピックアップできるようにしていました。エゴサしていたのですが、これらのホットランキングで上位に入ったことを喜ぶツイートを見つけては、作って良かったなぁと嬉しくなったものです。システム開発およびその後の改善では、個人の別プロジェクトや仕事を通じて培った知識や技術を総動員していました。当初全てのページを動的に出力していたら、アクセスの特に多いトップページや各種ランキングの最初のページでパフォーマンスが落ちたので、特定のページだけ定期的に静的に出力したものを使い、アクセスの少ないページは動的なままにするハイブリッド構成にしたり。実行が遅くなると、実行計画を解析してインデックスを追加したりクエリを分割したり。時間を実データを元に最適化してみたり。ホストしてトラフィックを逃がしたり。思いつく限りの色々な改善を施していました。システムの最後のバージョンだったのですが、この章にはまだ少し続きがあります。構想自体は何度も持ち上がっては消えました。サーバによる構成を検討していましたし、後にクラウドが主流になってくると、全てをクラウドに載せてスケールさせる案も検討していました。は古めかしいデザインのままモバイルには全く対応していなかったので、レスポンシブのデザインを作ったりもしていました。レスポンシブで作るような感じかなと思います。ままでいいか悩ましいところです。結局一人しか開発者がいないと型の恩恵ってあまりないと思うので。スクリーンショットを供養して締めたいと思います。姉妹プロジェクトとして立ち上げたウェブコミックのビューワです。本体が終わる事でこちらも終わるのではないかと心配される方もいるかと思います。今後新機能を追加したりモバイル対応したりする予定はないものの、現在動いているものについては可能な限り現状を維持します。それが、ホストしているファイルを直接使う事を推奨した責任だと思っています。運営していた個人サイトです。...という事をちゃんとサイトの説明書きを読めば分かるようにはしていましたが、意図的にあまり目立たないようにもしていました。いう組織という体であった方が対応しやすいからと言うのが一番の理由です。主語として回答するように心がけていました。いう個人がそこにいて運営していたわけです。年の間に、大学を卒業し、就職し、結婚し、転職し、子供が産まれ、転職し、転職し、子供が産まれ、転職しました。年間通じて得たものは大きくかけがえのないものでした。終了を発表して以来、お問い合わせフォームを通じて何通もの感謝のメールをいただきました。上で別れを惜しんでくれる方、懐かしい思い出を語ってくれる方を何人も見かけ、そのいくつかにはいいねも付けさせてもらいました。年間続けてきたことが多くの方々に支持され、何らかの役に立ち、時には人生を方向付ける事すらあったのだと思い至り、とても嬉しくなりました。利用して下さっていた皆様にも時折思い出していただけるように、このドメインは可能な限り長く保持しこのページを公開し続けます。青春を分かち合えた全ての方々に、帰る場所を残しておきたいと思います。年ともなるとまだまだ語り尽くせぬテーマは残っているのですが、今はこれで筆を置きたいと思います。関わった全ての方々に御礼申し上げます。ありがとうございました。通じてご連絡ください。しての基準で判断させていただきますが、このページからリンクを張るなどの対応は出来るかもしれません。