ヘヴィーメタルについて思うこと。

ま、どうでもいい話っちゃどうでも良いんだが…。
結論から先に書けば、「ヘヴィーメタルしか知らない奴にはヘヴィーメタルは出来ない。」ということを悟ったのだ。w
「遅くね?」と思うかもしれないが、まぁ遅いかもしれない。
でも気づかないよりマシだと思っている。
Phantomofsorrowを始めて5年。
周りから「ヘヴィーメタルバンド」と認識され、今や当のメンバー達もそう思っている。
それはそれで良い感じだと思うんだ。w
なんせ、オレは所謂ヘヴィーメタルをよく知らないから。www
例えばNWOBHMの代表格「アイアンメイデン」。
彼らは何を聞いて育ったのか?ジューダス・プリーストやブラック・サバスなんかを聞いて育ったんじゃないかな?それも70年代のね。
その他にレッド・ツェッペリンも聞いただろうし、ディープ・パープルも聞いてただろう。
デイヴ・マーレイはジミ・ヘンドリックスを聞いてたんだってね。
だとしたら、オレも一緒なんだよ。www
スティーヴ・ハリスに至っては、イエスやジェネシス、ラッシュなどのプログレバンドや、フリー、ザ・フー、ウィッシュボーン・アッシュとか往年のブリティッシュロックバンドの影響を受けたと言ってる。
オレも、ウィッシュボーン・アッシュは大好きだ!つまり当たり前だが、ヘヴィーメタルを創造した人たちは、ヘヴィーメタルの影響は一切受けてない。www
スティーブ・ハリスが、自分で作曲したいからって理由でアイアンメイデンを結成し、自分の好きな音を出したらヘヴィーメタルと呼ばれるようになった。
創造主は、ヘヴィーメタル以外の音楽を聞いて育ち、その中からヘヴィーメタルを作った。
で、よく語られるのがNWOBHM。
もう、ヘヴィーメタルを崇拝している連中の間ではこの単語だけで興奮する奴も少なくない。w
このムーブメントは、70年代中期にイギリスで起きたパンクムーブメントが既存の音楽の否定から始まったのに対し、古き好きブリティッシュロックを継承しつつ、新しい波を作るって意味合いで起きたムーブメントな訳でね。
テーマはそれまでのイギリスロックの継承なんだよな。
それが今日のヘヴィーメタルの発祥なわけ。
つまり、70年代以前のイギリスロックを知らない奴は、ヘヴィーメタルを知らない事に等しいって訳。
NWOBHM辺りか、ソレ以降から入って来た人たちは、ぜひ70年代のイギリスロックをよく聞くことをお薦めしたい。
今日のヘヴィーメタルのすべての要素がソコに詰まっているから。
ソコから発祥する音は、紛れもなくヘヴィーメタルのそれだから。
アイアンメイデンやサクソンは確かにヘヴィーメタルの始祖だが、それだけじゃヘヴィーメタルは理解できない。
プログレッシブ・ロックやそれまでのブリティッシュ・ロックを知らない奴には真のヘヴィーメタルは出来ないと断言しよう。
で、オレ。w
オレがどう思っていようが、Phantomofsorrowの音は巷では「ヘヴィーメタル」であるとカテゴライズされてるよ。w
ま、オレが出したい音を出したらヘヴィーメタルにカテゴライズされたって訳だ。
あら、スティーブ・ハリスと一緒じゃない!www

ツイッターボットを作ってみた

最近、昔本業だったプログラマーに若干復帰中でしてね。
でも、データーベースとか苦手で、そこら辺の仕事は避けてたんですが、今回とうとうデーターベースを駆使する仕事をする事になったのです。
おかげさんで、通り一遍の作法は覚えました。(笑)
で、折角覚えた作法を忘れないように、自分のスキル維持の意味も兼ねて、ツイッターボットを自作してみました。
用意するものは…特にありません。w
Perlのプログラミング知識と、多少のSQLを覚えていればできます。
そもそも、ツイッターをコントロールするモジュールがあったんですね。
知りませんでした。w
そいつを使えばいとも簡単につぶやけるのです。
で、自分の使っているレンタルサーバーにそのモジュールがインストールされてるかどうかを確認してみますと…コレにかぎらず、よく使いそうなモジュールは殆ど全部インストールされてました!やるな!ロリポップ!wwwで、そのモジュールとは…「Net::Twittter::Lite」でした。
こりゃ便利だ!www
で、とりあえずデーターベースにあるセリフをつぶやくcgiを作成。
「メカきやへん」と命名。w
出来たら早速Twitterのデベロッパーページにて、アプリ登録をして、動作試験。
うまくつぶやくようなら、それをcron設定して終了。
あとは、時間が来たら勝手につぶやく筈…だった。w
ところが、一度だけつぶやいて、二回目以降は「メカきやへん」がサボりまくりです。
コイツはなんと本物に似てルーズなんだろう!?と思い、「説教せねば!」ってんでソースを見るが、別段おかしなところはない。
で、cronに異常があるとエラーメッセージをメールしてくることを思い出した。
メールを見ると英語でごちゃごちゃ書いてある。
要約すると、「投稿したメッセージが重複しているので、コイツは通せねーな…。」と言われてます。
重複ったって、前の投稿から数時間経ってるのに?と思ってツイッターの仕様を調べてみると、なんと全く同一のつぶやきは、何時間経過してようがダメだそうで…。
なので、毎回違うことをつぶやかなきゃならない。
ん〜今は、とりあえずバンド募集が掛けれればOKなので、そんなにつぶやくことはない。
で、考えた挙句、タイムスタンプを残そうということになった。
投稿時間を秒まで表示すれば、毎回違う文字列にすることが出来る。
コレは名案!と思って、つぶやきに、そのタイムスタンプを追加してつぶやこうとしてみたら…つぶやかない。
今度はなんだろうと思ったら、なんと文字数がオーバーしていた。www
なので、タイムスタンプ分を削って文字を書かねばならなくなった。w
結構辛い。。。
ま、でもなんとか動くようなのでコレでいっか。
とりあえず…。
一応、bot(メカきやへん)は1時間毎に仕事するように設定して、投げるメッセージの投稿指定時間に合わせて投稿する形にした。
MySQLにデーターを仕込んで、指定時間が来ると其の時間につぶやくセリフを呼び出して、つぶやくって仕様にした。
一般的なbotがどういう仕組なのか知らないので、とりあえずつぶやいてっからコレでいいやって感じです。
面倒なので、厳密なエラーチェックをしてなかったのが敗因ですな。
でも、やっぱ面倒だからユルい感じのPerlスクリプトです。www
メカきやへんのアイコン。w