2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
2002 : 01 02 03 04 05 06 07 08 09 10 11 12
2001 : 01 02 03 04 05 06 07 08 09 10 11 12
2000 : 01 02 03 04 05 06 07 08 09 10 11 12
1999 : 01 02 03 04 05 06 07 08 09 10 11 12
1998 : 01 02 03 04 05 06 07 08 09 10 11 12
1997 : 01 02 03 04 05 06 07 08 09 10 11 12
1996 : 01 02 03 04 05 06 07 08 09 10 11 12
♪ ∧,_∧
(´・ω・`) )) ありがとおー
(( ( つ ヽ、 ありがとおー♪
〉 とノ )))
(__ノ^(_)
23:30ごろのNHK実況板がほとんどこれで埋まっててワラタ.
必要な桁だけを用い、それ以下の桁を省略したいとき、不要な桁の先頭の数 が4以下であれば切り捨て、5以上であれば切り上げる、という端数処理の方 法。とても一般的なものだと認識されているけれど、そんなに万能ではない。
なにしろ、自然数だけで考えると、1, 2, 3, 4の4つは0になり、5, 6, 7, 8, 9の5つは10になるのだから、どう見たって不公平である。このままでは 平均などに偏りが生じる。
いやそのりくつはおかしい(AA略
0, 1, 2, 3, 4 vs 5, 6, 7, 8, 9 だから,個数の比較では別に不公平はな い.そういう問題ではなくて,「0.5000000...」そのものを 1.0 に丸める か 0.0 に丸めるかで偏りが生じるのだと思う.
* [通りすがり] なるほど。わかりやすい説明ありがとうございます。問いを勘違いしておりました。 (2007-01-06 20:25:35)
* [かがみ] うまく説明できるかわかりませんが,このような説明ではどうでしょうか?本来やりたい... (2007-01-02 23:33:16)
* [通りすがり] 0.0〜0.4999999…が0に丸められ、0.5〜0.9999999…が1に丸... (2007-01-02 02:25:20)
ただ、5年間の総まとめなのだから、“家一軒を丸ごと爆破して、その中に残っている被災者(を模した人形)を探索する”くらい派手なデモを見たかったのが正直なところだ。
無茶言うな.
大学の青葉山キャンパス内のコンビニ [2006-12-08-1] で,クリスマスケー キが大量に叩き売りされていた.こんな山奥のしかも大学しかないようなと ころで,どう見ても入荷しすぎです.本当にありがとうございました.
クリスマスネタ.
(追記) 曲名間違えてた (コピーペーストして Gates of Babylon のままだっ た) ので修正 orz
これが便利だといえる状況はだいぶ限られてはいるのだけど.文字を入力し たり,チェックボックスを押したりしてデフォルトの状態から変化すると, そこの色を変えるような JavaScript のコードを書いてみた.
といってもわかりにくいと思うのでまずデモ:
適用したいページで,こんな JavaScript コードをロードします.
(function(){
var color_modified = '#ffff88';
var reset_when_reloaded = 1;
init();
function init() {
var fs = document.forms;
for (var i = 0; i < fs.length; i++) {
if (reset_when_reloaded) {
fs[i].reset();
}
var es = fs[i].elements;
add_event(fs[i], ['reset'],
mkhandler(fs[i].elements,
function(e) { set_color(e, false); }));
for (var j = 0; j < es.length; j++) {
var prop = get_property_watched(es[j]);
es[j].saved_default = es[j][prop];
es[j].orig_color = es[j].style.backgroundColor;
if (es[j].type == 'radio') { /* XXX: inefficient */
add_event(es[j], ['keyup', 'change', 'click'],
mkhandler(es, watch_property));
} else {
add_event(es[j], ['keyup', 'change', 'click'],
mkhandler([es[j]], watch_property));
}
}
}
var ls = document.getElementsByTagName('label');
for (var i = 0; i < ls.length; i++) {
var labeled_elm;
if (ls[i].htmlFor
&& (labeled_elm = document.getElementById(ls[i].htmlFor))) {
if (!labeled_elm.assoc_labels) {
labeled_elm.assoc_labels = [];
}
labeled_elm.assoc_labels.push(ls[i]);
/* XXX: implicitly labeled controls not considered */
ls[i].orig_color = ls[i].style.backgroundColor;
}
}
function mkhandler(es, func) {
return function() {
for (var i = 0; i < es.length; i++) {
func(es[i]);
}
};
}
}
function add_event(elm, evtypes, func) {
for (var i = 0; i < evtypes.length; i++) {
if (elm.attachEvent) {
elm.attachEvent('on' + evtypes[i], func);
} else if (elm.addEventListener) {
elm.addEventListener(evtypes[i], func, false);
} else {
elm['on' + evtypes[i]] = func;
}
}
}
function get_property_watched(elm) {
var property_watched = { checkbox: 'checked', radio: 'checked',
_default: 'value' };
return property_watched[elm.type] || property_watched['_default'];
}
function watch_property(elm) {
var prop = get_property_watched(elm);
set_color(elm, elm[prop] != elm.saved_default);
}
function set_color(elm, hilight) {
elm.style.backgroundColor = hilight? color_modified: elm.orig_color;
if (!elm.assoc_labels) {
return;
}
for (var i = 0; i < elm.assoc_labels.length; i++) {
set_color(elm.assoc_labels[i], hilight);
}
}
})();
どんなときに使うのかというと,サーバ側に保存してあるデータを編集する ようなフォームに適用することを想定してます.編集すると色が変わるから submit しなくてはいけないとわかる.色が変わっていないならば Ctrl-W でウィンドウごと閉じちゃってよいとわかる.
で,submit 後に表示するページを,編集ページと同じものにしておけば, submit が「save」みたいになる.感覚的にはエディタっぽいインタフェー スになります.私の場合は,自分用のウェブクリッピング CGI に使ってま す.というかそれ用に書いた.
HTML に手を入れる必要はないので,bookmarklet とか Greasemonkey とか にもできるはず.ただし,新しい情報を提出するようなフォームに適用しちゃ うとわけわからんと思うので,いまいち使いどころがないのがアレだ.
現状の問題点としては,
(追記) 最後の「})();」をうっかり消しちゃってたので修正.
偶然説が主流らしい.
円誕生の謎
ついで [2006-12-16-2] なので,「カバンの中身」の中身の方も晒してみる.
左上から右上,左下から右下の順に見ていくと,
ゲルインキ大好き [2006-06-15-1] なので普通にハイブリッドペン.
とりあえずデータ通信の必要はほとんどないので充電専用で. モノは コレ. 安ければ何でもよかった.今は反省していない.100円ショップで買っても よかったんだけど,FOMA 用のが当時見当たらなかったので.
ときどきスケジュールの同期をしたくなることがあるので,データリンク・ 充電兼用のケーブルの方がいいのかなあとか思わないでもない.最近 DoCoMo から 純正のが出た ようだ.
引っ越してもうすぐ 2 年ですが,いまだに地図がないと迷います.
PCカードケースに適当に詰め合わせ.元ネタ → [2005-05-27-1].
これはたまたま入っているだけ.以前徹夜明けで顔を洗う暇もないまま新幹 線に飛び乗ったときに,車内で顔を洗おうと思って売店で買ったもの.つう か売店で買う暇があるなら飛び乗ってないじゃないか.
使用頻度は低いのだけど,どうも出張先で突然唇が荒れることが多いので入 れてある.気候が変わるのに弱いのだろうか.夏場は要らないのだが,ポケッ トのサイズ的にちょうどいいし,入れっぱなしでいいかなと.
5年前に買った IXY DIGITAL 200.最近は携帯電話の カメラで済ますことが多いのであまり使わないのだけど,たまに必要になる.
b-mobile hours.b-mobile の通信時間固定版 [2005-03-11-1][2005-02-14-2].詳細はこの辺か.600日間有効, 上限150時間で3万円くらい.今のペースだと600日経っちゃう方が早そうだ.
本体は CF カード型で,PC カードアダプタをつけて PC に挿すのだけど,この アダプタはカメラの CF カードをノート PC に挿すときにも流用できて便利.
あ,この記事に出て来たものの中では唯一私物じゃないです.
自分で 2 個以上の電源口が必要になることはあまりないけど,複数人で電 源の奪い合いになりそうなとき用に3個口タップを持ち歩く.
同じポケットの奥に カメラの予備バッテリが入っている.IXY DIGITAL 200 は,電源が切れそうになってから初めてその表示が出る [2001-07-01-1] と いうなめた仕様なので,予備バッテリがないと危険.最近のモデルは改善さ れているんだろうか.写真のバッテリは純正ではなく サードパーティ製.
最近はめったに使わなくなった気がする.
とりあえず何も無し.
こんなに持ち歩くと重いんじゃないか? と思われるかも知れないけど,結構 重いです実際.でも,何を持ち歩いて何を置いて行くかををその都度考える のが面倒くさいので,もう全部まとめて持ち歩くことにしてます.
そのままだと一定サイズ以下にリサイズできないタスクマネージャを,小さ くできるようにする.単に周辺の何もないところをダブルクリックするだけ.
こんな技どうやって見つけるんだろう.
カバンの中で,傘とかペンケースとかその程度の大きさのものを固定するも のが欲しかった.カバンの中身 [2005-06-22-2] のポケットには入らないし,そのままカバンに入れると底 の方に沈んでしまって,しかも位置が定まらないので探しにくい.
で,
ん,もしかして 2.0 の裏に適当なメッシュ袋を自分で貼ればいいのか?
とか考えてたのを実装してみた.
まず 100 円ショップで A4 のメッシュ袋を買って来た.最初はこれをカバ ンの中身 B4 2.0 の裏に両面テープで貼ろうと思ったのだけど,というか実 際に貼ってみたのだけど,すぐはがれるのでやめた.実際,貼る必要は全く ないということに後から気づいた.
んで,入れたいものに合わせて中身を仕分けしたい.最初にやってみたのは ホッチキス止め,なのだが,あっという間に崩壊した.却下.次にたどりつ いたのが,いわゆる結束バンド (インシュロックとかタイラップとか呼ばれ ているやつ).これで数ヶ所適当に留めます.メッシュなので,穴をあける 必要とかは特にないです.留めたあと余ったバンドを切るわけだけど,切り 口が触ったら痛そうな感じになるので,サンドペーパで少し磨いて,手もと にあった EXクリヤー を塗っといた.
こんな風に縦に仕分けます.
悪くない感じなのでしばらくこれで使ってみることにする.
ttp記法の場合でもFirefoxのTextLink拡張機能でダブルクリックするとリファ漏れるよ
http://b.hatena.ne.jp/entry/http%3A//d.hatena.ne.jp/NOV1975/20061213/p1
つ「ステルスモード」
(追記)
オレはステルスモードはあえて使わずにttp記法していても構わずリファで通知してるよ
http://b.hatena.ne.jp/entry/http://www.kagami.org/diary/2006-12-14-1.html
あ,そうか,ステルスモードを使わない人が存在するから「リファ漏れる よ」って話なわけですね.納得.失礼しました.
根本的には,大学間で合格発表日と入学料納付期日の前後関係が入り組んで いて (というか恣意的に入り組ませているのだと思うが),それが受験生に とっての不利益を引き起こしているのだと思うけど,そこんとこどうなのか.
入学料の納付期日を全大学で統一するわけにはいかんのだろうか.なんかダ メな理由ありますかね? 補欠合格の扱いとかがややこしくなるのかな.まあ 現状でも十分ややこしいと思うが.
辞退者分の入学金を当てにしていた分の収入をどうするんだ! については, やっぱり授業料を上げるのが真っ当な道だと思うのだけど.
しかしそれにしても "Considered Harmful" という言い回しはよほど印象的だったのか,以後この言い回しはコンピュータ・サイエンスの分野において何らかの批判を展開する際に用いられる常套句となっている。まずは件のエッセイに対する反論からして "'GOTO Considered Harmful' Considered Harmful" (Rubin, Frank) ――「『GOTO は有害である』とは有害である」と来ている。それに対する更に反論として "''GOTO Considered Harmful' Considered Harmful' Considered Harmful?" (Moore et al.) ――「『『GOTO は有害である』とは有害である』は有害か?」などと続く。
「オリビアを聴きながらを聴きながら」とか.
・営業形態:
1Fでは比較的普通のメイド喫茶ぽい営業を行っております(BGMはHR/HMですが)。
また、テーブルトークRPGやカードゲームの為のスペース貸しも行っております(要予約)。
D&D、AD&Dに関してはサプリメント等取り揃えております(店長の趣味で)。
カードゲームはウィズボールのみ完備(店長の趣味で)。
スペース貸しの場合半日で1000円+飲食費となります。
なお、NEOGEO(ROM版)を1台設置しております(店長の趣味で)。
ワーヒーシリーズのみ全て揃っております(店長の趣味で)。KOF?メタスラ?何それ?
2Fには通信カラオケ(サイバーDAM)を設置しております。
2Fの入場時にフロアチャージを頂いております(時間無制限で1000円)。
テラカオスwwwwww
↓↓↓過去のイベント↓↓↓
ペインキラーDAY
*BGMはペインキラーのみ!!*
*メニューも基本的にペインキラーのみ*
(炭酸ペインキラー、ペインキラー茶など)
なんだこれwwwwwwwwwwww
Q3:一般のメイド喫茶とは何が違うのか?
(中略)
一般メイド喫茶は2chのコス板にスレが立ちますが当店スレはHR/HM板に立っています。
はい,HR/HM 板で見つけました.(ちなみに店のスレではなく Rainbow スレでした)
東芝さんのロボット研究について講演をお聞きする機会がありました.いろ いろ思うところあって,大変勉強になったのですが,ここでは途中で気になっ たどうでもいいネタを 2 つほど:
1. ビーチバレーロボットの顔がモララー に見える件.
2. ApriAlpha の声を聞いていると,いつ「特技はイオナズンです」と言い出 すかとハラハラする件.
portal askul が Firefox で開けなくなっ ていることに気づいた.
サイトが Firefox で有効になっていないセキュリティプロトコルを使用しているため、portal.askul.co.jp と安全に通信できません。
らしい.なんだこれ.
SSL 2.0 を使っているせいらしい.むーん.
むむーん.
学内にコンビニができた.とてもありがたい.ありがたいことなのだけど, クレジットカードが使えないという一点だけでコンビニエント感をあまり感 じなくなった自分に驚いた.
久夛良木健多すぎワロタww
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
2002 : 01 02 03 04 05 06 07 08 09 10 11 12
2001 : 01 02 03 04 05 06 07 08 09 10 11 12
2000 : 01 02 03 04 05 06 07 08 09 10 11 12
1999 : 01 02 03 04 05 06 07 08 09 10 11 12
1998 : 01 02 03 04 05 06 07 08 09 10 11 12
1997 : 01 02 03 04 05 06 07 08 09 10 11 12
1996 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新時間: 2008-04-23 08:31