「saki」を含む日記 RSS

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

2019-10-28

anond:20191028134013

「咲 -saki-」なんてそういうのが好きな人が見るアニメなんだから無問題

「咲 -saki-」のアニメ版ってフェミ的にはどうなの

飛び飛びで再放送見てる程度のオタクおばさん

美少女モノだが非美少女もちらほらいる(まぁ扱いは特に良くはないけどことさら悪く描写されてもない)

巨乳キャラが人数の割合としては少ない(こいつらだけ乳袋だけど他は普通

痴女娘がいる(あとで制服着てて普通に)

はいてないように見える娘がいる

ていうかさー和ちゃんは乳くっきり描写するためにぬいぐるみ抱っこして打つのかー

これは凄いいいアイデアだな!って思ったら普通状態でも乳袋ついてたわwww

ついてないときもあるけど

2019-08-08

[]Nagasakied

「徹底的に潰す」という意味らしい。

https://headlines.yahoo.co.jp/hl?a=20190808-00010000-nishinpc-soci

Twitter検索すると最古は2009年ツイートである

NagasakiedだけじゃなくHiroshimaedもあるんだよな。

でもスラング多すぎてわかんねーな。

jointは紙巻きの大麻ことなので「クスリをキメて記憶がぶっとんだ」みたいな意味なのかな。

Hovの意味がわからない。いろんな意味があるようだ。

Nagasakiedについてはこっちの説明だと、

https://www.definder.net/nagasakied/

an alcoholic drink...japanese beer with a shot glass of saki dropped in.

ビール日本酒ショットグラスを入れた爆弾酒サケボム爆弾原爆連想自然

酒に酔ったとき表現を、クスリトリップしたときに使うのも分かる。

To fart extremely loudly, or with an abundance of odor.

めっちゃうるさい、またはめっちゃ臭いおなら臭いが残ることを放射能に引っ掛けてるっぽい。本当かよ。

Excessively spicy or burnt food. Implied reference to the 1945 atomic bombing of this unfortunate Japanese city.

めっちゃ辛い、またはめっちゃ焦げた食べ物。つまり「焼きすぎ」なので「長崎」ということなのかな。本当かよ。

To microwave something for the second time, after realizing it wasn't microwaved enough.

電子レンジで温めが足りなかったときにもう一回温めること。本当かよ。

あと試験関連のツイートhiroshimaとかnagasakiとか出てくるんだよな。

bomb」は「(試験に)失敗する」という意味があるらしいのでその強化版なのか。

結局、アメリカ人はいろんな場面で広島長崎の例えを使うことがあるっていう話なのかね。

2018-01-27

anond:20180127150151

修正統計的事実に基づく差別容認者一覧

カラー: shiromatakumi Sabonu

黄色スター:

17 stars by minimal1991 10 stars by empress2005 9 stars by akikomainichi 7 stars by tnmss-tn 7 stars by pedal_go 6 stars by kobayashi1218 5 stars by danae219 5 stars by sumio1000 4 stars by grandbleu 4 stars by Qalicen 4 stars by Sabonu 3 stars by qq3 3 stars by machiko-yoka 3 stars by onnanokom 3 stars by masahiro1977 2 stars by syrupcup 2 stars by amijarakat 2 stars by ezmi4 2 stars by zaabii 2 stars by rci 2 stars by sevencolor_inko 2 stars by ruru0310 2 stars by ssuperrandom 2 stars by nenesan0102 2 stars by hatsumoto 2 stars by baaaaaaka 2 stars by mamikri 2 stars by shigoto783 2 stars by onim 2 stars by gesusu 2 stars by kinokotv 2 stars by yukari-fresh 2 stars by rucca 2 stars by citron_honey 2 stars by t-murachi 2 stars by mimoriman 2 stars by swhal_stray 2 stars by dentpetal 2 stars by marie0609 2 stars by btnm15 2 stars by kkrrmm 2 stars by y-kawaz 2 stars by ttmet 2 stars by bokuhamiteiyou 1 stars by imosuki 1 stars by spectre_55 1 stars by shima2tiger 1 stars by nasoft 1 stars by threetea0407 1 stars by CALMIN 1 stars by the200 1 stars by Kial 1 stars by iiiloveuuu07 1 stars by ririankou 1 stars by nanashino 1 stars by jack_oo_lantern 1 stars by Cru 1 stars by haru-k 1 stars by jou2 1 stars by junpei191 1 stars by kafkafa 1 stars by kinnosabakan 1 stars by sys-cys 1 stars by maruX 1 stars by wakuwakuShitai 1 stars by vkara 1 stars by torico16 1 stars by nandenandechan 1 stars by muryan_tap3 1 stars by mventura 1 stars by EoH-GS 1 stars by araignet2 1 stars by ikioiamatte 1 stars by steamyukemuri 1 stars by kumpote 1 stars by lungta 1 stars by mw-matrixa 1 stars by kotobukitaisha 1 stars by nao_cw2 1 stars by LaNotte 1 stars by baronhorse 1 stars by q52464 1 stars by pachas 1 stars by kun_p 1 stars by kiku-chan 1 stars by iteruaki 1 stars by yunitaro 1 stars by kinokotarou 1 stars by eartht 1 stars by search-light 1 stars by calmazin 1 stars by mythm 1 stars by sinsara 1 stars by miwa84 1 stars by atomicmap 1 stars by saitou_hate 1 stars by baltfeld7 1 stars by matchy2 1 stars by vlxst1224 1 stars by sorami-dreaming 1 stars by yumenoa 1 stars by mrwkn8832 1 stars by ein10oira 1 stars by gudejlfifn 1 stars by torisuteram 1 stars by m4i 1 stars by Ayrtonism 1 stars by MiG 1 stars by sig 1 stars by blue-hydrangea-drops 1 stars by eringix 1 stars by watashinonaha 1 stars by fourddoor 1 stars by silentliberater 1 stars by touhumog 1 stars by ss-vt 1 stars by polidog 1 stars by speer 1 stars by rinapox 1 stars by memorabilia 1 stars by sato31101005 1 stars by nicoyou 1 stars by kani_kama 1 stars by takuzo1213 1 stars by kotae_taeko 1 stars by ninjaripaipan 1 stars by millipede 1 stars by basementjaxx 1 stars by senomama 1 stars by Mofuyuki 1 stars by furikake47 1 stars by presto48 1 stars by ikanosuke 1 stars by tenokawa 1 stars by ohnosakiko 1 stars by kakkyaa 1 stars by stoolpigeonn173 1 stars by youco45 1 stars by ewiad420 1 stars by hanamizuruzuru 1 stars by umeumex 1 stars by napsucks 1 stars by amagasa99 1 stars by hyoutenka20 1 stars by poncon 1 stars by Cottonton 1 stars by kabonnu12 1 stars by tim_tadashi 1 stars by lejay4405 1 stars by prismatic-kt 1 stars by srknr 1 stars by fukurow57 1 stars by nowa_s 1 stars by main 1 stars by nvs 1 stars by ginsharico 1 stars by gomatawn 1 stars by yyukikoo 1 stars by namihei_xx 1 stars by sh2dsk 1 stars by bluestar1080 1 stars by tori29san 1 stars by sorusi87 1 stars by self-parodist 1 stars by yapparinaa 1 stars by ppummu 1 stars by AyanoIchijo 1 stars by kuzumaji 1 stars by suikax 1 stars by kanonica 1 stars by brib 1 stars by unakowa 1 stars by utabuti 1 stars by mimo_duck 1 stars by bigapple11 1 stars by emicha4649 1 stars by lh017996 1 stars by shi-ya 1 stars by shiogy 1 stars by asari58n 1 stars by rocoroco3310 1 stars by michiyoxxx 1 stars by arabasta 1 stars by toramichang 1 stars by suikasu1 1 stars by asiatics 1 stars by mawhata 1 stars by zenibuta 1 stars by Txirrindu 1 stars by am1130pm2330 1 stars by hopeholdsmoon 1 stars by Polyhymnia 1 stars by azecchi 1 stars by noto92 1 stars by mikimiyamiki 1 stars by superabbit 1 stars by natsubi 1 stars by hapze-23_45 1 stars by kinako222 1 stars by yukiyankun 1 stars by gigi309nene 1 stars by girlhood 1 stars by skgctom 1 stars by ryun_ryun 1 stars by aLa 1 stars by bonlife 1 stars by kanagawakama 1 stars by nemuinemuix 1 stars by AL-KN13 1 stars by hate_flag 1 stars by nakadai 1 stars by orchid831 1 stars by oka_mailer 1 stars by uni5007 1 stars by Zephyrosianus 1 stars by murilo 1 stars by luna3145 1 stars by uzushira 1 stars by psycho3105 1 stars by hamigakidaizi 1 stars by buru 1 stars by health_and_efficiency 1 stars by DADOES 1 stars by sayak2264 1 stars by syuraba 1 stars by taep252 1 stars by akimaruworks 1 stars by usi4444 1 stars by hisui083 1 stars by meumeumeu 1 stars by natuboshi 1 stars by sandayuu 1 stars by satoshique 1 stars by JeMangeDoncJeSuis 1 stars by saki-00 1 stars by ntoukm 1 stars by trill2liquor 1 stars by nodyhate 1 stars by stiria 1 stars by ituka-m 1 stars by ushi2 1 stars by tenbin-girl

イエロースターつけまくってるのは差別主義者といってもいいかな。1つはまだ、お気持ち受け止めた勢だとしても

こいつらのことだな

['minimal1991', 'empress2005', 'akikomainichi', 'tnmss-tn', 'pedal_go', 'kobayashi1218', 'danae219', 'sumio1000', 'grandbleu', 'Qalicen', 'Sabonu', 'qq3', 'machiko-yoka', 'onnanokom', 'masahiro1977', 'syrupcup', 'amijarakat', 'ezmi4', 'zaabii', 'rci', 'sevencolor_inko', 'ruru0310', 'ssuperrandom', 'nenesan0102', 'hatsumoto', 'baaaaaaka', 'mamikri', 'shigoto783', 'onim', 'gesusu', 'kinokotv', 'yukari-fresh', 'rucca', 'citron_honey', 't-murachi', 'mimoriman', 'swhal_stray', 'dentpetal', 'marie0609', 'btnm15', 'kkrrmm', 'y-kawaz', 'ttmet', 'bokuhamiteiyou']

anond:20180127123303

統計的事実に基づく差別容認者一覧

カラー: b:id:shiromatakumi b:id:Sabonu

黄色スター複数:

['b:id:minimal1991', 'b:id:empress2005', 'b:id:akikomainichi', 'b:id:tnmss-tn', 'b:id:pedal_go', 'b:id:kobayashi1218', 'b:id:danae219', 'b:id:sumio1000', 'b:id:grandbleu', 'b:id:Qalicen', 'b:id:Sabonu', 'b:id:qq3', 'b:id:machiko-yoka', 'b:id:onnanokom', 'b:id:masahiro1977', 'b:id:syrupcup', 'b:id:amijarakat', 'b:id:ezmi4', 'b:id:zaabii', 'b:id:rci', 'b:id:sevencolor_inko', 'b:id:ruru0310', 'b:id:ssuperrandom', 'b:id:nenesan0102', 'b:id:hatsumoto', 'b:id:baaaaaaka', 'b:id:mamikri', 'b:id:shigoto783', 'b:id:onim', 'b:id:gesusu', 'b:id:kinokotv', 'b:id:yukari-fresh', 'b:id:rucca', 'b:id:citron_honey', 'b:id:t-murachi', 'b:id:mimoriman', 'b:id:swhal_stray', 'b:id:dentpetal', 'b:id:marie0609', 'b:id:btnm15', 'b:id:kkrrmm', 'b:id:y-kawaz', 'b:id:ttmet', 'b:id:bokuhamiteiyou']

黄色スター:

b:id:minimal1991 b:id:empress2005 b:id:akikomainichi b:id:tnmss-tn b:id:pedal_go b:id:kobayashi1218 b:id:danae219 b:id:sumio1000 b:id:grandbleu b:id:Qalicen b:id:Sabonu b:id:qq3 b:id:machiko-yoka b:id:onnanokom b:id:masahiro1977 b:id:syrupcup b:id:amijarakat b:id:ezmi4 b:id:zaabii b:id:rci b:id:sevencolor_inko b:id:ruru0310 b:id:ssuperrandom b:id:nenesan0102 b:id:hatsumoto b:id:baaaaaaka b:id:mamikri b:id:shigoto783 b:id:onim b:id:gesusu b:id:kinokotv b:id:yukari-fresh b:id:rucca b:id:citron_honey b:id:t-murachi b:id:mimoriman b:id:swhal_stray b:id:dentpetal b:id:marie0609 b:id:btnm15 b:id:kkrrmm b:id:y-kawaz b:id:ttmet b:id:bokuhamiteiyou b:id:imosuki b:id:spectre_55 b:id:shima2tiger b:id:nasoft b:id:threetea0407 b:id:CALMIN b:id:the200 b:id:Kial b:id:iiiloveuuu07 b:id:ririankou b:id:nanashino b:id:jack_oo_lantern b:id:Cru b:id:haru-k b:id:jou2 b:id:junpei191 b:id:kafkafa b:id:kinnosabakan b:id:sys-cys b:id:maruX b:id:wakuwakuShitai b:id:vkara b:id:torico16 b:id:nandenandechan b:id:muryan_tap3 b:id:mventura b:id:EoH-GS b:id:araignet2 b:id:ikioiamatte b:id:steamyukemuri b:id:kumpote b:id:lungta b:id:mw-matrixa b:id:kotobukitaisha b:id:nao_cw2 b:id:LaNotte b:id:baronhorse b:id:q52464 b:id:pachas b:id:kun_p b:id:kiku-chan b:id:iteruaki b:id:yunitaro b:id:kinokotarou b:id:eartht b:id:search-light b:id:calmazin b:id:mythm b:id:sinsara b:id:miwa84 b:id:atomicmap b:id:saitou_hate b:id:baltfeld7 b:id:matchy2 b:id:vlxst1224 b:id:sorami-dreaming b:id:yumenoa b:id:mrwkn8832 b:id:ein10oira b:id:gudejlfifn b:id:torisuteram b:id:m4i b:id:Ayrtonism b:id:MiG b:id:sig b:id:blue-hydrangea-drops b:id:eringix b:id:watashinonaha b:id:fourddoor b:id:silentliberater b:id:touhumog b:id:ss-vt b:id:polidog b:id:speer b:id:rinapox b:id:memorabilia b:id:sato31101005 b:id:nicoyou b:id:kani_kama b:id:takuzo1213 b:id:kotae_taeko b:id:ninjaripaipan b:id:millipede b:id:basementjaxx b:id:senomama b:id:Mofuyuki b:id:furikake47 b:id:presto48 b:id:ikanosuke b:id:tenokawa b:id:ohnosakiko b:id:kakkyaa b:id:stoolpigeonn173 b:id:youco45 b:id:ewiad420 b:id:hanamizuruzuru b:id:umeumex b:id:napsucks b:id:amagasa99 b:id:hyoutenka20 b:id:poncon b:id:Cottonton b:id:kabonnu12 b:id:tim_tadashi b:id:lejay4405 b:id:prismatic-kt b:id:srknr b:id:fukurow57 b:id:nowa_s b:id:main b:id:nvs b:id:ginsharico b:id:gomatawn b:id:yyukikoo b:id:namihei_xx b:id:sh2dsk b:id:bluestar1080 b:id:tori29san b:id:sorusi87 b:id:self-parodist b:id:yapparinaa b:id:ppummu b:id:AyanoIchijo b:id:kuzumaji b:id:suikax b:id:kanonica b:id:brib b:id:unakowa b:id:utabuti b:id:mimo_duck b:id:bigapple11 b:id:emicha4649 b:id:lh017996 b:id:shi-ya b:id:shiogy b:id:asari58n b:id:rocoroco3310 b:id:michiyoxxx b:id:arabasta b:id:toramichang b:id:suikasu1 b:id:asiatics b:id:mawhata b:id:zenibuta b:id:Txirrindu b:id:am1130pm2330 b:id:hopeholdsmoon b:id:Polyhymnia b:id:azecchi b:id:noto92 b:id:mikimiyamiki b:id:superabbit b:id:natsubi b:id:hapze-23_45 b:id:kinako222 b:id:yukiyankun b:id:gigi309nene b:id:girlhood b:id:skgctom b:id:ryun_ryun b:id:aLa b:id:bonlife b:id:kanagawakama b:id:nemuinemuix b:id:AL-KN13 b:id:hate_flag b:id:nakadai b:id:orchid831 b:id:oka_mailer b:id:uni5007 b:id:Zephyrosianus b:id:murilo b:id:luna3145 b:id:uzushira b:id:psycho3105 b:id:hamigakidaizi b:id:buru b:id:health_and_efficiency b:id:DADOES b:id:sayak2264 b:id:syuraba b:id:taep252 b:id:akimaruworks b:id:usi4444 b:id:hisui083 b:id:meumeumeu b:id:natuboshi b:id:sandayuu b:id:satoshique b:id:JeMangeDoncJeSuis b:id:saki-00 b:id:ntoukm b:id:trill2liquor b:id:nodyhate b:id:stiria b:id:ituka-m b:id:ushi2 b:id:tenbin-girl

2017-09-10

[]はてなIDから村人の年齢くらいなら推測できる?

関連 anond:20170909151145

使い捨てIDがあるならそれをIDから割り出せないか

人間の目で見ていたらスパム臭い使い捨てID名は見当がつくのだが、それを機械により分けさせるルールを作れと言われたらこれがなかなか難しい。ちょっとトライしてみてこりゃ無理だという気になってきた。存在する単語無関係ランダム性の高い文字列みたいなのを判別できれば良いのかもしれないが。

副産物としてはてなIDありがちな先頭4文字、末尾4文字リストしてみる。はてなで「タカシ オメデト タカシ」と書いとけば多くの人が自分のことかと反応してくれるかもしれない。

はてなIDでよくある先頭4文字

順位先頭4文字件数
1taka320
2hiro293
3masa284
4yama221
5shin187
6take182
7yuki168
8yosh163
9tomo156
10kazu153
11naka142
12sato120
13neko111
14hate110
15taku107
16kuro106
17haru100
18mori98
19fuji97
19momo97
19shir97
22tama91
23maru90
24saka85
25shim84
26hana83
26hide83
26kana83
26kawa83
30miya82

はてなIDでよくある末尾4文字

順位末尾4文字件数
1chan194
2ashi162
3hang134
4suke123
5ichi119
6oshi101
7life95
8hiro87
9yama84
10blog82
11taro81
12neko71
13mura70
14moto68
15maru67
16ikun66
17201765
18akun63
19arou63
19atsu63
21uchi61
22nkun59
22suki59
24kawa58
24tion58
26ster56
27200055
27papa55
27yuki55
30isan54
30saki54

はてなID末尾に付く西暦のような数字

末尾4桁件数末尾4桁件数末尾4桁件数
1900219501200055
1901119512200125
19021952200218
19031953420038
190419541200411
190519552200515
190619561200611
190719571200717
190819583200813
190919592200917
191019602201023
1911319611201128
191219622201222
1913219634201317
1914219643201416
191519651201521
191619666201627
1917219673201765
191819684201814
1919719691020192
19201970820205
192111971620211
19221972820222
192321973102023
1924119741120241
1925119751520252
192619761620261
192719772620271
19281978112028
19291979102029
193019802320302
193111981152031
19321982142032
193319831320331
19341984232034
1935119851920353
193619862720362
19371987102037
19381988232038
193931989272039
194011990212040
194119911420411
19421199292042
1943199362043
19441199492044
194541995720451
1946199662046
19471997220471
19481199892048
1949119991420491

20世紀のもの誕生年、21世紀のものアカウント作成年だろうか。

そうだとするとはてなは25歳から45歳くらいの人が多そうである

アカウント作成年については去年、今年を除けば2011年からの人が多そうである

2016-05-21

[]咲 159局「準備」

僕の応援する心ちゃんの出番は……

ありませんでした!

ありませんでしたが、心ちゃんの保護者である遥さんの誕生日が昨日だったので、メデタイですね。

なんと作中登場時では25歳、現在のシノハユ時間軸だと26歳かな?


そして、本編では新キャラがたくさん出てきました。

新道寺の比与森さんは、久々の大人だしシノ世代可能性がありそう。

高知県に多い名字らしいですので、シノハユが全国まで進まないと出てくる可能性は低そうですが。

sakiの魅力は登場人物豊富な設定だと思っているので、こうしてキャラクタが増えると妄想の種がたっぷり撒かれた感じです。

あと、すばら先輩へのフォローが入ったのもよかった。

確かに言われてみると、高遠原中学団体で成績で残したわけでもないのに、九州の名門に越境する、すばら先輩は色々謎が深そう。

(そして、そこを目指して頑張ってる加藤さんも)

個人戦で結果を残してスカウトされた、とかありそうですね。

けど、すばら先輩の入学年は、二人一組の能力者の姫子さんが内定もらっているので、スカウト枠が実質一つ減っていて、みたいなことを妄想するの楽しい

すばら先輩の実力にもフォローが入ったことだし、

こりゃもう、新道五位ありえるんじゃないでしょうか!

大阪の二校はスピンオフがあるんだから、そっちで頑張ろう!

まあぶっちゃけ、勝ち負けよりも、ストーリーの量が僕の焦点なので、スピンオフ確定の大阪二校が素直に羨ましい。

2016-01-15

[]1月15日

○朝食:なし

○昼食:おにぎり三つ

○夕食:汁有り担々麺水餃子、ご飯、杏仁豆腐

調子

お仕事は頑張った。

残業して来週以降の作業を少し前倒しで終わらせた。

でも来週も大変そうです。

今日ちょっとお仕事で良いことがあったから忘れないように書く。

「むきゅー、ジャバスクリプトさんとシーシャープさんを書くのは大変でち、特にシーシャープさんは設計書さんに書いてないことがたくさん書いてあるからそれが必要かどうかを考えるのが大変でち。わけがからないでち」

『忙しいの?』

「むきゅー! 忙しいでち!」

『手伝ってあげようか?』

「むきゅー?」

『いやだから、手伝ってあげようか?』

「むきゅー、でも……」

『いいからいいからJSC#やってるのね、画面は出来てる?』

「シーエスエスさんとエイチティエムエルさんとの紐付けがまだでち」

『じゃあそれやってあげる』

「む、む、む、む、むきゅーーーー! ありがとうございますでち!」

という感じで、同僚の深堀さん似の人に手伝ってもらいました。

(深堀さんについては『咲 saki 深堀』でググってください)

ぶっちゃけ、手伝ってもらった所は30分ぐらいで終わる作業なんだけど、手伝ってくれたという事実がただただ嬉しかったです。

深堀さんが終わってからチェックしたら所々抜けてて結局全部見直したけど、それでも手伝ってくれたということが本当に嬉しいのです。

っていうか、ちょっと好きになりかけた。

来週の月曜日にいっつも食べてる飴かチョコプレゼントしようと思いました。

土日はお休みなので、月曜日向けてゆっくり体を休めるぞいや。

ゲームニュース

「スケ雀刑事」,フルボイスで展開する美少女刑事とのデートイベント「親密度ストーリー」の情報と,キャラ相関図が公開

http://www.4gamer.net/games/328/G032814/20160115017/

相関図でプレイヤーに対して線が繋がってるのがオッサンだけなのが面白かった。

百合とまではいかなくても、キャラ同士の繋がりを重視してるのかな?

何気に楽しみだなあ。

ノルウェー高校で「e-Sportsの授業」今夏始動―『Dota 2』『LoL』など採用予定

http://www.gamespark.jp/article/2016/01/15/63075.html

これ自体は非常に面白い試みだと思うんだけど、面白そうなだけに

ここ最近の「PayToWin」なゲームバランスゲームは、教育にはさすがに向いてないよなあ、とも思った。

ハッピーウォーズで勝つためにまずは5万円ぐらいガチャぶっ込みましょう、そのためにはまずは仕事です、さあ働きましょう!」

あれ? 教育という意味ではある種正しいのか? なんかよくわからなくなってきたぞ。

和ゲーだとやっぱ格ゲーになるのかなあ、案外ポケモンとか良い線行ってる気がするけどね、暗記力とゲーム理論は鍛えられそう。

Mojangの最新作『Cobalt』のリリース2月2日に決定

http://www.choke-point.com/?p=19649

Mojangってのはマインクラフト会社ね。

MS傘下になったこともあって、WinXbox系列のみの提供みたいだ。

こういう小粒なDLソフト

そもそも日本ストアから買える?

買えるけどローカライズはされてる?

ローカライズはされてるけどあまりにもメチャクチャじゃない?

心配事が尽きないが、まあローカライズがされてなくても遊べそうだから海外ストアから買ってもいいんだけどね。


人類文明崩壊した世界を「列車」で進む2Dサバイバルアクション『The Final Station』が2016年夏発売

http://jp.automaton.am/articles/iotw/indie-pick-217-the-final-station/

とても面白そうな雰囲気だ。

どっかがローカライズしてコンシュマー移植されるのを待つかなあ。

こうしてゲーム情報を集めてると、英語が読めないのが凄いもったいなく思えてくるなあ。

ゲームを楽しめる程度の英語力を身につけるのもありかなあ。

2014-05-04

http://anond.hatelabo.jp/20140503230147

非表示リストのつづき。増田って文字数制限あるのかな。全部入りきらなかった。

a-yamada|jujubea|naqtn|skgctom|kawase07|kantoku20012000|sucelie|

Byucky|kouchi203|tatsushi1989|yukari828|kirokuro1013|JULY|namaniku_kero|takopons|tpro|damae|yajifun|twdamj|

namawakari|gunzyou|YUKI14|boshiya|FUKAMACHI|Drunkar|TAKAPPRS|mizchi|kissuijp|armidale|Marin_MTB|mikaruchan|

kabayakiya|muratamika|amberjack115|w03wwww|dsb|tomocooler|tknzk|sionsuzukaze|triggerhappysundaymorning|kubomi|

sybianoid|randompole|asrog|taitoku|bienbienbienbien|cocokarafine|AcidReflex|You-me|Poto|yuyuth26|ca70618|masatosinkmr077176|toolon|dozo|Luigitefu|mikan_x|hal-e|myrmecoleon|nadegata|

as365n2|mori-yoshiro|usi4444|magi00|noiehoie|take1117|osanpo_gon|shimitai|miMizuku-san|RIP-1202|taku-o|kuwabatake|tecepe|toya|saizo_s|vocaloid|aimind77|efmUki|daoben6613|sazu12|mikulab|joywind|harupin221|

bluemuddy|megutomato|hfkzr1q0|hino666|nekoya-smiley|fragilee|kenken610|joshuzenji|boselan|Miyakey|d-tatsuno|orangemoon|gan2|koumokumokuten|Cherenkov|wizluck|ZGOK|s_digo|qp365|chiezo1234|Jizamurai|nozao|geeker|

ikm0m|niidome|nakigamer|trini|come1049|narayuni|rui0|nagarei_ren|tatataka0220|l4e|yadokari23_3|yadokari23|caesium|

obaratch|witt|motoson|speedry|fukutomy|beautymaquia|my_love_is_hottikiss405|spoon13|I_am_Prowrestler|teruyastar|

zedawin|machikomaki3|parfum79|takelegend|ririankou|yuka_ne-san|old_no07|chess-news|sentaro0525|nebokegao|Opus40|fmlb|bojovs|sun10459|beth321|kirin_gamba|hatash|Stealth02|ninjinkun|

sakawa-blue|happywing|peter805|obchngAo|midori361|s11091109|alfa204|mikurunohokuro|syuuki02564|Seiji-Amasawa|miyamo01|Listlessness|fm315|hogeanonym_20101012|kotafujimoto|boui919|yumeyabou|misato-girl|minimum_sho|megtan00|cockok|X-WSSE|ryu-ten|sarasane|tsukitaro|kazuya_2133|nununi|paradisecircus69|negi_hei|loderun|allite510|toratorarabil

una273momomtan|tomisyura|Silica|moratorium91|yakouhai|adorable|pitti2210|tasogare30|gokki0123|ryou_takano|

hiropon1096|ScarecrowBone|daddyscar|echibaka|ruisou|sse|hi_kmd|umta|tookle|reonnnu|kenjou|ritoma3|tyokorata|

kenchan3|GoogleJapanMix|Fuetaro|dj19|dimitrygorodok|ym_lennon_papa|fujiyama3|hate_flag|unyounyo|mamuro|pipechair|

masa-66|heroin_25|edge_force|naga_sawa|rakusupu|toyoh|jrriquelme|sheeta0108|B747-400D|goldhead|skylab13|xGat6|dog_me|

nobodyplace|harasu_onigiri|chichihitsuzi|a-lex666|taiki-sonic-1110|shinji_HK|KingCrimson96|bbk0524|QTL_chicken|platypus0114|kmori58|yositosi|mabinogi|TanTanKyuKyu|BigHopeClasic|

ka8727209|jack_oo_lantern|Ninniku|oanus|ride_nippa|Masanovski|erli|kaionji|kujiraneko28|honeymb|sin-idea|nick-yoshikazu|fileo|Chishow|babamin|tyu-ba|mixtu|sekine360|Imamu|ShoCoh|smly|RRRQ|zinota88|kei4444|yura_saito|moondriver|tyoro1210|Capricornus|mdoy|

tsubame_nanami|nostalvic10|hajimeakiyama|khtokage|betelgeuse|aicon1|t01353ak|t714431169|borugaga|inferno_flame|

doramata2|nikieta|shibusashi|Myask|cunon4070|tenten-ka|white_rose|

unproblematic|yami_nf|cxx|amaiu|maita_333|yukihiro0530|osanay|tg30yen|tuka8s|alexam|nomonomo8|sanko0408|yshimura1001|

yumiyazawa|tyage|yoshikogahaku|obata_hiroshi|dolch|mesopom|chickencurry|MIchimura|re_ne|skmt164|NOV1975|darklord-118|tail_y|nornsaffectio|suneo3476z_tn|xsinon|fusanosuke_n|sandayuu|tatsunop|ponta105|ohya-hero0515535|fut573|hitouban|nakadai|misodengaku1988|vipvipvip2ch|adeu_w|hengsu|zhao4|yuichi0613|NotInEET|

yoko-hirom|mmasuda|h-hirai|heyacho|

bata64|kazusap|rti7743|nishimura_tamaka|stealthinu|honjitsutosan|c123461|astroglide|touhousintyaku|pu_ga|

migiri|s97ve627r|kousyou|clofan|dspsp|summer-forest|akiyamaotoha55|nanakoso|inecoya|makou|higetako|jjgg8823|msotk128|uho-iiotoko|tk666|kazy482|ymrl|eigokun|sorarisu0088|lifelong-learning-web_com|baby-danone0703|the_sun_also_rises|nekora|rieronlibrary|hobo_king|syakomin|satomi_hanten|ripple_zzz|kotaponx|qadap|

yasyas|minaminoani|satromi|munioka303|sigmund|hotomaru|mikomiko77|Beluga|von_walde|maidcure|metrog523546|ryuzinnuma|and_hyphen|intlcafe|bbjupiter|kohgethu|pribetch|tagoal|tikuo333|mongrelP|igamother|kitakamix|navi-area26-10|shingo_jp|tunosyan|hyakuhyaku|tuisumi|ones-inch|kodebuya1968|ygcdsk|yubnyu|haruka_nyaa|Falky|AmahaYui|mu_hal|adramine|t-iori|nGokMsK|amateur2010|houhou-zyosetsu|yingze|valygar|MXMXM|taskapremium|kiyo_hiko|ch416|washburn1975|asuka0801|ezcup|chakatan|tomity|

korinchan|tequilacomplex|hogshead|izoc|p-u-c_hana572|p1ws399|ha-chi14|haco0410|namida-moroi|natsumi_131|cherry002|ayumi-t|pprpn329|izzm310|eri-cham|guri_369|shinobu-7092tg103|gold-jupiter-of-heavenlybeaut|inomegumi202|kouk51|soramame-sky358|ykr407555|yukikazumi441|chiaki13|d0921169|beverlyhills|ztandroid|mugi306|mmtk_xx|kaco25|okazakieri|itsuki14|kuronekodou|pinok048|xxrekixx|mmyasucoro|ayakick|kirby321|rui187|pmobiuse777|nanami7733|anpandokin|kikki13|nrk1983|

asamitomoya|ikumi02050205|hatti0812|nanakokofujita|tiara000007|kco_55go506|luvya88|koro212s|litmanen10|aa182|Miiiiiik|lucky0760|azoooo23|crystal-lagoon47310134|c-wave02|yoyu_syaku2|mi-mail22349t16|kotan425|monami0949|kotokotokotton-t368|kaoru164|tsubodaisuki524|ericho777|my106|yrfwmaico|wildflower-chicken224|yaa1228yan229|spica244|kasumi416|kaerunokaoru55|a82538|dokodajp|mikanyama-c|sumiyann|yyamaguchi|arootry|goinger|FunnyBunnyDizzy|ydf|kouseventeen|kanekun|tokoroten999|torakono|Souji291|

maname|okina0|chromoni|sisosalada|qbg|imoniru|ch1haya|medtoolz|fmnaka|snobocracy|kogayuta|sinyapos|going-hisashi|AR30|mofmof6262|cutplaza|subaru0326|high-bridge163|kimukazu00|narukami|sizukanayoru|the_dirty_boogie|tatsujik|o_hiroyuki|kankichi20|tetradrop|newyorknewyork|

lcwxdpr6|tanahata|lovelycharmy|petronius7|esbee|mzjin12|masahal|peppers_white|piroaki7|findtree|Nathea|Twintaro|hashiriya|anepan|daruyanagi|Ewigkeit|lastline|ZK096|onedumi333|fishedbear|kana0355|tagamy|arphugitonos|coldtopic|TwoOut|

daisuke1209|ocs|neckspring|d14a|chiqashi|hitogomi|alphabate|hisuineko|katanaui|sandakuro24569|spoichi|ac3|wataken44|nyarura|menturmex|richrelax|january_27_2012|Quphondi|AutoAuto|yingbb|samuri02|tabidachi_nam|yasumu1975|noisetank|

shintaro_kawase|pinhure|idejunp|azure-frogs|Eimelle555|cess|rgfx|fukudamasa09|iwskhtn|d_AIRain|eikiyamanaka|chiba2525|surworker|furakutaru|mm-nakamuraya|deeekia24|sub21|tawashi023|beta6|chiku-san|hanetsu|DOI4219|hanataro_7|TaRO|hidamari1993|oriwhat|moccos_info|TagamiXB|akillertwit|manami-minamo|usapi08|moemoe386|iasna|hyoeee|yuk-z59sg1q1ma-ari226|babi1234567890|mamezou36|Onsentamago|EjiD1024|yudai214|araigumanooyaji|a_horuru|pink_dark|chousuke7|

akira-2008|shoji-no|c-miya|sys-arts|j1nn|ageha0|ZERO3master|azecchi|tetsuo2gou|btei|tkm_shohei|Investigator|tomodu-jp|lp008962|miharuco|poohmobil|uguisyu|Ez-style|htb48|kyousuke104|ferias|i196|totoronoki|gaigai|sovietrockets|kado0428|

saki-00|quaoar|tyatya_moon|onodenn47|aukjs|dotor_moog|ninecube|katochar|ineod|sgtakeru|lenore|fuka_fuka|Nean|mr_mayama|jukuringo|u4k|amd64x64|adliblogger|noroneko7|aoi-sora|bros_tama|momopopohate|taka_zyawa|hgsmshd|soh3914|htatsuno1003|toshi20|soret|manger5_zzz|

mellow-mikan|mustelidae|imasho|bobjoker|keygen_Monica|chimuwo|kibitaki|tamuo|eriotto|call_me_nots|miyui_tt0110|

tennendojo|Kmusiclife|pazl|misomico|Palantir|fugumi36|morihiro1|orangehalf|netsekai|nazoking|motowota|guchiyan|nemoba|chikujo-sha|kent013|motnao|denden-cafe|ikd9684|rina0402|TakamiArakawa|bengal00|rainbowbloom|saqqu|dwarfjay|kiyoshi-n|jasmine3261|tn5589|kazyee|takigawa401|fractured|yocchi|emoyan|anzuchang9999|snjx|advblog|nagaimichiko|JacknicoL|

mifasorashido|tripleshot|nasabe|qno|aggren0x|sakuragaoka99|norinorisan42|osnmgn2010|Johnnywalker|kasaishi1982|kovayan|kyuuiti92|teajay|nozoooo|michiki_jp|Vorspiel|dbfireball|hazardprofile|copyxxx|takefour|che-hiroshi|ttachi|toshi19650104|mesotaro|rivulet|tacticslife|room_909|kappei|mad_ochi|fantoms|vanillableep1618|

kensetu|kim-peace|dokai3|fly184|mosshm|Jingroove|yu-ki_you|nisinao|pmint|foggggy|happy_smiley|niyokoster|mojimojikun|satorun1519|Joetip|legoboku|zapperd|komo-z|

ribot|

pyonto|nandikesvara|instores|Guro|hadukino|tanimiyan|nurupo889|yukitanuki|halca-kaukana|attoku|megane_89|sleepy_ex|lexotan|t_thor|itochan315|dowhile|tartvf|hiramee|Kamekiti|rekihachi|

daichiman|roadman2005|nama0526|kj_hashi|re_re_re|yumusan|imakita_corp|jamkuroko|JuliusCaesar|facebooook|pontas232|ib700|lqixwx|Surgo|walkma|atenah|Ponyo1127|kleinteich|tama_see|Nunocky|gonzales66|hiroyukixhp|stkyoto|Belgian-beer|ujam00|oakrw|invisibleladder829|tatsuki009|nodasouri|yotinakk|k146|maecchi|soisource|zucche67|

mkusunok|shuitic|amn8sia|hamichamp|kumang5656|myamanari|shinyai|shigmax-94|jsonxml|ksts7|ema_hiro|beruviru|sononon|gennei|umage88|dayafterneet|nuts83|i65c|hogetahogeko|headless_pasta|brainparasite|LaclefYoshi|rahoraho|discordance|tkzwtks|Shiaki|Elie|iawias|HolyGrail|littlegooddays|akaiho|hidex_x|

platism|siriusjack|WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW|dambiyori|logue|friendly103|ciaolechat|T-3don|adamihs6|brulee74|zonuzonu|teracy_junk|togawa1110|vivit_jc|crosscrow|magmakimura|uoz|noiseless|rindenlab|gutcho|mainyaa|nekogaegaku|kt_m|tanekichi|nakamurataisuke|sachi_volta|horimislime|y_matsuwitter|synonymous|take100rr|

hundret|vndn|mshs0609|riko|tsupo|kanan5100|hageatama-|motunabetarou|amaria|ducky19999|ta2_o2p|sshzms|lochtext|

mercysluck|yositaka26|ga86|k_m_t_k|takeshik|meg_nakagami|nagamine098|akanuma2|airj12|kaeru-no-tsura|aki3824|haruna26|Ni-nja|ksto_rock54|shea|somebodyssin|kumako_i|naiyo714231|fdblues9|indication|kiwi-1680|kojitya|akasata|t_shimaya|himomen|antirosh|beatemotion|junta1999|wokinagoldensun74thbook|m_sakunyan|kyrina|riocampos2|gayou|fukupage|X-key|kazuph1986|finetah|baumkuchen555|trashtoy|tamtam3|aiaki|pokosuke-2|ryokujya|mventura|kuxttoba|mobile_neko|curseofmummy|tafarocks|Karosu|dk19810313|syanmi|mrlower|AkihitoK|

ku__ra__ge|dadabreton|frontale_net|sk111111p|qwe546|Yuzu|omadog|ken_boow|route21pcm|BuntaPig|eday|rdfrk|yottany|ArtSalt|mifio|bboykk|zhenyan|sakuratandotbiz|kisiritooru|ahmok|falkbeer|yumu19|memora11|rulipon|Snowowl|gemini7|NCOV-05|doopylily55|gyogyo6|i2k|BLUE_Galaxy|nohohonkajika|piglovesyou|Itti-nino3|masamkur|kiaran|wonodas|ao888888|tadahiko_kawana|nokihd|tubapr|ken5chi|niwaringo|pratto|njqa|heppoco22|

kno|shun_libra|metro2033|amnesia4646|uzusayuu|masakanou|hisuix|teletombo|kawango|isidai|pinkpeco|dazed|shimooka|kjkw|ikkiii|nancy|lotus_tribal|

simabuta|kzaukzaufu|sato0427|akiyuki0414|nyomonyomo|EasyGoer|kawat_htn|qaz76|river_side|mocu|girled|yamadama|

agatha03|sayamatcher|iminosar|kitaken02|pago_j|hazhate11|minemew|nymc|kabiy|overtech|metalmax|Kil|rokusan36|ottyanko|anpanman80|altocicada|Main-Tain|K1tten|Beno|mnox|himeragi1981|maedaakikointhehouse|Arison|taknom|suginoy|kawauso1230|honeniq|yk39music|

MARQUE|wasai|tyuta_h|ishihiro|alpinix|sukekyo|daiksy|ytpulse|underhitpoint|bonbonnote|yuinan|dalmacija|tukanana|operazard|samoku|tai4oyo|John_kit_tea|sutannex|gin0606|a_micchan|basseyboost|junno414|tomoyabungy|Yuta_Eno|gulugulu|starwing|p__o__n|rfge|uokada|tabbybyward|akira28|g-reat|festerfester|kalmalogy|mamezou_plus2|souseiziozisan|aquarla|nikupedia|oka_mailer|jt_noSke|yasugoro_2012|

sora-papa|mido1903|thirty206|hsenyo|flowersugar|tkmtyu56|jun1_1020|semimaru|egamiday2009|Ooh|NET_candle|jet-ninjin|ta-c-s|stella_nf|mtzw|imakitas|invent|rhyaosh|esper|hanarokushou|A_Kamo|hiroshi_revolution|takashi1211|yarukimedesu|Shingi|sinnsi|hugta|naopi_chan|DLdou|pongeponge|goingzero|hiroyukim|kana321|poke0430|syuh|kinoshinn|takuany|dualwave|amanoiwato|Nocchi_KT|monochrome_K2|alovesun|YAK|internus|stevianote|rarere|hoshinasia|uououolevel|kk789we|kilinbox|junmk2|

empty-empty|blacksorcery|twoterabytes|fabled|raven_sky|marika_v|taccuma_jp|ninosan|vittel030|my7711|oshun1222314|

hosiken|kabusp9|subaru660|b0101|jjj_kkk17|houji_cha|utskywalker|kotaro0413|iTerwtt|otyakenrabu|sss7sss7|jssei|inulab|hahiho|Tonoji|sakamata|torinosito|he-noki|Nahoo|anii|geeksnil|takamR1|sawam|roadstarxyz|nurupoeb|ooblog|batz-22|lyricalmikurunosuke|kaz44u|quamaboco|shinya19740718|

takashiotomo|nk-1|shaoran000|hachima|KaeruHeika|tatatayou|mahora2|sb8107_th|omaimo|nosem|TOTTORIPAPER|labunix|iemukot|

vifam84|ysdnbhr|kyzerechiifus3|bonclarinet|lunabahamut|h02dvvd|ryonext|realtank|mi2ru|tigerzzzz|shadoworlight|natsu55_P|yujin_kyoto|binsara|elwoodblues|himagin53|satoaki0123|sudo_vi|comajojo|rucia41236|mayunakamura1123|bananasan55|darwin808|guusuu|total13|saitoumakoto|wildkitty0606|bucchi423|ikego|nazonazo020|shinchi|tanapon666|nakayoshi0000|bokuoh|picful|zansetu1228|tamaman009|setoazusa|jgawk|akrlev|irose|aeroyomie_mk3|smilestyle55|TamuraNokia|letsspeak|nay2|

wasavis|jannki|omosokuho|oknacky|naggg|w_k_t_k|cameraa|TERMINATOR_T800|ssetan|hanachii|noboxt0915|j_imu|daizu1977|yamasawa8911|AKIMOTO|netnews2ch|swampert260|iws55|amebloger-x|agleldvr|homusora|nepiakun|sankaseki|mantol|hatkyma35|openers|hgr|NmaZda|nyapoona|pastorale0808|hatikaduki|

elephant-stone|monokakuhito|sakimoridotnet|lotus3000|kaien|renjou|basyou2525|fukumimi2002|rydot|

NaCl-1011|matatabity|ikihaji_kun|tteraka|hifuko9|s_kuroi|inukorori|kachira|TwilightShepherd|y_akari|ymntt|fearmasashi|uk-ar|o_sna|hinodai|Nao_u|muz78|aidhi0913|tacke|iwadon|sunny-spot-sketch|oPAKILAo|ch1248|toshiyam|dmutaguchi|Frunk|cake_holl1515|R2M|tis8347|tonkap|cckc|Kulori|

mimizuku02|shion214|berusaga11|heiwaboke|masa-wo|mak_in|spamalot|mobmobmobile|bow-end|kondotatsuya|ktena|tasknow|sakuracon|akkun_choi|t-sat|nabeso|longroof|riceball0510|ryumachi3|har-ayu|maraigue|itchyny|terentech|nagabow|mac-mac-mac|notosama|lchanme|ijustiH|pakapokopeke|kokkuri|kalipe|kirinajam|lotustea|impactyarou|

peperon999|prisoneronthewater|tetsuya_m|itarumitinari|keloinwell|zeroringo|hayamiatsushi|ringtaro|kds1256|plutonium|

tilltilltill|Weintraub|osito|seo-sem-hp|marsrepublic|makoto_tsukasa|ama9satena|namikiiimichi|yosuken|takupe|border-dweller|colour_field|lelouch74|nakak37|kD-Wr|zissouta|htenakh|foaran|bata2064129|ffftaro|arurutti|nagnag9|uumin3|colo_t|mapleneco|natukusa|C_L|knd_47|

dadapon|celaeno_w|sukebeeee|KSKSKSKS2|fashiontimes|stilllife|zanbottosan|gigazori|todesking|katzchang|usa-zombie|udzura|kimihito|shi_nocchan|wacok|webshabri|suputoniku|sonickhedge|nikuuuuuuu|ryu-ya0311|mame-tanuki|at_yasu|sunset641229|kiyohero|AltNight|aretokore|deeeki|kiyotune|kai3desu|o00|papilio17|neon42|fujipon|

kensuu|kokumaijp|miyatad|moret|kondoyuko|hnnhn|nakanushi|keio_boy|yusuketsuda|attsumi|timeismoney|aykt|kwmr|gyampy|tsimo|Dakky92-01|pokutuna|uca_co|piyon2|ohnishiakira|jazzanova|risupunk|kuroiseisyun|lncln|mitukiii|yomik|UDONCHAN|

zashikin|sentarou7|akawakami|yoiIT|remuolance|k0825b168152|nominalisme|error691|sekirei-9|sato-gc|washiB|komlow|tetzl|tkg24|komamako|wlgnrt|charleyMan|mediarmedial|san-suu|monochromekk|tec_arts|fifnel|Griffin|kazu_k_adv|taka-0505323|inoino203|yuu_goto|warabi|hard_liquor|sexmachinegunmu|ug_idol|moesamatarou|tenk37|deien|beembeembeem2007|

mmsshhrr|kurihara99|Mamiccho|screwbound|fumix-hat|todami2|fromdusktildawn|Delete_All|harattaca|heartfulmachine|nakag0711|mostaga|banraidou|ente04|kentanakamori|niaoyuli|hiranobu|galleon2009|miroooooon|uiureo|dorje2009|Sumie|kuzuunko|suzukicanal|SyncHack|ahoge|h1romi|kohjiyasui|crator|yasu_boy|ibisyouta|kurihiroi|yife|katti|gararud0126|aLa|tuki0918|campy|tiffany_queen|zma|y_sanagi|mksbookmark|

NeetKobain|dekaino|kanekoshinichiro|mugengraph|shin-men23|Haaaa_N|y_uuki|otchy210|muromi|Ivan_Ivanobitch|hide_o_55|yauichi|kenzui1969|Lansen|amashio|sue445|sabotem|aoi_tomoyuki|blauburg|Akkiesoft|kounotori0715|shibashuji|TrinityT|nacamula|m-tanaka|yasu-hide|sjn|hinagishi|nekoruri|Moodykajigaya|app2641|Pulta|kenkenkenken11|seinn|polyhound|cosmo|howalunar|qphoney|momdo|saitosaitosa|sima_reverse|ho4416|s-ryoo|Journey|sigwyg|mh200011|momodue|kitaka-gt|simpe|Hiro0138|apollo440|kqj109|nknsow|doroyamada|manakyu|EG_6|natusui|misaking1105|star_crimson24|atsuki_rise-up|S0R5|dsc400goro|gaygal|daichang_jp|vividoc|takryou79|dsktnk|rhinitis|hatayasan|yuichiojisan|cravamp|turu_kamiya-7|nekobosi|Red-Comet|saisinkun|hkmaro|pataiji|Tesh|psychicer|kloud|togashi_co_ltd|toppogg|neko190|YoshiCiv|ryusei-mk2|pika204|luccafort|kaeru333|hamukatumix|subaca|djsouchou|harisenbon_fukurahagi|Okaz|furan|sukemasa_fujiwara|

natumeuashi|hisawooo|kori3110|torin|t_f_m|orangestar|sugi_poke|n2s|lakehill|paralysedinside|totoadad|kawaikyo|mixvox-j|niizuma-azuma|pasuta-APH|sagaslave|retlet|Swishwood|kamanobe|karaage280|khazad-Lefty|kintaorgH|unaken|hikaru1234|achickcanary|suihogoro|antahe|yo-net|akb24|ichise|ghostlyfield|Lhankor_Mhy|mutukikuroha|nqm08512|otokinoki|

2010-06-23

http://anond.hatelabo.jp/20100614232901

体言っていることは同意できるのだけど二つだけ気になる点。

1.咲って言われているほど失敗してないよ。

2.けいおんってそんなに女性ファンいないよ。

咲-sakiって8000枚くらいは売れていますよ。そりゃけいおんに比べたら見劣りするけど、これだけ売れれば充分合格点。けいおんについては、私の直感だから、ソースを出せと言われたら困るのだけど、女性ファンについては高校生以上の人はほとんど居なくて、小中学生以上の若くて購買力のない女の子がファンになるケースが多い気がする。実際女性ファンが多い作品ってDVDが売れる傾向が強いんだけど、ほとんど売れていないし、当たらずとも遠からずな気がする。

2008-04-06

キーワードハーブマイスター

いつのまにか消えてたので中身はっときますね。

■字義的な意味

herb(英) + meister(独)

ハーブ専門家意図した言葉

はてな的な意味

はてなダイアリーキーワードにおいて、2007年10月頃から始まった現象。ハーブ関連キーワードに「ハーブマイスター」という名前のネットショップへのリンクが張られ、次第にその数が増えてくるとリンク削除されることも多くなり、12月頃には編集合戦となり過熱の一途をたどったが、2008年1月末に終息している。((id:xxxoxxx氏、id:ktuo2002-globpoint氏は削除しているが、理由は不明。キーワードハーブマイスター」をはじめ多数のキーワード編集合戦があったことは事実))

はてな匿名ダイアリーにおいて、2007年11月頃から始まった現象。「ハーブマイスター」という名前のネットショップ内の語句解説URLリンクを張った大量のハーブ名称がたまに貼り付けられる。

同名のショップがいくつかあるが、リンクされているのは西新宿有限会社Active Officeが運営している店舗である。当然匿名であるため、投稿者は不明。

以上の部分をid:xxxoxxx氏、id:ktuo2002-globpoint氏は以下の文章に書き換えている。

同名のショップがいくつかあるが、リンクされているのは有限会社Active Officeが運営している店舗である。リンクをしている人間とこの会社は無関係であり、id:ktuo2002氏、id:globpoint氏らの決め付けである。

((リンクしている人間リンク先の会社関係について「不明」を「無関係」と断定、さらにid:ktuo2002氏、id:globpoint氏がなにか事実と異なる主張をしているような表現をしている。しかしなにを「決め付け」ているのか書かれていない。リンク先が有限会社Active Officeが運営している店舗であることは事実であり、争いがない。))

さらに2008年2月以降「ハーブマイスター」関連キーワード編集した特定idを「荒らし」と決め付ける同文の記事が数十回の単位連続投稿されることが起こっている。投稿者は不明。

なお、2008年3月14日には、特定idを非難するこの種の記事中で、「愉快犯だから別に関係ないよ!」「ただ、ヒートアップするのを楽しむ手段でしかない」との声明が出された。((id:xxxoxxx氏、id:ktuo2002-globpoint氏は削除しているが、理由は不明。))

なお、(2008/03/17 10:02)付当キーワードコメント欄id:ktuo2002-globpoint氏は「ショップに直接聞きましたので、無関係なので(復帰)」と発言している。真偽は不明だが、当然ショップ匿名日記上での大量リンク認識したということを意味する。

Watcher((id:ktuo2002-globpoint氏は「ストーカー」と書き換えているがそれは同氏の主張にすぎない))の出現とキーワード編集合戦

はてな匿名ダイアリーにおいて、興味を持って関連情報をまとめる者が出現したほか、id:ktuo2002氏が継続して動向を追っており、はてなグループにおいてWatch活動を行っている。リンク先になっているネットショップが宣伝書き込みを行っている、リンク先によるスパム行為である、という前提に立った活動である。

同じく継続して動向を追っているid:globpoint氏も、記述が偏っている等不適切なキーワード解説文の修正を積極的に行っているほか、後述の「ハーブマイスターストーカー」登録に代表される修正活動をネガティブキャンペーンとして批判している。

以上の部分をid:xxxoxxx氏、id:ktuo2002-globpoint氏は以下の文章に書き換えている。

はてな匿名ダイアリーにおいて、こそこそと関連情報を収集し、ハーブマイスター誹謗中傷をする者が出現したほか、id:ktuo2002氏、id:globpoint氏が継続してストーカーしており、はてなグループにおいてストーカー行為を行っている。ハーブストーカーと言われてもいる模様。リンク先になっているネットショップが宣伝書き込みを行っている、リンク先によるスパム行為である、という前提に立った活動であるが、事実は確認できていないので、単なる誹謗中傷である。id:ktuo2002氏、id:globpoint氏はこのキーワードに対し必要に執着し、事実が確認できないことをあたかも事実であるかのように編集したり、都合の悪い個所を削除したり、書き換えたりとおかしな行動が目立つ。

「こそこそ」「ストーカー」といった揶揄する形容をしながら、コメント欄での「事実と異なる」という指摘には答えず根拠も提示しない。事実が確認できないのは「事実が確認できないことをあたかも事実であるかのように編集したり、都合の悪い個所を削除したり、」という主張の方である。また記述を大きく削除しているのはid:xxxoxxx氏、id:ktuo2002-globpoint氏である。((http://d.hatena.ne.jp/keywordlog?klid=963601 , http://d.hatena.ne.jp/keywordlog?klid=963120))

一方、id:saki-ha氏、id:xxxoxxx氏、id:ktuo2002-globpoint氏はそれらの行為は行き過ぎであるとして「ハーブマイスターストーカー」と名付け、ハーブマイスターは「ストーカーにあっているネットショップである」という意味へとキーワードを修正する活動を行っている。はてな匿名ダイアリーへの書き込み自体もネットストーカーによるいやがらせであり、ショップによる宣伝書き込みではないという前提に立って活動している。また、上記の者が行っているという事実も確認できてない。id:ktuo2002氏、id:globpoint氏がハーブ関連の記事を書くことを「ストーカー行為」と呼び、キーワード化しており、(([[ハーブストーカー]]http://d.hatena.ne.jp/keywordlog?klid=965096))それに対する反論は「キーワード荒らし」であると批判している。それに伴って「globpoint」((http://d.hatena.ne.jp/keywordlog?klid=965168)),「osit」((http://d.hatena.ne.jp/keywordlog?klid=963252))の各idキーワードを登録し、キーワード「ktuo2002」((http://d.hatena.ne.jp/keywordlog?klid=963248))も含めて主張を喧伝する道具としている。

これに伴い、当キーワードハーブマイスター」は継続的な編集合戦の戦場となっている。

■関連事項

リンクアドレス文字列の".jp"を".jip"に書き換える。

リンクアドレスを書き換えた上で、表示を偽装する。

[http://www.herb-meister.com:title=http://www.kenko.com/product/seibun/sei_834001_D.html]

ブックマークの要約文を改竄する。

■関連キーワード

  1. [[ハーブストーカー]]
  2. [[はてなストーカー]]
  3. [[ハーブマイスターストーカー]]
  4. [[spam]]
  5. [[SEO]]
  6. [[編集合戦]]
  7. [[ハーブ厨]]

http://d.hatena.ne.jp/keywordlog?klid=965842

2008-03-13

ハーブ厨による嫌がらせの実例

リンクアドレス文字列の".jp"を".jip"に書き換える。

編集者:xxxoxxx 
編集内容:3c3 
-+ハーブマイスターセンター[http://www.herb-meister.jp]のこと。
++ハーブマイスターセンター[http://www.herb-meister.jip]のこと。

リンクアドレスを書き換えた上で、表示を偽装する。

編集者herb-meister 
編集内容:3c3 
-http://www.kenko.com/product/seibun/sei_834001_D.html より引用。
+[http://www.herb-meister.com:title=http://www.kenko.com/product/seibun/sei_834001_D.html] より引用

ブックマークの要約文を改竄する。

** 編集者:xxxoxxx
** 編集内容:
-><blockquote cite="http://d.hatena.ne.jp/osito/20080304/p1" title="キーワード荒らし逆ギレ? - 「愛」も「萌え」も定義は広い。">
+><blockquote cite="http://d.hatena.ne.jp/osito/20080304/p1" title="キーワード荒らしの天才id:ositoです。よろしく">

http://anond.hatelabo.jp/20080311082458

から

http://anond.hatelabo.jp/20080311081417

(計55件)

http://anond.hatelabo.jp/20080307004725

から

http://anond.hatelabo.jp/20080307004753

(計29件)

http://anond.hatelabo.jp/20080306001533

から

http://anond.hatelabo.jp/20080306002034

(計15件)

など

キーワードハーブマイスター」の編集合戦が続く中、第三者が中立的視点から両論併記してくれたのに、早速偏った見方からの内容に改竄。

増田ハーブスパム投稿をしてた連中は「会社(有限会社Active Office)とはまったく無関係で何者かの仕業」という事を、xxxoxxxは知っているらしい。不思議だね。

ktuo2002、globpointの主張は「事実は確認できない」とか言って門前払いしてるくせにね。

編集者:xxxoxxx 
編集内容:5c5 7c7 10c10 
-同名のショップがいくつかあるが、リンクされているのは西新宿有限会社Active Officeが運営している店舗である。
+同名のショップがいくつかあるが、リンクされているのは西新宿有限会社Active Officeが運営している店舗であるが会社とはまったく無関係で何者かの仕業。
-はてな匿名ダイアリーにおいて、興味を持って関連情報をまとめる者が出現したほか、id:ktuo2002氏、id:globpoint氏が継続して動向を追っており、はてなグループにおいてWatch活動を行っている。リンク先になっているネットショップが宣伝書き込みを行っている、リンク先によるスパム行為である、という前提に立った活動である。
+はてな匿名ダイアリーにおいて、興味を持って関連情報をまとめる者が出現したほか、id:ktuo2002氏、id:globpoint氏が継続して動向を追っており、はてなグループにおいてWatch活動(ストーカー)を行っている。リンク先になっているネットショップが宣伝書き込みを行っている、リンク先によるスパム行為である、という前提に立った活動であるが、この会社スパムをしてる事実は確認できない。
-一方、id:saki-ha氏、id:xxxoxxx氏、id:ktuo2002-globpoint氏はそれらの行為は行き過ぎであるとして「ハーブマイスターストーカー」と名付け、ハーブマイスターは「ストーカーにあっているネットショップである」という意味へとキーワードを修正する活動を行っている。はてな匿名ダイアリーへの書き込み自体もネットストーカーによるいやがらせであり、ショップによる宣伝書き込みではないという前提に立って活動している。
+一方、id:saki-ha氏、id:xxxoxxx氏、id:ktuo2002-globpoint氏はそれらの行為は行き過ぎであるとして「ハーブマイスターストーカー」と名付け、ハーブマイスターは「ストーカーにあっているネットショップである」という意味へとキーワードを修正する活動を行っている。はてな匿名ダイアリーへの書き込み自体もネットストーカーによるいやがらせであり、ショップによる宣伝書き込みではないとい。

2008-02-20

ハーブマイスタースパムIDまとめ

2008-02-18

http://anond.hatelabo.jp/20080218201307

http://anond.hatelabo.jp/20080217204219

http://anond.hatelabo.jp/20080217215531

http://anond.hatelabo.jp/20080217210537

http://anond.hatelabo.jp/20080217221248

なんかもうクビ突っ込む気もないんだけど、

なんでこういう人は自分の文体がここでは浮きまくってて自演がバレバレだって気付かないんだろうなぁ。

あと「ID:ktuo2002」とか、それDにリンクしないから! つうかなんでそもそもID大文字

とりあえず↓の編集履歴を見てd:id:saki-haの人が必死なことはよくわかった。

はてなブックマーク - ソーシャルブックマーク

「ハーブマイスターストーカー」を含む日記 - はてなダイアリー

ネットストーカー - はてなダイアリー

はてなストーカー - はてなダイアリー

サイバーストーカー - はてなダイアリー

うん。もちつけ。まずヘルプぐらい読んで、キーワードリンク記法をおぼえろ。

なんて言うかもう全体に「はてなに初めて来てはしゃいでる感」がぶりぶりだ。半年ROMれ

しかしktuo2002の人もヒマだな。っていうかちょっと楽しいんだろうな。saki-haの人はソーシャルハッキングとか複雑なことできなさそうだから安全だし。

2008-02-15

ハーブマイスターまとめ

2007年10月-12月中旬

hiroshi-ichijyoがハーブハーブティーなどのキーワードハーブマイスターへのリンクを張る。

キーワードハーブマイスター」の登録は2007/11/24

11月末くらいから、ハーブ関連キーワードを新規登録して、ハーブマイスターへのリンクを張るようになる。

12月中旬

ktuo2002がハーブマイスターへのリンクを消し、編集合戦が始まる。

12月下旬

hiroshi-ichijyoとherb-meisterリンクを張り、ktuo2002とglobpointがリンクを消す。

対象キーワードが増加する。

編集合戦が過熱する。

2008年1月8日

増田ハーブ屋のスパムが投稿され始める。http://anond.hatelabo.jp/20080108002417

対象キーワードが増加し、ますます編集合戦が過熱する。

2008年1月中旬

AKB48など、ハーブ関係ないキーワードも対象になり、ますます編集合戦が過熱する。

多分60近いキーワードが、1日に2回とか、多い日は6,7回書き換えられていたと思う。

2008年1月30日

はてなアイデアに苦情が出る。http://i.hatena.ne.jp/idea/18780

運営側がなんらかの対処を行った模様。hiroshi-ichijyo、herb-meisterherb-meister-1はプライベートモード化し、市民権喪失している。

2008年2月初旬

d:id:saki-haキーワードハーブマイスター」「herb-meister」でktuo2002、globpointと編集合戦

2008年2月中旬

増田にktuo2002、globpointの中傷記事が繰り返し投稿される。←いまここ

その他ハーブマイスター関連idd:id:d-sm, http://d.hatena.ne.jp/ktuo2002-globpoint/], d:id:xxxoxxx, d:id:vxxxxxvovxxxxxv

2008-01-29

スパムをそのままコピペするよ

Return-Path: <direct@mini-saki.com>

Received: from gmail-smtp-in.l.google.com ([202.75.37.206])

by mx.google.com with SMTP id v39si9729804wah.44.2008.01.29.03.18.31;

Tue, 29 Jan 2008 03:18:33 -0800 (PST)

Received-SPF: neutral (google.com: 202.75.37.206 is neither permitted nor denied by best guess record for domain of direct@mini-saki.com) client-ip=202.75.37.206;

Authentication-Results: mx.google.com; spf=neutral (google.com: 202.75.37.206 is neither permitted nor denied by best guess record for domain of direct@mini-saki.com) smtp.mail=direct@mini-saki.com

Date: Tue, 29 Jan 2008 03:18:33 -0800 (PST)

From: ジェントルマン木下 <direct@mini-saki.com>

To: 俺@Gmail

Subject: 毎日土下座していますか?

Message-ID: <8O4X33M53Z.9222@mini-saki.com>>

どうも。ジェントルマン木下です。

どのくらいジェントルマンかと言うと、デートマナーマニュアルを

12冊読破し、車のドアも女性には開けさせず自分の手で開けて乗せ、

運転席にかけて行くくらいジェントルマンです。

私のジェントル魂はそれだけでは飽き足りずテーブルマナーも覚え、

バナナですらフォークとナイフで綺麗に食べられます。

そんな苦悩に満ちた日々を送っていた時、ある人物が目に入りました。

その人物はなんと女性の目の前で土下座してセックスを懇願しているのです。

土下座などで女性の心が揺らぐはずはない。

そう思いながらその光景を冷ややかな視線で傍観していたのですが、

なんと女性はOKしているじゃないですか!!

ジェントルマン改め、ジェットマンに変身して

大空に飛び出しそうなくらい驚きました。実際、飛んでましたね。


そして大空を羽ばたきながら気がついたのです。私は外国かぶれな人間だった…、

そうさ日本人じゃないか…と。日本にもこんなにもジェントルマンな作法があったのだと。


その日を境に、私はありとあらゆる土下座を試してきました。なかでも一番効果があった

のはエレベータのドアの間での土下座が効果的でした。

土下座中もドアがバタンバタンと私の体を挟み、音を立てて演出効果を高めます。

それをされた女性は必ずOKします。

あまりのジェントルマンぶりにOKせざるを得ないからです。正直なところ女性も「セックス

する口実」が欲しいのだと思います。「あそこまでされたら仕方ないよね」って。

そして、その成功率の一番高かったところがここです。

URL 省略)

今のところこの土下座戦法で92%の成功率を誇っているのはここだけです。

2007-12-23

連濁とローマ字表記

なんとか崎さんのローマ字表記は「さき」と読もうが「ざき」と読もうが なんとかsaki でいいんじゃないかと思った。

日本語 (古来) の単語は必ず母音で終わるので、崎の前には必ず母音が来る。そして、多くの言語母音に挟まれた s は濁ることがある。すなわち、なんとかsaki と書けば「なんとかさき」とも「なんとかざき」とも読まれることになる。実際、日常においても濁るかどうかは曖昧なことが多い。私自身、知り合いの某なんとか崎さんがなんとかさきさんであること知るまで三年を要した。というわけで。

# 神崎さんは「かみさき」の音便で「かんざき」となり母音で終わっていない。

2007-09-07

ようこそ、℃-uteLisp の世界へ

発祥: http://ex23.2ch.net/test/read.cgi/morningcoffee/1188654905/

はじめに

Scheme という Lisp 語族言語を用いて ℃-ute相関関係プログラムし、様々な角度から関係性を分析する手法を紹介していきます(ソースコードは最後に張ります)。

まずは、メンバー間の関係を「リスト」というデータ型で表現します。例えば「栞菜->愛理」という関係

(kanna . airi)

という形で表すことができます。これに、「大好き」という情報を付加し、ついでにその関係の性質を数値化したものを加えると

((kanna . airi) (desc "大好き") (score . 1))

のようになり、関係図における一つの矢印の情報データ化できたことになります(暫定的に、好意は 1、良好・中立は 0、険悪は -1 の3段階で表すことにします)。

メンバー間の全ての関係性をこのデータ単位で定義し、データベース化しておくことで、色んな条件に基づいた検索やスコア計算などが可能となります。

例 1: リンク状況の調査

ここで相関関係図における矢印を「リンク」と呼ぶことにして、あるメンバーから他のメンバーへどのようにリンクし、またリンクされているかを調べることができます。

関係の中からリンクの起点を抽出してソートしてみると

(sort-nodes (number-list (from-links)))

結果:

((kanna . 6) (saki . 5) (maimi . 4) (erika . 3) (mai . 3) (chisato . 3) (airi . 2))

栞菜ちゃんがメンバー全員にリンクを張っていることが分かり、℃-ute ラブっぷりが伺えます。なっきーにも同様の事が言えます。例の「女の子が好き」発言を数値的に裏付ける結果と言えるかもしれません。

ただ、データ不足でリンク件数がまだ少ないのと、リンクの性質(好意/反感など)までは分からない点を考慮する必要があるでしょう。

例 2: 被リンク状況の調査

同様に、リンクの終点の件数を調べてみます。

(sort-nodes (number-list (to-links)))
((chisato . 5) (erika . 5) (kanna . 4) (maimi . 4) (airi . 4) (mai . 3) (saki . 1))

えりかちゃんと千聖ちゃんが高ポイントです。メンバーからの人気や注目度の高さを示すデータですが、千聖ちゃんの場合敵対的なリンクが2件含まれている点に注意してください。

なっきーの被リンク数が極端に少ないですが、単純にデータ不足のためだと思われます。はぶら(ryとか言わないようにお願いします。

例 3: 愛情度の評価

リンクに付随するスコアを計算することで、愛情の度合いを測ることができるのではないか、という考えに基づく研究です。

まず、全ての関係性を対象として、スコアマイナス関係を抽出してみます。

(filter-nodes (lambda (n)
		(< (score-relation n) 0)))

結果:

(((kanna . chisato) (desc "愛理に手出すんじゃねぇよ") (score . -1))
 ((saki . chisato) (desc "愛理に手出すんじゃねぇよ") (score . -1)))

件数だけを得ると

(length (filter-nodes (lambda (n)
			(< (score-relation n) 0))))
2

僅か2件です。

良好・中立的な関係

(length (filter-nodes (lambda (n)
			(= (score-relation n) 0))))
8

愛に満ちた関係

(length (filter-nodes (lambda (n)
			(> (score-relation n) 0))))
16

非常に多いです。舞美ちゃんの「℃-ute同士でラブラブなんですよ」発言(例のラジオ)を数値的に裏付ける結果と言えるんじゃないでしょうか。

次に、メンバーごとのスコアを算出してみます。Lisp 的には以下のようにフィルタリングと畳み込み (fold) で計算することができます。例えば

(foldr (lambda (n acc)
	 (+ (get-score n) acc))
       0
       (filter-nodes (cut to? <> 'kanna)))

栞菜ちゃんに対するリンクスコアが得られます。結果:

3

上式を一般化して一挙にメンバー全員に適用してみると

(sort-nodes (map (lambda (x)
		   (cons x (score-loved x)))
		 (all-members)))

結果:

((airi . 4) (kanna . 3) (mai . 2) (erika . 2) (maimi . 2) (saki . 1) (chisato . 0))

愛理ちゃんが好意を寄せられやすい傾向が伺えます。

今度は逆方向のスコアを計算してみると

(sort-nodes (map (lambda (x)
		   (cons x (score-loving x)))
		 (all-members)))
((kanna . 3) (maimi . 3) (chisato . 2) (airi . 2) (saki . 2) (mai . 1) (erika . 1))

まいまいえりかちゃんが特に堅い・一途だという傾向を読み取ることができます。

例 4: 相性の調査

今度は組み合わせ(カップリング)の評価です。

2点間相互のリンクスコアを加算したものを「相性」と考えられるものとします。最大値 (互いに好意を寄せている場合の数値) は現在スコアリング方式では 2 です。例えば

(score-between 'kanna 'airi)

の値は

2

となります。1 であれば一方通行と考えます。

関係性が未定義の場合もあるので 0 のものを除外して算出すると

(sort-nodes (filter (lambda (n)
		      (not (= (cdr n) 0)))
		    (map (lambda (n)
			   (cons n (apply score-between n)))
			 (all-combinations))))
(((chisato mai) . 2)
 ((chisato airi) . 2)
 ((airi kanna) . 2)
 ((saki kanna) . 2)
 ((kanna maimi) . 2)
 ((erika maimi) . 2)
 ((saki airi) . 1)
 ((saki erika) . 1)
 ((kanna mai) . 1)
 ((maimi airi) . 1)
 ((saki chisato) . -1)
 ((kanna chisato) . -1))

となります。若干ピンとこない部分もあるかも知れませんが、計算上は矛盾無くデータの内容を表しています。

参考までに、スコア 1 の相互関係の中身を見てみると

(map (lambda (p)
       (find-relation (cons (caar p) (cadar p))
		      identity))
     (filter (lambda (n)
	       (= (cdr n) 1))
	     (map (lambda (n)
		    (cons n (apply score-between n)))
		  (all-combinations))))
(((kanna . mai) (desc "喰ってやるよ") (score . 1))
 ((saki . airi) (desc "好き") (score . 1))
 ((maimi . airi) (desc "良き妹") (score . 1))
 ((saki . erika) (desc "彼氏にしたい") (score . 1)))

のようになります。

まとめ

以上の調査を経て気になった問題点を列挙してみます。

特に最初の点に関して、「百合的」なるものの質的評価がなかなか難しいと感じました。例えば「大好き」も「良き妹」も同じ 1 と評価してしまっているのが妥当かどうか、といったことです。

また、スレにて与えられた情報を評価・分析する方法としては有効だとしても、逆方向のフィードバックの手段がなかなか見つからないというのが三つ目の問題です(技術力不足とも言います)。(注:画像化の方法が分かりました。追記参照)

最後に、プログラムソースを示します。実行には PLT Scheme が必要です。文字コードUTF-8 で保存した上で、(load "c-ute.ss") としてください。文字化けする場合はターミナルUTF-8 を表示できるよう設定する必要があります。がんばってください。

プログラム

c-ute.ss:

(require (lib "etc.ss")
         (lib "list.ss")
         (lib "26.ss" "srfi")
         (lib "delete.ss" "srfi" "1"))

;;; Utilities

(define true? (compose not not))

(define (ignore _) #f)

(define fif
  (case-lambda
    ((predicate consequent)
     (fif predicate consequent ignore))
    ((predicate consequent alternative)
     (lambda (x)
       (if (predicate x)
           (consequent x)
           (alternative x))))))

(define (concat! xs) (apply append! xs))

(define (mapconcat f lst sep)
  (let lp ((str (f (car lst)))
           (lst (cdr lst)))
    (if (null? lst)
        str
        (lp (string-append str sep (f (car lst)))
            (cdr lst)))))

(define (slice-string str len)
  (let lp ((res '())
           (str str))
    (if (<= (string-length str) len)
        (reverse! (cons str res))
        (lp (cons (substring str 0 len) res)
            (substring str len)))))

(define (break-string str len)
  (mapconcat identity (slice-string str len) "\\n"))

;; NOTE: input and output ports have to be either file-stream or #f
;; (i.e., cannot be a string port)
(define (run exe opt in out)
  (let-values (((p p-i p-o p-e)
                (subprocess out in #f exe opt)))
    (subprocess-wait p)
    (close-input-port p-e)))

;;; Database

;; http://ja.wikipedia.org/wiki/%E2%84%83-ute

(define names
  '((erika . "えりか") (maimi . "舞美") (saki . "早貴") (airi . "愛理")
    (chisato . "千聖") (mai . "舞") (kanna . "栞菜")))

(define (symbol->name sym)
  ((fif true?
        cdr)
   (assq sym names)))

(define nodes '())
(define edges '())

(define (relate from to desc score)
  (let ((n (cons from to)))
    (or (find-relation n
                       (lambda (r)
                         (let ((d (assq 'desc r))
                               (s (assq 'score r)))
                           (set-cdr! d (cons desc (cdr d)))
                           (set-cdr! s (+ score (cdr s))))))
        (begin
          (set! nodes (cons n nodes))
          (set! edges (cons (cons n `((desc ,desc)
                                      (score . ,score)))
                            edges))))))

(define (find-relation n k)
  ((fif true? k)
   (assoc n edges)))

(define (related? x y)
  (find-relation (cons x y) (lambda (_) #t)))

(define (from? n x)
  (eq? (car n) x))

(define (to? n x)
  (eq? (cdr n) x))

(define flip-relation
  (case-lambda
    ((n)
     (and (related? (cdr n) (car n))
          (cons (cdr n) (car n))))
    ((n k)
     ((fif true? k)
      (flip-relation n)))))

(define (get-score n)
  (cdr (assq 'score n)))

(define (get-description n)
  (cdr (assq 'desc n)))

(define (describe-relation n)
  (find-relation n get-description))

(define (score-relation n)
  (or (find-relation n get-score) 0))

(define (print-node . ns)
  (for-each (cute find-relation <>
                  (lambda (r)
                    (display
                     (format "| ~a => ~a  (~a)~%"
                             (caar r) (cdar r)
                             (mapconcat (lambda (s)
                                          (string-append "\"" s "\""))
                                        (cdr (assq 'desc r))
                                        ", ")))))
            ns))

(define (iter-nodes k)
  (let lp ((nodes nodes))
    (unless (null? nodes)
      (k (car nodes))
      (lp (cdr nodes)))))

(define (filter-nodes p)
  (let ((ns '()))
    (iter-nodes (fif p
                     (cut find-relation <> (lambda (n)
                                             (set! ns (cons n ns))))))
    ns))

(define (from-links)
  (map car nodes))

(define (to-links)
  (map cdr nodes))

(define (all-members)
  (delete-duplicates! (from-links)))

(define (all-pairs) nodes)

(define (ordered-pairs)
  (concat! (map (lambda (x)
                  (map car
                       (sort (filter-nodes (cute to? <> (car x)))
                             (lambda (x y)
                               (> (get-score x) (get-score y))))))
                (sort-nodes (map (lambda (x)
                                   (cons x (score-loved x)))
                                 (all-members))))))

(define (all-combinations)
  (let lp ((cs '()) (ns nodes))
    (if (null? ns)
        cs
        (let ((n (car ns)))
          (lp (if (member (list (cdr n) (car n))
                          cs)
                  cs
                  (cons (list (car n) (cdr n)) cs))
              (cdr ns))))))

;; number-list :: [a] -> [(a . Int)]
(define (number-list ls)
  (let lp ((ns '()) (ls ls))
    (if (null? ls)
        ns
        (let ((x (car ls)))
          (lp ((fif not
                    (lambda (_) (cons (cons x 1) ns))
                    (lambda (n)
                      (set-cdr! n (add1 (cdr n)))
                      ns))
               (assq x ns))
              (cdr ls))))))

;; sort-nodes :: [(a . Int)] -> [(a . Int)]
(define (sort-nodes ns)
  (sort ns (lambda (x y)
             (> (cdr x) (cdr y)))))

(define (diff-nodes ms ns)
  (let lp ((ds '()) (ns ns))
    (if (null? ns)
        (sort-nodes ds)
        (lp (let* ((n (car ns))
                   (m (assq (car n) ms)))
              (cons (cons (car n)
                          (- (cdr m) (cdr n)))
                    ds))
            (cdr ns)))))

(define (get-total-score x p)
  (foldr (lambda (n acc)
           (+ (get-score n) acc))
         0
         (filter-nodes (cut p <> x))))

(define (score-loved x)
  (get-total-score x to?))

(define (score-loving x)
  (get-total-score x from?))

(define (score-between x y)
  (+ (score-relation (cons x y))
     (score-relation (cons y x))))

(define (-> x)
  (display (format "~%Links from [~a]~%" x))
  (iter-nodes (fif (cut from? <> x)
                   print-node)))

(define (<- x)
  (display (format "~%Links towards [~a]~%" x))
  (iter-nodes (fif (cut to? <> x)
                   print-node)))

(define (<-> x)
  (display (format "~%Reciprocal links for [~a]~%" x))
  (iter-nodes (fif (cut to? <> x)
                   (lambda (n)
                     (flip-relation n
                                    (lambda (m)
                                      (print-node m n)))))))

(define (<=> x)
  (display (format "~%Reciprocal matches for [~a]~%" x))
  (iter-nodes
   (fif (cut to? <> x)
        (lambda (n)
          (flip-relation n
                         (lambda (m)
                           (if (ormap (lambda (x)
                                        (ormap (lambda (y)
                                                 (equal? x y))
                                               (describe-relation m)))
                                      (describe-relation n))
                               (print-node m n))))))))

(define (<?> x)
  (let ((to (assq x (number-list (from-links))))
        (from (assq x (number-list (to-links)))))
    (display (string-append
              (format "~%Link statistics for [~a]~%"
                      x)
              (format "| ~a => ~a (love ~a)~%"
                      x
                      (cdr to)
                      (score-loving x))
              (format "| ~a => ~a (love ~a)~%"
                      (cdr from)
                      x
                      (score-loved x))))))

(define (info x)
  (for-each (cut <> x)
            (list <- <-> <=> -> <?>)))

;;; GraphViz (http://www.graphviz.org/) support

(define graphviz "C:/Program Files/ATT/Graphviz/bin/dot.exe")

(define (nodes->dot ns)
  (string-append "digraph cute {\n"
                 ;;"\tordering=out;\n"
                 ;;"\trankdir=LR;\n"
                 "\toverlap=true;\n"
                 "\tnode[fontname=\"msgothic.ttc\"];\n"
                 "\tedge[fontname=\"msgothic.ttc\",fontsize=9];\n"
                 (let lp ((str "") (ns ns))
                   (if (null? ns)
                       str
                       (let* ((n (car ns))
                              (s (score-relation n)))
                         (lp (string-append
                              str
                              (format "\t\"~a\" -> \"~a\""
                                      (symbol->name (car n))
                                      (symbol->name (cdr n)))
                              (format "[label=\"~a\",color=\"~a\","
                                      (break-string
                                       (car (describe-relation n))
                                       7)
                                      (cond ((> s 0) "red")
                                            ((= s 0) "green")
                                            (else "blue")))
                              (format "style=\"bold~a\"];\n"
                                      (if (and (not (= s 0)) (< s 1) (> s -1))
                                          ",dashed"
                                          "")))
                             (cdr ns)))))
                 "}"))

(define (write-dotfile dot file)
  (and (file-exists? file) (delete-file file))
  (with-output-to-file file
    (lambda ()
      (display dot)))
  file)

(define (dot->png dot png)
  (call-with-input-file (write-dotfile dot "c-ute.dot")
    (lambda (in)
      (and (file-exists? png) (delete-file png))
      (call-with-output-file png
        (lambda (out)
          (run graphviz "-Tpng" in out)))))
  'done)

;;; Setup database

;; Based on:
;; http://ex23.2ch.net/test/read.cgi/morningcoffee/1188654905/116-142
(begin
  (relate 'maimi 'erika "大好き" 1)
  (relate 'maimi 'kanna "良き妹" 1)
  (relate 'maimi 'airi "良き妹" 1)
  (relate 'maimi 'mai "姉妹" 0)
  (relate 'erika 'maimi "一番可愛いよ" 1)
  (relate 'erika 'kanna "仲間" 0)
  (relate 'erika 'chisato "おソロパジャマ" 0)
  (relate 'kanna 'erika "仲間" 0)
  (relate 'kanna 'maimi "好き" 1)
  (relate 'kanna 'saki "喰ってやるよ" 1)
  (relate 'kanna 'mai "喰ってやるよ" 1)
  (relate 'kanna 'airi "大好き" 1)
  (relate 'kanna 'chisato "愛理に手出すんじゃねぇよ" -1)
  (relate 'saki 'maimi "荷物整理" 0)
  (relate 'saki 'erika "彼氏にしたい" 1)
  (relate 'saki 'kanna "興味がある" 0.5)
  (relate 'saki 'chisato "愛理に手出すんじゃねぇよ" -1)
  (relate 'saki 'airi "好き" 1)
  (relate 'airi 'kanna "受け入れる" 1)
  (relate 'airi 'chisato "最近親密" 1)
  (relate 'mai 'erika "保護者" 0)
  (relate 'mai 'maimi "姉妹" 0)
  (relate 'mai 'chisato "恋人" 1)
  (relate 'chisato 'erika "おソロパジャマ" 0)
  (relate 'chisato 'mai "恋人" 1)
  (relate 'chisato 'airi "最近親密" 1))

;; query relations / draw graphs

(if (file-exists? graphviz)
    (dot->png (nodes->dot (ordered-pairs))
              "c-ute.png")
    (for-each info (all-members)))

追記(グラフ描画について)

Graphviz というソフトによって関係図を可視化できる、ということを教えていただきました(既に上プログラムを実行すると自動的に関係画像を作成するようにしてあります)。ここでは技術的な観点から幾つか注意点を挙げておきます。

まず、Scheme プログラムから Graphviz を動かす方法について。コマンドラインからの起動のように、プログラムへのオプション文字列で入出力ファイルを指定する方法ではどうも上手く行きませんでした。調査の結果、入出力ファイルポートScheme 側で用意しておく必要があるようです。処理系によって異なりますが、PLT Scheme の場合 subprocess という関数を次のように呼び出します。

(subprocess output-port input-port #f "/path/to/dot.exe" "-Tpng")

ここで output-port は png画像ファイルへの出力ポート。input-port は dot ファイルグラフの定義ファイル)の入力ポートです。エラーポートは必要無いでしょう (#f)。

dot という名前の実行ファイルが、関係図のような有向グラフを描画するプログラムです。最後にオプション文字列として出力形式を指定します(png, jpeg, gif, etc.)。

次に dot ファイルScheme で書く方法ですが、以下の基本的な有向グラフの書式

digraph g {
  A -> B;
  B -> C;
  C -> A;
}

を理解すれば、後は実直に Schemeデータを当てはめて format 関数等で変換するだけです。

(string-append
 "digraph g {"
 (format "~a -> ~a;" (car node) (cdr node))
 "}")

問題は、ノードを配置する順番によって出来上がる画像が変わってくる、ということです。

より見た目に分かりやすくするための工夫としては、相互にリンクするノード同士が dot ファイル上でも近接して出力されるようにすると良いでしょう。関連の強いものが画像の上でも近くに表示されるようになります。

また上述(特に例3)のスコア概念を応用し、スコアの低いものが後に出力されるようにすることで、重力感覚に一致するような関係図を得ることができるでしょう。

 
アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん