制作実績

個人制作

Twitter試験

  • 開発時期:2013年4月〜
  • リリース:2013年7月
  • 担当範囲:すべて
  • 使用言語:PHP
Twitterの使い方を学校や予備校などの試験みたいな形式で評価してみようと考えて創りだしたサイトです。
従来の類似のWebサービスでは数値が面白おかしくなるような極端になるものが多かったですが、そのスタイルに不満を持った私は逆に点数がリアルになるようにするため、対数を使うなどして評価の統計が正規分布に近い形になるように工夫しました。
また中学高校の試験らしく、これまでの集計結果の平均と分散を基に偏差値を算出する仕組みを作りました。
またツイートだけでなくリプライやお気に入り登録、RTの使われ方に関して細かい採点項目を作ることで最適な攻略がされることをなるべく防ぎ、かつ結果が単調になることも防ぎました。
おかげさまで2014年6月現在までに24万人以上の方に利用されました!

Cluster Finder

コモンフレンド(仮)

  • 開発時期:2012年4月〜
  • リリース:2012年7月
  • 担当範囲:すべて
  • 使用言語:PHP
公式の機能として一部が実装されたり他のサイトで既に存在していた2人の共通のTwitterのフォロー・フォロワーを探すツールだけでは飽き足らず、自分が使いやすいように3人以上の共通フォローを調べたり、共通の片思いや片思われなどを調べるツールを製作しました。
自分とつながりが深い人、気になる人などを対象に入れることで新たにフォローしたいと思えるような人などを発見できます。
さらに自分の片思われと気になる人との相互フォローユーザーを見ることで、フォロー返して無かった人の中から気になる人を見つけたり…などと使い方はユーザーがそれぞれ思い浮かんだ通りに使えるツールです!

アルバイトでの制作

マイランキング

  • 開発時期:2013年11月〜
  • リリース:2014年6月
  • 担当範囲:各種機能やデータベースの設計・実装
  • 使用言語:PHP(CakePHPフレームワーク)
  自分のアルバイト先ではあまりWeb開発に関して詳しい方が他に居なくなってしまったため、サーバーの構築やWebアプリケーションの設計・実装など、デザインとHTMLコーディング以外の部分を一人で広く任されました。
求められた投稿やお気に入り登録などの様々な機能に対して、以前のビジトレの開発で蓄えた知識を基に、時には調べたり他のサイトの類似の機能の挙動などを調べ、どのように実装すればよいのかを考えました。そしてその結果とその場合の詳細な仕様を提案して話し合い、了承を得る形で実装を進めました。
初めての部分も多く試行錯誤も多かったですが、CakePHPのさらなる機能に対する理解を深めることが出来ました。
また求められた機能の実装だけからは見えてこない、CSRF対策やフォーム改ざん対策など、セキュリティ面についてなども自主的に勉強しながら実装して参りました。

ビジトレ

  • 開発時期:2012年8月〜2013年8月
  • リリース:2013年2月
  • 担当範囲:各種機能やデータベースの設計・実装
  • 使用言語:PHP(CakePHPフレームワーク)
フレームワークを使用した初めての開発経験でした。
既に開発に携わっていた方々から教わりつつ、一方で自主的に調べて書き換えで済むような部分から徐々に範囲を広げてフレームワークを用いたWebサイト開発についてのHow toを広げていくことが出来ました。 データベースの正規化やテスト環境のサーバー構築などを通じて、次のマイランキングの開発に繋がる知識や経験を蓄えることが出来ました。