友人や家族など身近な人とつながることができるSNS。iPhone用ソーシャルネットワーキングアプリ。Twitterのような一方的なフォローではなく、facebookやmixiのように友達申請をして承認されると、情報を共有することができる。
コンセプトは「Capture life’s moments to enjoy them with close friends & family」。生活のひとコマ切り取って親しい友達や家族と一緒に楽しもう、というもの。
facebookのいいね!のように、友人の投稿に笑った顔/驚いた顔/ハートマークなどをつけることができる。また、コメントでコミュニケーションすることができる。さらにmixiのあしあとのように、自分の投稿をみたユーザーをチェックすることができる。
特に身近な友人同士でのコミュニケーションツールとしての利用が想定されている。
可愛らしいアイコンや、直感的なインターフェイス、スムーズな動きなど、使っていて非常に心地が良いとユーザーからの評価が高い。
開発者は元Facebook社員のDave Morin。彼はFacebookの前に、Appleでdesign and marketingの役職についていた経歴がある。また、その他のメンバーにはNapsterの創始者であるShawn Fanning、さらにMac Napsterクライアント「Macster」を開発したDustin Merauがいる。
ソースコードの再利用性を高める 前回までの内容 minegishirei.hatenablog.com 前回までの内容で、コンポーネントの機能を増減させて適切なサイズにウェイト調節しました。 今回は、共通のサービスを特定・統合することで、ソースコードの再利用性を高める。 ソースコードの再利用性を高める ソースコードの共通部分とは ソースコードの共通部分を発見する 共通部分発見方法1. 類似コードをVisual Studioで発見する 共通部分発見方法2.類似している名前空間を検出する 共通部品の抜き出しの注意事項 備考 ソースコードの共通部分とは 今回抜き出す「ドメインで共通するコンポーネント…
このサイトの目的:ソースコードのサイズと管理方法 モノシリックなアプリケーションを移行する際には、コンポーネントを特定し、サイズを図ることが最初の手順となる コンポーネントのサイズとは、コンポーネントが保有する機能の数のことである。 例えば、チケットの販売システムで購入ボタンに紐ずくイベントハンドラがSQLの発行を行うのは明らかにコンポーネントが担う役割の上を行っている。 その場合はイベントハンドラとDAOを別のコンポーネントとして分離しウェイトを減らさなければならない。 ここでのコンポーネントとは、Pythonであればディレクトリ構成による名前空間、C#でのnamespace呼び出しによる名…