Hatena::Groupdaichan330

趣味には偏ってないだいちゃんの日記 このページをアンテナに追加 RSSフィード

2007-08-16

はてなスターリリースから1ヶ月経ってきて分かってきたこと

11:51 |  はてなスターリリースから1ヶ月経ってきて分かってきたこと - 趣味には偏ってないだいちゃんの日記 を含むブックマーク はてなブックマーク -  はてなスターリリースから1ヶ月経ってきて分かってきたこと - 趣味には偏ってないだいちゃんの日記  はてなスターリリースから1ヶ月経ってきて分かってきたこと - 趣味には偏ってないだいちゃんの日記 のブックマークコメント

いつの間にかFriends欄から誰かが外れたことは分かったとしても、

それが一体誰なのか分からないことがままある。

Friendsは固定的ではなく流動的だと捉えた方が良さそうかな。

これはひどいプログラム

13:23 |  これはひどいプログラム - 趣味には偏ってないだいちゃんの日記 を含むブックマーク はてなブックマーク -  これはひどいプログラム - 趣味には偏ってないだいちゃんの日記  これはひどいプログラム - 趣味には偏ってないだいちゃんの日記 のブックマークコメント

#!/bin/sh

OS=`uname -s`
if [ $OS = "SunOS" ]; then
  cc msleep_sol.c -o sol_msleep.exe
elif [ $OS = "CYGWIN_NT" ]; then  
  cc msleep_win.c -o win_msleep.exe
fi

#
# ミリ秒単位Sleep
#
msleep() {
  TIME=$1
  case $OS in
    SunOS)
      sol_msleep.exe $TIME
      ;;
    Linux)
      TIME=`expr $TIME \* 1000`
      usleep $TIME
      ;;
    CYGWIN_NT)
      win_msleep.exe $TIME
      ;;
  esac
}
/* msleep_sol.c */
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

int main(int argc, char** argv) {
        int millisec;

        if (argc != 2) {
                printf("Usage: %s [millis]\n", argv[0]);
                exit(1);
        }

        millisec = atoi(argv[1]);
        usleep(millisec * 1000);
        return 0;
}
/* msleep_win.c */
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>

int main(int argc, char** argv) {
        int millisec;

        if (argc != 2) {
                printf("Usage: %s [millis]\n", argv[0]);
                exit(1);
        }

        millisec = atoi(argv[1]);
        Sleep(millisec);
        return 0;
}

nanosleep()が使えないからってコレは色々と酷い。

現在のはてなスターにおける「Friends」は全く意味を成していない状態のような気がする

19:53 |  現在のはてなスターにおける「Friends」は全く意味を成していない状態のような気がする - 趣味には偏ってないだいちゃんの日記 を含むブックマーク はてなブックマーク -  現在のはてなスターにおける「Friends」は全く意味を成していない状態のような気がする - 趣味には偏ってないだいちゃんの日記  現在のはてなスターにおける「Friends」は全く意味を成していない状態のような気がする - 趣味には偏ってないだいちゃんの日記 のブックマークコメント

はてなアイデア

で、少し議論があったんですが、現状のはてなスター仕様では、

「Friends」(お互いが☆を付け合った状態)の場合にスターコメントアイコンが表示され、コメントが可能になる。

のではなく、

相手が自分のエントリに対して☆を付ける(相手の「Favorites」に自分のエントリが登録される)とスターコメントアイコンが表示され、コメントが可能になる。

なんですよね。自分も3日位前までは全く気付きませんでした*1。でもこの仕様自体はリリース時にはてなスター日記で説明されていますし、ヘルプでも説明されています。

自分が最近1ヶ月以内に☆をつけた相手はFavoriteとなり、☆をつけあってお互いがFavoriteになるとFriendになります。Favoriteにした人が自分のブログを見たときには「Addボタン」のとなりに「コメントボタン」が表示され、コメントを残せるようになります。自分が気に入った人からのみコメントを受け付けることができ、コメントの閲覧も自分が気に入った人からのみ可能です。

ブログをいっそう楽しくする「はてなスター」をリリースしました - はてなスター日記

「スターコメント」はFavoritesの人だけがコメントを書き込ことができる機能です。書き込まれたコメントはFavoritesの人しか閲覧できないため、Web上に公開されたオープンブログエントリーでもプライベートやりとりが可能です。

はてなスター ヘルプ - Hatena Star - スターコメントとは

とここまで理解した所で、じゃあ「Friends」ってどんな状態なんだ?と言ったら、ヘルプでは以下のように書いてあります。

Favoritesは自分が1ヶ月以内に☆を付けた人、という一方的な関係ですが、自分のFavoritesが自分のブログに☆を付けてお互いにFavoritesになった場合、Friendsになります。Friendsになると、お互いのはてなスターユーザーページの右側にあるFriends欄にプロフィール画像が表示され、他の人からも2人がFriendsの状態であることが分ります。

はてなスター ヘルプ - Hatena Star - Friendsとは

単にあの右上にある「Friends」の項目しか意味を成して無いようです。

ぶっちゃけた話、たったこれだけの機能なら「被Favorites」を表示した方がどんな人から☆を付けられたか分かる(=スターコメント可能)し有用そうな気がします。



ともかく、現状の「Friends」は「ほとんど意味の無い機能」のようです。

もちろん、はてな側で「Friends」専用の機能を何かしら検討中なのかもしれませんが、何も考えてなければ「被Favorites」も検討してみては?とか思ったりします。

※でもあえてIには出さないでおくw

*1id:doriaso和尚のおかげですw