イベント日程調整支援ライクなツール 「ごよてい?」 (α)を公開してみた

2008.6.24(火) 15:46   タグ: 開発ごっこ, ごよてい?
「ごよてい?」

はじめに

各ユーザが用意した予定表をイベントごとに共有することで,それぞれのイベントにおける 「参加予定者と各候補日程との○×予定マトリクス」 を生成し,イベントの日程調整を支援するようなツール 「ごよてい?」 を公開しました.

ひとまず α 版,ということで.

ごよてい? - 作成した予定をイベントごとに共有して日程を調整しよう!

使い方や解説は後日にまわすとして (正直自分でも言いたいことがまとまっていないので...),以下,作るにあたっての背景など.

コンセプト,というかきっかけ

私の知る限り (かなり狭い範囲ですが><),既存の 「イベント日程調整サービス」 は,次のような流れのものが多いかな,と思ってます.

  1. 誰かがイベント(の情報)を作成する
  2. そのイベントに関心があるユーザは,開催候補日程における自分の予定を確認する
  3. 予定に応じてユーザが「○」「×」などを対象のイベントに通知する

イベントを E,そのイベントの候補日程の集合を DE,ユーザを U,ユーザの予定を Y とすると,次の図のように一般化できそうです.

イベント日程調整モデル その 1.

この記号を使うと,先に挙げた流れは,例えば次のように表せます.

  1. 誰かがイベント E1 を作成する
  2. E1 に関心があるユーザ U1 は,開催候補日程における自分の予定 Y1 を確認する
  3. 予定に応じて U1 が「○」「×」などを E1 に通知する

さて,興味のあるイベントが単発+α なら問題ないんですが,その数が増えてくると,こういった作業もメンドクなってきてしまいます.

そこで,次の図のようなモデル(?)を考えてみました.

イベント日程調整モデル その 2.

関心のあるイベントとユーザの予定自体を結びつけてしまいます.こうすれば,「ユーザは自分の予定を記録する」というアクションひとつで,イベント側は日程を決定するための情報を引き出せるようになりそうです.

では,そのモデル(?)を実装するとどうなるか?...そんなことが作ってみる気になったきっかけですかね.

おわりに

そんな考えが,本ツール 「ごよてい?」 の根底にあります.予定を共有することでいろいろ不都合な部分も見えてくるかと思いますが,改善できる部分は改善していきたいと思いますので,あたたかく見守っていただければ幸いです.

というわけで,よろしければお試し下さいませ.

EXIF情報で写真どうしがつながるかもしれない 「えぐじふつながり」 を公開してみた (ver. 0.1.0)

2008.5.7(水) 14:49   タグ: 開発ごっこ, えぐじふつながり
えぐじふつながり ver.0.1.0.

はじめに

5月 4日(日) での週次レビュー時にふと思い立ち,日,月,火の夜にテキトーに.

まぁ既にどこかにありそうなものですけど...特に調べてません><

そんなわけで

アップロードした写真のEXIF情報のタグ名とか値とかでつながるっぽいサービスもどき 「えぐじふつながり」 を公開してみました.

えぐじふつながり

使い方

0702.png
0703.png

「写真をアップロード」をクリックすると,写真アップロードフォームに切り替わります.

ここで写真をアップロードするだけです.

ただし,EXIF情報が含まれていないと保存されません.デジカメとかで撮ったものそのままならほぼ無問題でしょう.

おわりに

http://www.deletedimages.com/ のように,ある程度テーマなんかを統一することで,それらに関するEXIF情報を分析するとおもしろいかもしれませんね.

それでは,よろしければお試し下さいまし.

にこぐらふ 0.1.4 を公開してみた

2008.4.13(日) 11:53   タグ: Perl, 開発ごっこ, にこぐらふ
にこぐらふ 0.1.4.

はじめに

調子に乗って,昨日に引き続きもうちょこっと機能追加を行い,ver.0.1.4 として公開しました.

にこぐらふ

何を追加したかを,以下.

RSS

新着50件のにこぐらふを RSS として出力します.今のところ,フォーマットは RSS 2.0 のみに対応しています.

概要部分がテキトーだったりするので,今後見直し修正を加えていくことにします.

ちなみに,この部分の実装には,XML::RSS モジュール を利用しています.便利ですね,これ.あ,これをインストール後に,DateTime::Format::Mail がない,DateTime::Format::W3cDTF もない,とか怒られたので,加えてインストールしました.

Twitter アカウント取得

ということなので,さっそくアカウントを取得してみました.

Twitter / nicograph

にこぐらふが新しく生成されるたびにステータスが更新されるようになっています.

このアカウントを follow することでどんなにこぐらふが生成されたかをチェックすることができるわけですね.

この辺りの実装には,Net::Twitter モジュール を使いました.超簡単に Twitter アカウントの操作ができちゃいますね.

おわりに

というわけで,よろしければ...と,昨日に引き続き.

あ,CSS を IE に対応させることをすっかり忘れてた...次はこの辺に着手かな.ロゴなんかもそろそろなんとかせねば...ネタ募集ちゅう,とひそかにつぶやいてみます.

にこぐらふ 0.1.3 を公開してみた

2008.4.12(土) 13:29   タグ: 開発ごっこ, にこぐらふ

はじめに

細かい部分をいくつか修正したり元に戻したりするなどして,ver.0.1.3 として公開しました.

にこぐらふ

主な修正点

トップページ

右部にある 「にこ数 Top5」「にこ率 Top5」 を,それぞれ 「今日のにこ数 Top3」「今日のにこ率 Top3」 に置き換えました.

時間が経過するにつれて,徐々に変化がなくなってくるんじゃないかな,ということで.

また,「最新着にこぐらふ」 においては,グラフの対象となる動画が重複するのを避けて表示していましたが,どうやら私のSQL分不足のために,この表示自体がおかしなコトになっていました.(コメントの取得時間と 「w」 の数が対応していなかったりとか諸々 ><)

ので,重複を許すことにしちゃいました.

にこ数順,にこ率順

特定の日におけるにこ(数|率)の表示に対応しました.

たとえば,今日のにこ数順 とか 2008年 3月19日のにこ率順 とか,です.

にこぐらふ 0.1.3.

また,それに伴い,にこ(数|率)順に関するページに 「にこ(数|率)カレンダー」を追加してみました.

日付に加え,その日のグラフの数が表示されます.また,その日のにこ(数|率)の平均値によって,赤っぽい背景色が濃淡するようにもしてみました.(その辺の基準値は,現在テキトーに設定しています.今後要調整になるかも.)

おわりに

というわけで,よろしければ.

[twitter][javascript] 一度もtwitしていないfollowingがいるときのfriendsなAPIについて...で,ついともにた 0.1.4 公開

2008.4.10(木) 10:22   タグ: JavaScript, 開発ごっこ, ついともにた

はじめに

Twitter API でお友達 (following) のリストを取得してデータを加工する際,一度もtwitしていないユーザの存在を考慮した方がよさげかも.まぁごく稀ではあるでしょうが...

本題

この API をたたくと,更新が新しい順に最大100人分のお友達のリストが特定のフォーマットで得られます.JSON の場合,

[ { /* お友達のデータ */ }, { /* お友達のデータ */ }, ... ]

のようなものが得られるわけです.

これからあるお友達のtwitの内容 (テキスト) を取得するには,

a_friend.status.text

のように,status プロパティを参照するわけですが,一度もtwitしていないお友達の場合,怒らてしまいます.

というのも,status プロパティが undefined なため です.

typeof a_friend_never_twitted.status == undefined; // true

以上,得られた JSON をごにょごにょする際には,一度もtwitしていない場合も考慮に入れておいた方がいいよね,というお話でした.

そんなわけで

その辺を踏まえた 「twitomonitor [ついともにた]」 の修正版 (0.1.4) を公開しました.

twitomonitor [ついともにた]

ひとまず,次のようなコードを該当部分に追加することで対処しておきました.

var json = 取得したJSON;
for( var i = 0; i < json.length; i++ ) {
  var friend = json[i];

  // statusプロパティが未定義の場合
  if( ! friend.status ) {
    friend.status = {
      id:         0,
      created_at: ‘’,
      text:       ‘’
    };
  }

  /* … */
}

おわりに

1か月ぶりにコードを見ましたが,もう処理の流れを忘れかけてました orz

やっぱり紙とかに残しといた方がいいかなぁ...

ぶろぐ内検索

WCAN 2008 Autumn

wcan2008autumn

DeLLa.JS

細々公開ちゅう

  • ごよてい?
  • にこぐらふ
  • twitomonitor [ついともにた]
  • issm's ...
  • 今さら攻略 スーパーマリオブラザーズ 2

I'm doing...

Loading...

最近のエントリ

最近のトラックバック

最近のコメント

タグ

月別

数値いくつか

  • issmの泳いだ距離
  • issmの100m個メタイム(秒)
  • issmのBMIとissmの体脂肪率
  • issmの最高血圧とissmの最低血圧

スポンサード リンク

メタ情報