「sc」を含む日記 RSS

はてなキーワード: scとは

2013-09-02

ロックフリーアルゴリズムメリットって?

Compare and SwapLL/SC命令とかでロックフリーアルゴリズムが実現できることはわかった。

ABA問題の回避のため、LL/SCの方がいいこともわかった。

でも、アクセス競合したとき、負けた方はリトライするんでしょ?

ロックするのと、速度は変わらなく無いかい?

何のメリットが有るの?

2013-07-17

http://anond.hatelabo.jp/20130715165100

重電ならありかなぁ(分野外なので聞いた印象)。

あとはCSだと松岡研狙いとか。まぁ、東大にも平木研狙いでSC狙うってのがあるから別に東大より東工大のほうが優れているということはないが。

2013-05-22

http://anond.hatelabo.jp/20130522121651

隠れ家的な店はテイクアウト中心の屋台出張料理人として細々と生き残り

運が良ければ高級ホテルSCからお声がかかる


「あの頃は客が10人入ったらいっぱいになるような小さな飲み屋がたくさんあって楽しかったなぁ」

「やだぁ、いつの時代の話ですか?おじいちゃん」

なんて会話がされるようになんだよ

2013-03-27

駿台東大クラス(茶水3号館)浪人一年の流れとアドバイス

大学の新入生向けのアドバイスはたくさんあるのに浪人生向けのものが少ないので

駿台での体験談を僕の在籍した御茶ノ水スーパー東大理系クラスを中心に一年間に沿ってアドバイスを、需要あるかはわからんけどまとめてみる。

ちなみに僕は各種模試はうまくいって、早慶受かって、東大本番は失敗して、後期で某国立に受かった者です。

1 校舎決め

ただ自習室を求める人はどこでもいいと思う。しっかりとした授業を求めるなら首都圏なら御茶ノ水無難。下のクラスでもいい講師がある程度揃うからね。

あとは通学時間家計相談。通学が1時間半以上かかるようだとオススメしない。

ちなみに駿台茶水スーパー東大理系クラスの紹介すると、一クラス当たり200人で上からSA,SB,SCの三つに分かれ、

SAの半分くらいが東大に受かって理3に受かる人もいる。SBからは数人受かって、SCからは滅多に受からん、それどころか東大受ける人も少ない。

SAでも半分しかからんからクラスが上でも浮かれない方がいい。

講師に関しては

現代文は霜先生担当しないので注意。数学は大数の編集者など。物理山本先生SAのみ(そろそろ引退なさってるかも

各種講師の紹介は

http://www32.atwiki.jp/pchira/

講師陣を参照に

2 プレースメントテスト

どんな入学方法でも受けるテスト。これだけで前期のクラスが決まる。このテストの結果は公開されない。そして受験者大半がやる気ない。あまり気を抜くとSCに落ちるので注意。。

とか言うがSASC学力差は余りにも激しいので正直SCになったら東大は諦めた方がいいと思う。英語で発音アクセントがでるからやっといた方がいい。

3 入学

とにかく駿台入学は遅い。友達大学入学式を迎える頃には自習を始めよう。

個人的には春季講習はおすすめしない。やる気的にも身になんない場合が多いし、今後の授業と被る内容が多い。

自習の内容は通常授業の教材が手に入ったら、ひたすらその予習でいい。それまでは授業についていけるよう抜けを埋めとくといいと思う。

◎自習

A自習室

開放自習室と専用自習室がある。専用のほうが締め切りで暑くて臭い気がする。

どちらかはお好みで。個人的に3号館なら開放の銀杏以外をおすすめする。部屋が開放されてない時もあるけどね

別に自習室を使わなくても受かる人はいる。

B自習内容

教材の予復習を中心に

駿台の授業で足りないと思うのは

•全体的に問題演習。特に英文は読む量が授業だけだと少ない。

英単語と古文単語漢字は各自適宜補っておくこと

4 入学

オリエンテーションを経て授業。最初の席の周りの人とは一年間を通してなにかと関わることが増えます

ぼっちになりたくなきゃオリエンテーションで話しかけておきましょう。特に同じ高校の人が同じ校舎にいない場合ははどんどん周りに話しかけて行こう。

生活面に関して

春はは大学生リア充話が鬱。気になる人はFacebookとかは見ないほうがいいかも。

夏はだれる。

秋は惰性的。早く受験を終われととにかく思う。

冬はまだまだ学力不安があるものの、早く入試が来て欲しいと思う。

これらが多くの人が通る道だと思う。

5 授業

一週間に一コマだけホームルームがある。ホームルームでは普通に計算演習とかするので出ても損はないと思う。

下のクラスほど沢山の授業を切りがち。あんま切らないことをお勧めするけど、切った人がみんな失敗してるわけでもないので何とも言えない。

一限寝坊するようになるとズルズル二限も寝坊するようになるので注意した方がいい(このパターンは後期に多い

6 各種模試

所詮模試です。判定も目安に過ぎないと受験を終えて気づくというのはよくあることです(僕もですが)

クラス落ちない程度に頑張ってください。SAの目安は1300点くらいと聞いたが真偽は定かではない。

7 各種講習

総じて講習が役に立つことは少ない(特に中だるみやすい夏期講習は)

講習の教材は予習復習が不十分ににりやすく消化不良になりやすいことと授業内容と被りがちなことが原因だろう

東大がつく講座は夏と冬でセットでとった方が内容がしっかり網羅できる場合が多い。

東大現代文お勧めせず、直前東大現代プレの霜栄だけを取ることをお勧めする(これで現代文は網羅できる

担任はいろいろ勧めてくるが、自分でしっかり考えること

どうしてもとりたい人気講座(現レボとか)があるなら友達にも頼んで何人かに抽選してもらって後にキャンセルするといい

講座キャンセル担任によってはかなり渋られたりする。

座席はお金を振り込んだ順で講座期間中に席替えするのでどこがいいとも一概に言えない。座席表無視して適当なとこ座ると案外バレて注意される。

夏は講座をあんま取らなかったのに冬はいっぱいとったあなた不安に駆り立てらている証拠だ

あと駿台の資料に出てくるの合格した人は講座をたくさんとった人ばっかだが、受かる人がみんな講座をとりまくってるわけではないぞ!

8 表彰式

成績優秀者には前期は夏休みの終わりに、後期はセンター後に表彰式がある。選考基準はよくわからん

表彰状と景品がもらえ、えらい先生からありがたいお話がいただけます山崎良子の面が拝めるのもこの時だけだろう。

特に優秀な人には奨学金が貰えます(全額免除ってわけではない)

僕の時は

前期は大島先生お話して、無駄に大きい置き時計をいただき、

後期は秋山仁先生お話して、記念にはなるが使い道の全くないクリスタルの置物が貰えた。

9 センター試験

各自で受けます

駿台センター会場になったりします。ここで二浪が確定しないよう頑張ってください。

10 私大

やっは受験終えて思うのは選択肢はいくらあってもいいので早慶は両方受けといた方がいいと思う。自信があるなら理科大とかは受けなくていいと思う。

11 前期国立

だいたいの努力した人は合格点当たりの実力でウヨウヨするもので、結局最後は問題が自分にハマることが重要で、運要素は大きいと思う。

負け犬の遠吠えではないが、東大合格点±20くらいの層は実力はあまり異ならないと思う。

12 前期合格発表

合格した人はおめでとう。駿台3号館で大島先生お話を聞きに行こう。

喜びすぎてFacebookとかで合格をアピールしないこと。さすがに印象悪い(みんないいねってしてくれるけどね

一方不合格した人は駿台の資料に出てこない不合格した人たちの気持ちを知るのであった。

あと駿台の資料で東大以外の大学合格者資料は第一志望で受かったわけではない人の場合ということもよくある

13 後期国立

早慶受かってると別に後期対策はいいかな、てのはよくある話。本当に最後なんだし鞭打ってがんばれ、あんま人のこと言えないが

地方大を受ける人は、余力がなくともここで家探しをしておくことを勧める。

14 後期発表

受かってるといいね。どこの大学にしても後期の発表は寂れている気がする。地方大の人は急いで家探しに

15 合格報告

駿台合格報告。

もちろん行くかどうか任意であるが、仲良くなったか別として担任仕事ではあるが色々雑務をこなしてくれたのだからお礼に行くべきだと思う。

合格報告に行くと、Fランだと知らんが自分の進学する大学サクセスボイスを書いてくれと頼まれる。あと写真撮影

これらはどこに受かったとしても君が第一志望に受かったのかのようにあるべき校舎に貼られて行くのであった。

一年間を振り返らせていただいたが、

浪人は第一志望に受からなくても、努力すれば其れ相応に人生において学べることも多いと思う。

一志望に落ちた身としては落ちたほうが人生で考えることは増えると思う。

決して無駄一年にはならないはずだ。

これから駿台浪人される方、頑張ってください。

2013-02-19

百貨店がどんどん売上減少していく理由

これについては、百貨店社員もうすうす気が付いているんだろうけど、あえて気付かないフリをしているんじゃないかという明確な理由がある。

駅ビル郊外SC市場性を奪われた

、とか、

お客様の嗜好性の変化

、とか、

・景気減退感による購買行動の抑制

、とか、

利益率の高い、婦人服売り場でのメーカーへの依存体質から抜けられない

、とか、

・自主編集売り場での売上高イマイチ

、とか、

いろいろ「外的要因」(=人のせい)はさけばれるけど、そんなことが根本の原因ではない。

あきらかなる「内的な要因」がある。

わかっているけど、やめられないな要因が。

       

なんで明確に問題提起しないかなー。

      

あ、でも、教えてあげたら

「ふーーん、知ってるよーー」と言われつつ、改善されないのはあきらかなので、

だまっとこ。

人員削減すればいいってもんじゃないよ、念のため。

            

2012-03-21

たっちぃキラリスター @kirari_star 氏の勘違いメモ

docomoが出してる端末仕様確認ツールに、こんなコメントが付いていた。

https://play.google.com/store/apps/details?id=com.nttdocomo.android.ipspeccollector&reviewId=00297100632869084030

たっちぃキラリスター(2012/03/19) (バージョン 80.240.0000)

★☆☆☆☆ 信用できません

内側カメラの「垂直方向の画角」がSH-12CSC-04Dで同じ「42.5」になっていますが、きちんとCameraInfoのorientationから値をとっていればSH-12Cはおそらく違う値になると思われます。他にも信用できない値があるかもしれませんので評価は星1つにしておきます

気になったので調べてみたんだが、

http://developer.android.com/reference/android/hardware/Camera.CameraInfo.html#orientation

  • It should be 0, 90, 180, or 270.

全然画角」の情報じゃねーじゃねーか!orientationてのはカメラが付いてる向きのようだ。

で、調べてみたらこの「たっちぃキラリスター」氏、実は自作Androidアプリの作者でもあるようだ。

CameraInfoの紹介 http://burai3rd.blog76.fc2.com/blog-entry-177.html

という記事で自作Androidアプリ宣伝しており、

Orientation - カメラの回転角。スマートフォン場合、背面カメラは「90」、前面カメラは「270」が標準。標準の値と違うと画面に像が正常に表示されないなどの不具合が生じる可能性が高い

もしかして分かっててわざとおかしな評価つけてるのか?それとも「画角」と「カメラの回転角」が同じものだと思ってるの?

2011-02-07

けいおん再開に対して疑心暗鬼だった2ちゃんスレ住人たち

324名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:00:43 ID:c9JhT3mK(10)

釣り乙すぎる

画像見るまでは絶対に信じない

388 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:05:04 ID:c9JhT3mK(10)

377 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:04:39 ID:TdgiqVnc(9)

ttp://beebee2see.appspot.com/i/azuYw7O7Aww.jpg

>>377

おいおいまじか

408 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:06:00 ID:c9JhT3mK(10)

だれかあれだ

俺を殴れ

それこそおもいっきり。全力で。

悪い夢なら覚めた方がマシって言うだろ

493 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:08:35 ID:c9JhT3mK(10)

ライブで3期発表ktkrwwwwwwwwww

539 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:10:10 ID:c9JhT3mK(10)

祭りじゃwwwwww

576 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:11:36 ID:c9JhT3mK(10)

今ここにいる奴らは間違いなく歴史の目撃者

おまいら誇りに思っていいんじゃね

603 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:12:23 ID:c9JhT3mK(10)

592 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:12:00 ID:nh5I831U(6)

http://www.dotup.org/uploda/www.dotup.org1327808.jpg

>>592

さらにキタ━━━━(゚∀゚)━━━━!!

644 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:13:41 ID:c9JhT3mK(10)

大学生編ってことでいいのかな?

760 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:16:58 ID:c9JhT3mK(10)

搾取が止まらねえwwwwwww

お前ら今から貯金しとけ

3期始まったらホントに吸いつくされんぞw

853 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:19:14 ID:c9JhT3mK(10)

短い命だったな十六茶www

もう下がって良いぞwwwwwww


202 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:51:26 ID:JbEZ8O+9(34)

165 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:48:50 ID:LGu78jy1(9)

この流れなら言える

きららフラゲしたけいおんから再開告知アリ

>>165

嘘だったらぶっこおすぞ!

214 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:52:30 ID:JbEZ8O+9(34)

190 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:50:40 ID:Z9KK6Vl7(27)

>>185

油揚げじゃないの

185 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:50:17 ID:R5wv3tB4(10)

>>150

結局澪は何持ってんのコレ

>>190

トンビにさらわれるな

247 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:54:16 ID:JbEZ8O+9(34)

215 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:52:32 ID:F2ib4y/c(3)

つけてみた!

ttp://www.uproda.net/down/uproda215473.jpg

>>215

どうすんだこれ

264 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:55:41 ID:JbEZ8O+9(34)

232 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:53:26 ID:LGu78jy1(9)

別に上げてもいいけど画像粗いぞ?

携帯いからな

あとどっかロダ

>>232

え、何、マジなの何なのどうなってるの

pictoにしてくれ

http://www.pic.to/

315 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:00:12 ID:JbEZ8O+9(34)

けいおん再開とか嘘だろ

信じたあと釣られると精神的にキツイので

信じません、うpがあるまでは

329 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:00:53 ID:JbEZ8O+9(34)

299 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:58:34 ID:LGu78jy1(9)

画像は用意できたけど他にロダないか

イメぴたとか使い方良く分からない

まあ自分適当なとこ探してもいいんだけど

>>299

ここ

http://www.pic.to/

もしくは、携帯からパソコンメアドに添付して送って

パソコンからどっかのろだにうp

349 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:02:40 ID:JbEZ8O+9(34)

釣り、どうせ釣り、こんなの何度もあった

362 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:03:31 ID:JbEZ8O+9(34)

352 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:02:58 ID:2dS40Een(14)

そういや、テレビジョン実写化決定の話もデマだったんだっけ?

>>352

マジだったらとっくにフラゲ組が晒してニュー速スレが立ってる

370 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:04:13 ID:JbEZ8O+9(34)

360名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:03:23 ID:LGu78jy1(9)

ttp://pic.to/upload.pic.to/dl.php?a7dd474646e49b99e13568542d8ff269_jpg

はい

>>360

エラー:

パソコンからアクセスできません

うはおkwwwwwwwwwwwwwwwwwwwww

386 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:05:02 ID:JbEZ8O+9(34)

コネ━━━━━('A`)━━━━━!!

415 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:06:07 ID:JbEZ8O+9(34)

377 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:04:39 ID:TdgiqVnc(9)

ttp://beebee2see.appspot.com/i/azuYw7O7Aww.jpg

>>377

                                      ,/|ミ=、

                                     /  .|ミミミ|

                                    .|    |ミミミ|

                                  ,/|ミ|   |ミミミ|

                                ,/  |ミ|   |ミミミ|

                                  |    |ミ|   |ミミミ|

                                  |    |ミ|   |ミミミ|

                                  |    |ミ|    |ミミミ|

                                  |    |ミ|    |ミミミ|

                                  |    |ミ|    |ミミミ|

                               _,-'"|.   |ミ|   |ミミミ|

             _,. -'' " ̄~゙三=-_、_    _,.-'"   |.   |ミ|   !ミミミ|

          ,,.-''" r _、      三三タ_,.-''"      |   |ミ|  ,.彡ヾミ|

        /    i {ぃ}}       _ニ/        -=三|  」ミヒ彡彡イミヾ

       /,.、     `--"      ニl     -=ニ三=-''レ彡ミミr'"   |ミミミ|

       l {ゞ}    i        .ニl==三三ニ=''"   ,>'"|ミ|    |ミミミ|

      .l `" i_,,...-''|           ニ`=-=i'"       |   |ミl,..-=彡ヾミ|

     _,.-!    !  i         -ニ三三/         L.. -ニヾ|ヾ彡'='''"

      l´,.- l    \/        -ニ三三/        ヾ-‐''"

  _.  ! ri l\       __--三三三='"

  j'‘´l `´ | !  ` ミ三三三三三=''"

 i',.. '´}  | |

  l,.. r´   '´

   }

434 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:06:48 ID:JbEZ8O+9(34)

え、マジなの?信じていいの?

これでコラだったりしたら死ぬよ?

457 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:07:30 ID:JbEZ8O+9(34)

430 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:06:25 ID:LGu78jy1(9)

ttp://www1.axfc.net/uploader/Sc/so/202729

こっちで

パスはkon

>>430

大丈夫だ問題ない

よくやったぞ兄弟

477 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:08:11 ID:JbEZ8O+9(34)

>>430

うはwwwwwwwwwwマジwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

508 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:09:00 ID:JbEZ8O+9(34)

どうしよう

528 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:09:50 ID:JbEZ8O+9(34)

どうしよう

582 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:11:52 ID:JbEZ8O+9(34)

マジかよ泣きそう

619 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:12:59 ID:JbEZ8O+9(34)

勢い2万突破wwwwww

657 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:14:05 ID:JbEZ8O+9(34)

          _,,,,,         ―― |_| |_| >

         /川川ハ        | l ̄ | |    ノ   16

        ///川川lト、      |_| 匚. |   \   茶

       (ゞ川从川/_,―' ̄ヽ    | |   ノ    飲

     __>ームヾ ̄(  _-、 |  |_|   \   ん

    /   |       y-  ノ_|       <   で

    '-,,_ |        |  ムkノ) l_ll_l ,-,    )  る

       "|        |       // /   場

        |         |     匚/   ̄ヽ   合

       |     ___ |              ノ   じ

       r―――"    ‐|  \\     \   ゃ

       |          /     \\   <   ね

       人     乂  /       \\ ノ   え

ニヽ   /  |    ヾ /    ___―― ̄    っ

__\ /  /|     l         ̄ ̄―――__  !

     / /  \\  ヾ                 ν、

 ̄弋二/ ̄|   \\  \   \\            V⌒

 ̄ ̄\\\ ̄\  \\  \    \\

 ̄ ̄ ̄\\\ ̄|   "―_从从     \\

 ̄ ̄ ̄ ̄\\\ ̄\    |   ζ      \\

 ̄ ̄ ̄ ̄ ̄\\\ ̄|    ヾ  \\       \\

 ̄ ̄ ̄ ̄ ̄ ̄\\\\ ̄フ \\ \\

693 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:14:59 ID:JbEZ8O+9(34)

夢なんだろうか?

726 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:15:52 ID:JbEZ8O+9(34)

ドンフライ先生養殖についに成功したんだな!!

772 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:17:12 ID:JbEZ8O+9(34)

アイキャンフライ先生さすがやで、さすがや

いやホンマにさすがや、さすがとしかいいようがない、さすがや!!!

825 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:18:44 ID:JbEZ8O+9(34)

615 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:12:51 ID:gE5VOHBn

斎藤。お勤めご苦労。もう下がって良いぞ

‥ふふ。どうしたの紬。何か良いことがあった?話は寝室で聞くよ。でもその前に。好きだよ紬(ちゅっ)

>>615

安定の変態斎藤wwwwwwwwwwww

872 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:19:40 ID:JbEZ8O+9(34)

十六茶メインイベントだったのに完全に持ってかれたなwwwwwwwwwww

901 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:20:23 ID:JbEZ8O+9(34)

>>900

ゴーゴーゴー!

942 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:21:13 ID:JbEZ8O+9(34)

912名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:20:33 ID:Z9KK6Vl7(27)

  __,冖__ ,、  __冖__   / //       /        / i,           i   ヽ

 `,-. -、'ヽ' └ァ --'、 〔/ /      / /    ∧  /  ヽ    i,   i   |   |

 ヽ_'_ノ)_ノ    `r=_ノ    /   / / / /    / |  /    `、 i  !  |i   i  ,  l

  __,冖__ ,、   ,へ    /  ,ィ / / //   /    | /       | |  |  l !  i  |  |

 `,-. -、'ヽ'   く <´   .7_i//`/ー- 、/ /     | /      | l   |  l l  !  !  i

 ヽ_'_ノ)_ノ    \>     / / ,,,,- 一分x-、_   !/        |i  _,アナ'イ  i  !  !

   n     「 |      /  ''" / :;;r jヽ`\,/, ,リ     i_,, x=、 レ | / /  :|

   ll     || .,ヘ   /|   ./:::::;;;;;;;:`::::::l   "      "/ :;;r ヽヽ   |/| /   :!

   ll     ヽ二ノ__  {::|   |::::::::;;;;;;;;:::::::l             l:::;;;;;` ::| l  //    :!  。

   l|         _| ゙っ  ̄フ"`'、:_ '''' ,ノ           l  '''' ノ,,.., /○    :|

   |l        (,・_,゙>  / ー''"..  ̄              ` ー '、  ヽ   。   :|  ○

   ll     __,冖__ ,、  >|::::::::::::::::            ,    ..::::::`''''"i  :|   :|

   l|     `,-. -、'ヽ'  \:::::::::::::: 。     _,.-ーx,,     _,,,__ :::::::::::::::○:| :|   :|

   |l     ヽ_'_ノ)_ノ   トー:: ○      /     `''''''"   `i  ::::::::::::::: l .:|  l  :|

   ll     __,冖__ ,、 | ::|         /             |       /  :| :l  :|

 n. n. n   `,-. -、'ヽ' iヾ :|      /            /     , 'J :::| :|  :|

 |!  |!  |!  ヽ_'_ノ)_ノ  {::|  ::|     |              /   , イ    ::::| :|  :|

 o  o  o           l ::|  :|、     ヽ         /   / ::::|    :::::| :|  :|

>>912

wwwwwwwwwwwwwwwwww

970 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:21:54 ID:JbEZ8O+9(34)

今日ばかりは無礼講だ、アフィブログもしょうがねえよ、しょうがねえ


235 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:53:29 ID:QXPDU8E0(17)

209 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:52:09 ID:LGu78jy1(9)

画像は別に上げなくてもいいか

ちなみに釣りじゃないぞ

>>209

釣りじゃないと言い張るなら証拠をだそうか

じゃないと釣りと変わらん

251 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:54:22 ID:QXPDU8E0(17)

215 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:52:32 ID:F2ib4y/c(3)

つけてみた!

ttp://www.uproda.net/down/uproda215473.jpg

>>215

その待受についてkwsk

283 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:57:32 ID:QXPDU8E0(17)

277 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:56:55 ID:ju+GX+1O(11)

>>251

TBS携帯公式→けいおん!で買える

251 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:54:22 ID:QXPDU8E0(17)

>>215

その待受についてkwsk

>>277

なるほど

サンクスローソンスリーエフ

330 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:00:56 ID:QXPDU8E0(17)

299 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 21:58:34 ID:LGu78jy1(9)

画像は用意できたけど他にロダないか

イメぴたとか使い方良く分からない

まあ自分適当なとこ探してもいいんだけど

>>299

なんか釣りくさいが最後まで粘るか

http://imepita.jp/m/0-2.htmlで

イメピタの部分クリック

メール送る画面になるから

画像添付して送信

かえってくるからそのURLをあげれ

391 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:05:15 ID:QXPDU8E0(17)

360名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:03:23 ID:LGu78jy1(9)

ttp://pic.to/upload.pic.to/dl.php?a7dd474646e49b99e13568542d8ff269_jpg

はい

>>360

携帯から見ても見れませんでした

つか画像した

釣り

429 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:06:24 ID:QXPDU8E0(17)

387 :名無しさんお腹いっぱい。 :2011/02/07(月) 22:05:02 ID:2VruBYjc(2)

http://beebee2see.appspot.com/i/azuYw7O7Aww.jpg

vipスレでも再始動画像来たんだけど

>>387

とおもったら

キ・キ・キ・キタ━━(゚∀゚)━━!!!!

うおあああああああああああああああ

484 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:08:24 ID:QXPDU8E0(17)

釣り乙とかいってすみませんした

ユルシテクダサイ_| ̄|○コノトォリ_|\o_

542 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:10:18 ID:QXPDU8E0(17)

1900杯目も伝説スレになったwwwwww

568 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:11:22 ID:QXPDU8E0(17)

509 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:09:10 ID:LGu78jy1(9)

イメぴたは使い方が良く分からなかった

ごめんね

>>509

こちらこそ暴言はいすみませんした

687 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:14:48 ID:QXPDU8E0(17)

うわあああああああああああああああ

この感動は映画化以来だwwwwww

745 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:16:23 ID:QXPDU8E0(17)

661 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:14:09 ID:LGu78jy1(9)

自分画像見たら指が写っちゃってたな

あと俺にコラを作る技術はありませんw

>>661

馬鹿にして本当にすみませんした

許してくださいごめんなさい

あなたが神だ

830 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:18:50 ID:QXPDU8E0(17)

813 :名無しさんお腹いっぱい。 :sage2011/02/07(月) 22:18:14 ID:z5ShET6k(9)

お前ら今の気持ちを三行で叫べ!!

>>813

うれしすぎて

しにそう

あずにゃんペロペロ(^ω^)

951 :名無しさん Permalink | 記事への反応(0) | 22:48

2009-10-18

“求む!限界集落再生協力隊員” 報酬月額16万円+住居無償提供。条

ttp://tsushima.2ch.net/test/read.cgi/newsplus/1255514059/

6 :名無しさん@十周年:2009/10/14(水) 16:34:33 ID:E/swdIG70

嫁がいるなら行く

養子に行ってもいい


19 :名無しさん@十周年:2009/10/14(水) 16:36:20 ID:O5LPCCsA0

>>6

つ 65歳の嫁


9 :名無しさん@十周年:2009/10/14(水) 16:34:48 ID:ZnvdUy3yP

生活保護家庭を強制移住させればいいんじゃあないのか ?

35 :名無しさん@十周年:2009/10/14(水) 16:38:32 ID:4x5L4JJH0

住居只、16万は毎月提供、村活性化したときの歳入や農業での副収入を考えると

全く悪くないと思う俺元農民だが

ネットがないとな・・・


667 :名無しさん@十周年:2009/10/14(水) 17:32:35 ID:DSZUPqSi0

>>35

正直なところ、何をやっても活性化はしないと思うわけだが

56 :名無しさん@十周年:2009/10/14(水) 16:41:24 ID:zn14FHwF0

仕事がきつくて給料安い。これで応募者いるのかな?

冬の雪国の生活の厳しさを知らない人には、絶対無理な仕事

しかもそれ+高齢者介護って、冗談抜きで半端じゃないぜ。

78 :名無しさん@十周年:2009/10/14(水) 16:44:05 ID:N0Edu+CP0

ここに刑務所を誘致したらダメ


79 :名無しさん@十周年:2009/10/14(水) 16:44:07 ID:Q4rbTUvT0

村の陰湿さと 奴隷の悲惨さと 派遣未来の無さを兼ね備えた企画だ。

104 :名無しさん@十周年:2009/10/14(水) 16:46:44 ID:4ZYcrjmV0

好き勝手なことやっていいとは書いてないからな。

年寄り病院への送り向えとか、耕作放棄農地の手入れだとか、買出しだとか

いろいろな雑務が待っていると予想できる。

24時間体制で年寄りの状態をみて回れってこともあると想像できる。

118 :名無しさん@十周年:2009/10/14(水) 16:48:17 ID:Ob4IRZmC0

募集がたった2名て…。一体何をさせる気だ。

119 :名無しさん@十周年:2009/10/14(水) 16:48:40 ID:A9ZWaRQY0

……そりゃ限界集落にもなるわな。

派遣よりも酷い条件な上に、募集している側がそれに気付いていない。

頭の悪い手伝いを何人も雇う位なら、官僚クラスの頭の良い奴を一人雇った方が良い。

121 :名無しさん@十周年:2009/10/14(水) 16:48:57 ID:vk62jb+t0

住居タダなら月額20万相当にはなるな

職が無いとダダ捏ねてた派遣諸君、どうぞ

123 :名無しさん@十周年:2009/10/14(水) 16:49:28 ID:ITVAkdBf0

高齢者病院へ通う際の付き添い

はい、無休決定

142 :名無しさん@十周年:2009/10/14(水) 16:51:11 ID:xd02my3s0

16万から年金税金など引かれて手取り11万ちょっとか

そっからメシ代や田舎での生活道具とかで貯金なんか1万できるかどうか

こりゃひどすぎだろ・・

150 :名無しさん@十周年:2009/10/14(水) 16:51:43 ID:ph5EtRkD0

平均年齢が60を超えてるようなとこで 過疎化を食い止めたいとか

手遅れすぎるだろ

174 :名無しさん@十周年:2009/10/14(水) 16:54:07 ID:7Vm5Y3AQO

刑務所に行ったと思って

昼は働き自炊

夜はなるべく金を使わず勉強でもしてりゃ

人生行き詰まった奴等にはいい再生のきっかけになるんじゃない。

175 :名無しさん@十周年:2009/10/14(水) 16:54:25 ID:VTt7FMDS0

仕事以外はジーサンバーサンの肴だな

冷たくすればまた面倒くさいし

187 :名無しさん@十周年:2009/10/14(水) 16:55:41 ID:zn14FHwF0

この作業で、2名ってのはあり得ない話。

深夜や早朝の交代要員も含めて、最低6人くらい配置しないと無理だぞ

194 :名無しさん@十周年:2009/10/14(水) 16:56:01 ID:4ZYcrjmV0

雪かきもあるよな。雪の降らないところにすんでいると盲点になるな。

2人で雪かき要員か。4人くらい募集しないと倒れて死ぬ奴でそうだな。

209 :名無しさん@十周年:2009/10/14(水) 16:57:21 ID:wxkl/Zy40

まじめな話、地区内の「最後の農家」がやめちゃって誰も農業をやってないんじゃね?

地区の人たちはどうやって食ってるんだ?

227 :名無しさん@十周年:2009/10/14(水) 16:59:39 ID:QU0NEYut0

>>209

>隊員が入る八木沢地区は7世帯16人で、うち12人が65歳以上だ。

16人のうち12人が年金受給者。

残り4人も近々受給者になるんじゃね?w

212 :名無しさん@十周年:2009/10/14(水) 16:57:47 ID:oyD0j9Qj0

アフターも村の行事や消防団とか雪かきとか休み無しで

こき使われる悪寒田舎なんてプライベート無いよ

214 :名無しさん@十周年:2009/10/14(水) 16:57:57 ID:u3s4/8Tq0

・スタミナがそれなりにある。

・じっちゃんばっちゃんの長話に付き合える。愛想がいいと尚よし。

(中には耳が遠いのや、話を繰り返すのがいて、しかもそういうのに限って長話)

・基本、労働は非定時。早く終わる時もあるし、目処が立つまでは延々と終わらない事もある。

・金が無い。する事も無い。

以上の条件に当てはまる人は即Goだ

219 :名無しさん@十周年:2009/10/14(水) 16:58:46 ID:/Kyhd7RjO

介護、畑仕事、雪下ろし、家事全般

過労死するか、逃げるかするまでこき使われそうだな

251 :名無しさん@十周年:2009/10/14(水) 17:01:59 ID:h58guTDV0

外国人労働者でも雇え

252 :名無しさん@十周年:2009/10/14(水) 17:02:05 ID:AwkU09TS0

ネットがあれば2ちゃんスレ立てて毎日の活動を書き込をみして盛り上げていけば面白そう

261 :名無しさん@十周年:2009/10/14(水) 17:02:58 ID:wBOPrq580

いやいやいやこれ労基守る気ないだろ

休日とか関係ない業務ばっかりじゃねーか。

農業、付き添い、雪かきとか休日関係なく働かされるぞ

285 :名無しさん@十周年:2009/10/14(水) 17:05:38 ID:q2zmgPaI0

介護ですら発狂する奴がいるのに

田舎の何も無いところでジジババの相手とか無理だろ

287 :名無しさん@十周年:2009/10/14(水) 17:05:59 ID:kV1xzq6Z0

ttp://www.vill.kamikoani.akita.jp/div/kikaku/pdf/chiiki-okoshi/yagisawa-buraku.pdf

八木沢地区の紹介PDF

310 :名無しさん@十周年:2009/10/14(水) 17:08:13 ID:Ufl9XIKU0

>>287

これは無理だわ 世捨て人なっちまう

294 :名無しさん@十周年:2009/10/14(水) 17:06:34 ID:zQew8vHC0

上小阿仁村地域おこし協力隊員」募集

ttp://www.vill.kamikoani.akita.jp/forms/info/info.aspx?info_id=13606

2.活動内容

(1)農林水産業への従事活動

(2)水源地の整備、清掃活動

(3)不法投棄パトロール道路等の清掃活動

(4)見守りサービス、通院・買い物等の移動サポート

(5)その他村長が必要と認めた活動

_ノ乙(、ン、)_ これで週5日勤務1日7時間ってw

         そして、最後の村長が必要と認めた活動ってwww

304 :名無しさん@十周年:2009/10/14(水) 17:07:45 ID:2Npzz5uw0

農作業に雪かきに老人のつきそいで16万か・・・・・・・・安すぎ

309 :名無しさん@十周年:2009/10/14(水) 17:08:11 ID:aU3Vf98c0

たぶん村の財政きついから、どんなアイディア却下にならないか?

住民の雑用・世話しながら農業する暇があるかわからないし、

農業復活させても売上を若者隊員に分けてくれるのだろうか?

315 :名無しさん@十周年:2009/10/14(水) 17:08:30 ID:9MY75yoc0

月給16万で、老人の世話をして肉体労働をして

警察公務員がやるべき仕事までしろって事ですか。

あほか。

331 :名無しさん@十周年:2009/10/14(水) 17:09:53 ID:uxJfff3pO

若者が2人くらい住んだところで何ともならんだろ

雪かき要員1000人くらい募集しろよ

332 :名無しさん@十周年:2009/10/14(水) 17:09:54 ID:OGh7axhX0

田舎ってさ 人手=タダ って考えなんだよな

介護事業がそれでえらいめにあった

金払うならこき使わなきゃって契約にないことを次々と言いつけるんだってさ

田舎モンをなめちゃいかん

334 :名無しさん@十周年:2009/10/14(水) 17:10:02 ID:SebHlxQT0

長野の南信の方の限界集落を見てまわった事があるが、

何をしても活性化なんて無理だと思った

そして給料保証住宅付きでもあんな所に住むのはかなりの覚悟が必要

342 :名無しさん@十周年:2009/10/14(水) 17:11:07 ID:Id4AFBKl0

コミュ力ないおまえらには無理だけど気に入られればいろいろもらえるかもしれんぞ

346 :名無しさん@十周年:2009/10/14(水) 17:11:21 ID:9b5iZd+g0

生活保護は、こういう地域へ移動してもらって集団で生活してもらうのがいいかもな。

保護なんだから、自由度が無くて当たり前だろ。

379 :名無しさん@十周年:2009/10/14(水) 17:13:30 ID:lMfMz+z30

行きたいな俺。介護やってるより給料いいよ。寒冷地手当は付きますか?

388 :名無しさん@十周年:2009/10/14(水) 17:14:13 ID:orDDe9lz0

というかこの集落を発展させたら俺がこの集落帝王になれるのかもな

やはり男なら1国1城の殿様目指さんとな!

391 :名無しさん@十周年:2009/10/14(水) 17:14:31 ID:36MSqRA10

老人介護農業両方やらせて16万だからな。

飲み食いタダでも割りにあわねえw

404 :名無しさん@十周年:2009/10/14(水) 17:15:24 ID:6TqTADqr0

夢心地で想像してる奴

秋田県内で集まらない現実を考えろよ

415 :名無しさん@十周年:2009/10/14(水) 17:15:43 ID:rj6uB+Zz0

もちろん行ったら、可愛い女の子がいて俺を無条件に好きになってくれるんだよね?

419 :名無しさん@十周年:2009/10/14(水) 17:16:07 ID:ozY96r4C0

じいさんばあさんが 

「お前さんが気に入ったから俺の土地を全部お前にやる」とか

言っててくれないかな。

432名無しさん@十周年:2009/10/14(水) 17:16:54 ID:UVyh2TPu0

猛烈に興味を抱いたが!!!!!

…俺には無理だった…

おまいら、この「秋田県上小阿仁村柳沢地区」の場所、地図で見てみろよ。

ttp://map.yahoo.co.jp/pl?lat=39.94097806&lon=140.32117389&ac=05327&az=&v=2&sc=7

449 :名無しさん@十周年:2009/10/14(水) 17:17:54 ID:wxkl/Zy40

うっかりしていたが、通訳はつかないのかね

454 :名無しさん@十周年:2009/10/14(水) 17:18:24 ID:yTGpx/v40

月16万もらっても使い道ないだろ

521 :名無しさん@十周年:2009/10/14(水) 17:22:28 ID:Cw0FAPkT0

>>454

マジレスするとですね、

山の中だから生活物資はまとめて買出ししなきゃいけないし、

田舎だからといって物価はやすくない

金はたまんないと思うよ

475 :名無しさん@十周年:2009/10/14(水) 17:19:29 ID:iP8AAYU00

なんで16万なんて金額なんだろう? 20万は出せよ。普通にさ。

16万じゃ来ないよ。ワーキングプアかよ!

511 :名無しさん@十周年:2009/10/14(水) 17:21:56 ID:Rr5fS5SBO

>>475

田舎舐めんな!金使う場所なんかないぞw

476 :名無しさん@十周年:2009/10/14(水) 17:19:48 ID:4e/nLCsj0

月16万は、村としてはよく出したほうなんだろうけどなあ……。

496 :名無しさん@十周年:2009/10/14(水) 17:21:08 ID:2Npzz5uw0

>>476

昇給の見込みも何もなけりゃ、結婚もできんだろ

ここに行った人の将来がまったく見えない。

483 :名無しさん@十周年:2009/10/14(水) 17:20:26 ID:+Y5HLa0k0

閉鎖的な限界集落で老人の言いなりになる奴隷大募集!

ってちゃんと書いとけ

484 :名無しさん@十周年:2009/10/14(水) 17:20:26 ID:q2zmgPaI0

本気で再生させるなら協力隊員二人といわずに開拓団2000人ぐらいよこさないと

無理な場所だなw

516 :名無しさん@十周年:2009/10/14(水) 17:22:11 ID:F9/rg24aO

一日7時間週5日の勤務って嘘くさいな〜

たった二人で農作業や病院への付き添いや雪かき不法投棄の監視までして

この時間でどうやって収めるのか

532 :名無しさん@十周年:2009/10/14(水) 17:23:03 ID:0UKkK5P90

あと冬場は4mくらい雪積もるから注意な

549 :名無しさん@十周年:2009/10/14(水) 17:24:23 ID:NPy1QWqt0

住居は公民館写真有)

ttp://www.vill.kamikoani.akita.jp/div/kikaku/pdf/chiiki-okoshi/yagisawa-buraku.pdf

584 :名無しさん@十周年:2009/10/14(水) 17:26:16 ID:EG8HbP430

>>549

想像通りだw

553 :名無しさん@十周年:2009/10/14(水) 17:24:51 ID:Gsih8VlO0

地元(数十キロ離れてるが)だけど、冬を乗り切れるかだな…。

孤独に耐えられ黙々と体を動かせる、そんな人じゃないと無理。

しかし認められれば見合いの世話ぐらいはしてくれると思う。

603 :名無しさん@十周年:2009/10/14(水) 17:27:37 ID:vDkL8T/n0

もうこの村要らないからさ、この人たち代で終わりにしたほうがいいよ。

継がせるならともかく、小間使いが欲しいだけとか意味わからん

617 :名無しさん@十周年:2009/10/14(水) 17:28:52 ID:32Gid20NO

無職ニートを集めて最低限のものを与えて強制移住させれば?

若者も増えるしいいだろ

639 :名無しさん@十周年:2009/10/14(水) 17:30:14 ID:DOwtjOIm0

派遣村をここに移設すればよろしい

645 :名無しさん@十周年:2009/10/14(水) 17:30:43 ID:oYLCPeQl0

高齢者病院へ通う際の付き添いや

これなんか介護だろ。無資格者に介護させても良いのかよ

659 :名無しさん@十周年:2009/10/14(水) 17:32:21 ID:2Npzz5uw0

仮に土地貰っても、20年後には自分ひとりがそこに住んでるんだぞ。

662 :名無しさん@十周年:2009/10/14(水) 17:32:24 ID:RrmQ404+0

最低でも公務員並みの給料払ってやれよ。

本音は奴隷が欲しいのか?

673 :名無しさん@十周年:2009/10/14(水) 17:33:00 ID:75xHT0Wp0

雇用形態はなんだ?

身分もよく分からないし保険とかも書いてないし

ブラックよか悲惨な気がするが

698 :名無しさん@十周年:2009/10/14(水) 17:35:04 ID:9Khas1w70

>>673

ブラックの方がましだから、過疎なんだろうな

689 :名無しさん@十周年:2009/10/14(水) 17:34:07 ID:xRf8Hqt/0

正直に言って、これは限界集落の老人たちの手足になれ、って言っているようにしか

見えない。

村おこしじゃなくて、都合のいい便利屋を村が雇ったって感じに見えちゃうんだよなあ。

何とかして寒村を再生したいのはわかるが、これはちょっと……。

706 :名無しさん@十周年:2009/10/14(水) 17:35:55 ID:iqp9i/0PP

土地的にはアリだが田舎のジジババこえーよ

711 :名無しさん@十周年:2009/10/14(水) 17:36:20 ID:MRe8qpl00

朝から晩まで便利屋としてこき使われるのは決定だな

農業に定時だの公休だのは存在しない

732 :名無しさん@十周年:2009/10/14(水) 17:37:57 ID:OKUeE97QO

自分、条件はクリア出来てるが…生きて帰れる気がしない…

737 :名無しさん@十周年:2009/10/14(水) 17:38:26 ID:gSuW08Yy0

>7世帯16人で、うち12人が65歳以上

残り4人も高齢だろうし、あと10-20年もすれば自然消滅しそうな気がするが、

果たして残す意味があるんだろうか

756 :名無しさん@十周年:2009/10/14(水) 17:39:51 ID:DdedOktX0

息子や娘ですら逃げ出すような田舎にどうして赤の他人がきてくれると思ったのか?

776 :名無しさん@十周年:2009/10/14(水) 17:42:12 ID:qimPyaGe0

>1日7時間、週5日勤務

甘いな・・・

こんな契約あってないようなもの

無医村に赴任した医者同様、1年365日24時間勤務です

時間外でも平気で呼び出して「便利屋」として使われる

文句言っても「村が金出して雇ってるのに」と返される

782 :名無しさん@十周年:2009/10/14(水) 17:42:36 ID:tys9IrM00

自分達から呼んでおいて、協力隊員が皆から農地を借りて生産拡張したいって言えば

新参ものには土地は絶対に貸せないって120%言うよ

ようするに、自分達の先祖伝来の農地に草を生やすのを見るのが嫌なだけだから

他所から来た若い奴の将来とか関係ねえし

790 :名無しさん@十周年:2009/10/14(水) 17:43:14 ID:84r0EDcl0

田舎に拘束されて16万円かあ

住む場所すら危ういゼ!って人には良い仕事…かも?

830 :名無しさん@十周年:2009/10/14(水) 17:47:23 ID:oyD0j9Qj0

半分呆けたような老人の話し相手は大変だぞ

同じ話を繰り返して終わりが無い

836 :名無しさん@十周年:2009/10/14(水) 17:47:56 ID:EQY9DuBUO

東北の雪対応生活経験者じゃなければ、

凍死も有り得るね…。

846 :名無しさん@十周年:2009/10/14(水) 17:48:44 ID:tfAVw/5A0

つーか、ここでグチグチ言ってるような奴は、向こうからしてもお断りだろうよww

870 :名無しさん@十周年:2009/10/14(水) 17:51:01 ID:wBOPrq580

>>846

当然、藁にでも縋りたい奴を奴隷として扱いたいんだからな

855 :名無しさん@十周年:2009/10/14(水) 17:49:36 ID:MvXv1WDjO

なんだかんだで1日14時間くらい働くハメになる

間違いない

875 :名無しさん@十周年:2009/10/14(水) 17:51:37 ID:UcV0ZbAz0

16万ならタイとかあっちの人が喜んで来てくれるんじゃね?

886 :名無しさん@十周年:2009/10/14(水) 17:52:48 ID:lYXzmTeOO

若者を呼んで何があれば今後も住み続けたいと思うか聞けば良い

903名無しさん@十周年:2009/10/14(水) 17:55:50 ID:z8KoPmrJ0

プライバシーゼロの生活だ。

おまけにこういう過疎地はとんでもなく閉鎖的だし。

若者の斬新なアイデアなんか絶対受け入れないのにw

913 :名無しさん@十周年:2009/10/14(水) 17:56:44 ID:sgWIQLtO0

この任期2年半って住民の寿命を想定してそうだな。

926 :名無しさん@十周年:2009/10/14(水) 17:58:17 ID:EGf0NzxgO

地図みたらすんげー田舎じゃん。

まず言葉が通じない気がする…

爺婆がなんて言ってんのか解らんぞ。

977 :名無しさん@十周年:2009/10/14(水) 18:04:03 ID:tQ5kwUjw0

結局都会の人間取り込みたいなら都会の生活に近い物を提供しないとな

最低限希薄人間関係は与えてやらんと。

2009-09-14

http://anond.hatelabo.jp/20090914200103

RTSたのしいよね。もっと流行ればいいのに。

SCとかも超面白かったなー。早く2出ないかな。

2009-08-18

http://anond.hatelabo.jp/20090818135443

http://dic.yahoo.co.jp/dsearch?enc=UTF-8&p=%E3%82%81%E3%82%8D%E3%81%86&dtype=0&dname=0na&stype=0&pagenum=1&index=21182718148100

め‐ろう〔‐ラウ〕【女郎

1 女をののしっていう語。

・ 「うぬおれを馬鹿にするな。此―」〈逍遥当世書生気質

女の子少女

・ 「―などにすくはせ」〈宗長手記〉

http://dictionary.goo.ne.jp/leaf/jn/191099/m0u/%E3%82%81%E3%82%8D%E3%81%86/

めろう ―らう 2 【女郎

(1)女を卑しめていう語。

「おれを馬鹿にするな、此(この)―/当世書生気質逍遥)」

(2)少女女の子

「上京に姉をもつてござ有が、是に―がひとり御ざあり/狂言・粟田口

(3)人に使われる身分の低い女。[日葡]

http://dictionary.infoseek.co.jp/?ii=0&lp=0&sm=1&sc=&gr=ml&qt=%A4%E1%A4%ED%A4%A6&sv=KO&se=on

めろう ―らう 2 【女郎

(1)女を卑しめていう語。

「おれを馬鹿にするな、此(この)―/当世書生気質逍遥)」

(2)少女女の子

「上京に姉をもつてござ有が、是に―がひとり御ざあり/狂言田口

(3)人に使われる身分の低い女。[日葡]

2009-07-07

http://anond.hatelabo.jp/20090707022553

 WoW欠点がないわけじゃないが、それでも当時「DiabloとかWC3とかSCとか作った会社MMO作るとこうなるのか」と色々感心した記憶がある。特にEQFF11でげんなりさせられた部分からストレスとなる部分をかなりとっぱらったゲームなので、FF11ストレスと思ってない人からはコメント欄のような反論が出るのは無理はない。

 WoW攻略については外人日本人とは別の意味で情け無用。raidと呼ばれる10人/25人で攻略するダンジョンの場合、ボスがどんな攻撃をしてきて自分職業だとどうすればいいのかを事前にWikiムービーで理解しておくのはわりと必須。最近だとその前のraidダンジョンクリアしてるかどうかチェックすることも多い。

 それを理解していないでポカをやらかすとパーティリーダーからパーティ追い出されることもある。まあこのへんはEQもこんな感じだったんだろうけど。

 で、こういう風習があるからといってみなピリピリして装備を整え戦略を整えているかというとそうではなくショボイ装備でraidにやってきてあっさり死に

「死んじゃったぜlol

 と笑ってパーティを追い出されてもぜんぜん懲りない人もいる。

 その辺色々な意味自己中心的というか元増田が書いている村八を恐れるようにレベルアップするのではなく、「俺が強くなりたいから色々調べるし装備も集めるんだよ」という雰囲気がゲームに漂っている気がする。

 あとネトゲなのでキチガイみたいな人やアイテムかっぱらって逃げる人も当然いるがそういう人はゲームキャラ名で公式Forumに晒されるし晒す方もゲームキャラ名で晒す。俺もid:pal-9999同様昔のFFしか知らないが、したらばや2chなどの匿名掲示板キャラ名晒しが発生するというのはどうにもいやな印象が強かったよ。

2008-10-06

加害者情報公開

当て逃げされた。

http://anond.hatelabo.jp/20080930094309

続き。

ネット上でこういうコトを書くのは少しためらいがあったが、

方々から背中を押されるカタチで、私の知っている加害者情報を書き込もうかと思う。

事故の起こった場所】

神奈川県藤沢市菖蒲沢大下交差点

六地蔵交差点よりいすゞ藤沢工場南門方面に向かって)

http://map.yahoo.co.jp/pl?type=scroll&lat=35.39275299&lon=139.44639152&sc=2&mode=map&pointer=on

事故の起こった日時】

9月28日 日曜日

事故の状況】

信号信号待ち中に、後方より殆ど減速せずに追突。

一旦車両を降りて話し合いを始めるが、名前を聞こうとしたら逃走。

六地蔵方面に逃げる。

加害者の概要】

50代後半??60代前半の痩せ型の男性

165cmくらい。

加害者の車種】

トヨタ ヴィッツ 現行型 灰系色

http://images.google.co.jp/images?q=Vitz+1F8

ナンバー

・931

(登録陸運局、分類番号、平仮名は不明)

で、このナンバーなんですが、事故発生から時間が経っており目で見て記憶しただけなので100%確実とは言い切れないですが、

この番号に近い感じのヴィッツを見かけたら、目撃場所をお教えください。

容疑車両を見つけたからといって、決して無理なさらずに・・・

なんてったって“逃げる”ような人ですから、アウトローなのは間違いないです。

情報提供よろです。

[湘南台 綾瀬 藤沢]

2008-07-14

http://anond.hatelabo.jp/20080714101032

あの値段でBluetooth付きだし。

といっても、普通の人はBTでなに使うんだろ。マウスSkype

そう。なぜBluetooth付きモデルOffice付きや、最小構成モデルより売れたのかちょっとわかんない。

私は、PHSモデムにするためにBluetoothが欲しくて。実験してみないとうまくいくのかよくわからないですが。

自分的にはMSIのU-100の方が使った感触よかったけどね。

VAIO U101の代替が欲しいので工人舎のSCの方が私には魅力的なのです。

意外といっては失礼だが

工人舎のSCシリーズのうち、Bluetoothモデルが近くのヨドバシで売り切れてしまった。

日曜日の夜まで購入を迷ったのが痛い。

ま、急ぐものでもないしヨドバシ再入荷されるのを気長に待つか。

2008-05-06

川崎駅前の客引きには気をつけろ

http://map.yahoo.co.jp/pl?lat=35.52592676&lon=139.70218752&sc=1&mode=map&type=scroll

ここ辺りだったかな?、川崎駅前の商店街を歩いたら客引きと思しき赤い服着た太った黒人のおじちゃんに腕を掴まれた。

その時はとっさに振りほどいて逃げたんだけど川崎ってこんなに治安の悪い所だったのか?。

2008-01-29

飲酒運転厳罰化と中心市街地活性化関係

飲酒運転厳罰化→車で飲みに行けなくなる→郊外居酒屋の衰退→居酒屋の駅前回帰→中心市街地活性化

風邪がふけば桶屋が儲かる」的な話に聞こえるかもしれないが、これ事実。現に俺の住んでる田舎町では、駅前に飲み屋が増え始めてる。大規模SCならいざ知らず、小規模経営で新規開業してるところなんて居酒屋ぐらいだよ。

ひょっとして、お国はこれを見越して厳罰化してんのかな。まさかね。

2008-01-16

飛び込み販売

立川にREMIXという雑貨販売を飛び込みセールスしてくる会社がある。

http://townwork.net/h/r/Fh30010s.jsp?lac=01&gac=001&lc=130738&sc=08992&rid=05733611&rfn=1&axc=11

たぶんこれ。

毎回アルバイトらしき子が、

ヒーヒーいいながら、

おもちゃを買ってください!だとか、

この化粧品を買ってください!だとか、

この時計を買ってください!だとか言いながらお店に飛び込んでくる。

まさに飛び込み営業だ。

いまどきこんな営業は珍しい。

こないだコンビニにまで飛び込んで営業しているところを目撃した。

もうなんていうかどの子ももんの凄い必死。

毎回あんな必死な子達みたことない。

ただ毎回商材が意味わからなさすぎる。

しかも微妙に高い。

正直いらな過ぎる。

男に化粧品うりつけてどうするんだよ・・・。

売れない商品だから立川から相当はなれたこんなところまできてしまうのかもしれない。

本当に意味わからない商品ばかりで、かなり気合が入ったボストンバックらしきものから・・・

「これを」と言い出した時点でまた来たかと思ってしまう。

どこでそんなものみつけてきたのと思ってしまう。

だが今日は違った。

綺麗な発砲スチロールを抱えていたのだ。

一瞬宅急便の人だとおもって、受け答えしたのだがどうも様子が違う。

京都の方の大福屋だという。

口上がはじまる。

「このたび東京のほうで・・・」

「どの大福がいいですか?」

なんのこっちゃわからないので、

どれでもいいよと、受け答え。

支店をだすので挨拶まわりかな?と思った。

で、どこに出すの?と聞いたら、

立川だとかいいだした。


3連の大福をなぜか2つ積み上げた。

ん?

と思ったが、もらいっぱなしじゃ悪いからうちのサンプル商品もってきなよ、と、渡してあげた。

そこで、おにーちゃんが一言。

「1050円になります。」

・・・?

おおおお!

ここでようやくREMIXだと気が付いた。

REMIX?」

「…はい。」

大福いいよ…。おつかれさま。」

その子は大福をひっこめると、ハンドキャリーに発砲スチロールの箱を4段ぐらい積んで、

隣へ移動していった。

商品カウンターにまで置かせたのは初めてだぜ!

今日の子はなかなかやるな。

いや、しかし、この子達は何かノルマかなにか課せられているのだろうか…。

なにか地方からきましたというような純朴な子たちが毎回毎回実にがんばっている……。

ホームページにたどり着いた。

http://www.hpmix.com/home/remixltd/frame.htm

社長がまだ22歳なのか。なるほど…。

なんとなくこの向こう見ずな鉄砲具合の理由がわかった気がした。

なんか大福ぐらい買ってあげてもよかったかもしれない。

一時の気の迷いだけど。

一応。批判でもなんでもなくただの感想ね。

2007-09-15

http://anond.hatelabo.jp/20070914233531

再掲載

増田の皆様!

明日、9月15日超突発カラオケ企画を行います。

13時に新宿駅中央東口でて左側、映画看板が出ているところに集合です。

集合後、人数が確定次第カラオケの予約を取ります。万一、予約が取れなかったら移動、もしくは解散します。

 

詳しい集合場所は、新宿駅中央東口を出て左側の映画看板前です。

 

ヤフー地図でココ

http://map.yahoo.co.jp/pl?lat=35.41.20.033&lon=139.42.13.962&sc=1&mode=map&type=scroll

 

ちょっと古い写真ですが、このあたりです。

http://p-homes.hp.infoseek.co.jp/p_data/shinjuku/shinju5_2.html

 

歓迎増田様とかかれた、看板を持っていますので、合流しましょう。

できるだけウェルカムな雰囲気をかもしだすようにします。

予算カラオケだけで2000円程度です。

お昼ご飯は食べてきてくださいねー。

それでは! 現地で!

2007-09-14

増田の民がカラオケにいきます

増田の皆様!

明日、9月15日超突発カラオケ企画を行います。

13時に新宿駅中央東口でて左側、映画看板が出ているところに集合です。

集合後、人数が確定次第カラオケの予約を取ります。万一、予約が取れなかったら移動、もしくは解散します。

 

詳しい集合場所は、新宿駅中央東口を出て左側の映画看板前です。

ヤフー地図でココ

http://map.yahoo.co.jp/pl?lat=35.41.20.033&lon=139.42.13.962&sc=1&mode=map&type=scroll

ちょっと古い写真ですが、このあたりです。

http://p-homes.hp.infoseek.co.jp/p_data/shinjuku/shinju5_2.html

 

歓迎増田様とかかれた、看板を持っていますので、合流しましょう。

できるだけウェルカムな雰囲気をかもしだすようにします。

予算カラオケだけで2000円程度です。

お昼ご飯は食べてきてくださいねー。

それでは! 明日現地で!

2007-07-19

/* Ten */
if (typeof(Ten) == 'undefined') {
    Ten = {};
}
Ten.NAME = 'Ten';
Ten.VERSION = 0.06;

/* Ten.Class */
Ten.Class = function(klass, prototype) {
    if (klass && klass.initialize) {
	var c = klass.initialize;
    } else if(klass && klass.base) {
        var c = function() { return klass.base[0].apply(this, arguments) };
    } else {
	var c = function() {};
    }
    c.prototype = prototype || {};
    c.prototype.constructor = c;
    Ten.Class.inherit(c, klass);
    if (klass && klass.base) {
        for (var i = 0;  i < klass.base.length; i++) {
	    var parent = klass.base[i];
            if (i == 0) {
                c.SUPER = parent;
                c.prototype.SUPER = parent.prototype;
            }
            Ten.Class.inherit(c, parent);
            Ten.Class.inherit(c.prototype, parent.prototype);
        }
    }
    return c;
}
Ten.Class.inherit = function(child,parent) {
    for (var prop in parent) {
        if (typeof(child[prop]) != 'undefined' || prop == 'initialize') continue;
        child[prop] = parent[prop];
    }
}

/*
// Basic Ten Classes
**/

/* Ten.JSONP */
Ten.JSONP = new Ten.Class({
    initialize: function(uri,obj,method) {
        if (Ten.JSONP.Callbacks.length) {
            setTimeout(function() {new Ten.JSONP(uri,obj,method)}, 500);
            return;
        }
        var del = uri.match(/\?/) ? '&' : '?';
        uri += del + 'callback=Ten.JSONP.callback';
        if (!uri.match(/timestamp=/)) {
            uri += '&' + encodeURI(new Date());
        }
        if (obj && method) Ten.JSONP.addCallback(obj,method);
        this.script = document.createElement('script');
        this.script.src = uri;
        this.script.type = 'text/javascript';
        document.getElementsByTagName('head')[0].appendChild(this.script);
    },
    addCallback: function(obj,method) {
        Ten.JSONP.Callbacks.push({object: obj, method: method});
    },
    callback: function(args) {
        // alert('callback called');
        var cbs = Ten.JSONP.Callbacks;
        for (var i = 0; i < cbs.length; i++) {
            var cb = cbs[i];
            cb.object[cb.method].call(cb.object, args);
        }
        Ten.JSONP.Callbacks = [];
    },
    MaxBytes: 8000,
    Callbacks: []
});

/* Ten.XHR */
Ten.XHR = new Ten.Class({
    initialize: function(uri,opts,obj,method) {
        if (!uri) return;
        this.request = Ten.XHR.getXMLHttpRequest();
        this.callback = {object: obj, method: method};
        var xhr = this;
        var prc = this.processReqChange;
        this.request.onreadystatechange = function() {
            prc.apply(xhr, arguments);
        }
        var method = opts.method || 'GET';
        this.request.open(method, uri, true);
        if (method == 'POST') {
            this.request.setRequestHeader('Content-Type',
                                          'application/x-www-form-urlencoded');
        }
        var data = opts.data ? Ten.XHR.makePostData(opts.data) : null;
        this.request.send(data);
    },
    getXMLHttpRequest: function() {
        var xhr;
        var tryThese = [
            function () { return new XMLHttpRequest(); },
            function () { return new ActiveXObject('Msxml2.XMLHTTP'); },
            function () { return new ActiveXObject('Microsoft.XMLHTTP'); },
            function () { return new ActiveXObject('Msxml2.XMLHTTP.4.0'); },
        ];
        for (var i = 0; i < tryThese.length; i++) {
            var func = tryThese[i];
            try {
                xhr = func;
                return func();
            } catch (e) {
                //alert(e);
            }
        }
        return xhr;
    },
    makePostData: function(data) {
        var pairs = [];
        var regexp = /%20/g;
        for (var k in data) {
            var v = data[k].toString();
            var pair = encodeURIComponent(k).replace(regexp,'+') + '=' +
                encodeURIComponent(v).replace(regexp,'+');
            pairs.push(pair);
        }
        return pairs.join('&');
    }
},{
    processReqChange: function() {
        var req = this.request;
        if (req.readyState == 4) {
            if (req.status == 200) {
                var cb = this.callback;
                cb.object[cb.method].call(cb.object, req);
            } else {
                alert("There was a problem retrieving the XML data:\n" +
                      req.statusText);
            }
        }
    }
});

/* Ten.Observer */
Ten.Observer = new Ten.Class({
    initialize: function(element,event,obj,method) {
        var func = obj;
        if (typeof(method) == 'string') {
            func = obj[method];
        }
        this.element = element;
        this.event = event;
        this.listener = function(event) {
            return func.call(obj, new Ten.Event(event || window.event));
        }
        if (this.element.addEventListener) {
            if (this.event.match(/^on(.+)$/)) {
                this.event = RegExp.$1;
            }
            this.element.addEventListener(this.event, this.listener, false);
        } else if (this.element.attachEvent) {
            this.element.attachEvent(this.event, this.listener);
        }
    }
},{
    stop: function() {
        if (this.element.removeEventListener) {
            this.element.removeEventListener(this.event,this.listener,false);
        } else if (this.element.detachEvent) {
            this.element.detachEvent(this.event,this.listener);
        }
    }
});

/* Ten.Event */
Ten.Event = new Ten.Class({
    initialize: function(event) {
        this.event = event;
    },
    keyMap: {
        8:"backspace", 9:"tab", 13:"enter", 19:"pause", 27:"escape", 32:"space",
        33:"pageup", 34:"pagedown", 35:"end", 36:"home", 37:"left", 38:"up",
        39:"right", 40:"down", 44:"printscreen", 45:"insert", 46:"delete",
        112:"f1", 113:"f2", 114:"f3", 115:"f4", 116:"f5", 117:"f6", 118:"f7",
        119:"f8", 120:"f9", 121:"f10", 122:"f11", 123:"f12",
        144:"numlock", 145:"scrolllock"
    }
},{
    mousePosition: function() {
        if (!this.event.clientX) return;
        return Ten.Geometry.getMousePosition(this.event);
    },
    isKey: function(name) {
        var ecode = this.event.keyCode;
        if (!ecode) return;
        var ename = Ten.Event.keyMap[ecode];
        if (!ename) return;
        return (ename == name);
    },
    targetIsFormElements: function() {
        var target = this.event.target;
        if (!target) return;
        var T = (target.tagName || '').toUpperCase();
        return (T == 'INPUT' || T == 'SELECT' || T == 'OPTION' ||
                T == 'BUTTON' || T == 'TEXTAREA');
    },
    stop: function() {
        var e = this.event;
        if (e.stopPropagation) {
            e.stopPropagation();
            e.preventDefault();
        } else {
            e.cancelBubble = true;
            e.returnValue = false;
        }
    }
});

/* Ten.DOM */
Ten.DOM = new Ten.Class({
    getElementsByTagAndClassName: function(tagName, className, parent) {
        if (typeof(parent) == 'undefined') {
            parent = document;
        }
        var children = parent.getElementsByTagName(tagName);
        if (className) { 
            var elements = [];
            for (var i = 0; i < children.length; i++) {
                var child = children[i];
                var cls = child.className;
                if (!cls) {
                    continue;
                }
                var classNames = cls.split(' ');
                for (var j = 0; j < classNames.length; j++) {
                    if (classNames[j] == className) {
                        elements.push(child);
                        break;
                    }
                }
            }
            return elements;
        } else {
            return children;
        }
    },
    removeEmptyTextNodes: function(element) {
        var nodes = element.childNodes;
        for (var i = 0; i < nodes.length; i++) {
            var node = nodes[i];
            if (node.nodeType == 3 && !/\S/.test(node.nodeValue)) {
                node.parentNode.removeChild(node);
            }
        }
    },
    nextElement: function(elem) {
        do {
            elem = elem.nextSibling;
        } while (elem && elem.nodeType != 1);
        return elem;
    },
    prevElement: function(elem) {
        do {
            elem = elem.previousSibling;
        } while (elem && elem.nodeType != 1);
        return elem;
    },
    scrapeText: function(node) {
        var rval = [];
        (function (node) {
            var cn = node.childNodes;
            if (cn) {
                for (var i = 0; i < cn.length; i++) {
                    arguments.callee.call(this, cn[i]);
                }
            }
            var nodeValue = node.nodeValue;
            if (typeof(nodeValue) == 'string') {
                rval.push(nodeValue);
            }
        })(node);
        return rval.join('');
    },
    onLoadFunctions: [],
    loaded: false,
    timer: null,
    addEventListener: function(event,func) {
        if (event != 'load') return;
        Ten.DOM.onLoadFunctions.push(func);
        Ten.DOM.checkLoaded();
    },
    checkLoaded: function() {
        var c = Ten.DOM;
        if (c.loaded) return true;
        if (document && document.getElementsByTagName &&
            document.getElementById && document.body) {
            if (c.timer) {
                clearInterval(c.timer);
                c.timer = null;
            }
            for (var i = 0; i < c.onLoadFunctions.length; i++) {
                    c.onLoadFunctions[i]();
            }
            c.onLoadFunctions = [];
            c.loaded = true;
        } else {
            c.timer = setInterval(c.checkLoaded, 13);
        }
    }
});

/* Ten.Style */
Ten.Style = new Ten.Class({
    applyStyle: function(elem, style) {
        for (prop in style) {
            elem.style[prop] = style[prop];
        }
    }
});

/* Ten.Geometry */
Ten.Geometry = new Ten.Class({
    initialize: function() {
        if (Ten.Geometry._initialized) return;
        var func = Ten.Geometry._functions;
        var de = document.documentElement;
        if (window.innerWidth) {
            func.getWindowWidth = function() { return window.innerWidth; }
            func.getWindowHeight = function() { return window.innerHeight; }
            func.getXScroll = function() { return window.pageXOffset; }
            func.getYScroll = function() { return window.pageYOffset; }
        } else if (de && de.clientWidth) {
            func.getWindowWidth = function() { return de.clientWidth; }
            func.getWindowHeight = function() { return de.clientHeight; }
            func.getXScroll = function() { return de.scrollLeft; }
            func.getYScroll = function() { return de.scrollTop; }
        } else if (document.body.clientWidth) {
            func.getWindowWidth = function() { return document.body.clientWidth; }
            func.getWindowHeight = function() { return document.body.clientHeight; }
            func.getXScroll = function() { return document.body.scrollLeft; }
            func.getYScroll = function() { return document.body.scrollTop; }
        }
        Ten.Geometry._initialized = true;
    },
    _initialized: false,
    _functions: {},
    getScroll: function() {
        if (!Ten.Geometry._initialized) new Ten.Geometry;
        return {
            x: Ten.Geometry._functions.getXScroll(),
            y: Ten.Geometry._functions.getYScroll()
        };
    },
    getMousePosition: function(pos) {
        // pos should have clientX, clientY same as mouse event
        if ((navigator.userAgent.indexOf('Safari') > -1) &&
            (navigator.userAgent.indexOf('Version/') < 0)) {
            return {
                x: pos.clientX,
                y: pos.clientY
            };
        } else {
            var scroll = Ten.Geometry.getScroll();
            return {
                x: pos.clientX + scroll.x,
                y: pos.clientY + scroll.y
            };
        }
    },
    getElementPosition: function(e) {
        return {
            x: e.offsetLeft,
            y: e.offsetTop
        };
    },
    getWindowSize: function() {
        if (!Ten.Geometry._initialized) new Ten.Geometry;
        return {
            w: Ten.Geometry._functions.getWindowWidth(),
            h: Ten.Geometry._functions.getWindowHeight()
        };
    }
});

/* Ten.Position */
Ten.Position = new Ten.Class({
    initialize: function(x,y) {
        this.x = x;
        this.y = y;
    },
    subtract: function(a,b) {
        return new Ten.Position(a.x - b.x, a.y - b.y);
    }
});

/*
// require Ten.js
**/

/* Ten.SubWindow */
Ten.SubWindow = new Ten.Class({
    initialize: function() {
        var c = this.constructor;
        if (c.singleton && c._cache) {
            return c._cache;
        }
        var div = document.createElement('div');
        Ten.Style.applyStyle(div, Ten.SubWindow._baseStyle);
        Ten.Style.applyStyle(div, c.style);
        this.window = div;
        this.addContainerAndCloseButton();
        document.body.appendChild(div);
        if (c.draggable) {
            this._draggable = new Ten.Draggable(div, this.handle);
        }
        if (c.singleton) c._cache = this;
        return this;
    },
    _baseStyle: {
        color: '#000',
        position: 'absolute',
        display: 'none',
        zIndex: 2,
        left: 0,
        top: 0,
        backgroundColor: '#fff',
        border: '1px solid #bbb'
    },
    style: {
        padding: '2px',
        textAlign: 'center',
        borderRadius: '6px',
        MozBorderRadius: '6px',
        width: '100px',
        height: '100px'
    },
    handleStyle: {
        position: 'absolute',
        top: '0px',
        left: '0px',
        backgroundColor: '#f3f3f3',
        borderBottom: '1px solid #bbb',
        width: '100%',
        height: '30px'
    },
    containerStyle: {
        margin: '32px 0 0 0',
        padding: '0 10px'
    },
    // closeButton: 'close.gif',
    closeButton: 'http://s.hatena.com/images/close.gif',
    closeButtonStyle: {
        position: 'absolute',
        top: '8px',
        right: '10px',
        cursor: 'pointer'
    },
    _baseScreenStyle: {
        position: 'absolute',
        top: '0px',
        left: '0px',
        display: 'none',
        zIndex: 1,
        overflow: 'hidden',
        width: '100%',
        height: '100%'
    },
    screenStyle: {},
    showScreen: true,
    singleton: true,
    draggable: true,
    _cache: null
},{
    screen: null,
    windowObserver: null,
    visible: false,
    addContainerAndCloseButton: function() {
        var win = this.window;
        var c = this.constructor;
        var div = document.createElement('div');
        win.appendChild(div);
        Ten.Style.applyStyle(div, c.containerStyle);
        this.container = div;
        if (c.handleStyle) {
            var handle = document.createElement('div');
            Ten.Style.applyStyle(handle, c.handleStyle);
            win.appendChild(handle);
            this.handle = handle;
        }
        if (c.closeButton) {
	    var btn = document.createElement('img');
            btn.src = c.closeButton;
            btn.alt = 'close';
            Ten.Style.applyStyle(btn, c.closeButtonStyle);
            win.appendChild(btn);
            new Ten.Observer(btn, 'onclick', this, 'hide');
            this.closeButton = btn;
        }
        if (c.showScreen) {
            var screen = document.createElement('div');
            Ten.Style.applyStyle(screen, Ten.SubWindow._baseScreenStyle);
            Ten.Style.applyStyle(screen, c.screenStyle);
            document.body.appendChild(screen);
            this.screen = screen;
            new Ten.Observer(screen, 'onclick', this, 'hide');
        }
    },
    show: function(pos) {
        pos = (pos.x && pos.y) ? pos : {x:0, y:0};
        with (this.window.style) {
            display = 'block';
            left = pos.x + 'px';
            top = pos.y + 'px';
        }
        if (this.screen) {
            with (this.screen.style) {
                display = 'block';
                left = Ten.Geometry.getScroll().x + 'px';
                top = Ten.Geometry.getScroll().y + 'px';
            }
        }
        this.windowObserver = new Ten.Observer(document.body, 'onkeypress', this, 'handleEscape');
        this.visible = true;
    },
    handleEscape: function(e) {
        if (!e.isKey('escape')) return;
        this.hide();
    },
    hide: function() {
        if (this._draggable) this._draggable.endDrag();
        this.window.style.display = 'none';
        if (this.screen) this.screen.style.display = 'none';
        if (this.windowObserver) this.windowObserver.stop();
        this.visible = false;
    }
});

/* Ten.Draggable */
Ten.Draggable = new Ten.Class({
    initialize: function(element,handle) {
        this.element = element;
        this.handle = handle || element;
        this.startObserver = new Ten.Observer(this.handle, 'onmousedown', this, 'startDrag');
        this.handlers = [];
    }
},{
    startDrag: function(e) {
        if (e.targetIsFormElements()) return;
        this.delta = Ten.Position.subtract(
            e.mousePosition(),
            Ten.Geometry.getElementPosition(this.element)
        );
        this.handlers = [
            new Ten.Observer(document, 'onmousemove', this, 'drag'),
            new Ten.Observer(document, 'onmouseup', this, 'endDrag'),
            new Ten.Observer(this.element, 'onlosecapture', this, 'endDrag')
        ];
        e.stop();
    },
    drag: function(e) {
        var pos = Ten.Position.subtract(e.mousePosition(), this.delta);
        Ten.Style.applyStyle(this.element, {
            left: pos.x + 'px',
            top: pos.y + 'px'
        });
        e.stop();
    },
    endDrag: function(e) {
        for (var i = 0; i < this.handlers.length; i++) {
            this.handlers[i].stop();
        }
        if(e) e.stop();
    }
});

/* Hatena */
if (typeof(Hatena) == 'undefined') {
    Hatena = {};
}

/* Hatena.User */
Hatena.User = new Ten.Class({
    initialize: function(name) {
        this.name = name;
    },
    getProfileIcon: function(name) {
        if (!name) name = 'user';
        var pre = name.match(/^[\w-]{2}/)[0];
        var img = document.createElement('img');
        img.src = 'http://www.hatena.ne.jp/users/' + pre + '/' + name + '/profile_s.gif';
        img.alt = name;
        img.setAttribute('class', 'profile-icon');
        img.setAttribute('width','16px');
        img.setAttribute('height','16px');
        with (img.style) {
            margin = '0 3px';
            border = 'none';
            verticalAlign = 'middle';
        }
        return img;
    }
}, {
    profileIcon: function() {
        return Hatena.User.getProfileIcon(this.name);
    }
});

/* Hatena.Star */
if (typeof(Hatena.Star) == 'undefined') {
    Hatena.Star = {};
}

/*
// Hatena.Star.* classes //
**/
if (window.location && window.location.host.match(/hatena\.com/)) {
    Hatena.Star.BaseURL = 'http://s.hatena.com/';
} else {
    Hatena.Star.BaseURL = 'http://s.hatena.ne.jp/';
}
Hatena.Star.Token = null;

/* Hatena.Star.User */
Hatena.Star.User = new Ten.Class({
    base: [Hatena.User],
    initialize: function(name) {
        if (Hatena.Star.User._cache[name]) {
            return Hatena.Star.User._cache[name];
        } else {
            this.name = name;
            Hatena.Star.User._cache[name] = this;
            return this;
        }
    },
    _cache: {}
},{
    userPage: function() {
        return Hatena.Star.BaseURL + this.name + '/';
    }
});

/* Hatena.Star.Entry */
Hatena.Star.Entry = new Ten.Class({
    initialize: function(e) {
        this.entry = e;
        this.uri = e.uri;
        this.title = e.title;
        this.star_container = e.star_container;
        this.comment_container = e.comment_container;
        this.stars = [];
        this.comments = [];
    },
    maxStarCount: 11
},{
    flushStars: function() {
        this.stars = [];
        this.star_container.innerHTML = '';
    },
    bindStarEntry: function(se) {
        this.starEntry = se;
        for (var i = 0; i < se.stars.length; i++) {
            if (typeof(se.stars[i]) == 'number') {
                this.stars.push(new Hatena.Star.InnerCount(se.stars[i],this));
            } else {
                this.stars.push(new Hatena.Star.Star(se.stars[i]));
            }
        }
        if (se.comments && !this.comments.length) {
            for (var i = 0; i < se.comments.length; i++) {
                this.comments.push(new Hatena.Star.Comment(se.comments[i]));
            }
        }
        this.can_comment = se.can_comment;
    },
    setCanComment: function(v) {
        this.can_comment = v;
    },
    showButtons: function() {
        this.addAddButton();
        this.addCommentButton();
    },
    addAddButton: function() {
        if (this.star_container) {
            this.addButton = new Hatena.Star.AddButton(this);
            this.star_container.appendChild(this.addButton);
        }
    },
    addCommentButton: function() {
        if (this.comment_container) {
            this.commentButton = new Hatena.Star.CommentButton(this);
            this.comment_container.appendChild(this.commentButton.img);
        }
    },
    showStars: function() {
        var klass = this.constructor;
        // if (this.stars.length > klass.maxStarCount) {
        //     var ic = new Hatena.Star.InnerCount(this.stars.slice(1,this.stars.length));
        //     this.star_container.appendChild(this.stars[0]);
        //     this.star_container.appendChild(ic);
        //     this.star_container.appendChild(this.stars[this.stars.length - 1]);
        // } else {
        for (var i = 0; i < this.stars.length; i++) {
            this.star_container.appendChild(this.stars[i]);
        }
    },
    showCommentButton: function() {
        if (this.can_comment) {
            this.commentButton.show();
            if (this.comments.length) this.commentButton.activate();
        } else {
            // this.commentButton.hide();
        }
    },
    addStar: function(star) {
        this.stars.push(star);
        this.star_container.appendChild(star);
    },
    addComment: function(com) {
        if (!this.comments) this.comments = [];
        if (this.comments.length == 0) {
            this.commentButton.activate();
        }
        this.comments.push(com);
    },
    showCommentCount: function() {
        this.comment_container.innerHTML += this.comments.length;
    }
});

/* Hatena.Star.Button */
Hatena.Star.Button = new Ten.Class({
    createButton: function(args) {
        var img = document.createElement('img');
        img.src = args.src;
        img.alt = img.title = args.alt;
        with (img.style) {
	    cursor = 'pointer';
	    margin = '0 3px';
            padding = '0';
            border = 'none';
            verticalAlign = 'middle';
        }
        return img;
    }
});

/* Hatena.Star.AddButton */
Hatena.Star.AddButton = new Ten.Class({
    base: ['Hatena.Star.Button'],
    initialize: function(entry) {
        this.entry = entry;
        this.lastPosition = null;
        var img = Hatena.Star.Button.createButton({
            src: Hatena.Star.AddButton.ImgSrc,
            alt: 'Add Star'
        });
        this.observer = new Ten.Observer(img,'onclick',this,'addStar');
        this.img = img;
        return img;
    },
    ImgSrc: Hatena.Star.BaseURL + 'images/add.gif'
},{
    addStar: function(e) {
        this.lastPosition = e.mousePosition();
        var uri = Hatena.Star.BaseURL + 'star.add.json?uri=' + encodeURIComponent(this.entry.uri) +
            '&title=' + encodeURIComponent(this.entry.title);
        if (Hatena.Star.Token) {
            uri += '&token=' + Hatena.Star.Token;
        }
        new Ten.JSONP(uri, this, 'receiveResult');
    },
    receiveResult: function(args) {
        var name = args ? args.name : null;
        if (name) {
            this.entry.addStar(new Hatena.Star.Star({name: name}));
            //alert('Succeeded in Adding Star ' + args);
        } else if (args.errors) {
            var pos = this.lastPosition;
            pos.x -= 10;
            pos.y += 25;
            var scroll = Ten.Geometry.getScroll();
            var scr = new Hatena.Star.AlertScreen();
            var alert = args.errors[0];
            scr.showAlert(alert, pos);
        }
    }
});

/* Hatena.Star.CommentButton */
Hatena.Star.CommentButton = new Ten.Class({
    base: ['Hatena.Star.Button'],
    initialize: function(entry) {
        this.entry = entry;
        this.lastPosition = null;
        var img = Hatena.Star.Button.createButton({
            src: Hatena.Star.CommentButton.ImgSrc,
            alt: 'Comments'
        });
        img.style.display = 'none';
        this.observer = new Ten.Observer(img,'onclick',this,'showComments');
        this.img = img;
    },
    ImgSrc: Hatena.Star.BaseURL + 'images/comment.gif',
    ImgSrcActive: Hatena.Star.BaseURL + 'images/comment_active.gif'
},{
    showComments: function(e) {
        if (!this.screen) this.screen = new Hatena.Star.CommentScreen();
        this.screen.bindEntry(this.entry);
        var pos = e.mousePosition();
        pos.y += 25;
        this.screen.showComments(this.entry, pos);
    },
    hide: function() {
        this.img.style.display = 'none';
    },
    show: function() {
        this.img.style.display = 'inline';
    },
    activate: function() {
        this.show();
        this.img.src = Hatena.Star.CommentButton.ImgSrcActive;
    }
});

/* Hatena.Star.Star */
Hatena.Star.Star = new Ten.Class({
    initialize: function(args) {
        if (args.img) {
            this.img = args.img;
            this.name = this.img.getAttribute('alt');
        } else {
            this.name = args.name;
            var img = document.createElement('img');
            img.src = Hatena.Star.Star.ImgSrc;
            img.alt = this.name;
            with (img.style) {
                padding = '0';
                border = 'none';
            }
            this.img = img;
        }
	new Ten.Observer(this.img,'onmouseover',this,'showName');
	new Ten.Observer(this.img,'onmouseout',this,'hideName');
	if (this.name) {
            this.user = new Hatena.Star.User(this.name);
            this.img.style.cursor = 'pointer';
            new Ten.Observer(this.img,'onclick',this,'goToUserPage');
        }
        if (args.count && args.count > 1) {
            var c = document.createElement('span');
            c.setAttribute('class', 'hatena-star-inner-count');
            Ten.Style.applyStyle(c, Hatena.Star.InnerCount.style);
            c.innerHTML = args.count;
            var s = document.createElement('span');
            s.appendChild(img);
            s.appendChild(c);
            return s;
        } else {
            return this.img;
        }
    },
    ImgSrc: Hatena.Star.BaseURL + 'images/star.gif'
},{
    showName: function(e) {
        if (!this.screen) this.screen = new Hatena.Star.NameScreen();
        var pos = e.mousePosition();
        pos.x += 10;
        pos.y += 25;
        this.screen.showName(this.name, pos);
    },
    hideName: function() {
        if (!this.screen) return;
        this.screen.hide();
    },
    goToUserPage: function() {
        window.location = this.user.userPage();
    }
});

/* Hatena.Star.InnerCount */
Hatena.Star.InnerCount = new Ten.Class({
    initialize: function(count, e) {
        this.count = count;
        this.entry = e;
        var c = document.createElement('span');
        c.setAttribute('class', 'hatena-star-inner-count');
        Ten.Style.applyStyle(c, Hatena.Star.InnerCount.style);
        c.style.cursor = 'pointer';
        c.innerHTML = count;
        new Ten.Observer(c,'onclick',this,'showInnerStars');
        this.container = c;
        return c;
    },
    style: {
        color: '#f4b128',
        fontWeight: 'bold',
        fontSize: '80%',
        fontFamily: '"arial", sans-serif',
        margin: '0 2px'
    }
},{
    showInnerStars: function() {
        var url = Hatena.Star.BaseURL + 'entry.json?uri=' +
        encodeURIComponent(this.entry.uri);
        new Ten.JSONP(url, this, 'receiveStarEntry');
    },
    receiveStarEntry: function(res) {
        var se = res.entries[0];
        var e = this.entry;
        if (encodeURIComponent(se.uri) != encodeURIComponent(e.uri)) return;
        e.flushStars();
        e.bindStarEntry(se);
        e.addAddButton();
        e.showStars();
    }
});

/* Hatena.Star.Comment */
Hatena.Star.Comment = new Ten.Class({
    initialize: function(args) {
        this.name = args.name;
        this.body = args.body;
    }
},{
    asElement: function() {
        var div = document.createElement('div');
        with (div.style) {
            margin = '0px 0';
            padding = '5px 0';
            borderBottom = '1px solid #ddd';
        }
        var ico = Hatena.User.getProfileIcon(this.name);
        div.appendChild(ico);
        var span = document.createElement('span');
        with(span.style) {
            fontSize = '90%';
        }
        span.innerHTML = this.body;
        div.appendChild(span);
        return div;
    }
});

/* Hatena.Star.NameScreen */
Hatena.Star.NameScreen = new Ten.Class({
    base: [Ten.SubWindow],
    style: {
        padding: '2px',
        textAlign: 'center'
    },
    containerStyle: {
        margin: 0,
        padding: 0
    },
    handleStyle: null,
    showScreen: false,
    closeButton: null,
    draggable: false
},{
    showName: function(name, pos) {
        this.container.innerHTML = '';
        this.container.appendChild(Hatena.User.getProfileIcon(name));
        this.container.appendChild(document.createTextNode(name));
        this.show(pos);
    }
});

/* Hatena.Star.AlertScreen */
Hatena.Star.AlertScreen = new Ten.Class({
    base: [Ten.SubWindow],
    style: {
        padding: '2px',
        textAlign: 'center',
        borderRadius: '6px',
        MozBorderRadius: '6px',
        width: '240px',
        height: '120px'
    },
    handleStyle: {
        position: 'absolute',
        top: '0px',
        left: '0px',
        backgroundColor: '#f3f3f3',
        borderBottom: '1px solid #bbb',
        width: '100%',
        height: '30px',
        borderRadius: '6px 6px 0 0',
        MozBorderRadius: '6px 6px 0 0'
    }
},{
    showAlert: function(msg, pos) {
        this.container.innerHTML = msg;
        var win = Ten.Geometry.getWindowSize();
        var scr = Ten.Geometry.getScroll();
        var w = parseInt(this.constructor.style.width) + 20;
        if (pos.x + w > scr.x + win.w) pos.x = win.w + scr.x - w;
        this.show(pos);
    }
});

/* Hatena.Star.CommentScreen */
Hatena.Star.CommentScreen = new Ten.Class({
    base: [Ten.SubWindow],
    initialize: function() {
        var self = this.constructor.SUPER.call(this);
        if (!self.commentsContainer) self.addCommentsContainer();
        return self;
    },
    style: {
        width: '280px',
        height: '280px',
        overflowY: 'auto',
        padding: '2px',
        textAlign: 'center',
        borderRadius: '6px',
        MozBorderRadius: '6px'
    },
    handleStyle: {
        position: 'absolute',
        top: '0px',
        left: '0px',
        backgroundColor: '#f3f3f3',
        borderBottom: '1px solid #bbb',
        width: '100%',
        height: '30px',
        borderRadius: '6px 6px 0 0',
        MozBorderRadius: '6px 6px 0 0'
    },
    containerStyle: {
        margin: '32px 0 0 0',
        textAlign: 'left',
        padding: '0 10px'
    },
    getLoadImage: function() {
        var img = document.createElement('img');
        img.src = Hatena.Star.BaseURL + 'images/load.gif';
        img.setAttribute('alt', 'Loading');
        with (img.style) {
            verticalAlign = 'middle';
            margin = '0 2px';
        }
        return img;
    }
},{
    addCommentsContainer: function() {
        var div = document.createElement('div');
        with (div.style) {
            marginTop = '-3px';
        }
        this.container.appendChild(div);
        this.commentsContainer = div;
    },
    showComments: function(e, pos) {
        var comments = e.comments;
        if (!comments) comments = [];
        this.commentsContainer.innerHTML = '';
        for (var i=0; i<comments.length; i++) {
            this.commentsContainer.appendChild(comments[i].asElement());
        }
        if (e.starEntry && !e.can_comment) {
            this.hideCommentForm();
        } else {
            this.addCommentForm();
        }
        var win = Ten.Geometry.getWindowSize();
        var scr = Ten.Geometry.getScroll();
        var w = parseInt(this.constructor.style.width) + 20;
        if (pos.x + w > scr.x + win.w) pos.x = win.w + scr.x - w;
        this.show(pos);
    },
    bindEntry: function(e) {
        this.entry = e;
    },
    sendComment: function(e) {
        if (!e.isKey('enter')) return;
        var body = this.commentInput.value;
        if (!body) return;
        this.commentInput.disabled = 'true';
        this.showLoadImage();
        var url = Hatena.Star.BaseURL + 'comment.add.json?body=' + encodeURIComponent(body) +
            '&uri=' + encodeURIComponent(this.entry.uri) +
            '&title=' + encodeURIComponent(this.entry.title);
        new Ten.JSONP(url, this, 'receiveResult');
    },
    receiveResult: function(args) {
        if (!args.name || !args.body) return;
        this.commentInput.value = ''; 
        this.commentInput.disabled = '';
        this.hideLoadImage();
        var com = new Hatena.Star.Comment(args);
        this.entry.addComment(com);
        this.commentsContainer.appendChild(com.asElement());
    },
    showLoadImage: function() {
        if (!this.loadImage) return; 
        this.loadImage.style.display = 'inline';
    },
    hideLoadImage: function() {
        if (!this.loadImage) return; 
        this.loadImage.style.display = 'none';
    },
    hideCommentForm: function() {
        if (!this.commentForm) return;
        this.commentForm.style.display = 'none';
    },
    addCommentForm: function() {
        if (this.commentForm) {
            this.commentForm.style.display = 'block';
            return;
        }
        var form = document.createElement('div');
        this.container.appendChild(form);
        this.commentForm = form;
        with (form.style) {
            margin = '0px 0';
            padding = '5px 0';
            // borderTop = '1px solid #ddd';
        }
        //if (Hatena.Visitor) {
        //    form.appendChild(Hatena.Visitor.profileIcon());
        //} else {
        //    form.appendChild(Hatena.User.getProfileIcon());
        //}
        var input = document.createElement('input');
        input.type = 'text';
        with (input.style) {
            width = '215px';
	    border = '1px solid #bbb';
            padding = '3px';
        }
        form.appendChild(input);
        this.commentInput = input;
        var img = this.constructor.getLoadImage();
        this.loadImage = img;
        this.hideLoadImage();
        form.appendChild(img);
        new Ten.Observer(input,'onkeypress',this,'sendComment');
    }
});

/* Hatena.Star.EntryLoader */
Hatena.Star.EntryLoader = new Ten.Class({
    initialize: function() {
        var entries = Hatena.Star.EntryLoader.loadEntries();
        this.entries = [];
        for (var i = 0; i < entries.length; i++) {
            var e = new Hatena.Star.Entry(entries[i]);
            e.showButtons();
            this.entries.push(e);
        }
        this.getStarEntries();
    },
    createStarContainer: function() {
        var sc = document.createElement('span');
        sc.setAttribute('class', 'hatena-star-star-container');
        sc.style.marginLeft = '1px';
        return sc;
    },
    createCommentContainer: function() {
        var cc = document.createElement('span');
        cc.setAttribute('class', 'hatena-star-comment-container');
        cc.style.marginLeft = '1px';
        return cc;
    },
    scrapeTitle: function(node) {
        var rval = [];
        (function (node) {
            if (node.tagName == 'SPAN' &&
                (node.className == 'sanchor' ||
                 node.className == 'timestamp')) {
                     return;
            } else if (node.nodeType == 3 && !/\S/.test(node.nodeValue)) {
                return;
            }
            var cn = node.childNodes;
            if (cn) {
                for (var i = 0; i < cn.length; i++) {
                    arguments.callee.call(this, cn[i]);
                }
            }
            var nodeValue = node.nodeValue;
            if (typeof(nodeValue) == 'string') {
                rval.push(nodeValue);
            }
        })(node);
        return rval.join('');
    },
    headerTagAndClassName: ['h3',null],
    getHeaders: function() {
        var t = Hatena.Star.EntryLoader.headerTagAndClassName;
        return Ten.DOM.getElementsByTagAndClassName(t[0],t[1],document);
    },
    loadEntries: function() {
        var entries = [];
        //var headers = document.getElementsByTagName('h3');
        var c = Hatena.Star.EntryLoader;
        var headers = c.getHeaders();
        for (var i = 0; i < headers.length; i++) {
            var header = headers[i];
            var a = header.getElementsByTagName('a')[0];
            if (!a) continue;
            var uri = a.href;
            var title = '';
            // Ten.DOM.removeEmptyTextNodes(header);
            var cns = header.childNodes;
            title = c.scrapeTitle(header);
            var cc = c.createCommentContainer();
            header.appendChild(cc);
            var sc = c.createStarContainer();
            header.appendChild(sc);
            entries.push({
                uri: uri,
                title: title,
                star_container: sc,
                comment_container: cc
            });
        }
        return entries;
    }
},{
    getStarEntries: function() {
        var url = Hatena.Star.BaseURL + 'entries.json?';
        for (var i = 0; i < this.entries.length; i++) {
            if (url.length > Ten.JSONP.MaxBytes) {
                new Ten.JSONP(url, this, 'receiveStarEntries');
                url = Hatena.Star.BaseURL + 'entries.json?';
            }
            url += 'uri=' + encodeURIComponent(this.entries[i].uri) + '&';
        }
        new Ten.JSONP(url, this, 'receiveStarEntries');
    },
    receiveStarEntries: function(res) {
        var entries = res.entries;
        if (!entries) entries = [];
        for (var i = 0; i < this.entries.length; i++) {
            var e = this.entries[i];
            for (var j = 0; j < entries.length; j++) {
                var se = entries[j];
                if (!se.uri) continue;
                if (encodeURIComponent(se.uri) == encodeURIComponent(e.uri)) {
                    e.bindStarEntry(se);
                    entries.splice(j,1);
                    break;
                }
            }
            if (typeof(e.can_comment) == 'undefined') {
                e.setCanComment(res.can_comment);
            }
            e.showStars();
            e.showCommentButton();
        }
    }
});

/* Hatena.Star.WindowObserver */
Hatena.Star.WindowObserver = new Ten.Class({
    initialize: funct


  

2007-05-29

http://anond.hatelabo.jp/20070529201028

拡張子だけじゃなくってヘッダも偽装されてた。

165 48.54% [未解決IPアドレス]

94 16.62% .com (商業組織)

50 12.35% .net (ネットワーク)

58 5.78% .ma (モロッコ)

85 5.02% .tr (トルコ)

36 4.45% .id (インドネシア)

30 2.23% .au (オーストラリア)

17 1.61% .jp (日本)

14 1.04% .eg (エジプト)

10 0.77% .no (ノルウェー)

7 0.71% .uk (イギリス)

2 0.52% .de (ドイツ)

1 0.17% .sc (セイシェル)

1 0.10% .ru (ロシア連邦)

1 0.10% .ch (スイス)

なんていうか、直近のログがにおいすぎる。

前日の未明からエジプトモロッコからきてやがる。

拡張子が違うし、実行できないから実質害はないのだけど、

おそらくここのファイルを外部呼出しでもっとセキュリティのゆるいところから呼び出したりするのかな?

ん。んんんんん。

あまりガチガチにしたくないのだけど何かいい方法ないかな。

ログイン ユーザー登録
ようこそ ゲスト さん