金の知恵 開発者ブログ -6ページ目

金の知恵 開発者ブログ

金の知恵は、あなたの知恵の価値を測る無料のモバイルサイトです。

サル知恵は0点!?さて、あなたの知恵は何点?

営業の高橋です。

みなさんはクリスマスどのように過ごされる予定なんでしょうか?

我々はもちろん、金知恵オープンベータ版公開に向けて全力疾走しています!!

24日(水) 0時 金の知恵 オープンベータ版公開

プレゼントキャンペーンも行います!!

みなさんの生の声を聞きたいので、是非遊んでみてくださいね。

もちろん無料なので、いろいろな使い方や情報を入れて楽しんでください。

サーバーがダウンする程のアクセス待ってます!!

こんにちは、システム担当の林です。
今週に入って冷え込みが一段と厳しくなってきましたね。
僕はとかく寒がりなもので、会社にはもちろん暖房は入っているのですが
足下が冷えるので、ユニクロで買ったブランケットを愛用しています。
皆様は風邪など引かれていませんでしょうか。


さて、金の知恵の方はすでにパイロット版を公開していますが、
今月24日のリリースに向けた、社内用レビュー版を昨日ようやくアップしました。
(正確に言うともうちょっと調整が必要でこれからとりかかりますが。。。)
だいぶ追い込み作業が立て込んでて、大変なのですが
あともう一息気合い入れていきたいなと思っております。


で、今日の本題は何にしようかと思ったのですが
金の知恵開発にあたり、一番悩んだ部分である、モジュールの設計の話を。

symfonyでは、Webアプリケーションの機能単位に「モジュール」に分割しますが
実際に設計をしてみると、どの単位でモジュールに分割すべきか、というのに結構悩みます。
また、何を「モジュール」にして何を「アクション」にするか、というあたりでも葛藤があり。

そんな風にちょっと考えが煮詰まった時、僕が常に意識しているのは
タイトルにある「KISS」という原則。
シンプルさを保て、ってことですね。

例えば、先ほどのモジュールとアクションの役割については
アプリケーションの機能を『【A】を【B】する』と捕らえて、
Aに当たるもの(名詞・目的語)をモジュール、Bに当たる動詞をアクションとして構成します。

「会員」を「登録する」で、モジュール:member、アクション:register
「知恵」を「閲覧する」で、モジュール:knowledge、アクション:show
「知恵」を「投稿する」で、モジュール:knowledge、アクション:add
※「投稿する」は、"post"なんですが、これはHTTPリクエストのメソッドと紛らわしいので避けました。

ここまではわかりやすいのですが、
例えば「会員のポイント履歴を表示する」という機能の場合。

当初の設計では、member モジュールに、pointLog というアクションを作っていたのですが
これがどうにもしっくりこなくて(pointLogって動詞じゃないですからね)、
しかもmemberモジュールが肥大化していたこともあり
ここを「ポイント履歴」を「表示する」と考えて、
pointLogモジュールを新たに作成し、showアクションで処理することにしました。
こうすることで、モジュールとアクションの関係が明確になるとともに
memberモジュールを「登録」「修正」「削除」「閲覧」という基本のアクション(動詞)だけに
することができ、だいぶ見通しがよくなったかなと思います。


symfonyに限らず、設計で迷った際には、1つ核になる原則を決めておくと
道が開けるんじゃないかな、と思っています。

それではまた。

Webプランナーの田村です。

最近、外に出ると吐く息が白くなるくらい冷え込んできたので、皆さん風邪には注意しましょうね。
私たち開発チームも一時期、風邪が大ブームになり(私もひいてしまいました汗)、リリースが危ぶまれるかと、ドキドキした時期もありましたが、現在は遅れも取り戻し順調にすすんでいます。


実は、テストバージョンが既に稼働していまして、
今までは開発部の身近の方たちに遊んでもらっておりましたが、
正式公開も迫ってきましたので、
皆様にも公開して是非遊んで頂きたければと考え、おもいきって公開に踏み切りました!!


[金の知恵 テストバージョン]

金の知恵 開発者ブログ-α



遊び方は以下になります。
(サイト内のFAQから抜粋)

----------------------------


Q.どのようなサービス
A.『金の知恵』サイト上での仮想ポイントを利用し、会員同士で「知恵の売買」を楽しむサイトです。詳しくはガイドラインをご覧下さい
※現在稼働中のコンテンツはテストバージョンとなっております。本稼働は 2009/12/24 を予定しています。


Q.テストバージョンとは?
A.本稼働前に皆様のコンテンツを触れていただき、色々な意見をお聞きしたいと思っております。何かありましたらお近くの関係者にお伝え下さい。私たちと共に、より良質なコミュニティーに育てていただけるようご協力お願いいたします。


Q.無料で利用できる
A.『金の知恵』の会員登録・コンテンツは全て無料で利用できます。知恵の投稿や閲覧など、全てにおいて料金を請求する事は一切ありません。
(パケット通信費は別途かかります)


Q.どこが運営しているサービス?
A.株式会社 ビットシフトが運営しています。詳しくは運営会社情報をご覧下さい。


Q.誰でも登録できる?
A.資格や専門的な知識は全く必要ありません。年齢制限などもないので、誰でも登録可能です。


Q.会員登録に必要なものは?
A.携帯のメールアドレス、ログインに必要なパスワード、およびニックネームが必要となります。


Q.登録したメールアドレスや情報は何に使われるの?
A.会員登録の際の本人確認、およびログインに必要なIDとなります。また、今後予定されているサービスのために必要な情報となります。個人情報に関しましては、第三者に提供することはありません。(詳しくはプライバシーポリシーを参照下さい)


Q.退会するには?
A.マイページ下の「退会」より退会が可能となります。退会後は投稿情報はニックネームが消えた状態で残りますが、個人情報は破棄いたします。


Q.退会した後、再登録はできる?
A.可能です。「新規登録」より再登録を行ってください。


Q.知恵って何?
A.面白い雑学、知的謎解き、地域の隠れた名店、最新の流行ファッション、お料理レシピなど、あらゆる「情報」の総称の事です。
知恵は全ての会員が投稿する事ができます。投稿の際、知恵の好きな部分を伏せ字(ムシクイ)にします。
誰でもムシクイ状態の知恵を読む事ができ、ムシクイ部分の内容を知りたいユーザーはポイントを支払いその知恵を購入します。


Q.ムシクイって何?
A.知恵の投稿者は知恵本文の好きな部分を「伏せ字」にする事ができます。
伏せ字は「■」の文字で表現され、これを『金の知恵』では「ムシクイ」と呼んでいます。


Q.ポイントって何?
A.『金の知恵』サイト上で利用する事のできる仮想通貨の事です。知恵の伏せ字部分を購入する事ができます。


Q.ポイントを貯めるには?
A.知恵を投稿して購入してもらうと5ポイント取得できます。また、知恵を投稿するだけで2ポイント取得できます。

----------------------------


テストバージョンということもあり、
ワイヤーフレーム(デザインが考えられていないもの)の外観であったり、
利用機能も正式リリースの10%程ですので、
ちょっと物足りなさを感じるかもしれませんがそこはお許しください(汗)


テストバージョンで会員登録された方は、正式公開でも登録情報は移行される予定ですので、

先取り気分で遊んで頂ければと思っています。


今週は開発も本当に終盤です。リリース日目指してがんばります!!

でわ (^-^)/