「Can」を含む日記 RSS

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

2008-12-10

Struggle for the freedom flagの和訳 メモ

See the blood of our friends that sticking to us

我らに忠実であった戦友の流した血を見よ

Rising out of the sea of sorrow

後悔の海から太陽が昇る

There's nothing to loose anymore

これ以上失うものなど何もない


We will be fighting till we get hold of our victory

我らが勝利を得る時まで闘い続けよう

Oh my sword leads us to the castle where the evil lies

ああ、私の剣が我々を悪魔の横たわる城へ導く


The sacrifice was big, but we became stronger

犠牲は多大であったが、我らはより一層強固になった

We get hold of glory again

再び栄光を得るだろう

On the road, we will defeat our enemy even if we'll become the dust

道のりで露と消えない限りは敵を打ち負かそう

The armors protect our body and departed souls protect our mind

鎧が身体を守り、死者が心を守る

Now the time, we'll break through the gate of steel

今このとき、鉄の扉を破るのだ

Into perdition

霊魂になろうとも

Struggle for freedom, it's our rule

自由のために闘争しよう、それが運命


See the fire of steel that calling on us

我らを呼ぶ鉄の焔を見よ

Oh, my sword blaze up

ああ、私の剣が燃え立っている

We are children of this battlefield

我らは戦場の子なり


The sacrifice was big, but we became stronger

犠牲は多大だったが、我らはより一層強固になった

We get hold of glory again

再び栄光を得るだろう

On the road, we will defeat our enemy even if we'll become the dust

道のりで露と消えない限りは敵を打ち負かそう


The armors protect our body and departed souls protect our mind

鎧が身体を守り、霊魂が心を守る

Now the time, we'll break through the gate of steel

今このとき、鉄の扉を破るのだ

Into perdition

霊魂になろうとも

Struggle for freedom, it's our rule

自由のために闘争しよう、それが運命


No one can stop the force that shatters the dark

闇を閉じる力を誰も止められはしない

Rolling like thunder and run through like lightning

雷のように動き、光のように走れ


The sacrifice was big, but we became stronger

犠牲は多大だったが、我らはより一層強固になった

We get hold of glory again

再び栄光を得るだろう

On the road, we will defeat our enemy even if we'll become the dust

道のりで露と消えない限りは敵を打ち負かそう

The armors protect our body and departed souls protect our mind

鎧が身体を守り、霊魂が心を守る

Now the time, we'll break through the gate of steel

今このとき、鉄の扉を破るのだ

Into perdition

霊魂になろうとも

Struggle for freedom, it's our rule

自由のために闘争しよう、それが運命だから

2008-12-08

Fucking Hostileの和訳 メモ

1, 2, 3, 4!

Almost every day

ほとんど毎日

I see the same face

同じ顔を

On broken picture tube

壊れたテレビで見るぜ

It fits the attitude

態度にピッタリだな

If you could see yourself

自分自身を見直してみろ

You put you on a shelf

自分のことを棚に上げながら

Your verbal masturbate

口先だけのオナニー

Promise to nauseate

ゲロみたいな約束なんだ、お前のやってることは

Today I'll play the part of non-parent

今日保護者の役はやれないな

Not make a hundred rules

100個もルールを作る気にもならない

For you to know about yourself

お前が自分自身についてわかるように

Not lie and make you believe

嘘なしで信じさせてやる

What's evil is making love

セックス

and making friends

友達も

and meeting God you're own way

神様に祈るのも悪いことさ

The right way

こいつが正しいんだ


(Chorus)

To see

見てみろ

To bleed

血を流してみろ

Cannot be taught

教えられることじゃねえ

In turn

次々に

You're making us

お前が俺を作ってるんだな

Ohhhh Fucking hostile

なんてお前は敵対的なんだ


We stand alone

俺たちは一人ぼっちってことさ


The truth in right and wrong

真実は間違ってるけど正しい

The boundaries of the law

法律すれすれのところで

You seem to miss the point

お前はしくじっちゃったみたいだな

Arresting for a joint?

マリファナに気づかれちまったのか?

You seem to wonder why

どうしてって聞きたいみたいだな

Hundreds of people die

何百もの人が死んでいって

You're writing tickets man

お前はその切符を書いてる

My mom got jumped -- they ran!

母親が飛ぶとあいつらは走るから

Now I'll play a public servant

警察と今遊んでるのさ


To serve and protect

奉仕して、守って

By the law and the state

法と国家によって

I'd bust the punks

パンク野郎をぶったおしてる

That rape steal and murder

盗み、強姦殺人

And leave you be

お前をそんなふうにして

If you crossed me

俺ともう一回会えるなら

I'd shake your hand like a man

人間にみたいに握手をしよう

Not a god

神じゃなくて


(Chorus)


Come meet your maker, boy

お前の親父に会わせろよ

Some things you can't enjoy

享受できないことだってあるさ

Because of heaven/hell

天国と地獄のせいさ

A fucking wives' tale

糞みたいな物語

They put it in your head

あいつらがお前の頭の中に入れて

Then put you in your bed

ベッドのそばで子守唄にする

He's watching say your prayers

お前のために祈ってる奴を見ろってあいつは言うなあ

Cause God is everywhere

神様はどこにでもいるからだってさ

Now I'll play a man learning priesthood

じゃあ俺は聖職者に付き従ってる男の役でもやってみよう

Who's about to take the ultimate test in life

誰が人生最大の問いなんてものを投げかけてきても

I'd question things because I am human

俺は人間だから答えてやろう

And call NO ONE my father who's no closer than a stranger

知らない奴より神様に近い奴なんていなんだ

I won't listen

聞きたくもないんだ


To see

見てみろ

To bleed

血を流してみろ

Cannot be taught

教えられることじゃねえ

In turn

次々に

You're making us

お前が俺をつくってるんだな

Fucking, fucking, fucking

糞みたいに

FUCKING HOSTILE!

お前は敵対的なんだ


安らかに眠れ

ダイムバッグダレル

2008-12-07

Blooddrunkの和訳 メモ

They say drinking is a way to die

自傷は死への一歩一歩だって言うけど

But at the end... Dying is a way to drink

最終的には自傷するために死ぬんだ


Unquenchable thirst burns you inside

抑えられない渇望が俺の内部を焦がす

The ruins of already burnt out mind

既に焼き爛れた精神の破滅

Inexhaustable craving for something

渇ききりながらも何かを切望して

You're already crying

もう既に泣いちまってるみたいだ


Degenerate drunk with a razor blade

剃刀の刃で自傷しながら俺は堕落する

Strung out spilling your own blood

麻薬中毒の中で血を垂らす

Exterminate scars already made

治療痕がすでに出来た

Ready for another drink, can you wait?

もう一回自傷する準備は出来たか?待てるか?


Detoxing, here come the withdrawals

酔いが覚めたら禁断症状が来た

whispering Maybe you've gone too far

とんでもなく気持ちいいぜと囁くから

Deep within things are getting hot

あんまりにも熱くなりすぎてるから

Can't deny, take another shot

断れないな、もう一回やろうか


Blooddrunk - Wasted again

血に酔ってるんだ、無駄にしちまった

Inside, all the pain will fade

頭の中の苦痛は全部姿を消してる

Blooddrunk - You call me insane

血に酔ってるんだ、お前は俺のことを狂ってるっていうけど

Degenerate bloodrunk with a razor blade

剃刀の刃で自傷しながら俺は堕落する


Degenerate drunk with a razor blade

剃刀の刃で自傷しながら俺は堕落する

Strung out spilling your own blood

麻薬中毒の中で血を垂らす

Exterminate scars already made

治療痕がもう既に出来た

Ready for another drink, can you wait?

もう一回自傷する準備は出来たか?待てるか?


Blooddrunk - Wasted again

血に酔ってるんだ、また無駄にしちまった

Inside, all the pain will fade

頭の中の苦痛は全部姿を消してる

Blooddrunk - You call me insane

血に酔ってるんだ、お前は俺のことを狂ってるって言うけど

Degenerate bloodrunk with a razor blade

剃刀の刃で自傷しながら俺は堕落する


blooddrunkは自傷行為に頭が飛んじゃってる状態、だそうです

イケメンギタボがどうしてそんなことするんだろう、って思うんだけど

若いころはやってた、そうです

2008-12-01

yes we can!!!!!!!!!!!

死ぬ気はないんだけど、死にたいの4文字が頭を行ったり来たりする。

どうにか自分をなだめすかしながら修論の準備してる。

よくないことばかり頭をよぎる。おちつけー。

できる。やれる。大丈夫

死なない。死ねない。

本はゆっくり読め。落ち着いて。

修論のあらすじは夏の研究会発表と秋の中間発表でまとまってるんだから

あとはとにかくアウトプットして、それを成形してくだけだよ。

前みたいに先生のご機嫌伺いながらゼミ行かなくてもいいんだよ。

今の先生はすごく増田を応援してくれてるじゃまいか。

息苦しくて体が重いこともあるし、こないだは腕切ったけど

水曜にはカウンセリングも予約してあるしさ。

来週には調査で九州旅行に出れるじゃん。恋人も心配してくれてる。

ストレスで食べすぎっぽいから少し摂生したほうがいいけど

食欲はあるし、眠れてるよ。

生活時間帯は夜型だけど、まあ本人それで元気ならそれでもいいんだよ。

夜は静かで誰にも邪魔されないからいいよね。

大島弓子だって真夜中に起きて作業してる時があるんだから。

大丈夫。できる。

2008-11-28

不器用な奴らが、何を前提することによって生を保ち、過ごし、価値差し出すかってこと

【辿り着いたのは、「死」は自分に属さないという考え方】(吉本隆明あたりから。)

死が自分のものじゃないってことが言えるだけでね。

でもそれは十分、生きるための「抜け道」にはなったんですよね。

それで結局、生きる価値はどこにあるんだ?

それはちょっとね、本当にわかんないですね。わからないでしょう。

何で価値があるかなんて、わかんないですよね。

わからなくても、ある場合には何かに夢中になってるから、その時間があるから、まあ、間に合っているというか、

生きてるほうにいるわけだけれど、生きてどうするんだなんて言われても、そんなの何もないですよね。

そんなものないし、あるぞ、みたいなことを言うのはおかしいんじゃないかと、逆にそう思いますよね。

そこからスタート

そうするってーと。

何によって(酔って)基礎づけるだな。

【Based on ・・・・what?】

・Based on endowment

バッキンガムあたり?

・Based on acted list

・Based on wants

ex おいしい、きもちいい、はやい、やすい、うれしい、すごい、たのしい、すがすがしい、たすけたい

・Based on needs

ex Opportunity Gapを埋めるから、Hope Gapを埋める。

「Everyone can make a difference」を信じることすらできなくなるという状態を指すのでしょう。

が2段目。

だけど、ポストモダニストが行動を制約してくるんで。

【「何が問ふに価するのか?」と問ふことはあまり大したことじゃない】

「何が問ふに価するのか?」と問ふことはあまり大したことじゃないと思える。

最初から価値が決まっている問題なんかありはしない。

そもそも価値が決まるという、そのプロセス自体に価値が.....とかいって無限後退に陥るばかりなのだ。

そうしたら先はみえている、

いざ!言語問題へ立ち行かん! といって爆死するのだ。(本当かよ.....)

私は、そういった人間を何人も見てきた。

そう。自分の中に。(結局そういうおちか......)


私がその問題にどれだけ没頭できるか、人生を費やし、命を賭けられるか、それだけが問ひの価値を決め、行為の価値を決めるのだ。

この哲学を刻魂せしものが世の中では結局のところ強い。

圧倒的に。

「私は、真善美というものを設定する前段階でうろーうろーとしているので、固有な真善美を基軸にして世を誘うなんて、生来おこなえぬたちなんですよ♪」

なんて思ってはいないか?

うそこけ!このボケが!

そういったことは考える時点で、バカ丸出しだし、意外と世の中的なことは出来ちゃえると思います。

バカ丸出しという理由は、上記の言明を吐くもののが単に慈愛をもとめているだけと思われるからだ。

あとは、思考が生煮えの状態で垂れ流しにしてるってのもあるなあ。

この症状がみられるのは、承認欠乏病か、身体未動病の方である。

処方箋としては、彼氏彼女)つくるか、三鷹天命反転住宅にでもいくことだ。

決してジブリをみてはいけない!

というのが3段目。

ここまできたら楽なもんだ。

あとは「それだけですか?」というのに耐えることかな。

つまりは自分モニターできることのみを扱うってこと。

肥大する志を抱く事、分を弁えることの重ね合わせ。

さいきんミッションビジョンの1大ブームやけどさ(「感じるマネジメント」)、かなり政治的だね。

そういうミッションファシスト性でこけちゃう貴方

そのための競争があるのだ!

独占、寡占じゃなきゃいいんだもんね。

なるほど。

市場原理ってのは、ミッションファシスト性を緩和してくれるのか。

って、マクミラン(「市場を創る」)が書いてたわ。嘘

市場の妥当性原理(この5つをどのようにデザインしていくか)

(1)情報スムーズに流れること(情報の非対称性、取引コスト

(2)人々が約束を守ると信頼できること

(3)競争が促進されていること(独占・寡占)

(4)財産権保護されているが、過度にはされていないこと

(5)第三者への副作用外部不経済)が抑制されていること

というのが4段目。

まあ後はなりふり構わずやれってことだな。

五味一男 (「トップ・プロデューサー仕事術」)

「とにかく死に物狂いで一本あてること.一度実績をつくってしまえば信頼されるし、スタッフもついてくる。」

自分おもしろいと思うことではダメなんだ.それに気づいたことがターニングポイントになりました。」

もっておくと健康的な態度は。これかな。

【思考の浅さへの向き合い】 (吉本隆明あたりから。)

人は「自分は、このようにちゃんとしたことを考えているんだ」と強く思えば思うほど、

周りの他人が自分と同じように考えていなかったり、全然別のことを考えていたりすると、

それが癪にさわってしょうがなくなる、ということでね・・・。

でも、それはやっぱりダメなんですよ。

真剣に考える自分の隣の人が、テレビお笑いに夢中になっていたり、

遊んでいたりするってことが許せなくなってくるっていうのは、間違っているんです。

2008-11-26

http://anond.hatelabo.jp/20081126082812

YOU CAN FLY !

これをpositiveに捉えるかnegativeに捉えるかで先が変わるな

2008-11-11

http://anond.hatelabo.jp/20081111060904

>合いの手とか、文を作るための時間稼ぎ的なフレーズなんか

これすごい大事だと思う。ぱっと言いたいことが英語で出てこないときに、一言言っといて自分が喋るのを相手に待ってもらうのに大切。ということでちょっと挙げてみる。

1.I would like to say that, もしくは I mean,

「私が言いたいのは」 ってここまで一気に言っちゃう。そして必ず一拍おく。それからThat節以下を言う。英語で大切なのは、自分にとって大切な単語を大きな声で強調したり、大切なことを言う手前で一拍おくことだと思う。

2.Well, how can I say that...

「ええと、どう言ったらいいのかな…」

これも一気に言う。そして言いながら、次の言いたい中身を考える。

3.Possibly, Yes か No

多分(8割がた)、そうだよ もしくは No

2008-11-08

http://anond.hatelabo.jp/20081108223132

これから、イラクアフガニスタンは(アメリカにより?民主主義により?)復興する。

Yes we can

これはブッシュ思想であり、オバマ演説の解釈としては不適切だろう。

Yes we can

http://d.hatena.ne.jp/finalvent/20081106/1225972453

http://blog.livedoor.jp/dankogai/archives/51135541.html

http://anond.hatelabo.jp/20081107234548

のはなし。

人の感じ方はそれぞれかな。しかし、文脈ってのもあるし、一部を取り出してもな、とも思う。対比ってのもある。ほのめかしってのもある。裏読みってのもある。ってわけで超々訳してみた。

超々訳

こんばんは。

皆さんの答えに答えて諸問題に取り組みます。

<謝辞>

これは皆さんの、民主主義の、221年の勝利です。

これからは、すべてにおいて一丸となって戦いましょう。

世界の皆さん、私たちは負けません。アメリカは変わります。

この100年間、私たちは諸問題を乗り越え変化してきました。

これから100年、私たちは諸問題を乗り越え変化します。

私たちは出来ます。

ありがとう

超訳

こんばんは。

不安や疑問に答えが出ました。

沢山の人が長い時間をかけて、あらゆる世代が、思想が、民族が、個人が、州が、私たちがアメリカ合州国であり、歴史を手にし、歴史を作ると答えました。

アメリカは変わります。

マケイン上院議員、ジョー・バイデン家族スタッフ感謝したい。しかし、この勝利は、あなたの、みなさんのものです。

私は草の根活動をしてきました。皆さんの家庭が、募金が、ボランティアが、2世紀たとうとも、この地球から民主主義は途絶えないと証明しました。

皆さんは勝利しました。私は承知しています。二つの戦争環境問題金融危機に、全身全霊をかけて取り組まなければならないと。

イラクアフガニスタン養育費に眠れない親、新エネルギー仕事教育、脅威、同盟

私は皆さんと対話します。221年一つ一つ皆さんの手で行なってきたように、国家再建を行ないます。

この勝利は変化へのきっかけに過ぎません。皆さんと共に変化しなければなりません。

金融危機から教訓を得ました。この国は一丸となるべきです。悪政と戦いましょう。

共和党価値観民主党も共有しています。溝を修復しましょう。リンカーンは敵ではなく味方だと言いました。

私に投票しなかったあなた方の協力が必要です。あなた方の大統領になりたいのです。

世界の皆さん、私たちは運命共同体です。悪をくじき、平和と安全を支援します。民主、自由、機会、不屈の希望、それがアメリカです。アメリカは変わります。

アン・ニクソン・クーパーさんは106歳です。奴隷制が終ってから一世代後に生まれ、彼女アメリカを見てきました。Yes we can

女性参政権ニューディール政策太平洋戦争公民運動アポロ計画、ベルリンの壁崩壊、インターネットYes we can

106年間アメリカを見てきた彼女は知っています。変われる事を。Yes we can

100年後の子供たちは何を見るのでしょう。それは、私たちの行ないです。行ないましょう。出来ないという人には、こう答えましょう。Yes we can

ありがとうアメリカ合衆国に栄あれ

本当の訳?

http://blog.livedoor.jp/dankogai/archives/51134807.html

http://news.goo.ne.jp/article/gooeditor/world/gooeditor-20081105-05.html

でもって問題の太平洋戦争の部分

When the bombs fell on our harbor and tyranny threatened the world, she was there to witness a generation rise to greatness and a democracy was saved. Yes we can.

この部分の流れは時系列で、第二次大戦/太平洋戦争である事に間違いはない。

アメリカ視点としては、直接参戦のきっかけが真珠湾攻撃で、民主主義の国アメリカ民主主義を救った戦争となる。

以下裏読み的な部分

[追記:実際の所は単なる表現の問題でしかない]

「a democracy was saved」に「太平洋戦争正義を行なったアメリカ」を見てとれる

「democracy」が正義ってのは、

that the true strength of our nation comes not ... but from the enduring power of our ideals: democracy, liberty, opportunity, and unyielding hope.

わが国の力の源が、...ではなく、尽きることのない理想にあるのだということを。民主、自由、可能性、そして確固たる希望にあるのだということを。

からも分かるし、「the Democratic Party」だし。そしてそれを救ったと。

そういう、「戦争アメリカ正義の現れの一つ」っていうのが嫌って意見

「on our harbor」って気を使ってぼかしている

「the Pearl Harbor」という固有名詞を用いずに「our harbor」と、ぼかしてくれた。

アメリカ日本との関係を重視している証拠。今もこれからも、日本アメリカ関係は良好だよ、って意見

「When the bombs fell on our harbor」「a democracy was saved」に911アフガニスタンイラク戦争をみる

[追記:以下ミスリード]

前半では「二つの戦争」「イラク」「アフガニスタン」が挙げられている。

不意の攻撃、戦争、勝利、占領、復興

かつて、日本は(アメリカにより?民主主義により?)復興した。

これから、イラクアフガニスタンは(アメリカにより?民主主義により?)復興する。

Yes we can

問題は、復興とは何か。日本はなぜ復興したのかだろう。

くだらないUNIXコマンド

$ yes we can

we can

we can

we can

we can

we can

we can

we can

we can

we can

we can

we can

we can

we can

2008-11-03

http://app.blog.livedoor.jp/dankogai/tb.cgi/51133522

どうしてこの「P.S」に書かれてるわけわからない英語に誰も突っ込まないのはなんでなんだぜ?

隣の席の外人さんに見せたら

「I can't understand his point」

2008-11-01

http://anond.hatelabo.jp/20081101031348

Could not load class (App::Mobirc::Plugin::HTMLFilter::DoCoMoCSS) because : Can't locate XML/LibXML.pm in @INC (@INC contains: /home/pc/mobirc/lib /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /home/pc/mobirc/lib/App/Mobirc/Plugin/HTMLFilter/DoCoMoCSS.pm line 5.

どっか変なところある?

真っ当なエラーメッセージだと思うけど。

http://anond.hatelabo.jp/20081101031143

pc@ubuntu-vm:~$ mobirc/mobirc

Could not load class (App::Mobirc::Plugin::HTMLFilter::DoCoMoCSS) because : Can't locate XML/LibXML.pm in @INC (@INC contains: /home/pc/mobirc/lib /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /home/pc/mobirc/lib/App/Mobirc/Plugin/HTMLFilter/DoCoMoCSS.pm line 5.

BEGIN failed--compilation aborted at /home/pc/mobirc/lib/App/Mobirc/Plugin/HTMLFilter/DoCoMoCSS.pm line 5.

Compilation failed in require at /usr/local/lib/perl/5.8.8/Class/MOP.pm line 151.

at /usr/local/lib/perl/5.8.8/Class/MOP.pm line 133

Class::MOP::load_first_existing_class('App::Mobirc::Plugin::HTMLFilter::DoCoMoCSS') called at /usr/local/lib/perl/5.8.8/Class/MOP.pm line 157

Class::MOP::load_class('App::Mobirc::Plugin::HTMLFilter::DoCoMoCSS') called at /usr/local/share/perl/5.8.8/MooseX/Plaggerize.pm line 20

App::Mobirc::load_plugin('App::Mobirc=HASH(0x8d7e490)', 'HASH(0x8d7536c)') called at /home/pc/mobirc/lib/App/Mobirc.pm line 44

App::Mobirc::_load_plugins('App::Mobirc=HASH(0x8d7e490)') called at /home/pc/mobirc/lib/App/Mobirc.pm line 35

Class::MOP::Class:::around('CODE(0x8ab5250)', 'App::Mobirc', '/home/pc/mobirc/config.yaml') called at /usr/local/lib/perl/5.8.8/Class/MOP/Method/Wrapped.pm line 129

Class::MOP::Method::Wrapped::__ANON__('App::Mobirc', '/home/pc/mobirc/config.yaml') called at /usr/local/lib/perl/5.8.8/Class/MOP/Method/Wrapped.pm line 89

App::Mobirc::new('App::Mobirc', '/home/pc/mobirc/config.yaml') called at mobirc/mobirc line 36

pc@ubuntu-vm:~$ sudo mobirc/mobirc

Could not load class (App::Mobirc::Plugin::HTMLFilter::DoCoMoCSS) because : Can't locate XML/LibXML.pm in @INC (@INC contains: /home/pc/mobirc/lib /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /home/pc/mobirc/lib/App/Mobirc/Plugin/HTMLFilter/DoCoMoCSS.pm line 5.

BEGIN failed--compilation aborted at /home/pc/mobirc/lib/App/Mobirc/Plugin/HTMLFilter/DoCoMoCSS.pm line 5.

Compilation failed in require at /usr/local/lib/perl/5.8.8/Class/MOP.pm line 151.

at /usr/local/lib/perl/5.8.8/Class/MOP.pm line 133

Class::MOP::load_first_existing_class('App::Mobirc::Plugin::HTMLFilter::DoCoMoCSS') called at /usr/local/lib/perl/5.8.8/Class/MOP.pm line 157

Class::MOP::load_class('App::Mobirc::Plugin::HTMLFilter::DoCoMoCSS') called at /usr/local/share/perl/5.8.8/MooseX/Plaggerize.pm line 20

App::Mobirc::load_plugin('App::Mobirc=HASH(0x8d799e0)', 'HASH(0x8d7089c)') called at /home/pc/mobirc/lib/App/Mobirc.pm line 44

App::Mobirc::_load_plugins('App::Mobirc=HASH(0x8d799e0)') called at /home/pc/mobirc/lib/App/Mobirc.pm line 35

Class::MOP::Class:::around('CODE(0x8ab4390)', 'App::Mobirc', '/home/pc/mobirc/config.yaml') called at /usr/local/lib/perl/5.8.8/Class/MOP/Method/Wrapped.pm line 129

Class::MOP::Method::Wrapped::__ANON__('App::Mobirc', '/home/pc/mobirc/config.yaml') called at /usr/local/lib/perl/5.8.8/Class/MOP/Method/Wrapped.pm line 89

App::Mobirc::new('App::Mobirc', '/home/pc/mobirc/config.yaml') called at mobirc/mobirc line 36

イミフ

2008-10-25

金銭が絡んだ家族の問題

どこにも言えない話ってまさにこれかって感じ。

父親に借金があるのが発覚した。100万前後だという話を"母親"から聞いた時点でまずおかしい。

父親はそういう自分に不利な話は一切しない人なので、家族から見ても自分から見ても信用できない人なんだ。

さらに父親の兄弟もそういう話は一切聞く耳を持たないらしく、兄弟にも何やら問題があるらしい。詳しくは知らないけど。

借金があるとしって母親も話を掘り下げて聞いたらしく、結局出てきた金額は最初からかけ離れて800万円だった。

信用金庫から金貸し業者数社から借金してて、もう借金する場所が無いくらい悲惨らしい。

それを母親は(色んな時にお世話になっている)会社社長ヘルプしたらしいが、既に父親から相談がきてたらしく

その時に父親が社長に言ってたのが「妻はノイローゼ気味で長男は家に帰ってこないんですよ。」だとか。ノイローゼにさせてるのは誰なんですか?

母さん泣いてたよ。

長男の自分は正直これを聞いて情けなかった。なんだこの父親?とも思った。

前々から金遣いが荒いのは分かってたけど、ここまで来るとバカらしい。

で、その話をされたのが今日

「後期の授業料がまだ未納なんだけど、どうしたの?」と聞きにいって初めて知った。

そりゃ、自分は卒研もあって家に帰ることが少なくなるくらいの典型的学生さ。

バイトも忙しいから辞めたから何も能力が無いかもしれないけど、家族なんだし話くらいして欲しかったよ。

詳しい話を聞くと、明日父親の母親に話をしにいくとか。

借金もそうだが、自分の学費が30万円足りないからそれを優先事項に話をしてくれるらしい。納入期限は1週間なんだけど大丈夫なのかな・・・。

改めて、大学生にもなって親の世話にならないと何もできないのにも気付いた。ほんとバカだ。

父親の兄に電話したら、「アイツが大変なのは分かってる。批判的にならずに家族として協力して、そして信じてやってくれ」と言われた。

信じる?これまで嘘ばっかついて狂言師の父親を信じろと?金の話をしたら何も口をあけない人を。

それでも信じないといけない時はあるけど・・・。

とりあえず、このまま行くと大学卒業はもちろん就職もできな状況。さっきから自分のことばっかだなごめんなさい。。

ほんと家族の絆って何だろうね。

明日話に言って何も聞いてくれなかったときはi can flyだわ・・・

と、グチばっか書いちゃってごめんなさい。

こんな事書いてる間も父親はずっと母親の話を聞き流しながらお酒のんで携帯触ってます。はぁ

2008-10-04

土方と英語

24才くらいでこの業界に入ったので他の事はわからない。すいません。

当方現在29才。海外業務歴5年。カウンターパートの役所レベルでいうと現場の土方から○○(○○には適当に役所の名前を入れて下さい)大臣まで。

当方の学歴早慶レベル大学中退理系)。零細専門商社勤務。

発展途上国相手のビジネスが多かったせいなのだろうか、あまり特殊な言い回しが求められたという事はない。

要は文化的バックグラウンド依存する物言いが必要とされなかったということだ。

英語ヒアリングはあまり得意ではなかったが、前述したように現場英語英語世界ではなかったので(お客さんが英語ネイティブではなかった)どちらかというと現地語を即興で覚えて下の者の覚えにあずかって上の人間は最後にニンジン(○イロその他)

で撃破、といったところだろうか。

英語学習大学の入学試験が半分、音楽映画を通じたヒアリングが半分といったところだろうか。

実務レベル外資系のどえらい連中じゃないよ)の英語中学英語大丈夫だと思う。

can you speak the english?」などと宣う日本人はアホが多かった。

個人的な意見だけど海外仕事ができる人間日本国内でも仕事ができる。語学どーちゃらこうーちゃらよりも感性

ユニバーサル人間がどこでも商売できると思う。

私が現在働いている業界仕事ができると思う人間が二人いるけどそいつらはほとんど英語はできない(読みはだいじょうぶ)。

英語のベシャリはだめ。でもカンははたらく。経歴ヤクザ。逆に言うと、才能がない人間は地道にお勉強した方がいいのかな、と思った。

2008-09-07

http://anond.hatelabo.jp/20080907164418

外国の人が日本語勉強するためのサイトというのはあるのだろうか?

楽しい日本語入門。みたいなサイト

誰か動画とかでつくらない?ちょっと協力するよ。

まずは日本語学テンプレをつくろう。

適当に修正してくれ。

英語適当


1st:

Japanese is very simple accent intonation prominence.

Only have 5th vowel.

「あ(a)、い(i)、う(u)、え(e)、お(o)」

sounds like [ah,y,wu,et,oh]

- vowel:vowelの英々説明

2ne:

Hiragana is Japanes alphabet.

Hiragana totary 51 word.

don't be afraid!

That's very simple.

Just only 5th vowel,The other word is just variation!

「あ( a)、い( i)、う( u)、え( e)、お( o)」

「か(ka)、き(ki)、く(ku)、け(ke)、こ(ko)」

「さ(sa)、し(si)、す(su)、せ(se)、そ(so)」

「た(ta)、ち(ti)、つ(tu)、て(te)、と(to)」

「な(na)、に(ni)、ぬ(nu)、ね(ne)、の(no)」

「は(ha)、ひ(hi)、ふ(hu)、へ(he)、ほ(ho)」

「ま(ma)、み(mi)、む(mu)、め(me)、も(mo)」

「や(ya)、------、ゆ(yu)、------、よ(yo)」

「ら(ra)、り(ri)、る(ru)、れ(re)、ろ(ro)」

「わ(wa)、------、を(wu)、------、ん(wo)」

that's all!

only you need remember

[a,i,u,e,o]

and

[a,ka,sa,ta,na,ha,ma,ya,ra,wa]

Thats all used in combination.

3rd:

Japanes is Easy to listen and easy tongue.

Evry word notation form Hiragana and Katakana.

Katakana is same work as hiragana.

like different of cursive-style and block-letters.

4th:

Why Japanese know as so difficult language.

Becouse Japanes and Asia is far from your cultur.

For exsample,

If you don't know what "INU" is.

If you can hear or read "INU" but You can't understand.

Simply "DOG" is sounds like "INU" in Japanese.

So different And any similar.

But Never despair.

Manga or Animetion is helpful.

Can tell just by looking what "INU" is.

いろはかるたの犬あたりの画像

Other Many different.

But you master Only Hiragana.

You can enjoy Japanes Munsic,Manga,Anime and so on.

Hiragana master is Talk or message to Japanes people.

And They certainly help you.

Take if Easy!

あとは任せた。

2008-08-18

http://anond.hatelabo.jp/20080818015726

読んできた。特にムカつかなかった。何かまったく明後日の方向向いてることが書いてあった。

ムカつくこと書いてあるに違いない、いやだなあ、いやだなあ!!というありもしないことへの不快感(?)から解放された。読んでよかったです。ありがとう

追記された部分に対してレス。君には恩があるので丁寧にレスさせてもらいます。

君は読むことを決めているわけだ。それを後押ししてほしいんだよね?そうだよね?

逆で、どっちかっていうと読まない方がいいよと言ってほしかったんだけれど、結果的に読んでよかったので、ものすごく感謝してます。

読んでむかついたら私のせいにしていいよ。

いやあ、そんなことはしませんよ。悪いことは人のせいにせず、よいことは人のおかげにする。って誰かが言ってました。

でも、読まないと絶対損するから。今は亡き君のお爺さんも読んだほうがいいと言っている。

お爺ちゃんは2人とも俺が生まれる前に死んでたので、これはあんまり・・・。お婆ちゃんならぐっと来てた。

読んだもん勝ち。読んだ人生に一片の悔いなし。読むことに意義がある。読んだふりして読むとまた違った世界が読めるかもしれない。

なるほど。

ほら、読みたくなっただろ?さっさと読めよ。あ、ごめんなさい、読んでください。読んでくれないと私泣きますよ。

泣かないでくれよ。読んだから泣かないよな。君のことはよく知らないが泣かせたくないよ。

読んだら読むな、読むなら読め。読んだら他の3人に読ませないとあなたは不幸になります。読んで済むならそれでいいじゃない。読むだけじゃないの。もしかして読めないの?いや、あなたなら読めるはず。君は読める子。You can read it! Yes, I can read it. 読まないなんて、読めない人に失礼だよ。

もはやよく分からないけど、気持ちは伝わりました。読んだので、それでいいよね!っていうか、ありがとな!!

2008-07-22

出たなMOF増田

http://anond.hatelabo.jp/20080722130207

・・・いや、こんな時間だから官僚じゃないよね。

財務省発表に踊らされる財政再建マンセーニート増田乙。

しかし日本にもインフレが起こる火種があることは確かです。

どこに?原材料・食料品価格の上昇は景気下ぶれ圧力ですよね、明らかに。需要超過によるインフレの芽なんてどこにもありません。

国の財政を考えずに、人気取りだけで消費税を廃止したりすると日本借金はさらに膨らみ、ハイパーインフレしか残された方法がなくなるかもしれません。

経済ブログ論壇のあちこちで既に指摘されてますが、総債務(祖債務?)を純債務と比べるのは明らかな大衆煽動。あんまり簡単にあおられてはいけません。

NY連銀の中の人コロンビア大学エコノミストのセンセイが書いた論文要約を貼っときますね。

元はここ http://www.nber.org/papers/w10988

We analyze fiscal policy and fiscal sustainability in Japan using a variant of the methodology developed in Blanchard (1990). We find that Japan can achieve fiscal sustainability over a 100-year horizon with relatively small changes in the tax-to-GDP ratio. Our analysis differs from more pessimistic analyses in several dimensions. First, since Japanese net debt is only half that of gross debt, we demonstrate that the current debt burden is much lower than is typically reported. This means that monetization of the debt will have little impact on Japan's fiscal sustainability because Japan's problem is the level of future liabilities not current ones. Second, we argue that one obtains very different projections of social security burdens based on the standard assumption that Japan's population is on a trend towards extinction rather than transitioning to a new lower level. Third, we demonstrate that some modest cost containment of the growth rate of real per capita benefits, such as cutting expenditures for shrinking demographic categories, can dramatically lower the necessary tax burden. In sum, no scenario involves Japanese taxes rising above those in Europe today and many result in tax-to-GDP ratios comparable to those in the United States.

2008-07-10

http://anond.hatelabo.jp/20080709220323

Marco11|ululun|welldefined|I11|buyobuyo|tomo-moon|hashigotan|smallball|kanose2031|sokaodo|sirouto2|dankogai|ikedanobuo|n2s|penkun|tinycafe|jun-jun1965|rajendra|WiiAreTheWorld|TomoMachi|NOV1975|kyo_ju|kagaminerin|kanose2034|taikibansei|furukatsu|kituneko|Beyond|globeat_spam|citora|yousanotu|D_Amon|fujiyama3|ariasblog|pbh|gnt|youarai|pal-9999|kanose|Masao_hate|yuki_19762|ohonosakiko|yuuboku|rthuk|ch1248|JavaBlack|nam323|gerling|tazan|gorilla-boots|rAdio|y_arim|Pcha00|Hayashida|arisia|nakamasamasaki|kojitaken|dokuhebiniki|FUKAMACHI|xlovecallx|kyoumoe|caster777|goronyann240|soylent_green|tetsu4649|ottyanko|tamegro|makinamikonbu|hokke-ookami|mescalito|API|hanzo22|activecute|claw|hagakurekakugo|Apeman|seiryu95|CloseToTheWall|mujin|hokusyu|fish4fish|tobaccohat|comzo|bluefox014|blackdragon|BigHopeClasic|o_keke_nigel|good2nd|Midas|tororo-imo|kiya2014|opemu|nomore21|ones-inch|rna|cubed-l|knnn4321r|ansel|cham_a|SiroKuro|nagaichi|waseda23|holidayforbon|popopom|yomiusi|ekken|hebomegane|mori-yoshiro|Dr-Seton|yukitanuki|DocSeri|walkinglint|artane|guri_2|yellowbell|wackunnpapa|yamatedolphin|lsty|blackseptember|namawakari|kechack|hit-and-run|ezookojo|b_say_so|ewaewaewa|Stiffmuscle|alharascholar|omz|kibashiri|savitly|eastof|dropdb|nishiohirokazu|Pcha00|vanacoral|tinkoji|midorichan2010|OguraHideo|tinycafe_yoko|IwamotoTakashi|finalvent|as365n2|heatwave_p2p|oremore_en|NakanishiB|yositune||moomin630|seabose|n_euler666|yagamilight|syuminoonna1991|somalin|yskszk|ruletheworld|randompole|umeten|holyagammon|korinezo|kurotokage|cripple|noneno|Wafer|nagonagu|Prodigal_Son|maruru360|SANK-Y|chanbara|minesweeper96|mojimoji|sikii_j|shidehira|adole|Doen|felis_azuri|ken409|terracao|maangie|baisemoi_bullet|aksumi|deathpike|demian|hamurabi|deneb|xevra|xenobia|false_alarm|sankaseki|DASM|umiusi45||Valueless|abekameri|simulacre|E-You|Dryad|sarutora|tosiokudo|tujisan||tradorok|crusader1|yamifuu|suimuhaimu|steinrose|sk-44|koichi22|CrowClaw|opochi|sheng|gav|dox|gerongcha|niceniko|nekora|ta-bow|ta2_1976|kouteika|hengsu|admmey|suzu_hiro_8823|rs6000moe|Fischer|Nean|waverider|motomachi24|sjs7|qinmu|yachimon|m_suzuki4|medapan|www6|planetes|iwaoda|ercsaihu|RanTairyu|ffmpeg|Knoa|toubanjanny|hazama-hazama-hazama|kurohituji|synonymous|zarudora|picolin152|D-T|jituzon|btn|siomaruko|vox_populi|yuki_2021|Sinner|atachailove|tach|i-Ag|guririn|ktaka|ma-asa|tanemori|kikuchige|cedama|tada-wo|HDPE|ono_matope|Desperado|nessko|Jodorowsky|antonian|asitaki|kobe_kobe|tano13|umikaji|itoshiki|soulfire|Todo|mvsw|bolivia|s_kotake|yousantou|crosscrow|jamg|masa720|Cibo|kennak|tur8key|kingworld|sakuraIarukas|so1944|oya03|MASASCIANTE|koji0322|sumita-m|inumash|nosem|namnchichi|kobakoba3|xpmym607coralyahoo|solunaris149|waaasurenai|nekotya|takanofumio|Domino-R|SL230|gesenasena|khiimao|isikaribetu07|takerunba|klon|arrack|soulstice|navecin|chibi_debu_ji|ryozo18|hamasta|neodenjin|freyja_m|Archaeopteryx|yukky2001|poppo-x|tyouaniki|khtno73|repon|itkz|abesinzou|syttru|mojin|wwolf|tsukitaro|tragedy|nadzuna|yousanotu2|mgkiller|hiro7373|dj19|throwS|seble|aya_momo|imron2|nabeso|sokras|kmaebashi|zenibuta|bookmarktest|takahisa_nagai|otsune|arkanal|t_yano|nankado|gakepp|yamaki622|kmizusawa|oono_n|z0rac|oto-an|zettpeki|y_r|soumokuran|morimori_68|corpvs|easynap|hasenka|Ooh|ysk|kunumi|tei_wa1421|pon-zoo|biaslook|gohshi|mustelidae|kyoupon3|Louis|freeflyflow2|welchman|kanedayuu|Arisan|D1953ColdSummer|moyasi45|mangakoji|zorio|japanstations|ikehara_photo|yamamoto33|tacosuke3|kimidayo|oreore33|bakabong|itaba-c|mirurouchan|love_japan|mami_chan|sengna|tokoroten999|kana-kana_ceo|me-can-say-jin|noharra|doumoto|colour_field|gnety|pre21|rocky|genkivogue|morewhite|Romance|albertus|shigeto2006|sunpillar|ore_de_work|sasa111|jun009|hidematu|screammachine|Hafiz|s-miyashita|goronyann240|pr3|soundsound|shukaido170|bn2islander|kafusanjin|kaeru333|fantoms|takezou|tentonm|lightjp|spak|sho-ichi|toled|kamayan|madashan|ohkami3|kmiura|fuku33|toremoko|Rir6|SeaMount|dosequis|urbansea|Temaki_Zusi|intvalue|khwarizmi|shi3z|fujipon|mokkei1978|div_zero|redwing1|freedasm|REV|sarutoru|favre21|core2hexa|southon834_Diary|backupper|type2mk22|osahune|fake-01|shiroica|Sinraptor|Mugicho|nisshiey_s1|haruka78300|yuuka36070|chisato11761|natsumi83203|midori37091|mai89779|circled|nattoh|karpa|laislanopira|kenkido|genyou|munyuu|yakuba|saloth_sar|hiko3karasu|ele_dir|zames_maki|lever_building

2008-06-21

[]もういつでもどこでもだれでもMooseでいいじゃねぇか

おれはもうMooseしかつかわねぇ。後にも先にもMooseMooseMooseMooseMoose!!!!!!!!!!!1111111

ってな人の為にいつでもどこでもMooseする。automooseを実装しますた


package automoose;
use strict;
use warnings;

sub import {
    strict->import;
    warnings->import;
}

package automoose::before;
use Moose; no Moose;

package automoose::after;
use Moose;

my @before  = keys %automoose::before::;
my @after   = keys %automoose::after::;
my @exports = do { my %u; @u{@before} = (); grep { !exists $u{$_} } @after };

package UNIVERSAL;
use Moose;

for my $func (@exports) {
    __PACKAGE__->meta->remove_method($func);
    __PACKAGE__->meta->add_method($func,sub {
        my $class = shift;
        my $auto  = $class.'::__auto__';
        no warnings 'redefine';
        local *Moose::_get_caller = sub { return $class };
        Moose->import( { into => $auto } );
        my $code = $auto->can($func);
        $class->meta->add_method($func,sub {
            shift;
            goto $code;
        });
        goto $code;
    });
}

1;

使い方はいたって簡単。useするだけ。


use automoose;

my $obj = Foo->new;

いきなりnewが呼べちゃう。

他にも


use automoose;

Foo->has( hoge => is => 'rw' ,default => 9999 );
Foo->has( muge => is => 'rw' ,default => 7777 );

print Foo->new->hoge;
print Foo->new->muge;
Bar->extends('Foo');

print Bar->new->hoge;

ょーかんたん。げーべんり。

しっかしこれ、automooseだけど実装するの結構めんどかったのよ。Moose-0.44をベースに作ったんだけどさ。

Moose内部で使用している$CALLERって変数レキシカルなもんだから、どうやってそれを外から制御すればいいのかすんごい苦労したわけさね。

で結局importの引数にinto渡してさらにMoose::_get_caller関数を上書き無理矢理ハックしたってわけさ。

でもね。でもね。でもね。ちょっと聞いてよ。

ふと最新のMoose-0.50見てみたらさ、Moose::__CURRY_EXPORTS_FOR_CLASS__なんて関数定義されてるわけよ。

外から明示的に$CLASSを変更できるインターフェイスなわけよ。おいおいおいおい、勘弁してくれよ。こっちゃ折角苦労してハックしたのにあっさり公式対応するなってばよ。メゲルヨ?ぼく。

まぢめげるよ。めげる。ってかもうめげたよ。もうMooseなんてつかわんね!つかわんね!

Mooseなんて大嫌いだー!

俺はMooooooooooseをやめるぞぉおおおおおおおおお、JOJOぉぉぉおおおおお!!!!11

プログラ増田のあなぐら

2008-06-13

GAME は終わらない -Perfume FIRST TOUR 再現プレイリスト実験-

はじめに

Perfume の FIRST TOUR -GAME- が無事に終了した。

http://natalie.mu/news/show/id/7465

ツアーの余韻を iTunes/iPod で楽しむためのプレイリストを考えてみたのでまとめてみる。

iTunes 7.3 for Windows + iPod 4G(どちらも古い!)で試したものなので、

最新版の iTunes + iPod では動作が違うかもしれない。

もうすでに同じようなことを考えている人がたくさんいそうだし、

もっといい方法や簡単な方法もあるかもしれないので、その場合は指摘していただきたい。

セットリスト

ツアーセットリストパターンは大体同じ。

※厳密に言うと大阪高松は若干順序が異なるようだ。

■固定部1
■可変部
■固定部2
  • 19.wonder2

プレイリスト作成の方針

自分が観た公演のプレイリストを作るのは簡単だが、できればルーレットのドキドキ感も再現したい。

iTunes/iPod にはスマートプレイリストがあるから簡単にできるんじゃないか?」と思ったのだが、

試してみると以下の理由で意外と簡単には出来なかった…。

そんな中、なんとか試行錯誤して出来たのが以下の方法である。

今のところ、2 種類の方法を考えた。どちらも現時点では期待通り動作する。

実現方法その 1:コメント属性活用する方法


■作成するプレイリスト(5つ)
(1) プレイリスト:「GAME01」

普通プレイリスト。以下のように上述セットリストの「固定部1」を含むようにする。

(2) プレイリスト:「GAME02-ルーレット元データ
  • ルーレットの候補となる曲を含むようにする。どの曲を入れるかはお好みで。
(3) スマートプレイリスト:「GAME02」

以下の条件で作成する。

(4) スマートプレイリスト:「GAME03」

iTunes だけで聴くのであれば、普通プレイリストで構わないのだが、

なぜか手持ちの iPod ではうまく動かなかったので、回避策としてスマートプレイリストにした。

なお、あらかじめ wonder2 が含まれる複数の CDエレクトロワールドと Complete Best)を

インポートしておく必要がある。

スマートプレイリストは以下の条件で作成する。

(5) スマートプレイリスト:「GAME TOUR」

このプレイリストが実際に選択して再生するプレイリストとなる。

以下の条件で作成。


ソート順を指定するためのコメント属性付加

これだけでは「GAME TOUR」を選択しても、曲順はでたらめになってしまう。

したがって、一曲ずつコメント属性ソートのための文字列を入れる。

  • 固定部にはそのまま曲順を入れる。
  • ルーレットの候補曲(「GAME02-ルーレット元データ」に含まれる曲)は全て「18」に。

全楽曲のコメント属性ソート順を入力したら、「GAME TOUR」を選択して、

「表示」メニューの「表示オプション」で「コメント」を表示するように設定、

楽曲一覧の「コメント」列をクリックしてコメント属性ソートされるようにする。

これで「GAME TOUR」を再生するたびにルーレット曲が変わるはず。

ただし、スマートプレイリスト「GAME02」の条件で指定したように、

昨日再生した曲は再生されないけれどもそれはまあご愛嬌ということで…。

■この方法の問題点

実現方法その 2:ツアー用のアルバムを作成する方法

実現方法その 1(コメント属性を使う方法)の(将来的な)問題点

ツアーごとにソートに使う属性が足りなくなってしまうことである。

だから、ツアーごとに楽曲そのものをコピーしてしまえば解決する。

■前準備として楽曲のコピー

エクスプローラFinder で「Album GAME TOUR」のようなフォルダを作成して、

ツアーの楽曲ファイルを全てそこにコピーし、iTunes からライブラリに追加。

そうすると、すでに存在するアルバムの楽曲とだぶって登録されてしまうので、

スマートプレイリスト最近追加した項目」をクリックし、

先ほど追加した楽曲を選択して、アルバム名を「Album GAME TOUR」に変更する。

さらにこの時点でセットリストの曲順をトラック番号属性に設定しておく。

※ルーレット候補曲はもちろん全て同じ「18」に設定しておく。

■作成するプレイリスト(5つ)

あとはアルバム「Album GAME TOUR」から曲をえらんで、実現方法その 1と同じ要領でプレイリストを作成。

ただし、スマートプレイリスト「GAME TOUR」のソート順はコメント属性ではなくトラック番号にしておく。

■この方法の問題点

もう想像がつくと思うがこの方法にも致命的な問題点がある。


プレイリストのまとめ

どちらの方法でも GAME ツアー再現気分は味わえるのだが、

どちらにしても問題点があり、いささかバッドノウハウ的である。

今のところコメント属性を何も使っていないのであれば前者の方がお手軽だろう。

今後もルーレットをやるかどうかは分からないし。

応用編

ここまで来るともっと再現度を高めたくなるかもしれない。

その場合はこんなのはいかがだろう?

■客入れの音楽まで入れてしまう

開演前に流れていた曲を入れて、わざと焦らされるのもいいかもしれない。

私の場合:何曲も入れると待ちきれないので、一曲だけ入れてある。

MC

ライブにしかないもの、iTunes/iPod で一番足りないのは、もちろん「MC」。

こればっかりはどうしようもないのだけれど、どうしてもがんばるなら…。

  • いろんな映像DVD から汎用性のありそうなトークを抜き出して利用
    • 「三人合わせて Perfume です!」
    • 「よー、見えとるよ。映っとるよ。」
    • 武道館決まりましたー!」
    • 「それでは最後に聴いてください、wonder2」
  • お気に入りのラジオ放送を短めにカットしてランダムに選択

これは試してないので誰か試したら感想を聞かせていただきたい。

終わりに

セットリストや客入れの楽曲は Perfume スレまとめサイトを参考にさせていただきました。

日々の莫大な情報感謝しております。

説明下手で読みにくいエントリですが、打たれ弱いので dis らないでください…。

間違いや要追記事項は指摘していただけたら更新いたします。

2008-06-05

[][]Moose?Mooseってなんだ?あれか?整髪料か?え?Perl

最近Perl界隈ではMoose、MooseってなんかMooseってのが流行ってるらしい。

もう完全に出遅れてしまったので増田で書き殴ってみる。

自分自身のブログでは、さもずっと前からMoose知ってたかのように振舞うために、増田で先に放出しておく。てへへ。

プログラマ層が限りなく低い増田にこんなこと書いてもだれも見てくれない気はするけど。

初めてのMoose - Mooseのすすめ - はてな#hide-k

初めてのMoose

meta object protocol について考えてみる - TokuLog 改めChumbyとどきました日記

YappoLogs: Moose のコードを探索して理解を深めた

Mooseってのは結局のところClass::MOPのラッパーみたいなもんだと。

で、Class::MOPってのは何だ?ってことだけど、メタなんとかプログラミング?え?プロトコル?まーどっちでもいい。

よくよく読んでいくとメタなんとかとか大層な名前が付いてるけど、結局のところPerlのpackageそのものの操作をオブジェクティブ扱えるようにしたものみたいだ。

つまりだな、例えばpackageに対して動的に(静的ではなく!)メソッドを追加したい場合、今までなら


package Foo;

**Foo::method = sub {
	return 'hoge';
};

print Foo->method;

のように型グロブに関数リファレンスを突っ込むということをしなければなかったが


use Class::MOP;

my $class = Class::MOP::Class->create('Foo');

$class->add_method('method',sub {
	return 'hoge';
});

print Foo->method;

みたいな感じでかっこよく追加できるってわけさ。ま、これはほんの一例だけどな。(他にもメソッドを削除したりフックしたり色々できる。その辺は今回省略。)

本来なら「package Foo」とするところを「my $class = Class::MOP::Class->create('Foo');」と書ける。

これの何が良いのかというと、$classというオブジェクト経由でFooパッケージを色々操作できるところにつきる。

型グロブを使用したり「no (warnings|strict)」をしたりパッケージを操作する処理っていうのはPerlのキチャナイ構文が多かったのだが、Class::MOPのおかげでスッキリ綺麗に書けるようになったってこった。

で、次にMooseだが、これは結局のところClass::MOPのパッケージ管理の部分に+αしただけのラッパーだ。

でもその+αってのが結構凄かったりする。

もうこの辺の話はさんざん既出だが、例えばhasという関数を使ってアクセサや型定義が出来たり


package Foo;
use Moose;

has 'method' => ( is => 'rw', isa => 'Int' , default => '10' );

my $obj = Foo->new;

print $obj->method;   # 10

$obj->method(50);

print $obj->method; # 50

$obj->method('hoge') # Int型じゃないのでエラー

Moose::Roleを使ってRubyのMixinみたいなことができたりする。

でも実はこれらの処理ってのは本当は別に凄くもなんとも無い。

アクセサ生成なんてClass::Accessorがあるし、関数引数の型チェックなんてのもParams::Validate等昔から存在してるし、Mixinに関してはもともとPerlは多重継承できるので最初からできるし。

じゃあなんでみんなMoose、Moose言ってるのかっていうと、それはやはりClass::MOPの存在が大きいであろう。

綺麗且つ柔軟にパッケージの操作が出来るClass::MOPが土台にあって、今まで別々の役割として存在してきたモジュール達を統合し、よりわかりやすく、より柔軟に、そしてより強力なPerlオブジェクト指向を構築できるようにした。それがMooseなのだ。



・・・しかし、小生。

Mooseについて調べていくうちに一つ残念に思ったことがある。

オブジェクトにメソッドを追加する機構がないのだ。

オブジェクトにメソッドを追加する、だ。パッケージにではなく、オブジェクトに、だ。

具体例をあげる。


package Foo;
use Moose;

my $obj = Foo->new;
$obj->meta->add_method('hoge', sub { return 'hoge' });

print $obj->hoge; # hoge

ちなみに$obj->metaというのはFooパッケージを管理するClass::MOPへのアクセサだ。

ということは上記の処理はFooに対してhogeというメソッドを追加していることになる。

では次の例。


package Foo;
use Moose;

my $obj = Foo->new;
$obj->meta->add_method('hoge', sub { return 'hoge' });

print $obj->hoge; # hoge

my $obj_2 = Foo->new;
print $obj_2->hoge; # hoge

$obj_2->hogeが呼べてしまうわけだ。

$obj->metaは結局のところFooパッケージなのだから、そこにメソッドを追加しているので当然の結果である。

$objだけにメソッドを追加することは、Mooseではできないのだ。

非常に残念である。ああ、残念だ。




・・・しかし、小生。

これでもプログラマの端くれである。こんなことでめげていてはMooserを名乗れないのである。(あ、MooserってのはMoose使いの人の俗称ね。今僕が考えたの)

なのでオブジェクトにメソッドを追加できるように拡張して見せよう。


package Foo;
use Moose;

use Class::Object;
my $class_object = Class::Object->can('new');
override new => sub { ref($class_object->(shift))->SUPER::new(@_) };

my $obj = Foo->new;
$obj->meta->add_method('hoge', sub { return 'hoge' });

print $obj->hoge; # hoge

my $obj_2 = Foo->new;
print $obj_2->hoge; # エラー

たった3行追加するだけで実現できる。さすがMoose。

ただし、Class::Objectを利用しているのでFoo->newで返ってくるパッケージがFoo::0といったようにFooではなくなってしまっているのでrefとかでパッケージ名の比較ができなくなってしまう問題が発生する。

でもこれも継承順をいじったりと本気で頑張れば、表向きに見せるパッケージ名をFooすることも可能だろう。

その添削の役目はどこかのハッカーに任せるとして、今日のところはこの辺で終了としたい。

Moooooooooooooose!と叫ぶのが流行ってるみたいなので、もっとも長くMooooooooooooooose!と叫んだ最初の男となるべく下記の処理を残しておく。


length q chdir uc and print chr ord uc q rmdir and do { print chr ord q xor x while $a++ < 0xffffffff } or print chr ord qw q sin q and print chr ord q ne sin and print chr hex length q q shift shmread bless q;





プログラ増田のあなぐら

2008-05-17

Every boy wants a girl he can trust to the very end.

Baby, that's you, won't you stay? But til then . . . when I see

lips begging to be kissed, I can't stop, I can't stop myself!

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