メニュー

関連ページリンク

トップ > tohokuaiki > tohokuaiki - 人気ブログ(Blog)検索結果詳細 (2008年12月3日 7時)

はてなブックマークリニューアルで、はてながハマったRSSリダイレクトの罠?

ホッテントリRSSが変わってた。

はてなブックマークの「最近のホットエントリー」はlivedoorReader(LDR)にいれて見てたんだけど、いつ頃からか

http://b.hatena.ne.jp/hotentry.rss

じゃなくて、

http://feedproxy.google.com/hatena/b/hotentry

にリダイレクトされるようになってた。faviconアイコンが変わったから、何かあったのかなーって思ってたけど。

検索したら、はてなブックマークのRSSフィードがGoogle(FeedBurner)になってる! - F.Ko-Jiの「一秒後は未来」なんてのがあったけど、さらに古いので8月くらいで言及をしてたブログ記事のキャッシュをみつけた。そんな前だったのか。

はてなドメインのURLをリダイレクトって、誰かがイタズラとかってわけじゃないから、はてなの中の人がやったんだろう。


LDRでの登録数からいっても

googleのProxyが多数の思ってる「はてブホッテントリ」のRSSのようだ。

んで、問題は、なんかこのfeedproxyの方がメンテナンスの画面を食っちゃって全然戻ってないってこと。もう三日くらい経つのにね。


問題は、外部サービスにリダイレクト設定するともう変えられない

ってこと。当り前だけど。自分も、前このブログを自分のドメインでやってたのをはてなダイアリーに転送したら、もうはてなから逃げられなくなってしまった。まぁ、RSSリーダを使ってる人がついてこれないってだけなんですが。

ココみたいな過疎ログは別にしても、有名ブロガーとかRSSの負荷は大変だろうから外部サービスで・・・・とか思っちゃうかもだけど、そうするとそっからさらに変えたくなった場合にもう駄目だよね。


まぁ、はてなだからLDR運営に掛け合って「ちょっと直して―」っていえばいいのかも。というか、して。というか、自分が登録しなおせばいいだけなんだけどさ。


追記 - 2008/12/1

feedproxy.google.com だと、feedを消すときに

30-Day Redirection Option

As a courtesy, FeedBurner offers publishers who delete a FeedBurner feed 30 days of complimentary traffic redirection. During the first 15 days of this 30 day period, subscriber requests for:

http://feedproxy.google.com/tohokuaiki/hatena/d

will be redirected to your original source feed:

http://d.hatena.ne.jp/tohokuaiki/rss

During days 16-30, this feed consists of a single content item that reads "This feed is no longer active. A new feed is located at http://d.hatena.ne.jp/tohokuaiki/rss."

After day 30, your feed will be permanently deleted and return an HTTP 404 (feed not found) message. You can use this period to notify your subscribers of the change so they can update their feed readers with your original address.

って出て、ちゃんともとのFeedにリダイレクトしてくれる。

しかも、

Macmini:~ itoh$ curl -I http://feedproxy.google.com/tohokuaiki/hatena/d

HTTP/1.1 301 Moved Permanently

Location: http://d.hatena.ne.jp/tohokuaiki/rss

Content-Length: 0

Date: Mon, 01 Dec 2008 14:26:14 GMT

X-Content-Type-Options: nosniff

Expires: Mon, 01 Dec 2008 14:26:14 GMT

Cache-Control: private, max-age=0

Content-Type: text/html

Server: GFE/1.3

って、ちゃんと301だからマトモなFeed Readerなら安心。

ワタクシごときの心配はちゃんとフォローしてくれるんだねぇ。

作者:tohokuaiki

更新日:2008年11月28日 0時0分

このブログのホーム

EventドリブンなJavaScript

ってほど大げさなもんじゃないけど、単純に「一回AddEventListenerさせたFunctionをまとめて呼び出したいな」って思った時にこれができるといいかな?って。


ただ、多分そんな使い方してる人ってあまりいなくて、ある関数をどっかに取っておいて、AをクリックしてもBをクリックしてもその関数が実行されるっていうようなパターンにしてるんだろうなー。

あとで、

http://www.fladdict.net/blog-jp/archives/2005/06/javascript.php

を読んでみよう。

作者:tohokuaiki

更新日:2008年11月27日 0時0分

このブログのホーム

[php] header:Location と Cookieを同時に出そうとしてはまる

なんでだろう?PHP5.2では問題なかったのに。。。

PHP5.1で大はまりこいてしまった。

作者:tohokuaiki

更新日:2008年11月27日 0時0分

このブログのホーム

Web制作の進行とか

今まで色々とホームページ作ってきたけど、一度として定型の企画書って使ったことないな。

その時点で「どうやったら顧客にベストなものができるか」っていうのを感じつつ作るだけ。

もっと経験積んで引出しが増えたら「このパターン」みたいなのがあるんだろうか。

クライアントは、ひとりひとりが違うんだよ。業態はもちろん、担当のインターネットに対する理解とか、その会社での立場とか、ホームページに割ける労力とか。

担当者が大切だから。

それを含んで進行していかないと、満足のいくものはつくれないでしょう。

だから、毎回ウンウンと唸って産み出すんだけど。それにしても、企画書・設計書・進行管理の労力はたいしたものであります。

作者:tohokuaiki

更新日:2008年11月25日 14時38分

このブログのホーム

Open Sourceの幻想

  • オープンソースは、みんながソースコードを見ているから安心
  • オープンソースは、色々な人がパッチを持ち込む英知の集合

まるで、われわれが経済バブルに対して持っている幻想のようなものだ。

  • バブルは、その時は気付かないがあとになってみて「あぁ、バブルだったんだ」と思うものだ
  • バブルは、プロの投資家が扱うもので個人投資家は決して乗ってはいけない

などなど。しかし、ものごとは幻想があるが故に大きくなる。・・・そしてバブルになってしぼむ。

Nessus

もう3年前の話だけど、Nessusというオープンソースの脆弱性スキャナがGPLを辞めたのはそんなところもあったのか。

GPLライセンスを放棄するNessus 3.0 - SourceForge.JP Magazine

昨日、Nessusディスカッションリストに投稿された「パッチの著作権保持者全員から知的財産の再ライセンスの許可を得たのですか?」という質問に対して、Deraisonはシンプルに「そうです」と答えている。

... zip ...

オープンソースがNessusプロジェクトではうまくいかなかったことにテーマを広げると、Deraisonはこう答えた。

その件ですが、そう、結局のところ、このエンジンになんらかの関わりを持ち、改良した人間は、ほぼ私たち2人だけだったんです。ですからコミュニティが存在しないわけで、誰もコードには触らない、そんな状況の一方で、オープンソースだからNessusを使えない(人がいます)。そういった人たちはネットワークでNessusを使えません。そんなわけで、やめた方がいいだろうと決断したのです。

もちろん、それに対する反論はあるだろう。「私も自分もパッチを送った」「Rejectされた提案もあった」などなど・・・・・。それは当然で、だけどそれは外部から見る分にはなかなか分かりにくいし、何が正当なのかわからない。それぞれに正義はあるんだろう。

反論に対する反論だってあるみたいだし。

しかし、Nessus創始者RenaudのMLでの発言はなにか切なさを感じる。

On Oct 5, 2005, at 13:28, Paul Mraz wrote:

That would be awful -- then tenable might not be able to PROFIT off the hard work of the community that has worked FREELY to make the Internet a more secure place. We should have seen this coming with the registered feed crap.

    • それはひどい。Tenable社は我々コミュニティがインターネットを安全にするために成し遂げてきたことをゼロにするなんてことをするべきではない。我々が登録したフィードが使われない次のNessusを見ることになるんだろうか。

Could you kindly point me to improvements that the community has done to the Nessus engine to improve its scanning ability ? I'm not talking about one-liners which fix a compilation warning in gcc, but a real improvement that the community has provided and which resulted in a better scanner.

    • もしよければ、このコミュニティがNessusのエンジンに対して改良をしてきた点を挙げてもらえないだろうか。私はコンパイル時にgccが吐くWarningをFixするような数行のパッチについてどうこう話しているのではないです。このコミュニティが与えてくれた、本質的な改善--よりよいスキャニングのために結果の出た改善は何ですか?


FFFTP

曽田さんが作ったFTPクライアントで、日本のWindowsではデファクトスタンダードな位置を占めてると思うFFFTP。

これもいつ頃からかオープンソースになっている。ライセンスは修正BSD


だけど、現在様々な要因でストレス性障害を持っている曽田さんのブログを読むと切ない感じになってしまうのはなぜだろう。たとえば、FFFTP10年目の記事

10年目 Sotaの雑記/ウェブリブログ

に付けられているコメント。

私も2000年に職場で使って以来、愛用してます。

当時も今も、一番使い易いと思うNo.1 FTPだと思ってます。

今回、XPからVistaマシンに変えたのですが、FFFTPがVista対応になっていて嬉しかったです。

時代の流れと共にFTPを使う人も減るのかもしれませんが、これからも残して頂ければ嬉しく思います。

そうじょう

2007/10/15 23:03

私の会社でもFFFTPは必須のソフトです。

開発して頂いた曽田さんに感謝しています。

機能強化も楽しみに待ってます。

ゆう

2007/10/17 22:20

まぁ、

先日メールを差し上げたのですが、ご覧頂けたのかどうか分からないので

こちらにも書かせて頂きます。

FFFTPについての要望なのですが、先のバージョンアップでホスト側のファイルを

子フォルダへ移動可能になりましたが、親フォルダへの移動も実装して頂けないでしょうか?

もしお時間がありましたらご検討の程、宜しくお願い致します。

exp

2007/10/19 02:19

こんなのは論外だが、id:minahito_carpに言わせれば「アリアリアリアリアリーヴェデルチ!」って頻度なんだろう。

私だったらブチギレもんなんだけど、曽田さんの返信が素晴らしい。

メールへの返事はあまり書けていないのですが、一通り目を通してはいます。以前は、全部のメールに返事を出そうと頑張っていました。それこそ、会社から帰って食事をして、風呂に入ったあと寝るまでのあいだ、ひたすらメールへの返事を書くような生活でした。返事を書き終わるのが、深夜になることもしばしばでした。自分でも気が付かないうちに、かなり重荷になっていたんだと思います。ある日を境に、FFFTPのコードも触りたくなくなって、メールへの返事も書きたくなくなってしまいました。思えばこの頃から鬱が始まっていたのかもしれません。今は、できる範囲でメールへの返事を書いています。返事が書けないことも多いですが、ご容赦ください。

もう、何を言えばいいかわからん。


そして、そこについている平田豊*1さんのトラックバック記事(元記事はすでに削除されている)

趣味の開発はマイペースでやるべき

FFFTP作者の10年目の記事とコメントを読んでいて思ったのは、病気になりながらもフリーソフトの開発を続ける必要性はどこにもない、ということです。 ユーザからお金を取っているわけでもないので、開発者は自分が欲しいと思う機能を実装していけばよく、すべてのユーザの要 ...続きを見る

FFFTPとは全然関係が無いのかもしれないし、無いのだろうけど。この前述のコメントを見るにつけせつなくなるのはなんなんだろう。

正直なところ、「頑張ってください」「ありがとうございます」というユーザーの声って、「だから?」程度の空しい響きにしかならないんじゃないだろうか。なぜって、それは「頑張って(これからも機能を充実させて)ください」「ありがとうございます。(これからもありがとうございます)。」って聞こえるだろうから。


...............

FFFTPやNessusみたいな大規模・普及度の高いものでも結局は個人が支えているという現実。

それを知らずに、オープンソースの幻想を抱き「あの機能がほしい」「これはどうやるの?」と注文をするユーザー。

結局は、中の人になってみるまではわからないということか。

しかしそりゃ、ヤマザキパンだって同じ理屈だよな。

ただ、ヤマザキパンは利益を上げてもそれが目的なんだから何も言われないが、オープンソースは利益を上げるというと途端に叩かれる。霞を食えというのか。映画を見るなというのか、ゲームをするなというのか、ドライブに行くなというのか。

*1:平田さんもTeratermをはじめ様々なソフトを出している

作者:tohokuaiki

更新日:2008年11月25日 0時0分

このブログのホーム

jQuery > Prototype.jsなんかぁ。

ToolTipのライブラリ欲しくて、まとめページ見てたんだけど、jQueryのはいっぱいあるのにPrototype.jsベースのはあまり無いンね。


ProtoTip2いいんだけど、295ユーロかぁ。。。円高のおかげで3万円程度なんだけど、どうしよう。ある意味買っちゃえば迷わなくて済むんだけど。

作者:tohokuaiki

更新日:2008年11月21日 18時21分

このブログのホーム

そういえば、dankogaiのこれってどうなったんだろう?

404 Blog Not Found:プログラマー募集中

ところで、9月前をメドに今度会社を一つ作るのですが、そこでプログラマーを若干名募集します。

良い人が見つからなかったのかなー。で、結局やらなかったんだろうか。

作者:tohokuaiki

更新日:2008年11月20日 19時37分

このブログのホーム

[php]「お」っていうPHPの書き方

ワンライナー

PHPの思想と言語表現 - Lism.in * blog - nekoya (id:studio-m)

どちらが優れているということではなく、ましてや「PHPは初心者向けの言語」という話でもありません。純粋に思想の違いです。

確かに。たとえば、

<?php
$int = intval($string);
$int = (int)$string;

ってあった場合、私は前者を好んで使う。実は後者の方が実行速度は速い

itoh@colinux:~$ time php -r '$s="1234567890";for(;;){if($i++>1000000)break;(int)$s;}'

real 0m0.570s

user 0m0.500s

sys 0m0.070s



itoh@colinux:~$ time php -r '$s="1234567890";for(;;){if($i++>1000000)break;intval($s);}'

real 0m1.060s

user 0m0.980s

sys 0m0.080s

だが、(int)を使う人はあまり見ない気がする。なんていうか、そういう感じ。嫌いな人は嫌いなんだろうけど。*1

Perlはコマンドラインからワンライナーで書きたいな〜っていうのもあって、様々な省略記法もあるんだろうけど、PHPでワンライナーがっつり書いたりすると変態くさいとか感じてしまったり(笑)。


でも、たまにある

PHPでも、たま〜にあります。「へぇー」って書き方。そして、ほとんど使いません。


<?php
is_null($foo) and $foo = "hoge";
is_null($bar) or $bar = "uki";
<?php
switch ($foo){
    case $foo > 0 && $foo <=100:
       echo '\$foo is lower than 100';
       break;
}
<?php
$str = "abcdefghijklmn";
echo $str{10}; // k
echo $str[10]; // k

あれ?3つしか上げられない(苦笑)

*1:ただ、さすがにpreg_*とereg_*どっち使うって言われたら、速度を気にしてpreg_*を使います。コストでかいから。

作者:tohokuaiki

更新日:2008年11月20日 0時0分

このブログのホーム

はてなブックマークリニューアルで、はてながハマったRSSリダイレクトの罠?

ホッテントリRSSが変わってた。

はてなブックマークの「最近のホットエントリー」はlivedoorReader(LDR)にいれて見てたんだけど、いつ頃からか

http://b.hatena.ne.jp/hotentry.rss

じゃなくて、

http://feedproxy.google.com/hatena/b/hotentry

にリダイレクトされるようになってた。faviconアイコンが変わったから、何かあったのかなーって思ってたけど。

検索したら、はてなブックマークのRSSフィードがGoogle(FeedBurner)になってる! - F.Ko-Jiの「一秒後は未来」なんてのがあったけど、さらに古いので8月くらいで言及をしてたブログ記事のキャッシュをみつけた。そんな前だったのか。

はてなドメインのURLをリダイレクトって、誰かがイタズラとかってわけじゃないから、はてなの中の人がやったんだろう。


LDRでの登録数からいっても

googleのProxyが多数の思ってる「はてブホッテントリ」のRSSのようだ。

んで、問題は、なんかこのfeedproxyの方がメンテナンスの画面を食っちゃって全然戻ってないってこと。もう三日くらい経つのにね。


問題は、外部サービスにリダイレクト設定するともう変えられない

ってこと。当り前だけど。自分も、前このブログを自分のドメインでやってたのをはてなダイアリーに転送したら、もうはてなから逃げられなくなってしまった。まぁ、RSSリーダを使ってる人がついてこれないってだけなんですが。

ココみたいな過疎ログは別にしても、有名ブロガーとかRSSの負荷は大変だろうから外部サービスで・・・・とか思っちゃうかもだけど、そうするとそっからさらに変えたくなった場合にもう駄目だよね。


まぁ、はてなだからLDR運営に掛け合って「ちょっと直して―」っていえばいいのかも。というか、して。というか、自分が登録しなおせばいいだけなんだけどさ。


追記 - 2008/12/1

feedproxy.google.com だと、feedを消すときに

30-Day Redirection Option

As a courtesy, FeedBurner offers publishers who delete a FeedBurner feed 30 days of complimentary traffic redirection. During the first 15 days of this 30 day period, subscriber requests for:

http://feedproxy.google.com/tohokuaiki/hatena/d

will be redirected to your original source feed:

http://d.hatena.ne.jp/tohokuaiki/rss

During days 16-30, this feed consists of a single content item that reads "This feed is no longer active. A new feed is located at http://d.hatena.ne.jp/tohokuaiki/rss."

After day 30, your feed will be permanently deleted and return an HTTP 404 (feed not found) message. You can use this period to notify your subscribers of the change so they can update their feed readers with your original address.

って出て、ちゃんともとのFeedにリダイレクトしてくれる。

しかも、

Macmini:~ itoh$ curl -I http://feedproxy.google.com/tohokuaiki/hatena/d

HTTP/1.1 301 Moved Permanently

Location: http://d.hatena.ne.jp/tohokuaiki/rss

Content-Length: 0

Date: Mon, 01 Dec 2008 14:26:14 GMT

X-Content-Type-Options: nosniff

Expires: Mon, 01 Dec 2008 14:26:14 GMT

Cache-Control: private, max-age=0

Content-Type: text/html

Server: GFE/1.3

って、ちゃんと301だからマトモなFeed Readerなら安心。

ワタクシごときの心配はちゃんとフォローしてくれるんだねぇ。

作者:tohokuaiki

更新日:2008年11月27日 15時0分

このブログのホーム

EventドリブンなJavaScript

ってほど大げさなもんじゃないけど、単純に「一回AddEventListenerさせたFunctionをまとめて呼び出したいな」って思った時にこれができるといいかな?って。


ただ、多分そんな使い方してる人ってあまりいなくて、ある関数をどっかに取っておいて、AをクリックしてもBをクリックしてもその関数が実行されるっていうようなパターンにしてるんだろうなー。

あとで、

http://www.fladdict.net/blog-jp/archives/2005/06/javascript.php

を読んでみよう。

作者:tohokuaiki

更新日:2008年11月26日 15時0分

このブログのホーム

[php] header:Location と Cookieを同時に出そうとしてはまる

なんでだろう?PHP5.2では問題なかったのに。。。

PHP5.1で大はまりこいてしまった。

作者:tohokuaiki

更新日:2008年11月26日 15時0分

このブログのホーム

Web制作の進行とか

今まで色々とホームページ作ってきたけど、一度として定型の企画書って使ったことないな。

その時点で「どうやったら顧客にベストなものができるか」っていうのを感じつつ作るだけ。

もっと経験積んで引出しが増えたら「このパターン」みたいなのがあるんだろうか。

クライアントは、ひとりひとりが違うんだよ。業態はもちろん、担当のインターネットに対する理解とか、その会社での立場とか、ホームページに割ける労力とか。

担当者が大切だから。

それを含んで進行していかないと、満足のいくものはつくれないでしょう。

だから、毎回ウンウンと唸って産み出すんだけど。それにしても、企画書・設計書・進行管理の労力はたいしたものであります。

作者:tohokuaiki

更新日:2008年11月25日 5時38分

このブログのホーム

Open Sourceの幻想

  • オープンソースは、みんながソースコードを見ているから安心
  • オープンソースは、色々な人がパッチを持ち込む英知の集合

まるで、われわれが経済バブルに対して持っている幻想のようなものだ。

  • バブルは、その時は気付かないがあとになってみて「あぁ、バブルだったんだ」と思うものだ
  • バブルは、プロの投資家が扱うもので個人投資家は決して乗ってはいけない

などなど。しかし、ものごとは幻想があるが故に大きくなる。・・・そしてバブルになってしぼむ。

Nessus

もう3年前の話だけど、Nessusというオープンソースの脆弱性スキャナがGPLを辞めたのはそんなところもあったのか。

GPLライセンスを放棄するNessus 3.0 - SourceForge.JP Magazine

昨日、Nessusディスカッションリストに投稿された「パッチの著作権保持者全員から知的財産の再ライセンスの許可を得たのですか?」という質問に対して、Deraisonはシンプルに「そうです」と答えている。

... zip ...

オープンソースがNessusプロジェクトではうまくいかなかったことにテーマを広げると、Deraisonはこう答えた。

その件ですが、そう、結局のところ、このエンジンになんらかの関わりを持ち、改良した人間は、ほぼ私たち2人だけだったんです。ですからコミュニティが存在しないわけで、誰もコードには触らない、そんな状況の一方で、オープンソースだからNessusを使えない(人がいます)。そういった人たちはネットワークでNessusを使えません。そんなわけで、やめた方がいいだろうと決断したのです。

もちろん、それに対する反論はあるだろう。「私も自分もパッチを送った」「Rejectされた提案もあった」などなど・・・・・。それは当然で、だけどそれは外部から見る分にはなかなか分かりにくいし、何が正当なのかわからない。それぞれに正義はあるんだろう。

反論に対する反論だってあるみたいだし。

しかし、Nessus創始者RenaudのMLでの発言はなにか切なさを感じる。

On Oct 5, 2005, at 13:28, Paul Mraz wrote:

That would be awful -- then tenable might not be able to PROFIT off the hard work of the community that has worked FREELY to make the Internet a more secure place. We should have seen this coming with the registered feed crap.

    • それはひどい。Tenable社は我々コミュニティがインターネットを安全にするために成し遂げてきたことをゼロにするなんてことをするべきではない。我々が登録したフィードが使われない次のNessusを見ることになるんだろうか。

Could you kindly point me to improvements that the community has done to the Nessus engine to improve its scanning ability ? I'm not talking about one-liners which fix a compilation warning in gcc, but a real improvement that the community has provided and which resulted in a better scanner.

    • もしよければ、このコミュニティがNessusのエンジンに対して改良をしてきた点を挙げてもらえないだろうか。私はコンパイル時にgccが吐くWarningをFixするような数行のパッチについてどうこう話しているのではないです。このコミュニティが与えてくれた、本質的な改善--よりよいスキャニングのために結果の出た改善は何ですか?


FFFTP

曽田さんが作ったFTPクライアントで、日本のWindowsではデファクトスタンダードな位置を占めてると思うFFFTP。

これもいつ頃からかオープンソースになっている。ライセンスは修正BSD


だけど、現在様々な要因でストレス性障害を持っている曽田さんのブログを読むと切ない感じになってしまうのはなぜだろう。たとえば、FFFTP10年目の記事

10年目 Sotaの雑記/ウェブリブログ

に付けられているコメント。

私も2000年に職場で使って以来、愛用してます。

当時も今も、一番使い易いと思うNo.1 FTPだと思ってます。

今回、XPからVistaマシンに変えたのですが、FFFTPがVista対応になっていて嬉しかったです。

時代の流れと共にFTPを使う人も減るのかもしれませんが、これからも残して頂ければ嬉しく思います。

そうじょう

2007/10/15 23:03

私の会社でもFFFTPは必須のソフトです。

開発して頂いた曽田さんに感謝しています。

機能強化も楽しみに待ってます。

ゆう

2007/10/17 22:20

まぁ、

先日メールを差し上げたのですが、ご覧頂けたのかどうか分からないので

こちらにも書かせて頂きます。

FFFTPについての要望なのですが、先のバージョンアップでホスト側のファイルを

子フォルダへ移動可能になりましたが、親フォルダへの移動も実装して頂けないでしょうか?

もしお時間がありましたらご検討の程、宜しくお願い致します。

exp

2007/10/19 02:19

こんなのは論外だが、id:minahito_carpに言わせれば「アリアリアリアリアリーヴェデルチ!」って頻度なんだろう。

私だったらブチギレもんなんだけど、曽田さんの返信が素晴らしい。

メールへの返事はあまり書けていないのですが、一通り目を通してはいます。以前は、全部のメールに返事を出そうと頑張っていました。それこそ、会社から帰って食事をして、風呂に入ったあと寝るまでのあいだ、ひたすらメールへの返事を書くような生活でした。返事を書き終わるのが、深夜になることもしばしばでした。自分でも気が付かないうちに、かなり重荷になっていたんだと思います。ある日を境に、FFFTPのコードも触りたくなくなって、メールへの返事も書きたくなくなってしまいました。思えばこの頃から鬱が始まっていたのかもしれません。今は、できる範囲でメールへの返事を書いています。返事が書けないことも多いですが、ご容赦ください。

もう、何を言えばいいかわからん。


そして、そこについている平田豊*1さんのトラックバック記事(元記事はすでに削除されている)

趣味の開発はマイペースでやるべき

FFFTP作者の10年目の記事とコメントを読んでいて思ったのは、病気になりながらもフリーソフトの開発を続ける必要性はどこにもない、ということです。 ユーザからお金を取っているわけでもないので、開発者は自分が欲しいと思う機能を実装していけばよく、すべてのユーザの要 ...続きを見る

FFFTPとは全然関係が無いのかもしれないし、無いのだろうけど。この前述のコメントを見るにつけせつなくなるのはなんなんだろう。

正直なところ、「頑張ってください」「ありがとうございます」というユーザーの声って、「だから?」程度の空しい響きにしかならないんじゃないだろうか。なぜって、それは「頑張って(これからも機能を充実させて)ください」「ありがとうございます。(これからもありがとうございます)。」って聞こえるだろうから。


...............

FFFTPやNessusみたいな大規模・普及度の高いものでも結局は個人が支えているという現実。

それを知らずに、オープンソースの幻想を抱き「あの機能がほしい」「これはどうやるの?」と注文をするユーザー。

結局は、中の人になってみるまではわからないということか。

しかしそりゃ、ヤマザキパンだって同じ理屈だよな。

ただ、ヤマザキパンは利益を上げてもそれが目的なんだから何も言われないが、オープンソースは利益を上げるというと途端に叩かれる。霞を食えというのか。映画を見るなというのか、ゲームをするなというのか、ドライブに行くなというのか。

*1:平田さんもTeratermをはじめ様々なソフトを出している

作者:tohokuaiki

更新日:2008年11月24日 15時0分

このブログのホーム

jQuery > Prototype.jsなんかぁ。

ToolTipのライブラリ欲しくて、まとめページ見てたんだけど、jQueryのはいっぱいあるのにPrototype.jsベースのはあまり無いンね。


ProtoTip2いいんだけど、295ユーロかぁ。。。円高のおかげで3万円程度なんだけど、どうしよう。ある意味買っちゃえば迷わなくて済むんだけど。

作者:tohokuaiki

更新日:2008年11月21日 9時21分

このブログのホーム

そういえば、dankogaiのこれってどうなったんだろう?

404 Blog Not Found:プログラマー募集中

ところで、9月前をメドに今度会社を一つ作るのですが、そこでプログラマーを若干名募集します。

良い人が見つからなかったのかなー。で、結局やらなかったんだろうか。

作者:tohokuaiki

更新日:2008年11月20日 10時37分

このブログのホーム

[php]「お」っていうPHPの書き方

ワンライナー

PHPの思想と言語表現 - Lism.in * blog - nekoya (id:studio-m)

どちらが優れているということではなく、ましてや「PHPは初心者向けの言語」という話でもありません。純粋に思想の違いです。

確かに。たとえば、

<?php
$int = intval($string);
$int = (int)$string;

ってあった場合、私は前者を好んで使う。実は後者の方が実行速度は速い

itoh@colinux:~$ time php -r '$s="1234567890";for(;;){if($i++>1000000)break;(int)$s;}'

real 0m0.570s

user 0m0.500s

sys 0m0.070s



itoh@colinux:~$ time php -r '$s="1234567890";for(;;){if($i++>1000000)break;intval($s);}'

real 0m1.060s

user 0m0.980s

sys 0m0.080s

だが、(int)を使う人はあまり見ない気がする。なんていうか、そういう感じ。嫌いな人は嫌いなんだろうけど。*1

Perlはコマンドラインからワンライナーで書きたいな〜っていうのもあって、様々な省略記法もあるんだろうけど、PHPでワンライナーがっつり書いたりすると変態くさいとか感じてしまったり(笑)。


でも、たまにある

PHPでも、たま〜にあります。「へぇー」って書き方。そして、ほとんど使いません。


<?php
is_null($foo) and $foo = "hoge";
is_null($bar) or $bar = "uki";
<?php
switch ($foo){
    case $foo > 0 && $foo <=100:
       echo '\$foo is lower than 100';
       break;
}
<?php
$str = "abcdefghijklmn";
echo $str{10}; // k
echo $str[10]; // k

あれ?3つしか上げられない(苦笑)

*1:ただ、さすがにpreg_*とereg_*どっち使うって言われたら、速度を気にしてpreg_*を使います。コストでかいから。

作者:tohokuaiki

更新日:2008年11月19日 15時0分

このブログのホーム