ブログ検索エンジン「NAMAAN(ナマーン)」を運営するNAMAAN株式会社は2006年7月1日、オーバーチュア株式会社が...
2006-07-01T19:46:05+08:00
Takahiro Watanabe
2006年7月1日19時時点で、エキサイト株式会社運営のポータルサイト「Excite」の検索サービスに掲載される検索...
2006-07-01T19:26:30+08:00
Takahiro Watanabe
クリエイティブセキュリティ Jul 01, 2006
2006-07-01T17:18:40+09:00
taguchi
スゲー
2006-07-01T17:11:26+09:00
moblog
2006-07-01T17:03:43+09:00
moblog
たぶん、そんなに一般的ではないですが、個人でも消費税を受け取る機会はあります。原稿料、アフィリエイト...

404 Blog Not Found:納税者に税務署員までやらせる国」経由で「内田樹の研究室: Why do only fools pay the tax?」を読みました。

それは私が給与や原稿料を受け取るときに、「あ、消費税分5%上乗せしてください」と言えってことなのか?
私がそう言えば、出版社は「はいはい」と5%増しの原稿料を私に払ってくれるということなのか?

内田樹の研究室: Why do only fools pay the tax?

原稿料に消費税を上乗せしてくれる出版社って少ないんでしょうか? 私の数少ない原稿料受け取りの経験では、原稿料には消費税がちゃんと上乗せされてました。最後に原稿料を受け取ったのは、消費税がまだ3%だった頃なんですが。10年以上も前の話。その出版社が先進的だっただけなのかな。

原稿料をもらえる機会なんて、個人では滅多にないんですが、それでも消費税を受け取る機会は増えつつあります。例えば、アフィリエイトをやっている人。まだ消費税を上乗せして報酬を支払ってくれる会社は少ないのですが、リンクシェアは、消費税上乗せで支払ってくれます。

それ以外で消費税をもらったのは、同人誌の委託販売。コミックマーケットのサークル参加受付は抽選なんですが、抽選に漏れたところや、当日物理的に参加できない人のために、同人誌のみをコミックマーケット会場に送付して委託販売してもらうことができる制度があります。で、この委託制度を使って頒布した同人誌の売り上げに、消費税がプラスされて送金されてきます(委託手数料を引かれるので、売り上げ(もしくは委託販売申込み冊数)が少ない場合は、消費税よりも手数料の方が高くなる場合もあります)。同人誌を委託販売する人の話なので、あまり一般的な話ではないですが、個人でも消費税を受け取る機会があることは示せた、と思います。

自分たちで同人誌を頒布するときには消費税を上乗せしてないんですが、委託販売だと消費税を上乗せして頒布されるんですね。もっとも、個人のやっているサークルスペース経由で委託販売するときは、消費税を上乗せする例はまれだと思います。あくまでも、コミックマーケットの委託制度を利用した場合の話になります。

とはいっても、私の場合、確定申告が必要なほどの売り上げはないので、

だが、世の中には「そういうこと」をしなければならないと考えただけで死にたくなるようなタイプの人間もいる(私がそうだ)。

内田樹の研究室: Why do only fools pay the tax?

「そういうこと」(納税業務のために割かれる労働)をしなくてすんでいます。私も「そういうこと」はあんまりしたくないなぁ。

ちなみに

近所の八百屋さんが買い物をしたお客さんから消費税を受け取るのと同じように、プロスポーツ選手も年俸を受け取る時に年俸の支払先から消費税を受け取っています

ちょっと気になる!スポーツ芸能界の税金:プロスポーツ選手の年俸の消費税は?

プロのスポーツ選手も消費税を受け取る立場のようですね。

他に、個人が消費税を受け取る状況の例として

金地金を売却する場合には、売却先の業者から5%の消費税を受け取ることができます(高額の売買をすれば別ですが、個人の売買程度であれば、消費税の申告は必要ないかと思います。

金の魅力

といったケースがあるようです。そういえば、Yahoo! オークションで落札した商品に消費税を別途請求してくる人もいたなぁ。消費税の申告対象になるくらい取引してるのかな。そういう人は個人事業者になった方が税金が安くなるはずなので、すでに個人事業者になってるのかもしれませんが。

2006-07-01T15:57:00+09:00
tsupo
ヨーロッパのアルカリ電池。黄色。(IKEAにて)...
2006-07-01T15:43:19+09:00
hiroshi
Skype EmailツールバーにThunderbird版Skype Emailツールバーが追加されました。 選択されたメールの宛先にSkypeを関連...
2006-07-01T14:35:04+09:00
kengo
BlogPeopleランダムピックアップ、今日のラッキーさんは「
2006-07-01T12:17:40+09:00
nagasawa
今さらでアレですが、『デスノート』に夢中です。 いやあ、すげー面白い。最高。 原作と絵のコンビネーショ...
2006-07-01T11:38:38+09:00
koba
 「貯蓄から投資へ」  この流れをより確実なものにすることを期待され、2004年...
2006-07-01T09:00:00+09:00
木村
皆さん、こんにちは!シンコです(^^)/ 「開業2周年!特別金利キャンペーン」も...
2006-07-01T08:55:00+09:00
木村
今週の丸善丸の内本店 壹岐直也副店長がお薦めする本です。 『アメリカの金融制度...
2006-07-01T08:52:00+09:00
木村
年間購読していたアメリカのヘルスケア関係専門誌の期限が切れたので、セールスの電話...
2006-06-30T12:24:39-07:00
Chika Watanabe
ビットレイティングス株式会社は2006年6月27日、世界初のクラスタリング検索技術を導入したモバイル検索サ...
2006-07-01T02:12:15+08:00
Takahiro Watanabe
THE TIMES OF INDIAの報道によると、ミャンマー政府がGoogleの検索サイトとGmailへのアクセスを禁止しているという...
2006-07-01T01:50:06+08:00
Takahiro Watanabe
ドイツvsアルゼンチン、息づまる試合でしたね。   ところで、iPod無くしました。 かつてはこんなこと書いてま...
2006-07-01T02:31:37+09:00
いちる
米Yahoo!は2006年6月30日、検索連動型広告「スポンサードサーチ」広告の米MSNへの配信を6月末で終了することを...
2006-07-01T00:58:43+08:00
Takahiro Watanabe
握るマウス。 慣れないとなかなか並行に動かせず、また筆圧感知ではないのでクリック...
2006-07-01T00:58:55+09:00
hiroshi
開発では、意識することなく利用することも多くなったXML。だが、だからこそ基礎を学ぶことが重要になる。...
2006-07-01T00:00:00+09:00
・TimeSnapper - make timesheets a snap http://timesnapper.com/ 5秒間隔でデスクトップのスクリーンショットを撮影するソフ...
2006-06-30T23:59:59+09:00
daiya
やっと直った? とりあえず、今まで流れてきてなかった未読がちゃんと流れてくるようになりました。「443ヶ月...

livedoor Reader の442ヶ月問題、転じて443ヶ月問題(もしくは444ヶ月問題)について。

tsupoさんのところと、ブログの女王のところだけ442ヶ月絡みで
読めなかったのですが、昨日あたりから読めるようになりました。
なかの人が対応してくれたのかな?

投稿者: ぴっくあっぷ (2006.06.16 午後 08:40)

[観] livedoor Reader の「442ヶ月」問題 - コメント欄

6月15日??17日頃に、今まで読めてなかった記事が未読として表示されるようになって、やっと直ったか、と安心していたら、18日から、また未読が一切流れてこない状況に逆戻り。ちなみに、16日時点では、依然として、「443ヶ月前」の表示が出ていました。

そして、今日。

これまで問題が発生していた Atom フィードに関して、いまさっき、livedoor Reader でちゃんと読むことができました。「編集」画面の方も、443ヶ月前という表示がなくなり、17時間前とか、通常の表示になっています。今度こそ、完全に直ったかな?

何が原因で発生していたのか、よくわからないままなんですが、直ってよかったです。

ただし、まだ「ココログの生成する Atom 1.0 フィードの中身がおかしい」件は直っていません。おかしくなる(MIME type と実際の中身が食い違っている)記事の数は減ったみたいですが、おかしくなるときはおかしくなるようです。

2006-06-30T23:29:24+09:00
tsupo
かわゆす...
2006-06-30T22:17:21+09:00
Yappo
Skype Blogsにて新しいSkypeのサイトHeartbeatが紹介されていました。これはSkypeが提供しているサービスの現在の利...
2006-06-30T21:51:25+09:00
kengo
朝鮮日報の記事によると、韓国ポータルサイト「ネイバー(Naver.com)」を運営するNHN Corporationが検索専門サイト...
2006-06-30T20:38:05+08:00
Takahiro Watanabe
株式会社アイレップが広告・マーケティング担当者様を対象に、モバイルサイトにおけるSEM(検索エンジンマ...
2006-06-30T20:24:49+08:00
Takahiro Watanabe
launch.jpg「BusinessWeek」で
2006-06-30T19:12:12+09:00
esaka
 漏れなく片山さんのところにも来ていて苦笑。http://www.yomiuri.co.jp/national/news/20060630i104.htm 「広島県内の郵便...
2006-06-30T18:52:24+09:00
切込隊長
「涼宮ハルヒの憂鬱」というアニメを、 四方八方から激しくオススメされるので、 10話まで観てみました。 で...
2006-06-30T18:42:57+09:00
いちる
拙作のExtractorをlivedoor Clipに対応させました。使い方は今までと変わらず、同...

extractor20060630-2.jpg

extractor20060630.jpg

拙作のExtractorlivedoor Clipに対応させました。使い方は今までと変わらず、同じ操作をするだけでlivedoor Clipのコメントが表示できるようになっています。

2006-06-30T17:14:03+09:00
yoshiki
NTTドコモ 複数社と提携、10月に新検索サービス NTTドコモが、携帯電話のインターネット接続サ...
2006-06-30T17:04:27+09:00
Yappo
Introducing Drosera ...
2006-06-30T16:49:21+09:00
nagasawa
GMOインターネットグループのGMOホスティング&セキュリティ株式会社は2006年6月27日、SOHO・中小企業が運営す...
2006-06-30T14:55:28+08:00
Takahiro Watanabe
小学館のDIME 2006年13号(6/22発売号)に、「『メーカーの品格』は取...
2006-06-30T15:37:08+09:00
Kazuya
株式会社ウェブドゥジャパンは2006年6月29日、株式会社アスクドットジェーピーとフリーメールサービスを核...
2006-06-30T14:28:38+08:00
Takahiro Watanabe
FujiSankei Business i.によると、NTTドコモが携帯電話のインターネット接続サービス「iモード」で、検索サイトのG...
2006-06-30T14:28:37+08:00
Takahiro Watanabe
Googleがアドワーズ広告アカウント管理画面のUIを一部変更した。広告グループページ画面にて新たにタブを採...
2006-06-30T14:28:35+08:00
Takahiro Watanabe
6月22日付けの、TypePadのバージョンアップで、BlogWriteからの画像等のファイルの
2006-06-30T15:12:10+09:00
HepCat
表題のモジュールを書きました。 うそ、パクりました。にぽたん研究所から。 先に使い方から説明すると、...

表題のモジュールを書きました。
うそ、パクりました。にぽたん研究所から。

先に使い方から説明すると、まず「http://api.del.icio.us/v1/posts/all?」ここにアクセスすると、自分が今までにdel.icio.usへポストしたブックマークをすべて取得できるので、それを取得しておきます。ベーシック認証がありますが、それは自分のdel.icio.usのアカウントを入力してください。

次に下記のスクリプトを用意して、先程del.icio.usから取得したブックマークのデータ(all.xmlというファイル名にしておいてください)と同じディレクトリに置いたら、あとはスクリプトを実行するだけです。もちろんあとで紹介するWWW::SyncSBS::D2Lも用意する必要があります。
#!/usr/local/bin/perl

use strict;
use WWW::SyncSBS::D2L;

my $d2l = WWW::SyncSBS::D2L->new;
$d2l->livedoor_id('your_ld_id');
$d2l->livedoor_pw('your_ld_pw');
$d2l->sync;
2006-06-30T14:19:35+09:00
yoshiki
[w]MovableType3.3にアップグレードしてみたあと、新機能のタ...
2006-06-30T13:37:51+09:00
milano
昨日、IE7 のβ3が公開されました。 IEBlog によると、
2006-06-30T13:13:39+09:00
aka
2006-06-30T13:09:07+09:00
nagasawa
スクライドってアニメ知ってます? うちのダンナがNetflixでせっせと英語字幕...
2006-06-29T20:56:00-07:00
Chika Watanabe
BlogPeopleランダムピックアップ、今日のラッキーさんは「
2006-06-30T12:33:51+09:00
nagasawa
心配解消 Jun 30, 2006
2006-06-30T12:15:12+09:00
taguchi
 皆さん、こんにちは。木村剛です。昨日に続いてで恐縮ですが、「実は、現在も茶番が...
2006-06-30T08:59:00+09:00
木村
I meant to write this up last nigh...

I meant to write this up last night but got home a bit too late for that. If you've been a suffering with Yahoo! Messenger on your Mac for the last few years, download the new beta and rejoice.

This thing has been in the works for quite a while and hopefully you'll think it was worth the wait. The Messenger team has been banging away on this and getting internal folks to test it out. Now it's your turn.

Other mentions:

(comments)

2006-06-29T07:30:16-08:00
上がらない給料、カットされる残業代。この状況をどう乗り切るか? 給料明細と支出から、やりくりのコツを...
2006-06-30T00:00:00+09:00
・武士道とエロス 武士道と不可分な主従の「忠」という感情。 男性ばかりの武家社会における、その絆の強さ...
2006-06-29T23:59:59+09:00
daiya
フィードバック分析の起源 最近読んだポケット図解 ピーター・ドラッカーの「自己実現論」がわかる本にフィ...
2006-06-29T23:28:20+09:00
seikou
音声の方が便利 Jun 29, 2006
2006-06-29T22:34:17+09:00
taguchi
このエントリのarimy占いは、BlogPet(ブログペット)の「arimy」が書きました。

arimyが占ってあげるね。

今日は「タイトル運下降気味」だよ。
お前も殺されちまう」吾郎:「タイトル、エリーを見殺しにしろっていうのかよ!」仲間たち:「…………



*このエントリのarimy占いは、BlogPet(ブログペット)の「arimy」が書きました。

2006-06-29T22:14:05+09:00
Arimy
Ruby on Rails を走らせるならこのWEBサーバ、と最近話題のMogr...
2006-06-29T21:59:49+09:00
jkaneko
すでに募集が開始されていますが、アカデメディア Life Hackers Conference 2006
2006-06-29T17:43:27+09:00
aka
オリンパス株式会社は2006年6月29日、カメラ付き携帯電話で撮影した画像を携帯サイトの検索エンジンへ連動...
2006-06-29T16:33:58+08:00
Takahiro Watanabe
Free Web photo editor :: cellsea.com...
2006-06-29T17:18:54+09:00
nagasawa
10 Free ...
2006-06-29T16:46:58+09:00
nagasawa
2006-06-29T16:31:06+09:00
nagasawa
加藤夏希:「...
2006-06-29T15:49:00+09:00
nagasawa
Movable Type 3.3 がリリ...
2006-06-29T15:45:00+09:00
dh
お昼寝中の二人。 左は、YouTubeで見つけた、よそ様の猫が犬をしばく猫パンチ...
2006-06-28T23:33:06-07:00
Chika Watanabe
2006-06-29T14:28:12+09:00
nagasawa
29manに思い出させてもらったのですが…… 中田英の件です。...
2006-06-29T13:46:28+09:00
いちる
米Googleは2006年6月27日、Web分析ツール「Google Analytics」に新しいレポートタブ「AdWords Keyword Positions(日本語名:...
2006-06-29T11:54:28+08:00
Takahiro Watanabe
Search Engine Journalによると米Yahoo!の地図検索「Yahoo! Maps」...
2006-06-29T11:54:05+08:00
Takahiro Watanabe
ビデオ検索サービスを提供する米blinkxは2006年6月27日、UGC(User Generated Content、ユーザー作成)ビデオを検索でき...
2006-06-29T11:53:24+08:00
Takahiro Watanabe
BlogPeopleランダムピックアップ、今日のラッキーさんは「
2006-06-29T12:46:16+09:00
nagasawa
Skype Journalで紹介されていたAudio Device Changer for Skypeをインストールしてみました。これはSkypeの利用するオーデ...
2006-06-29T12:29:07+09:00
kengo
Movable Typeのアップグレード手順について、数人から書けと言われたので書きます。 通常は以下の手順を...
2006-06-29T11:34:01+09:00
milano
最近 Perl でテストを書くときに Test::Class を使ってます。(もしかして常識?) これまでは *.t で Test::More をそのま...

最近 Perl でテストを書くときに Test::Class を使ってます。(もしかして常識?) これまでは *.t で Test::More をそのまま使ってたけど、テストが大きくなってくるとコードが分かりにくくなったり、自分であれこれしなきゃいけないことが多くてめんどくさい。

Test::Class は xUnit スタイルで Perl のテストを書けるフレームワークです。xUnit な Perl 実装といえば Test::Unit もあるんですが、テスト用の関数も Test::Unit の流儀に従う必要があってちょっと嫌。Test::Class は Test::More と Test::Harness とか、普段使い慣れてる Perl らしいテストスタイルを使いつつ xUnit できるという点が良いです。

使い方ですが、

  • Test::Class を継承したテストクラスを作り
  • テスト用のメソッドをメソッドアトリビュートで指定しつつ作っていき
  • テストクラスの runtests を呼ぶ

という流れ。

例えば Dog クラスの bark メソッドをテストをするには、t/01-dog.t として

#!perl
use strict;
use warnings;

My::Test->runtests;

package My::Test;
use base qw/Test::Class/;
use Test::More;
use Dog;

sub test_bark : Test {
    my $dog = Dog->new({ name => 'pochi', age => 18 });
    is $dog->bark, "bowwow";
}

1;

などと書きます。ここではテストの実行ファイルの中にクラス定義を書いてますが、普通にライブラリパス切ってその中に入れても OK。

テストは sub test_bark : Test { ... } の中に書きます。Test アトリビュートをつけたメソッドが、runtests 時に呼ばれてテストされます。メソッドが呼ばれる順はランダム。テストメソッドの中では、Test::More の is を使ってテストしてます。

もう少しテストを拡充してみます。

package My::Test;
use base qw/Test::Class/;
use Test::More;
use Dog;

sub make_fixture : Test(setup) {
    my $self = shift;
    $self->{dog} = Dog->new({ name => 'pochi', age => 18 })
}

sub test_instance : Test(6) {
    my $dog = shift->{dog};
    isa_ok $dog, 'Class::Accessor::Fast';
    isa_ok $dog, 'Dog';
    ok $dog->can($_) for qw/name age/;
    is $dog->name, 'pochi';
    is $dog->age, 18;
}

sub test_bark : Test {
    my $dog = shift->{dog};
    is $dog->bark, "bowwow";
}

1;

Test アトリビュートをつけたテストメソッドをつけた中で実行するテストの数がひとつの場合は、Test で ok ですが、複数になるときはその数を Test(4) などと書きます。もちろん Test(no_plan) とも書けます。Tests でもいいらしい。

その他特殊なアトリビュートとしては setup / teardown / startup / shutdown などがあります。説明の必要はないでしょう。ここでは setup を使ってインスタンス生成をやってます。

テストをするときは prove を使うと楽。*1lib/Dog.pm に Dog の定義をしているとして

% prove -vl t/01-dog.t
t/01-dog....ok
All tests successful.
Files=1, Tests=7,  0 wallclock secs ( 0.13 cusr +  0.03 csys =  0.16 CPU)

という具合で実行できます。prove -v すると、

% prove -vl t/01-dog.t
t/01-dog....#
# My::Test->test_bark
1..7
ok 1 - test bark
#
# My::Test->test_instance
ok 2 - The object isa Class::Accessor::Fast
ok 3 - The object isa Dog
ok 4 - test instance
ok 5 - test instance
ok 6 - test instance
ok 7 - test instance
ok
All tests successful.
Files=1, Tests=7,  0 wallclock secs ( 0.12 cusr +  0.05 csys =  0.17 CPU)

という感じで、どのテストを実行してるかも出力してくれて便利です。

Test::Class には他にもいろいろ機能がありますが、基本はこんな感じです。なんかうちの環境では Test::Class のテストが通らないっていうあれな具合ですが、force install しちゃいました。

*1:prove は Test::Harness に付属してくるテスト実行用コマンド

2006-06-29T11:28:55+09:00
naoya
最近 Perl でテストを書くときに Test::Class を使ってます。(もしかして常識?) これまでは *.t で Test::More をそのま...

最近 Perl でテストを書くときに Test::Class を使ってます。(もしかして常識?) これまでは *.t で Test::More をそのまま使ってたけど、テストが大きくなってくるとコードが分かりにくくなったり、自分であれこれしなきゃいけないことが多くてめんどくさい。

Test::Class は xUnit スタイルで Perl のテストを書けるフレームワークです。xUnit な Perl 実装といえば Test::Unit もあるんですが、テスト用の関数も Test::Unit の流儀に従う必要があってちょっと嫌。Test::Class は Test::More と Test::Harness とか、普段使い慣れてる Perl らしいテストスタイルを使いつつ xUnit できるという点が良いです。

使い方ですが、

  • Test::Class を継承したテストクラスを作り
  • テスト用のメソッドをメソッドアトリビュートで指定しつつ作っていき
  • テストクラスの runtests を呼ぶ

という流れ。

例えば Dog クラスの bark メソッドをテストをするには、t/01-dog.t として

#!perl
use strict;
use warnings;

My::Test->runtests;

package My::Test;
use base qw/Test::Class/;
use Test::More;
use Dog;

sub test_bark : Test {
    my $dog = Dog->new({ name => 'pochi', age => 18 });
    is $dog->bark, "bowwow";
}

1;

などと書きます。ここではテストの実行ファイルの中にクラス定義を書いてますが、普通にライブラリパス切ってその中に入れても OK。

テストは sub test_bark : Test { ... } の中に書きます。Test アトリビュートをつけたメソッドが、runtests 時に呼ばれてテストされます。メソッドが呼ばれる順はランダム。テストメソッドの中では、Test::More の is を使ってテストしてます。

もう少しテストを拡充してみます。

package My::Test;
use base qw/Test::Class/;
use Test::More;
use Dog;

sub make_fixture : Test(setup) {
    my $self = shift;
    $self->{dog} = Dog->new({ name => 'pochi', age => 18 })
}

sub test_instance : Test(6) {
    my $dog = shift->{dog};
    isa_ok $dog, 'Class::Accessor::Fast';
    isa_ok $dog, 'Dog';
    ok $dog->can($_) for qw/name age/;
    is $dog->name, 'pochi';
    is $dog->age, 18;
}

sub test_bark : Test {
    my $dog = shift->{dog};
    is $dog->bark, "bowwow";
}

1;

Test アトリビュートをつけたテストメソッドをつけた中で実行するテストの数がひとつの場合は、Test で ok ですが、複数になるときはその数を Test(4) などと書きます。もちろん Test(no_plan) とも書けます。Tests でもいいらしい。

その他特殊なアトリビュートとしては setup / teardown / startup / shutdown などがあります。説明の必要はないでしょう。ここでは setup を使ってインスタンス生成をやってます。

テストをするときは prove を使うと楽。*1lib/Dog.pm に Dog の定義をしているとして

% prove -vl t/01-dog.t
t/01-dog....ok
All tests successful.
Files=1, Tests=7,  0 wallclock secs ( 0.13 cusr +  0.03 csys =  0.16 CPU)

という具合で実行できます。prove -v すると、

% prove -vl t/01-dog.t
t/01-dog....#
# My::Test->test_bark
1..7
ok 1 - test bark
#
# My::Test->test_instance
ok 2 - The object isa Class::Accessor::Fast
ok 3 - The object isa Dog
ok 4 - test instance
ok 5 - test instance
ok 6 - test instance
ok 7 - test instance
ok
All tests successful.
Files=1, Tests=7,  0 wallclock secs ( 0.12 cusr +  0.05 csys =  0.17 CPU)

という感じで、どのテストを実行してるかも出力してくれて便利です。

Test::Class には他にもいろいろ機能がありますが、基本はこんな感じです。なんかうちの環境では Test::Class のテストが通らないっていうあれな具合ですが、force install しちゃいました。

*1:prove は Test::Harness に付属してくるテスト実行用コマンド

2006-06-29T11:28:55+09:00
naoya
MT 3.3 が待望の正式リリース。
2006-06-29T10:14:31+09:00
tai-tetsu
旧知の敏腕編集者Hさんから本の執筆を依頼され、さてどうまとめたものかと悩んでいる。 8月までに出したい...
2006-06-29T10:04:36+09:00
koba
 皆さん、こんにちは。木村剛です。「彰の介の証言」さんが、秋田の豪憲君殺人事件に...
2006-06-29T09:00:00+09:00
木村
 一言で言えば「オリックスの件は、沖縄との関係が薄いのではないか」という話なのだが、公表されている情...
2006-06-29T08:25:30+09:00
切込隊長
 この前、某株主総会帰りにサークルの同窓会へ逝ったんだが、同窓会である以上そこにいるのは私と同い年、...
2006-06-29T06:02:23+09:00
切込隊長
 30日までに意見募集と言われても、気づいたころにはもう二日もないわけである。http://www.kantei.go.jp/jp/singi/it2/...
2006-06-29T05:10:25+09:00
切込隊長
0.10版では、livedoorクリップ(への登録、インポート)をサポートしたほか、今まで登録しか対応していなかった Flo...

最終更新: 2006年6月30日

ソーシャルブックマーク管理ツール」の新しい版をお届けします。この版では、まだ始まったばかりの livedoor クリップをサポートしたほか、これからブックマークに登録しようとしている Web ページをすでに登録している人の数を見る機能などを追加しました。詳しいことは、変更履歴を見てください。

(2006年6月30日 追記)
0.10版のバグ修正版として、0.10a 版をリリースしました。0.10版をすでにダウンロードされている方は、0.10a版に差し替えて使用してください。なお、0.10a版から、ECナビ人気ニュースニフティクリップへの登録にも対応しています。
(追記、ここまで)

bookey 0.10版

ダウンロード

変更履歴

  • Ver 0.10a 2006年 6月30日
    • (1) 「ブックマーク登録者数を表示する」機能が ON のとき、かつ hatena exist API によるブックマーク登録者数が取得できなかった場合、はてなブックマークのエントリページを取得してブックマーク登録者数を取得するようにしているところ、当該エントリページが256KBより大きいとき、bookey がクラッシュする不具合に対処した
    • (2) ECナビ人気ニュースの登録に対応した
    • (3) ニフティクリップの登録に対応した
    • (4) charset が ISO-2022-JP な Webページも、livedoorクリップに登録できるように修正した
    • (5) タグの区切りの空白文字が複数個連続しているときに、はてなブックマークにタグが全く反映されずに登録されてしまう不具合に対処した
    • (6) タグ候補をはてなブックマークのエントリページから取得するとき、複数人によって使用されているタグのみをタグ候補とするよう変更した
  • Ver 0.10 2006年 6月29日
    • (1) Flog の取得、削除、同期に対応した
    • (2) livedoor クリップの登録に対応した
    • (3) コメントに改行が含まれる場合、はてなブックマークに登録時、最後の改行以降の文字列のみがコメントになり、タグは1つも反映されないという現象に対処した
    • (4) charset が Shift_JIS 以外のWebページでかつタイトルの長さが128バイトより長い場合、MM/Memo への登録が失敗するか、タイトルが空の状態で登録されてしまう不具合に対処した
    • (5) すでに誰かによって登録済みのブックマークを Flog に登録しようとするとエラーになる現象に対処した
    • (6) 登録ブックマーク数が1000件以上ある場合、BlogPeople Tags から取得(エクスポート)できるブックマークの数が常に1000件以下になる(1000で割った余りに相当する件数しか取得できない)不具合に対処した
    • (7) 登録しようとしているWebページをすでにブックマークに登録している人の数(はてなブックマーク、del.icio.us、MM/Memo)を表示する機能を追加した(デフォルトは表示しない)
    • (8) bookey のドラッグアンドドロップ可能なダイアログの面積を少し小さくしてみた
    • (9) ブックマーク登録内容編集ダイアログに、どのブックマークへの登録機能が ON なのか OFF なのか見ることができるようにした(各ブックマークサービスを象徴するアイコンにマウスカーソルを持っていくと、ON/OFF状態を示すツールチップが表示される)
    • (10) ブックマーク登録中、取得中、同期中など、時間がかかる処理実行中でも定期的に画面の再描画が必要かどうか調べて、必要なら再描画するようにしてみた(ダイアログのタイトルに「応答なし」と表示される状況を減らすことができた)
    • (11) その他、メモリオーバーフロー、バッファオーバーランが発生する可能性のある箇所に対策を施した

他に、クリック可能な文字列にマウスカーソルを持っていくといわゆる「指カーソル」になるようにしてみたり、ちょっとしたユーザーインターフェースの改良を試みています。

追記

早くも不具合が見つかってしまいました(例えば、「ブックマーク登録者数を表示する」をONにして「[観] ソーシャルブックマーク管理ツール」をブックマークしようとすると、落ちてしまいます)。

そういうことですので、できましたら、修正版(0.10a版)が出るまで、ダウンロードはお控えください。

(2006年6月30日追記)
0.10a版をリリースしました。0.10版をお使いの方は、差し替えをお願いします。
(追記、ここまで)

bookey 0.10a版の「ブックマーク登録画面」

2006-06-29T04:57:00+09:00
tsupo
した。
2006-06-29T01:41:19+09:00
milano
buy used at amazon

buy used at amazon

Earlier this year I decided to do something about the amount of money I spend at Amazon.com on books. While I am buying fewer books now, the biggest change I made was to buy used books rather than new.

After a few experiences, I've found that the used books are often indistinguishable from new and come at anywhere from a 20% to 60% discount even after you factor out shipping (I have Amazon Prime, so I'm used to "free" shipping).

Why didn't I think of this sooner?

If you regularly buy books from Amazon and aren't all hung up on having something brand new, I highly recommend looking at the used options. It adds up over time.

(comments)

2006-06-28T07:41:05-08:00
やみつき綿棒 黒い綿棒ってだけなんだけど、逆転発想がすばらしい!!汚い耳垢なのに...
2006-06-29T00:32:44+09:00
hirosh
プロジェクトとはお客さまとのお見合いのようなものだ。相手をよく知ろうとし、コミュニケーションを図る。...
2006-06-29T00:00:00+09:00
・BkMixiR Plug-in for Becky!2 http://wiki.cuvie.net/index.php?BkMixiR 最近、私の家族や親戚のミクシイ利用率が高まっている。...
2006-06-28T23:59:59+09:00
daiya
自転車に乗る時には,速度や走行距離が表示できる「サイクルコンピュータ」を使わずに,もっぱらハンディ GP...
2006-06-28T23:59:00+09:00
おのひろき
更新が二週間もあいてしまいました。 ネットショッピングとか、動画探しとか、睡眠と...
2006-06-28T22:29:22+09:00
かをり
パイオニアコミュニケーションズ株式会社から、一般の電話とSkype通話の両方に対応したコードレスホンデュア...
2006-06-28T22:10:50+09:00
kengo
livedoorクリップ(2006年6月28日ベータ版サービス開始)とnext.1470.net(次期1470.net開発テストバージョン、2006年6月23日...

複数のソーシャルブックマークサービスに同時に投稿するスクリプト」を拡張し、 livedoorクリップnext.1470.net にも対応してみました。ってことで、最大21箇所同時にブックマークを投稿できるようになりました。

next.1470.net

まだプロトタイピングの段階なんで、ベータとか