ダースまめの野望
「ダースまめ」は考えました。
ぼくもライトセーバーがほしいな。
思い立ったらすぐ行動、それが暗黒卿の生きる道です。
しめしめ、お母ちゃんは見当たらないぞ。
これはライトセーバーかな?
やったあ、ライトセーバーをゲット(たぶん)だ!
ご満悦の暗黒卿。
こうして、宇宙を征服するはずの暗黒卿「ダースまめ」は、すっかり野球選手になってしまいましたとさ。
Popularity: 1% [?]
JIS地獄(Windowsで閲覧すること)
問題1:下の三行のうち、コピーしてエクスプローラのアドレスバーに貼り付けてそのまま利用できるのはどちらか?
(1) c:¥windows (2) c:\windows (3) c:\windows
問題2:上のディレクトリセパレータの見分け方を述べよ。
問題3:意味もなく親切なプログラマが、ファイルの保存場所を管理画面に出力するために上のようなディレクトリを画面上に表示させた。そのままコピペして利用しようとしたユーザに彼は半殺しにされたが、理由を述べよ。ただし普段から忌み嫌われていたというのは不正解。
Popularity: 10% [?]
偽装事件
かみさんが実家に出かけているのだが、置き手紙に家族の似顔絵があった。かみさんは手先が器用でよくこまかな絵を描いているのだが、確かによく似ている。

眠そうな顔がよく特徴を捉えている。
次は下の子と猫。赤ん坊はちゃんと暴虐なアナーキストの顔をしている。猫は、まあこんなもんだろう。

上の子はもっとよく似ている。

前歯がかあちゃんそっくりだ。
こんな風にイラストをさくっと描いてくれるお母さんがいると置き手紙もなかなか楽しい。
しかし、残念ながらこれは完全に偽装事件だ。

Popularity: 8% [?]
国恥
「教育における体罰を考える」という、体罰の復活を唱える人々による拡大版の新世紀歓談のような集会があったようで、そこで田久保忠衛が生き恥を晒していたらしい。tsudaられているのをつらつら読んでいたらのけぞってしまった。以下に引用する。
田久保「オバマは大統領選で恥を知れと言われた。本来ならそういうこと言われたら真っ赤になって怒るところだが、彼はどす黒いから怒ってるかどうかわからない(会場笑)」
笑っている会場もまた不気味である。誰か怒ってそれこそ体罰でもって教えてあげるべきなんじゃないか。
Popularity: 12% [?]
【ライター殺し】Twitterを使った原稿催促Botの実装
MacPeopleの人がtsudaさんにTwitter上で原稿を催促した(投稿が削除されたようなのでリンクなし)のを受けて、さっそくTwitterで入稿が遅れているライターを追跡するボットの仕様が公開されていた。仕様があるなら実装が必要なので、さっそくやってみた。
といっても、個人的に催促する相手もいないので、実際にはTwitterには発言せず、標準出力に出してテストした。別にむずかしいことは何もしていない。追加仕様として、短時間に何件もタイムラインの更新が続いていた場合は「@yomoyomo tsudaってる場合じゃないんじゃ…」というセリフに変わるのと、原稿がちゃんと届いたときは実行者が自分のアカウントで「@tsudaさん、ありがとうございました」と発言すれば止まるようになっている。それから、設定された時間を過ぎると6時間おきに「どこへ行ってもうたんや…」と3回つぶやき、それから罵倒して終了する。テストには仕様の発案者を利用した。以下が出力結果。
$ ruby twit_bot.rb
締切は2009-06-26 01:55:00です
追跡を開始します
————–
@yomoyomo ××編集部の○○です。yomoyomoさん、原稿まだでしょうか。締め切りすぎてます。よろしくおねがいします。
botより:残り0日0時間2分を切りました。
@yomoyomo いいからMacPeopleの原稿書け #うまい具合に何か投稿されていたらしい
botより:残り0日0時間1分を切りました。
@yomoyomo いいからMacPeopleの原稿書け #またうまい具合に
botより:時間切れです。
@yomoyomo どこへ行ってもうたんや…
どうやら動いているようだ。なにぶん、ぜんぜんテストしていないのでどうなるかわからないが、時間を守らないライターに苦労されている印刷関係の方や編集関係の方はぜひお試しあれ。実際にやってくれる人は@yagi_までご連絡ください。Ruby 1.9で作っているので実行時になんか警告が出ますが大胆カツカレーに無視。
Popularity: 13% [?]
Windows Liveからのシュールなメール
Windows Liveからシュールなメールが。
Windows Live および MSN のお知らせメールの受け取り設定について
(中略)
現在、お客様の [お知らせメールの受信設定] におきまして、「Windows Live 製品または MSN 製品に関する情報をメールで受け取らない」設定になっております。今後、マイクロソフトより重要な製品更新情報についていち早くお客様にご連絡を差し上げたいと存じます。よろしければ、大変お手数ではございますが、お客様のアカウントのプロフィール (こちら) から、設定変更をお願いいたします。チェックボックスを外している状態が、「受け取る」の設定になります。
いや、だからこういうのを受け取りたくないからそうしてるんであって。
Popularity: 1% [?]
PHP on Ruby (on PHP on Ruby on…)
同僚がphpDocumentorのソースに変なことが書いてあるというので見ると、確かに変だ。長いコメント部分を除くとこうなっている。
#!/bin/sh
if [ -z "$PHP" ]; then
PHP=`which php`
fi
(exec $PHP -C -q -d output_buffering=1 "$0" "$@") 2>/dev/null
if [ "$?" -ne "0" ]; then
echo "FAILED: Bad environment variable \$PHP (set to \"$PHP\")"
exit 1
fi
exit 0
<?php
ob_end_clean(); // make output from autofind php code disapear
$test = @include "phpDocumentor/find_phpdoc.php";
if ($test == 6) {
// find_phpdoc.php returns 6
include "phpDocumentor/phpdoc.inc";
} else {
echo "Error: phpDocumentor not found" . PHP_EOL;
}
?>
シェルスクリプトが冒頭にきて、その中から今度はPHPとして実行されるように自分自身を呼び出して、しかもご丁寧に出力バッファリングでシェルのコード部分が出力されないようにしているよ!PHPはHTMLに埋め込まれる言語でもあるので、開始タグ「<?php」と終了タグ「?>」で囲まれていない部分はそのまま出力されるから、これでもちゃんと実行される。
それにしても、この手が使えるなら、シェルスクリプト以外の言語だって動かせるんじゃなかろうか。
さっそく実験。
#!/usr/bin/ruby
puts "This is Ruby!"
system("php -d output_buffering=1 -q #{__FILE__}")
exit
__END__
<?php
ob_end_clean();
print("This is PHP!\n");
exit;
?>
実行結果:
This is Ruby! This is PHP!
なんと!
この手を使えば、PHP on Ruby on Railsだって夢じゃない!PHP4からの移行が大変?冗談でしょ。これからはPHPはあらゆるスクリプト言語の上(下)で動く時代ですよ。
Popularity: 3% [?]
科学的にナイーブ
これはナイーブすぎるだろ。
同調性を測る実験とは、たとえば次のようなものである。明らかに長さの異なる三つの線分と、そのうちの一本と明らかに長さが同じであるような一つの線分とを見せて、その線分と同じ長さのものを三つの線分の中から選んでもらう。このとき、7人同時に見せて順番に答えてもらうのだが、実は被験者以外の6人はサクラで、間違った答えを言うことになっている。最後に順番のまわってきた被験者は周りの意見に同調せず正しい答えを述べられるか?それともサクラの意見に同調して間違った答えを選択してしまうか?この実験で同調行動を示したアメリカ人の割合は37%。一方、日本人のそれは25%であった。その後いくつかの追試が行われたが、「日本人はアメリカ人に比べて高い同調性を示す」という結果は一度も得られていないとのことである。
これは、線分の長さについて「絶対数としては少数の」周囲の集団が明らかに変なことを言い出した、というシチュエーションでしかない。そういうときは、おのれに危害が及ぶようなケースでなければ、おかしいというようにしつけられてきた人も多いだろうし、日本に暮らす人ならそれくらいスレていても不思議じゃない。
これで協調性に関する認知心理学的な実証実験になると思ったら、それはナイーブすぎる。
Popularity: 1% [?]









